.perfil-fundo{position:fixed;inset:0;z-index:70;display:grid;place-items:center;padding:24px;background:radial-gradient(1200px 600px at 50% 0%,rgb(122 18 56 / .28),transparent 60%),#140e118c;-webkit-backdrop-filter:blur(10px) saturate(1.2);backdrop-filter:blur(10px) saturate(1.2);overflow-y:auto}.perfil-caixa{position:relative;width:100%;max-width:960px;overflow:hidden;border-radius:28px;background:#fff;box-shadow:0 40px 80px -30px #140e1199,0 0 0 1px #ffffff14}@media(max-width:640px){.perfil-fundo{padding:0;place-items:stretch}.perfil-caixa{max-width:none;min-height:100dvh;border-radius:0}}.capa-perfil{position:relative;height:170px;overflow:hidden;isolation:isolate;transition:background .5s ease}.capa-perfil-compacta{height:64px;border-radius:12px}.capa-mancha{position:absolute;z-index:-1;width:55%;aspect-ratio:1;border-radius:50%;filter:blur(38px);opacity:.55;mix-blend-mode:screen;animation:capa-flutua 14s ease-in-out infinite alternate}.capa-mancha-1{top:-40%;left:-10%;background:var(--c1)}.capa-mancha-2{bottom:-60%;left:35%;background:var(--c2);animation-duration:18s;animation-delay:-4s}.capa-mancha-3{top:-30%;right:-15%;background:var(--c3);animation-duration:22s;animation-delay:-9s;opacity:.4}.capa-perfil-compacta .capa-mancha{filter:blur(16px)}@keyframes capa-flutua{0%{transform:translate(0) scale(1)}50%{transform:translate(12%,10%) scale(1.15)}to{transform:translate(-8%,4%) scale(.95)}}.capa-brilho{position:absolute;inset:0;background:linear-gradient(105deg,transparent 35%,rgb(255 255 255 / .28) 50%,transparent 65%);transform:translate(-120%);animation:capa-brilho 7s ease-in-out infinite}@keyframes capa-brilho{0%,70%{transform:translate(-120%)}to{transform:translate(120%)}}.capa-grao{position:absolute;inset:0;opacity:.12;background-image:radial-gradient(rgb(255 255 255 / .9) .6px,transparent .6px);background-size:3px 3px;mix-blend-mode:overlay}.perfil-fechar{position:absolute;top:14px;right:14px;display:grid;place-items:center;width:36px;height:36px;border-radius:12px;background:#ffffff2e;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background-color .16s ease,transform .16s ease}.perfil-fechar:hover{background:#ffffff4d;transform:rotate(90deg)}.perfil-selo-capa{position:absolute;left:18px;top:16px;display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border-radius:999px;background:#ffffff2e;font-size:11.5px;font-weight:600;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.perfil-identidade{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:flex-start;gap:18px;padding:0 28px;margin-top:-56px}.perfil-identidade-texto{min-width:0;flex:1;padding-top:64px}.perfil-identidade-acoes{display:flex;flex-shrink:0;flex-direction:column;align-items:flex-end;gap:6px;padding-top:66px}@media(max-width:640px){.perfil-identidade-texto,.perfil-identidade-acoes{padding-top:0}.perfil-identidade-acoes{align-items:flex-start}}.perfil-avatar{position:relative;width:124px;height:124px;flex-shrink:0;display:grid;place-items:center}.perfil-anel{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,#7a1238,#c2185b,#f48fb1,#fbbf24,#c2185b,#7a1238);animation:anel-gira 6s linear infinite;box-shadow:0 16px 34px -14px #7a1238b3}.perfil-anel:after{content:"";position:absolute;inset:4px;border-radius:50%;background:#fff}@keyframes anel-gira{to{transform:rotate(360deg)}}.perfil-avatar-botao{position:relative;z-index:1;display:grid;place-items:center;width:112px;height:112px;border-radius:50%;overflow:hidden}.perfil-avatar-botao:focus-visible{outline:3px solid #c2185b;outline-offset:4px}.perfil-avatar-camera{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:2px;border-radius:50%;background:#140e1180;color:#fff;opacity:0;transition:opacity .18s ease}.perfil-avatar-camera small{font-size:11px;font-weight:600}.perfil-avatar-botao:hover .perfil-avatar-camera,.perfil-avatar-botao:focus-visible .perfil-avatar-camera,.perfil-avatar-soltando .perfil-avatar-camera{opacity:1}.perfil-avatar-soltando .perfil-anel{animation-duration:1.2s}.perfil-avatar-status{position:absolute;z-index:2;right:2px;bottom:6px;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#fff;font-size:18px;box-shadow:0 6px 14px -6px #140e1173;animation:status-pula 2.8s ease-in-out infinite}@keyframes status-pula{0%,80%,to{transform:translateY(0)}88%{transform:translateY(-4px)}}.perfil-nome{font-size:25px;font-weight:650;line-height:1.15;letter-spacing:-.01em;color:var(--color-grafite)}.perfil-apelido{font-weight:500;color:#a8436c}.chip-cargo-perfil{display:inline-flex;height:22px;align-items:center;padding:0 9px;border-radius:999px;background:#fbe9f0;font-size:11.5px;font-weight:600;color:#7a1238}.balao-status{position:relative;display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:6px 12px;border-radius:14px 14px 14px 4px;background:linear-gradient(135deg,#fff,#fdf2f6);box-shadow:0 0 0 1px #e3a9bfb3,0 8px 18px -12px #7a123880;font-size:13px;color:var(--color-grafite)}.perfil-corpo{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:24px;padding:18px 28px 8px}@media(max-width:820px){.perfil-corpo{grid-template-columns:1fr}}.abas-perfil{display:inline-flex;gap:4px;padding:4px;border-radius:14px;background:var(--color-cromo)}.aba-perfil{position:relative;height:34px;padding:0 14px;border-radius:10px;font-size:13px;font-weight:600;color:var(--color-grafite-2);transition:color .16s ease}.aba-perfil-on{color:var(--color-grafite)}.aba-perfil-fundo{position:absolute;inset:0;border-radius:10px;background:#fff;box-shadow:0 2px 8px -3px #1c151840}.ponto-aviso{display:inline-block;width:7px;height:7px;border-radius:50%;background:#f59e0b;box-shadow:0 0 0 3px #f59e0b33}.rotulo-perfil{display:block;margin-bottom:6px;font-size:12.5px;font-weight:600;color:var(--color-grafite-2)}.campo-perfil{width:100%;height:42px;padding:0 12px;border:1px solid transparent;border-radius:12px;background:#eef0f3bf;font-size:14px;color:var(--color-grafite);outline:none;transition:background-color .15s ease,box-shadow .15s ease}.campo-perfil:focus{background:#fff;box-shadow:0 0 0 1.5px #c2185b,0 0 0 5px #f48fb140}.campo-perfil-area{height:auto;padding:10px 12px;resize:none}.campo-perfil-erro{border-color:#e11d48}.botao-emoji{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#eef0f3bf;font-size:20px;transition:transform .16s ease,background-color .16s ease}.botao-emoji:hover{transform:scale(1.08) rotate(-6deg);background:#fbe9f0}.grade-emojis{position:absolute;z-index:5;top:calc(100% + 6px);left:0;display:grid;grid-template-columns:repeat(6,36px);gap:2px;padding:8px;border-radius:14px;background:#fff;box-shadow:0 18px 40px -16px #1c151873,0 0 0 1px #c9cdd399}.grade-emojis button{width:36px;height:36px;border-radius:9px;font-size:19px;transition:background-color .12s ease,transform .12s ease}.grade-emojis button:hover{background:#fbe9f0;transform:scale(1.15)}.atalho-status{height:30px;padding:0 11px;border-radius:999px;background:var(--color-cromo);font-size:12.5px;font-weight:600;color:var(--color-grafite);transition:background-color .15s ease,transform .15s ease}.atalho-status:hover{transform:translateY(-1px);background:#e4e7eb}.atalho-status-on{background:#fbe9f0;color:#7a1238;box-shadow:inset 0 0 0 1.5px #e3a9bf}.grade-capas{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.cartao-capa{display:grid;gap:6px;padding:6px;border-radius:16px;background:#fff;box-shadow:0 0 0 1px #c9cdd399;text-align:left;transition:transform .18s ease,box-shadow .18s ease}.cartao-capa:hover{transform:translateY(-3px);box-shadow:0 14px 26px -16px #1c151873,0 0 0 1px #c9cdd3e6}.cartao-capa-on{box-shadow:0 0 0 2px #c2185b,0 14px 26px -16px #7a123899}.cartao-capa-nome{display:flex;align-items:center;justify-content:space-between;padding:0 4px 2px;font-size:12.5px;font-weight:600;color:var(--color-grafite)}.cartao-capa-nome svg{color:#c2185b}.aviso-perfil{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:12px;background:#fffbeb;font-size:13px;font-weight:600;color:#92400e}.aviso-perfil-ok{background:#ecfdf5;color:#047857}.campo-senha-perfil{display:flex;align-items:center;height:42px;border:1px solid transparent;border-radius:12px;background:#eef0f3bf;transition:background-color .15s ease,box-shadow .15s ease}.campo-senha-perfil:focus-within{background:#fff;box-shadow:0 0 0 1.5px #c2185b,0 0 0 5px #f48fb140}.campo-senha-perfil input{flex:1;min-width:0;height:100%;padding:0 12px;background:transparent;font-size:14px;outline:none}.campo-senha-perfil button{display:grid;place-items:center;width:38px;height:38px;color:var(--color-grafite-2)}.medidor-senha{display:flex;align-items:center;gap:5px;margin-top:-6px}.medidor-senha span{flex:1;height:5px;border-radius:999px;background:#e5e7eb;transition:background-color .25s ease}.medidor-senha em{width:82px;font-size:11.5px;font-style:normal;font-weight:600;text-align:right;color:var(--color-grafite-2)}.dicas-senha{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;font-size:12.5px;color:var(--color-grafite-2)}.dicas-senha li{display:flex;align-items:center;gap:6px;transition:color .2s ease}.dicas-senha li svg{padding:2px;border-radius:50%;background:#e5e7eb;color:#fff;transition:background-color .2s ease}.dicas-senha .dica-ok{color:#047857}.dicas-senha .dica-ok svg{background:#10b981}.previa-perfil{display:grid;align-content:start;gap:12px;padding:14px;border-radius:20px;background:linear-gradient(180deg,#faf7f8,#fff);box-shadow:inset 0 0 0 1px #c9cdd380}.previa-topo{display:inline-flex;align-items:center;gap:10px;width:fit-content;height:44px;padding:0 14px 0 5px;border:1px solid rgb(201 205 211 / .7);border-radius:999px;background:#fff}.selo-status-topo,.menu-usuario-status{position:absolute;right:-4px;bottom:-3px;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#fff;font-size:11px;line-height:1;box-shadow:0 2px 6px -2px #140e1166}.previa-cartao{overflow:hidden;border-radius:16px;background:#fff;box-shadow:0 12px 28px -18px #1c151880,0 0 0 1px #c9cdd380}.previa-cartao .capa-perfil-compacta{border-radius:0;height:58px}.previa-cartao-corpo{padding:0 14px 14px}.previa-cartao-avatar{display:inline-grid;margin-top:-28px;padding:3px;border-radius:50%;background:#fff}.perfil-rodape{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:16px 28px 22px}.botao-perfil{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:42px;padding:0 18px;border-radius:13px;background:linear-gradient(135deg,#7a1238,#c2185b);font-size:14px;font-weight:650;color:#fff;box-shadow:0 12px 24px -12px #c2185bcc,inset 0 1px #fff3;transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease,filter .16s ease}.botao-perfil:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.06)}.botao-perfil:active:not(:disabled){transform:translateY(0) scale(.98)}.botao-perfil:disabled{cursor:not-allowed;opacity:.45;box-shadow:none}.botao-perfil-sec{display:inline-flex;align-items:center;gap:6px;height:42px;padding:0 16px;border-radius:13px;background:var(--color-cromo);font-size:14px;font-weight:600;color:var(--color-grafite);transition:background-color .15s ease}.botao-perfil-sec:hover:not(:disabled){background:#e4e7eb}.aviso-salvo{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:#ecfdf5;font-size:13px;font-weight:600;color:#047857}.faiscas{position:absolute;left:50%;top:50%;pointer-events:none}.faiscas span{position:absolute;border-radius:50%;transform:translate(-50%,-50%);animation:faisca .7s cubic-bezier(.2,.8,.2,1) forwards}@keyframes faisca{0%{transform:translate(-50%,-50%) rotate(var(--a)) translateY(0) scale(1);opacity:1}to{transform:translate(-50%,-50%) rotate(var(--a)) translateY(calc(var(--d) * -1)) scale(.2);opacity:0}}.recorte-fundo{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:16px;background:#140e1199;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.recorte-caixa{width:100%;max-width:360px;padding:20px;border-radius:24px;background:#fff;box-shadow:0 30px 60px -24px #140e1199;text-align:center}.recorte-quadro{position:relative;margin:16px auto 0;overflow:hidden;border-radius:20px;background:#111;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.recorte-quadro:active{cursor:grabbing}.recorte-quadro img{position:absolute;left:50%;top:50%;max-width:none;pointer-events:none}.recorte-mascara{position:absolute;inset:0;border-radius:50%;box-shadow:0 0 0 999px #00000080;outline:2px solid rgb(255 255 255 / .85);outline-offset:-2px;pointer-events:none}.recorte-zoom{display:flex;align-items:center;gap:10px;margin-top:14px;color:var(--color-grafite-2)}.recorte-zoom input{flex:1;accent-color:#c2185b}.menu-usuario-avatar{position:relative;display:inline-grid}.menu-usuario-alerta{position:absolute;top:-1px;right:-1px;width:10px;height:10px;border-radius:50%;background:#f59e0b;box-shadow:0 0 0 2px #fff}@media(prefers-reduced-motion:reduce){.capa-mancha,.capa-brilho,.perfil-anel,.perfil-avatar-status,.faiscas span{animation:none!important}.capa-brilho{display:none}}.marca-topo{display:inline-flex;align-items:center;gap:10px;height:40px;padding:0 6px 0 2px;border-radius:10px;color:var(--color-grafite);transition:background-color .16s ease}.marca-topo:hover{background:#eef0f3b3}.marca-topo:focus-visible{outline:2px solid var(--color-bordo);outline-offset:2px}.marca-topo-simbolo{width:30px;height:30px;object-fit:contain;-webkit-user-select:none;user-select:none;transform:translateY(-1px)}.marca-topo-nome{font-size:19px;font-weight:650;line-height:1;letter-spacing:-.02em;font-variation-settings:"opsz" 36}.menu-usuario{display:flex;align-items:center;gap:6px}.menu-usuario-cartao{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 12px 0 5px;border:1px solid rgb(201 205 211 / .7);border-radius:999px;background:#fff}.menu-usuario-cartao{text-align:left;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.menu-usuario-cartao:hover{border-color:#e3a9bf;box-shadow:0 10px 22px -14px #7a12388c;transform:translateY(-1px)}.menu-usuario-cartao:active{transform:translateY(0) scale(.98)}.menu-usuario-cartao:focus-visible{outline:2px solid var(--color-bordo);outline-offset:2px}.menu-usuario-texto{display:grid;line-height:1.15;min-width:0}.menu-usuario-nome{font-size:13.5px;font-weight:600;color:var(--color-grafite)}.menu-usuario-apoio{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--color-grafite-2)}.menu-usuario-divisor{width:1px;height:22px;margin:0 4px;background:#c9cdd3cc}.menu-usuario-sair{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 12px;border-radius:10px;font-size:14px;font-weight:500;color:var(--color-grafite-2);transition:background-color .16s ease,color .16s ease}.menu-usuario-sair:hover{background:#fbe9f0;color:var(--color-bordo)}.menu-usuario-sair:focus-visible{outline:2px solid var(--color-bordo);outline-offset:2px}@media(max-width:639px){.menu-usuario-cartao{padding:0;border:0;background:transparent;height:auto}.menu-usuario-texto,.menu-usuario-divisor,.menu-usuario-sair span{display:none}.menu-usuario-sair{width:38px;justify-content:center;padding:0}}.modal-sair{position:relative;width:100%;max-width:380px;padding:32px 28px 24px;border-radius:20px;background:#fff;text-align:center;box-shadow:0 30px 80px -30px #1c151873;overflow:hidden}.modal-sair:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#7a1238,#c2185b 55%,#f48fb1)}.modal-sair-carinha{display:inline-flex;border-radius:999px;filter:drop-shadow(0 14px 22px rgb(122 18 56 / .35))}.modal-sair-titulo{margin-top:18px;font-size:23px;font-weight:600;color:var(--color-grafite)}.modal-sair-texto{margin:8px auto 0;max-width:28ch;font-size:14px;line-height:1.5;color:var(--color-grafite-2)}.modal-sair-acoes{display:flex;gap:10px;margin-top:24px}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--giro:0deg}}}@layer theme{:root,:host{--font-sans:"Bricolage Grotesque", system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-2xl:42rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-bordo:#7a1238;--color-magenta:#c2185b;--color-prata:#c9cdd3;--color-cromo:#eef0f3;--color-perola:#f8f7f8;--color-grafite:#1c1518;--color-grafite-2:#5e555a;--color-sucesso:#1f7a4d;--color-erro:#b3261e}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{inset-block:0}.top-0{top:0}.top-1\/2{top:50%}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-3{right:calc(var(--spacing) * 3)}.left-3\.5{left:calc(var(--spacing) * 3.5)}.z-10{z-index:10}.z-20{z-index:20}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.float-right{float:right}.m-4{margin:calc(var(--spacing) * 4)}.m-5{margin:calc(var(--spacing) * 5)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-auto{margin-inline:auto}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-auto{margin-right:auto}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-1{margin-left:var(--spacing)}.ml-auto{margin-left:auto}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.\!h-8{height:calc(var(--spacing) * 8)!important}.\!h-9{height:calc(var(--spacing) * 9)!important}.\!h-\[34px\]{height:34px!important}.h-3{height:calc(var(--spacing) * 3)}.h-5{height:calc(var(--spacing) * 5)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-40{height:calc(var(--spacing) * 40)}.h-48{height:calc(var(--spacing) * 48)}.h-52{height:calc(var(--spacing) * 52)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-80{height:calc(var(--spacing) * 80)}.h-\[60px\]{height:60px}.h-\[280px\]{height:280px}.h-dvh{height:100dvh}.h-full{height:100%}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-dvh{min-height:100dvh}.\!w-auto{width:auto!important}.w-5{width:calc(var(--spacing) * 5)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-40{width:calc(var(--spacing) * 40)}.w-56{width:calc(var(--spacing) * 56)}.w-\[86px\]{width:86px}.w-\[132px\]{width:132px}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-\[150px\]{max-width:150px}.max-w-\[300px\]{max-width:300px}.max-w-\[340px\]{max-width:340px}.max-w-\[1120px\]{max-width:1120px}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-\[104px\]{min-width:104px}.min-w-\[200px\]{min-width:200px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-90{rotate:-90deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}:where(.-space-x-1\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -1.5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -1.5) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-prata\/50>:not(:last-child)){border-color:#c9cdd380}@supports (color:color-mix(in lab,red,red)){:where(.divide-prata\/50>:not(:last-child)){border-color:color-mix(in oklab,var(--color-prata) 50%,transparent)}}.self-center{align-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[18px\]{border-radius:18px}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-erro{border-color:var(--color-erro)}.border-prata{border-color:var(--color-prata)}.border-prata\/40{border-color:#c9cdd366}@supports (color:color-mix(in lab,red,red)){.border-prata\/40{border-color:color-mix(in oklab,var(--color-prata) 40%,transparent)}}.border-prata\/50{border-color:#c9cdd380}@supports (color:color-mix(in lab,red,red)){.border-prata\/50{border-color:color-mix(in oklab,var(--color-prata) 50%,transparent)}}.border-prata\/60{border-color:#c9cdd399}@supports (color:color-mix(in lab,red,red)){.border-prata\/60{border-color:color-mix(in oklab,var(--color-prata) 60%,transparent)}}.border-prata\/70{border-color:#c9cdd3b3}@supports (color:color-mix(in lab,red,red)){.border-prata\/70{border-color:color-mix(in oklab,var(--color-prata) 70%,transparent)}}.border-transparent{border-color:#0000}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.bg-\[\#f6f2f4\]{background-color:#f6f2f4}.bg-\[\#fefce8\]{background-color:#fefce8}.bg-\[\#fff1f2\]{background-color:#fff1f2}.bg-bordo{background-color:var(--color-bordo)}.bg-cromo{background-color:var(--color-cromo)}.bg-cromo\/70{background-color:#eef0f3b3}@supports (color:color-mix(in lab,red,red)){.bg-cromo\/70{background-color:color-mix(in oklab,var(--color-cromo) 70%,transparent)}}.bg-cromo\/80{background-color:#eef0f3cc}@supports (color:color-mix(in lab,red,red)){.bg-cromo\/80{background-color:color-mix(in oklab,var(--color-cromo) 80%,transparent)}}.bg-erro\/8{background-color:#b3261e14}@supports (color:color-mix(in lab,red,red)){.bg-erro\/8{background-color:color-mix(in oklab,var(--color-erro) 8%,transparent)}}.bg-perola{background-color:var(--color-perola)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.fill-current{fill:currentColor}.p-0{padding:0}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.\!px-3\.5{padding-inline:calc(var(--spacing) * 3.5)!important}.\!px-4{padding-inline:calc(var(--spacing) * 4)!important}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-1{padding-top:var(--spacing)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-11{padding-left:calc(var(--spacing) * 11)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[23px\]{font-size:23px}.text-\[24px\]{font-size:24px}.text-\[25px\]{font-size:25px}.text-\[26px\]{font-size:26px}.text-\[27px\]{font-size:27px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[44px\]{font-size:44px}.leading-none{--tw-leading:1;line-height:1}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#0d9488\]{color:#0d9488}.text-\[\#0f766e\]{color:#0f766e}.text-\[\#9f1239\]{color:#9f1239}.text-\[\#a8436c\]{color:#a8436c}.text-\[\#a16207\]{color:#a16207}.text-\[\#b45309\]{color:#b45309}.text-\[\#be123c\]{color:#be123c}.text-\[\#d97706\]{color:#d97706}.text-\[\#fde68a\]{color:#fde68a}.text-bordo{color:var(--color-bordo)}.text-erro{color:var(--color-erro)}.text-grafite{color:var(--color-grafite)}.text-grafite-2{color:var(--color-grafite-2)}.text-grafite-2\/50{color:#5e555a80}@supports (color:color-mix(in lab,red,red)){.text-grafite-2\/50{color:color-mix(in oklab,var(--color-grafite-2) 50%,transparent)}}.text-grafite-2\/60{color:#5e555a99}@supports (color:color-mix(in lab,red,red)){.text-grafite-2\/60{color:color-mix(in oklab,var(--color-grafite-2) 60%,transparent)}}.text-grafite-2\/70{color:#5e555ab3}@supports (color:color-mix(in lab,red,red)){.text-grafite-2\/70{color:color-mix(in oklab,var(--color-grafite-2) 70%,transparent)}}.text-prata{color:var(--color-prata)}.text-white{color:var(--color-white)}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.text-white\/55{color:color-mix(in oklab,var(--color-white) 55%,transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab,red,red)){.text-white\/60{color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.text-white\/65{color:#ffffffa6}@supports (color:color-mix(in lab,red,red)){.text-white\/65{color:color-mix(in oklab,var(--color-white) 65%,transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.text-white\/75{color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.text-white\/85{color:color-mix(in oklab,var(--color-white) 85%,transparent)}}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, )}.underline-offset-4{text-underline-offset:4px}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.brightness-0{--tw-brightness:brightness(0%);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.drop-shadow-\[0_1px_2px_rgb\(0_0_0\/0\.25\)\]{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000040));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.invert{--tw-invert:invert(100%);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.first-letter\:uppercase:first-letter{text-transform:uppercase}.placeholder\:text-grafite-2\/50::placeholder{color:#5e555a80}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-grafite-2\/50::placeholder{color:color-mix(in oklab,var(--color-grafite-2) 50%,transparent)}}.last\:mb-0:last-child{margin-bottom:0}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}@media(hover:hover){.hover\:bg-cromo:hover{background-color:var(--color-cromo)}.hover\:bg-magenta:hover{background-color:var(--color-magenta)}.hover\:bg-prata\/70:hover{background-color:#c9cdd3b3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-prata\/70:hover{background-color:color-mix(in oklab,var(--color-prata) 70%,transparent)}}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:text-\[\#be123c\]:hover{color:#be123c}.hover\:text-grafite:hover{color:var(--color-grafite)}.hover\:underline:hover{text-decoration-line:underline}}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-prata:disabled{background-color:var(--color-prata)}.disabled\:text-grafite-2:disabled{color:var(--color-grafite-2)}.disabled\:opacity-60:disabled{opacity:.6}@media(min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}}@media(min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-\[1fr_1fr_1fr_1\.15fr\]{grid-template-columns:1fr 1fr 1fr 1.15fr}.lg\:px-12{padding-inline:calc(var(--spacing) * 12)}.lg\:text-\[36px\]{font-size:36px}}@media(min-width:80rem){.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-\[1\.1fr_1fr\]{grid-template-columns:1.1fr 1fr}.xl\:grid-cols-\[1\.2fr_1fr\]{grid-template-columns:1.2fr 1fr}.xl\:grid-cols-\[1\.3fr_1fr\]{grid-template-columns:1.3fr 1fr}.xl\:grid-cols-\[1\.6fr_1fr\]{grid-template-columns:1.6fr 1fr}.xl\:grid-cols-\[1\.35fr_1fr\]{grid-template-columns:1.35fr 1fr}.xl\:grid-cols-\[1\.55fr_1fr\]{grid-template-columns:1.55fr 1fr}.xl\:grid-cols-\[1\.65fr_1fr\]{grid-template-columns:1.65fr 1fr}.xl\:grid-cols-\[1fr_1\.1fr\]{grid-template-columns:1fr 1.1fr}.xl\:grid-cols-\[1fr_1\.2fr\]{grid-template-columns:1fr 1.2fr}.xl\:grid-cols-\[1fr_1\.6fr\]{grid-template-columns:1fr 1.6fr}.xl\:grid-cols-\[340px_1fr\]{grid-template-columns:340px 1fr}}@media(min-width:96rem){.\32xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\32xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}}:root{color-scheme:light}html,body{background:var(--color-perola);color:var(--color-grafite);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.5}.display{font-variation-settings:"opsz" 96;letter-spacing:-.02em;line-height:1.05}:focus-visible{outline:2px solid var(--color-bordo);outline-offset:2px}.ceu{isolation:isolate;background-color:#0000;background-image:radial-gradient(70% 90% at 100% 100%,#e6e8ec,#c9cdd3 30%,#0000 65%),radial-gradient(60% 70% at 78% 30%,#ff9ec4,#f48fb1,#0000 70%),radial-gradient(90% 100% at 0 0,#5a0c29,#7a1238,#0000 70%),linear-gradient(120deg,#7a1238,#c2185b 40%,#f48fb1,#c9cdd3);background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:120% 120%;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;animation:24s ease-in-out infinite alternate ceu-respira;position:relative;overflow:hidden}.ceu:after{content:"";z-index:1;pointer-events:none;opacity:.12;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");background-size:200px 200px;position:absolute;inset:0}@keyframes ceu-respira{0%{background-position:0 0}to{background-position:100% 100%}}@media(prefers-reduced-motion:reduce){.ceu{animation:none}}.tela-login{background:#fff;min-height:100dvh;position:relative;overflow:hidden}.fundo-login{z-index:0;display:block;position:absolute;inset:0}.fundo-login img{object-fit:cover;object-position:right center;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%}.modal-login-area{z-index:1;align-items:center;min-height:100dvh;padding:24px 24px 24px 8vw;display:flex;position:relative}.modal-login-brilho{z-index:0;pointer-events:none;filter:blur(40px);background:radial-gradient(closest-side,#7a123847,#0000 70%),radial-gradient(closest-side at 70% 30%,#f48fb173,#0000 65%),radial-gradient(closest-side at 30% 75%,#c9cdd399,#0000 60%);border-radius:50%;width:560px;height:560px;animation:14s ease-in-out infinite alternate brilho-respira;position:absolute;top:50%;left:calc(8vw - 120px);translate:0 -50%}@keyframes brilho-respira{0%{transform:scale(.95)rotate(0)}to{transform:scale(1.08)rotate(12deg)}}.modal-login{z-index:1;-webkit-backdrop-filter:blur(20px)saturate(1.3);background:#ffffffc7;border-radius:24px;width:100%;max-width:440px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 32px 80px -32px #7a123873,0 12px 32px -16px #1c151824}.modal-login-topo{background:linear-gradient(#7f1540,#6e1033);border-bottom:1px solid #c9cdd38c;justify-content:space-between;align-items:center;gap:16px;height:72px;padding:0 24px;display:flex}.campo{transition:background-color .15s,border-color .15s,box-shadow .15s}.campo:focus{background:#fff;border-color:#0000;box-shadow:0 0 0 1.5px #c2185b,0 0 0 5px #f48fb14d}.campo:hover:not(:focus):not(:disabled){background:#eef0f3f2}.modal-login:before{content:"";border-radius:inherit;background:conic-gradient(from var(--giro,0deg),#7a1238,#c2185b,#f48fb1,#e6e8ec,#c9cdd3,#7a1238);pointer-events:none;padding:1.5px;animation:40s linear infinite borda-gira;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@property --giro{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes borda-gira{to{--giro:360deg}}.modal-login-conteudo{padding:28px 32px 32px}.botao-degrade{background:linear-gradient(120deg,#7a1238,#a3154b 55%,#c2185b);position:relative;overflow:hidden;box-shadow:0 8px 20px -10px #7a123899}.botao-degrade:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff59,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.botao-degrade:hover:not(:disabled):after{animation:.6s ease-out brilho-passa}@keyframes brilho-passa{to{transform:translate(120%)}}@media(max-width:767px),(orientation:portrait){.fundo-login img{object-position:center top}.modal-login-area{align-items:flex-end;padding:42vh 16px 24px}.modal-login-brilho{width:420px;height:420px;top:auto;bottom:0;left:50%;translate:-50% 20%}.modal-login{max-width:none}.modal-login-topo{height:64px;padding:0 20px}.modal-login-conteudo{padding:22px 20px 24px}}@media(min-aspect-ratio:2)and (min-width:768px){.modal-login-area{padding-left:12vw}.modal-login-brilho{left:calc(12vw - 120px)}.modal-login{max-width:500px}.modal-login-topo{height:80px;padding:0 32px}.modal-login-conteudo{padding:32px 40px 40px}}@media(prefers-reduced-motion:reduce){.modal-login:before,.modal-login-brilho,.botao-degrade:hover:after{animation:none}}.cabecalho-inicio{justify-content:space-between;align-items:flex-end;gap:24px;padding:36px 0 22px;display:flex;position:relative}.cabecalho-inicio:after{content:"";background:linear-gradient(90deg,#7a1238,#c2185b,#f48fb1 70%,#0000);border-radius:2px;height:2px;position:absolute;bottom:0;left:0;right:0}.cabecalho-contagem{color:var(--color-grafite-2);border:1px solid var(--color-prata);background:#fff;border-radius:999px;flex-shrink:0;padding:7px 12px;font-size:13.5px}@media(max-width:639px){.cabecalho-inicio{flex-direction:column;align-items:flex-start;gap:14px;padding-top:24px}}.avatar{color:#fff;background:linear-gradient(135deg,#7a1238,#c2185b);border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:600;display:inline-flex}.grade-modulos{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media(min-width:820px){.grade-modulos{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.grade-modulos{grid-template-columns:repeat(4,minmax(0,1fr))}}.grade-modulos>li{display:flex}.cartao{--curva:cubic-bezier(.2, .8, .2, 1);--tempo:.26s;text-align:left;border:1px solid var(--color-prata);width:100%;height:100%;transition:transform var(--tempo) var(--curva),box-shadow var(--tempo) var(--curva),border-color var(--tempo) var(--curva);background:#fff;border-radius:18px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #1c151808}.cartao-banner{aspect-ratio:4/3;background:#741237;width:100%;display:block;position:relative;overflow:hidden}.cartao-banner img{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:transform calc(var(--tempo) * 2) var(--curva);display:block}.cartao-banner-icone{color:#fff;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.cartao-seta{color:#741237;opacity:0;width:28px;height:28px;transition:opacity var(--tempo) var(--curva),transform var(--tempo) var(--curva);background:#fff;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:10px;right:10px;transform:translate(-4px,4px)scale(.9);box-shadow:0 2px 6px #0000002e}.cartao-corpo{flex:1;padding:14px 16px 16px;display:block}.cartao-nome{color:var(--color-grafite);font-size:15px;font-weight:600;line-height:1.25;display:block}.cartao-resumo{min-height:2.9em;color:var(--color-grafite-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.cartao:hover,.cartao:focus-visible{border-color:#ab8c9c;transform:translateY(-3px)}@supports (color:color-mix(in lab,red,red)){.cartao:hover,.cartao:focus-visible{border-color:color-mix(in oklab,#741237 35%,var(--color-prata))}}.cartao:hover,.cartao:focus-visible{box-shadow:0 16px 32px -18px #7412378c,0 2px 6px #1c15180a}.cartao:hover .cartao-banner img,.cartao:focus-visible .cartao-banner img{transform:scale(1.04)}.cartao:hover .cartao-seta,.cartao:focus-visible .cartao-seta{opacity:1;transform:translate(0)scale(1)}.cartao:active{transform:translateY(-1px)}@media(prefers-reduced-motion:reduce){.cartao:hover,.cartao:focus-visible,.cartao:active,.cartao:hover .cartao-banner img,.cartao:focus-visible .cartao-banner img,.cartao-seta{transform:none}}.abertura{z-index:50;color:#fff;background:radial-gradient(120% 120%,#0000 40%,#00000047),linear-gradient(135deg,#5a0c29,#741237,#8a1a46);place-items:center;display:grid;position:fixed;inset:0}.abertura-centro{text-align:center;flex-direction:column;align-items:center;display:flex}.abertura-marca{filter:brightness(0)invert()drop-shadow(0 12px 32px #00000052);-webkit-user-select:none;user-select:none;width:180px;height:180px}.abertura-nome{letter-spacing:.005em;font-variation-settings:"opsz" 96;align-items:baseline;margin-top:34px;font-size:96px;font-weight:600;line-height:1;display:inline-flex}.abertura-cursor{background:#ffffffe6;border-radius:3px;width:5px;height:.82em;margin-left:6px;display:inline-block;transform:translateY(.08em)}.abertura-sub{letter-spacing:.3em;color:#ffffffbf;margin-top:18px;font-size:22px;font-weight:500}@media(max-width:639px){.abertura-marca{width:120px;height:120px}.abertura-nome{margin-top:24px;font-size:60px}.abertura-cursor{width:4px}.abertura-sub{letter-spacing:.24em;margin-top:12px;font-size:15px}}.shell-modulo{background:var(--color-perola);min-height:100dvh;display:flex}.shell-modulo-lateral{z-index:20;flex-shrink:0;height:100dvh;position:sticky;top:0}.shell-modulo-lateral-interno{height:100%;position:absolute;inset:0 auto 0 0}.shell-modulo-lateral-espiando .sidebar{box-shadow:24px 0 48px -24px #1c151873,inset -1px 0 #ffffff0f}@media(max-width:1023px){.shell-modulo-lateral{display:none}}.sidebar{--curva:cubic-bezier(.2, .8, .2, 1);isolation:isolate;color:#fff;background:linear-gradient(#6a1033,#561027 55%,#3f0a1d);flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden;box-shadow:inset -1px 0 #ffffff0f}.sidebar-brilho{pointer-events:none;z-index:-1;background:radial-gradient(closest-side,#ffffff24,#0000 70%);border-radius:50%;width:320px;height:320px;position:absolute;top:-120px;left:-60px}.sidebar-modulo{white-space:nowrap;background:#ffffff14;border:1px solid #ffffff1a;border-radius:14px;align-items:center;gap:12px;margin:14px 12px 6px;padding:8px;display:flex}.sidebar-modulo-miniatura{background:#741237;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;overflow:hidden;box-shadow:0 4px 12px -6px #00000080}.sidebar-modulo-miniatura img{object-fit:cover;width:100%;height:100%}.sidebar-modulo-miniatura .sidebar-modulo-marca{object-fit:contain;filter:brightness(0)invert();width:24px;height:24px}.sidebar-modulo-texto{min-width:0}.sidebar-recolhida .sidebar-modulo{justify-content:center;margin:14px 12px 6px;padding:6px}.sidebar-nav{scrollbar-width:thin;scrollbar-color:#fff3 transparent;flex:1;padding:10px 12px;overflow-y:auto}.sidebar-grupo+.sidebar-grupo{margin-top:4px}.sidebar-grupo-titulo{letter-spacing:.1em;text-transform:uppercase;color:#ffffff6b;padding:14px 12px 6px;font-size:10.5px;font-weight:600;display:block}.sidebar-grupo-linha{background:linear-gradient(90deg,#0000,#ffffff2e,#0000);height:1px;margin:10px 16px;display:block}.sidebar-item{text-align:left;white-space:nowrap;color:#ffffffb8;width:100%;height:40px;transition:color .18s var(--curva),background-color .18s var(--curva);border-radius:11px;align-items:center;gap:12px;margin-bottom:2px;padding:0 12px;font-size:14px;font-weight:500;display:flex;position:relative}.sidebar-item-icone,.sidebar-item-rotulo{z-index:1;position:relative}.sidebar-item-icone{transition:transform .18s var(--curva);flex-shrink:0}.sidebar-item:hover{color:#fff;background:#ffffff12}.sidebar-item:hover .sidebar-item-icone{transform:translate(1px)}.sidebar-item:focus-visible{outline-offset:-2px;outline:2px solid #fffc}.sidebar-item-ativo,.sidebar-item-ativo:hover{color:#5a0c29;background:0 0}.sidebar-pilula{background:#fff;border-radius:11px;position:absolute;inset:0;box-shadow:0 8px 20px -10px #00000080,inset 0 1px #fff9}.sidebar-recolhida .sidebar-item{justify-content:center;padding:0}.sidebar-rodape{border-top:1px solid #ffffff1a;padding:10px 12px 14px}.sidebar-usuario{white-space:nowrap;border-radius:12px;align-items:center;gap:10px;padding:6px 8px;display:flex}.sidebar-usuario .avatar{color:#3f0a1d;background:linear-gradient(135deg,#c2185b,#f48fb1);flex-shrink:0}.sidebar-recolhida .sidebar-usuario{justify-content:center;padding:6px 0}.sidebar-acoes{gap:6px;margin-top:6px;display:flex}.sidebar-recolhida .sidebar-acoes{flex-direction:column;align-items:center}.sidebar-acao{color:#ffffffb3;height:36px;transition:background-color .18s var(--curva),color .18s var(--curva);background:#ffffff0f;border-radius:10px;flex:1;justify-content:center;align-items:center;display:inline-flex}.sidebar-recolhida .sidebar-acao{flex:none;width:40px}.sidebar-acao:hover{color:#fff;background:#ffffff24}.sidebar-acao:focus-visible{outline-offset:2px;outline:2px solid #fffc}.shell-modulo-gaveta{z-index:40;display:flex;position:fixed;inset:0}.shell-modulo-gaveta-fundo{background:#1c151873;position:absolute;inset:0}.shell-modulo-gaveta-painel{width:264px;height:100%;position:relative;box-shadow:0 0 40px #0000004d}.shell-modulo-gaveta-painel .sidebar{width:100%}.shell-modulo-gaveta-fechar{color:#fff;background:#ffffff26;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;position:absolute;top:14px;right:-46px}.shell-modulo-principal{flex-direction:column;flex:1;min-width:0;display:flex}.shell-modulo-topo{z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffbf;border-bottom:1px solid #c9cdd399;align-items:center;gap:16px;height:56px;padding:0 24px;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.shell-modulo-topo{border-bottom:1px solid color-mix(in oklab,var(--color-prata) 60%,transparent)}}.shell-modulo-menu{width:36px;height:36px;color:var(--color-grafite);border-radius:10px;justify-content:center;align-items:center;display:none}.shell-modulo-menu:hover{background:var(--color-cromo)}@media(max-width:1023px){.shell-modulo-menu{display:inline-flex}}.shell-modulo-caminho{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;overflow:hidden}.shell-modulo-busca{width:260px;height:36px;color:var(--color-grafite-2);background:var(--color-cromo);border-radius:10px;align-items:center;gap:8px;padding:0 12px;display:none}@media(min-width:640px){.shell-modulo-busca{display:inline-flex}}.shell-modulo-busca input{width:100%;color:var(--color-grafite);background:0 0;outline:none;font-size:13.5px}.shell-modulo-busca input::placeholder{color:var(--color-grafite-2)}.shell-modulo-conteudo{flex:1;width:100%;min-width:0;padding:28px 24px 48px}@media(min-width:1024px){.shell-modulo-conteudo{padding:32px 32px 56px}}.painel{border:1px solid var(--color-prata);background:#fff;border-radius:16px}.faixa-exemplo{color:#7a1238;background:#f6eced;border:1px solid oklab(84.572% .0344771 .00349072);border-radius:999px;align-items:center;padding:5px 10px;font-size:12px;font-weight:500;display:inline-flex}.linha-tabela{transition:background-color .15s}.linha-tabela:hover{background:var(--color-perola)}.selo{background:var(--color-cromo);color:var(--color-grafite);border-radius:999px;padding:3px 9px;font-size:12.5px;display:inline-block}.voltar-pasta{width:32px;height:32px;color:var(--color-grafite-2);border:1px solid var(--color-prata);background:#fff;border-radius:10px;justify-content:center;align-items:center;transition:color .16s,border-color .16s,background-color .16s;display:inline-flex}.voltar-pasta:hover{color:var(--color-grafite);border-color:#ab8c9c}@supports (color:color-mix(in lab,red,red)){.voltar-pasta:hover{border-color:color-mix(in oklab,#741237 35%,var(--color-prata))}}.voltar-pasta:hover{background:var(--color-perola)}.bloco-secoes{margin-top:34px}.bloco-cab{align-items:center;gap:10px;margin-bottom:14px;display:flex}.bloco-ponto{background:var(--cor);width:8px;height:8px;box-shadow:0 0 0 4px var(--cor);border-radius:999px;flex-shrink:0}@supports (color:color-mix(in lab,red,red)){.bloco-ponto{box-shadow:0 0 0 4px color-mix(in oklab,var(--cor) 14%,transparent)}}.bloco-titulo{letter-spacing:.01em;color:var(--color-grafite);font-size:13.5px;font-weight:600}.bloco-qtd{text-align:center;min-width:22px;color:var(--cor);background:var(--cor);border-radius:999px;flex-shrink:0;padding:1px 7px;font-size:11.5px;font-weight:600}@supports (color:color-mix(in lab,red,red)){.bloco-qtd{background:color-mix(in oklab,var(--cor) 10%,#fff)}}.bloco-linha{background:linear-gradient(90deg,var(--cor),#c9cdd380 40%,transparent);flex:1;height:1px}@supports (color:color-mix(in lab,red,red)){.bloco-linha{background:linear-gradient(90deg,color-mix(in oklab,var(--cor) 38%,transparent),color-mix(in oklab,var(--color-prata) 50%,transparent) 40%,transparent)}}.cartao-secao{isolation:isolate}.cartao-secao:before{content:"";z-index:-1;background:radial-gradient(110% 90% at 100% 0%,var(--cor),transparent 55%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.cartao-secao:before{background:radial-gradient(110% 90% at 100% 0%,color-mix(in oklab,var(--cor) 9%,transparent),transparent 55%)}}.cartao-secao:before{opacity:.7;transition:opacity var(--tempo) var(--curva);pointer-events:none}.cartao-secao-topo{justify-content:space-between;align-items:flex-start;padding:18px 18px 0;display:flex}.cartao-secao-icone{width:50px;height:50px;color:var(--cor);background:linear-gradient(145deg,var(--cor) 0%,var(--cor) 100%);border-radius:15px;justify-content:center;align-items:center;display:inline-flex;position:relative}@supports (color:color-mix(in lab,red,red)){.cartao-secao-icone{background:linear-gradient(145deg,color-mix(in oklab,var(--cor) 7%,#fff),color-mix(in oklab,var(--cor) 17%,#fff))}}.cartao-secao-icone{box-shadow:inset 0 0 0 1px var(--cor),inset 0 1px #ffffffd9}@supports (color:color-mix(in lab,red,red)){.cartao-secao-icone{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--cor) 16%,transparent),inset 0 1px #ffffffd9}}.cartao-secao-icone{transition:color var(--tempo) var(--curva),background var(--tempo) var(--curva),box-shadow var(--tempo) var(--curva),transform var(--tempo) var(--curva)}.cartao-secao-icone svg{fill:currentColor;fill-opacity:.14;transition:fill-opacity var(--tempo) var(--curva)}.cartao-secao .cartao-seta{width:28px;height:28px;color:var(--cor);background:var(--cor);position:static}@supports (color:color-mix(in lab,red,red)){.cartao-secao .cartao-seta{background:color-mix(in oklab,var(--cor) 8%,#fff)}}.cartao-secao .cartao-seta{box-shadow:none;opacity:0;transform:translate(-4px,4px)scale(.9)}.cartao-secao .cartao-corpo{padding-top:16px}.cartao-secao .cartao-resumo{min-height:2.9em}.cartao-secao:hover,.cartao-secao:focus-visible{border-color:var(--cor)}@supports (color:color-mix(in lab,red,red)){.cartao-secao:hover,.cartao-secao:focus-visible{border-color:color-mix(in oklab,var(--cor) 35%,var(--color-prata))}}.cartao-secao:hover,.cartao-secao:focus-visible{box-shadow:0 18px 34px -20px var(--cor),0 2px 6px #1c15180a}@supports (color:color-mix(in lab,red,red)){.cartao-secao:hover,.cartao-secao:focus-visible{box-shadow:0 18px 34px -20px color-mix(in oklab,var(--cor) 60%,transparent),0 2px 6px #1c15180a}}.cartao-secao:hover:before,.cartao-secao:focus-visible:before{opacity:1}.cartao-secao:hover .cartao-secao-icone,.cartao-secao:focus-visible .cartao-secao-icone{color:#fff;background:linear-gradient(145deg,var(--cor) 0%,var(--cor) 70%)}@supports (color:color-mix(in lab,red,red)){.cartao-secao:hover .cartao-secao-icone,.cartao-secao:focus-visible .cartao-secao-icone{background:linear-gradient(145deg,color-mix(in oklab,var(--cor) 72%,#fff) 0%,var(--cor) 70%)}}.cartao-secao:hover .cartao-secao-icone,.cartao-secao:focus-visible .cartao-secao-icone{box-shadow:0 10px 22px -10px var(--cor),inset 0 1px #ffffff4d;transform:translateY(-2px)rotate(-5deg)}.cartao-secao:hover .cartao-secao-icone svg,.cartao-secao:focus-visible .cartao-secao-icone svg{fill-opacity:.22}.cartao-secao:hover .cartao-seta,.cartao-secao:focus-visible .cartao-seta{opacity:1;transform:none}.cartao-secao-largo{border-color:var(--cor);flex-direction:row;align-items:center;min-height:0}@supports (color:color-mix(in lab,red,red)){.cartao-secao-largo{border-color:color-mix(in oklab,var(--cor) 22%,var(--color-prata))}}.cartao-secao-largo{background:linear-gradient(100deg,#fff 45%,var(--cor) 100%)}@supports (color:color-mix(in lab,red,red)){.cartao-secao-largo{background:linear-gradient(100deg,#fff 45%,color-mix(in oklab,var(--cor) 5%,#fff))}}.cartao-secao-largo:before{background:radial-gradient(circle at 1px 1px,var(--cor) 1px,transparent 1.5px) 0 0 / 14px 14px}@supports (color:color-mix(in lab,red,red)){.cartao-secao-largo:before{background:radial-gradient(circle at 1px 1px,color-mix(in oklab,var(--cor) 22%,transparent) 1px,transparent 1.5px) 0 0 / 14px 14px}}.cartao-secao-largo:before{opacity:.8;-webkit-mask-image:linear-gradient(270deg,#000 0%,#0000 55%);mask-image:linear-gradient(270deg,#000,#0000 55%)}.cartao-secao-largo .cartao-secao-topo{padding:20px 0 20px 22px}.cartao-secao-largo .cartao-secao-icone{color:#fff;background:linear-gradient(145deg,var(--cor) 0%,var(--cor) 65%,var(--cor) 100%);border-radius:18px;width:62px;height:62px}@supports (color:color-mix(in lab,red,red)){.cartao-secao-largo .cartao-secao-icone{background:linear-gradient(145deg,color-mix(in oklab,var(--cor) 70%,#fff) 0%,var(--cor) 65%,color-mix(in oklab,var(--cor) 80%,#000) 100%)}}.cartao-secao-largo .cartao-secao-icone{box-shadow:0 12px 26px -12px var(--cor),inset 0 1px #ffffff4d}.cartao-secao-largo .cartao-secao-icone svg{fill-opacity:.22}.cartao-secao-largo .cartao-corpo{flex:1;padding:20px}.cartao-secao-largo .cartao-nome{font-size:18px}.cartao-secao-largo .cartao-resumo{-webkit-line-clamp:1;min-height:0;font-size:13.5px}.cartao-secao-abrir{color:var(--cor);box-shadow:inset 0 0 0 1px var(--cor);background:#fff;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;margin-right:22px;padding:8px 14px;font-size:13.5px;font-weight:500;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.cartao-secao-abrir{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--cor) 25%,transparent)}}.cartao-secao-abrir{transition:background-color var(--tempo) var(--curva),color var(--tempo) var(--curva),box-shadow var(--tempo) var(--curva)}.cartao-secao-abrir svg{transition:transform var(--tempo) var(--curva)}.cartao-secao-largo:hover .cartao-secao-icone{transform:translateY(-2px)rotate(-5deg)}.cartao-secao-largo:hover .cartao-secao-abrir{color:#fff;background:var(--cor);box-shadow:0 8px 18px -10px var(--cor)}.cartao-secao-largo:hover .cartao-secao-abrir svg{transform:translate(2px,-2px)}@media(max-width:559px){.cartao-secao-abrir{display:none}}@media(prefers-reduced-motion:reduce){.cartao-secao:hover .cartao-secao-icone,.cartao-secao-largo:hover .cartao-secao-icone,.cartao-secao-largo:hover .cartao-secao-abrir svg{transform:none}}.sidebar-modulo-botao{text-align:left;cursor:pointer;width:calc(100% - 24px);transition:background-color .18s var(--curva),border-color .18s var(--curva)}.sidebar-modulo-botao:disabled{cursor:default}.sidebar-modulo-botao:not(:disabled):hover,.sidebar-modulo-botao[aria-expanded=true]{background:#ffffff24;border-color:#ffffff38}.sidebar-modulo-botao:focus-visible{outline-offset:2px;outline:2px solid #fffc}.sidebar-recolhida .sidebar-modulo-botao{width:calc(100% - 24px)}.sidebar-modulo-seta{color:#ffffff8c;flex-shrink:0;margin-left:auto}.seletor{z-index:60;width:min(296px,100vw - 24px);color:var(--color-grafite);background:#fff;border:1px solid #c9cdd3cc;padding:6px;position:fixed;overflow-y:auto}@supports (color:color-mix(in lab,red,red)){.seletor{border:1px solid color-mix(in oklab,var(--color-prata) 80%,transparent)}}.seletor{transform-origin:0 0;scrollbar-width:thin;border-radius:14px;box-shadow:0 28px 56px -20px #1c151852,0 6px 16px #1c151814}.seletor-titulo{color:var(--color-grafite-2);padding:8px 10px 4px;font-size:12px;font-weight:600}.seletor-bloco+.seletor-bloco{margin-top:2px}.seletor-cab{letter-spacing:.06em;text-transform:uppercase;color:#5e555acc;align-items:center;gap:7px;padding:8px 10px 4px;font-size:11px;font-weight:600;display:flex}@supports (color:color-mix(in lab,red,red)){.seletor-cab{color:color-mix(in oklab,var(--color-grafite-2) 80%,transparent)}}.seletor-ponto{background:var(--cor);border-radius:999px;width:6px;height:6px}.seletor-item{--cor-item:var(--cor,#741237);text-align:left;width:100%;min-height:38px;color:var(--color-grafite);border-radius:9px;align-items:center;gap:10px;padding:5px 8px;font-size:13.5px;transition:background-color .12s;display:flex}.seletor-item:hover,.seletor-item:focus-visible{background:var(--cor-item);outline:none}@supports (color:color-mix(in lab,red,red)){.seletor-item:hover,.seletor-item:focus-visible{background:color-mix(in oklab,var(--cor-item) 7%,#fff)}}.seletor-item[aria-current=page]{background:var(--cor-item);font-weight:600}@supports (color:color-mix(in lab,red,red)){.seletor-item[aria-current=page]{background:color-mix(in oklab,var(--cor-item) 9%,#fff)}}.seletor-ico{width:28px;height:28px;color:var(--cor-item);background:var(--cor-item);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.seletor-ico{background:color-mix(in oklab,var(--cor-item) 11%,#fff)}}.seletor-ico svg{fill:currentColor;fill-opacity:.14}.seletor-ico-neutro{color:var(--color-grafite-2);background:var(--color-cromo)}.seletor-check{color:var(--cor-item);flex-shrink:0;margin-left:auto}.seletor-fim{color:var(--color-grafite-2);flex-shrink:0;margin-left:auto}.seletor-mod-img{object-fit:cover;background:#741237;border-radius:8px;flex-shrink:0;width:28px;height:28px}.seletor-sep{background:#c9cdd3a6;height:1px;margin:6px;display:block}@supports (color:color-mix(in lab,red,red)){.seletor-sep{background:color-mix(in oklab,var(--color-prata) 65%,transparent)}}.avatar-nome{color:#fff;letter-spacing:.02em;background:linear-gradient(135deg,var(--de),var(--para));box-shadow:inset 0 0 0 1px #ffffff2e,0 6px 14px -8px var(--de);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:650;transition:filter .2s,opacity .2s;display:inline-flex}.avatar-nome-apagado{filter:grayscale();opacity:.5}.avatar-foto{object-fit:cover;background:#f1f2f4;box-shadow:inset 0 0 0 1px #ffffff2e,0 6px 14px -8px #1c151880}.botao-novo{--curva:cubic-bezier(.2, .8, .2, 1);color:#fff;border-radius:12px;align-items:center;gap:8px;height:44px;padding:0 18px 0 15px;font-size:14.5px;font-weight:600;display:inline-flex}.botao-novo-mais{transition:transform .32s var(--curva)}.botao-novo:hover .botao-novo-mais{transform:rotate(90deg)}.cartao-numero{align-items:center;gap:14px;padding:16px 18px;display:flex;position:relative;overflow:hidden}.cartao-numero:after{content:"";background:radial-gradient(closest-side,var(--cor),transparent);border-radius:50%;width:120px;height:120px;position:absolute;top:-40px;right:0}@supports (color:color-mix(in lab,red,red)){.cartao-numero:after{background:radial-gradient(closest-side,color-mix(in srgb,var(--cor) 14%,transparent),transparent)}}.cartao-numero:after{pointer-events:none}.ladrilho-numero{width:42px;height:42px;color:var(--cor);background:var(--cor);border-radius:12px;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.ladrilho-numero{background:color-mix(in srgb,var(--cor) 11%,#fff)}}.ladrilho-numero{box-shadow:inset 0 0 0 1px var(--cor)}@supports (color:color-mix(in lab,red,red)){.ladrilho-numero{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor) 18%,transparent)}}.busca-colab{border:1px solid var(--color-prata);max-width:380px;height:40px;color:var(--color-grafite-2);background:#fff;border-radius:11px;flex:260px;align-items:center;gap:8px;padding:0 12px;transition:box-shadow .15s,border-color .15s;display:flex}.busca-colab:focus-within{border-color:#c2185b;box-shadow:0 0 0 4px #f48fb140}.busca-colab input{min-width:0;color:var(--color-grafite);background:0 0;outline:none;flex:1;font-size:14px}.segmentado{background:var(--color-cromo);border-radius:11px;gap:2px;padding:3px;display:inline-flex}.segmentado-opcao{height:34px;color:var(--color-grafite-2);border-radius:9px;padding:0 14px;font-size:13.5px;font-weight:500;transition:color .15s;position:relative}.segmentado-opcao[aria-checked=true]{color:var(--color-grafite)}.segmentado-pilula{background:#fff;border-radius:9px;position:absolute;inset:0;box-shadow:0 1px 3px #1c15181a,0 0 0 1px #1c151808}.linha-colab-cab,.linha-colab{grid-template-columns:minmax(230px,1.6fr) minmax(170px,1.2fr) minmax(140px,1fr) 150px 88px;align-items:center;gap:16px;padding:12px 18px;display:grid}.linha-colab-cab{background:var(--color-perola);color:var(--color-grafite-2);border-bottom:1px solid #c9cdd399;padding-top:10px;padding-bottom:10px;font-size:12px;font-weight:500}.linha-colab{--curva:cubic-bezier(.2, .8, .2, 1);text-align:left;border-bottom:1px solid #c9cdd373;width:100%;transition:background-color .16s;position:relative}li:last-child>.linha-colab{border-bottom:0}.linha-colab:before{content:"";width:3px;transition:transform .22s var(--curva);background:linear-gradient(#7a1238,#c2185b);border-radius:0 3px 3px 0;position:absolute;top:10px;bottom:10px;left:0;transform:scaleY(0)}.linha-colab:hover,.linha-colab:focus-visible{background:#fcf8f9}.linha-colab:hover:before,.linha-colab:focus-visible:before{transform:scaleY(1)}.linha-colab:focus-visible{outline-offset:-2px}.linha-colab-quem{align-items:center;gap:12px;min-width:0;display:flex}.linha-colab-cargos{flex-wrap:wrap;gap:6px;display:flex}.linha-colab-situacao{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.linha-colab-inativa .linha-colab-quem .text-grafite{color:var(--color-grafite-2)}.chip-mini{background:var(--color-cromo);white-space:nowrap;color:var(--color-grafite);border-radius:999px;padding:3px 9px;font-size:12px;font-weight:500}.chip-mini-mais{box-shadow:inset 0 0 0 1px var(--color-prata);color:var(--color-grafite-2);background:#fff}.selo-total{color:#7a1238;background:#fbe9f0;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:12.5px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #f5cfdd}.selo-voce{color:#7a1238;background:#fbe9f0;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:600}.selo-provisoria{color:#7a5200;background:#fdf3d8;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11.5px;font-weight:500;display:inline-flex}.pilha-modulos{align-items:center;display:flex}.pilha-modulos-img,.pilha-modulos-mais{object-fit:cover;width:28px;height:28px;transition:margin .26s var(--curva,ease);border:2px solid #fff;border-radius:999px;margin-left:-9px;box-shadow:0 2px 6px -2px #1c15184d}.pilha-modulos>:first-child{margin-left:0}.pilha-modulos-mais{background:var(--color-cromo);color:var(--color-grafite-2);place-items:center;font-size:11px;font-weight:600;display:grid}.linha-colab:hover .pilha-modulos-img:not(:first-child),.linha-colab:hover .pilha-modulos-mais{margin-left:-3px}.situacao{color:var(--color-grafite-2);align-items:center;gap:7px;font-size:13px;display:inline-flex}.situacao-ponto{background:var(--color-prata);border-radius:999px;width:7px;height:7px}.situacao-ativo{color:var(--color-grafite)}.situacao-ativo .situacao-ponto{background:var(--color-sucesso);box-shadow:0 0 0 3px #1f7a4d26}.linha-colab-acao{color:#7a1238;opacity:0;height:32px;transition:opacity .18s ease,translate .22s var(--curva),background-color .18s ease;border-radius:9px;justify-self:end;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex;translate:4px}.linha-colab:hover .linha-colab-acao,.linha-colab:focus-visible .linha-colab-acao{opacity:1;background:#fbe9f0;translate:0}@media(hover:none){.linha-colab-acao{opacity:1;translate:0}}.linha-colab-nova{animation:1.8s ease-out linha-nova}@keyframes linha-nova{0%,25%{background:#fde4ee;box-shadow:inset 3px 0 #c2185b}to{background:0 0;box-shadow:inset 3px 0 #0000}}.linha-esqueleto{border-bottom:1px solid #c9cdd373;align-items:center;gap:12px;padding:14px 18px;display:flex}.esqueleto{background:linear-gradient(90deg,#eef0f3 25%,#f7f8fa,#eef0f3 75%) 0 0/200% 100%;animation:1.3s linear infinite esqueleto}@keyframes esqueleto{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:899px){.linha-colab-cab{display:none}.linha-colab{grid-template-columns:1fr auto;grid-template-areas:"quem acao""cargos cargos""modulos situacao";row-gap:10px}.linha-colab-quem{grid-area:quem}.linha-colab-cargos{grid-area:cargos}.linha-colab-modulos{grid-area:modulos}.linha-colab-situacao{grid-area:situacao;align-items:flex-end}.linha-colab-acao{grid-area:acao}}.modal-colab-fundo{z-index:60;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1c15186b;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.modal-colab{--curva:cubic-bezier(.2, .8, .2, 1);background:#fff;border-radius:24px;grid-template-columns:320px minmax(0,1fr);width:100%;max-width:1000px;height:min(780px,100dvh - 48px);display:grid;position:relative;overflow:hidden;box-shadow:0 40px 90px -36px #5a0c298c,0 0 0 1px #fff9}.modal-colab-lado{background:radial-gradient(#7a123812 1px,#0000 1.4px) 0 0/16px 16px,radial-gradient(120% 80% at 0 0,#fde8f0,#0000 60%),radial-gradient(100% 70% at 100% 100%,#e9ebef,#0000 60%),#f8f5f6;border-right:1px solid #c9cdd399;flex-direction:column;justify-content:center;align-items:center;gap:22px;padding:28px 24px;display:flex;position:relative}.modal-colab-dica{text-align:center;max-width:220px;color:var(--color-grafite-2);font-size:12.5px}.cracha-palco{perspective:900px;justify-content:center;width:100%;padding-top:46px;display:flex;position:relative}.cracha-palco:before{content:"";background:repeating-linear-gradient(#7a1238 0 10px,#8f1544 10px 20px);border-radius:3px;width:18px;height:66px;position:absolute;top:-28px;left:50%;translate:-50%;box-shadow:inset 0 0 0 1px #0000001f}.cracha-palco:after{content:"";z-index:2;background:linear-gradient(#f4f5f7,#b9bec6);border-radius:6px;width:30px;height:18px;position:absolute;top:32px;left:50%;translate:-50%;box-shadow:0 2px 4px #00000040,inset 0 1px #fff}.cracha{isolation:isolate;text-align:center;color:#fff;width:240px;transform-style:preserve-3d;background:linear-gradient(165deg,#7a1238,#5e0f2c 52%,#3f0a1d);border-radius:20px;padding:34px 20px 18px;position:relative;overflow:hidden;rotate:-1.5deg;box-shadow:0 34px 56px -26px #3f0a1db3,inset 0 0 0 1px #ffffff14}.cracha-furo{background:#f3eef0;border-radius:99px;width:46px;height:8px;position:absolute;top:12px;left:50%;translate:-50%;box-shadow:inset 0 1px 2px #0006}.cracha-brilho-fundo{z-index:-1;background:radial-gradient(closest-side,#f48fb159,#0000 70%);border-radius:50%;width:240px;height:240px;position:absolute;top:-90px;right:-90px}.cracha-holo{mix-blend-mode:screen;pointer-events:none;background:linear-gradient(115deg,#0000 40%,#ffffff52 47%,#f48fb147,#c9cdd338 53%,#0000 60%);animation:1.1s ease-out forwards cracha-holo;position:absolute;inset:-40%}@keyframes cracha-holo{0%{translate:-55%}to{translate:55%}}.cracha-rotulo{letter-spacing:.24em;text-transform:uppercase;color:#ffffff8c;font-size:10px}.cracha-avatar{background:conic-gradient(from 200deg,#f48fb1,#e6e8ec,#c2185b,#f48fb1);border-radius:999px;place-items:center;width:86px;height:86px;margin:14px auto 12px;display:grid}.cracha-avatar-img{box-shadow:0 0 0 3px #5e0f2c!important}.cracha-avatar-vazio{color:#ffffff8c;background:#6a1033;border-radius:999px;place-items:center;width:76px;height:76px;display:grid;box-shadow:0 0 0 3px #5e0f2c}.cracha-nome{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:19px;font-weight:650;line-height:1.2}.cracha-email{color:#ffffffa6;overflow-wrap:anywhere;margin-top:3px;font-size:12.5px}.cracha-vazio{opacity:.45}.cracha-cargos{flex-wrap:wrap;justify-content:center;gap:5px;min-height:24px;margin-top:12px;display:flex}.cracha-chip{background:#ffffff21;border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:500;box-shadow:inset 0 0 0 1px #ffffff2e}.cracha-chip-vazio{opacity:.45;background:0 0;box-shadow:inset 0 0 0 1px #ffffff4d}.cracha-modulos{border-top:1px dashed #fff3;margin-top:16px;padding-top:14px}.cracha-sub{letter-spacing:.16em;text-transform:uppercase;color:#ffffff8c;font-size:10.5px}.cracha-miniaturas{flex-wrap:wrap;justify-content:center;gap:6px;min-height:32px;margin-top:8px;display:flex}.cracha-mini{object-fit:cover;border-radius:9px;width:32px;height:32px;box-shadow:0 0 0 1.5px #ffffff47,0 4px 10px -4px #00000080}.cracha-mini-mais{background:#ffffff1f;place-items:center;font-size:11px;font-weight:600;display:grid}.cracha-mini-vazio{box-shadow:none;background:0 0;border:1.5px dashed #ffffff47}.cracha-rodape{justify-content:space-between;align-items:center;margin-top:18px;display:flex}.cracha-perfil{background:#ffffff1a;border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:11.5px;font-weight:600;transition:background .25s,color .25s;display:inline-flex}.cracha-perfil-adm{color:#5a0c29;background:linear-gradient(120deg,#f48fb1,#fde4ee)}.cracha-selo{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);letter-spacing:.16em;text-transform:uppercase;color:#4ade80;background:#0a321e59;border:2.5px solid #4ade80;border-radius:8px;padding:4px 12px;font-size:13px;font-weight:800;position:absolute;top:92px;right:10px}.cracha-selo-inativo{color:#e2e8f0;background:#1e1e2866;border-color:#cbd5e1}.modal-colab-principal{flex-direction:column;min-height:0;display:flex}.modal-colab-topo{justify-content:space-between;gap:16px;padding:26px 30px 4px;display:flex}.modal-colab-fechar{width:36px;height:36px;color:var(--color-grafite-2);border-radius:10px;flex-shrink:0;place-items:center;transition:background-color .15s,color .15s;display:grid}.modal-colab-fechar:hover{background:var(--color-cromo);color:var(--color-grafite)}.modal-colab-corpo{flex:1;min-height:0;padding:6px 30px 26px;overflow-y:auto}.modal-colab-erro{color:var(--color-erro);background:#fdecea;border-radius:12px;margin-top:12px;padding:10px 14px;font-size:14px}.passo{padding-top:20px}.passo-cab{align-items:center;gap:10px;margin-bottom:12px;display:flex}.passo-numero{background:var(--color-cromo);width:24px;height:24px;color:var(--color-grafite-2);border-radius:999px;flex-shrink:0;place-items:center;font-size:12px;font-weight:700;transition:background .25s,color .25s,box-shadow .25s;display:grid}.passo-numero-ok{color:#fff;background:linear-gradient(135deg,#7a1238,#c2185b);box-shadow:0 4px 10px -4px #c2185b99}.passo-acao{color:#7a1238;font-size:13px;font-weight:600}.passo-acao:hover{text-underline-offset:3px;text-decoration:underline}.chips-cargo{flex-wrap:wrap;gap:8px;display:flex}.chip-cargo{border:1px solid var(--color-prata);height:36px;color:var(--color-grafite);transition:border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease,translate .18s var(--curva);background:#fff;border-radius:999px;align-items:center;gap:4px;padding:0 14px;font-size:14px;display:inline-flex}.chip-cargo:hover{border-color:#7a123880;translate:0 -1px}.chip-cargo-marcado,.chip-cargo-marcado:hover{color:#fff;background:linear-gradient(120deg,#7a1238,#c2185b);border-color:#0000;box-shadow:0 6px 14px -8px #c2185bbf}.chip-cargo-check{display:inline-flex;overflow:hidden}.grade-ladrilhos{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ladrilho-modulo{color:var(--color-grafite);background:#fff;border:1px solid #c9cdd3d9;border-radius:13px;align-items:center;gap:10px;padding:9px 10px;font-size:13.5px;font-weight:500;transition:border-color .18s,background .18s,box-shadow .18s;display:flex}.ladrilho-modulo:hover:not(:disabled){background:#fffafb;border-color:#7a123866}.ladrilho-modulo-ligado,.ladrilho-modulo-ligado:hover:not(:disabled){background:#fdf2f6;border-color:#c2185b;box-shadow:0 0 0 3px #f48fb138}.ladrilho-modulo:disabled{cursor:default}.ladrilho-modulo-img{object-fit:cover;filter:grayscale(.7);opacity:.75;border-radius:9px;flex-shrink:0;width:34px;height:34px;transition:filter .22s,opacity .22s}.ladrilho-modulo-ligado .ladrilho-modulo-img{filter:none;opacity:1}.ladrilho-modulo-nome{text-align:left;flex:1;min-width:0;line-height:1.2}.ladrilho-modulo-marca{width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--color-prata);color:#fff;border-radius:999px;flex-shrink:0;place-items:center;transition:background .2s,box-shadow .2s;display:grid}.ladrilho-modulo-marca svg{opacity:0;transition:opacity .18s,scale .26s cubic-bezier(.34,1.56,.64,1);scale:.4}.ladrilho-modulo-ligado .ladrilho-modulo-marca{box-shadow:none;background:linear-gradient(135deg,#7a1238,#c2185b)}.ladrilho-modulo-ligado .ladrilho-modulo-marca svg{opacity:1;scale:1}.interruptor{background:var(--color-prata);border-radius:99px;flex-shrink:0;width:32px;height:18px;transition:background .2s;position:relative}.interruptor:after{content:"";width:14px;height:14px;transition:translate .22s var(--curva,ease);background:#fff;border-radius:99px;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000040}[aria-checked=true]>.interruptor{background:#c2185b}[aria-checked=true]>.interruptor:after{translate:14px}.ladrilho-admin{width:100%;color:var(--color-grafite);background:linear-gradient(120deg,#fff,#fdf2f6);border:1px dashed #7a123859;border-radius:14px;align-items:center;gap:12px;margin-top:10px;padding:12px 14px;transition:background .25s,color .25s,box-shadow .25s,border-color .25s;display:flex}.ladrilho-admin:hover:not(:disabled){border-color:#7a123899}.ladrilho-admin-ligado,.ladrilho-admin-ligado:hover:not(:disabled){color:#fff;background:linear-gradient(120deg,#5a0c29,#7a1238 45%,#c2185b);border:1px solid #0000;box-shadow:0 12px 26px -14px #7a1238d9}.ladrilho-admin:disabled{cursor:not-allowed;opacity:.75}.ladrilho-admin-icone{color:#7a1238;background:#fbe9f0;border-radius:11px;flex-shrink:0;place-items:center;width:38px;height:38px;transition:background .25s,color .25s;display:grid}.ladrilho-admin-ligado .ladrilho-admin-icone{color:#fff;background:#ffffff26}.ladrilho-admin-ligado>.interruptor{background:#ffffff59}.modal-colab-rodape{background:#f8f7f8e6;border-top:1px solid #c9cdd3b3;justify-content:space-between;align-items:center;gap:12px;padding:14px 30px;display:flex;position:relative}.botao-leve{height:42px;box-shadow:inset 0 0 0 1px var(--color-prata);color:var(--color-grafite);background:#fff;border-radius:11px;padding:0 16px;font-size:14.5px;font-weight:500;transition:background-color .15s}.botao-leve:hover:not(:disabled){background:var(--color-cromo)}.botao-salvar{color:#fff;border-radius:11px;align-items:center;gap:8px;height:42px;padding:0 18px;font-size:14.5px;font-weight:600;display:inline-flex}.botao-salvar:disabled{cursor:not-allowed;opacity:.55}.botao-salvar-seta{transition:translate .22s var(--curva)}.botao-salvar:hover:not(:disabled) .botao-salvar-seta{translate:3px}.botao-perigo{background:var(--color-erro);color:#fff;border-radius:10px;height:38px;padding:0 14px;font-size:14px;font-weight:600}.botao-link{color:#7a1238;align-items:center;gap:6px;font-size:13.5px;font-weight:500;display:inline-flex}.botao-link:hover:not(:disabled){text-underline-offset:3px;text-decoration:underline}.alternar-ativo{color:var(--color-grafite-2);align-items:center;gap:8px;font-size:13.5px;font-weight:500;display:inline-flex}.alternar-ativo-ligado{color:var(--color-grafite)}.alternar-ativo[aria-checked=true]>.interruptor{background:var(--color-sucesso)}.alternar-ativo:disabled{cursor:not-allowed;opacity:.55}.confirmacao{z-index:2;background:var(--color-grafite);color:#fff;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px 12px 18px;display:flex;position:absolute;bottom:calc(100% + 10px);left:16px;right:16px;box-shadow:0 18px 40px -18px #0009}.botao-apagar{height:30px;color:var(--color-erro);border-radius:8px;align-items:center;gap:6px;margin-left:-10px;padding:0 10px;font-size:13.5px;font-weight:500;transition:background-color .15s;display:inline-flex}.botao-apagar:hover:not(:disabled){background:#fdecea}.botao-apagar:disabled{opacity:.55;cursor:not-allowed}.confirmacao-apagar{box-shadow:0 18px 40px -18px #0009,inset 3px 0 #ef4444}.confirmacao-icone{color:#fca5a5;background:#ef44442e;border-radius:10px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.confirmacao .botao-leve{color:#fff;background:#ffffff1a;height:38px;box-shadow:inset 0 0 0 1px #fff3}.modal-colab-pronto{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.pronto-check{width:66px;height:66px;color:var(--color-sucesso);background:#e3f4ea;border-radius:999px;place-items:center;display:grid;box-shadow:0 0 0 9px #1f7a4d14}.pronto-senha{background:var(--color-grafite);color:#fff;border-radius:16px;align-items:center;gap:12px;margin-top:14px;padding:10px 10px 10px 22px;display:flex;box-shadow:0 18px 40px -22px #1c1518cc}.pronto-senha code{letter-spacing:.08em;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:24px;font-weight:600}.pronto-copiar{background:#ffffff1f;border-radius:11px;align-items:center;gap:6px;height:40px;padding:0 14px;font-size:14px;font-weight:600;transition:background-color .2s;display:inline-flex}.pronto-copiar:hover{background:#fff3}.pronto-copiado,.pronto-copiado:hover{background:var(--color-sucesso)}.pronto-aviso{text-align:left;color:#6b4a00;background:#fdf6e3;border-radius:12px;align-items:flex-start;gap:8px;max-width:400px;margin-top:16px;padding:10px 14px;font-size:13px;display:flex}.pronto-aviso svg{flex-shrink:0;margin-top:2px}@media(min-width:900px)and (max-width:1100px){.grade-ladrilhos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:899px){.modal-colab-fundo{padding:0}.modal-colab{border-radius:0;grid-template-columns:1fr;max-width:none;height:100dvh}.modal-colab-lado{display:none}.grade-ladrilhos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.cartao-numero{gap:10px;padding:12px}.cartao-numero .ladrilho-numero{border-radius:10px;width:34px;height:34px}.cartao-numero>span:last-child{min-width:0}.cartao-numero>span:last-child>span:last-child{overflow-wrap:anywhere;font-size:12px}.modal-colab-topo{padding:20px 18px 4px}.modal-colab-corpo{padding:6px 18px 22px}.modal-colab-rodape{flex-wrap:wrap;padding:12px 18px}.grade-ladrilhos{grid-template-columns:1fr}.pronto-senha{flex-direction:column;padding:14px}}@media(prefers-reduced-motion:reduce){.botao-novo:hover .botao-novo-mais{transform:none}.esqueleto,.cracha-holo{animation:none}.chip-cargo:hover{translate:none}.linha-colab-acao{translate:0}.linha-colab:hover .pilha-modulos-img:not(:first-child),.linha-colab:hover .pilha-modulos-mais{margin-left:-9px}.botao-salvar:hover:not(:disabled) .botao-salvar-seta{translate:none}.ladrilho-modulo-marca svg{scale:1}}:root{--receita:#0d9488;--despesa:#9f1239;--transf:#64748b}.valor-receita{color:#0f766e}.valor-despesa{color:#9f1239}.valor-transf{color:var(--color-grafite-2)}.ponto-cor{border-radius:999px;flex-shrink:0;width:9px;height:9px;display:inline-block}.tabular-nums{font-variant-numeric:tabular-nums}.modal-base{background:#fff;border-radius:22px;flex-direction:column;width:100%;max-height:calc(100dvh - 48px);display:flex;position:relative;overflow:hidden;box-shadow:0 40px 90px -36px #5a0c298c,0 0 0 1px #fff9}.modal-base:before{content:"";background:var(--faixa);flex-shrink:0;height:4px;transition:background .25s}.modal-base-topo{justify-content:space-between;gap:16px;padding:20px 26px 6px;display:flex}.modal-base-corpo{flex:1;min-height:0;padding:12px 26px 24px;overflow-y:auto}.modal-base .modal-colab-rodape{padding:14px 26px}@media(max-width:640px){.modal-base{border-radius:0;height:100dvh;max-height:100dvh}.modal-base-topo{padding:18px 18px 4px}.modal-base-corpo{padding:10px 18px 22px}.modal-base .modal-colab-rodape{flex-wrap:wrap;padding:12px 18px}}.popover{z-index:40;background:#fff;border-radius:14px;position:absolute;top:calc(100% + 6px);box-shadow:0 18px 40px -16px #1c151859,0 0 0 1px #c9cdd3b3}.menu-item{width:100%;color:var(--color-grafite);text-align:left;border-radius:9px;align-items:center;gap:9px;padding:8px 10px;font-size:13.5px;transition:background-color .12s;display:flex}.menu-item:hover,.menu-item:focus-visible{background:var(--color-cromo)}.campo-data,.campo-mini{border:1px solid var(--color-prata);width:100%;height:34px;color:var(--color-grafite);background:#fff;border-radius:9px;outline:none;padding:0 9px;font-size:13px}.campo-data:focus,.campo-mini:focus{border-color:#c2185b;box-shadow:0 0 0 3px #f48fb140}.nav-mes{border:1px solid var(--color-prata);background:#fff;border-radius:11px;align-items:center;height:40px;display:inline-flex}.nav-mes-seta{width:34px;height:100%;color:var(--color-grafite-2);place-items:center;transition:color .15s,background-color .15s;display:grid}.nav-mes-seta:first-child{border-radius:10px 0 0 10px}.nav-mes-seta:last-child{border-radius:0 10px 10px 0}.nav-mes-seta:hover:not(:disabled){background:var(--color-cromo);color:var(--color-grafite)}.nav-mes-seta:disabled{opacity:.35;cursor:not-allowed}.nav-mes-nome{min-width:150px;height:40px;color:var(--color-grafite);text-align:center;border-inline:1px solid #c9cdd399;justify-content:center;align-items:center;padding:0 10px;font-size:14px;font-weight:600;display:inline-flex}.nav-mes-nome:hover{background:#fcf8f9}.filtro-botao{border:1px solid var(--color-prata);height:40px;color:var(--color-grafite);background:#fff;border-radius:11px;align-items:center;gap:8px;padding:0 12px;font-size:13.5px;font-weight:500;transition:border-color .15s,background-color .15s;display:inline-flex}.filtro-botao:hover{border-color:#7a123866}.filtro-botao-ativo{color:#7a1238;background:#fdf2f6;border-color:#c2185b}.filtro-contador{color:#fff;background:#7a1238;border-radius:999px;place-items:center;min-width:19px;height:19px;padding:0 5px;font-size:11px;font-weight:700;display:grid}.chip-filtro{color:#7a1238;background:#fbe9f0;border-radius:999px;align-items:center;gap:6px;padding:4px 6px 4px 11px;font-size:12.5px;font-weight:500;display:inline-flex}.chip-filtro button{border-radius:999px;place-items:center;width:20px;height:20px;display:grid}.chip-filtro button:hover{background:#7a12381f}.segmentado-opcao-marcada{color:var(--color-grafite);background:#fff;box-shadow:0 1px 3px #1c15181a,0 0 0 1px #1c151808}.segmentado-opcao:disabled{opacity:.4;cursor:not-allowed}.abas-grandes{background:var(--color-cromo);border-radius:14px;flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;padding:4px;display:flex}.aba-grande{height:40px;color:var(--color-grafite-2);border-radius:11px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;transition:color .15s;display:inline-flex;position:relative}.aba-grande[aria-selected=true]{color:var(--color-grafite)}.aba-grande-pilula{background:#fff;border-radius:11px;position:absolute;inset:0;box-shadow:0 2px 6px -2px #1c15182e,0 0 0 1px #1c15180a}.aba-grande-qtd{text-align:center;background:#1c15180f;border-radius:999px;min-width:22px;padding:1px 7px;font-size:12px;font-weight:600}.aba-grande[aria-selected=true] .aba-grande-qtd{color:#7a1238;background:#fbe9f0}.botao-tipo-cheio{color:#fff;background:var(--cor);box-shadow:0 8px 20px -10px var(--cor);align-items:center;gap:8px;transition:filter .15s,background .25s;display:inline-flex}.botao-tipo-cheio:hover:not(:disabled){filter:brightness(1.08)}.botao-tipo-cheio:disabled{opacity:.55;cursor:not-allowed}.botao-tipo{color:#fff;border-radius:11px;align-items:center;gap:7px;height:42px;padding:0 16px;font-size:14.5px;font-weight:600;display:inline-flex}.botao-tipo-receita{background:var(--receita)}.botao-tipo-despesa{background:var(--despesa)}.botao-leve-claro{color:var(--color-grafite);background:#fff}.cartao-kpi{padding:16px 18px;position:relative;overflow:hidden}.cartao-kpi:after{content:"";background:radial-gradient(closest-side,var(--cor),transparent);border-radius:50%;width:140px;height:140px;position:absolute;top:-50px;right:-50px}@supports (color:color-mix(in lab,red,red)){.cartao-kpi:after{background:radial-gradient(closest-side,color-mix(in srgb,var(--cor) 12%,transparent),transparent)}}.cartao-kpi:after{pointer-events:none}.barra-fundo{background:var(--color-cromo);border-radius:99px;height:6px;display:block;position:relative;overflow:hidden}.barra-alta{height:10px}.barra-valor{border-radius:99px;transition:width .6s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0 auto 0 0}.barra-previsto{background:#1c15181f}.boas-vindas{text-align:center;flex-direction:column;align-items:center;padding:48px 24px;display:flex}.grafico-fluxo{margin-top:10px}.legenda-marca{border-radius:3px;width:10px;height:10px;display:inline-block}.grafico-grupo{transition:opacity .18s}.grafico-grupo rect:focus{outline:none}.grafico-dica{background:var(--color-grafite);color:#fff;pointer-events:none;border-radius:12px;min-width:190px;padding:10px 12px;font-size:12.5px;position:absolute;top:0;translate:-50%;box-shadow:0 14px 30px -14px #0009}.agenda-titulo{letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:12px;font-weight:700}.agenda-vencido{color:#9f1239}.agenda-hoje{color:#a16207}.agenda-proximo{color:var(--color-grafite-2)}.linha-agenda{border-radius:10px;align-items:center;gap:10px;padding:6px 8px;transition:background-color .12s;display:flex}.linha-agenda:hover{background:#fcf8f9}.calendario{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.calendario-sem{color:var(--color-grafite-2);text-align:center;padding-bottom:4px;font-size:11px;font-weight:600}.calendario-dia{height:30px;color:var(--color-grafite);border-radius:8px;font-size:12.5px;transition:background-color .12s;position:relative}.calendario-dia:hover{background:var(--color-cromo)}.calendario-hoje{color:#7a1238;font-weight:700;box-shadow:inset 0 0 0 1.5px #7a123859}.calendario-sel,.calendario-sel:hover{color:#fff;background:#7a1238}.calendario-ponto{border-radius:99px;width:5px;height:5px;position:absolute;bottom:3px;left:50%;translate:-50%}.calendario-vencido{background:#9f1239}.calendario-aberto{background:#94a3b8}.calendario-pago{background:var(--receita)}.calendario-sel .calendario-ponto{background:#fff}.cartao-conta-mini{text-align:left;padding:14px 16px;transition:box-shadow .2s,translate .2s;position:relative;overflow:hidden}.cartao-conta-mini:before{content:"";background:var(--cor);width:3px;position:absolute;inset:0 auto 0 0}.cartao-conta-mini:hover{translate:0 -2px;box-shadow:0 12px 24px -16px #1c151859}.circulo{color:#0000;border-radius:999px;flex-shrink:0;place-items:center;width:22px;height:22px;transition:background .18s,box-shadow .18s,color .18s,scale .18s;display:grid;box-shadow:inset 0 0 0 1.5px #b8bdc5}.circulo:hover{box-shadow:inset 0 0 0 1.5px var(--receita);color:#0d948880}.circulo-s-vencido{animation:2.4s ease-in-out infinite pulso-vencido;box-shadow:inset 0 0 0 1.5px #e11d48}.circulo-s-pago,.circulo-s-pago:hover{background:var(--receita);box-shadow:none;color:#fff}.circulo:active{scale:.88}@keyframes pulso-vencido{0%,to{box-shadow:inset 0 0 0 1.5px #e11d48,0 0 #e11d4840}50%{box-shadow:inset 0 0 0 1.5px #e11d48,0 0 0 4px #e11d4800}}.cartao-total{padding:14px 16px 14px 19px;position:relative;overflow:hidden}.cartao-total:before{content:"";background:var(--cor);border-radius:0 3px 3px 0;width:3px;position:absolute;inset:12px auto 12px 0}.linha-tr-cab,.linha-tr-corpo{--cols:minmax(0, 1.7fr) minmax(0, 1fr) minmax(0, 1.05fr) minmax(0, .8fr) minmax(0, .95fr) 128px}.linha-tr-cab{grid-template-columns:24px 24px var(--cols);background:var(--color-perola);color:var(--color-grafite-2);border-bottom:1px solid #c9cdd399;gap:12px;padding:10px 18px;font-size:12px;font-weight:500;display:grid}.dia-cab{letter-spacing:.05em;color:var(--color-grafite-2);background:#fbfafb;border-bottom:1px solid #c9cdd373;align-items:center;gap:12px;padding:8px 18px;font-size:11.5px;font-weight:700;display:flex}.dia-cab input,.linha-tr-caixa input{accent-color:#7a1238;width:15px;height:15px}.dia-cab-hoje{color:#7a1238;background:#fdf5f8}.linha-tr{border-bottom:1px solid #c9cdd366;grid-template-columns:24px 24px minmax(0,1fr);align-items:center;gap:12px;padding:0 18px;transition:background-color .14s;display:grid}.linha-tr:hover{background:#fcf8f9}.linha-tr-sel,.linha-tr-sel:hover{background:#fdf2f6}.linha-tr-caixa{cursor:pointer;place-items:center;height:100%;display:grid}.linha-tr-corpo{grid-template-columns:var(--cols);text-align:left;align-items:center;gap:12px;min-height:54px;padding:8px 0;font-size:13.5px;display:grid}.linha-tr-desc{min-width:0}.linha-tr-valor{text-align:right;font-variant-numeric:tabular-nums;font-weight:650}.linha-tr-pago .linha-tr-desc .text-grafite{color:var(--color-grafite-2)}.selo-grupo{background:var(--color-cromo);color:var(--color-grafite-2);border-radius:6px;flex-shrink:0;align-items:center;gap:3px;padding:1px 6px;font-size:11px;font-weight:600;display:inline-flex}.selo-vencido{color:#9f1239;background:#ffe4e6;border-radius:6px;flex-shrink:0;padding:1px 7px;font-size:11px;font-weight:600}.linha-tr-rodape{background:var(--color-perola);color:var(--color-grafite-2);flex-wrap:wrap;align-items:center;gap:16px;padding:12px 18px;font-size:13px;display:flex}.barra-lote{z-index:45;background:var(--color-grafite);color:#fff;border-radius:14px;align-items:center;gap:8px;max-width:calc(100vw - 32px);padding:8px 8px 8px 18px;display:flex;position:fixed;bottom:22px;left:50%;translate:-50%;box-shadow:0 22px 44px -18px #000000a6}.barra-lote-botao{white-space:nowrap;background:#ffffff1a;border-radius:10px;align-items:center;gap:6px;height:36px;padding:0 12px;font-size:13.5px;font-weight:500;transition:background-color .15s;display:inline-flex}.barra-lote-botao:hover{background:#ffffff2e}.barra-lote-perigo{color:#fda4af}.barra-lote-fechar{color:#ffffffb3;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.barra-lote-fechar:hover{color:#fff;background:#ffffff1a}.busca-avancada{padding:14px}.busca-avancada-rotulo{color:var(--color-grafite-2);margin-bottom:5px;font-size:12px;font-weight:600;display:block}.busca-avancada-sub{letter-spacing:.08em;text-transform:uppercase;color:var(--color-grafite-2);margin:8px 0 3px;font-size:10.5px;font-weight:700}.busca-avancada-lista{max-height:190px;margin-top:6px;padding-right:4px;overflow-y:auto}.caixa-linha{cursor:pointer;border-radius:7px;align-items:center;gap:8px;padding:4px 6px;font-size:13px;display:flex}.caixa-linha:hover{background:var(--color-cromo)}.caixa-linha input{accent-color:#7a1238}@media(max-width:1100px){.linha-tr-centro{display:none}.linha-tr-cab,.linha-tr-corpo{--cols:minmax(0, 1.7fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, .9fr) 120px}}@media(max-width:760px){.linha-tr-cab{display:none}.linha-tr-corpo{grid-template-columns:minmax(0,1fr) auto;row-gap:2px}.linha-tr-corpo>.linha-tr-col{color:var(--color-grafite-2);grid-column:1;font-size:12.5px}.linha-tr-corpo>.linha-tr-col:nth-child(3),.linha-tr-corpo>.linha-tr-col:nth-child(5){display:none}.linha-tr-valor{grid-area:1/2}.barra-lote{flex-wrap:wrap;bottom:12px}}.campo-form{width:100%;height:44px;color:var(--color-grafite);background:#eef0f3b3;border:1px solid #0000;border-radius:12px;outline:none;padding:0 12px;font-size:14.5px;transition:background-color .15s,box-shadow .15s}.campo-form:hover:not(:focus){background:#eef0f3f2}.campo-form:focus{background:#fff;box-shadow:0 0 0 1.5px #c2185b,0 0 0 5px #f48fb14d}.campo-form-erro{border-color:var(--color-erro)}.campo-area{resize:vertical;height:auto;padding:10px 12px}.combo{cursor:text;background:#eef0f3b3;border:1px solid #0000;border-radius:12px;align-items:center;gap:8px;height:44px;padding:0 10px 0 12px;transition:background-color .15s,box-shadow .15s;display:flex}.combo:hover{background:#eef0f3f2}.combo-aberto,.combo-aberto:hover{background:#fff;box-shadow:0 0 0 1.5px #c2185b,0 0 0 5px #f48fb14d}.combo-erro{border-color:var(--color-erro)}.combo-entrada{min-width:0;height:100%;color:var(--color-grafite);background:0 0;outline:none;flex:1;font-size:14.5px}.combo-entrada::placeholder{color:#5e555a8c}.combo:not(.combo-aberto) .combo-entrada::placeholder{color:var(--color-grafite)}.combo-limpar{width:24px;height:24px;color:var(--color-grafite-2);border-radius:7px;place-items:center;display:grid}.combo-limpar:hover{background:var(--color-cromo)}.combo-criar{color:#7a1238;border-top:1px dashed #c9cdd3cc;border-radius:0 0 8px 8px;margin-top:3px;font-weight:600}.tipos-transacao{background:var(--color-cromo);border-radius:13px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:4px;display:grid}.tipo-transacao{height:40px;color:var(--color-grafite-2);border-radius:10px;justify-content:center;align-items:center;gap:7px;font-size:14px;font-weight:600;transition:background .2s,color .2s,box-shadow .2s;display:inline-flex}.tipo-transacao:hover{color:var(--cor)}.tipo-transacao[aria-checked=true]{color:var(--cor);box-shadow:0 2px 8px -3px #1c151833,inset 0 -2px 0 var(--cor);background:#fff}.valor-grande{background:var(--cor);border-radius:16px;margin:14px 0 16px;padding:14px 16px}@supports (color:color-mix(in lab,red,red)){.valor-grande{background:color-mix(in srgb,var(--cor) 6%,#fff)}}.valor-grande{box-shadow:inset 0 0 0 1px var(--cor)}@supports (color:color-mix(in lab,red,red)){.valor-grande{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor) 16%,transparent)}}.valor-grande{text-align:center;transition:background .25s}.valor-grande-rotulo{letter-spacing:.1em;text-transform:uppercase;color:var(--cor);font-size:11.5px;font-weight:700;display:block}.valor-grande-campo{text-align:center;letter-spacing:-.02em;width:100%;color:var(--cor);font-variant-numeric:tabular-nums;font-variation-settings:"opsz" 96;background:0 0;outline:none;margin-top:2px;font-size:40px;font-weight:650}.campo-tags{background:#eef0f3b3;border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px;min-height:44px;padding:6px 10px;display:flex}.campo-tags:focus-within{background:#fff;box-shadow:0 0 0 1.5px #c2185b,0 0 0 5px #f48fb14d}.campo-tags-entrada{background:0 0;outline:none;flex:1;min-width:120px;height:30px;font-size:14px}.chip-tag{box-shadow:inset 0 0 0 1px var(--color-prata);background:#fff;border-radius:999px;align-items:center;gap:4px;padding:3px 5px 3px 9px;font-size:12.5px;font-weight:500;display:inline-flex}.chip-tag button{width:18px;height:18px;color:var(--color-grafite-2);border-radius:99px;place-items:center;display:grid}.chip-tag button:hover{background:var(--color-cromo)}.repetir{background:var(--color-perola);border-radius:14px;padding:14px;box-shadow:inset 0 0 0 1px #c9cdd399}.repetir-previa{color:var(--color-grafite);background:#fff;border-radius:10px;margin-top:10px;padding:8px 12px;font-size:13px;font-weight:500;box-shadow:inset 3px 0 #7a1238}.contato-cab,.contato-linha{grid-template-columns:minmax(0,1.6fr) minmax(0,.9fr) minmax(0,1.1fr) 120px 120px;align-items:center;gap:14px;padding:10px 18px;display:grid}.contato-cab{background:var(--color-perola);color:var(--color-grafite-2);border-bottom:1px solid #c9cdd399;font-size:12px;font-weight:500}.contato-linha{text-align:left;border-bottom:1px solid #c9cdd366;width:100%;font-size:14px;transition:background-color .14s}.contato-linha:hover{background:#fcf8f9}@media(max-width:900px){.contato-cab{display:none}.contato-linha{grid-template-columns:minmax(0,1fr) auto auto}.contato-linha>:nth-child(2),.contato-linha>:nth-child(3){display:none}}.tabela-dre{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;min-width:1100px;font-size:13px}.tabela-dre th{background:var(--color-perola);text-align:right;color:var(--color-grafite-2);text-transform:capitalize;border-bottom:1px solid #c9cdd399;padding:10px;font-size:12px;font-weight:600}.tabela-dre td{text-align:right;white-space:nowrap;border-bottom:1px solid #c9cdd359;padding:9px 10px}.tabela-dre .tabela-dre-fixa{z-index:1;text-align:left;background:#fff;min-width:260px;position:sticky;left:0;box-shadow:1px 0 #c9cdd380}.tabela-dre th.tabela-dre-fixa{background:var(--color-perola);text-transform:none}.tabela-dre-resultado td{color:var(--color-grafite);background:#faf7f8;font-weight:700}.tabela-dre-resultado .tabela-dre-fixa{background:#faf7f8}.tabela-dre-grupo td{font-weight:500}.tabela-dre-cat td{color:var(--color-grafite-2);font-size:12.5px}.tabela-dre-cat .tabela-dre-fixa{align-items:center;gap:8px;padding-left:44px;display:flex}.tabela-dre-abrir{align-items:center;gap:6px;font-weight:500;display:inline-flex}.tabela-dre-abrir:hover{color:#7a1238}.tabela-dre-sinal{min-width:26px;color:var(--color-grafite-2);font-weight:600;display:inline-block}.linha-grupo{text-align:left;border-bottom:1px solid #c9cdd366;grid-template-columns:minmax(0,1.2fr) minmax(0,1.4fr) 130px 70px 70px;align-items:center;gap:16px;width:100%;padding:12px 18px;font-size:13.5px;transition:background-color .14s;display:grid}.linha-grupo:hover:not(:disabled){background:#fcf8f9}.linha-grupo:disabled{cursor:default}@media(max-width:760px){.linha-grupo{grid-template-columns:minmax(0,1fr) auto}.linha-grupo .barra-fundo{grid-area:2/1/auto/-1}.linha-grupo>:nth-child(4),.linha-grupo>:nth-child(5){display:none}}.cartao-conta{text-align:left;padding:22px 20px 18px;transition:translate .2s,box-shadow .2s;position:relative;overflow:hidden}.cartao-conta:before{content:"";background:var(--cor);height:4px;position:absolute;inset:0 0 auto}.cartao-conta:after{content:"";background:radial-gradient(closest-side,var(--cor),transparent);border-radius:50%;width:160px;height:160px;position:absolute;bottom:-60px;right:-60px}@supports (color:color-mix(in lab,red,red)){.cartao-conta:after{background:radial-gradient(closest-side,color-mix(in srgb,var(--cor) 12%,transparent),transparent)}}.cartao-conta:after{pointer-events:none}.cartao-conta:hover{translate:0 -2px;box-shadow:0 16px 30px -18px #1c151866}.selo-principal{color:#7a5200;background:#fdf3d8;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:3px 8px;font-size:11.5px;font-weight:600;display:inline-flex}.cartao-novo{color:#7a1238;border:1.5px dashed #7a12384d;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:150px;font-size:14px;font-weight:600;transition:background-color .15s,border-color .15s;display:flex}.cartao-novo:hover{background:#fdf5f8;border-color:#7a123899}.linha-categoria{border-radius:10px;align-items:center;gap:10px;width:100%;padding:8px 10px;font-size:14px;transition:background-color .12s;display:flex}.linha-categoria:hover{background:var(--color-cromo)}.bolinha-cor{color:#fff;border-radius:999px;place-items:center;width:28px;height:28px;transition:scale .15s;display:grid;box-shadow:inset 0 0 0 2px #fff6}.bolinha-cor:hover{scale:1.1}.bolinha-cor[aria-checked=true]{color:#fff;outline:2px solid var(--color-grafite);outline-offset:2px;box-shadow:0 0 0 2px #fff,0 0 0 4px}@media(prefers-reduced-motion:reduce){.circulo-s-vencido{animation:none}.barra-valor{transition:none}.cartao-conta:hover,.cartao-conta-mini:hover{translate:none}}.botao-pequeno{height:36px;padding:0 14px;font-size:13.5px}.campo-curto{height:36px}.campo-numero{width:84px}.campo-auto{width:auto}.sidebar-selo{z-index:1;text-align:center;color:#fff;background:#f43f5e;border-radius:999px;min-width:20px;height:20px;margin-left:auto;padding:0 6px;font-size:11px;font-weight:700;line-height:20px;position:relative}.sidebar-item-ativo .sidebar-selo{background:#be123c}.sidebar-selo-ponto{z-index:1;background:#f43f5e;border-radius:99px;width:8px;height:8px;position:absolute;top:8px;right:14px;box-shadow:0 0 0 2px #5a0c29}.botao-decimo{color:#fff;background:linear-gradient(120deg,#0f766e,#0d9488 55%,#14b8a6);box-shadow:0 8px 20px -10px #0d9488b3}.botao-decimo:hover{filter:brightness(1.06)}.regua-barra{gap:2px;height:18px;display:flex}.regua-pedaco{border-radius:5px;flex-basis:0;min-width:10px;transition:opacity .18s,filter .18s;position:relative}.regua-pedaco:hover{filter:brightness(1.06)}.regua-pedaco-apagado{opacity:.3}.regua-dica{z-index:5;background:var(--color-grafite);white-space:nowrap;color:#fff;pointer-events:none;border-radius:9px;padding:6px 10px;font-size:12px;position:absolute;bottom:calc(100% + 8px);left:50%;translate:-50%}.regua-legenda{flex-wrap:wrap;gap:8px 22px;margin-top:12px;font-size:12.5px;display:flex}.regua-legenda li{align-items:center;gap:6px;display:inline-flex}.devedor{border:1px solid var(--color-prata);background:#fff;border-radius:16px;transition:box-shadow .2s,border-color .2s;overflow:hidden}.devedor:hover{box-shadow:0 12px 26px -20px #1c151873}.devedor-aberto{border-color:var(--faixa)}@supports (color:color-mix(in lab,red,red)){.devedor-aberto{border-color:color-mix(in srgb,var(--faixa) 55%,var(--color-prata))}}.devedor-linha{flex-wrap:wrap;align-items:center;gap:12px 14px;padding:14px 16px;display:flex}.devedor-bolinha{background:var(--faixa);width:12px;height:12px;box-shadow:0 0 0 4px var(--faixa);border-radius:999px;flex-shrink:0}@supports (color:color-mix(in lab,red,red)){.devedor-bolinha{box-shadow:0 0 0 4px color-mix(in srgb,var(--faixa) 22%,transparent)}}.devedor-sem-cliente{background:var(--color-cromo);width:40px;height:40px;color:var(--color-grafite-2);border-radius:999px;flex-shrink:0;place-items:center;font-weight:700;display:grid}.devedor-dias{color:#be123c;font-weight:600}.devedor-acoes{align-items:center;gap:6px;display:flex}.botao-cobrar{color:#fff;background:#be123c;border-radius:10px;height:36px;padding:0 14px;font-size:13.5px;font-weight:600;transition:filter .15s;box-shadow:0 6px 14px -8px #be123cb3}.botao-cobrar:hover{filter:brightness(1.08)}.devedor-abrir{width:34px;height:34px;color:var(--color-grafite-2);border-radius:10px;place-items:center;display:grid}.devedor-abrir:hover{background:var(--color-cromo);color:var(--color-grafite)}.devedor-confirmar{background:#f0fdfa;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 16px 14px;padding:10px 12px;font-size:13.5px;display:flex}.devedor-detalhe{padding:0 16px 14px 42px;overflow:hidden}.devedor-receita{border-radius:10px;align-items:center;gap:10px;padding:7px 8px;display:flex}.devedor-receita:hover{background:#fcf8f9}.historico{gap:4px;display:grid}.historico-item{background:var(--color-perola);border-radius:10px;align-items:flex-start;gap:10px;padding:7px 8px;display:flex}.historico-icone{color:#7a1238;background:#fff;border-radius:8px;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid;box-shadow:inset 0 0 0 1px #c9cdd3b3}@media(max-width:760px){.devedor-acoes{justify-content:flex-end;width:100%}.devedor-detalhe{padding-left:16px}}.cobranca-receitas{background:var(--color-perola);border-radius:12px;max-height:180px;padding:4px;overflow-y:auto}.botao-whatsapp{color:#fff;background:#16a34a;border-radius:10px;align-items:center;gap:6px;height:36px;padding:0 14px;font-size:13.5px;font-weight:600;transition:filter .15s;display:inline-flex}.botao-whatsapp:hover{filter:brightness(1.07)}.decimo-cab,.decimo-linha{grid-template-columns:minmax(0,1fr) 150px 150px;align-items:center;gap:12px;padding:9px 14px;display:grid}.decimo-cab{background:var(--color-perola);color:var(--color-grafite-2);border-bottom:1px solid #c9cdd399;font-size:12px;font-weight:500}.decimo-linha{border-bottom:1px solid #c9cdd366;font-size:14px}.decimo-linha:last-child{border-bottom:0}.decimo-linha input[type=checkbox],.decimo-cab input[type=checkbox]{accent-color:#0d9488}.decimo-bolinha{width:11px;height:11px;box-shadow:0 0 0 3px #14b8a633}@media(max-width:640px){.decimo-cab,.decimo-linha{grid-template-columns:minmax(0,1fr) 120px}.decimo-cab>:nth-child(2),.decimo-linha>:nth-child(2){display:none}}.config{align-items:flex-start;gap:28px;display:flex}.config-indice{flex-direction:column;flex-shrink:0;gap:2px;width:190px;padding-top:72px;display:none;position:sticky;top:88px}.config-indice a{color:var(--color-grafite-2);border-radius:9px;padding:7px 10px;font-size:13.5px;font-weight:500;transition:background-color .12s,color .12s}.config-indice a:hover{background:var(--color-cromo);color:var(--color-grafite)}@media(min-width:1200px){.config-indice{display:flex}}.config-bloco{margin-bottom:16px;padding:22px;scroll-margin-top:80px}.config-bloco-cab{align-items:flex-start;gap:14px;margin-bottom:18px;display:flex}.selo-em-breve{letter-spacing:.04em;vertical-align:middle;color:#1d4ed8;background:#dbeafe;border-radius:999px;margin-left:6px;padding:2px 8px;font-size:11px;font-weight:700}.grade-bancos{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;display:grid}.banco{background:#fff;border:1px solid #c9cdd3cc;border-radius:13px;align-items:center;gap:11px;padding:11px 12px;display:flex}.banco-mono{background:var(--cor);border-radius:11px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}@supports (color:color-mix(in lab,red,red)){.banco-mono{background:color-mix(in srgb,var(--cor) 14%,#fff)}}.banco-mono{box-shadow:inset 0 0 0 1px var(--cor)}@supports (color:color-mix(in lab,red,red)){.banco-mono{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor) 30%,transparent)}}.banco-mono{text-transform:lowercase;color:var(--cor);font-size:13px;font-weight:800}@supports (color:color-mix(in lab,red,red)){.banco-mono{color:color-mix(in srgb,var(--cor) 75%,#1c1518)}}.contas-integracao{gap:6px;display:grid}.contas-integracao li{background:var(--color-perola);border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.contas-integracao button:disabled{opacity:.55;cursor:not-allowed}.chip-variavel{color:#7a1238;background:#fbe9f0;border-radius:8px;padding:3px 9px;font-family:ui-monospace,Consolas,monospace;font-size:12px;font-weight:600;transition:background-color .12s}.chip-variavel:hover{background:#f8d3e1}.previa-mensagem{background:#f0fdf4;border-radius:12px;margin-top:12px;padding:12px 14px;box-shadow:inset 3px 0 #16a34a}@media(prefers-reduced-motion:reduce){.regua-pedaco,.devedor{transition:none}}.aviso-ok{color:#0f766e;background:#ecfdf5;border-radius:12px;align-items:center;gap:6px;padding:8px 14px;font-size:13.5px;font-weight:500;display:inline-flex}.painel-decimo{box-shadow:inset 0 3px 0 var(--cor)}.gerado-linha{border-bottom:1px solid #c9cdd366;align-items:center;gap:12px;padding:11px 18px;transition:background-color .12s;display:flex}.gerado-linha:last-child{border-bottom:0}.gerado-linha:hover{background:#fcf8f9}.faixa-integracao{background:linear-gradient(120deg,#eff6ff,#f8fafc);border-radius:16px;flex-wrap:wrap;align-items:center;gap:14px;padding:14px 16px;display:flex;box-shadow:inset 0 0 0 1px #dbeafe}.banco-mono-mini{width:30px;height:30px;box-shadow:0 0 0 2px #fff,inset 0 0 0 1px var(--cor);border-radius:999px;font-size:11px}@supports (color:color-mix(in lab,red,red)){.banco-mono-mini{box-shadow:0 0 0 2px #fff,inset 0 0 0 1px color-mix(in srgb,var(--cor) 30%,transparent)}}.chips-parcelas{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}.chip-parcela{border:1px solid var(--color-prata);height:34px;color:var(--color-grafite-2);background:#fff;border-radius:10px;padding:0 10px;font-size:13px;font-weight:600;transition:all .15s}.chip-parcela:hover{color:var(--color-grafite);border-color:#7a123873}.chip-parcela-marcada,.chip-parcela-marcada:hover{color:#fff;background:linear-gradient(120deg,#7a1238,#c2185b);border-color:#0000;box-shadow:0 6px 14px -8px #c2185bb3}.resultado-sim{background:#fff;border-radius:16px;padding:16px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #c9cdd3cc}.resultado-sim:before{content:"";background:var(--cor);width:4px;position:absolute;inset:0 auto 0 0}.resultado-sim-destaque{background:linear-gradient(135deg,#f0fdfa,#fff 70%);box-shadow:inset 0 0 0 1.5px #0d948873,0 14px 30px -22px #0d948899}.resultado-sim-icone{background:var(--cor);border-radius:9px;place-items:center;width:28px;height:28px;display:grid}@supports (color:color-mix(in lab,red,red)){.resultado-sim-icone{background:color-mix(in srgb,var(--cor) 12%,#fff)}}.resultado-sim-icone{color:var(--cor)}.cronograma{gap:6px;display:grid}.cronograma-linha{align-items:center;gap:10px;display:flex}.cronograma-trilho{background:var(--color-cromo);border-radius:99px;flex:1;height:10px;position:relative}.cronograma-espera{background:linear-gradient(90deg,#64748b59,#64748b);border-radius:99px;transition:width .4s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0 auto 0 0}.cronograma-valor{justify-content:flex-end;align-items:center;gap:8px;width:230px;display:flex}.cronograma-divisao{gap:2px;width:70px;height:10px;display:flex}.cronograma-divisao span{border-radius:3px;min-width:2px}.tabela-sim{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:760px;font-size:13px}.tabela-sim th{background:var(--color-perola);text-align:right;color:var(--color-grafite-2);border-bottom:1px solid #c9cdd3b3;padding:8px 10px;font-size:12px;font-weight:600}.tabela-sim td{text-align:right;border-bottom:1px solid #c9cdd359;padding:8px 10px}.tabela-sim th:first-child,.tabela-sim td:first-child,.tabela-sim th:nth-child(2),.tabela-sim td:nth-child(2){text-align:left}.tabela-sim tfoot td{background:#faf7f8;font-weight:700}.agenda-previa{background:#fbfdff;border:1.5px dashed #2563eb4d;padding:22px}.passos-previa{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.passos-previa li{background:#fff;border-radius:14px;padding:16px;position:relative;box-shadow:inset 0 0 0 1px #c9cdd3b3}.passo-previa-icone{color:#2563eb;background:#eff6ff;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.passo-previa-numero{color:#2563eb1f;font-size:28px;font-weight:800;position:absolute;top:14px;right:16px}.passo-previa-seta{color:#93c5fd;position:absolute;top:50%;right:-15px;translate:0 -50%}@media(max-width:900px){.passos-previa{grid-template-columns:1fr}.passo-previa-seta{display:none}.cronograma-valor{width:auto}.cronograma-divisao{display:none}}.sidebar-extra{padding:4px 12px 10px}.sidebar-recolhida .sidebar-extra{justify-content:center;padding:2px 0 10px;display:flex}.empresa-botao{color:#fff;background:#ffffff1a;border-radius:13px;align-items:center;gap:8px;width:100%;padding:10px 12px;transition:background-color .15s;display:flex;box-shadow:inset 0 0 0 1px #ffffff24}.empresa-botao:hover{background:#ffffff29}.empresa-mono-recolhida{width:40px;height:40px;color:var(--cor);background:#fff;border-radius:12px;place-items:center;font-size:13px;font-weight:800;display:grid;box-shadow:0 0 0 2px #ffffff40}.empresa-lista{z-index:40;background:#fff;border-radius:14px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden;box-shadow:0 22px 44px -18px #0000008c}.empresa-busca{background:var(--color-cromo);height:36px;color:var(--color-grafite-2);border-radius:10px;align-items:center;gap:8px;margin:8px;padding:0 10px;display:flex}.empresa-busca input{min-width:0;color:var(--color-grafite);background:0 0;outline:none;flex:1;font-size:13px}.empresa-lista ul{max-height:280px;padding:0 6px 6px;overflow-y:auto}.empresa-opcao{text-align:left;border-radius:10px;align-items:center;gap:10px;width:100%;padding:8px;transition:background-color .12s;display:flex}.empresa-opcao:hover,.empresa-opcao[aria-selected=true]{background:var(--color-cromo)}.empresa-mono{background:var(--cor);border-radius:10px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}@supports (color:color-mix(in lab,red,red)){.empresa-mono{background:color-mix(in srgb,var(--cor) 14%,#fff)}}.empresa-mono{color:var(--cor);box-shadow:inset 0 0 0 1px var(--cor);font-size:12px;font-weight:800}@supports (color:color-mix(in lab,red,red)){.empresa-mono{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor) 25%,transparent)}}.empresa-mono-grande{border-radius:16px;width:56px;height:56px}.vendo-como{background:var(--cor);border-radius:13px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;padding:9px 10px 9px 14px;display:flex}@supports (color:color-mix(in lab,red,red)){.vendo-como{background:color-mix(in srgb,var(--cor) 8%,#fff)}}.vendo-como{box-shadow:inset 0 0 0 1px var(--cor)}@supports (color:color-mix(in lab,red,red)){.vendo-como{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor) 22%,transparent)}}.vendo-como{color:var(--color-grafite);font-size:13.5px}.vendo-como>svg{color:var(--cor)}.vendo-como-sair{height:32px;color:var(--color-grafite);box-shadow:inset 0 0 0 1px var(--color-prata);background:#fff;border-radius:9px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.vendo-como-sair:hover{background:var(--color-cromo)}.portal-hero{background:radial-gradient(60% 120% at 100% 0%,var(--cor) 0%,transparent 60%),linear-gradient(130deg,var(--cor) 0%,var(--cor) 55%,var(--cor) 100%);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:26px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.portal-hero{background:radial-gradient(60% 120% at 100% 0%,color-mix(in srgb,var(--cor) 55%,#f48fb1) 0%,transparent 60%),linear-gradient(130deg,color-mix(in srgb,var(--cor) 92%,#000) 0%,var(--cor) 55%,color-mix(in srgb,var(--cor) 70%,#c2185b) 100%)}}.portal-hero{box-shadow:0 24px 50px -30px var(--cor)}@supports (color:color-mix(in lab,red,red)){.portal-hero{box-shadow:0 24px 50px -30px color-mix(in srgb,var(--cor) 80%,#000)}}.portal-hero:after{content:"";pointer-events:none;border:40px solid #ffffff0f;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-80px;right:-60px}.portal-hero-contador{z-index:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1f;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff2e}.portal-hero-zap{height:34px;color:var(--color-grafite);background:#fff;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.portal-hero-zap:disabled{opacity:.85;cursor:not-allowed}.cartao-clicavel{transition:translate .2s,box-shadow .2s}.cartao-clicavel:hover{translate:0 -2px;box-shadow:0 14px 28px -20px #1c151866}.linha-tempo{gap:4px;display:grid;position:relative}.linha-tempo:before{content:"";background:var(--color-cromo);width:2px;position:absolute;top:10px;bottom:10px;left:13px}.linha-tempo-item{align-items:center;gap:12px;padding:7px 4px;display:flex;position:relative}.linha-tempo-ponto{z-index:1;background:#fff;border-radius:999px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid;position:relative;box-shadow:inset 0 0 0 2px}.linha-tempo-ok{color:#0f766e}.linha-tempo-aberto{color:#a16207}.linha-tempo-atraso{color:#be123c}.linha-tempo-item .min-w-0{color:var(--color-grafite)}.linha-tempo-selo{background:currentColor;border-radius:999px;padding:3px 9px}@supports (color:color-mix(in lab,red,red)){.linha-tempo-selo{background:color-mix(in srgb,currentColor 12%,#fff)}}.linha-tempo-selo{font-size:11.5px;font-weight:600}.guia-linha{background:var(--color-perola);border-radius:10px;align-items:center;gap:10px;padding:7px 8px;display:flex}.selo-guia{color:#be123c;background:#ffe4e6;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.selo-guia-paga{color:#0f766e;background:#ccfbf1}.doc-mini{border-radius:10px;align-items:center;gap:10px;padding:7px 6px;display:flex}.doc-mini:hover{background:#fcf8f9}.selo-novo{letter-spacing:.04em;text-transform:uppercase;color:#1d4ed8;background:#dbeafe;border-radius:6px;padding:2px 7px;font-size:10.5px;font-weight:800}.info-faixa{border-radius:4px;flex-shrink:0;align-self:stretch;width:4px}.info-prazos{background:#a16207}.info-fiscal{background:#9f1239}.info-trabalhista{background:#be185d}.info-almore{background:#741237}.ficha{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;display:grid}@media(max-width:640px){.ficha{grid-template-columns:1fr}}.socio{align-items:center;gap:10px;display:flex}.socio-barra{background:var(--color-cromo);border-radius:99px;width:110px;height:8px;overflow:hidden}.socio-barra span{border-radius:99px;height:100%;display:block}.cnd-linha{background:var(--color-perola);border-radius:11px;align-items:center;gap:10px;padding:8px 10px;display:flex}.selo-cnd{border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.selo-cnd-ok{color:#0f766e;background:#ccfbf1}.selo-cnd-atencao{color:#92400e;background:#fef3c7}.selo-cnd-erro{color:#be123c;background:#ffe4e6}.pasta-cab{background:linear-gradient(120deg,var(--cor),#fff 60%);border-radius:18px;flex-wrap:wrap;align-items:center;gap:16px;padding:18px 20px;display:flex}@supports (color:color-mix(in lab,red,red)){.pasta-cab{background:linear-gradient(120deg,color-mix(in srgb,var(--cor) 8%,#fff),#fff 60%)}}.pasta-cab{box-shadow:inset 0 0 0 1px var(--cor)}@supports (color:color-mix(in lab,red,red)){.pasta-cab{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor) 18%,#c9cdd399)}}.pasta-icone{background:var(--cor);color:#fff;width:54px;height:54px;box-shadow:0 12px 24px -14px var(--cor);border-radius:16px;flex-shrink:0;place-items:center;display:grid}.grade-docs{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;display:grid}.doc-cartao{background:#fff;border:1px solid #c9cdd3cc;border-radius:16px;flex-direction:column;padding:16px;transition:translate .2s,box-shadow .2s,border-color .2s;display:flex;position:relative}.doc-cartao:hover{border-color:#7a123840;translate:0 -2px;box-shadow:0 16px 30px -22px #1c151873}.doc-cartao-novo{position:absolute;top:12px;right:12px}.icone-arquivo{background:var(--cor);border-radius:9px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}@supports (color:color-mix(in lab,red,red)){.icone-arquivo{background:color-mix(in srgb,var(--cor) 12%,#fff)}}.icone-arquivo{color:var(--cor)}.icone-arquivo-grande{width:48px;height:56px;box-shadow:inset 0 0 0 1px var(--cor);border-radius:10px 18px 10px 10px;position:relative}@supports (color:color-mix(in lab,red,red)){.icone-arquivo-grande{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor) 22%,transparent)}}.icone-arquivo-tipo{background:var(--cor);letter-spacing:.04em;color:#fff;border-radius:5px;padding:1px 5px;font-size:9.5px;font-weight:800;position:absolute;bottom:-6px;left:50%;translate:-50%}.doc-baixar{color:#7a1238;justify-content:center;align-items:center;gap:6px;height:30px;margin-top:auto;padding-top:12px;font-size:12.5px;font-weight:600;display:inline-flex}.doc-baixar:disabled{cursor:not-allowed;opacity:.6}.doc-linha{border-bottom:1px solid #c9cdd366;align-items:center;gap:12px;padding:10px 16px;display:flex}.doc-linha:last-child{border-bottom:0}.doc-linha:hover{background:#fcf8f9}.colab-linha{border-top:1px solid #c9cdd366;align-items:center;gap:10px;width:100%;padding:10px 14px;transition:background-color .12s;display:flex}.colab-linha:hover{background:#fcf8f9}.colab-linha-ativa,.colab-linha-ativa:hover{background:#fdf2f6;box-shadow:inset 3px 0 #be185d}.selo-situacao{border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.selo-ativo{color:#0f766e;background:#ccfbf1}.selo-ferias{color:#1d4ed8;background:#dbeafe}.selo-afastado{color:#92400e;background:#fef3c7}.info-destaque{color:#fff;border-radius:20px;padding:26px;position:relative;overflow:hidden}.info-bg-prazos{background:linear-gradient(130deg,#713f12,#a16207 60%,#ca8a04)}.info-bg-fiscal{background:linear-gradient(130deg,#4c0519,#9f1239 60%,#e11d48)}.info-bg-trabalhista{background:linear-gradient(130deg,#500724,#be185d 60%,#ec4899)}.info-bg-almore{background:linear-gradient(130deg,#3f0a1d,#741237 60%,#c2185b)}.info-categoria{background:#ffffff2e;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-block}.info-cartao{gap:14px;padding:16px;display:flex}.conhecimento-hero{text-align:center;color:#3f0a1d;background:radial-gradient(80% 140% at 50% 0,#fde8f0,#f8f5f6 60%);border-radius:22px;flex-direction:column;align-items:center;padding:34px 20px 30px;display:flex}.conhecimento-busca{width:min(560px,100%);height:52px;color:var(--color-grafite-2);background:#fff;border-radius:16px;align-items:center;gap:10px;margin-top:18px;padding:0 18px;display:flex;box-shadow:0 14px 30px -18px #7a123866,inset 0 0 0 1px #c9cdd3b3}.conhecimento-busca input{min-width:0;color:var(--color-grafite);background:0 0;outline:none;flex:1;font-size:15px}.categoria-artigo{text-align:left;padding:16px}.categoria-artigo:disabled{cursor:default}.artigo-linha{border-radius:10px;align-items:center;gap:12px;padding:9px 6px;display:flex}.artigo-linha:hover{background:#fcf8f9}.artigo-numero{color:#7a1238;background:#fbe9f0;border-radius:9px;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:13px;font-weight:800;display:grid}.faq{background:var(--color-perola);border-radius:12px}.faq-pergunta{text-align:left;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 14px;font-size:14px;font-weight:600;display:flex}.faq-resposta{color:var(--color-grafite-2);padding:0 14px 14px;font-size:13.5px}.usuario-cab,.usuario-linha{grid-template-columns:minmax(0,1.7fr) 130px 120px 90px;align-items:center;gap:12px;padding:11px 16px;display:grid}.usuario-cab{background:var(--color-perola);color:var(--color-grafite-2);border-bottom:1px solid #c9cdd399;font-size:12px;font-weight:500}.usuario-linha{border-bottom:1px solid #c9cdd366}.usuario-linha:last-child{border-bottom:0}.selo-papel{background:var(--cor);border-radius:999px;width:fit-content;padding:3px 10px;display:inline-block}@supports (color:color-mix(in lab,red,red)){.selo-papel{background:color-mix(in srgb,var(--cor) 12%,#fff)}}.selo-papel{color:var(--cor);white-space:nowrap;font-size:12px;font-weight:700}@media(max-width:760px){.usuario-cab{display:none}.usuario-linha{grid-template-columns:minmax(0,1fr) auto}.usuario-linha>:nth-child(3),.usuario-linha>:nth-child(4){display:none}}@media(prefers-reduced-motion:reduce){.doc-cartao:hover,.cartao-clicavel:hover{translate:none}.cronograma-espera{transition:none}}.vazio-portal{text-align:center;flex-direction:column;align-items:center;padding:34px 20px;display:flex}.vazio-portal-compacto{padding:16px 12px}.vazio-portal-icone{color:#7a12388c;background:linear-gradient(135deg,#fdf2f6,#f3f4f6);border-radius:16px;place-items:center;width:52px;height:52px;margin-bottom:10px;display:grid;box-shadow:inset 0 0 0 1px #c9cdd399}.vazio-portal-compacto .vazio-portal-icone{border-radius:12px;width:38px;height:38px;margin-bottom:8px}.portal-hero-avatar-vazio{color:#fffc;background:#ffffff29;border-radius:999px;place-items:center;width:42px;height:42px;display:grid;box-shadow:inset 0 0 0 1px #ffffff40}.monograma-cliente{background:linear-gradient(140deg,var(--cor),var(--cor));border-radius:30%;flex-shrink:0;place-items:center;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.monograma-cliente{background:linear-gradient(140deg,color-mix(in srgb,var(--cor) 16%,#fff),color-mix(in srgb,var(--cor) 26%,#fff))}}.monograma-cliente{box-shadow:inset 0 0 0 1px var(--cor)}@supports (color:color-mix(in lab,red,red)){.monograma-cliente{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor) 22%,transparent)}}.monograma-cliente{letter-spacing:.02em;color:var(--cor);font-weight:700}@supports (color:color-mix(in lab,red,red)){.monograma-cliente{color:color-mix(in srgb,var(--cor) 85%,#000)}}.selo-situacao-cliente{background:var(--cor);border-radius:999px;flex-shrink:0;align-items:center;gap:6px;height:24px;padding:0 9px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.selo-situacao-cliente{background:color-mix(in srgb,var(--cor) 12%,#fff)}}.selo-situacao-cliente{color:var(--cor);font-size:12px;font-weight:600}@supports (color:color-mix(in lab,red,red)){.selo-situacao-cliente{color:color-mix(in srgb,var(--cor) 70%,#1c1518)}}.selo-situacao-cliente{white-space:nowrap}.selo-situacao-ponto{background:var(--cor);border-radius:999px;width:7px;height:7px}.segmentado-pequeno .segmentado-opcao{height:30px;padding:0 11px;font-size:12.5px}.filtro-select{border:1px solid var(--color-prata);height:40px;color:var(--color-grafite);appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%235e555a' stroke-width='2'%3E%3Cpath d='M2 4l4 4 4-4'/%3E%3C/svg%3E") right 11px center no-repeat;border-radius:11px;outline:none;padding:0 30px 0 12px;font-size:13.5px}.filtro-select:focus{border-color:#c2185b;box-shadow:0 0 0 3px #f48fb140}.barra-situacao{background:var(--color-cromo);border-radius:99px;gap:2px;height:14px;display:flex;overflow:hidden}.barra-situacao>*{min-width:6px;transition:filter .15s,flex-grow .5s}.barra-situacao>button:hover,.barra-situacao>button:focus-visible{filter:brightness(1.1)saturate(1.1);outline:none}.mini-numero{background:var(--cor);border-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;padding:12px;display:flex}@supports (color:color-mix(in lab,red,red)){.mini-numero{background:color-mix(in srgb,var(--cor) 7%,#fff)}}.mini-numero{box-shadow:inset 0 0 0 1px var(--cor)}@supports (color:color-mix(in lab,red,red)){.mini-numero{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor) 16%,transparent)}}.mini-numero{text-align:left;transition:box-shadow .15s,translate .15s}.mini-numero>span:first-child{color:var(--cor)}@supports (color:color-mix(in lab,red,red)){.mini-numero>span:first-child{color:color-mix(in srgb,var(--cor) 80%,#1c1518)}}.mini-numero:hover{box-shadow:inset 0 0 0 1px var(--cor);translate:0 -1px}@supports (color:color-mix(in lab,red,red)){.mini-numero:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor) 40%,transparent)}}.mini-numero-ativo{box-shadow:inset 0 0 0 2px var(--cor)}.linha-cliente-mini{align-items:center;gap:12px;width:100%;padding:10px 20px;transition:background-color .12s;display:flex}.linha-cliente-mini:hover{background:var(--color-perola)}.evento-mini{align-items:flex-start;gap:10px;padding:8px;display:flex}.icone-evento{background:var(--cor);border-radius:9px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}@supports (color:color-mix(in lab,red,red)){.icone-evento{background:color-mix(in srgb,var(--cor) 12%,#fff)}}.icone-evento{color:var(--cor)}.linha-do-tempo{gap:2px;display:grid;position:relative}.linha-do-tempo:before{content:"";background:var(--color-cromo);width:2px;position:absolute;top:14px;bottom:14px;left:13px}.linha-do-tempo>li{align-items:flex-start;gap:12px;padding:6px 0;display:flex;position:relative}.linha-do-tempo .icone-evento{z-index:1;position:relative;box-shadow:0 0 0 3px #fff}.barra-abc{border-radius:8px;gap:2px;height:18px;display:flex;overflow:hidden}.barra-abc>span{min-width:6px}.abc-resumo{background:var(--color-perola);border-radius:12px;align-items:center;gap:10px;padding:10px;display:flex}.abc-letra{border-radius:10px;flex-shrink:0;place-items:center;width:32px;height:32px;font-weight:700;display:grid}.abc-chip{background:var(--cor);border-radius:7px;flex-shrink:0;place-items:center;width:22px;height:22px;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.abc-chip{background:color-mix(in srgb,var(--cor) 16%,#fff)}}.abc-chip{color:var(--cor);font-size:11.5px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.abc-chip{color:color-mix(in srgb,var(--cor) 80%,#000)}}.linha-ranking{border-radius:10px;align-items:center;gap:10px;width:100%;padding:7px 8px;transition:background-color .12s;display:flex}.linha-ranking:hover{background:var(--color-perola)}.barra-comp{text-align:left;border-radius:10px;width:100%;padding:7px 8px;display:block}.barra-comp-clicavel{transition:background-color .12s}.barra-comp-clicavel:hover{background:var(--color-perola)}.tabela-clientes{border-collapse:collapse;width:100%;font-size:13.5px}.tabela-clientes th{background:var(--color-perola);letter-spacing:.03em;text-align:left;text-transform:uppercase;color:var(--color-grafite-2);white-space:nowrap;border-bottom:1px solid #c9cdd399;padding:11px 16px;font-size:12px;font-weight:600}.tabela-clientes th.text-right{text-align:right}.tabela-clientes td{white-space:nowrap;border-bottom:1px solid #c9cdd366;padding:10px 16px}.tabela-clientes tbody tr{cursor:pointer;transition:background-color .12s}.tabela-clientes tbody tr:hover{background:#fdf7f9}.tabela-clientes tfoot td{background:var(--color-perola);color:var(--color-grafite-2);border-bottom:0;font-size:13px}.tabela-clientes tfoot td:last-child{color:var(--color-grafite)}.cartao-cliente{text-align:left;width:100%;height:100%;padding:16px 18px;transition:translate .2s,box-shadow .2s;display:block;position:relative;overflow:hidden}.cartao-cliente:before{content:"";opacity:0;background:linear-gradient(90deg,#741237,#c2185b);height:3px;transition:opacity .2s;position:absolute;inset:0 0 auto}.cartao-cliente:hover{translate:0 -2px;box-shadow:0 14px 28px -20px #1c151866}.cartao-cliente:hover:before{opacity:1}.etiqueta-dep{background:var(--color-cromo);height:22px;color:var(--color-grafite-2);border-radius:7px;align-items:center;padding:0 8px;font-size:11.5px;font-weight:500;display:inline-flex}.voltar-lista{color:var(--color-grafite-2);border-radius:8px;align-items:center;gap:6px;padding:4px 8px 4px 4px;font-size:13.5px;font-weight:500;display:inline-flex}.voltar-lista:hover{background:var(--color-cromo);color:var(--color-grafite)}.heroi-cliente{padding:22px 24px;position:relative;overflow:hidden}.heroi-cliente:before{content:"";pointer-events:none;background:radial-gradient(600px 160px at 0 0,#c2185b12,#0000 70%),radial-gradient(400px 140px at 100% 0,#7412370d,#0000 70%);position:absolute;inset:0}.heroi-cliente>*{position:relative}.botao-icone-perigo{width:42px;height:42px;box-shadow:inset 0 0 0 1px var(--color-prata);color:var(--color-grafite-2);background:#fff;border-radius:11px;place-items:center;transition:background-color .15s,color .15s;display:grid}.botao-icone-perigo:hover{color:#be123c;background:#fff1f2;box-shadow:inset 0 0 0 1px #fecdd3}.linha-dado{border-bottom:1px dashed #c9cdd399;justify-content:space-between;gap:16px;padding:9px 0;font-size:14px;display:flex}.linha-dado:last-child{border-bottom:0}.linha-dado dt{color:var(--color-grafite-2);flex-shrink:0}.linha-dado dd{text-align:right;min-width:0}.contato-link{width:fit-content;color:var(--color-grafite);align-items:center;gap:8px;display:flex}.contato-link:hover{color:#7a1238;text-underline-offset:3px;text-decoration:underline}.cert-status{background:var(--cor);border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}@supports (color:color-mix(in lab,red,red)){.cert-status{background:color-mix(in srgb,var(--cor) 8%,#fff)}}.cert-ponto{background:var(--cor);width:12px;height:12px;box-shadow:0 0 0 4px var(--cor);border-radius:999px;flex-shrink:0}@supports (color:color-mix(in lab,red,red)){.cert-ponto{box-shadow:0 0 0 4px color-mix(in srgb,var(--cor) 20%,transparent)}}.cert-dias{text-align:right;min-width:84px;color:var(--cor);font-size:13px;font-weight:600}@supports (color:color-mix(in lab,red,red)){.cert-dias{color:color-mix(in srgb,var(--cor) 85%,#1c1518)}}.cert-dias{font-variant-numeric:tabular-nums}.etapas-lista{gap:6px;display:grid}.etapas-lista .etapa{background:var(--color-perola);border-radius:12px;align-items:center;gap:12px;width:100%;padding:10px 12px;transition:background-color .15s;display:flex}.etapas-lista .etapa:hover:not(:disabled){background:var(--color-cromo)}.etapas-chips{gap:6px;display:flex}.etapas-chips>li{flex:1}.etapas-chips .etapa{background:var(--color-perola);width:100%;height:30px;box-shadow:inset 0 0 0 1px var(--color-cromo);border-radius:9px;place-items:center;transition:background-color .15s;display:grid}.etapas-chips .etapa:hover:not(:disabled){background:var(--color-cromo)}.etapa-marca{width:24px;height:24px;box-shadow:inset 0 0 0 1.5px var(--color-prata);color:var(--color-grafite-2);background:#fff;border-radius:999px;flex-shrink:0;place-items:center;font-size:11.5px;font-weight:600;transition:background-color .2s,box-shadow .2s;display:grid}.etapa-feita .etapa-marca{box-shadow:none;color:#fff;background:#0d9488}.etapas-chips .etapa-feita{background:#f0fdfa;box-shadow:inset 0 0 0 1px #99f6e4}.etapa:disabled{cursor:progress}.cartao-onboarding{padding:16px 18px}.pend-tipo{text-align:left;flex-direction:column;align-items:flex-start;gap:4px;padding:14px;transition:box-shadow .15s,translate .15s;display:flex}.pend-tipo:hover{translate:0 -1px}.pend-tipo-ativo{box-shadow:inset 0 0 0 2px var(--cor)}.pend-tipo-icone,.pend-marca{background:var(--cor);border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}@supports (color:color-mix(in lab,red,red)){.pend-tipo-icone,.pend-marca{background:color-mix(in srgb,var(--cor) 12%,#fff)}}.pend-tipo-icone,.pend-marca{color:var(--cor)}.linha-pendencia{align-items:center;gap:12px;padding:10px 16px 10px 18px;display:flex;position:relative}.linha-pendencia:before{content:"";background:var(--cor);border-radius:0 3px 3px 0;width:3px;position:absolute;top:10px;bottom:10px;left:0}.em-breve{text-align:center;flex-direction:column;align-items:center;padding:56px 24px;display:flex}.em-breve-icone{color:#7a1238;background:linear-gradient(140deg,#fbe9f0,#eef0f3);border-radius:18px;place-items:center;width:60px;height:60px;display:grid}.previa-cliente{background:linear-gradient(120deg,var(--cor),#fff 70%);border-radius:16px;align-items:center;gap:14px;padding:14px 16px;display:flex}@supports (color:color-mix(in lab,red,red)){.previa-cliente{background:linear-gradient(120deg,color-mix(in srgb,var(--cor) 9%,#fff),#fff 70%)}}.previa-cliente{box-shadow:inset 0 0 0 1px var(--cor)}@supports (color:color-mix(in lab,red,red)){.previa-cliente{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor) 18%,transparent)}}.previa-cliente{transition:background .3s}.botao-icone-leve{width:34px;height:34px;color:var(--color-grafite-2);border-radius:10px;flex-shrink:0;place-items:center;transition:background-color .12s,color .12s;display:inline-grid}.botao-icone-leve:hover:not(:disabled){background:var(--color-cromo);color:var(--color-grafite)}.botao-icone-leve:disabled{opacity:.4}.campo-valor{flex-shrink:0;width:140px}.combo-busca,.combo-escolhido{background:#eef0f3b3;border:1px solid #0000;border-radius:12px;align-items:center;gap:9px;height:44px;padding:0 8px 0 12px;display:flex}.combo-busca:focus-within{background:#fff;box-shadow:0 0 0 1.5px #c2185b,0 0 0 5px #f48fb14d}.combo-busca input{background:0 0;outline:none;flex:1;min-width:0;font-size:14.5px}.combo-escolhido{box-shadow:inset 0 0 0 1px var(--color-prata);background:#fff}.combo-trocar{color:#7a1238;border-radius:8px;align-items:center;height:28px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.combo-trocar:hover{background:#fbe9f0}.combo-lista{z-index:30;background:#fff;border-radius:14px;max-height:300px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 40px -16px #1c151859,0 0 0 1px #c9cdd3b3}.combo-opcao{cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;font-size:14px;display:flex}.combo-opcao-ativa{background:var(--color-cromo)}.gaveta-fundo{z-index:60;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1c151847;justify-content:flex-end;display:flex;position:fixed;inset:0}.gaveta{background:#fff;outline:none;height:100%;position:relative;overflow-y:auto;box-shadow:-24px 0 60px -30px #1c151880}.gaveta-fechar{z-index:2;width:34px;height:34px;color:var(--color-grafite-2);border-radius:10px;place-items:center;display:grid;position:absolute;top:16px;right:16px}.gaveta-fechar:hover{background:var(--color-cromo);color:var(--color-grafite)}.gaveta-topo{background:linear-gradient(180deg,var(--cor),#fff);padding:24px 24px 18px;position:relative}@supports (color:color-mix(in lab,red,red)){.gaveta-topo{background:linear-gradient(180deg,color-mix(in srgb,var(--cor) 9%,#fff),#fff)}}.gaveta-topo:before{content:"";background:var(--cor);height:4px;position:absolute;inset:0 0 auto}.previa-solicitacao{background:linear-gradient(120deg,var(--cor),#fff 70%);border-radius:16px;align-items:center;gap:14px;padding:14px 16px;display:flex}@supports (color:color-mix(in lab,red,red)){.previa-solicitacao{background:linear-gradient(120deg,color-mix(in srgb,var(--cor) 9%,#fff),#fff 70%)}}.previa-solicitacao{box-shadow:inset 0 0 0 1px var(--cor)}@supports (color:color-mix(in lab,red,red)){.previa-solicitacao{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor) 22%,transparent)}}.previa-sol-numero{min-width:54px;height:44px;box-shadow:inset 0 0 0 1px var(--cor);background:#fff;border-radius:12px;flex-shrink:0;place-items:center;padding:0 8px;display:grid}@supports (color:color-mix(in lab,red,red)){.previa-sol-numero{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor) 30%,transparent)}}.previa-sol-numero{color:var(--cor);font-size:13px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.previa-sol-numero{color:color-mix(in srgb,var(--cor) 80%,#1c1518)}}.previa-sol-numero{font-variant-numeric:tabular-nums}.selo-urgencia{background:var(--cor);border-radius:999px;align-items:center;height:22px;padding:0 9px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.selo-urgencia{background:color-mix(in srgb,var(--cor) 13%,#fff)}}.selo-urgencia{color:var(--cor);font-size:11.5px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.selo-urgencia{color:color-mix(in srgb,var(--cor) 85%,#1c1518)}}.selo-urgencia{white-space:nowrap}.grade-tipos{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:6px;display:grid}.grade-tipos-6{grid-template-columns:repeat(auto-fill,minmax(92px,1fr))}.tipo-chip{min-height:40px;color:var(--color-grafite-2);text-align:left;background:#eef0f3b3;border-radius:11px;align-items:center;gap:8px;padding:6px 10px;font-size:13px;font-weight:500;transition:background-color .15s,color .15s,box-shadow .15s,translate .15s;display:flex}.tipo-chip:hover{background:var(--color-cromo);color:var(--color-grafite);translate:0 -1px}.tipo-chip-marcado,.tipo-chip-marcado:hover{color:#7a1238;background:#fbe9f0;font-weight:600;box-shadow:inset 0 0 0 1.5px #7a1238}.urgencias{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.urgencia-op{height:40px;color:var(--color-grafite-2);background:#eef0f3b3;border-radius:11px;justify-content:center;align-items:center;gap:7px;font-size:13.5px;font-weight:500;transition:all .15s;display:inline-flex}.urgencia-op:hover{background:var(--cor)}@supports (color:color-mix(in lab,red,red)){.urgencia-op:hover{background:color-mix(in srgb,var(--cor) 8%,#fff)}}.urgencia-op-marcada,.urgencia-op-marcada:hover{background:var(--cor)}@supports (color:color-mix(in lab,red,red)){.urgencia-op-marcada,.urgencia-op-marcada:hover{background:color-mix(in srgb,var(--cor) 12%,#fff)}}.urgencia-op-marcada,.urgencia-op-marcada:hover{box-shadow:inset 0 0 0 1.5px var(--cor);color:var(--cor)}@supports (color:color-mix(in lab,red,red)){.urgencia-op-marcada,.urgencia-op-marcada:hover{color:color-mix(in srgb,var(--cor) 85%,#1c1518)}}.urgencia-op-marcada,.urgencia-op-marcada:hover{font-weight:600}.urgencia-ponto{background:var(--cor,currentColor);border-radius:999px;flex-shrink:0;width:8px;height:8px;display:inline-block}.urgencia-op-marcada .urgencia-ponto{box-shadow:0 0 0 3px var(--cor)}@supports (color:color-mix(in lab,red,red)){.urgencia-op-marcada .urgencia-ponto{box-shadow:0 0 0 3px color-mix(in srgb,var(--cor) 25%,transparent)}}.chip-prazo{background:var(--color-cromo);height:20px;color:var(--color-grafite-2);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:3px;padding:0 7px;font-size:11px;font-weight:600;display:inline-flex}.chip-prazo-hoje{color:#92400e;background:#fef3c7}.chip-prazo-atrasado{color:#be123c;background:#ffe4e6}.chip-prazo-ok{color:#0f766e;background:#ccfbf1}button.chip-prazo{cursor:pointer;transition:filter .12s}button.chip-prazo:hover{filter:brightness(.95)}.situacoes-sol{flex-wrap:wrap;gap:5px;margin-top:4px;display:flex}.situacao-sol{background:var(--color-cromo);height:32px;color:var(--color-grafite-2);border-radius:999px;padding:0 11px;font-size:12.5px;font-weight:500;transition:all .15s}.situacao-sol:hover{background:var(--cor)}@supports (color:color-mix(in lab,red,red)){.situacao-sol:hover{background:color-mix(in srgb,var(--cor) 10%,#fff)}}.situacao-sol-marcada,.situacao-sol-marcada:hover{background:var(--cor);color:#fff;box-shadow:0 6px 14px -8px var(--cor);font-weight:600}.comentario-balao{white-space:pre-line;background:#eff6ff;border-radius:4px 14px 14px;width:fit-content;max-width:100%;padding:8px 12px;font-size:13.5px;display:block}.comentar{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.cartao-sol{text-align:left;background:#fff;border-radius:13px;width:100%;padding:11px 12px 11px 15px;transition:translate .16s,box-shadow .16s;display:block;position:relative;overflow:hidden;box-shadow:0 1px 2px #1c15180f,0 0 0 1px #c9cdd399}.cartao-sol:before{content:"";background:var(--cor);width:4px;position:absolute;top:0;bottom:0;left:0}.cartao-sol:hover{translate:0 -2px;box-shadow:0 12px 24px -16px #1c151866,0 0 0 1px #c9cdd3cc}.cartao-sol[draggable=true]{cursor:grab}.cartao-sol[draggable=true]:active{cursor:grabbing}.cartao-quadro{cursor:grab;background:#fff;border-radius:13px;padding:11px 12px 11px 15px;transition:translate .16s,box-shadow .16s;position:relative;overflow:hidden;box-shadow:0 1px 2px #1c15180f,0 0 0 1px #c9cdd399}.cartao-quadro:before{content:"";background:var(--cor);width:4px;position:absolute;top:0;bottom:0;left:0}.cartao-quadro:hover{translate:0 -2px;box-shadow:0 12px 24px -16px #1c151866,0 0 0 1px #c9cdd3cc}.cartao-quadro:active{cursor:grabbing}.cartao-quadro:focus-visible{outline:2px solid var(--color-bordo,#741237);outline-offset:2px}.selo-fixado{color:#7a1238;background:#fbe9f0;border-radius:999px;flex-shrink:0;align-items:center;gap:3px;height:20px;padding:0 7px;font-size:10.5px;font-weight:700;display:inline-flex}.cartao-sol-atrasado{background:linear-gradient(90deg,#fff5f6,#fff 60%)}.avatar-mini{color:#7a1238;background:#fbe9f0;border-radius:999px;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:9.5px;font-weight:700;display:inline-grid}.quadro-sol{grid-template-columns:repeat(4,minmax(240px,1fr));gap:12px;padding-bottom:6px;display:grid;overflow-x:auto}.coluna-sol{background:#eef0f38c;border-radius:16px;min-height:220px;padding:10px;transition:background-color .15s,box-shadow .15s;box-shadow:inset 0 0 0 1px #0000}.coluna-sol-alvo{background:var(--cor)}@supports (color:color-mix(in lab,red,red)){.coluna-sol-alvo{background:color-mix(in srgb,var(--cor) 8%,#fff)}}.coluna-sol-alvo{box-shadow:inset 0 0 0 2px var(--cor)}@supports (color:color-mix(in lab,red,red)){.coluna-sol-alvo{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--cor) 55%,transparent)}}.coluna-sol-titulo{align-items:center;gap:8px;padding:4px 4px 10px;font-size:13px;font-weight:600;display:flex}.coluna-sol-ponto{background:var(--cor);border-radius:999px;width:8px;height:8px}.coluna-sol-qtd{text-align:center;min-width:22px;color:var(--color-grafite-2);background:#fff;border-radius:999px;margin-left:auto;padding:1px 7px;font-size:12px}.coluna-sol-vazia{border:1.5px dashed var(--color-prata);text-align:center;color:var(--color-grafite-2);border-radius:12px;padding:18px 10px;font-size:12px}.chip-tipo-agenda{background:var(--cor);border-radius:999px;align-items:center;gap:7px;height:32px;padding:0 12px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.chip-tipo-agenda{background:color-mix(in srgb,var(--cor) 9%,#fff)}}.chip-tipo-agenda{box-shadow:inset 0 0 0 1px var(--cor)}@supports (color:color-mix(in lab,red,red)){.chip-tipo-agenda{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor) 25%,transparent)}}.chip-tipo-agenda{color:var(--cor);font-size:12.5px;font-weight:600}@supports (color:color-mix(in lab,red,red)){.chip-tipo-agenda{color:color-mix(in srgb,var(--cor) 80%,#1c1518)}}.chip-tipo-agenda{transition:all .15s}.chip-tipo-agenda-off{box-shadow:inset 0 0 0 1px var(--color-prata);color:var(--color-grafite-2);opacity:.7;background:#fff;font-weight:500}.chip-tipo-agenda-off .legenda-marca{opacity:.35}.agcal{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.agcal-semana{text-align:center;text-transform:uppercase;letter-spacing:.04em;color:var(--color-grafite-2);padding:2px 0 4px;font-size:11.5px;font-weight:600}.agcal-dia{text-align:left;min-width:0;height:104px;color:var(--color-grafite);background:#fff;border-radius:12px;flex-direction:column;align-items:stretch;gap:4px;padding:6px 6px 7px;transition:box-shadow .14s,background-color .14s;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #c9cdd38c}.agcal-dia:hover{box-shadow:inset 0 0 0 1px #7a123866}.agcal-dia:focus-visible{outline:2px solid var(--color-bordo);outline-offset:2px}.agcal-fds{background:#fafafb}.agcal-fora{background:0 0;box-shadow:inset 0 0 0 1px #c9cdd34d}.agcal-fora .agcal-numero{color:var(--color-prata);font-weight:500}.agcal-numero{font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:12.5px;font-weight:600;display:grid}.agcal-hoje .agcal-numero{color:#fff;background:linear-gradient(135deg,#7a1238,#c2185b)}.agcal-selecionado{background:#fdf4f7;box-shadow:inset 0 0 0 2px #7a1238}.agcal-itens{flex-direction:column;gap:3px;min-width:0;display:flex}.agcal-pilula{border-left:3px solid var(--cor);background:var(--cor);border-radius:6px;padding:2px 6px;display:block;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.agcal-pilula{background:color-mix(in srgb,var(--cor) 11%,#fff)}}.agcal-pilula{color:var(--cor);font-size:11.5px;font-weight:500;line-height:1.45}@supports (color:color-mix(in lab,red,red)){.agcal-pilula{color:color-mix(in srgb,var(--cor) 70%,#1c1518)}}.agcal-pilula{text-overflow:ellipsis;white-space:nowrap}.agcal-pilula b{font-variant-numeric:tabular-nums;margin-right:2px;font-weight:700}.agcal-pilula-feita{opacity:.5;text-decoration:line-through}.agcal-pilula-atrasada{background:#ffe4e6}.agcal-mais{color:var(--color-grafite-2);padding-left:4px;font-size:11px;font-weight:600}@media(max-width:760px){.agcal{gap:3px}.agcal-dia{height:62px;padding:4px}.agcal-pilula{background:var(--cor);border-left-width:0;height:6px;padding:0;font-size:0}.agcal-mais{font-size:10px}}.item-agenda{border-radius:11px;align-items:center;gap:10px;padding:7px 8px;transition:background-color .12s;display:flex}.item-agenda:hover{background:var(--color-perola)}.item-agenda .icone-evento{border-radius:8px;width:26px;height:26px}.item-agenda-check{width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--cor);color:#fff;border-radius:7px;flex-shrink:0;place-items:center;margin:2px;transition:background-color .15s;display:grid}.item-agenda-check[aria-checked=true]{background:var(--cor)}.item-agenda-feito .min-w-0{opacity:.55;text-decoration:line-through}.trilha-fases{grid-template-columns:repeat(5,1fr);gap:4px;display:grid}.trilha-pilula{background:var(--color-cromo);border-radius:99px;height:8px;display:block;position:relative;overflow:hidden}.trilha-pilula>span{background:linear-gradient(90deg,#a8436c,#741237);border-radius:99px;transition:width .5s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0 auto 0 0}.trilha-feita>span{background:#0d9488}.trilha-atual{animation:2.2s ease-in-out infinite trilha-pulso;box-shadow:0 0 0 2px #fff,0 0 0 3.5px #74123759}@keyframes trilha-pulso{50%{box-shadow:0 0 0 2px #fff,0 0 0 5px #7412371f}}@media(prefers-reduced-motion:reduce){.trilha-atual{animation:none}}.selo-prazo{background:var(--color-cromo);height:22px;color:var(--color-grafite-2);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:0 8px;font-size:11.5px;font-weight:600;display:inline-flex}.selo-prazo-atraso{color:#be123c;background:#ffe4e6}.selo-prazo-ok{color:#0f766e;background:#ccfbf1}.selo-diag{background:var(--fundo);height:22px;color:var(--cor);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:0 9px;font-size:11.5px;font-weight:600;display:inline-flex}.selo-diag .selo-situacao-ponto{background:var(--cor)}.selo-diag-grande{height:34px;box-shadow:inset 0 0 0 1px var(--cor);padding:0 14px;font-size:14px}@supports (color:color-mix(in lab,red,red)){.selo-diag-grande{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor) 30%,transparent)}}.jornada{gap:4px;display:grid;position:relative}.jornada-fase{gap:14px;padding:6px 0 18px;display:flex;position:relative}.jornada-fase:not(:last-child):before{content:"";background:var(--color-cromo);width:2px;position:absolute;top:42px;bottom:0;left:17px}.jornada-feita:not(:last-child):before{background:#99f6e4}.jornada-marco{z-index:1;background:var(--color-cromo);width:36px;height:36px;color:var(--color-grafite-2);border-radius:12px;flex-shrink:0;place-items:center;display:grid;position:relative}.jornada-feita .jornada-marco{color:#fff;background:#0d9488}.jornada-atual .jornada-marco{color:#fff;background:linear-gradient(135deg,#7a1238,#c2185b);box-shadow:0 8px 18px -8px #7a123899}.etapa-linha{background:var(--color-perola);border-radius:11px;align-items:center;gap:11px;width:100%;padding:9px 11px;transition:background-color .15s;display:flex}.etapa-linha:hover:not(:disabled){background:var(--color-cromo)}.etapa-linha:disabled{cursor:progress}.etapa-caixa{width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--color-prata);color:#fff;background:#fff;border-radius:7px;flex-shrink:0;place-items:center;transition:all .18s;display:grid}.etapa-linha-feita{background:#f0fdfa}.etapa-linha-feita .etapa-caixa{box-shadow:none;background:#0d9488}.etapa-linha-espera .etapa-caixa{box-shadow:inset 0 0 0 1.5px #f59e0b}.etapa-linha-espera .text-grafite-2{color:#b45309}.funil-rotulos{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;margin-top:2px;display:grid}.funil-rotulo{text-align:center;flex-direction:column;align-items:center;display:flex}.funil-agora{background:var(--color-cromo);border-radius:999px;padding:1px 7px;font-weight:600}.ponto-atraso{background:#be123c;border-radius:999px;width:7px;height:7px;display:inline-block}.funil-vazio{border:1.5px dashed var(--color-prata);color:var(--color-grafite-2);border-radius:14px;flex-direction:column;align-items:center;gap:8px;margin-top:10px;padding:36px 16px;font-size:13.5px;display:flex}.cartao-onboarding-atrasado{box-shadow:inset 3px 0 #be123c}.proxima-etapa{background:var(--color-perola);border-radius:12px;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;display:flex}.botao-marcar{color:#fff;background:#0d9488;border-radius:9px;flex-shrink:0;align-items:center;gap:5px;height:32px;padding:0 11px;font-size:12.5px;font-weight:600;transition:filter .15s,translate .15s;display:inline-flex}.botao-marcar:hover:not(:disabled){filter:brightness(1.08);translate:0 -1px}.botao-marcar:disabled{opacity:.55}.botao-marcar-desfazer{box-shadow:inset 0 0 0 1px var(--color-prata);color:var(--color-grafite-2);background:#fff}.raio-x{background:radial-gradient(500px 160px at 100% 0,#0d94880f,#0000 70%),#fff}.rx-numero{background:var(--cor);border-radius:14px;flex-direction:column;gap:2px;padding:14px;display:flex}@supports (color:color-mix(in lab,red,red)){.rx-numero{background:color-mix(in srgb,var(--cor) 6%,#fff)}}.rx-numero{box-shadow:inset 0 0 0 1px var(--cor)}@supports (color:color-mix(in lab,red,red)){.rx-numero{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor) 15%,transparent)}}.rx-numero .display{color:var(--cor)}@supports (color:color-mix(in lab,red,red)){.rx-numero .display{color:color-mix(in srgb,var(--cor) 85%,#1c1518)}}.rx-icone{background:var(--cor);border-radius:10px;place-items:center;width:32px;height:32px;margin-bottom:6px;display:grid}@supports (color:color-mix(in lab,red,red)){.rx-icone{background:color-mix(in srgb,var(--cor) 14%,#fff)}}.rx-icone{color:var(--cor)}.rx-selos{background:var(--color-perola);border-radius:14px;padding:14px}.diag-topo{background:radial-gradient(500px 140px at 0 0,#c2185b0f,#0000 70%),#fff}.area-diag{padding:16px 16px 14px 19px;position:relative;overflow:hidden}.area-diag:before{content:"";background:var(--cor);width:4px;transition:background-color .2s;position:absolute;top:0;bottom:0;left:0}.selos-area{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:12px;display:grid}.selo-area{background:var(--color-cromo);height:32px;color:var(--color-grafite-2);border-radius:9px;font-size:12.5px;font-weight:500;transition:all .15s}.selo-area:hover:not(:disabled){background:var(--fundo);color:var(--cor)}.selo-area-marcado,.selo-area-marcado:hover:not(:disabled){background:var(--fundo);box-shadow:inset 0 0 0 1.5px var(--cor);color:var(--cor);font-weight:700}.achado{background:#fff7f8;border-radius:12px;align-items:center;gap:10px;padding:9px 10px;display:flex;box-shadow:inset 0 0 0 1px #ffe4e6}.achado-ok{background:#f0fdfa;box-shadow:inset 0 0 0 1px #ccfbf1}.achado-ok .font-medium{-webkit-text-decoration:line-through #0f766e80;text-decoration:line-through #0f766e80}.achado-area{box-shadow:inset 0 0 0 1px var(--color-prata);color:var(--color-grafite-2);background:#fff;border-radius:7px;flex-shrink:0;padding:2px 8px;font-size:11px;font-weight:600}.novo-achado{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media(max-width:760px){.funil-rotulos{grid-template-columns:repeat(3,1fr)}.urgencias{grid-template-columns:repeat(2,1fr)}}.barra-lista{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.barra-lista-busca{flex:180px;min-width:170px;max-width:none}.barra-lista-direita{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.filtro-compacto{text-overflow:ellipsis;flex:none;width:150px;height:40px}.tabela-fixa{table-layout:fixed;min-width:980px}.tabela-fixa th,.tabela-fixa td{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;overflow:hidden}.tabela-fixa tbody td{height:60px;padding-top:0;padding-bottom:0}.tabela-fixa thead th{z-index:1;position:sticky;top:0}.celula-cliente{text-align:left;align-items:center;gap:11px;width:100%;min-width:0;display:flex}.celula-icone{align-items:center;gap:7px;min-width:0;display:flex}.celula-icone>svg{color:var(--color-grafite-2);flex-shrink:0}.tabela-fixa .selo-situacao-cliente{max-width:100%}.quadro-dev{grid-template-columns:repeat(5,minmax(184px,1fr))}.etiqueta-categoria{background:var(--color-cromo);height:20px;color:var(--color-grafite-2);white-space:nowrap;border-radius:6px;align-items:center;gap:4px;padding:0 7px;font-size:11px;font-weight:600;display:inline-flex}.nota-etapa{background:var(--cor);border-radius:4px 14px 14px;width:fit-content;max-width:100%;margin:4px 0 2px;padding:8px 12px;display:block}@supports (color:color-mix(in lab,red,red)){.nota-etapa{background:color-mix(in srgb,var(--cor) 9%,#fff)}}.nota-etapa{box-shadow:inset 2px 0 0 var(--cor);white-space:pre-line;font-size:13.5px}.interruptor-mini{background:var(--color-prata);border-radius:999px;flex-shrink:0;width:34px;height:20px;transition:background-color .18s;display:inline-block;position:relative}.interruptor-mini>span{background:#fff;border-radius:999px;width:16px;height:16px;transition:translate .18s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}.interruptor-mini-on{background:#0d9488}.interruptor-mini-on>span{translate:14px}.campo-ponto{pointer-events:none;position:absolute;top:50%;left:13px;translate:0 -50%}.campo-com-ponto{padding-left:30px}.campo-br{flex:auto;min-width:0;display:block;position:relative}.campo-br-input{padding-right:40px!important}.campo-br-botao{width:30px;height:30px;color:var(--color-grafite-2);border-radius:8px;place-items:center;transition:background-color .12s,color .12s;display:grid;position:absolute;top:50%;right:5px;translate:0 -50%}.campo-br-botao:hover:not(:disabled){background:var(--color-cromo);color:#7a1238}.campo-br-icone{pointer-events:none}.calendario-mini{z-index:45;background:#fff;border-radius:16px;width:272px;padding:10px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 18px 40px -16px #1c151859,0 0 0 1px #c9cdd3b3}.calendario-mini-topo{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.calendario-mini-grade{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.calendario-mini-semana{text-align:center;color:var(--color-grafite-2);padding:4px 0;font-size:11px;font-weight:600}.calendario-mini-dia{font-variant-numeric:tabular-nums;border-radius:9px;height:32px;font-size:13px;transition:background-color .12s}.calendario-mini-dia:hover:not(:disabled){background:var(--color-cromo)}.calendario-mini-dia:disabled{opacity:.3;cursor:not-allowed}.calendario-mini-fora{color:var(--color-grafite-2);opacity:.5}.calendario-mini-hoje{font-weight:600;box-shadow:inset 0 0 0 1.5px #c2185b}.calendario-mini-marcado,.calendario-mini-marcado:hover:not(:disabled){color:#fff;opacity:1;background:linear-gradient(135deg,#7a1238,#c2185b);font-weight:600}.calendario-mini-rodape{border-top:1px solid var(--color-cromo);justify-content:space-between;margin-top:6px;padding:4px 4px 0;display:flex}.acoes-linha{justify-content:flex-end;gap:4px;width:100%;display:inline-flex}.botao-acao-linha{width:32px;height:32px;color:var(--color-grafite-2);border-radius:9px;place-items:center;transition:background-color .12s,color .12s;display:inline-grid}.botao-acao-linha:hover:not(:disabled){background:var(--color-cromo);color:var(--color-grafite)}.botao-desligar:hover:not(:disabled){color:#be123c;background:#fff1f2}.botao-ligar{color:#0d9488}.botao-ligar:hover:not(:disabled){color:#0f766e;background:#f0fdfa}.linha-desligada td{opacity:.62}.linha-desligada td:last-child{opacity:1}.calendario-mini-cima{top:auto;bottom:calc(100% + 6px)}.kpi-mes{padding:16px 18px;position:relative;overflow:hidden}.kpi-mes:after{content:"";background:radial-gradient(closest-side,var(--cor),transparent);border-radius:50%;width:140px;height:140px;position:absolute;top:-50px;right:-50px}@supports (color:color-mix(in lab,red,red)){.kpi-mes:after{background:radial-gradient(closest-side,color-mix(in srgb,var(--cor) 12%,transparent),transparent)}}.kpi-mes:after{pointer-events:none}.chip-variacao{background:var(--color-cromo);height:22px;color:var(--color-grafite-2);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:2px;padding:0 8px;font-size:11.5px;font-weight:700;display:inline-flex}.chip-variacao-bom{color:#0f766e;background:#ccfbf1}.chip-variacao-ruim{color:#be123c;background:#ffe4e6}.chip-variacao-novo{color:#1d4ed8;background:#dbeafe}.faixa-inativos{background:#fff;border-radius:14px;flex-wrap:wrap;align-items:center;gap:6px 18px;padding:10px 16px;font-size:13px;display:flex;box-shadow:inset 0 0 0 1px #c9cdd399}.faixa-inativos-item{color:var(--color-grafite-2);align-items:center;gap:6px;display:inline-flex}.faixa-inativos-item:hover{color:var(--color-grafite);text-underline-offset:3px;text-decoration:underline}.meta-painel{background:radial-gradient(420px 160px at 100% 0,#7412370f,#0000 70%),#fff}.meta-painel-abaixo{background:radial-gradient(520px 200px at 100% 0,#dc26261a,#0000 70%),#fff}.meta-painel-ritmo,.meta-painel-batida{background:radial-gradient(520px 200px at 100% 0,#16a34a1a,#0000 70%),#fff}.meta-cartao{background:linear-gradient(160deg,var(--cor),var(--cor));border-radius:16px;padding:14px 16px}@supports (color:color-mix(in lab,red,red)){.meta-cartao{background:linear-gradient(160deg,color-mix(in srgb,var(--cor) 11%,#fff),color-mix(in srgb,var(--cor) 3%,#fff))}}.meta-cartao{box-shadow:inset 0 0 0 1px var(--cor)}@supports (color:color-mix(in lab,red,red)){.meta-cartao{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor) 32%,transparent)}}.meta-cartao-sem{background:var(--color-perola);box-shadow:inset 0 0 0 1px #c9cdd3b3}.meta-selo{background:var(--cor);color:#fff;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;height:22px;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}.meta-trilho{background:var(--cor);border-radius:999px;height:8px;margin-top:14px;position:relative}@supports (color:color-mix(in lab,red,red)){.meta-trilho{background:color-mix(in srgb,var(--cor) 16%,#fff)}}.meta-trilho-valor{background:var(--cor);border-radius:999px;transition:width .6s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0 auto 0 0}.meta-trilho-marca{background:#1c1518;border-radius:2px;width:3px;margin-left:-1.5px;position:absolute;top:-4px;bottom:-4px;box-shadow:0 0 0 2px #fff}.meta-saldo{border-radius:999px;align-items:center;gap:4px;margin-top:10px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.meta-saldo-bom{color:#15803d;background:#dcfce7}.meta-saldo-ruim{color:#b91c1c;background:#fee2e2}.tabela-mov{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:560px;font-size:12.5px}.tabela-mov th,.tabela-mov td{text-align:right;white-space:nowrap;border-bottom:1px solid #c9cdd373;padding:7px 8px}.tabela-mov thead th{text-transform:uppercase;letter-spacing:.04em;color:var(--color-grafite-2);font-size:11px;font-weight:600}.tabela-mov th:first-child{text-align:left;font-weight:600}.tabela-mov tbody tr:hover{background:var(--color-perola)}.tabela-mov tfoot th,.tabela-mov tfoot td{border-top:2px solid #c9cdd3cc;border-bottom:0;font-weight:700}.tabela-mov-qtd{opacity:.7;font-size:11px;font-weight:500}.resumo-evo{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}@media(max-width:760px){.resumo-evo{grid-template-columns:repeat(2,minmax(0,1fr))}}.resumo-evo-item{background:var(--color-perola);border-radius:12px;flex-direction:column;gap:2px;padding:9px 12px;font-size:12px;display:flex}.resumo-evo-item b{font-variant-numeric:tabular-nums;font-size:15px}.linha-regime{border-radius:10px;align-items:center;gap:10px;width:100%;padding:8px;font-size:13.5px;transition:background-color .12s;display:flex}.linha-regime:hover{background:var(--color-perola)}.linha-processo{background:var(--cor);border-radius:14px;align-items:center;gap:12px;width:100%;padding:10px 12px;display:flex}@supports (color:color-mix(in lab,red,red)){.linha-processo{background:color-mix(in srgb,var(--cor) 5%,#fff)}}.linha-processo{box-shadow:inset 0 0 0 1px var(--cor)}@supports (color:color-mix(in lab,red,red)){.linha-processo{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor) 14%,transparent)}}.linha-processo{transition:translate .15s,box-shadow .15s}.linha-processo:hover{box-shadow:inset 0 0 0 1px var(--cor);translate:0 -1px}@supports (color:color-mix(in lab,red,red)){.linha-processo:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor) 35%,transparent)}}.processo-num{flex-direction:column;align-items:center;min-width:64px;line-height:1.1;display:flex}.processo-atrasado{color:#be123c}.rotulo-campo{color:var(--color-grafite-2);margin-bottom:6px;font-size:12.5px;font-weight:600;display:block}.aba-grande-ativa{color:var(--color-grafite);background:#fff;box-shadow:0 1px 3px #1c15181a,0 0 0 1px #1c151808}.abas-rolaveis{flex-wrap:nowrap;max-width:100%;overflow-x:auto}.abas-rolaveis .aba-grande{flex-shrink:0}.processos-onb{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:0;padding:0;display:grid;overflow:visible}.processo-bloco{border-right:1px solid #c9cdd373;padding:14px 18px}.processo-bloco:last-child{border-right:0}.etiqueta-doc{background:var(--color-cromo);height:20px;color:var(--color-grafite-2);white-space:nowrap;border-radius:6px;align-items:center;gap:3px;padding:0 7px;font-size:11px;font-weight:600;display:inline-flex}.etiqueta-doc-obrig{color:#be123c;background:#fff1f2}.etiqueta-doc-cliente{color:#1d4ed8;background:#eff6ff}.etiqueta-doc-ok{color:#0f766e;background:#ccfbf1}.etiqueta-conferir{color:#92400e;vertical-align:middle;background:#fef3c7}.etiqueta-link{cursor:pointer;transition:background-color .12s}.etiqueta-link:hover{color:#7a1238;background:#fbe9f0}.link-cliente{background:radial-gradient(420px 140px at 100% 0,#c2185b12,#0000 70%),#fff}.aviso-cobranca{color:#9a3412;background:#fff7ed;border-radius:14px;align-items:flex-start;gap:10px;padding:12px 16px;font-size:13.5px;display:flex;box-shadow:inset 0 0 0 1px #fed7aa}.doc-item{background:#fff;border-radius:13px;box-shadow:inset 0 0 0 1px #c9cdd399}.doc-item-ok{background:#f6fefc;box-shadow:inset 0 0 0 1px #ccfbf1}.doc-linha{align-items:center;gap:10px;padding:9px 10px 9px 12px;display:flex}.doc-status{width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--color-prata);color:#fff;border-radius:999px;flex-shrink:0;place-items:center;display:grid}.doc-item-ok .doc-status,.pub-item-ok .doc-status{box-shadow:none;background:#0d9488}.doc-detalhe{gap:10px;padding:4px 14px 14px 44px;display:grid}.chip-arquivo{background:var(--color-cromo);border-radius:8px;align-items:center;gap:6px;max-width:100%;height:28px;padding:0 4px 0 9px;font-size:12px;display:inline-flex}.chip-arquivo-cliente{background:#eff6ff}.chip-arquivo button{width:22px;height:22px;color:var(--color-grafite-2);border-radius:6px;place-items:center;display:grid}.chip-arquivo button:hover{color:var(--color-grafite);background:#1c151814}.mensagem-cliente{background:var(--color-perola);white-space:pre-wrap;border-radius:12px;max-height:260px;padding:12px 14px;font-family:inherit;font-size:13px;line-height:1.55;overflow:auto}.ficha-topo{z-index:5;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 18px;display:flex;position:sticky;top:8px}.secao-ficha{overflow:hidden}.secao-ficha-topo{text-align:left;align-items:center;gap:10px;width:100%;padding:14px 18px;display:flex}.secao-ficha-topo:hover{background:var(--color-perola)}.perguntas-ficha{counter-reset:pergunta;gap:4px;padding:0 12px 12px;display:grid}.perguntas-ficha>li{counter-increment:pergunta;border-radius:12px;padding:10px 10px 12px 34px;position:relative}.perguntas-ficha>li:before{content:counter(pergunta);background:var(--color-cromo);width:20px;height:20px;color:var(--color-grafite-2);border-radius:999px;place-items:center;font-size:11px;font-weight:700;display:grid;position:absolute;top:11px;left:8px}.perguntas-ficha>li.pergunta-ok:before{content:"✓";color:#fff;background:#0d9488}.perguntas-ficha>li:hover{background:var(--color-perola)}.opcoes-ficha{flex-wrap:wrap;gap:6px;display:flex}.aviso-of{border-radius:10px;padding:8px 12px;font-size:12.5px}.aviso-of-ok{color:#0f766e;background:#f0fdfa}.aviso-of-atencao{color:#92400e;background:#fffbeb}.barra-salvar-ficha{z-index:5;background:var(--color-grafite);color:#fff;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px 10px 18px;font-size:13.5px;display:flex;position:sticky;bottom:12px;box-shadow:0 14px 30px -14px #00000080}.item-checklist{padding:16px 18px}.item-checklist-ok{background:#fbfefd;box-shadow:inset 3px 0 #0d9488}.passos-checklist{color:var(--color-grafite-2);margin-top:8px;padding-left:18px;font-size:13.5px;list-style:decimal}.passos-checklist li{margin-top:3px}.link-checklist{color:#1d4ed8;background:#eff6ff;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px;width:fit-content;padding:8px 12px;font-size:13px;display:flex}.link-checklist:hover{background:#dbeafe}.aviso-portal{color:#1e3a8a;background:#eff6ff;border-radius:12px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:13px;display:flex}.linha-convite{background:var(--color-perola);cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;font-size:13.5px;display:flex}.cartao-material{background:#fff;border-radius:14px;gap:12px;padding:14px;display:flex;box-shadow:inset 0 0 0 1px #c9cdd399}.cartao-material-pub{background:#f6fefc;box-shadow:inset 0 0 0 1.5px #5eead4}.cartao-material-pdf{color:#be123c;background:#fff1f2;border-radius:10px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:2px;width:48px;height:58px;font-size:10px;font-weight:800;display:flex}.cartao-resumo{background:var(--color-perola);border-radius:14px;padding:16px;box-shadow:inset 0 0 0 1px #c9cdd380}.cartao-resumo-ok{background:#f6fefc;box-shadow:inset 0 0 0 1px #ccfbf1}.linha-atrasada td{background:#fff5f6}.linha-atrasada td:first-child{box-shadow:inset 3px 0 #be123c}.pasta-ano{overflow:hidden}.pasta-ano-topo{text-align:left;flex-wrap:wrap;align-items:center;gap:10px;width:100%;padding:16px 20px;display:flex}.pasta-ano-topo:hover{background:var(--color-perola)}.grade-meses{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;padding:0 16px 16px;display:grid}.pasta-mes{text-align:left;background:linear-gradient(#fdf4f7,#fff 60%);border-radius:14px;padding:12px;transition:translate .15s,box-shadow .15s;display:block;position:relative;box-shadow:inset 0 0 0 1px #c9cdd399}.pasta-mes:before{content:"";background:#f3d6e0;border-radius:6px 6px 0 0;width:44px;height:8px;position:absolute;top:-5px;left:12px}.pasta-mes:hover{translate:0 -2px;box-shadow:inset 0 0 0 1px #7a123859}.pasta-mes-aberta{background:#fdf4f7;box-shadow:inset 0 0 0 2px #7a1238}.pasta-mes-atual{box-shadow:inset 0 0 0 1.5px #c2185b}.coleta-cliente{background:var(--color-perola);border-radius:14px;padding:12px 14px}.chip-coleta{height:30px;box-shadow:inset 0 0 0 1px var(--color-prata);color:var(--color-grafite-2);background:#fff;border-radius:999px;align-items:center;gap:4px;padding:0 11px;font-size:12.5px;font-weight:500;transition:all .15s;display:inline-flex}.chip-coleta:hover{box-shadow:inset 0 0 0 1px #0d9488}.chip-coleta-ok{box-shadow:none;color:#fff;background:#0d9488}.pub-pagina{background:var(--color-perola);min-height:100vh}.pub-topo{color:#fff;background:linear-gradient(135deg,#5c0f2f,#7a1238 55%,#a8436c);padding:22px 0 46px}.pub-largura{width:100%;max-width:760px;margin:0 auto;padding:0 16px}.pub-resumo{margin-top:-28px;padding:18px 20px}.pub-aviso{text-align:center;margin-top:-28px;padding:28px 22px}.pub-item{background:#fff;border-radius:16px;padding:14px 16px;box-shadow:0 1px 2px #1c15180d,inset 0 0 0 1px #c9cdd38c}.pub-item-ok{background:#f6fefc;box-shadow:inset 0 0 0 1px #99f6e4}.pub-arquivo{background:var(--color-perola);border-radius:10px;align-items:center;gap:8px;padding:6px 8px;font-size:13px;display:flex}.pub-arquivo button{width:26px;height:26px;color:var(--color-grafite-2);border-radius:7px;place-items:center;display:grid}.pub-arquivo button:hover{background:var(--color-cromo)}.pub-anexar{color:#fff;background:linear-gradient(135deg,#7a1238,#c2185b);border-radius:11px;align-items:center;gap:7px;height:40px;margin-top:10px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.pub-anexar:disabled{opacity:.6}@media print{.sidebar,.shell-modulo-topo,.abas-grandes,.voltar-lista,.ficha-topo button,.barra-salvar-ficha{display:none!important}}@media(max-width:760px){.doc-detalhe{padding-left:14px}.processo-bloco{border-bottom:1px solid #c9cdd373;border-right:0}}.campo-form-pequeno{border-radius:10px;height:34px;padding:0 10px;font-size:13px}.icone-nav{width:34px;height:34px;color:var(--color-grafite);background:#fff;border-radius:10px;place-items:center;transition:background-color .15s;display:inline-grid;box-shadow:0 0 0 1px #c9cdd3cc}.icone-nav:hover{background:var(--color-cromo)}.faixa-semana{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.dia-semana{color:var(--color-grafite-2);background:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:6px;padding:10px 4px;transition:translate .16s,box-shadow .16s,background-color .16s;display:flex;box-shadow:0 0 0 1px #c9cdd399}.dia-semana:hover{translate:0 -2px;box-shadow:0 10px 22px -16px #1c151873,0 0 0 1px #c9cdd3e6}.dia-semana-hoje{box-shadow:0 0 0 1.5px #e3a9bf}.dia-semana-on{color:#fff;background:linear-gradient(160deg,#8a1641,#5c0f2f);box-shadow:0 12px 24px -14px #741237b3}.dia-semana-on svg circle:first-child{stroke:#ffffff40}.dia-semana-on svg circle+circle{stroke:#fff}.resumo-rotina{align-items:center;gap:14px;padding:16px 18px;display:flex}.icone-resumo{background:var(--color-cromo);width:56px;height:56px;color:var(--color-grafite-2);border-radius:18px;flex-shrink:0;place-items:center;display:inline-grid}.icone-resumo-fogo{color:#ea580c;background:linear-gradient(160deg,#fff7ed,#ffedd5)}.grade-rotina{grid-template-columns:minmax(300px,.95fr) minmax(0,1.25fr) minmax(280px,.8fr);align-items:start;gap:16px;display:grid}@media(max-width:1280px){.grade-rotina{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.grade-rotina>:last-child{grid-column:1/-1}}@media(max-width:900px){.grade-rotina{grid-template-columns:1fr}}.bloco-rotina{padding:16px}.bloco-rotina-topo{align-items:center;gap:11px;margin-bottom:12px;display:flex}.bloco-rotina-icone{color:#7a1238;background:#fbe9f0;border-radius:11px;flex-shrink:0;place-items:center;width:36px;height:36px;display:inline-grid}.form-item-rotina{background:#eef0f399;border-radius:12px;padding:10px}.grupo-tarefas{margin-top:14px}.grupo-tarefas-titulo{letter-spacing:.05em;text-transform:uppercase;color:var(--color-grafite-2);align-items:center;gap:6px;margin-bottom:4px;padding:0 4px;font-size:11.5px;font-weight:700;display:flex}.dia-proximo{width:100%;color:var(--color-grafite);border-radius:8px;align-items:center;gap:6px;padding:4px;font-size:13px;font-weight:600;display:flex}.dia-proximo:hover{background:#eef0f3b3}@media(max-width:640px){.faixa-semana{gap:4px}.dia-semana{padding:8px 2px}}.nova-tarefa{background:#eef0f38c;border-radius:14px;padding:10px 12px;box-shadow:inset 0 0 0 1px #c9cdd366}.nova-tarefa:focus-within{background:#fff;box-shadow:inset 0 0 0 1.5px #e3a9bf}.nova-tarefa-titulo{background:0 0;outline:none;flex:1;min-width:0;height:38px;font-size:15px}.nova-tarefa-titulo::placeholder{color:var(--color-grafite-2)}.estrela-rotina{width:34px;height:34px;color:var(--color-grafite-2);border-radius:10px;place-items:center;transition:background-color .15s,color .15s;display:inline-grid}.estrela-rotina:hover{background:var(--color-cromo)}.estrela-rotina-on{color:#d97706;background:#fef3c7}.atalho-data{background:var(--color-cromo);height:30px;color:var(--color-grafite);border-radius:999px;align-items:center;gap:5px;padding:0 11px;font-size:12.5px;font-weight:600;transition:background-color .15s,color .15s;display:inline-flex}.atalho-data:hover{background:#e4e7eb}.atalho-data-on{color:#7a1238;background:#fbe9f0;box-shadow:inset 0 0 0 1.5px #e3a9bf}.item-rotina{border-radius:12px;align-items:center;gap:11px;padding:9px 10px;transition:background-color .15s;display:flex}.item-rotina:hover{background:#eef0f399}.item-rotina-titulo{font-size:14px;font-weight:500;transition:color .15s;display:block}.item-rotina-feito .item-rotina-titulo{color:var(--color-grafite-2);-webkit-text-decoration:line-through #74123766;text-decoration:line-through #74123766}.item-rotina-alta{background:linear-gradient(90deg,#fffbeb,#0000 70%)}.item-rotina-passou .chip-prazo{color:#be123c;background:#ffe4e6}.acoes-rotina{opacity:0;transition:opacity .15s}.item-rotina:hover .acoes-rotina,.item-rotina:focus-within .acoes-rotina{opacity:1}.icone-rotina{width:28px;height:28px;color:var(--color-grafite-2);border-radius:8px;flex-shrink:0;place-items:center;transition:background-color .15s,color .15s;display:inline-grid}.icone-rotina:hover{background:var(--color-cromo);color:var(--color-grafite)}.caixa-rotina{border:2px solid var(--color-prata);color:#fff;background:#fff;border-radius:8px;flex-shrink:0;place-items:center;width:24px;height:24px;transition:background-color .16s,border-color .16s,scale .16s;display:inline-grid}.caixa-rotina:hover:not(:disabled){border-color:#a8436c}.caixa-rotina:active:not(:disabled){scale:.9}.caixa-rotina:disabled{cursor:not-allowed;opacity:.5}.caixa-rotina-ok{background:#0d9488;border-color:#0d9488}.caixa-rotina:focus-visible{outline:2px solid var(--color-bordo);outline-offset:2px}.parabens-rotina{color:#0f766e;background:linear-gradient(90deg,#ccfbf1,#f0fdfa);border-radius:14px;align-items:center;gap:10px;padding:12px 16px;font-size:14px;font-weight:600;display:flex}.alerta-rotina{color:#be123c;background:#fff1f2;border-radius:10px;align-items:center;gap:8px;width:100%;margin-bottom:8px;padding:8px 10px;font-size:12.5px;font-weight:600;display:flex}.linha-agenda-rotina{border-radius:10px;align-items:center;gap:10px;width:100%;padding:7px 8px;transition:background-color .15s;display:flex}.linha-agenda-rotina:hover:not(:disabled){background:#eef0f3b3}.linha-agenda-rotina:disabled{cursor:default}.linha-agenda-icone{background:var(--cor);border-radius:9px;flex-shrink:0;place-items:center;width:28px;height:28px;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.linha-agenda-icone{background:color-mix(in srgb,var(--cor) 12%,#fff)}}.linha-agenda-icone{color:var(--cor)}.busca-gatilho{cursor:pointer;text-align:left;transition:box-shadow .15s,background-color .15s}.busca-gatilho:hover{background:#fff;box-shadow:inset 0 0 0 1px #e3a9bf}.busca-gatilho:focus-visible{outline:2px solid var(--color-bordo);outline-offset:2px}.busca-gatilho-texto{min-width:0;color:var(--color-grafite-2);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13.5px;overflow:hidden}.busca-tecla{min-width:22px;height:20px;color:var(--color-grafite-2);background:#fff;border-radius:6px;place-items:center;padding:0 5px;font-family:inherit;font-size:10.5px;font-weight:600;display:inline-grid;box-shadow:inset 0 0 0 1px #c9cdd3e6,0 1px #c9cdd3e6}.busca-fundo{z-index:75;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#140e116b;justify-content:center;padding:10vh 16px 16px;display:flex;position:fixed;inset:0}.busca-caixa{background:#fff;border-radius:20px;flex-direction:column;width:100%;max-width:680px;max-height:72vh;display:flex;overflow:hidden;box-shadow:0 30px 70px -28px #140e1199,0 0 0 1px #c9cdd399}.busca-campo{border-bottom:1px solid #c9cdd399;align-items:center;gap:12px;padding:16px 18px;display:flex}.busca-campo input{min-width:0;color:var(--color-grafite);background:0 0;outline:none;flex:1;font-size:16.5px}.busca-campo input::placeholder{color:var(--color-grafite-2)}.busca-resultados{flex:1;padding:6px 8px 10px;overflow-y:auto}.busca-grupo{letter-spacing:.05em;text-transform:uppercase;color:var(--color-grafite-2);align-items:center;gap:6px;padding:10px 10px 4px;font-size:11px;font-weight:700;display:flex}.busca-grupo span{background:var(--color-cromo);border-radius:999px;padding:0 6px;font-size:10.5px}.busca-item{border-radius:12px;align-items:center;gap:11px;width:100%;padding:8px 10px;transition:background-color .1s;display:flex}.busca-item-ativo{background:var(--cor)}@supports (color:color-mix(in lab,red,red)){.busca-item-ativo{background:color-mix(in srgb,var(--cor) 9%,#fff)}}.busca-item-ativo{box-shadow:inset 3px 0 0 var(--cor)}.busca-icone{background:var(--cor);border-radius:10px;flex-shrink:0;place-items:center;width:32px;height:32px;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.busca-icone{background:color-mix(in srgb,var(--cor) 12%,#fff)}}.busca-icone{color:var(--cor)}.busca-marca{color:inherit;background:#fde68a;border-radius:3px;padding:0 1px}.busca-vazio{text-align:center;color:var(--color-grafite-2);justify-items:center;gap:4px;padding:36px 16px;font-size:13.5px;display:grid}.busca-rodape{background:var(--color-perola);color:var(--color-grafite-2);border-top:1px solid #c9cdd399;flex-wrap:wrap;align-items:center;gap:14px;padding:10px 16px;font-size:12px;display:flex}.busca-rodape .busca-tecla{margin-right:3px}@media(max-width:640px){.busca-fundo{padding-top:12px}.busca-tecla{display:none}}.busca-gatilho{width:340px;display:inline-flex}@media(max-width:1023px){.busca-gatilho{width:260px}}@media(max-width:639px){.busca-gatilho{justify-content:center;width:36px;padding:0}.busca-gatilho-texto,.busca-gatilho .busca-tecla{display:none}}.pend-grav{text-align:left;background:linear-gradient(150deg,var(--cor),#fff 70%);align-items:center;gap:14px;padding:14px 16px;display:flex}@supports (color:color-mix(in lab,red,red)){.pend-grav{background:linear-gradient(150deg,color-mix(in srgb,var(--cor) 8%,#fff),#fff 70%)}}.pend-grav{box-shadow:inset 0 0 0 1px var(--cor)}@supports (color:color-mix(in lab,red,red)){.pend-grav{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor) 22%,transparent)}}.pend-grav{transition:transform .15s,box-shadow .15s}.pend-grav:hover{transform:translateY(-2px)}.pend-grav-ativo{box-shadow:inset 0 0 0 2px var(--cor),0 12px 24px -16px var(--cor)}.pend-grav-icone{background:var(--cor);color:#fff;border-radius:14px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.chip-pend{height:32px;color:var(--color-grafite);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:600;transition:background-color .15s,box-shadow .15s;display:inline-flex;box-shadow:inset 0 0 0 1px #c9cdd3cc}.chip-pend svg{color:var(--cor)}.chip-pend b{background:var(--color-cromo);border-radius:999px;padding:0 6px;font-size:11px}.chip-pend-ativo{background:var(--cor)}@supports (color:color-mix(in lab,red,red)){.chip-pend-ativo{background:color-mix(in srgb,var(--cor) 10%,#fff)}}.chip-pend-ativo{box-shadow:inset 0 0 0 1.5px var(--cor)}.selo-gravidade{background:var(--cor);border-radius:999px;flex-shrink:0;align-items:center;gap:4px;height:22px;padding:0 8px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.selo-gravidade{background:color-mix(in srgb,var(--cor) 12%,#fff)}}.selo-gravidade{color:var(--cor);font-size:11px;font-weight:700}.pend-cartao{border-top:3px solid var(--cor)}@media(max-width:640px){.linha-pendencia .selo-gravidade{display:none}}.pv-destaque{color:#fff;background:radial-gradient(120% 140% at 0 0,#9b1c4a,#741237 45%,#3d0a1e);border-radius:1.25rem;grid-template-columns:minmax(0,1fr);align-items:end;gap:1.25rem 2rem;padding:1.5rem 1.75rem;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 40px -22px #741237b3}@media(min-width:1024px){.pv-destaque{grid-template-columns:auto minmax(0,1fr)}}.pv-destaque-brilho{pointer-events:none;background:radial-gradient(circle,#ffffff2e,#0000 65%);border-radius:9999px;width:420px;height:420px;animation:9s ease-in-out infinite alternate pv-flutuar;position:absolute;inset:-40% -10% auto auto}@keyframes pv-flutuar{to{transform:translate(-60px,40px)scale(1.1)}}@media(prefers-reduced-motion:reduce){.pv-destaque-brilho{animation:none}}.pv-destaque-numeros{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid;position:relative}@media(min-width:640px){.pv-destaque-numeros{grid-template-columns:repeat(4,minmax(0,1fr))}}.pv-destaque-numeros>div{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1a;border:1px solid #ffffff24;border-radius:.9rem;flex-direction:column;gap:.2rem;padding:.75rem .9rem;display:flex}.pv-destaque-numeros span{color:#ffffffbf;align-items:center;gap:.35rem;font-size:12px;display:inline-flex}.pv-destaque-numeros b{font-variant-numeric:tabular-nums;font-size:20px;font-weight:650}.pv-mini-barra{background:#fff3;border-radius:9999px;height:4px;margin-top:.25rem;overflow:hidden;display:block!important}.pv-mini-barra>span{border-radius:inherit;background:#fff;height:100%;display:block}.pv-maior{color:#fff;background:#ffffff1f;border-radius:9999px;grid-column:1/-1;justify-self:start;align-items:center;gap:.4rem;padding:.4rem .8rem;font-size:13px;transition:background .15s;display:inline-flex;position:relative}.pv-maior:hover{background:#ffffff38}.pv-maior:focus-visible{outline-offset:2px;outline:2px solid #fff}.mapa-bloco{cursor:pointer;outline:none;transition:opacity .15s}.mapa-bloco rect{transition:filter .15s}.mapa-bloco:hover rect,.mapa-bloco:focus-visible rect{filter:brightness(1.12);stroke:#fff;stroke-width:2px}.pv-posicao{color:#5e555a;background:#f3eef0;border-radius:9999px;flex:none;place-items:center;width:22px;height:22px;font-size:11.5px;font-weight:700;display:inline-grid}.pv-posicao-top{color:#fff;background:linear-gradient(135deg,#b02a5b,#741237)}.noticia-busca{color:#5e555a;background:#fff;border:1px solid #e4dfe2;border-radius:.75rem;flex:240px;align-items:center;gap:.5rem;max-width:24rem;height:2.5rem;padding:0 .85rem;display:flex}.noticia-busca:focus-within{border-color:#741237;box-shadow:0 0 0 3px #7412371f}.noticia-busca input{color:#1f1a1c;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:14px}.noticia-sync{color:#741237;background:#f7eef2;border-radius:.75rem;align-items:center;gap:.4rem;height:2.5rem;padding:0 1rem;font-size:13.5px;font-weight:600;transition:background .15s;display:inline-flex}.noticia-sync:hover:not(:disabled){background:#efdde5}.noticia-sync:disabled{opacity:.6;cursor:progress}.noticia-sync:focus-visible{outline-offset:2px;outline:2px solid #741237}.noticia{background:#fff;border:1px solid #eee8eb;border-radius:1rem;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 1px 2px #1f1a1c0a}.noticia:hover{transform:translateY(-3px);box-shadow:0 14px 30px -18px #74123773}@media(prefers-reduced-motion:reduce){.noticia,.noticia:hover{transition:none;transform:none}}.noticia-capa{aspect-ratio:16/9;object-fit:cover;background:#f3eef0;width:100%;height:auto;display:block}.noticia-capa-vazia{color:#ffffffd9;background:radial-gradient(120% 140% at 0 0,#9b1c4a,#741237,#3d0a1e);place-items:center;display:grid}.noticia-corpo{flex-direction:column;flex:1;padding:1rem 1.1rem 1.1rem;display:flex}.noticia-link{color:#741237;align-items:center;gap:.25rem;margin-top:auto;padding-top:.75rem;font-size:13px;font-weight:600;display:inline-flex}.noticia-link:hover{text-underline-offset:3px;text-decoration:underline}.noticia-selo{color:#fff;background:#741237;border-radius:9999px;margin-right:.5rem;padding:.1rem .5rem;font-size:11px;font-weight:700;display:inline-block}@media(min-width:900px){.noticia-destaque{flex-direction:row}.noticia-destaque .noticia-capa{aspect-ratio:auto;flex:none;align-self:stretch;width:48%;min-height:260px;max-height:380px}.noticia-destaque .noticia-corpo{justify-content:center;padding:1.75rem 2rem}}.onbag-numero{border-left:4px solid var(--cor);flex-direction:column;gap:.15rem;padding:.9rem 1rem;display:flex}.onbag-numero b{font-variant-numeric:tabular-nums;font-size:24px;font-weight:650}.onbag-alerta b{color:#be123c}.adm-selo{color:#475569;background:#f1f5f9;border-radius:9999px;align-items:center;padding:.1rem .55rem;font-size:11px;font-weight:700;display:inline-flex}.adm-selo-adm{color:#fff;background:#741237}.adm-selo-perso{color:#92400e;background:#fef3c7}.adm-chip{color:#741237;background:#f7eef2;border-radius:9999px;padding:.15rem .6rem;font-size:12px}.adm-editor{background:#faf7f8;border:1px solid #eee3e8;border-radius:.9rem;margin-top:.9rem;padding:1rem}.adm-aba{cursor:pointer;border-radius:.6rem;align-items:center;gap:.6rem;padding:.35rem .5rem;font-size:13.5px;display:flex}.adm-aba:hover{background:#fff}.adm-aba input{appearance:none;cursor:pointer;background:#d6d0d3;border-radius:9999px;flex:none;width:34px;height:20px;transition:background .15s;position:relative}.adm-aba input:after{content:"";background:#fff;border-radius:9999px;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.adm-aba input:checked{background:#741237}.adm-aba input:checked:after{transform:translate(14px)}.adm-aba input:focus-visible{outline-offset:2px;outline:2px solid #741237}@media(prefers-reduced-motion:reduce){.adm-aba input,.adm-aba input:after{transition:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
