@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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-ease:initial}}}@layer theme{:root,:host{--font-sans:-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";--ease-in-out:cubic-bezier(.4, 0, .2, 1);--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(--fonte-mono);--hub-azul:#3b82f6;--hub-verde:#10b981;--hub-ambar:#f59e0b;--hub-roxo:#8b5cf6;--hub-ciano:#06b6d4;--hub-rosa:#ec4899;--hub-teal:#14b8a6;--hub-indigo:#6366f1;--hub-ardosia:#64748b;--hub-vermelho:#dc2626;--hub-fucsia:#c026d3;--hub-lima:#65a30d;--hub-laranja:#ea580c}}@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;-webkit-text-decoration:inherit;-webkit-text-decoration: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{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.flex-none{flex:none}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.text-wrap{text-wrap:wrap}.underline{text-decoration-line:underline}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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-filter{-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))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.\[cobranca\:faturas\]{cobranca:faturas}}:root{--bg:#f5f4f1;--bg-2:#fff;--bg-3:#e9e7e2;--vidro:#ffffffa8;--blur:14px;--linha:#17181a21;--linha-forte:#17181a42;--ink:#17181a;--ink-2:#4b4c4e;--ink-3:#7a7b7d;--acao:#22242a;--acao-alt:#101114;--acao-ink:#e3b23c;--ouro:#a16207;--ouro-vivo:#e3b23c;--ouro-lavado:#e3b23c38;--ok:#15803d;--ok-lavado:#15803d1f;--perigo:#be123c;--perigo-lavado:#be123c1a;--info:#1f5c8b;--roxo:#5b4bc4;--info-lavado:#1f5c8b1a;--rail:#22242a;--rail-ink:#b9b7b1;--rail-on:#e3b23c24;--e-1:0 1px 2px #1011140f;--e-2:0 2px 4px #1011140d, 0 12px 28px -20px #10111480;--r-1:6px;--r-2:10px;--r-3:16px;--r-pill:999px;--t-rapido:.12s;--t-padrao:.2s;--t-entrada:.32s;--curva:cubic-bezier(.2, .8, .2, 1)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#131416;--bg-2:#1a1c1f;--bg-3:#22242a;--vidro:#ffffff0d;--linha:#f0efec1f;--linha-forte:#f0efec3d;--ink:#f0efec;--ink-2:#a9a8a3;--ink-3:#777672;--acao:#e3b23c;--acao-alt:#f0c868;--acao-ink:#131416;--ouro:#e3b23c;--ouro-lavado:#e3b23c26;--ok:#5fbf80;--ok-lavado:#5fbf8024;--perigo:#e8735f;--perigo-lavado:#e8735f24;--info:#86a9c9;--roxo:#a99bf5;--info-lavado:#86a9c924;--rail:#0e0f11;--rail-ink:#8a8985;--rail-on:#e3b23c29;--e-1:0 1px 2px #00000080;--e-2:0 2px 6px #00000080, 0 16px 36px -24px #000000e6}}:root[data-theme=dark]{--bg:#131416;--bg-2:#1a1c1f;--bg-3:#22242a;--vidro:#ffffff0d;--linha:#f0efec1f;--linha-forte:#f0efec3d;--ink:#f0efec;--ink-2:#a9a8a3;--ink-3:#777672;--acao:#e3b23c;--acao-alt:#f0c868;--acao-ink:#131416;--ouro:#e3b23c;--ouro-lavado:#e3b23c26;--ok:#5fbf80;--ok-lavado:#5fbf8024;--perigo:#e8735f;--perigo-lavado:#e8735f24;--info:#86a9c9;--info-lavado:#86a9c924;--rail:#0e0f11;--rail-ink:#8a8985;--rail-on:#e3b23c29;--e-1:0 1px 2px #00000080;--e-2:0 2px 6px #00000080, 0 16px 36px -24px #000000e6}.cor-azul{--acento:var(--hub-azul)}.cor-verde{--acento:var(--hub-verde)}.cor-ambar{--acento:var(--hub-ambar)}.cor-roxo{--acento:var(--hub-roxo)}.cor-ciano{--acento:var(--hub-ciano)}.cor-rosa{--acento:var(--hub-rosa)}.cor-teal{--acento:var(--hub-teal)}.cor-indigo{--acento:var(--hub-indigo)}.cor-ardosia{--acento:var(--hub-ardosia)}.cor-vermelho{--acento:var(--hub-vermelho)}.cor-fucsia{--acento:var(--hub-fucsia)}.cor-lima{--acento:var(--hub-lima)}.cor-laranja{--acento:var(--hub-laranja)}*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);font-family:var(--fonte-corpo), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;transition:background var(--t-entrada) var(--curva), color var(--t-entrada) var(--curva);margin:0;font-size:.9375rem;line-height:1.55}.doc,.mono{font-family:var(--fonte-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums}.display{font-family:var(--fonte-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.025em}.micro{font-family:var(--fonte-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:.6875rem}.btn{font:inherit;border-radius:var(--r-2);cursor:pointer;transition:transform var(--t-rapido) var(--curva), background var(--t-padrao) var(--curva), border-color var(--t-padrao) var(--curva), box-shadow var(--t-padrao) var(--curva), color var(--t-padrao) var(--curva);border:1px solid #0000;align-items:center;gap:.4rem;padding:.45rem .9rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.btn:active{transform:translateY(1px)}.btn-1{background:var(--acao);color:var(--acao-ink)}.btn-1:hover{background:var(--acao-alt);box-shadow:var(--e-2);transform:translateY(-1px)}.btn-2{color:var(--ink);border-color:var(--linha-forte);background:0 0}.btn-2:hover{border-color:var(--ouro);color:var(--ouro)}.btn-3{color:var(--ink-2);background:0 0}.btn-3:hover{color:var(--ouro);background:var(--ouro-lavado)}.chip{font-family:var(--fonte-mono), monospace;letter-spacing:.02em;border-radius:var(--r-1);border:1px solid var(--linha);color:var(--ink-2);background:var(--bg-3);white-space:nowrap;align-items:center;gap:.3rem;padding:.2em .55em;font-size:.6875rem;display:inline-flex}.chip-solido{background:var(--acao);color:var(--acao-ink);border-color:#0000;font-weight:500}.chip-ouro{color:var(--ouro);border-color:var(--ouro)}@supports (color:color-mix(in lab, red, red)){.chip-ouro{border-color:color-mix(in srgb, var(--ouro) 45%, transparent)}}.chip-ouro{background:var(--ouro-lavado)}.chip-ok{color:var(--ok);border-color:var(--ok)}@supports (color:color-mix(in lab, red, red)){.chip-ok{border-color:color-mix(in srgb, var(--ok) 45%, transparent)}}.chip-ok{background:var(--ok-lavado)}.chip-verde{background:var(--ok);color:var(--bg-2);border-color:#0000;font-weight:600}.chip-perigo{color:var(--perigo);border-color:var(--perigo)}@supports (color:color-mix(in lab, red, red)){.chip-perigo{border-color:color-mix(in srgb, var(--perigo) 45%, transparent)}}.chip-perigo{background:var(--perigo-lavado)}.chip-info{color:var(--info);border-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.chip-info{border-color:color-mix(in srgb, var(--info) 45%, transparent)}}.chip-info{background:var(--info-lavado)}.cartao{background:var(--vidro);-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur));border:1px solid var(--linha);border-radius:var(--r-2);box-shadow:var(--e-1);min-width:0;overflow:hidden}.cartao>h2{font-family:var(--fonte-display), sans-serif;letter-spacing:-.01em;border-bottom:1px solid var(--linha);background:var(--bg-3);flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:0;padding:.7rem .95rem;font-size:.875rem;font-weight:600;display:flex}.cartao-corpo{padding:.3rem .95rem .95rem}dl.campos{grid-template-columns:minmax(0,auto) minmax(0,1fr);margin:0;display:grid}dl.campos>div{display:contents}dl.campos dt,dl.campos dd{border-bottom:1px solid var(--linha);min-width:0;padding:.5rem 0}dl.campos>div:last-child dt,dl.campos>div:last-child dd{border-bottom:none}dl.campos dt{color:var(--ink-3);overflow-wrap:anywhere;padding-right:1rem;font-size:.8125rem}dl.campos dd{text-align:right;overflow-wrap:anywhere;margin:0;font-size:.8125rem}.vazio{color:var(--ink-3);font-style:italic}.origem-tag{font-family:var(--fonte-mono), monospace;color:var(--ink-3);border:1px solid var(--linha);border-radius:3px;margin-left:.35rem;padding:0 .3em;font-size:.625rem;display:inline-block}@media (max-width:700px){dl.campos{grid-template-columns:1fr}dl.campos>div{border-bottom:1px solid var(--linha);padding:.45rem 0;display:block}dl.campos>div:last-child{border-bottom:none}dl.campos dt,dl.campos dd{text-align:left;border-bottom:none;padding:0}dl.campos dt{font-family:var(--fonte-mono), monospace;letter-spacing:.07em;text-transform:uppercase;margin-bottom:.1rem;font-size:.625rem}}.nota{border:1px solid var(--linha);border-left:3px solid var(--ouro);border-radius:0 var(--r-2) var(--r-2) 0;background:var(--bg-2);color:var(--ink-2);margin:.9rem 0 0;padding:.65rem .85rem;font-size:.78rem;line-height:1.5}.nota b{color:var(--ink)}:focus-visible{outline:2px solid var(--ouro);outline-offset:3px;border-radius:var(--r-1)}@media (prefers-reduced-motion:reduce){*,:before{transition:none!important;animation:none!important}}.tema{border:1px solid var(--linha);border-radius:var(--r-pill);display:inline-flex;overflow:hidden}.tema button{font:inherit;font-family:var(--fonte-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);cursor:pointer;transition:background var(--t-rapido) var(--curva), color var(--t-rapido) var(--curva);background:0 0;border:none;padding:.26rem .65rem;font-size:.625rem}.tema button.on{background:var(--acao);color:var(--acao-ink)}.plataforma{border-bottom:1px solid var(--linha);background:var(--bg-2);flex-wrap:wrap;align-items:center;gap:.8rem;padding:.6rem clamp(1rem,3vw,1.6rem);display:flex}@supports (color:color-mix(in lab, red, red)){.plataforma{background:color-mix(in srgb, var(--bg-2) 88%, transparent)}}.plataforma{-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);z-index:40;position:sticky;top:0}.marca-sig{border-radius:var(--r-1);background:var(--acao);width:24px;height:24px;color:var(--acao-ink);font-family:var(--fonte-display), sans-serif;place-items:center;font-size:.7rem;font-weight:700;display:grid}.apps{border-radius:var(--r-pill);border:1px solid var(--linha);background:var(--bg-3);scrollbar-width:none;gap:.15rem;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.apps::-webkit-scrollbar{display:none}a.link-sistema{cursor:pointer}.apps a,.apps span.item{border-radius:var(--r-pill);color:var(--ink-3);white-space:nowrap;transition:color var(--t-rapido) var(--curva), background var(--t-rapido) var(--curva);padding:.28rem .8rem;font-size:.8125rem;text-decoration:none}.apps a:hover{color:var(--ink)}.apps .on{background:var(--acao);color:var(--acao-ink);font-weight:600}.apps-mais{flex:none;display:inline-flex;position:relative}.apps-mais-botao{border-radius:var(--r-pill);border:1px solid var(--linha);background:var(--bg-3);font:inherit;color:var(--ink-3);cursor:pointer;white-space:nowrap;transition:color var(--t-rapido) var(--curva), background var(--t-rapido) var(--curva);align-items:center;gap:.35rem;padding:.3rem .7rem;font-size:.8125rem;display:inline-flex}.apps-mais-botao:hover{color:var(--ink)}.apps-mais-botao.on{background:var(--acao);color:var(--acao-ink);border-color:#0000}.apps-menu{z-index:60;border-radius:var(--r-2);border:1px solid var(--linha);background:var(--bg-2);flex-direction:column;min-width:13.5rem;padding:4px;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 1px 2px #0000000d,0 18px 36px -16px #00000052}.apps-menu-item{border-radius:var(--r-1);color:var(--ink-2);white-space:nowrap;transition:background var(--t-rapido) var(--curva);align-items:center;gap:.55rem;padding:.45rem .6rem;font-size:.8125rem;text-decoration:none;display:flex}.apps-menu-item svg:first-child{color:var(--acento)}.apps-menu-item svg:last-child{opacity:.45;margin-left:auto}.apps-menu-item:hover{background:var(--acento)}@supports (color:color-mix(in lab, red, red)){.apps-menu-item:hover{background:color-mix(in srgb, var(--acento) 11%, transparent)}}.apps-menu-item:focus-visible{outline:2px solid var(--acento);outline-offset:-2px}@media (max-width:560px){.apps-mais-nome{display:none}.apps-menu{left:auto;right:0}}.moldura{grid-template-columns:208px 1fr;min-height:calc(100vh - 46px);display:grid}.rail{background:var(--rail);color:var(--rail-ink);flex-direction:column;align-self:start;gap:1.4rem;height:calc(100vh - 46px);padding:1.1rem 0;display:flex;position:sticky;top:46px;overflow-y:auto}.rail-tit{font-family:var(--fonte-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--rail-ink);padding-inline:1.1rem;font-size:.625rem}@supports (color:color-mix(in lab, red, red)){.rail-tit{color:color-mix(in srgb, var(--rail-ink) 60%, transparent)}}.rail-tit{margin:0 0 .45rem}.rail nav{flex-direction:column;gap:2px;padding-inline:.55rem;display:flex}.rail a{border-radius:var(--r-1);color:var(--rail-ink);transition:color var(--t-rapido) var(--curva), background var(--t-rapido) var(--curva);align-items:center;gap:.6rem;padding:.48rem .65rem;font-size:.8125rem;text-decoration:none;display:flex;position:relative}.rail a:hover{color:#f0efec;background:#ffffff0d}.rail a[aria-current=page]{background:var(--rail-on);color:var(--ouro-vivo);font-weight:600}.rail a[aria-current=page]:before{content:"";background:var(--ouro-vivo);border-radius:0 2px 2px 0;width:2px;position:absolute;top:6px;bottom:6px;left:-.55rem}.rail .n{font-family:var(--fonte-mono), monospace;border-radius:var(--r-pill);background:var(--perigo);color:#fff;margin-left:auto;padding:.05em .4em;font-size:.625rem}.rail-sub{border-left:1px solid var(--rail-ink);flex-direction:column;gap:2px;margin:2px 0 .3rem .7rem;padding-left:.3rem;display:flex}@supports (color:color-mix(in lab, red, red)){.rail-sub{border-left:1px solid color-mix(in srgb, var(--rail-ink) 22%, transparent)}}.rail-sub a{padding-block:.38rem;font-size:.78125rem}.rail a.rail-aberto{color:#f0efec}.rail-conta{font-family:var(--fonte-mono), monospace;color:var(--rail-ink);margin-left:auto;font-size:.625rem}@supports (color:color-mix(in lab, red, red)){.rail-conta{color:color-mix(in srgb, var(--rail-ink) 70%, transparent)}}.rail a[aria-current=page] .rail-conta{color:inherit}.rail-pe{color:var(--rail-ink);margin-top:auto;padding-inline:1.1rem;font-size:.6875rem}@supports (color:color-mix(in lab, red, red)){.rail-pe{color:color-mix(in srgb, var(--rail-ink) 55%, transparent)}}.conteudo{min-width:0;padding:1.4rem clamp(1rem,3vw,1.6rem) 3rem}@media (max-width:760px){.moldura{grid-template-columns:1fr}.rail{z-index:30;flex-direction:row;align-items:center;gap:.6rem;height:auto;padding:.5rem .6rem;overflow:auto visible}.rail>div{flex:none}.rail-tit,.rail-pe{display:none}.rail nav{flex-direction:row;padding-inline:0}.rail a{white-space:nowrap}.rail a[aria-current=page]:before{display:none}.rail-sub{border-left:1px solid var(--rail-ink);flex-direction:row;margin:0 0 0 .3rem;padding-left:.4rem}@supports (color:color-mix(in lab, red, red)){.rail-sub{border-left:1px solid color-mix(in srgb, var(--rail-ink) 25%, transparent)}}}.pagina-topo{flex-wrap:wrap;align-items:flex-end;gap:1rem;margin-bottom:1.25rem;display:flex}.pagina-topo>div{flex:18rem;min-width:0}.pagina-topo>.cartao{flex:1 0 100%}.pagina-topo h1{font-family:var(--fonte-display), sans-serif;letter-spacing:-.03em;margin:0 0 .15rem;font-size:1.6rem;font-weight:600;line-height:1.12}.pagina-topo p{color:var(--ink-3);margin:0;font-size:.8125rem}.linhas{flex-direction:column;gap:.5rem;display:flex}.linha{border-radius:var(--r-2);border:1px solid var(--linha);background:var(--vidro);-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur));color:inherit;transition:transform var(--t-padrao) var(--curva), border-color var(--t-padrao) var(--curva), box-shadow var(--t-padrao) var(--curva);flex-wrap:wrap;align-items:center;gap:.6rem .9rem;padding:.8rem 1rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.linha:before{content:"";background:var(--ouro);width:2px;transition:transform var(--t-padrao) var(--curva);position:absolute;inset:0 auto 0 0;transform:scaleY(0)}.linha:hover{border-color:var(--ouro);transform:translate(4px)}@supports (color:color-mix(in lab, red, red)){.linha:hover{border-color:color-mix(in srgb, var(--ouro) 40%, transparent)}}.linha:hover{box-shadow:var(--e-2)}.linha:hover:before{transform:scaleY(1)}.linha-id{flex:14rem;min-width:0}.linha-nome{letter-spacing:-.01em;font-size:.875rem;font-weight:600;display:block}.linha-doc{font-family:var(--fonte-mono), monospace;color:var(--ink-3);margin-top:.15rem;font-size:.6875rem;display:block}.tiles{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:.7rem;margin-bottom:1.25rem;display:grid}.tile{border-radius:var(--r-2);border:1px solid var(--linha);background:var(--vidro);-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur));transition:transform var(--t-padrao) var(--curva), box-shadow var(--t-padrao) var(--curva);padding:1rem 1.1rem}.tile:hover{box-shadow:var(--e-2);transform:translateY(-3px)}.tile b{font-family:var(--fonte-display), sans-serif;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.65rem;font-weight:600;line-height:1;display:block}.tile.ouro b{color:var(--ouro)}.tile.perigo b{color:var(--perigo)}.tile span{color:var(--ink-3);margin-top:.4rem;font-size:.7rem;display:block}.grade{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));align-items:start;gap:.9rem;display:grid}.largo{grid-column:1/-1}.abas{border-bottom:1px solid var(--linha);gap:.1rem;margin-bottom:1.4rem;padding-top:.5rem;padding-bottom:1px;display:flex;overflow:auto hidden}.abas a{color:var(--ink-3);white-space:nowrap;transition:color var(--t-rapido) var(--curva), border-color var(--t-rapido) var(--curva);background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.4rem;margin-bottom:-1px;padding:.5rem .8rem;font-size:.8125rem;text-decoration:none;display:flex}.abas a:hover{color:var(--ink)}.abas a[aria-current=page]{color:var(--ouro);border-bottom-color:var(--ouro);font-weight:600}.busca{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.busca input,.busca select{font:inherit;border-radius:var(--r-2);border:1px solid var(--linha-forte);background:var(--bg-2);color:var(--ink);transition:border-color var(--t-padrao) var(--curva), box-shadow var(--t-padrao) var(--curva);padding:.5rem .8rem;font-size:.875rem}.busca input{flex:18rem;min-width:0}.busca input:focus,.busca select:focus{border-color:var(--ouro);box-shadow:0 0 0 3px var(--ouro-lavado);outline:none}.campo-busca{flex:18rem;align-items:center;min-width:0;display:flex;position:relative}.campo-busca>svg{color:var(--ink-3);pointer-events:none;transition:color var(--t-padrao) var(--curva);position:absolute;left:.7rem}.campo-busca input{width:100%;padding-left:2.15rem;padding-right:2rem}.campo-busca input::-webkit-search-cancel-button{display:none}.campo-busca:focus-within>svg{color:var(--ouro)}.campo-busca.buscando>svg{color:var(--ouro);animation:pulsa-lupa 1s var(--curva) infinite}@keyframes pulsa-lupa{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.86)}}.busca-limpar{cursor:pointer;background:var(--bg-3);width:1.3rem;height:1.3rem;color:var(--ink-2);transition:background var(--t-rapido) var(--curva), color var(--t-rapido) var(--curva);border:0;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;right:.45rem}.busca-limpar:hover{background:var(--perigo-lavado);color:var(--perigo)}.cartao>.busca{margin-bottom:.8rem;padding:.8rem .9rem 0}.cartao>.vazio{padding:1.2rem .9rem}.sub-bloco{border-top:1px solid var(--linha);margin-top:1rem;padding-top:.9rem}.sub-bloco>h3{color:var(--ink-2);align-items:center;gap:.4rem;margin:0 0 .3rem;font-size:.8125rem;font-weight:600;display:flex}.sub-bloco>h3 .editar{margin-left:auto}.campos .campo-largo dd{white-space:pre-wrap}.servicos-grade{flex-wrap:wrap;gap:.4rem;padding:.3rem 0;display:flex}.servico-opcao{font:inherit;cursor:pointer;border:1px solid var(--linha-forte);background:var(--bg-2);color:var(--ink-2);transition:all var(--t-rapido) var(--curva);border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .7rem;font-size:.75rem;display:inline-flex}.servico-opcao:hover{border-color:var(--ouro);color:var(--ouro);transform:translateY(-1px)}.servico-opcao.marcado{background:var(--ouro-lavado);border-color:var(--ouro)}@supports (color:color-mix(in lab, red, red)){.servico-opcao.marcado{border-color:color-mix(in srgb, var(--ouro) 55%, transparent)}}.servico-opcao.marcado{color:var(--ouro);font-weight:600}.grupo-excluir{border-top:1px dashed var(--linha);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.9rem;padding-top:.7rem;font-size:.75rem;display:flex}.grupo-excluir .btn{padding:.2rem .5rem;font-size:.6875rem}.cancelar-bloco{border-top:1px dashed var(--linha);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:1rem;padding-top:.8rem;font-size:.8125rem;display:flex}.reativar-contrato{border:1px solid var(--linha);border-radius:var(--r-1);background:var(--bg-2);flex-direction:column;flex:100%;gap:.6rem;padding:.8rem;display:flex}.reativar-contrato>small{color:var(--ink-3);font-size:.75rem;line-height:1.45}.reativar-contrato .eso-par{grid-template-columns:9rem 1fr}.cancelar-efeitos{color:var(--ink-2);gap:.15rem;margin:0;padding-left:1.1rem;font-size:.78125rem;display:grid}.cancelar-efeitos li::marker{color:var(--perigo)}.busca-conta{color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;align-self:center;font-size:.75rem}@media (prefers-reduced-motion:reduce){.campo-busca.buscando>svg{animation:none}}.tab-rol{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:.8125rem}th,td{text-align:left;border-bottom:1px solid var(--linha);vertical-align:top;padding:.5rem .6rem}thead th{font-family:var(--fonte-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;font-size:.625rem;font-weight:500}tbody tr:last-child td{border-bottom:none}th.num{text-align:right}td.num{text-align:right;font-family:var(--fonte-mono), monospace;font-variant-numeric:tabular-nums;white-space:nowrap}.vazio-estado{text-align:center;color:var(--ink-3);border:1px dashed var(--linha-forte);border-radius:var(--r-2);padding:3rem 1rem}.paginacao{flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem;margin-top:1.5rem;display:flex}.pag-conta{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:.75rem}.pag-controles{flex-wrap:wrap;align-items:center;gap:.2rem;display:flex}.pag-num,.pag-passo{border:1px solid var(--linha);border-radius:var(--r-2);background:var(--bg-2);min-width:2rem;height:2rem;color:var(--ink-2);font-variant-numeric:tabular-nums;transition:all var(--t-rapido) var(--curva);justify-content:center;align-items:center;gap:0;padding:0 .4rem;font-size:.8125rem;text-decoration:none;display:inline-flex}.pag-num:hover,.pag-passo:hover{border-color:var(--ouro);color:var(--ouro);background:var(--vidro);-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur));transform:translateY(-1px)}.pag-num.atual{background:var(--acao);color:var(--acao-ink);border-color:#0000;font-weight:600}.pag-num.atual:hover{transform:none}.pag-passo.desligado{opacity:.35;pointer-events:none}.pag-passo svg+svg{margin-left:-5px}.pag-elipse{color:var(--ink-3);padding:0 .15rem;font-size:.8125rem}.pag-ir{align-items:center;gap:.3rem;display:flex}.pag-ir label{color:var(--ink-3);align-items:center;gap:.35rem;font-size:.75rem;display:flex}.pag-ir input{width:3.6rem;font:inherit;text-align:center;border-radius:var(--r-2);border:1px solid var(--linha-forte);background:var(--bg-2);color:var(--ink);padding:.3rem .4rem;font-size:.8125rem}.pag-ir input:focus{border-color:var(--ouro);box-shadow:0 0 0 3px var(--ouro-lavado);outline:none}.pag-ir .btn{padding:.3rem .5rem}.entrada{place-items:center;min-height:100vh;padding:2rem 1rem;display:grid;position:relative;overflow:hidden}.entrada:before{content:"";background:radial-gradient(40% 46% at 24% 20%, var(--ouro-lavado), transparent 70%), radial-gradient(36% 42% at 76% 78%, var(--ouro-lavado), transparent 70%);filter:blur(30px);pointer-events:none;position:absolute;inset:-20%}.caixa-login{z-index:2;border-radius:var(--r-3);border:1px solid var(--linha);background:var(--bg-2);width:min(100%,24rem);box-shadow:var(--e-2);padding:2.25rem 2rem 2rem;position:relative}.caixa-login h1{font-family:var(--fonte-display), sans-serif;letter-spacing:-.03em;margin:0 0 .35rem;font-size:1.45rem;font-weight:600}.caixa-login .sub{color:var(--ink-2);margin:0 0 1.5rem;font-size:.8125rem}.campo{margin-bottom:.9rem;display:block}.campo>span{font-family:var(--fonte-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-bottom:.3rem;font-size:.625rem;display:block}.campo input,.campo textarea,.campo select{font:inherit;border-radius:var(--r-2);border:1px solid var(--linha-forte);background:var(--bg);width:100%;color:var(--ink);transition:border-color var(--t-padrao) var(--curva), box-shadow var(--t-padrao) var(--curva);padding:.6rem .85rem;font-size:.875rem}.campo select{padding-right:1.85rem}.campo textarea{resize:vertical;min-height:5.5rem;line-height:1.5}.campo input:focus,.campo textarea:focus,.campo select:focus{border-color:var(--ouro);box-shadow:0 0 0 3px var(--ouro-lavado);outline:none}.campo-senha{position:relative}.campo .campo-senha input{padding-right:2.6rem}.campo-senha input::-ms-reveal{display:none}.campo-senha button{border-radius:var(--r-2);width:2rem;height:2rem;color:var(--ink-3);cursor:pointer;transition:color var(--t-padrao) var(--curva);background:0 0;border:0;place-items:center;display:grid;position:absolute;top:50%;right:.3rem;translate:0 -50%}.campo-senha button:hover{color:var(--ink)}.campo-senha button:focus-visible{outline:2px solid var(--ouro);outline-offset:-2px}.erro-login{border-radius:var(--r-2);border:1px solid var(--perigo);margin:0 0 1rem;padding:.6rem .8rem}@supports (color:color-mix(in lab, red, red)){.erro-login{border:1px solid color-mix(in srgb, var(--perigo) 35%, transparent)}}.erro-login{background:var(--perigo-lavado);color:var(--perigo);font-size:.8125rem}.btn-largo{justify-content:center;width:100%}.portal{max-width:1080px;margin:0 auto;padding:clamp(2rem,6vw,4.5rem) clamp(1rem,4vw,2rem) 4rem}.portal-topo{margin-bottom:clamp(1.6rem,4vw,2.6rem)}.portal-topo h1{font-family:var(--fonte-display), sans-serif;letter-spacing:-.02em;color:var(--ink-2);margin:0;font-size:clamp(1.5rem,4vw,2rem);font-weight:300}.portal-topo h1 .display{color:var(--ink);font-weight:600}.portal-topo p{color:var(--ink-3);margin:.4rem 0 0;font-size:.9375rem}.portal-grade{grid-template-columns:repeat(auto-fit,minmax(288px,1fr));gap:.9rem;display:grid}.sis{border:1px solid var(--linha);border-radius:var(--r-3);background:var(--vidro);-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur));box-shadow:var(--e-1);color:inherit;transition:transform var(--t-padrao) var(--curva), box-shadow var(--t-padrao) var(--curva), border-color var(--t-padrao) var(--curva);flex-direction:column;gap:.55rem;padding:1.2rem 1.25rem 1.15rem;text-decoration:none;display:flex}.sis-topo{align-items:center;gap:.6rem;display:flex}.sis-nome{letter-spacing:-.01em;font-size:1.0625rem;font-weight:600}.sis-topo .chip{margin-left:auto}.sis-oque{color:var(--ink-2);margin:0;font-size:.8125rem;line-height:1.55}.sis-num{align-items:baseline;gap:.4rem;margin-top:auto;padding-top:.5rem;display:flex}.sis-num b{font-family:var(--fonte-mono), monospace;letter-spacing:-.02em;color:var(--ink);font-size:1.5rem;font-weight:500}.sis-num span{color:var(--ink-3);font-size:.75rem}.sis-pe{flex-wrap:wrap;gap:.3rem;margin-top:auto;padding-top:.5rem;display:flex}.sis-pronto:hover,.sis-externo:hover{box-shadow:var(--e-2);border-color:var(--linha-forte);transform:translateY(-2px)}.sis-pronto{border-left:2px solid var(--ouro-vivo)}.sis-vindo{opacity:.62}.sis-vindo .sis-nome{color:var(--ink-2)}.apps span.vindo{opacity:.5;cursor:default}.passos{border-bottom:1px solid var(--linha);flex-wrap:wrap;gap:.2rem;padding:.7rem .95rem;display:flex}.passo{border-radius:var(--r-pill);color:var(--ink-3);align-items:center;gap:.45rem;padding:.3rem .7rem;font-size:.8125rem;display:inline-flex}.passo b{border-radius:var(--r-pill);width:18px;height:18px;font-family:var(--fonte-mono), monospace;border:1px solid var(--linha-forte);color:var(--ink-3);place-items:center;font-size:.625rem;font-weight:500;display:grid}.passo.on{color:var(--ink);background:var(--bg-3);font-weight:600}.passo.on b{background:var(--acao);color:var(--acao-ink);border-color:#0000}.passo.feito{color:var(--ink-2)}.passo.feito b{background:var(--ouro-lavado);color:var(--ouro);border-color:#0000}.form-grade{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.8rem 1rem;padding:.5rem 0 .3rem;display:grid}.form-grade .largo{grid-column:1/-1}.form-grade .campo{margin:0}.campo small{color:var(--ink-3);margin-top:.3rem;font-size:.6875rem;display:block}.form-pe{border-top:1px solid var(--linha);flex-wrap:wrap;grid-column:1/-1;gap:.5rem;margin-top:.3rem;padding-top:.7rem;display:flex}.resumo{border-radius:var(--r-2);border:1px solid var(--linha);border-left:2px solid var(--ouro-vivo);background:var(--bg-3);flex-direction:column;grid-column:1/-1;align-items:flex-start;gap:.25rem;padding:.9rem 1rem;display:flex}.resumo b{font-size:1.0625rem}.resumo .micro{color:var(--ink-3)}.cartao h2 .editar{border-radius:var(--r-1);border:1px solid var(--linha-forte);color:var(--ink-2);cursor:pointer;background:0 0;margin-left:auto;padding:.18rem .5rem;font-size:.6875rem}.form-msg{margin:.4rem 0 0;font-size:.75rem}.form-msg.erro{color:var(--perigo)}.form-msg.ok{color:var(--ok)}.crm-busca{flex-direction:column;flex:none;gap:.4rem;max-width:min(24rem,100%);display:flex}.crm-busca>.btn{align-self:flex-end}.crm-busca .form-msg{background:var(--fundo-2);border-radius:0 var(--r-2) var(--r-2) 0;border-left:2px solid;margin:0;padding:.4rem 1.7rem .4rem .55rem;line-height:1.35;position:relative}.crm-busca-fechar{color:inherit;cursor:pointer;opacity:.55;background:0 0;border:0;padding:.1rem .25rem;font-size:1rem;line-height:1;position:absolute;top:.15rem;right:.25rem}.crm-busca-fechar:hover{opacity:1}.btn svg{opacity:.85}.btn:hover svg{opacity:1}.btn-perigo{color:var(--ink-3);background:0 0;border-color:#0000}.btn-perigo:hover{color:var(--perigo);background:var(--perigo-lavado);border-color:var(--perigo)}@supports (color:color-mix(in lab, red, red)){.btn-perigo:hover{border-color:color-mix(in srgb, var(--perigo) 35%, transparent)}}.btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.cartao h2 .editar{align-items:center;gap:.3rem;display:inline-flex}.cartao h2 .editar svg{opacity:.7}.cartao h2 .editar:hover{color:var(--ouro);border-color:var(--ouro)}.cartao h2 .editar:hover svg{opacity:1}.passos{align-items:center}.passo+.passo:before{content:"";background:var(--linha-forte);width:14px;height:1px;margin-right:.2rem}.passo.feito+.passo:before{background:var(--ouro-vivo)}.passo b svg{stroke-width:2.4px}@media (max-width:560px){.passo span{display:none}.passo+.passo:before{width:8px}}.tema button{align-items:center;gap:.3rem;display:inline-flex}@media (max-width:620px){.tema button span{display:none}}.linha{--brilho-x:50%;background:var(--vidro)}@supports (color:color-mix(in lab, red, red)){.linha{background:color-mix(in srgb, var(--vidro) 100%, transparent)}}.linha{transition:transform var(--t-padrao) var(--curva), border-color var(--t-padrao) var(--curva), box-shadow var(--t-padrao) var(--curva), backdrop-filter var(--t-padrao) var(--curva), background var(--t-padrao) var(--curva)}.linha:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(105deg, transparent 30%, var(--ouro-vivo) 48%, transparent 66%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.linha:after{background:linear-gradient(105deg, transparent 30%, color-mix(in srgb, var(--ouro-vivo) 9%, transparent) 48%, transparent 66%)}}.linha:after{opacity:0;transition:opacity var(--t-padrao) var(--curva), transform var(--t-entrada) var(--curva);transform:translate(-60%)}.linha:hover{-webkit-backdrop-filter:blur(20px)saturate(1.35);backdrop-filter:blur(20px)saturate(1.35);background:var(--bg-2)}@supports (color:color-mix(in lab, red, red)){.linha:hover{background:color-mix(in srgb, var(--bg-2) 72%, transparent)}}.linha:hover:after{opacity:1;transform:translate(0)}.cartao,.tile{transition:box-shadow var(--t-padrao) var(--curva), border-color var(--t-padrao) var(--curva), backdrop-filter var(--t-padrao) var(--curva)}.cartao:hover,.tile:hover{-webkit-backdrop-filter:blur(calc(var(--blur) * 1.6)) saturate(1.2);backdrop-filter:blur(calc(var(--blur) * 1.6)) saturate(1.2);border-color:var(--linha-forte)}@supports (color:color-mix(in lab, red, red)){.cartao:hover,.tile:hover{border-color:color-mix(in srgb, var(--linha-forte) 70%, transparent)}}tbody tr{transition:background var(--t-rapido) var(--curva)}tbody tr:hover{background:var(--ouro-vivo)}@supports (color:color-mix(in lab, red, red)){tbody tr:hover{background:color-mix(in srgb, var(--ouro-vivo) 6%, transparent)}}.chip-elo{color:var(--ouro);border-color:var(--ouro)}@supports (color:color-mix(in lab, red, red)){.chip-elo{border-color:color-mix(in srgb, var(--ouro) 38%, transparent)}}.chip-elo{background:var(--ouro-lavado)}@supports (color:color-mix(in lab, red, red)){.chip-elo{background:color-mix(in srgb, var(--ouro-lavado) 60%, transparent)}}.chip-elo{text-overflow:ellipsis;max-width:16rem;overflow:hidden}@media (prefers-reduced-motion:reduce){.linha,.cartao,.tile,.btn{transition-duration:1ms}.linha:hover{transform:none}.linha:after{display:none}}.mutirao{flex-direction:column;gap:.3rem;display:flex}.mutirao-linha{border-bottom:1px solid var(--linha);flex-wrap:wrap;align-items:center;gap:.6rem;padding:.5rem .1rem;display:flex}.mutirao-linha:last-child{border-bottom:0}.mutirao-nome{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;flex:14rem;font-size:.8125rem;font-weight:600;text-decoration:none;overflow:hidden}.mutirao-nome:hover{color:var(--ouro)}.mutirao-linha select{max-width:18rem}.mutirao-form{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.mutirao-form input{width:9rem;min-width:0}.mutirao-form input[name=email]{width:13rem}@media (max-width:700px){.mutirao-linha{flex-direction:column;align-items:stretch}.mutirao-form input{width:100%}}a.tile{transition:transform var(--t-padrao) var(--curva), border-color var(--t-padrao) var(--curva)}a.tile:hover{border-color:var(--ouro);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){a.tile:hover{border-color:color-mix(in srgb, var(--ouro) 45%, transparent)}}.chave-nova{border:1px solid var(--ouro);margin-bottom:.8rem;padding:.9rem 1rem}@supports (color:color-mix(in lab, red, red)){.chave-nova{border:1px solid color-mix(in srgb, var(--ouro) 45%, transparent)}}.chave-nova{border-left:3px solid var(--ouro-vivo);border-radius:var(--r-2);background:var(--ouro-lavado)}.chave-nova code{border-radius:var(--r-1);border:1px solid var(--linha);background:var(--bg-2);word-break:break-all;margin-top:.4rem;padding:.55rem .7rem;font-size:.8125rem;display:block}.escopos{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.35rem;display:grid}.escopo{border-radius:var(--r-1);border:1px solid var(--linha);cursor:pointer;transition:border-color var(--t-rapido) var(--curva), background var(--t-rapido) var(--curva);align-items:flex-start;gap:.5rem;padding:.5rem .6rem;display:flex}.escopo:hover{border-color:var(--ouro);background:var(--ouro-lavado)}.escopo input{accent-color:var(--ouro);margin-top:.2rem}.escopo b{font-size:.75rem;font-weight:600;display:block}.escopo small{color:var(--ink-3);font-size:.6875rem;display:block}.endpoints{flex-direction:column;gap:.35rem;margin:.8rem 0;display:flex}.endpoint{border:1px solid var(--linha);border-radius:var(--r-2);overflow:hidden}.endpoint.on{border-color:var(--ouro)}@supports (color:color-mix(in lab, red, red)){.endpoint.on{border-color:color-mix(in srgb, var(--ouro) 40%, transparent)}}.endpoint-topo{cursor:pointer;width:100%;color:inherit;font:inherit;text-align:left;transition:background var(--t-rapido) var(--curva);background:0 0;border:0;align-items:center;gap:.6rem;padding:.6rem .75rem;display:flex}.endpoint-topo:hover{background:var(--bg-3)}.endpoint-topo code{flex:1;min-width:0;font-size:.8125rem}.endpoint-topo svg{color:var(--ink-3)}.verbo{font-family:var(--fonte-mono), monospace;border-radius:var(--r-1);text-align:center;letter-spacing:.04em;min-width:50px;padding:.18em .5em;font-size:.625rem;font-weight:700}.verbo-get{background:var(--info-lavado);color:var(--info)}.verbo-post{background:var(--ok-lavado);color:var(--ok)}.verbo-patch{background:var(--ouro-lavado);color:var(--ouro)}.endpoint-corpo{border-top:1px solid var(--linha);padding:.2rem .85rem .9rem}.endpoint-corpo>p{color:var(--ink-2);margin:.7rem 0 .5rem;font-size:.875rem}.codigo{border-radius:var(--r-1);border:1px solid var(--linha);background:var(--bg-3);color:var(--ink);font-family:var(--fonte-mono), monospace;white-space:pre;margin:.3rem 0 .9rem;padding:.7rem .85rem;font-size:.75rem;line-height:1.6;overflow-x:auto}.historico{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.historico li{border-bottom:1px solid var(--linha);flex-wrap:wrap;align-items:baseline;gap:.7rem;padding:.45rem 0;font-size:.8125rem;display:flex}.historico-quando{color:var(--ink-3);white-space:nowrap;font-size:.6875rem}.historico-o-que{flex-wrap:wrap;flex:16rem;align-items:baseline;gap:.35rem;min-width:0;display:flex}.historico-o-que svg{color:var(--ink-3)}.historico-antes{color:var(--ink-3);text-decoration:line-through}.historico-depois{color:var(--ink);font-weight:600}.historico-quem{color:var(--ink-2);white-space:nowrap;font-size:.75rem}.perm{flex-direction:column;gap:.9rem;display:flex}.perm .cartao>h2{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.perm-linha{border-top:1px solid var(--linha)}.perm-linha.aberta{background:var(--ouro-vivo)}@supports (color:color-mix(in lab, red, red)){.perm-linha.aberta{background:color-mix(in srgb, var(--ouro-vivo) 7%, transparent)}}.perm-linha-topo{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;padding:.8rem 1rem;display:flex}.perm-nome{flex-direction:column;flex:0 0 11.5rem;gap:.1rem;min-width:0;display:flex}.perm-nome>span{color:var(--ink-2);font-size:.75rem}.perm-chips{flex-wrap:wrap;flex:18rem;gap:.35rem;min-width:0;display:flex}.perm-todos{color:var(--ink-2);background:0 0;border-style:dashed}.perm-niveis{flex:24rem;margin:0}.perm-edicao{flex-direction:column;gap:.7rem;padding:.2rem 1rem 1rem;display:flex}.perm-edicao>p{color:var(--ink-2);margin:0;font-size:.8125rem}.perm-caixas{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.45rem;display:grid}.perm-caixa{border-radius:var(--r-2);cursor:pointer;background:var(--bg-2);border:1px solid var(--linha);align-items:center;gap:.6rem;min-height:44px;padding:.5rem .7rem;display:flex}.perm-caixa.on{border-color:var(--ink)}.perm-caixa input{width:18px;height:18px;accent-color:var(--acao);flex-shrink:0}.perm-caixa>span{flex-direction:column;display:flex}.perm-caixa small{color:var(--ink-2);font-size:.6875rem}.perm-aviso{color:var(--ouro);align-items:center;gap:.4rem;font-size:.8125rem;display:flex}.perm-acoes{flex-wrap:wrap;gap:.5rem;display:flex}.perm-dupla{flex-wrap:wrap;align-items:flex-start;gap:.9rem;display:flex}.perm-dupla>.cartao{flex:26rem;min-width:0}.perm-campos{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.6rem;display:grid}.perm-campos .campo,.perm-consulta-topo .campo{margin-bottom:0}.perm-lista,.perm-consulta{margin:0;padding:0;list-style:none}.perm-lista li{border-top:1px solid var(--linha);flex-wrap:wrap;align-items:center;gap:.5rem .8rem;padding:.7rem 1rem;display:flex}.perm-lista li>b{flex:9rem}.perm-lista li>span:not(.chip){color:var(--ink-2);flex:7rem}.perm-remover{color:var(--perigo)}.perm-vazio{margin:0;padding:1rem}.perm-consulta-topo{padding-top:.8rem}.perm-consulta-topo small{color:var(--ink-2);font-size:.75rem}.perm-consulta li{border-top:1px solid var(--linha);align-items:center;gap:.6rem;padding:.5rem 1rem;display:flex}.perm-consulta li>b{flex:1;font-weight:500}.micro-texto{color:var(--ink-2);font-size:.75rem}.perm-marca{border-radius:var(--r-1);background:var(--bg-3);width:22px;height:22px;color:var(--ink-3);flex-shrink:0;place-items:center;font-weight:700;display:grid}.perm-marca.sim{background:var(--ok-lavado);color:var(--ok)}.perm-bloco{border-bottom:1px dashed var(--linha);flex-wrap:wrap;align-items:center;gap:.4rem .8rem;padding:.35rem 0;display:flex}.perm-bloco>span{flex:0 0 10rem;font-weight:500}.perm-bloco small{color:var(--ink-3);font-weight:400}.perm-seg{border-radius:var(--r-2);background:var(--bg-3);gap:2px;padding:3px;display:inline-flex}.perm-seg-op{font:inherit;border-radius:var(--r-1);color:var(--ink-2);cursor:pointer;background:0 0;border:0;padding:.35rem .7rem;font-size:.75rem}.perm-seg-op.on{background:var(--bg-2);color:var(--ink);font-weight:600}.perm-seg-op.on.edita{background:var(--acao);color:var(--acao-ink)}.perm-seg-op.on.nao{background:var(--perigo-lavado);color:var(--perigo)}.perm-seg-op:disabled{cursor:wait}.perm-legenda{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:.8rem;display:grid}.perm-legenda p{color:var(--ink-2);margin:0;font-size:.8125rem}.perm-legenda b{color:var(--ink);display:block}.abas button{font:inherit;cursor:pointer;color:var(--ink-3);border-radius:var(--r-1) var(--r-1) 0 0;transition:color var(--t-rapido) var(--curva), border-color var(--t-rapido) var(--curva);background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:.4rem;padding:.5rem .8rem;display:inline-flex}.abas button:hover{color:var(--ink);background:var(--ouro-lavado)}.abas button:focus-visible{outline:2px solid var(--ouro);outline-offset:-2px}.abas button[aria-current=page] svg{color:var(--ouro)}.abas button[aria-current=page]{color:var(--ink);border-bottom-color:var(--ouro);font-weight:600}.faixas{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:.5rem;padding:.5rem 0;display:grid}.faixa{border-radius:var(--r-2);border:1px solid var(--linha);background:var(--bg-3);flex-direction:column;align-items:flex-start;gap:.15rem;padding:.8rem .9rem;display:flex}.faixa b{font-size:1.0625rem}.faixa small{color:var(--ink-3);font-size:.6875rem}.faixa-manual{border-style:dashed;border-color:var(--ouro)}@supports (color:color-mix(in lab, red, red)){.faixa-manual{border-color:color-mix(in srgb, var(--ouro) 40%, transparent)}}.grupo-abrir{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0;align-items:center;gap:.35rem;padding:0;font-weight:600;display:inline-flex}.grupo-abrir:hover{color:var(--ouro)}.grupo-abrir svg{color:var(--ink-3)}.grupo-detalhe>td{background:var(--bg-3);padding:.5rem .9rem!important}.grupo-empresas{flex-direction:column;gap:.2rem;margin:0;padding:0;list-style:none;display:flex}.grupo-empresas li{flex-flow:wrap;align-items:baseline;gap:.6rem;padding:.25rem 0;font-size:.8125rem;display:flex}.grupo-empresas a{color:inherit;font-weight:600;text-decoration:none}.grupo-empresas a:hover{color:var(--ouro)}.grupo-empresas .doc{color:var(--ink-3);font-size:.6875rem}.grupo-vidas{color:var(--ink-2);margin-left:auto;font-size:.75rem}.unidade-bloco{border-bottom:1px solid var(--linha);padding:.6rem 0}.unidade-bloco:last-of-type{border-bottom:0}.unidade-topo{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.unidade-form{padding:.5rem 0 .3rem}.arquivos{flex-direction:column;gap:.2rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.arquivos li{border-radius:var(--r-1);background:var(--bg-3);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.35rem .55rem;font-size:.8125rem;display:flex}.arquivos li.arquivo-aditivo{border:1px dashed var(--linha);background:0 0;margin-left:1.5rem}.arquivo-nome{font:inherit;cursor:pointer;color:inherit;text-align:left;background:0 0;border:0;padding:0;font-weight:600}.arquivo-nome:hover{color:var(--ouro);text-decoration:underline}.arquivo-meta{color:var(--ink-3);margin-left:auto;font-size:.6875rem}.btn-criar{background:var(--ok-lavado);color:var(--ok);border-color:var(--ok)}@supports (color:color-mix(in lab, red, red)){.btn-criar{border-color:color-mix(in srgb, var(--ok) 40%, transparent)}}.btn-criar:hover{background:var(--ok)}@supports (color:color-mix(in lab, red, red)){.btn-criar:hover{background:color-mix(in srgb, var(--ok) 18%, transparent)}}.btn-criar:hover{border-color:var(--ok);box-shadow:var(--e-2);transform:translateY(-1px)}.btn-cancelar{color:var(--perigo);border-color:var(--perigo);background:0 0}@supports (color:color-mix(in lab, red, red)){.btn-cancelar{border-color:color-mix(in srgb, var(--perigo) 30%, transparent)}}.btn-cancelar:hover{background:var(--perigo-lavado);border-color:var(--perigo)}.cartao h2 .editar.cancelar{color:var(--perigo);border-color:var(--perigo)}@supports (color:color-mix(in lab, red, red)){.cartao h2 .editar.cancelar{border-color:color-mix(in srgb, var(--perigo) 30%, transparent)}}.cartao h2 .editar.cancelar:hover{background:var(--perigo-lavado);border-color:var(--perigo)}.juntar{border-top:1px dashed var(--linha);margin-top:.4rem;padding-top:.5rem}.juntar .mutirao-form{display:block}.juntar .campo-busca{flex:100%;max-width:34rem}.juntar .campo-busca input{width:100%;padding-top:.55rem;padding-bottom:.55rem}.achadas{flex-direction:column;gap:.2rem;margin:.4rem 0 0;padding:0;list-style:none;display:flex}.achadas li{border-radius:var(--r-1);border:1px solid var(--linha);background:var(--bg-2);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.35rem .55rem;font-size:.8125rem;display:flex}.achada-nome{flex-wrap:wrap;flex:16rem;align-items:baseline;gap:.5rem;min-width:0;display:flex}.achada-nome .doc{color:var(--ink-3);font-size:.6875rem}.ficha-trilha{color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem .9rem;margin-bottom:.5rem;font-size:.8125rem;display:flex}.ir-empresa{flex:0 20rem;min-width:12rem;position:relative}.ir-empresa .campo-busca input{padding-top:.4rem;padding-bottom:.4rem}.ir-empresa-lista{z-index:30;border-radius:var(--r-1);border:1px solid var(--linha);background:var(--bg-2);max-height:22rem;box-shadow:var(--e-2);flex-direction:column;gap:.15rem;padding:.3rem;display:flex;position:absolute;top:calc(100% + .3rem);left:0;right:0;overflow-y:auto}.ir-empresa-lista .vazio{margin:0;padding:.5rem .35rem;font-size:.8125rem}.ir-empresa-item{text-align:left;cursor:pointer;border-radius:var(--r-1);width:100%;color:var(--ink);font:inherit;background:0 0;border:0;flex-wrap:wrap;align-items:baseline;gap:.45rem;padding:.35rem .5rem;font-size:.8125rem;display:flex}.ir-empresa-item.marcada{background:var(--ouro-lavado)}.ir-empresa-item .doc{color:var(--ink-3);font-size:.6875rem}.ir-empresa-item .micro{color:var(--ink-3)}.painel{max-width:1180px;margin:0 auto}.painel-topo{flex-wrap:wrap;align-items:flex-end;gap:1rem;margin-bottom:clamp(1.2rem,3vw,1.8rem);display:flex}.painel-topo h1{letter-spacing:-.02em;color:var(--ink-2);margin:0;font-size:clamp(1.5rem,4vw,2.1rem);font-weight:300}.painel-topo h1 .display{color:var(--ink);font-weight:600}.painel-data{color:var(--ink-3);margin:.3rem 0 0;font-size:.8125rem}.painel-data:first-letter{text-transform:uppercase}.painel-topo .btn{margin-left:auto}.kpis{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.7rem;margin-bottom:.9rem;display:grid}.kpi{border-radius:var(--r-3);border:1px solid var(--linha);background:var(--bg-2);color:inherit;transition:transform var(--t-padrao) var(--curva), border-color var(--t-padrao) var(--curva), box-shadow var(--t-padrao) var(--curva);flex-direction:column;gap:.1rem;padding:1rem 1.1rem;text-decoration:none;display:flex;position:relative;overflow:hidden}a.kpi:hover{border-color:var(--ouro);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){a.kpi:hover{border-color:color-mix(in srgb, var(--ouro) 45%, transparent)}}a.kpi:hover{background:var(--vidro);-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur));box-shadow:0 8px 24px -12px #00000047}.kpi-icone{border-radius:var(--r-2);background:var(--bg-3);width:1.9rem;height:1.9rem;color:var(--ink-3);transition:background var(--t-padrao) var(--curva), color var(--t-padrao) var(--curva);place-items:center;margin-bottom:.5rem;display:grid}a.kpi:hover .kpi-icone{background:var(--ouro-lavado);color:var(--ouro)}.kpi-valor{font-family:var(--fonte-display), system-ui;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,3.4vw,1.9rem);font-weight:600;line-height:1.1}.kpi-rotulo{color:var(--ink-2);font-size:.8125rem}.kpi-detalhe{color:var(--ink-3);margin-top:.25rem;font-size:.6875rem}.kpi-ouro .kpi-valor{color:var(--ouro)}.kpi-ouro .kpi-icone{background:var(--ouro-lavado);color:var(--ouro)}.alertas{flex-wrap:wrap;gap:.5rem;margin-bottom:1.1rem;display:flex}.alerta{border:1px solid var(--linha-forte);background:var(--bg-2);color:var(--ink-2);transition:all var(--t-rapido) var(--curva);border-radius:999px;align-items:center;gap:.45rem;padding:.5rem .8rem;font-size:.8125rem;text-decoration:none;display:inline-flex}.alerta b{font-variant-numeric:tabular-nums;color:var(--ink)}.alerta:hover{border-color:var(--ouro);color:var(--ouro);transform:translateY(-1px)}.alerta:hover b{color:var(--ouro)}.alerta.grave{border-color:var(--perigo)}@supports (color:color-mix(in lab, red, red)){.alerta.grave{border-color:color-mix(in srgb, var(--perigo) 40%, transparent)}}.alerta.grave{background:var(--perigo-lavado)}.alerta.grave b,.alerta.grave svg{color:var(--perigo)}.alerta.grave:hover{border-color:var(--perigo);color:var(--perigo)}.painel-grade{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));align-items:start;gap:.9rem;margin-bottom:1.6rem;display:grid}.painel-secao{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);margin:0 0 .7rem;font-size:.75rem;font-weight:600}.barra-linha{grid-template-columns:5.5rem 1fr auto;align-items:center;gap:.2rem .6rem;padding:.35rem 0;display:grid}.barra-rotulo{color:var(--ink-2);font-size:.8125rem}.barra-trilho{background:var(--bg-3);border-radius:999px;height:.5rem;overflow:hidden}.barra-cheio{height:100%;transition:width .42s var(--curva);border-radius:999px;display:block}.barra-num{font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:600}.barra-legenda{color:var(--ink-3);grid-column:2/-1;font-size:.6875rem}.barra-linha.rotulo-em-cima{grid-template-columns:1fr auto}.barra-linha.rotulo-em-cima .barra-rotulo{color:var(--ink);grid-column:1/-1}.barra-linha.rotulo-em-cima .barra-legenda{grid-column:1/-1}.par{border-bottom:1px solid var(--linha);grid-template-columns:1fr auto 1fr;align-items:center;gap:.6rem;padding:.7rem 0;display:grid}.par:last-of-type{border-bottom:none}.par.fraco{opacity:.82}.par-lado{justify-items:start;gap:.2rem;min-width:0;display:grid}.par:not(.fraco) .par-lado:last-child{text-align:right;justify-items:end}.par-nome{color:inherit;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.875rem;font-weight:600;text-decoration:none;overflow:hidden}.par-nome:hover{color:var(--ouro)}.par-lado .btn{margin-top:.15rem;padding:.2rem .5rem;font-size:.6875rem}.par-meio{text-align:center;justify-items:center;gap:.3rem;display:grid}.par-meio .btn{padding:.2rem .5rem;font-size:.6875rem}@media (max-width:720px){.par{grid-template-columns:1fr}.par:not(.fraco) .par-lado:last-child{text-align:left;justify-items:start}}.linha-cancelada{border-color:var(--perigo)!important}@supports (color:color-mix(in lab, red, red)){.linha-cancelada{border-color:color-mix(in srgb, var(--perigo) 55%, transparent)!important}}.linha-cancelada{background:var(--perigo)!important}@supports (color:color-mix(in lab, red, red)){.linha-cancelada{background:color-mix(in srgb, var(--perigo) 4%, var(--bg-2))!important}}.linha-cancelada:hover{box-shadow:0 6px 20px -12px var(--perigo);border-color:var(--perigo)!important}@supports (color:color-mix(in lab, red, red)){.linha-cancelada:hover{box-shadow:0 6px 20px -12px color-mix(in srgb, var(--perigo) 60%, transparent)}}.linha-cancelada .linha-nome{color:var(--ink-2)}.linha-cancelada:before{transform:scaleY(1);background:var(--perigo)!important}.faturador{border-top:1px dashed var(--linha);margin-top:.3rem;padding-top:.6rem}.faturador-topo{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.suspensa-agora{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem;display:flex}.suspensa-agora>div{gap:.1rem;display:grid}.suspensa-agora b{font-size:.875rem}.linha-suspensa{border-color:var(--ouro-vivo)!important}@supports (color:color-mix(in lab, red, red)){.linha-suspensa{border-color:color-mix(in srgb, var(--ouro-vivo) 60%, transparent)!important}}.linha-suspensa{background:var(--ouro-vivo)!important}@supports (color:color-mix(in lab, red, red)){.linha-suspensa{background:color-mix(in srgb, var(--ouro-vivo) 6%, var(--bg-2))!important}}.linha-suspensa:hover{box-shadow:0 6px 20px -12px var(--ouro-vivo);border-color:var(--ouro-vivo)!important}@supports (color:color-mix(in lab, red, red)){.linha-suspensa:hover{box-shadow:0 6px 20px -12px color-mix(in srgb, var(--ouro-vivo) 60%, transparent)}}.linha-suspensa:before{transform:scaleY(1);background:var(--ouro-vivo)!important}.chip-suspensa{background:var(--ouro-vivo);color:#17181a;letter-spacing:.03em;border-color:#0000;font-weight:600}.chip-cancelada{background:var(--perigo);color:var(--bg-2);letter-spacing:.03em;border-color:#0000;font-weight:600}.elo-discreto{cursor:pointer;font:inherit;color:var(--ink-3);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--linha-forte);-webkit-text-decoration-color:var(--linha-forte);-webkit-text-decoration-color:var(--linha-forte);text-decoration-color:var(--linha-forte);transition:color var(--t-rapido) var(--curva);background:0 0;border:0;align-items:center;gap:.3rem;padding:.4rem 0;font-size:.8125rem;display:inline-flex}.elo-discreto:hover{color:var(--ouro);-webkit-text-decoration-color:var(--ouro);-webkit-text-decoration-color:var(--ouro);-webkit-text-decoration-color:var(--ouro);text-decoration-color:var(--ouro)}.recuperar{gap:.2rem;display:grid}.elo-conta{color:var(--ink-2);border-radius:var(--r-2);transition:background var(--t-rapido) var(--curva), color var(--t-rapido) var(--curva);padding:.3rem .55rem;font-size:.8125rem;text-decoration:none}.elo-conta:hover{background:var(--bg-3);color:var(--ink)}.forca{gap:.35rem;margin:-.4rem 0 .8rem;display:grid}.forca-trilho{background:var(--bg-3);border-radius:999px;height:3px;overflow:hidden}.forca-cheio{height:100%;transition:width var(--t-padrao) var(--curva), background var(--t-padrao) var(--curva);border-radius:999px;display:block}.forca-lista{color:var(--ink-3);flex-wrap:wrap;gap:.7rem;font-size:.6875rem;display:flex}.forca-lista .certo{color:var(--ok)}.conta{max-width:34rem}.conta .cartao+.cartao{margin-top:.9rem}.sub-titulo{text-transform:uppercase;letter-spacing:.07em;color:var(--ink-3);margin:1.1rem 0 .3rem;font-size:.6875rem;font-weight:600}.lista-seca{margin:0;padding:0;list-style:none;display:grid}.lista-seca li{border-bottom:1px solid var(--linha);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.5rem 0;font-size:.8125rem;display:flex}.lista-seca li:last-child{border-bottom:none}.lista-seca a{color:inherit;flex:1;min-width:8rem;font-weight:500;text-decoration:none}.lista-seca a:hover{color:var(--ouro)}.linha-tempo{margin:0;padding:0;list-style:none;display:grid}.linha-tempo li{border-bottom:1px solid var(--linha);grid-template-columns:4.2rem 1fr auto;align-items:baseline;gap:.5rem;padding:.45rem 0;display:grid}.linha-tempo li:last-child{border-bottom:none}.lt-quando{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:.6875rem}.lt-oque{gap:.1rem;min-width:0;display:grid}.lt-oque a{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:500;text-decoration:none;overflow:hidden}.lt-oque a:hover{color:var(--ouro)}.lt-quem{color:var(--ink-3);font-size:.6875rem}@media (max-width:640px){.painel-topo .btn{margin-left:0}.barra-linha{grid-template-columns:4.5rem 1fr auto}.linha-tempo li{grid-template-columns:3.6rem 1fr}.lt-quem{display:none}}.grade-ficha{columns:2;column-gap:.9rem}.grade-ficha:has(>:only-child){columns:1}.grade-ficha>*{break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;width:100%;margin-bottom:.9rem;display:block}@media (max-width:900px){.grade-ficha{columns:1}}.precos{margin:0;padding:0;list-style:none}.preco{border-bottom:1px solid var(--linha);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.3rem 0;display:grid}.preco:last-child{border-bottom:none}.preco-nome{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.preco-valor{font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:.35rem;font-size:.8125rem;display:flex}.preco-negociado{color:var(--ouro)}.preco-lapis{opacity:.5;min-width:1.4rem;transition:opacity var(--t-rapido) var(--curva);padding:.1rem .3rem;font-size:.6875rem}.preco:hover .preco-lapis{opacity:1}.preco-edicao{justify-content:flex-end;align-items:center;gap:.25rem;display:flex}.preco-edicao input{text-align:right;font-variant-numeric:tabular-nums;width:5.5rem;padding:.2rem .4rem;font-size:.8125rem}.preco-edicao .btn{padding:.2rem .4rem;font-size:.6875rem}@media (prefers-reduced-motion:reduce){.preco-lapis{transition:none}}select,textarea,input:where(:not([type=checkbox],[type=radio],[type=file],[type=range])){font:inherit;color:var(--ink);background:var(--bg-2);border:1px solid var(--linha);border-radius:var(--r-2);max-width:100%;transition:border-color var(--t-rapido) var(--curva), box-shadow var(--t-rapido) var(--curva), background var(--t-rapido) var(--curva);padding:.35rem .6rem;font-size:.8125rem}select:hover,textarea:hover,input:where(:not([type=checkbox],[type=radio],[type=file])):hover{border-color:var(--linha-forte)}select:focus-visible,textarea:focus-visible,input:where(:not([type=checkbox],[type=radio],[type=file])):focus-visible{border-color:var(--ouro);box-shadow:0 0 0 3px var(--ouro-lavado);outline:none}select:disabled,textarea:disabled,input:disabled{opacity:.55;cursor:not-allowed}select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237a7b7d' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .55rem center;background-repeat:no-repeat;background-size:.7rem;padding-right:1.85rem}select:hover{background-color:var(--bg-3)}select option{background:var(--bg);color:var(--ink)}textarea{resize:vertical;min-height:4.5rem}@media (prefers-reduced-motion:reduce){select,textarea,input{transition:none}}.quadro{scroll-snap-type:x proximity;align-items:flex-start;gap:.7rem;padding:.2rem .2rem 1rem;display:flex;overflow-x:auto}.coluna{background:var(--bg-2);border:1px solid var(--linha);border-radius:var(--r-3);scroll-snap-align:start;transition:background var(--t-rapido) var(--curva), border-color var(--t-rapido) var(--curva);flex:0 0 17rem;padding:.6rem}.coluna.alvo{background:var(--ouro-lavado);border-color:var(--ouro)}@supports (color:color-mix(in lab, red, red)){.coluna.alvo{border-color:color-mix(in srgb, var(--ouro) 45%, transparent)}}.coluna-topo{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.6rem;padding:0 .15rem;display:flex}.coluna-nome{color:var(--ink-2);align-items:center;gap:.4rem;min-width:0;font-size:.8125rem;font-weight:600;display:flex}.coluna-cor{border-radius:2px;flex-shrink:0;width:.5rem;height:.5rem}.coluna-conta{color:var(--ink-3);font-variant-numeric:tabular-nums;align-items:center;font-size:.75rem;display:flex}.coluna-corpo{flex-direction:column;gap:.4rem;min-height:2rem;display:flex}.coluna-vazia{text-align:center;color:var(--ink-3);margin:0;padding:.8rem 0;font-size:.8125rem}.coluna-nova{background:0 0;border-style:dashed;flex:none;place-items:center;padding:.8rem;display:grid}.cartaozinho{background:var(--bg);border:1px solid var(--linha);border-radius:var(--r-2);cursor:grab;transition:border-color var(--t-rapido) var(--curva), box-shadow var(--t-rapido) var(--curva), transform var(--t-rapido) var(--curva);padding:.55rem .6rem}.cartaozinho:hover{border-color:var(--linha-forte);box-shadow:var(--e-1)}.cartaozinho:active{cursor:grabbing;transform:scale(.99)}.cartaozinho b{font-size:.8125rem;font-weight:600;line-height:1.35;display:block}.cartao-empresa{color:var(--ink-3);margin-top:.2rem;font-size:.6875rem;display:block}.cartao-pe{color:var(--ink-3);flex-wrap:wrap;gap:.5rem;margin-top:.4rem;font-size:.6875rem;display:flex}.cartao-pe .atrasado{color:var(--perigo);align-items:center;gap:.2rem;display:inline-flex}.cartaozinho.esperando{opacity:.6;cursor:default;background:0 0;border-style:dashed}.cartaozinho.esperando:hover{opacity:.85}.cartao-decidir{border-top:1px dashed var(--linha-forte);gap:.3rem;margin-top:.5rem;padding-top:.45rem;display:flex}.cartao-decidir button{font:inherit;border-radius:var(--r-1);cursor:pointer;border:1px solid var(--linha-forte);background:var(--bg);color:var(--ink-2);transition:all var(--t-rapido) var(--curva);flex:1;padding:.2rem;font-size:.6875rem;font-weight:600}.cartao-decidir .sim:hover{background:var(--ok-lavado);border-color:var(--ok);color:var(--ok)}.cartao-decidir .nao:hover{background:var(--perigo-lavado);border-color:var(--perigo);color:var(--perigo)}.cartao-mover{opacity:0;transition:opacity var(--t-rapido) var(--curva);justify-content:flex-end;align-items:center;gap:.25rem;margin-top:.45rem;display:flex}.cartaozinho:hover .cartao-mover,.cartaozinho:focus-within .cartao-mover{opacity:1}@media (hover:none){.cartao-mover{opacity:1}}.cartao-mover button,.cartao-mover .ficha{font:inherit;border-radius:var(--r-1);cursor:pointer;border:1px solid var(--linha);background:var(--bg-2);width:1.5rem;height:1.4rem;color:var(--ink-2);transition:all var(--t-rapido) var(--curva);place-items:center;font-size:.8125rem;line-height:1;text-decoration:none;display:grid}.cartao-mover button:hover,.cartao-mover .ficha:hover{border-color:var(--ouro);color:var(--ouro)}.tarefas{margin:0;padding:0;list-style:none}.tarefa{border-bottom:1px solid var(--linha);align-items:flex-start;gap:.6rem;padding:.55rem 0;display:flex}.tarefa:last-child{border-bottom:none}.tarefa.feita .tarefa-titulo{color:var(--ink-3);text-decoration:line-through}.tarefa-marca{cursor:pointer;border:1.5px solid var(--linha-forte);width:1.15rem;height:1.15rem;color:var(--ok);transition:all var(--t-rapido) var(--curva);background:0 0;border-radius:50%;flex-shrink:0;place-items:center;margin-top:.1rem;padding:0;display:grid}.tarefa-marca:hover,.tarefa.feita .tarefa-marca{border-color:var(--ok);background:var(--ok-lavado)}.tarefa-corpo{flex:1;min-width:0}.tarefa-titulo{font-size:.875rem;line-height:1.4;display:block}.tarefa-pe{color:var(--ink-3);flex-wrap:wrap;gap:.55rem;margin-top:.15rem;font-size:.6875rem;display:flex}.tarefa-pe a{color:var(--ouro);text-decoration:none}.tarefa-pe a:hover{text-decoration:underline}.tarefa-pe .atrasado{color:var(--perigo);align-items:center;gap:.2rem;display:inline-flex}.tarefa-fim{flex-shrink:0;align-items:center;gap:.35rem;display:flex}.form-tarefa{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.7rem;display:grid}.form-tarefa .largo{grid-column:1/-1}.form-tarefa .campo{flex-direction:column;gap:.25rem;display:flex}.form-tarefa .campo>span{font-family:var(--fonte-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:.625rem}.form-acoes{flex-wrap:wrap;gap:.4rem;display:flex}.kpi.vidro:after{content:"";background:linear-gradient(110deg, transparent, var(--facho), transparent);pointer-events:none;width:55%;height:100%;position:absolute;inset:0;transform:translate(-160%)skew(-20deg)}a.kpi.vidro:hover:after{animation:.95s facho}:root{--facho:#ffffff8c}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--facho:#d2d7ff1f}}:root[data-theme=dark]{--facho:#d2d7ff1f}@keyframes facho{0%{transform:translate(-160%)skew(-20deg)}to{transform:translate(260%)skew(-20deg)}}@media (prefers-reduced-motion:reduce){a.kpi.vidro:hover:after{animation:none}.coluna,.cartaozinho,.cartao-mover,.tarefa-marca{transition:none}}.semana-passo{flex-wrap:wrap;gap:.35rem;display:flex}.filtro-setores{flex-wrap:wrap;gap:.35rem;margin:0 0 .9rem;display:flex}.chip-filtro{border:1px solid var(--linha);background:var(--bg-2);color:var(--ink-2);transition:all var(--t-rapido) var(--curva);border-radius:999px;align-items:center;gap:.35rem;padding:.22rem .6rem;font-size:.75rem;text-decoration:none;display:inline-flex}.chip-filtro:hover{border-color:var(--linha-forte);color:var(--ink)}.chip-filtro.ativo{background:var(--ouro-lavado);border-color:var(--ouro)}@supports (color:color-mix(in lab, red, red)){.chip-filtro.ativo{border-color:color-mix(in srgb, var(--ouro) 45%, transparent)}}.chip-filtro.ativo{color:var(--ouro)}.chip-filtro .ponto{border-radius:50%;flex-shrink:0;width:.45rem;height:.45rem}.semana{grid-template-columns:repeat(7,minmax(0,1fr));align-items:start;gap:.5rem;display:grid}@media (max-width:60rem){.semana{grid-template-columns:1fr}.dia-folga:not(.dia-hoje){display:none}}.dia{background:var(--bg-2);border:1px solid var(--linha);border-radius:var(--r-3);min-height:7rem;padding:.5rem}.dia-folga{background:0 0}.dia-folga .dia-nome,.dia-folga .dia-num{color:var(--ink-3)}.dia-hoje{border-color:var(--ouro)}@supports (color:color-mix(in lab, red, red)){.dia-hoje{border-color:color-mix(in srgb, var(--ouro) 75%, transparent)}}.dia-hoje{box-shadow:inset 0 0 0 1px var(--ouro)}@supports (color:color-mix(in lab, red, red)){.dia-hoje{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ouro) 35%, transparent)}}.dia-hoje{background:var(--ouro-lavado)}.dia-topo{border-bottom:1px solid var(--linha);align-items:baseline;gap:.35rem;margin-bottom:.45rem;padding:0 .1rem .45rem;display:flex}.dia-nome{font-family:var(--fonte-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:.625rem}.dia-num{font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:600;line-height:1}.dia-hoje .dia-num{color:var(--ouro)}.dia-mais{cursor:pointer;border:1px solid var(--linha);border-radius:var(--r-1);background:var(--bg);width:1.3rem;height:1.3rem;color:var(--ink-3);opacity:0;transition:all var(--t-rapido) var(--curva);align-self:center;place-items:center;margin-left:auto;padding:0;display:grid}.dia:hover .dia-mais,.dia:focus-within .dia-mais{opacity:1}@media (hover:none){.dia-mais{opacity:1}}.dia-mais:hover{border-color:var(--ouro);color:var(--ouro)}.dia-corpo{flex-direction:column;gap:.4rem;display:flex}.dia-vazio{text-align:center;color:var(--ink-3);margin:0;font-size:.8125rem}.compro{text-align:left;width:100%;font:inherit;cursor:pointer;background:var(--bg);border:1px solid var(--linha);border-left:3px solid var(--ink-3);border-radius:var(--r-2);transition:border-color var(--t-rapido) var(--curva), box-shadow var(--t-rapido) var(--curva);padding:.4rem .5rem;display:block}.compro:hover{box-shadow:var(--e-1)}.compro-aberto{box-shadow:var(--e-1);border-color:var(--linha-forte)}.compro-hora{font-family:var(--fonte-mono), monospace;color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:.625rem;display:block}.compro b{margin-top:.1rem;font-size:.75rem;font-weight:600;line-height:1.3;display:block}.compro-onde{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;margin-top:.15rem;font-size:.6875rem;display:block;overflow:hidden}.compro-pe{flex-wrap:wrap;gap:.25rem;margin-top:.35rem;display:flex}.compro-pe .chip{padding:.05rem .35rem;font-size:.5625rem}.chip-carro{align-items:center;gap:.2rem;display:inline-flex}.compro-detalhe{border:1px solid var(--linha);border-radius:0 0 var(--r-2) var(--r-2);background:var(--bg-2);border-top:none;margin-top:-.2rem;padding:.5rem}.compro-detalhe dl{grid-template-columns:auto 1fr;gap:.15rem .5rem;margin:0 0 .5rem;font-size:.6875rem;display:grid}.compro-detalhe dt{font-family:var(--fonte-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);align-self:center;font-size:.5625rem}.compro-detalhe dd{color:var(--ink-2);margin:0}.compro-acoes{flex-wrap:wrap;gap:.3rem;display:flex}.compro-acoes .btn{padding:.2rem .45rem;font-size:.6875rem}.frota{grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));align-items:start;gap:.8rem;display:grid}.carro-parado{opacity:.6}.carro-marca{border-radius:var(--r-1);background:var(--ouro-lavado);width:1.6rem;height:1.6rem;color:var(--ouro);flex-shrink:0;place-items:center;display:inline-grid}.reservas{margin:0;padding:0;list-style:none}.reservas li{border-bottom:1px solid var(--linha);flex-direction:column;gap:.1rem;padding:.4rem 0;display:flex}.reservas li:last-child{border-bottom:none}.reserva-quando{font-family:var(--fonte-mono), monospace;color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:.625rem}.reserva-o-que{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.8125rem;display:flex}.reserva-link{border-radius:var(--r-1,6px);color:inherit;cursor:pointer;transition:background var(--t-rapido) var(--curva);flex-direction:column;gap:.1rem;margin:-.4rem -.5rem;padding:.4rem .5rem;text-decoration:none;display:flex}.reserva-link:hover{background:var(--bg-2)}.reserva-link:hover .reserva-o-que{color:var(--ouro)}.reserva-o-que .chip-quem{color:var(--info)}.frota-detalhe{margin:.8rem 0 .9rem}.frota-detalhe>h2{align-items:center;gap:.5rem;display:flex}.frota-detalhe-fechar{margin-left:auto;padding:.15rem .35rem}@media (prefers-reduced-motion:reduce){.compro,.dia-mais,.chip-filtro{transition:none}}.ficha-tarefa{grid-template-columns:minmax(0,1fr) 19rem;align-items:start;gap:.8rem;display:grid}@media (max-width:62rem){.ficha-tarefa{grid-template-columns:1fr}}.ficha-coluna,.ficha-lado{flex-direction:column;gap:.8rem;display:flex}.migalha{color:var(--ink-3);margin:0 0 .2rem;font-size:.75rem}.migalha a{color:var(--ink-3);align-items:center;gap:.25rem;text-decoration:none;display:inline-flex}.migalha a:hover{color:var(--ouro)}.ficha-texto{white-space:pre-wrap;margin:0 0 .8rem;font-size:.875rem;line-height:1.55}.ficha-dados{grid-template-columns:auto 1fr;gap:.3rem .8rem;margin:0;font-size:.8125rem;display:grid}.ficha-dados dt{font-family:var(--fonte-mono), monospace;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);align-self:center;font-size:.625rem}.ficha-dados dd{color:var(--ink-2);margin:0}.ficha-dados dd.atrasado{color:var(--perigo);align-items:center;gap:.25rem;display:inline-flex}.cartao-titulo{color:inherit;text-decoration:none;display:block}.cartao-titulo:hover b{color:var(--ouro)}a.tarefa-titulo{color:inherit;text-decoration:none}a.tarefa-titulo:hover{color:var(--ouro)}.conversa{margin:0;padding:0;list-style:none}.conversa li{border-bottom:1px solid var(--linha);padding:.5rem 0}.conversa li:last-child{border-bottom:none}.conversa-quem{color:var(--ink-2);font-size:.75rem;font-weight:600;display:block}.conversa p{white-space:pre-wrap;margin:.15rem 0 0;font-size:.8125rem;line-height:1.5}.linha-do-tempo{margin:0;padding:0;list-style:none}.linha-do-tempo li{border-left:2px solid var(--linha);flex-direction:column;gap:.05rem;padding:.4rem 0 .4rem .7rem;display:flex;position:relative}.linha-do-tempo li:before{content:"";background:var(--linha-forte);border-radius:50%;width:.35rem;height:.35rem;position:absolute;top:.65rem;left:-.22rem}.linha-do-tempo li:first-child:before{background:var(--ouro)}.linha-do-tempo .quando{font-family:var(--fonte-mono), monospace;color:var(--ink-3);font-size:.625rem}.linha-do-tempo .oque{color:var(--ink-2);font-size:.75rem}.linha-do-tempo .quem{color:var(--ink-3);font-size:.6875rem}.painel-setor{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));align-items:start;gap:.8rem;display:grid}.painel-largo{grid-column:1/-1}.barras{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.barra{grid-template-columns:minmax(5rem,9rem) 1fr auto;align-items:center;gap:.6rem;display:grid}.barra-rotulo{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.35rem;font-size:.75rem;display:flex;overflow:hidden}.barra-trilho{background:var(--bg-2);border:1px solid var(--linha);border-radius:999px;height:.5rem;overflow:hidden}.barra-cheia{height:100%;transition:width var(--t-padrao) var(--curva);border-radius:999px;display:block}.barra-valor{font-family:var(--fonte-mono), monospace;color:var(--ink-2);font-variant-numeric:tabular-nums;text-align:right;min-width:1.5rem;font-size:.75rem}.atrasadas{margin:0;padding:0;list-style:none}.atrasadas li{border-bottom:1px solid var(--linha);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.7rem;padding:.4rem 0;display:flex}.atrasadas li:last-child{border-bottom:none}.atrasadas a{color:var(--ink);font-size:.8125rem;text-decoration:none}.atrasadas a:hover{color:var(--ouro)}.atrasada-pe{color:var(--ink-3);gap:.6rem;font-size:.6875rem;display:flex}.atrasada-pe .atrasado{color:var(--perigo);align-items:center;gap:.2rem;display:inline-flex}@media (prefers-reduced-motion:reduce){.barra-cheia{transition:none}}.taxa{font-variant-numeric:tabular-nums;margin-bottom:.35rem;font-size:2rem;font-weight:600;line-height:1;display:block}.guia-bloco{border-top:1px solid var(--linha);padding:1.4rem 0}.guia-bloco:first-of-type{border-top:none;padding-top:.4rem}.guia-cabeca{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.5rem;display:flex}.guia-cabeca h2{font-family:var(--fonte-display), sans-serif;letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:1.25rem;font-weight:600;line-height:1.25}.guia-rotulo{font-family:var(--fonte-mono), monospace;letter-spacing:.11em;text-transform:uppercase;color:var(--ink-3);margin-bottom:.2rem;font-size:.625rem;display:block}.guia-texto{max-width:46rem;color:var(--ink-2);margin:0 0 1rem;font-size:.875rem;line-height:1.65}.guia-texto b{color:var(--ink)}.guia-notas{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;margin-top:1rem;display:grid}.guia-notas>div{border-left:2px solid var(--ouro-lavado);padding-left:.8rem}.guia-notas b{font-family:var(--fonte-display), sans-serif;margin-bottom:.1rem;font-size:.8125rem;font-weight:600;display:block}.guia-notas p{color:var(--ink-2);margin:0;font-size:.8125rem;line-height:1.5}.guia-amostra{border:1px dashed var(--linha-forte);border-radius:var(--r-3);background:var(--bg-2);padding:1.4rem 1.1rem 1.1rem;display:inline-block;position:relative}.guia-amostra-tag{font-family:var(--fonte-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:.5625rem;position:absolute;top:.5rem;left:1.1rem}.guia-amostra .cartao-decidir button[disabled]{cursor:default;opacity:.8}.guia-amostra .cartao-decidir button[disabled]:hover{background:var(--bg);border-color:var(--linha-forte);color:var(--ink-2)}.guia-fim{border-top:1px solid var(--linha);max-width:46rem;margin-top:1.6rem;padding-top:1rem}.barra-rotulo .ponto{border-radius:50%;flex-shrink:0;width:.45rem;height:.45rem}.tema-tasks{--bg:#f8fafc;--bg-2:#fff;--bg-3:#f1f5f9;--vidro:#ffffffb3;--linha:#e2e8f0;--linha-forte:#cbd5e1;--ink:#0f172a;--ink-2:#475569;--ink-3:#64748b;--ouro:#4f46e5;--ouro-vivo:#6366f1;--ouro-lavado:#6366f11f;--ok:#15803d;--ok-lavado:#dcfce7;--perigo:#b91c1c;--perigo-lavado:#fee2e2;--info:#1d4ed8;--info-lavado:#dbeafe;--rail:#0f172a;--rail-ink:#94a3b8;--rail-on:#6366f12e;--facho:#fff9;--q1:#fdead4;--q2:#f9cfa2;--q3:#f0a868;--q4:#dd7c2c;--q5:#a8430f;--grade:#eef2f7;color:var(--ink);background:var(--bg)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .tema-tasks{--bg:#0f172a;--bg-2:#1e293b;--bg-3:#334155;--vidro:#ffffff0d;--linha:#334155;--linha-forte:#475569;--ink:#f1f5f9;--ink-2:#cbd5e1;--ink-3:#94a3b8;--ouro:#818cf8;--ouro-vivo:#a5b4fc;--ouro-lavado:#818cf829;--ok:#4ade80;--ok-lavado:#4ade8024;--perigo:#f87171;--perigo-lavado:#f8717124;--info:#60a5fa;--info-lavado:#60a5fa24;--rail:#020617;--rail-ink:#94a3b8;--rail-on:#818cf82e;--facho:#bec8ff21;--q1:#3a2413;--q2:#5e3a17;--q3:#8a551c;--q4:#c07627;--q5:#f5a03c;--grade:#24334a}}:root[data-theme=dark] .tema-tasks{--bg:#0f172a;--bg-2:#1e293b;--bg-3:#334155;--vidro:#ffffff0d;--linha:#334155;--linha-forte:#475569;--ink:#f1f5f9;--ink-2:#cbd5e1;--ink-3:#94a3b8;--ouro:#818cf8;--ouro-vivo:#a5b4fc;--ouro-lavado:#818cf829;--ok:#4ade80;--ok-lavado:#4ade8024;--perigo:#f87171;--perigo-lavado:#f8717124;--info:#60a5fa;--info-lavado:#60a5fa24;--rail:#020617;--rail-ink:#94a3b8;--rail-on:#818cf82e;--facho:#bec8ff21;--q1:#3a2413;--q2:#5e3a17;--q3:#8a551c;--q4:#c07627;--q5:#f5a03c;--grade:#24334a}.tema-tasks .sinal{white-space:nowrap;border-radius:999px;align-items:center;gap:.25rem;padding:.1rem .45rem;font-size:.625rem;font-weight:600;line-height:1.5;display:inline-flex}.tema-tasks .sinal-baixa{color:#475569;background:#f1f5f9}.tema-tasks .sinal-media{color:#1d4ed8;background:#dbeafe}.tema-tasks .sinal-alta{color:#b45309;background:#fef3c7}.tema-tasks .sinal-urgente{color:#b91c1c;background:#fee2e2}.tema-tasks .sinal-aberta{color:#475569;background:#f1f5f9}.tema-tasks .sinal-fazendo{color:#4338ca;background:#e0e7ff}.tema-tasks .sinal-concluida{color:#15803d;background:#dcfce7}.tema-tasks .sinal-cancelada{color:#b91c1c;background:#fee2e2}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .tema-tasks .sinal-baixa{color:#cbd5e1;background:#334155}:root:not([data-theme=light]) .tema-tasks .sinal-media{color:#93c5fd;background:#3b82f633}:root:not([data-theme=light]) .tema-tasks .sinal-alta{color:#fcd34d;background:#f59e0b33}:root:not([data-theme=light]) .tema-tasks .sinal-urgente{color:#fca5a5;background:#ef444433}:root:not([data-theme=light]) .tema-tasks .sinal-aberta{color:#cbd5e1;background:#334155}:root:not([data-theme=light]) .tema-tasks .sinal-fazendo{color:#a5b4fc;background:#6366f138}:root:not([data-theme=light]) .tema-tasks .sinal-concluida{color:#86efac;background:#22c55e33}:root:not([data-theme=light]) .tema-tasks .sinal-cancelada{color:#fca5a5;background:#ef444433}}:root[data-theme=dark] .tema-tasks .sinal-baixa{color:#cbd5e1;background:#334155}:root[data-theme=dark] .tema-tasks .sinal-media{color:#93c5fd;background:#3b82f633}:root[data-theme=dark] .tema-tasks .sinal-alta{color:#fcd34d;background:#f59e0b33}:root[data-theme=dark] .tema-tasks .sinal-urgente{color:#fca5a5;background:#ef444433}:root[data-theme=dark] .tema-tasks .sinal-aberta{color:#cbd5e1;background:#334155}:root[data-theme=dark] .tema-tasks .sinal-fazendo{color:#a5b4fc;background:#6366f138}:root[data-theme=dark] .tema-tasks .sinal-concluida{color:#86efac;background:#22c55e33}:root[data-theme=dark] .tema-tasks .sinal-cancelada{color:#fca5a5;background:#ef444433}.progresso-trilho{background:var(--bg-3);border-radius:999px;flex:1;height:.3rem;overflow:hidden}.progresso-num{font-family:var(--fonte-mono), monospace;color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:.5625rem}@media (prefers-reduced-motion:reduce){.progresso-cheio{transition:none}}.filtros{flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.8rem;display:flex}.filtros select{font:inherit;border-radius:var(--r-2);border:1px solid var(--linha-forte);background:var(--bg-2);color:var(--ink-2);max-width:12rem;padding:.3rem .5rem;font-size:.75rem}.filtros .campo-busca{flex:14rem;min-width:0}.filtros .btn{padding:.3rem .55rem;font-size:.75rem}.filtros-conta{font-family:var(--fonte-mono), monospace;color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:.6875rem}.rol-tabela{border:1px solid var(--linha);border-radius:var(--r-3);background:var(--bg-2);overflow-x:auto}.grade-tarefas{border-collapse:collapse;width:100%;min-width:54rem}.grade-tarefas th,.grade-tarefas td{text-align:left;vertical-align:middle;border-bottom:1px solid var(--linha);padding:.5rem .7rem}.grade-tarefas thead th{z-index:1;background:var(--bg-3);font-family:var(--fonte-mono), monospace;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;font-size:.5625rem;font-weight:500;position:sticky;top:0}.grade-tarefas tbody tr:last-child td{border-bottom:none}.grade-tarefas tbody tr:hover{background:var(--bg-3)}.grade-tarefas td{color:var(--ink-2);font-size:.8125rem}.grade-tarefas td a{color:var(--ink);text-decoration:none}.grade-tarefas td a:hover{color:var(--ouro)}.grade-tarefas .num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.grade-tarefas td.doc{font-family:var(--fonte-mono), monospace;font-size:.6875rem}.grade-tarefas .chip{margin-left:.35rem}.faixa-grupo th{z-index:1;border-bottom:1px solid var(--linha);position:sticky;top:1.65rem;background:var(--ouro-lavado)!important;color:var(--ouro)!important;font-family:var(--fonte-display), sans-serif!important;letter-spacing:0!important;text-transform:none!important;font-size:.75rem!important;font-weight:600!important}.faixa-grupo .chip{background:var(--bg-2);border-color:var(--linha);color:var(--ink-3)}.linha-esperando td{opacity:.62}.etapa-marca{white-space:nowrap;align-items:center;gap:.35rem;display:inline-flex}.cartao-regiao{color:var(--ouro);margin-top:.25rem;font-size:.625rem;font-weight:500;display:block}.tarefa.alvo{background:var(--ouro-lavado);border-radius:var(--r-1)}.na-grade{font:inherit;font-family:var(--fonte-corpo), sans-serif;color:var(--ink);border-radius:var(--r-1);width:100%;min-width:0;transition:border-color var(--t-rapido) var(--curva), background var(--t-rapido) var(--curva);background:0 0;border:1px solid #0000;margin:-.2rem -.35rem;padding:.2rem .35rem;font-size:.8125rem}.na-grade:hover{border-color:var(--linha);background:var(--bg-2)}.na-grade:focus{border-color:var(--ouro);background:var(--bg-2);box-shadow:0 0 0 2px var(--ouro-lavado);outline:none}.na-grade::placeholder{color:var(--ink-3)}select.na-grade.sinal{appearance:none;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:right .45rem center,right .28rem center;background-repeat:no-repeat;background-size:.3em .3em,.3em .3em;border:1px solid #0000;width:auto;min-width:5.2rem;margin:0;padding:.1rem 1.1rem .1rem .45rem}select.na-grade.sinal:hover{border-color:currentColor}.etapa-marca select.na-grade{width:auto;min-width:8rem}.celula-titulo{align-items:center;gap:.3rem;min-width:0;display:flex}.celula-titulo>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.abrir-cartao{color:var(--ink-3);opacity:0;transition:opacity var(--t-rapido) var(--curva);flex-shrink:0;line-height:0}tr:hover .abrir-cartao,.abrir-cartao:focus-visible{opacity:1}.abrir-cartao:hover{color:var(--ouro)}@media (hover:none){.abrir-cartao{opacity:1}}.linha-salvando td{opacity:.55}.linha-nova td{background:var(--ouro-lavado)}.grade-nova{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.grade-nova input,.grade-nova select{font:inherit;border:1px solid var(--linha-forte);border-radius:var(--r-2);background:var(--bg-2);color:var(--ink);padding:.3rem .5rem;font-size:.8125rem}.grade-nova input[name=titulo]{flex:16rem;min-width:0}.grade-nova input[name=regiao]{flex:0 9rem;min-width:0}.grade-nova .btn{padding:.3rem .6rem;font-size:.75rem}@media (prefers-reduced-motion:reduce){.na-grade,.abrir-cartao{transition:none}}.cartoes-tarefa{flex-direction:column;gap:.5rem;display:flex}.ct{background:var(--bg-2);border:1px solid var(--linha);border-radius:var(--r-3);transition:border-color var(--t-rapido) var(--curva), box-shadow var(--t-rapido) var(--curva);overflow:hidden}.ct:hover{border-color:var(--linha-forte);box-shadow:var(--e-1)}.ct-fechada{opacity:.6}.ct-fechada .ct-titulo{text-decoration:line-through}.ct-linha{align-items:flex-start;gap:.6rem;padding:.7rem .8rem;display:flex}.ct-corpo{min-width:0;font:inherit;font-family:var(--fonte-corpo), sans-serif;text-align:left;cursor:pointer;color:inherit;background:0 0;border:none;flex-direction:column;flex:1;gap:.35rem;padding:0;display:flex}.ct-titulo{color:var(--ink);font-size:.875rem;font-weight:500;line-height:1.35}.ct-marcas{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.6875rem;display:flex}.ct-quem,.ct-prazo{align-items:center;gap:.2rem;display:inline-flex}.ct-prazo.atrasado{color:var(--perigo);font-weight:600}.ct-prazo.apertado{color:var(--ouro);font-weight:600}.ct-empresa{text-overflow:ellipsis;white-space:nowrap;max-width:14rem;overflow:hidden}.ct-acoes{flex-shrink:0;align-items:center;gap:.25rem;display:flex}.ct-acoes .btn{padding:.2rem .45rem;font-size:.6875rem}.ct-seta{color:var(--ink-3);transition:transform var(--t-padrao) var(--curva);place-items:center;display:grid}.ct-aberto{border-top:1px solid var(--linha);background:var(--bg);padding:.8rem}.ct-descricao{color:var(--ink-2);white-space:pre-wrap;margin:0 0 .7rem;font-size:.8125rem;line-height:1.55}.ct-aberto .cartao{background:0 0;border:none;border-radius:0}.ct-aberto .cartao>h2{border-bottom:1px solid var(--linha);background:0 0;padding-inline:0}.ct-aberto .cartao-corpo{padding-inline:0;padding-bottom:.45rem}button.chip-filtro{font:inherit;cursor:pointer;font-size:.75rem}@media (max-width:40rem){.ct-acoes .btn span{display:none}.ct-empresa{max-width:9rem}}@media (prefers-reduced-motion:reduce){.ct,.ct-seta{transition:none}}.form-nova-tarefa{margin-bottom:.9rem}.exigido{font-family:var(--fonte-mono), monospace;letter-spacing:.06em;color:var(--perigo);margin-left:.3rem;font-size:.5625rem;font-weight:500}.campo>.empresa-escolhida{border-radius:var(--r-2);background:var(--ouro-lavado);border:1px solid var(--ouro);flex-wrap:wrap;align-items:center;gap:.45rem;padding:.5rem .65rem;display:flex}@supports (color:color-mix(in lab, red, red)){.campo>.empresa-escolhida{border:1px solid color-mix(in srgb, var(--ouro) 30%, transparent)}}.campo>.empresa-escolhida{font-family:var(--fonte-corpo), sans-serif;letter-spacing:normal;text-transform:none;color:var(--ink);margin-bottom:0;font-size:.8125rem}.campo>.empresa-escolhida>svg{color:var(--ouro);flex:none}.campo>.empresa-escolhida .doc{color:var(--ink-2);font-size:.75rem}.campo>.empresa-escolhida .micro{color:var(--ink-3)}.aviso-repete{border-radius:var(--r-2);background:var(--ouro-lavado);color:var(--ouro);align-items:center;gap:.4rem;margin:0;padding:.5rem .65rem;font-size:.75rem;line-height:1.4;display:flex}.passos-novos{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.passos-novos li{align-items:center;gap:.35rem;display:flex}.passos-novos input{flex:10rem;min-width:0;font-size:.8125rem}.passos-novos select{flex:0 9rem;min-width:0;font-size:.75rem}.tarefa.em-foco{background:var(--ouro-lavado);border-radius:var(--r-1);box-shadow:inset 2px 0 0 var(--ouro);padding-left:.5rem}.setores-grade{grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));align-items:start;gap:.8rem;display:grid}.setor-cartao>h2{gap:.45rem}.com-quadro{border-left:3px solid var(--ouro)}.setor-acoes{flex-wrap:wrap;gap:.4rem;margin-top:.8rem;display:flex}.setor-acoes .btn{font-size:.75rem}.setor-etapas{border-top:1px dashed var(--linha-forte);margin-top:.8rem;padding-top:.7rem}.setor-etapas .precos{margin-top:.5rem}@keyframes pulsa-urgente{0%,to{opacity:1}50%{opacity:.55}}.sinal-urgente{animation:1.5s ease-in-out infinite pulsa-urgente}@media (prefers-reduced-motion:reduce){.sinal-urgente{animation:none}}:root{--urgente-fundo:#fef2f2;--urgente-forte:#fecaca;--urgente-borda:#ef4444}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--urgente-fundo:#ef44441a;--urgente-forte:#ef44443d;--urgente-borda:#f87171}}:root[data-theme=dark]{--urgente-fundo:#ef44441a;--urgente-forte:#ef44443d;--urgente-borda:#f87171}@keyframes respira-urgente{0%,to{background-color:var(--urgente-fundo)}50%{background-color:var(--urgente-forte)}}:root .ct.ct-urgente,:root .compro-urgente .compro{background-color:var(--urgente-fundo);border-left-color:var(--urgente-borda);animation:1.6s ease-in-out infinite respira-urgente}:root .compro-urgente .compro{animation-duration:6s}.cal-chip-urgente{background-color:var(--urgente-fundo);border-radius:3px;animation:6s ease-in-out infinite respira-urgente}:root .cartaozinho.cartao-urgente{background-color:var(--urgente-fundo);border-left:3px solid var(--urgente-borda);animation:6s ease-in-out infinite respira-urgente}tr.linha-urgente>td{background-color:var(--urgente-fundo);animation:6s ease-in-out infinite respira-urgente}tr.linha-urgente>td:first-child{box-shadow:inset 3px 0 0 var(--urgente-borda)}@media (prefers-reduced-motion:reduce){:root .ct.ct-urgente,:root .compro-urgente .compro,.cal-chip-urgente,:root .cartaozinho.cartao-urgente,tr.linha-urgente>td{animation:none}}.subt-sem-marca{width:16px;height:16px;color:var(--urgente-borda);flex:none;justify-content:center;align-items:center;margin-top:.1rem;display:inline-flex}.pagina-topo>.form-nova-tarefa{flex:100%}.form-tarefa .campo>.campo-busca,.campo>.campo-busca{flex:none;align-self:stretch;width:100%}.modal-fundo{z-index:60;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:entra-fundo var(--t-padrao) var(--curva);background:#0a0c128c;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.modal{background:var(--bg-2);border:1px solid var(--linha);border-radius:var(--r-3);width:min(46rem,100%);max-height:min(88vh,60rem);animation:entra-modal var(--t-padrao) var(--curva);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 64px -24px #00000073}.modal-topo{border-bottom:1px solid var(--linha);background:var(--bg-3);flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1.1rem;display:flex}.modal-topo h2{font-family:var(--fonte-display), sans-serif;letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:600}.modal-fechar{border-radius:var(--r-2);width:1.9rem;height:1.9rem;color:var(--ink-3);cursor:pointer;transition:all var(--t-rapido) var(--curva);background:0 0;border:1px solid #0000;place-items:center;padding:0;display:grid}.modal-fechar:hover{background:var(--perigo-lavado);color:var(--perigo)}.modal-corpo{flex:1;min-height:0;padding:1.1rem;overflow-y:auto}.modal-pe{border-top:1px solid var(--linha);background:var(--bg-3);flex-shrink:0;justify-content:flex-end;gap:.5rem;padding:.8rem 1.1rem;display:flex}@keyframes entra-fundo{0%{opacity:0}to{opacity:1}}@keyframes entra-modal{0%{opacity:0;transform:translateY(.6rem)scale(.99)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.modal-fundo,.modal{animation:none}}.bloco-repete{border:1px solid var(--linha);border-radius:var(--r-2);background:var(--bg);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.7rem;padding:.8rem;display:grid}.bloco-repete .aviso-repete{grid-column:1/-1}.progresso{align-items:center;gap:.45rem;margin-top:.45rem;display:flex}.progresso-trilho{background:var(--bg-3);border:1px solid var(--linha);border-radius:999px;flex:1;min-width:3.5rem;max-width:5rem;height:.375rem;overflow:hidden}.progresso-cheio{background:var(--ouro);height:100%;transition:width var(--t-padrao) var(--curva);border-radius:999px;display:block}.progresso-num{font-family:var(--fonte-mono), monospace;color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.625rem}.progresso.cheio .progresso-cheio{background:var(--ok)}.ct{border-left:3px solid var(--ouro)}.ct-fechada{border-left-color:var(--linha-forte)}.ct-acoes{flex-direction:column;gap:.2rem}.ct-acoes .btn{padding:.25rem .4rem}@media (max-width:40rem){.ct-acoes{flex-direction:row}}.ct-linha{align-items:center;padding:.6rem .7rem}.ct-seta{width:1.5rem;height:1.5rem;color:var(--ink-3);cursor:pointer;border-radius:var(--r-1);transition:transform var(--t-padrao) var(--curva), color var(--t-rapido) var(--curva);background:0 0;border:none;flex-shrink:0;place-items:center;padding:0;display:grid}.ct-seta:hover{color:var(--ouro);background:var(--ouro-lavado)}.ct-seta.aberta{color:var(--ouro);transform:rotate(90deg)}.ct-acoes{flex-direction:row;align-self:center;gap:.15rem}.ct-acoes .btn{justify-content:center;width:1.75rem;height:1.75rem;padding:.3rem}.ct-corpo{gap:.3rem}@media (max-width:44rem){.ct-acoes{flex-wrap:wrap;max-width:4rem}}.dica{color:var(--ink-3);margin:0;font-size:.75rem;line-height:1.5}.dica a{color:var(--ouro)}.dica b{color:var(--ink-2);font-weight:600}.campo>.campo-busca input,.campo .campo-busca input{padding-left:2.15rem;padding-right:2rem}.chip-etapa{border:1px solid var(--linha);background:var(--bg-3);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;gap:.3rem;max-width:11rem;padding:.1rem .45rem;font-size:.625rem;display:inline-flex;overflow:hidden}.chip-etapa.pronta{background:var(--ok-lavado);color:var(--ok);border-color:#0000}.chip-etapa .ponto{border-radius:50%;flex-shrink:0;width:.4rem;height:.4rem}@media (prefers-reduced-motion:reduce){.passo-marca{transition:none}}.pipeline-topo{border:1px solid var(--linha);border-radius:var(--r-2);background:var(--bg-2);max-width:34rem;margin-top:.8rem;padding:.7rem .9rem}.pipeline-topo .dica{margin-top:.6rem}@media (max-width:34rem){.pipeline-topo .passo-nome{display:none}}.pipeline{align-items:flex-start;margin:0;padding:0;list-style:none;display:flex;position:relative}.pipeline:before,.pipeline:after{content:"";pointer-events:none;border-radius:999px;height:2px;position:absolute;top:.43rem}.pipeline:before{left:var(--trilho-de);right:var(--trilho-de);background:var(--linha-forte)}.pipeline:after{left:var(--trilho-de);width:var(--verde);background:var(--ok)}.pl-passo{z-index:1;flex-direction:column;flex:1 1 0;align-items:center;gap:.3rem;min-width:0;display:flex;position:relative}.pl-marca{background:var(--bg-2);border:2px solid;border-radius:50%;flex-shrink:0;place-items:center;width:.9rem;height:.9rem;display:grid}.pl-nome{text-align:center;color:var(--ink-3);max-width:6.5rem;font-size:.625rem;line-height:1.25}.pl-feita .pl-marca{border-color:var(--ok);background:var(--ok);color:#fff}.pl-feita .pl-nome{color:var(--ink-2)}.pl-agora .pl-marca{border-color:var(--ink);background:var(--ink);box-shadow:0 0 0 3px var(--ouro-lavado)}.pl-agora .pl-nome{color:var(--ink);font-weight:600}.pl-adiante .pl-marca{border-color:var(--perigo)}@supports (color:color-mix(in lab, red, red)){.pl-adiante .pl-marca{border-color:color-mix(in srgb, var(--perigo) 42%, transparent)}}.pl-adiante .pl-marca{background:var(--bg-2)}.pipeline-mini{flex:none;width:4.6rem}.pipeline-mini:before,.pipeline-mini:after{height:1.5px;top:.26rem}.pipeline-mini .pl-marca{border-width:1.5px;width:.55rem;height:.55rem}.pipeline-mini .pl-marca svg{display:none}.pipeline-mini .pl-agora .pl-marca{box-shadow:0 0 0 2px var(--ouro-lavado)}.visualmente-oculto{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.coluna-prazo{font-family:var(--fonte-mono), monospace;border-radius:var(--r-pill);background:var(--linha);color:var(--ink-3);flex-shrink:0;padding:.05em .35em;font-size:.625rem}.cartao-prazos{flex-wrap:wrap;gap:.25rem;margin-top:.3rem;display:flex}.cartao-prazos>span{font-family:var(--fonte-mono), monospace;border-radius:var(--r-pill);white-space:nowrap;align-items:center;gap:.2rem;padding:.1em .4em;font-size:.625rem;display:inline-flex}.cartao-prazos .dentro{background:var(--bg-2);color:var(--ink-3)}.cartao-prazos .estoura{background:var(--perigo)}@supports (color:color-mix(in lab, red, red)){.cartao-prazos .estoura{background:color-mix(in srgb, var(--perigo) 12%, transparent)}}.cartao-prazos .estoura{color:var(--perigo);font-weight:600}.cartaozinho.estourado{border-left:2px solid var(--perigo)}.filtros-conta{font-family:var(--fonte-mono), monospace;color:var(--ink-3);white-space:nowrap;margin-left:auto;font-size:.6875rem}.quadro{scrollbar-width:thin;scrollbar-color:var(--linha-forte) transparent;background:linear-gradient(to right, var(--bg) 30%, transparent) left center, linear-gradient(to left, var(--bg) 30%, transparent) right center, radial-gradient(farthest-side at 0 50%, #00000024, transparent) left center, radial-gradient(farthest-side at 100% 50%, #00000024, transparent) right center;background-repeat:no-repeat;background-size:32px 100%,32px 100%,14px 100%,14px 100%;background-attachment:local,local,scroll,scroll}.quadro::-webkit-scrollbar{height:10px}.quadro::-webkit-scrollbar-track{background:0 0}.quadro::-webkit-scrollbar-thumb{background:var(--linha-forte);border-radius:var(--r-pill);border:3px solid var(--bg)}.quadro::-webkit-scrollbar-thumb:hover{background:var(--ink-3)}@media (min-width:761px){.moldura.tema-tasks{grid-template-columns:56px 1fr}.tema-tasks .rail{z-index:35;width:56px;transition:width var(--t-medio,.18s) var(--curva), box-shadow var(--t-medio,.18s) var(--curva);overflow-x:hidden}.tema-tasks .rail:hover{width:240px;box-shadow:12px 0 28px -12px #00000073}.tema-tasks .rail:has(:focus-visible){width:240px;box-shadow:12px 0 28px -12px #00000073}.tema-tasks .rail-texto{opacity:0;white-space:nowrap;transition:opacity calc(var(--t-medio,.18s) / 1.5) var(--curva)}.tema-tasks .rail:hover .rail-texto{opacity:1}.tema-tasks .rail:has(:focus-visible) .rail-texto{opacity:1}.tema-tasks .rail-tit{opacity:0;transition:opacity calc(var(--t-medio,.18s) / 1.5) var(--curva);white-space:nowrap;overflow:hidden}.tema-tasks .rail:hover .rail-tit{opacity:1}.tema-tasks .rail:has(:focus-visible) .rail-tit{opacity:1}.tema-tasks .rail nav{padding-inline:.5rem}.tema-tasks .rail a{gap:.55rem;padding:.48rem .5rem}}.rail-marca{flex-shrink:0;justify-content:center;align-items:center;width:1.15rem;display:inline-flex}.quadro-barra{z-index:3;background:var(--bg);scrollbar-width:thin;scrollbar-color:var(--linha-forte) transparent;margin-bottom:.3rem;padding-top:.15rem;position:sticky;top:46px;overflow:auto hidden}.quadro-barra>span{height:1px;display:block}.quadro-barra::-webkit-scrollbar{height:10px}.quadro-barra::-webkit-scrollbar-track{background:0 0}.quadro-barra::-webkit-scrollbar-thumb{background:var(--linha-forte);border-radius:var(--r-pill);border:3px solid var(--bg)}.quadro-barra::-webkit-scrollbar-thumb:hover{background:var(--ink-3)}@media (max-width:760px){.quadro-barra{display:none!important}}.prazo-etapa{font-family:var(--fonte-mono), monospace;border-radius:var(--r-pill);border:1px dashed var(--linha-forte);color:var(--ink-3);cursor:pointer;white-space:nowrap;transition:border-color var(--t-rapido) var(--curva), color var(--t-rapido) var(--curva);background:0 0;align-items:center;gap:.25rem;padding:.15rem .45rem;font-size:.6875rem;display:inline-flex}.prazo-etapa:hover{border-color:var(--ouro);color:var(--ink-2)}.prazo-etapa.tem{border-style:solid;border-color:var(--ouro)}@supports (color:color-mix(in lab, red, red)){.prazo-etapa.tem{border-color:color-mix(in srgb, var(--ouro) 40%, transparent)}}.prazo-etapa.tem{background:var(--ouro-lavado);color:var(--ink-2);font-weight:600}.prazo-etapa.vazio{cursor:default;color:var(--ink-3);opacity:.6;border:none}.prazo-etapa.vazio:hover{color:var(--ink-3)}.prazo-editar{flex-wrap:wrap;align-items:center;gap:.25rem;display:inline-flex}.prazo-editar input{width:4.5rem;padding:.15rem .35rem;font-size:.8125rem}.prazo-editar .btn{padding:.15rem .4rem;font-size:.6875rem}.prazo-erro{color:var(--perigo);width:100%;font-size:.6875rem}.prazo-fluxo{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:.5rem;margin:.2rem 0 .8rem;font-size:.8125rem;display:flex}.tema-tasks .abas{border:1px solid var(--linha);border-radius:var(--r-pill);background:var(--bg-3);gap:.15rem;max-width:100%;margin-bottom:1.1rem;padding:3px;display:inline-flex}.tema-tasks .abas a{border-radius:var(--r-pill);color:var(--ink-3);border:none;margin-bottom:0;padding:.4rem .95rem;font-weight:500}.tema-tasks .abas a:hover{background:var(--bg-2);color:var(--ink)}.tema-tasks .abas a[aria-current=page]{background:var(--acao);color:var(--acao-ink);border-bottom-color:#0000;font-weight:600}.tema-tasks .abas a[aria-current=page]:hover{background:var(--acao);color:var(--acao-ink)}.tema-tasks .abas a[aria-current=page] .chip{background:var(--acao-ink)}@supports (color:color-mix(in lab, red, red)){.tema-tasks .abas a[aria-current=page] .chip{background:color-mix(in srgb, var(--acao-ink) 22%, transparent)}}.tema-tasks .abas a[aria-current=page] .chip{color:var(--acao-ink);border-color:#0000}.quadro-barra{margin-top:.45rem}.linha-nova>td{vertical-align:top;padding:.4rem .5rem}.linha-nova input,.linha-nova select{width:100%;padding:.25rem .4rem;font-size:.8125rem}.busca-na-grade{display:block;position:relative}.busca-na-grade .micro{color:var(--ink-3);margin-top:.2rem;display:block}.busca-na-grade ul{z-index:20;background:var(--bg);border:1px solid var(--linha-forte);border-radius:var(--r-2);min-width:22rem;max-height:15rem;margin:.2rem 0 0;padding:0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 10px 24px -12px #00000059}.busca-na-grade li button{text-align:left;cursor:pointer;width:100%;color:var(--ink);background:0 0;border:none;flex-direction:column;gap:.1rem;padding:.4rem .55rem;font-size:.8125rem;display:flex}.busca-na-grade li button:hover{background:var(--ouro-lavado)}.busca-na-grade li .doc,.busca-na-grade li .micro{color:var(--ink-3);font-size:.6875rem}.escolhida-na-grade{align-items:center;gap:.35rem;font-size:.8125rem;line-height:1.3;display:inline-flex}.escolhida-na-grade button{cursor:pointer;color:var(--ink-3);background:0 0;border:none;padding:0 .1rem;display:inline-flex}.escolhida-na-grade button:hover{color:var(--perigo)}.acoes-linha-nova{justify-content:flex-end;gap:.3rem;display:flex}.acoes-linha-nova .btn{padding:.25rem .5rem;font-size:.6875rem}.escolha-tipo{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:.8rem;display:grid}.tipo-cadastro{color:inherit;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s}.tipo-cadastro:hover{border-color:var(--ouro);transform:translateY(-2px);box-shadow:0 8px 24px #00000012}.tipo-cadastro .cartao-corpo{flex-direction:column;gap:.5rem;height:100%;display:flex}.tipo-cadastro h2{margin:0;font-size:1rem}.tipo-cadastro p{color:var(--ink-2);margin:0;font-size:.8125rem;line-height:1.45}.tipo-icone{background:var(--fundo-2);width:2.4rem;height:2.4rem;color:var(--ink-2);border:1px solid var(--linha);border-radius:.7rem;justify-content:center;align-items:center;display:inline-flex}.tipo-icone.forte{background:var(--ouro);color:#fff;border-color:#0000}.exige{flex-direction:column;gap:.25rem;margin:.1rem 0 .3rem;padding:0;list-style:none;display:flex}.exige li{color:var(--ink-2);align-items:center;gap:.35rem;font-size:.75rem;display:flex}.exige svg{color:var(--ouro);flex:none}.exige-nada{color:var(--ink-3);margin:.1rem 0 .3rem;font-size:.75rem;font-style:italic}.falta{color:var(--perigo);letter-spacing:0;text-transform:none;grid-column:1/-1;margin:-.2rem 0 0;font-family:inherit;font-size:.78rem}.nota-perigo{border-color:var(--perigo)}@supports (color:color-mix(in lab, red, red)){.nota-perigo{border-color:color-mix(in srgb, var(--perigo) 45%, transparent)}}.nota-perigo{background:var(--perigo)}@supports (color:color-mix(in lab, red, red)){.nota-perigo{background:color-mix(in srgb, var(--perigo) 7%, transparent)}}.escolhas{flex-wrap:wrap;gap:.35rem;margin:.15rem 0 .1rem;display:flex}.escolha{cursor:pointer;letter-spacing:.01em;background:var(--fundo-2);color:var(--ink-2);border:1px solid var(--linha);border-radius:999px;align-items:center;gap:.3rem;padding:.3rem .6rem;font-size:.75rem;font-weight:600;transition:all .14s;display:inline-flex}.escolha:hover{border-color:var(--ouro);color:var(--ink)}.escolha.on{background:var(--ouro);color:#fff;border-color:#0000}.promover{border-top:1px dashed var(--linha);flex-direction:column;align-items:flex-start;gap:.45rem;margin-top:.9rem;padding-top:.9rem;display:flex}.promover>p{color:var(--ink-2);max-width:46rem;margin:0;font-size:.8125rem;line-height:1.45}.promover.aberto{gap:.7rem}.promover.aberto .form-grade{width:100%}.encerrar-linha{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));align-items:end;gap:.5rem .7rem;padding:.7rem .2rem;display:grid}.encerrar-linha>.micro{text-transform:none;letter-spacing:0;color:var(--ink-2);grid-column:1/-1;margin:0;font-family:inherit;font-size:.78rem;line-height:1.45}.encerrar-linha .campo.largo{grid-column:span 2}.encerrar-linha .form-pe{grid-column:1/-1;justify-content:flex-end;gap:.4rem;display:flex}.chip-filial{letter-spacing:.04em;background:var(--fundo-2);color:var(--ink-3);border:1px solid var(--linha);border-radius:.3rem;margin-left:.35rem;padding:0 .3rem;font-size:.625rem;display:inline-block}.eso-revisao{background:var(--bg-2);border:1px solid var(--linha-forte);border-top:3px solid var(--ouro);border-radius:0 0 var(--r-2) var(--r-2);box-shadow:var(--e-2);padding:1.3rem 1.4rem 1.1rem}.eso-cab{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.9rem;display:flex}.eso-cab h3{text-wrap:balance;margin:0;font-size:1.05rem;font-weight:600}.eso-avisos{flex-direction:column;gap:.5rem;margin-bottom:1.1rem;display:flex}.eso-grade{grid-template-columns:1fr 1fr;gap:1.4rem;display:grid}@media (max-width:52rem){.eso-grade{grid-template-columns:1fr}}.eso-h{letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--linha);justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.65rem;padding-bottom:.35rem;font-size:.7rem;font-weight:600;display:flex}.eso-par{grid-template-columns:8rem 1fr;align-items:baseline;gap:.3rem .8rem;margin:0;font-size:.85rem;display:grid}.eso-par dt{color:var(--ink-3)}.eso-par dd{margin:0}.eso-falta{color:var(--perigo)}.eso-fonte{letter-spacing:.05em;text-transform:uppercase;border-radius:var(--r-1);border:1px solid var(--linha-forte);color:var(--ink-3);white-space:nowrap;vertical-align:.1em;padding:.1rem .35rem;font-size:.62rem;font-weight:600}.eso-fonte-base{border-color:var(--ouro);color:var(--ouro)}.eso-fonte-derivado,.eso-fonte-padrao{border-color:var(--ouro);color:var(--ink);background:var(--ouro-lavado)}.eso-derivado{flex-direction:column;gap:.6rem;display:flex}.eso-linha{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.eso-por{color:var(--ink-3);font-size:.76rem}.eso-chips{flex-wrap:wrap;gap:.35rem;display:flex}.eso-chip-tira{cursor:pointer;font:inherit;border:none;align-items:center;gap:.25rem;display:inline-flex}.eso-chip-tira:hover{opacity:.75}.eso-esocial{border:1px solid var(--linha);border-radius:var(--r-2);background:var(--bg);padding:.6rem .8rem;font-size:.85rem}.eso-esocial.on{border-color:var(--ok);background:var(--ok-lavado)}.eso-eventos{flex-wrap:wrap;gap:.3rem;margin-top:.4rem;display:flex}.eso-obs{resize:vertical;width:100%;font-family:var(--mono,ui-monospace, monospace);border-radius:var(--r-1);border:1px solid var(--linha-forte);background:var(--bg);color:var(--ink);padding:.6rem .7rem;font-size:.78rem;line-height:1.6}.eso-obs:focus-visible{outline:2px solid var(--ouro);outline-offset:1px}.eso-pe{border-top:1px solid var(--linha);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.2rem;padding-top:.9rem;display:flex}.eso-irrev{color:var(--ink-2);max-width:34rem;margin:0;font-size:.8rem}.eso-diff{flex-direction:column;gap:.5rem;display:flex}.eso-diff-linha{border:1px solid var(--linha);border-radius:.5rem;grid-template-columns:12rem 1fr 1fr;gap:.2rem .8rem;padding:.55rem .7rem;font-size:.82rem;display:grid}@media (max-width:52rem){.eso-diff-linha{grid-template-columns:1fr}}.eso-diff-rotulo{color:var(--ink-3);align-items:center;gap:.35rem;font-weight:600;display:flex}.eso-diff-antes{color:var(--ink-3);text-decoration:line-through;-webkit-text-decoration-color:var(--linha-forte);-webkit-text-decoration-color:var(--linha-forte);-webkit-text-decoration-color:var(--linha-forte);text-decoration-color:var(--linha-forte)}.eso-diff-depois{color:var(--ink);font-weight:600}.eso-diff-antes,.eso-diff-depois{white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:52rem){.eso-diff-antes:before{content:"hoje: ";text-decoration:none}.eso-diff-depois:before{content:"fica: ";color:var(--ink-3);font-weight:400}}.eso-quadro{border:1px solid var(--linha);border-radius:.5rem;max-height:16rem;overflow-y:auto}.eso-quadro table{margin:0}.eso-quadro thead th{background:var(--bg-2);z-index:1;position:sticky;top:0}.eso-li{color:var(--ink-2);cursor:pointer;align-items:flex-start;gap:.5rem;max-width:38rem;font-size:.8rem;display:flex}.eso-li input{flex:none;margin-top:.15rem}.eso-li b,.eso-irrev b{color:var(--perigo)}.eso-acoes{align-items:center;gap:.5rem;display:flex}.eso-etapas{flex-direction:column;gap:.35rem;margin:.6rem 0 0;padding:0;font-size:.85rem;list-style:none;display:flex}.eso-etapas li{align-items:center;gap:.45rem;display:flex}.eso-etapa-ok{color:var(--ok)}.eso-etapa-erro{color:var(--perigo)}.eso-etapa-rodando{color:var(--ouro)}.eso-etapa-pendente{color:var(--ink-3)}tr.eso-aberta>td{background:var(--bg-3);border-bottom-color:#0000}.eso-porte-botoes{flex-wrap:wrap;gap:.25rem;display:inline-flex}.eso-porte-botoes button{cursor:pointer;border:1px solid var(--linha-forte);font:inherit}.eso-porte-off{color:var(--ink-3);background:0 0}.eso-porte-off:hover{border-color:var(--ouro);color:var(--ouro)}.eso-porte-on{border-color:#0000}.eso-porte-nota{margin:.3rem 0 0}.eso-grupo{color:var(--ink-2);background:var(--ouro-lavado);border-radius:var(--r-1);flex-wrap:wrap;align-items:baseline;gap:.35rem;margin:.4rem 0 0;padding:.45rem .6rem;font-size:.78rem;display:flex}.eso-restaurar{align-self:flex-start;padding:.25rem .55rem;font-size:.72rem}.eso-x{opacity:0;transition:opacity var(--t-rapido) var(--curva)}.eso-chip-tira:hover .eso-x,.eso-chip-tira:focus-visible .eso-x{opacity:1}.campo.campo-caixa{flex-direction:column;justify-content:flex-end;display:flex}.campo>span.caixa-linha{border:1px solid var(--linha-forte);border-radius:var(--r-2);background:var(--bg);cursor:pointer;font-family:var(--fonte-corpo,inherit);letter-spacing:normal;text-transform:none;color:var(--ink);transition:border-color var(--t-padrao) var(--curva), background var(--t-padrao) var(--curva);align-items:center;gap:.625rem;margin-bottom:0;padding:.6rem .85rem;font-size:.875rem;display:flex}.caixa-linha:hover{border-color:var(--ouro);background:var(--bg-2)}.campo.campo-caixa:focus-within .caixa-linha{border-color:var(--ouro);box-shadow:0 0 0 3px var(--ouro-lavado)}.caixa-linha input[type=checkbox]{border-radius:var(--r-1);width:1.05rem;height:1.05rem;accent-color:var(--ouro);cursor:pointer;flex:none;padding:0}.caixa-linha:has(input:checked){border-color:var(--ouro);background:var(--ouro-lavado)}.caixa-linha>span{letter-spacing:normal;text-transform:none;color:var(--ink);font-family:inherit;font-size:.875rem;line-height:1.35}.caixa-linha input[type=hidden]{display:none}.combo{flex-direction:column;gap:.5rem;display:flex}.combo-busca{align-items:center;display:flex;position:relative}.combo-busca>svg{color:var(--ink-3);pointer-events:none;position:absolute;left:.7rem}.combo-busca input{padding-left:2.15rem;padding-right:2rem}.combo-busca:focus-within>svg{color:var(--ouro)}.combo-limpar{color:var(--ink-3);cursor:pointer;background:0 0;border:none;place-items:center;padding:.2rem;display:grid;position:absolute;right:.5rem}.combo-limpar:hover{color:var(--ouro)}.combo-lista{border:1px solid var(--linha);border-radius:var(--r-2);background:var(--bg-2);max-height:15rem;margin:0;padding:0;list-style:none;overflow-y:auto}.combo-lista>li+li{border-top:1px solid var(--linha)}.combo-item{text-align:left;width:100%;font:inherit;color:var(--ink);cursor:pointer;transition:background var(--t-rapido) var(--curva);background:0 0;border:none;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.55rem .8rem;font-size:.875rem;display:flex}.combo-item:hover,.combo-item:focus-visible{background:var(--ouro-lavado);outline:none}.combo-item-vazio{color:var(--ink-3);font-style:italic}.combo-contador{color:var(--ink-3);white-space:nowrap;font-size:.75rem}.combo-nada{color:var(--ink-3);text-align:center;padding:.8rem;font-size:.8125rem}.combo-escolhido{border:1px solid var(--ouro);border-radius:var(--r-2);background:var(--ouro-lavado);justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem .85rem;font-size:.875rem;display:flex}.btn.btn-mini{padding:.25rem .6rem;font-size:.75rem}.combo-nova{align-self:flex-start}.combo-nova-form{border:1px dashed var(--linha-forte);border-radius:var(--r-2);background:var(--bg);flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.combo-nova-form input{font:inherit;border-radius:var(--r-2);border:1px solid var(--linha-forte);background:var(--bg-2);width:100%;color:var(--ink);padding:.5rem .75rem;font-size:.875rem}.combo-nova-form input:focus{border-color:var(--ouro);box-shadow:0 0 0 3px var(--ouro-lavado);outline:none}.combo-nova-dupla{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}@media (max-width:30rem){.combo-nova-dupla{grid-template-columns:1fr}}.combo-nova-acoes{justify-content:flex-end;gap:.4rem;display:flex}.combo-nova-form small{color:var(--ink-3);font-size:.75rem;line-height:1.4}.emails-empresa{flex-direction:column;gap:.4rem;display:flex}.email-empresa-linha{grid-template-columns:11rem 1fr auto;align-items:center;gap:.4rem;display:grid}.email-empresa-linha select,.email-empresa-linha input{width:100%}@media (max-width:34rem){.email-empresa-linha{grid-template-columns:1fr auto}.email-empresa-linha input{grid-column:1/-1}}.proc-barra{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.9rem;display:flex}.proc-filtro{font:inherit;border-radius:var(--r-2);border:1px solid var(--linha-forte);background:var(--bg);color:var(--ink);max-width:12rem;padding:.45rem .7rem;font-size:.8125rem}.proc-filtro:focus{border-color:var(--ouro);box-shadow:0 0 0 3px var(--ouro-lavado);outline:none}.proc-sub{color:var(--ink-3);font-size:.6875rem}.proc-data{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:.8125rem}.proc-ord{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.proc-ord:hover{color:var(--ouro)}.proc-seta{color:var(--ink-3);font-size:.75rem}.proc-venc{font:inherit;font-variant-numeric:tabular-nums;border-radius:var(--r-1);cursor:pointer;transition:border-color var(--t-rapido) var(--curva);background:0 0;border:1px solid #0000;padding:.25rem .55rem;font-size:.8125rem}.proc-venc:disabled{cursor:default}.proc-venc:not(:disabled):hover{border-color:var(--linha-forte)}.proc-venc-ok{color:var(--ok)}.proc-venc-perto{color:var(--ouro);font-weight:600}.proc-venc-vencida{color:var(--perigo);font-weight:600}.proc-venc.so-leitura{cursor:default;padding-left:0}.proc-venc.so-leitura:hover{border-color:#0000}.proc-derivada{flex-direction:column;align-items:flex-start;gap:.05rem;display:flex}.proc-vem-de{font:inherit;color:var(--ink-3);cursor:pointer;text-align:left;text-overflow:ellipsis;white-space:nowrap;max-width:15rem;transition:color var(--t-rapido) var(--curva);background:0 0;border:0;padding:0;font-size:.6875rem;overflow:hidden}.proc-vem-de:hover{color:var(--ouro)}.proc-edita{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.proc-edita input[type=date]{font:inherit;border-radius:var(--r-1);border:1px solid var(--ouro);background:var(--bg-2);color:var(--ink);padding:.3rem .5rem;font-size:.8125rem}.proc-caixa{width:1rem;height:1rem;accent-color:var(--ouro);cursor:pointer}.proc-caixa:disabled{cursor:default}tr.proc-aguardando>td{background:var(--ouro-lavado)}.proc-paginas{justify-content:center;align-items:center;gap:.6rem;margin-top:.9rem;display:flex}.cartao h2:has(+.proc-resumo){border-bottom:none;padding-bottom:.1rem}.proc-resumo{background:var(--bg-3);border-bottom:1px solid var(--linha);color:var(--ink-3);flex-wrap:wrap;align-items:baseline;gap:.3rem .45rem;margin:0;padding:0 .95rem .65rem;font-size:.8125rem;display:flex}.proc-resumo b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.proc-resumo>b:first-child{font-size:.9375rem}.proc-sep{color:var(--linha-forte)}.proc-ok b{color:var(--ok)}.proc-ruim b{color:var(--perigo)}.proc-esperando b{color:var(--ouro)}.proc-confirma{border:1px solid var(--ouro);border-radius:var(--r-2);background:var(--ouro-lavado);flex-wrap:wrap;align-items:center;gap:.4rem;padding:.3rem .6rem;font-size:.8125rem;display:inline-flex}.proc-pag{min-width:2rem;font:inherit;font-variant-numeric:tabular-nums;border-radius:var(--r-1);border:1px solid var(--linha);background:var(--bg-2);color:var(--ink-2);cursor:pointer;transition:border-color var(--t-rapido) var(--curva), color var(--t-rapido) var(--curva);padding:.3rem .5rem;font-size:.8125rem}.proc-pag:hover:not(:disabled){border-color:var(--ouro);color:var(--ouro)}.proc-pag:disabled{opacity:.4;cursor:default}.proc-pag-atual{background:var(--acao);border-color:var(--acao);color:var(--acao-ink);font-weight:600}.proc-pag-atual:hover{color:var(--acao-ink)}.proc-pag-reticencia{color:var(--ink-3);padding:0 .15rem}.proc-pag-conta{margin-left:.5rem}.em-construcao{flex-direction:column;align-items:center;gap:.55rem;max-width:46ch;margin:2rem auto;display:flex}.em-construcao svg{color:var(--ink-3);opacity:.5}.em-construcao h2{color:var(--ink);margin:.2rem 0 0;font-size:1.05rem}.em-construcao p{color:var(--ink-2);margin:0;line-height:1.55}.em-construcao .micro{color:var(--ink-3)}.em-construcao .btn{margin-top:.7rem}.alternador{background:var(--bg-3);border:1px solid var(--linha);border-radius:999px;gap:.15rem;padding:.2rem;display:inline-flex}.alternador a,.alternador button{cursor:pointer;color:var(--ink-3);transition:color var(--t-rapido) var(--curva), background var(--t-rapido) var(--curva);background:0 0;border:none;border-radius:999px;align-items:center;gap:.35rem;padding:.38rem .8rem;font-family:inherit;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-flex}.alternador a:hover,.alternador button:hover{color:var(--ink)}.alternador a[aria-current=page],.alternador button[aria-current=page]{background:var(--bg-2);color:var(--ouro);font-weight:600;box-shadow:0 1px 2px #0000000f}.alternador a svg,.alternador button svg{opacity:.8}.barra-modo{justify-content:flex-end;margin-bottom:1rem;display:flex}.aba-setor,.tecnico{display:contents}.tecnico .pagina-topo{border-bottom:1px solid var(--linha);align-items:flex-start;margin-bottom:1.35rem;padding-bottom:1.1rem}.tecnico .pagina-topo h1{letter-spacing:-.028em;margin:.3rem 0 0;font-size:2rem}.tecnico .pagina-topo>div>p:last-child{color:var(--ink-2);max-width:62ch;margin-top:.5rem;font-size:.8125rem}.tecnico .pagina-topo .eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:.4rem;margin:0;font-size:.625rem;font-weight:700;display:inline-flex}.ponto-setor{border-radius:50%;flex:none;width:.45rem;height:.45rem;display:inline-block}.tecnico .filtros{gap:.45rem;margin-bottom:1rem}.tecnico .filtros select,.tecnico .filtros .btn{border:1px solid var(--linha);background:var(--bg-2);color:var(--ink-2);border-radius:999px;padding:.42rem .85rem;font-size:.75rem;font-weight:600}.tecnico .filtros select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right .65rem center;background-repeat:no-repeat;background-size:.8rem;padding-right:1.9rem}.tecnico .filtros select:hover,.tecnico .filtros .btn:hover{border-color:var(--linha-forte);color:var(--ink)}.tecnico .filtros .btn[aria-pressed=true]{background:var(--ouro);border-color:var(--ouro);color:#fff}.tecnico .filtros .campo-busca input{border-radius:999px;padding-top:.48rem;padding-bottom:.48rem}.tecnico .filtros-conta{font-size:.7rem}.tecnico .rol-tabela{border-radius:var(--r-2);box-shadow:0 1px 2px #0f172a0a}.tecnico .grade-tarefas th,.tecnico .grade-tarefas td{padding:.72rem 1.05rem}.tecnico .grade-tarefas thead th{letter-spacing:.1em;padding-top:.8rem;padding-bottom:.8rem;font-size:.6rem}.tecnico .grade-tarefas td{font-size:.8125rem}.tecnico .grade-tarefas .celula-titulo{max-width:22rem;font-weight:600}.tecnico .grade-tarefas .celula-titulo a{color:var(--ink)}.tecnico .grade-tarefas tbody tr{cursor:default}.tecnico .grade-tarefas tbody tr:hover{background:var(--bg-3)}.tecnico .etapa-marca .coluna-cor{border-radius:2px;width:.5rem;height:.5rem}.tecnico .cartoes-tarefa{gap:.6rem}.tecnico .ct{border-left:3px solid var(--ouro);border-radius:var(--r-2)}.tecnico .ct-fechada{border-left-color:var(--ok)}.tecnico .ct-linha{gap:.8rem;padding:.95rem 1.1rem}.tecnico .ct-titulo{letter-spacing:-.01em;font-size:.9375rem;font-weight:600}.tecnico .ct-marcas{gap:.55rem;margin-top:.1rem}.tecnico .tarefa-marca{border:1.8px solid var(--linha-forte);border-radius:50%;width:1.3rem;height:1.3rem}.tecnico .ct-fechada .tarefa-marca{border-color:var(--ok)}.tecnico .progresso-trilho{background:var(--bg-3);border-radius:999px;height:.32rem}.tecnico .progresso-cheio{background:var(--ok);border-radius:999px}.tecnico .barra-modo{margin-bottom:1rem}.rail-ramo{display:contents}.tema-tasks .rail-sub-2{border-left:1px solid var(--rail-linha,#ffffff1a);margin-left:.55rem;padding-left:.55rem}.tema-tasks .rail-sub-2 a{font-size:.78rem}.tema-tasks .rail:hover .rail-sub-2 a .rail-texto{white-space:normal;line-height:1.25}.tema-tasks .rail:has(:focus-visible) .rail-sub-2 a .rail-texto{white-space:normal;line-height:1.25}.tema-tasks .rail-sub-2 a{align-items:flex-start}.tema-tasks .rail-sub-2 a .rail-marca{margin-top:.05rem}@media (min-width:761px){.tema-tasks .rail:not(:hover):not(:has(:focus-visible)) .rail-sub-2{border-left:0;margin-left:0;padding-left:0}}.portas{flex-direction:column;gap:.55rem;max-width:46rem;display:flex}.porta{color:inherit;background:var(--bg-2);border:1px solid var(--linha);border-radius:var(--r-2);transition:border-color var(--t-rapido) var(--curva), transform var(--t-rapido) var(--curva);align-items:center;gap:.9rem;padding:.95rem 1.1rem;text-decoration:none;display:flex}.porta:hover{border-color:var(--ouro);transform:translateY(-1px)}.porta-icone{background:var(--ouro-lavado);width:2.3rem;height:2.3rem;color:var(--ouro);border-radius:9px;flex:none;place-items:center;display:grid}.porta-corpo{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.porta-nome{color:var(--ink);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;display:flex}.porta-desc{color:var(--ink-2);font-size:.78rem;line-height:1.45}.porta>svg{color:var(--ink-3);flex:none}.porta:hover>svg{color:var(--ouro)}.porta[data-obra] .porta-icone{background:var(--bg-3);color:var(--ink-3)}.porta-obra{letter-spacing:.07em;text-transform:uppercase;background:var(--bg-3);color:var(--ink-3);border-radius:999px;padding:.1rem .4rem;font-size:.5875rem;font-weight:700}.tema-tasks{--e1:#6366f1;--e2:#7c6ce8;--e3:#8b7ae0;--e4:#6aa8d8;--e5:#46b8a4;--e6:#22a06b}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .tema-tasks{--e1:#818cf8;--e2:#9089f2;--e3:#a08aec;--e4:#74b6e4;--e5:#5ac9b3;--e6:#34c785}}:root[data-theme=dark] .tema-tasks{--e1:#818cf8;--e2:#9089f2;--e3:#a08aec;--e4:#74b6e4;--e5:#5ac9b3;--e6:#34c785}.dash-quadros{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));align-items:start;gap:.7rem;display:grid}.dash-q{background:var(--bg-2);border:1px solid var(--linha);border-radius:var(--r-2);transition:border-color var(--t-rapido) var(--curva)}.dash-q>summary{cursor:pointer;border-radius:var(--r-2);flex-direction:column;padding:1rem 1.1rem;list-style:none;display:flex;position:relative}.dash-q>summary::-webkit-details-marker{display:none}.dash-q>summary::marker{content:""}.dash-q:hover{border-color:var(--linha-forte)}.dash-q[open]{border-color:var(--ouro)}.dash-q>summary:focus-visible{outline:2px solid var(--ouro);outline-offset:2px}.dash-q-n{letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:2.1rem;font-weight:700;line-height:1}.dash-q-lb{color:var(--ink);margin-top:.55rem;font-size:.8125rem;font-weight:600}.dash-q-sub{color:var(--ink-3);margin-top:.15rem;font-size:.6875rem}.dash-q[data-tom=perigo] .dash-q-n{color:var(--perigo)}.dash-q[data-tom=alerta] .dash-q-n{color:#d97706}.dash-q[data-tom=ouro] .dash-q-n{color:var(--ouro)}.dash-q[data-tom=ok] .dash-q-n{color:var(--ok)}.dash-q[data-vazio]{opacity:.55}.dash-q[data-vazio]>.dash-q-n,.dash-q[data-vazio]{padding:0}.dash-q[data-vazio]{flex-direction:column;padding:1rem 1.1rem;display:flex}.dash-q-abrir{color:var(--ink-3);transition:transform var(--t-padrao) var(--curva), color var(--t-rapido) var(--curva);place-items:center;display:grid;position:absolute;top:1rem;right:1rem}.dash-q:hover .dash-q-abrir{color:var(--ouro)}.dash-q[open] .dash-q-abrir{color:var(--ouro);transform:rotate(90deg)}.dash-q-corpo{border-top:1px solid var(--linha);margin-top:.2rem;padding:.4rem 1.1rem 1rem}.dash-lista{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.dash-lista li+li{border-top:1px solid var(--linha)}.dash-lista a{color:inherit;transition:background var(--t-rapido) var(--curva);border-radius:6px;padding:.5rem .2rem;text-decoration:none;display:block}.dash-lista a:hover{background:var(--bg-3)}.dash-linha-nome{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:600;display:block;overflow:hidden}.dash-linha-meta{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.2rem;font-size:.6875rem;display:flex}.dash-linha-etapa{background:var(--bg-3);color:var(--ink-2);white-space:nowrap;border-radius:999px;padding:.05rem .35rem}.dash-ninguem{opacity:.85;font-style:italic}.dash-dias,.dash-motivo{font-variant-numeric:tabular-nums}.dash-vazio{color:var(--ink-3);margin:0;padding:.7rem 0;font-size:.78rem}.dash-resto{color:var(--ink-3);margin:.6rem 0 0;font-size:.6875rem}.dash{flex-direction:column;gap:.8rem;display:flex}.dash-grid{gap:.7rem;display:grid}.dash-2-1{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.dash-1-1{grid-template-columns:repeat(auto-fit,minmax(330px,1fr))}.dash-1-1-1{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}@media (max-width:920px){.dash-2-1{grid-template-columns:1fr}}.dash-card{background:var(--bg-2);border:1px solid var(--linha);border-radius:var(--r-2);min-width:0;padding:1.05rem 1.15rem 1.2rem}.dash-card>h3{color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:.55rem;margin:0;font-size:.9375rem;font-weight:700;display:flex}.dash-hint{color:var(--ink-3);font-size:.6875rem;font-weight:500}.dash-plot{margin-top:1rem}.dash-fita{background:var(--bg-3);border-radius:999px;gap:2px;height:.75rem;display:flex;overflow:hidden}.dash-fita>span{min-width:3px;display:block}.dash-etapas{margin:.9rem 0 0;padding:0;list-style:none}.dash-etapas li{color:var(--ink-2);grid-template-columns:.55rem 1fr auto 2.4rem;align-items:center;gap:.55rem;padding:.3rem 0;font-size:.78rem;display:grid}.dash-etapas i{border-radius:2px;width:.55rem;height:.55rem}.dash-etapa-nome{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dash-etapa-n{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:700}.dash-etapa-pct{text-align:right;color:var(--ink-3);font-variant-numeric:tabular-nums}.dash-etapas li[data-zero]{opacity:.45}.dash-card-larga .dash-etapas{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));column-gap:2.5rem;display:grid}.dash-anel{flex-wrap:wrap;align-items:center;gap:1.1rem;display:flex}.dash-anel-n{letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:2.2rem;font-weight:700;line-height:1}.dash-anel-cap{color:var(--ink-2);max-width:26ch;margin:.45rem 0 0;font-size:.75rem;line-height:1.5}.dash-mediana{color:var(--ink-3)}.dash-alerta{align-items:flex-start;gap:.75rem;display:flex}.dash-alerta>svg{color:#d97706;flex:none;margin-top:.1rem}.dash-alerta-t{color:var(--ink);margin:0;font-size:.875rem;font-weight:700}.dash-alerta-p{color:var(--ink-2);margin:.35rem 0 0;font-size:.75rem;line-height:1.55}.dash-area{width:100%;height:auto;display:block;overflow:visible}.dash-gl{stroke:var(--grade);stroke-width:1px}.dash-lbx{fill:var(--ink-3);font-variant-numeric:tabular-nums;font-size:10px}.dash-barra-n{fill:var(--ink);font-weight:700}.dash-legenda{color:var(--ink-2);flex-wrap:wrap;gap:1rem;margin-top:.8rem;font-size:.6875rem;display:flex}.dash-legenda span{align-items:center;gap:.4rem;display:inline-flex}.dash-legenda i{border-radius:2px;width:.6rem;height:.6rem}.dash-legenda i.tracejada{border-top:2px dashed var(--ink-3);background:0 0;border-radius:0;align-self:center;width:.9rem;height:0}.dash-secao{background:var(--bg-2);border:1px solid var(--linha);border-radius:var(--r-2);padding:1.05rem 1.15rem 1.2rem}.dash-secao-topo{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.dash-secao-topo h2{color:var(--ink);margin:0;font-size:1.05rem;font-weight:700}.dash-secao-link{color:var(--ouro);align-items:center;gap:.3rem;font-size:.75rem;font-weight:600;text-decoration:none;display:inline-flex}.dash-secao-link:hover{text-decoration:underline}.dash-secao-sub{color:var(--ink-2);margin:.35rem 0 1rem;font-size:.8125rem}.dash-secao-sub b{color:var(--ink);font-size:1.1rem}.dash-secao .dash-grid+.dash-grid,.dash-secao .mes-kpis+.dash-grid,.dash-secao .mes-leitura+.dash-grid,.dash-secao .ind-nota+.dash-grid,.dash-secao>p+.dash-grid,.dash-secao .dash-quadros+.dash-grid{margin-top:1.1rem}.dash-secao .dash-q{background:var(--bg)}.lnm{cursor:help;outline:none;position:relative}.lnm:focus-visible{box-shadow:0 0 0 2px var(--ouro);border-radius:4px}.lnm-caixa{z-index:60;background:var(--bg);border:1px solid var(--linha-forte);letter-spacing:0;text-transform:none;text-align:left;white-space:normal;min-width:14rem;max-width:min(22rem,80vw);max-height:17rem;color:var(--ink-2);cursor:default;border-radius:8px;margin-top:0;padding:.55rem .7rem;font-size:.75rem;font-weight:400;line-height:1.45;display:none;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 10px 28px #0000002e}.lnm-dir>.lnm-caixa{left:auto;right:0}.lnm:hover>.lnm-caixa,.lnm:focus-within>.lnm-caixa{display:block}.lnm-explica{color:var(--ink-3);margin-bottom:.4rem;display:block}.lnm-lista{display:block}.lnm-lista>span{border-top:1px solid var(--linha);color:var(--ink);font-variant-numeric:tabular-nums;padding:.15rem 0;display:block}.lnm-vazio{color:var(--ink-3);font-style:italic;display:block}.lnm-caixa:has(.lnm-etiquetas){min-width:min(21rem,80vw);max-width:min(26rem,85vw)}.lnm-lista>span:has(>.lnm-etiquetas){justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.lnm-etiqueta{border:1px solid var(--linha-forte);white-space:nowrap;color:var(--ink-3);text-transform:lowercase;border-radius:999px;flex:none;padding:0 .35rem;font-size:.62rem;font-style:normal;line-height:1.5}.lnm-etiquetas{flex:none;gap:.25rem;display:inline-flex}.lnm-dono{color:var(--ouro);border-color:var(--ouro)}@supports (color:color-mix(in lab, red, red)){.lnm-dono{border-color:color-mix(in srgb, var(--ouro) 45%, transparent)}}.lnm-dono{text-transform:none}.lnm-link{color:inherit;text-decoration:none}.lnm-link:hover{color:var(--ouro);text-decoration:underline}.dash-chip{vertical-align:middle;border:1px solid var(--linha);background:var(--bg);color:var(--ink-2);border-radius:999px;margin-left:.4rem;padding:.1rem .5rem;font-size:.6875rem;font-weight:600;display:inline-block}.dash-meu{color:var(--ink-2);align-items:center;gap:.4rem;margin:0;font-size:.8125rem;display:flex}.qf{border:1px solid var(--linha);border-radius:var(--r-2);background:var(--bg);cursor:help;flex-direction:column;gap:.35rem;min-width:0;padding:.85rem .95rem .9rem;display:flex}.qf-r{color:var(--ink);justify-content:space-between;align-items:baseline;gap:.5rem;font-size:.8125rem;font-weight:600;display:flex}.qf-r small{color:var(--ink-3);font-size:.6875rem;font-weight:500}.qf-n{letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:#b45309;font-size:2rem;font-weight:700;line-height:1}.qf-n small{letter-spacing:0;color:var(--ink-3);margin-left:.35rem;font-size:.8125rem;font-weight:600}.qf-barra{background:#f59e0b55;border-radius:3px;height:6px;display:block;overflow:hidden}.qf-barra>span{background:var(--ok);height:100%;display:block}.qf-f{color:var(--ink-2);font-size:.75rem;line-height:1.45}.cal{flex-direction:column;gap:.8rem;display:flex}.cal-barra{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.cal-nav{align-items:center;gap:.35rem;display:flex}.cal-nav .btn{align-items:center;padding:.38rem .65rem;display:inline-flex}.cal-rotulo{text-align:center;text-transform:capitalize;min-width:11rem;color:var(--ink);font-size:.875rem;font-weight:600}.cal-busca{border:1px solid var(--linha);background:var(--bg-2);color:var(--ink-3);border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .7rem;display:inline-flex}.cal-busca:focus-within{border-color:var(--ouro);color:var(--ink-2)}.cal-busca input{color:var(--ink);background:0 0;border:0;outline:0;width:11rem;padding:.2rem 0;font-size:.78rem}@media (max-width:600px){.cal-busca{flex-basis:100%}.cal-busca input{width:100%}}.cal-busca-n{color:var(--ink-3);white-space:nowrap;font-size:.6875rem;font-weight:600}.cal.cal-buscando .compro-linha,.cal.cal-buscando .cal-chip{opacity:.35;transition:opacity .15s}.cal.cal-buscando .compro-linha.cal-achou,.cal.cal-buscando .cal-chip.cal-achou{opacity:1}.cal-achou{outline-offset:1px;border-radius:6px;outline:2px solid #eab308;color:#422006!important;background:#fef08a!important}.cal-achou *{color:inherit!important}:root .cal-achou .compro,:root .cal-achou.compro-urgente .compro{background:#fef08a!important;border-left-color:#eab308!important;animation:none!important}.compro-marca.compro-marca-fila{opacity:.35;cursor:not-allowed}.cal.cal-buscando .cal-dia-achou{border-radius:8px;box-shadow:inset 0 0 0 2px #eab308}.cal-quem{margin-left:auto;position:relative}.cal-quem>summary{cursor:pointer;border:1px solid var(--linha);background:var(--bg-2);color:var(--ink-2);border-radius:999px;align-items:center;gap:.4rem;padding:.38rem .8rem;font-size:.78rem;font-weight:600;list-style:none;display:inline-flex}.cal-quem>summary::-webkit-details-marker{display:none}.cal-quem>summary::marker{content:""}.cal-quem>summary:hover{border-color:var(--linha-forte);color:var(--ink)}.cal-quem[open]>summary{border-color:var(--ouro);color:var(--ouro)}.cal-quem-lista{z-index:20;background:var(--bg-2);border:1px solid var(--linha-forte);border-radius:var(--r-2);flex-direction:column;min-width:12rem;max-height:18rem;padding:.3rem;display:flex;position:absolute;top:calc(100% + .35rem);right:0;overflow-y:auto;box-shadow:0 12px 28px -14px #00000073}.cal-quem-lista a{color:var(--ink-2);white-space:nowrap;border-radius:7px;padding:.4rem .6rem;font-size:.78rem;text-decoration:none}.cal-quem-lista a:hover{background:var(--bg-3);color:var(--ink)}.cal-quem-lista a[aria-current]{color:var(--ouro);background:var(--ouro-lavado);font-weight:600}.cal-quem-sep{background:var(--linha);height:1px;margin:.3rem}.cal-tipos{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:.3rem;display:flex}.cal-filtro{border:1px solid var(--linha);background:var(--bg-2);color:var(--ink-3);white-space:nowrap;transition:color var(--t-rapido) var(--curva), border-color var(--t-rapido) var(--curva);border-radius:999px;align-items:center;gap:.35rem;padding:.26rem .6rem;font-size:.7rem;font-weight:500;text-decoration:none;display:inline-flex}.cal-filtro:hover{color:var(--ink);border-color:var(--linha-forte)}.cal-filtro[aria-current]{background:var(--ouro-lavado);border-color:var(--ouro);color:var(--ouro);font-weight:600}.cal-filtro i{border-radius:2px;flex:none;width:.45rem;height:.45rem}.cal-quadro{background:var(--bg-2);border:1px solid var(--linha);border-radius:var(--r-2);padding:.8rem}.cal-cabecalho,.cal-grade{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.cal-cabecalho{gap:.3rem;margin-bottom:.3rem}.cal-cabecalho>div{text-align:center;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);padding:.3rem 0;font-size:.625rem;font-weight:700}.cal-grade{gap:.3rem}.cal-dia{border:1px solid var(--linha);background:var(--bg);min-height:5.4rem;color:inherit;transition:border-color var(--t-rapido) var(--curva), background var(--t-rapido) var(--curva);border-radius:7px;flex-direction:column;gap:.16rem;padding:.35rem .35rem .3rem;text-decoration:none;display:flex;overflow:hidden}a.cal-dia:hover{border-color:var(--ouro);background:var(--bg-2)}.cal-fora{opacity:.35}.cal-hoje{border-color:var(--ouro);box-shadow:inset 0 0 0 1px var(--ouro)}.cal-dnum{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:.7rem;font-weight:700;line-height:1.4}.cal-hoje .cal-dnum{color:var(--ouro)}.cal-chip{min-width:0;color:var(--ink-2);align-items:center;gap:.25rem;font-size:.625rem;line-height:1.35;display:flex}.cal-chip i{border-radius:50%;flex:none;width:.35rem;height:.35rem}.cal-chip-h{font-variant-numeric:tabular-nums;color:var(--ink-3);flex:none}.cal-chip-t{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cal-mais{color:var(--ink-3);font-size:.6rem;font-weight:600}.cal-carro{color:var(--ink-3);white-space:nowrap;align-items:center;gap:.25rem;margin-top:auto;padding-top:.25rem;font-size:.5875rem;font-weight:600;display:inline-flex;overflow:hidden}.cal-carro i{border-radius:50%;flex:none;width:.4rem;height:.4rem}.cal-carro svg{flex:none}.cal-carro-conflito{color:var(--perigo)}.cal-frota{grid-template-columns:repeat(6,minmax(0,1fr));gap:.5rem;margin-bottom:-.2rem;display:grid}.cal-frota-dia{justify-content:center;align-items:center;min-height:1rem;padding:0 .3rem;display:flex}.cal-frota-dia .cal-carro{opacity:.85;margin-top:0;padding-top:0;font-size:.5875rem;font-weight:500}@media (max-width:900px){.cal-frota{display:none}.cal-cabecalho,.cal-grade{grid-template-columns:repeat(3,minmax(0,1fr))}.cal-dia{min-height:4.4rem}.cal-chip-h{display:none}.cal-rotulo{min-width:8rem;font-size:.8125rem}.cal-quem{margin-left:0}}.tecnico .resumo-topo{color:var(--ink-3);flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:.7rem 0 0;font-size:.75rem;display:flex}.tecnico .resumo-topo>b{color:var(--ouro);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:700;line-height:1}.tecnico .resumo-topo>span:first-of-type{color:var(--ink-2);margin-right:.3rem;font-size:.75rem;font-weight:600}.tecnico .resumo-parte{background:var(--bg-3);color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;padding:.12rem .5rem;display:inline-flex}.tecnico .grade-tarefas{table-layout:fixed;min-width:66rem}.tecnico .grade-tarefas th:first-child{width:24%}.tecnico .grade-tarefas th:nth-child(2){width:15%}.tecnico .grade-tarefas th:nth-child(3){width:12%}.tecnico .grade-tarefas th:nth-child(4){width:13%}.tecnico .grade-tarefas th:nth-child(5){width:16%}.tecnico .grade-tarefas th:nth-child(6){width:11%}.tecnico .grade-tarefas th:nth-child(7){width:9%}.tecnico .grade-tarefas td.doc{white-space:nowrap;text-overflow:clip;overflow:visible}.tecnico .grade-tarefas td{overflow:hidden}.tecnico .grade-tarefas td>*{max-width:100%}.tecnico .grade-tarefas select.na-grade{text-overflow:ellipsis;min-width:0;max-width:100%}.tecnico .etapa-marca{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.35rem;min-width:0;max-width:100%;display:inline-flex;overflow:hidden}.tecnico .celula-titulo{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.tecnico .grade-tarefas .sinal{text-overflow:ellipsis;max-width:100%;overflow:hidden}.alternador-2{padding:.15rem}.alternador-2 button{color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.3rem .7rem;font-size:.72rem;font-weight:600}.alternador-2 button:hover{color:var(--ink)}.alternador-2 button[aria-current=page]{background:var(--bg-2);color:var(--ouro);box-shadow:0 1px 2px #0000000f}.sug{flex-direction:column;gap:1.1rem;max-width:52rem;display:flex}.sug-nova{background:var(--bg-2);border:1px solid var(--linha);border-radius:var(--r-2);padding:1.05rem 1.15rem}.sug-campo{flex-direction:column;gap:.45rem;display:flex}.sug-campo>span{color:var(--ink);font-size:.8125rem;font-weight:600}.sug-campo textarea{resize:vertical;width:100%;min-height:4.5rem;font:inherit;border-radius:var(--r-3,8px);border:1px solid var(--linha-forte);background:var(--bg);color:var(--ink);padding:.65rem .75rem;font-size:.8125rem;line-height:1.55}.sug-campo textarea:focus-visible{outline:2px solid var(--ouro);outline-offset:1px}.sug-acoes{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.8rem;margin-top:.8rem;display:flex}.sug-acoes .form-msg{margin:0 auto 0 0}.sug-barra{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.sug-barra h3{color:var(--ink);margin:0;font-size:.9375rem;font-weight:700}.sug-chips{flex-wrap:wrap;gap:.3rem;display:flex}.sug-lista{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.sug-lista li{background:var(--bg-2);border:1px solid var(--linha);border-radius:var(--r-2);border-left:3px solid var(--ink-3);padding:.85rem 1rem}.sug-lista li[data-situacao=realizada]{border-left-color:var(--ok)}.sug-lista li[data-situacao=indeferida]{border-left-color:var(--perigo)}.sug-lista li[data-situacao=analisando]{border-left-color:var(--ouro)}.sug-texto{color:var(--ink);margin:0;font-size:.8125rem;line-height:1.55}.sug-meta{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:.55rem;margin:.5rem 0 0;font-size:.6875rem;display:flex}.sug-sua{background:var(--ouro-lavado);color:var(--ouro);border-radius:999px;padding:.05rem .4rem;font-weight:600}.sug-resposta{background:var(--bg-3);border-radius:var(--r-3,8px);color:var(--ink-2);align-items:flex-start;gap:.4rem;margin:.6rem 0 0;padding:.5rem .65rem;font-size:.75rem;line-height:1.5;display:flex}.sug-resposta svg{opacity:.7;flex:none;margin-top:.15rem}.sug-lista .btn-3{margin-top:.6rem}.sug-responder{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.6rem;display:flex}.sug-responder input{flex:16rem;min-width:0}.sug-responder select,.sug-responder input{font:inherit;border:1px solid var(--linha-forte);border-radius:var(--r-3,8px);background:var(--bg);color:var(--ink);padding:.35rem .6rem;font-size:.75rem}.equip{flex-direction:column;gap:.8rem;max-width:52rem;display:flex}.equip>.btn{align-self:flex-start}.equip-form{background:var(--bg-2);border:1px solid var(--ouro);border-radius:var(--r-2);grid-template-columns:1fr 7rem;gap:.7rem 1rem;padding:1rem 1.15rem;display:grid}.equip-form .campo.largo,.equip-form-acoes{grid-column:1/-1}.equip-form-acoes{gap:.5rem;display:flex}.equip-form .campo{flex-direction:column;gap:.3rem;display:flex}.equip-form .campo>span{color:var(--ink-2);font-size:.7rem;font-weight:600}.equip-form input{font:inherit;border:1px solid var(--linha-forte);border-radius:var(--r-3,8px);background:var(--bg);color:var(--ink);width:100%;padding:.45rem .6rem;font-size:.8125rem}.equip-lista{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.equip-lista li{background:var(--bg-2);border:1px solid var(--linha);border-radius:var(--r-2);align-items:center;gap:.9rem;padding:.7rem .9rem;display:flex}.equip-lista li[data-inativo]{opacity:.5}.equip-foto{background:var(--bg-3);width:3rem;height:3rem;color:var(--ink-3);border-radius:9px;flex:none;place-items:center;display:grid;overflow:hidden}.equip-foto img{object-fit:cover;width:100%;height:100%}.equip-corpo{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.equip-nome{color:var(--ink);font-size:.875rem;font-weight:600}.equip-obs{color:var(--ink-3);font-size:.7rem}.equip-qtd{color:var(--ink);font-variant-numeric:tabular-nums;flex-direction:column;flex:none;align-items:center;font-size:1.2rem;font-weight:700;line-height:1.1;display:flex}.equip-qtd small{color:var(--ink-3);font-size:.5875rem;font-weight:500}.equip-acoes{flex:none;gap:.25rem;display:flex}@media (max-width:640px){.equip-form{grid-template-columns:1fr}}.agenda-google{background:var(--bg-2);border:1px solid var(--linha);border-radius:var(--r-2);flex-direction:column;gap:.8rem;max-width:46rem;margin-top:1.1rem;padding:1.05rem 1.15rem;display:flex}.agenda-google>header{align-items:flex-start;gap:.9rem;display:flex}.agenda-google h3{color:var(--ink);margin:0;font-size:.9375rem;font-weight:700}.agenda-google header p{color:var(--ink-2);margin:.3rem 0 0;font-size:.78rem;line-height:1.5}.agenda-icone{background:var(--ouro-lavado);width:2.3rem;height:2.3rem;color:var(--ouro);border-radius:9px;flex:none;place-items:center;display:grid}.agenda-privado{border-radius:var(--r-3,8px);background:var(--bg-3);color:var(--ink-2);align-items:flex-start;gap:.45rem;margin:0;padding:.6rem .7rem;font-size:.72rem;line-height:1.5;display:flex}.agenda-privado svg{color:var(--ok);flex:none;margin-top:.1rem}.agenda-pendente{color:var(--ink-2);font-size:.78rem;line-height:1.55}.agenda-pendente p{margin:0 0 .4rem}.agenda-pendente .micro{color:var(--ink-3)}.agenda-ligada{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.agenda-email{color:var(--ink-2);font-size:.78rem}.agenda-google .btn{align-self:flex-start}.cal-carro-alugado{color:var(--info)}.dia{flex-direction:column;gap:1.1rem;max-width:56rem;margin-bottom:1.4rem;display:flex}.dia-bloco>h2{color:var(--ink);align-items:center;gap:.55rem;margin:0 0 .6rem;font-size:.9375rem;font-weight:700;display:flex}.dia-conta{background:var(--bg-3);color:var(--ink-2);font-variant-numeric:tabular-nums;border-radius:999px;padding:.1rem .45rem;font-size:.6875rem;font-weight:600}.dia-feitas>h2{color:var(--ink-2)}.dia-feitas .dia-conta{background:var(--ok)}@supports (color:color-mix(in lab, red, red)){.dia-feitas .dia-conta{background:color-mix(in srgb, var(--ok) 16%, transparent)}}.dia-feitas .dia-conta{color:var(--ok)}.dia-limpo{border-radius:var(--r-2);border:1px dashed var(--linha-forte);color:var(--ok);align-items:center;gap:.5rem;margin:0;padding:1.1rem 1.2rem;font-size:.8125rem;display:flex}.dia-limpo-vazio{color:var(--ink-3);border-color:var(--linha)}.dia-lista{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.dia-item{background:var(--bg-2);border:1px solid var(--linha);border-radius:var(--r-2);border-left:3px solid var(--linha-forte);transition:border-color var(--t-rapido) var(--curva), opacity var(--t-padrao) var(--curva);flex-wrap:wrap;align-items:center;gap:.7rem;padding:.6rem .8rem;display:flex}.dia-item[data-origem=task]{border-left-color:var(--ouro)}.dia-item[data-origem=empresa]{border-left-color:var(--info)}.dia-item[data-origem=agenda]{border-left-color:#a78bfa}.dia-item:hover{border-color:var(--linha-forte)}.dia-marca{border:2px solid var(--linha-forte);color:#0000;cursor:pointer;width:1.6rem;height:1.6rem;transition:border-color var(--t-rapido) var(--curva), background var(--t-rapido) var(--curva), color var(--t-rapido) var(--curva), transform var(--t-rapido) var(--curva);background:0 0;border-radius:50%;flex:none;place-items:center;display:grid}.dia-marca:hover{border-color:var(--ok);color:var(--ok)}@supports (color:color-mix(in lab, red, red)){.dia-marca:hover{color:color-mix(in srgb, var(--ok) 45%, transparent)}}.dia-marca:active{transform:scale(.88)}.dia-item-feita .dia-marca{background:var(--ok);border-color:var(--ok);color:#fff}.dia-corpo{min-width:0;color:inherit;flex-direction:column;flex:16rem;gap:.2rem;text-decoration:none;display:flex}.dia-titulo{color:var(--ink);transition:color var(--t-padrao) var(--curva);font-size:.875rem;font-weight:600;line-height:1.35}.dia-corpo:hover .dia-titulo{color:var(--ouro)}.dia-meta{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.6875rem;display:flex}.dia-origem{background:var(--bg-3);color:var(--ink-2);border-radius:999px;align-items:center;gap:.25rem;padding:.05rem .4rem;font-weight:600;display:inline-flex}.dia-origem[data-origem=task]{color:var(--ouro)}.dia-origem[data-origem=empresa]{color:var(--info)}.dia-origem[data-origem=agenda]{color:#a78bfa}.dia-empresa{text-overflow:ellipsis;white-space:nowrap;max-width:16rem;overflow:hidden}.dia-hora{font-variant-numeric:tabular-nums;color:var(--ink-2);font-weight:600}.dia-prazo{font-variant-numeric:tabular-nums}.dia-prazo.atrasada{color:var(--perigo);font-weight:600}.dia-prazo.hoje{color:var(--ouro);font-weight:600}.dia-adiada{color:#d97706;align-items:center;gap:.2rem;font-weight:600;display:inline-flex}.dia-acoes{flex:none;align-items:center;gap:.2rem;display:flex}.dia-setas{flex-direction:column;gap:1px;display:flex}.dia-btn{width:1.6rem;height:1.4rem;color:var(--ink-3);cursor:pointer;transition:color var(--t-rapido) var(--curva), background var(--t-rapido) var(--curva);background:0 0;border:1px solid #0000;border-radius:6px;place-items:center;display:grid}.dia-setas .dia-btn{height:.95rem}.dia-btn:hover:not(:disabled){color:var(--ouro);background:var(--bg-3)}.dia-btn:disabled{opacity:.25;cursor:default}.dia-btn.ativo{color:var(--ouro);background:var(--ouro-lavado)}.gira-cima{transform:rotate(90deg)}.gira-baixo{transform:rotate(-90deg)}.dia-adiar{border-top:1px dashed var(--linha);flex-wrap:wrap;flex-basis:100%;align-items:center;gap:.4rem;margin-top:.5rem;padding-top:.55rem;display:flex}.dia-adiar .btn{padding:.25rem .55rem;font-size:.7rem}.dia-adiar input[type=date]{font:inherit;border:1px solid var(--linha-forte);background:var(--bg);color:var(--ink);border-radius:6px;padding:.2rem .45rem;font-size:.7rem}.dia-item-feita{background:var(--ok);border-left-color:var(--ok)!important}@supports (color:color-mix(in lab, red, red)){.dia-item-feita{background:color-mix(in srgb, var(--ok) 7%, var(--bg-2))}}.dia-item-feita{border-color:var(--ok)}@supports (color:color-mix(in lab, red, red)){.dia-item-feita{border-color:color-mix(in srgb, var(--ok) 28%, var(--linha))}}.dia-item-feita .dia-titulo{color:var(--ink-3);text-decoration:line-through;-webkit-text-decoration-color:var(--ok);-webkit-text-decoration-color:var(--ok);-webkit-text-decoration-color:var(--ok);text-decoration-color:var(--ok)}@supports (color:color-mix(in lab, red, red)){.dia-item-feita .dia-titulo{-webkit-text-decoration-color:color-mix(in srgb, var(--ok) 70%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--ok) 70%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--ok) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--ok) 70%, transparent)}}.dia-item-feita .dia-titulo{text-decoration-thickness:2px}.dia-item-feita .dia-meta{opacity:.7}.dia-item-chega{animation:.42s cubic-bezier(.2,.8,.2,1) dia-chega}@keyframes dia-chega{0%{opacity:0;transform:translateY(-14px)scale(.98)}55%{opacity:1;box-shadow:0 0 0 4px color-mix(in srgb, var(--ok) 22%, transparent)}to{opacity:1;transform:none;box-shadow:0 0 #0000}}.dia-item-feita .dia-marca{animation:.34s cubic-bezier(.2,.8,.2,1) dia-carimbo}@keyframes dia-carimbo{0%{transform:scale(.6)}60%{transform:scale(1.18)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.dia-item-chega,.dia-item-feita .dia-marca{animation:none}.dia-marca,.dia-item{transition:none}}.ct-campos{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.6rem .9rem;margin:0 0 .8rem;display:grid}.ct-campos>div.largo{grid-column:1/-1}.ct-campos dt{letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);margin-bottom:.15rem;font-size:.5875rem;font-weight:700}.ct-campos dd{color:var(--ink);margin:0;font-size:.8125rem}.ct-base{color:var(--ouro);margin-left:.5rem;font-size:.7rem}.ct-contato{border-top:1px solid var(--linha);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.9rem;padding-top:.7rem;display:flex}.ct-contato .micro{color:var(--ink-3);margin-right:auto}.ct-canal{border:1px solid var(--linha);background:var(--bg);width:2rem;height:2rem;color:var(--ink-2);transition:color var(--t-rapido) var(--curva), border-color var(--t-rapido) var(--curva), background var(--t-rapido) var(--curva);border-radius:8px;place-items:center;text-decoration:none;display:grid}.ct-zap:hover{color:#25d366;background:#25d3661a;border-color:#25d366}.ct-email:hover{color:var(--info);border-color:var(--info);background:var(--info-lavado)}.dash-etapas li>a,.dash-etapas li>span{width:100%;color:inherit;transition:background var(--t-rapido) var(--curva), color var(--t-rapido) var(--curva);border-radius:6px;grid-template-columns:.55rem 1fr auto 2.4rem;align-items:center;gap:.55rem;margin:0 -.3rem;padding:.18rem .3rem;text-decoration:none;display:grid}.dash-etapas li>a:hover{background:var(--bg-3)}.dash-etapas li>a:hover .dash-etapa-nome{color:var(--ouro)}.dash-etapas li{padding:.12rem 0;display:block}.dash-fita>a{min-width:3px;transition:filter var(--t-rapido) var(--curva);display:block}.dash-fita>a:hover{filter:brightness(1.25)}.dia-topo{margin-bottom:1.1rem}.dia-topo .eyebrow{text-transform:uppercase;margin:0 0 .3rem}.dia-topo h1{font-size:1.9rem}.dia-espera{border-radius:var(--r-2);background:var(--bg-3);max-width:56rem;color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 .8rem;padding:.55rem .8rem;font-size:.78rem;display:flex}.dia-espera svg{color:#d97706;flex:none}.dia-espera a{color:var(--ouro);margin-left:auto;font-weight:600;text-decoration:none}.dia-espera a:hover{text-decoration:underline}.dia-nota{max-width:56rem;color:var(--ink-3);margin:0;font-size:.7rem}.dia-vazio{text-align:center;border:1px dashed var(--ok);flex-direction:column;align-items:center;gap:.35rem;padding:2.6rem 1.2rem;display:flex}@supports (color:color-mix(in lab, red, red)){.dia-vazio{border:1px dashed color-mix(in srgb, var(--ok) 40%, var(--linha))}}.dia-vazio{border-radius:var(--r-2);background:var(--ok)}@supports (color:color-mix(in lab, red, red)){.dia-vazio{background:color-mix(in srgb, var(--ok) 5%, transparent)}}.dia-vazio-marca{background:var(--ok);color:#fff;border-radius:50%;place-items:center;width:3.6rem;height:3.6rem;margin-bottom:.5rem;animation:.5s cubic-bezier(.2,.8,.2,1) dia-selo;display:grid;position:relative}.dia-vazio-marca i{background:var(--ok);opacity:0;border-radius:50%;width:.3rem;height:.3rem;animation:.7s cubic-bezier(.2,.8,.2,1) forwards dia-fagulha;position:absolute}.dia-vazio-marca i:nth-child(2){--ang:0deg;animation-delay:.12s}.dia-vazio-marca i:nth-child(3){--ang:60deg;background:var(--ouro);animation-delay:.16s}.dia-vazio-marca i:nth-child(4){--ang:120deg;animation-delay:.1s}.dia-vazio-marca i:nth-child(5){--ang:180deg;background:var(--ouro);animation-delay:.18s}.dia-vazio-marca i:nth-child(6){--ang:240deg;animation-delay:.14s}.dia-vazio-marca i:nth-child(7){--ang:300deg;animation-delay:.2s}@keyframes dia-selo{0%{opacity:0;transform:scale(.3)rotate(-25deg)}60%{opacity:1;transform:scale(1.12)rotate(4deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes dia-fagulha{0%{opacity:0;transform:rotate(var(--ang)) translateX(1rem) scale(.4)}35%{opacity:1}to{opacity:0;transform:rotate(var(--ang)) translateX(2.7rem) scale(1)}}.dia-vazio-t{color:var(--ink);margin:0;font-size:1.05rem;font-weight:700}.dia-vazio-p{color:var(--ink-2);max-width:34ch;margin:0;font-size:.8125rem}@media (prefers-reduced-motion:reduce){.dia-vazio-marca,.dia-vazio-marca i{animation:none}.dia-vazio-marca i{display:none}}@media (min-width:761px){.tema-tasks .rail:not(:hover):not(:has(:focus-visible)) .rail-marca{width:1.4rem;height:1.4rem}.tema-tasks .rail:not(:hover):not(:has(:focus-visible)) .rail-marca svg{width:15px;height:15px}.tema-tasks .rail:not(:hover):not(:has(:focus-visible)) .rail-sub-2 .rail-marca svg{width:14px;height:14px}}.quadro-colunas{width:max-content;margin-bottom:.7rem;position:relative}.quadro-colunas>summary{cursor:pointer;border:1px solid var(--linha);background:var(--bg-2);color:var(--ink-3);border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .7rem;font-size:.72rem;font-weight:600;list-style:none;display:inline-flex}.quadro-colunas>summary::-webkit-details-marker{display:none}.quadro-colunas>summary::marker{content:""}.quadro-colunas>summary:hover{border-color:var(--linha-forte);color:var(--ink)}.quadro-colunas[open]>summary{border-color:var(--ouro);color:var(--ouro)}.quadro-colunas-lista{z-index:20;background:var(--bg-2);border:1px solid var(--linha-forte);border-radius:var(--r-2);flex-direction:column;gap:.1rem;min-width:13rem;padding:.4rem;display:flex;position:absolute;top:calc(100% + .35rem);left:0;box-shadow:0 12px 28px -14px #00000073}.quadro-colunas-lista label{cursor:pointer;color:var(--ink-2);border-radius:6px;align-items:center;gap:.45rem;padding:.3rem .45rem;font-size:.78rem;display:flex}.quadro-colunas-lista label:hover{background:var(--bg-3);color:var(--ink)}.quadro-colunas-lista i{border-radius:2px;flex:none;width:.5rem;height:.5rem}.quadro-colunas-lista .btn{justify-content:center;margin-top:.3rem}.sug-lote{border-radius:var(--r-2);background:var(--bg-3);flex-wrap:wrap;align-items:center;gap:.7rem;margin-bottom:.6rem;padding:.5rem .75rem;display:flex}.sug-lote .micro{color:var(--ink-2);margin-right:auto}.sug-barra .micro{color:var(--ink-3)}.sug-marcar-todas{color:var(--ink-2);cursor:pointer;align-items:center;gap:.45rem;margin-right:auto;font-size:.75rem;display:inline-flex}.sug-lista li.sug-com-marca{padding-left:2.4rem;position:relative}.sug-marca{cursor:pointer;position:absolute;top:.95rem;left:.9rem}.sug-gestos{flex-wrap:wrap;gap:.4rem;margin-top:.6rem;display:flex}.sug-lista .sug-gestos .btn-3{margin-top:0}.dash-quem{flex-wrap:wrap;align-items:center;gap:.7rem;margin-bottom:.2rem;display:flex}.dash-quem .micro{color:var(--ink-3)}.carros,.aparelhos{grid-template-columns:repeat(auto-fill,minmax(7.4rem,1fr));gap:.5rem;margin-top:.4rem;display:grid}.carro,.aparelho{border:1px solid var(--linha);background:var(--bg);cursor:pointer;color:var(--ink-3);transition:border-color var(--t-rapido) var(--curva), color var(--t-rapido) var(--curva), box-shadow var(--t-rapido) var(--curva), transform var(--t-rapido) var(--curva);border-radius:10px;flex-direction:column;align-items:center;gap:.25rem;padding:.5rem .55rem;display:flex}.carro:hover,.aparelho:hover{border-color:var(--linha-forte);color:var(--ink-2)}.carro:active,.aparelho:active{transform:scale(.96)}.carro-foto,.aparelho-foto{background:var(--bg-3);filter:grayscale();opacity:.55;transition:filter var(--t-padrao) var(--curva), opacity var(--t-padrao) var(--curva);border-radius:8px;place-items:center;display:grid;position:relative;overflow:hidden}.carro-foto{width:4.6rem;height:3.2rem}.aparelho-foto{width:3.2rem;height:3.2rem}.carro-foto img,.aparelho-foto img{object-fit:cover;width:100%;height:100%}.carro-sem-foto{place-items:center;display:grid}.carro[data-ativo],.aparelho[data-ativo]{border-color:var(--ok);color:var(--ink);box-shadow:0 0 0 2px var(--ok)}@supports (color:color-mix(in lab, red, red)){.carro[data-ativo],.aparelho[data-ativo]{box-shadow:0 0 0 2px color-mix(in srgb, var(--ok) 45%, transparent)}}.carro[data-ativo],.aparelho[data-ativo]{background:var(--ok)}@supports (color:color-mix(in lab, red, red)){.carro[data-ativo],.aparelho[data-ativo]{background:color-mix(in srgb, var(--ok) 7%, var(--bg))}}.carro[data-ativo] .carro-foto,.aparelho[data-ativo] .aparelho-foto{filter:none;opacity:1}.carro-visto,.aparelho-visto{background:var(--ok);color:#fff;border-radius:50%;place-items:center;width:1.1rem;height:1.1rem;animation:.3s cubic-bezier(.2,.8,.2,1) dia-carimbo;display:grid;position:absolute;bottom:.15rem;right:.15rem}.carro-nome,.aparelho-nome{-webkit-line-clamp:2;text-align:center;overflow-wrap:anywhere;-webkit-box-orient:vertical;max-width:100%;min-height:2.1em;font-size:.6875rem;font-weight:600;line-height:1.05;display:-webkit-box;overflow:hidden}.carro-placa{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:.5875rem}.aparelho-qtd{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:.5625rem}.aparelho-qtd:after{content:" na casa";opacity:.75}.carro-nenhum{color:var(--ink-3);align-self:center;font-size:.7rem;font-style:italic}.aparelhos-conta{color:var(--ok);margin:.45rem 0 0}@media (prefers-reduced-motion:reduce){.carro-visto,.aparelho-visto{animation:none}.carro,.aparelho,.carro-foto,.aparelho-foto{transition:none}}.gerar-demandas{background:var(--bg-2);border:1px solid var(--linha);border-radius:var(--r-2);flex-wrap:wrap;align-items:center;gap:1rem;max-width:46rem;margin-top:1.1rem;padding:.9rem 1.1rem;display:flex}.gerar-demandas>div{flex:20rem;min-width:0}.gerar-demandas b{color:var(--ink);font-size:.875rem}.gerar-demandas p{color:var(--ink-3);margin:.2rem 0 0;line-height:1.5}.gerar-recado{color:var(--ok);flex-basis:100%}.compro-pe .chip{max-width:100%;overflow:hidden}.compro-pe .chip-carro{background:var(--info)}@supports (color:color-mix(in lab, red, red)){.compro-pe .chip-carro{background:color-mix(in srgb, var(--info) 18%, transparent)}}.compro-pe .chip-carro{color:var(--info);font-weight:600}.chip-anexo{vertical-align:middle;color:var(--ink-2);background:var(--fundo-2,#7f7f7f1f);border:1px solid var(--linha);border-radius:999px;align-items:center;gap:.2rem;padding:.05rem .3rem;font-size:.65rem;font-weight:700;display:inline-flex}.chip-anexo.com-pdf{color:#c81e1e;background:#c81e1e14;border-color:#c81e1e59}.compro-pe .chip-progresso{background:var(--ok-lavado);color:var(--ok);align-items:center;gap:.2rem;font-weight:700;display:inline-flex}.compro-pe .chip-quem{background:var(--ouro-lavado);color:var(--ouro);font-weight:600}.compro-pe .chip-aparelho{background:var(--ok)}@supports (color:color-mix(in lab, red, red)){.compro-pe .chip-aparelho{background:color-mix(in srgb, var(--ok) 16%, transparent)}}.compro-pe .chip-aparelho{color:var(--ok);font-weight:600}.compro-pe .chip svg{opacity:.85;flex:none}.cal-aparelho-ok{color:var(--ink-3)}.cal-aparelho-falta{color:var(--perigo);font-weight:700}.motivos{background:var(--bg-2);border:1px solid var(--linha);border-radius:var(--r-2);max-width:44rem;padding:1.05rem 1.15rem}.motivos>header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.9rem;display:flex}.motivos header b{color:var(--ink);font-size:.9375rem}.motivos header p{color:var(--ink-3);max-width:46ch;margin:.2rem 0 0;line-height:1.5}.motivo-form{border:1px solid var(--ouro);border-radius:var(--r-2);background:var(--bg);grid-template-columns:1fr 6rem;gap:.6rem .9rem;margin-bottom:.7rem;padding:.8rem;display:grid}.motivo-form .campo{flex-direction:column;gap:.3rem;display:flex}.motivo-form .campo>span{color:var(--ink-2);font-size:.7rem;font-weight:600}.motivo-form input{font:inherit;border:1px solid var(--linha-forte);border-radius:var(--r-3,8px);background:var(--bg-2);width:100%;color:var(--ink);padding:.42rem .6rem;font-size:.8125rem}.motivo-form-acoes{grid-column:1/-1;gap:.5rem;display:flex}.motivo-lista{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.motivo-lista li{align-items:center;gap:.7rem;padding:.5rem .2rem;display:flex}.motivo-lista li+li{border-top:1px solid var(--linha)}.motivo-lista li[data-inativo]{opacity:.5}.motivo-ordem{text-align:right;min-width:1.8rem;color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:.7rem}.motivo-nome{color:var(--ink);flex:1;font-size:.8125rem;font-weight:600}.motivo-acoes{gap:.25rem;display:flex}.sug-corrigir{flex-direction:column;gap:.5rem;display:flex}.sug-corrigir textarea{resize:vertical;width:100%;font:inherit;border-radius:var(--r-3,8px);border:1px solid var(--ouro);background:var(--bg);color:var(--ink);padding:.55rem .65rem;font-size:.8125rem;line-height:1.55}.sug-corrigir-acoes{gap:.4rem;display:flex}@media (min-width:761px){.tema-tasks .rail:not(:hover):not(:has(:focus-visible)) a[aria-current=page]{background:0 0}.tema-tasks .rail:not(:hover):not(:has(:focus-visible)) .rail-sub{border-left:0;margin-left:0;padding-left:0}.tema-tasks .rail:not(:hover):not(:has(:focus-visible)) a[aria-current=page] .rail-marca{background:var(--rail-on);box-shadow:0 0 0 4px var(--rail-on);border-radius:7px}.tema-tasks .rail:not(:hover):not(:has(:focus-visible)) a:hover .rail-marca{background:#ffffff0d;border-radius:7px;box-shadow:0 0 0 4px #ffffff0d}.tema-tasks .rail:not(:hover):not(:has(:focus-visible)) a[aria-current=page]:before{display:none}.tema-tasks .rail:not(:hover):not(:has(:focus-visible)) .rail-conta{display:none}}.dia-lembrete{border-radius:var(--r-2);max-width:56rem;color:var(--ink-2);background:#d977061f;border:1px solid #d9770659;align-items:flex-start;gap:.6rem;margin:0 0 1rem;padding:.75rem .9rem;font-size:.8125rem;line-height:1.55;display:flex}.dia-lembrete svg{color:#d97706;flex:none;margin-top:.15rem}.dia-lembrete b{color:var(--ink)}.dia-arrastada{color:#d97706;background:#d977062e;border-radius:999px;padding:.05rem .4rem;font-weight:600}.tecnico .compro-fila{align-items:flex-start;gap:.3rem;display:flex}.tecnico .compro-fila>.compro{flex:1;min-width:0}.tecnico .compro-marca{border:2px solid var(--linha-forte);color:#0000;cursor:pointer;width:1.15rem;height:1.15rem;transition:border-color var(--t-rapido) var(--curva), background var(--t-rapido) var(--curva), color var(--t-rapido) var(--curva), transform var(--t-rapido) var(--curva);background:0 0;border-radius:50%;flex:none;place-items:center;margin-top:.3rem;display:grid}.tecnico .compro-marca:hover{border-color:var(--ok);color:var(--ok)}@supports (color:color-mix(in lab, red, red)){.tecnico .compro-marca:hover{color:color-mix(in srgb, var(--ok) 45%, transparent)}}.tecnico .compro-marca:active{transform:scale(.86)}.tecnico .compro-marca:disabled{cursor:progress}.tecnico .compro-feito .compro-marca{background:var(--ok);border-color:var(--ok);color:#fff;animation:.34s cubic-bezier(.2,.8,.2,1) dia-carimbo}.tecnico .compro-feito .compro{background:var(--ok);border-left-color:var(--ok)!important}@supports (color:color-mix(in lab, red, red)){.tecnico .compro-feito .compro{background:color-mix(in srgb, var(--ok) 6%, var(--bg-2))}}.tecnico .compro-feito .compro b{color:var(--ink-3);text-decoration:line-through;-webkit-text-decoration-color:var(--ok);-webkit-text-decoration-color:var(--ok);-webkit-text-decoration-color:var(--ok);text-decoration-color:var(--ok);font-weight:500}@supports (color:color-mix(in lab, red, red)){.tecnico .compro-feito .compro b{-webkit-text-decoration-color:color-mix(in srgb, var(--ok) 70%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--ok) 70%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--ok) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--ok) 70%, transparent)}}.tecnico .compro-feito .compro b{text-decoration-thickness:2px}.tecnico .compro-feito .compro-hora,.tecnico .compro-feito .compro-onde,.tecnico .compro-feito .compro-pe{opacity:.6}@media (prefers-reduced-motion:reduce){.tecnico .compro-feito .compro-marca{animation:none}.tecnico .compro-marca{transition:none}}.politica{max-width:46rem;color:var(--ink);margin:0 auto;padding:3.5rem 1.5rem 5rem;line-height:1.65}.politica header{border-bottom:2px solid var(--ouro);margin-bottom:2rem;padding-bottom:1.3rem}.politica .chapeu{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin:0 0 .5rem;font-size:.7rem;font-weight:700}.politica h1{letter-spacing:-.02em;margin:0 0 .7rem;font-size:2rem;line-height:1.15}.politica .resumo{color:var(--ink-2);margin:0;font-size:1rem}.politica .quando{color:var(--ink-3);margin:.9rem 0 0;font-size:.8125rem}.politica section{margin:2.2rem 0}.politica h2{letter-spacing:-.01em;margin:0 0 .6rem;font-size:1.15rem}.politica h3{color:var(--ink);margin:1.4rem 0 .4rem;font-size:.95rem}.politica p{margin:0 0 .8rem}.politica ul{margin:0 0 .8rem;padding-left:1.3rem}.politica li{margin-bottom:.5rem}.politica code{font-family:var(--fonte-mono);background:var(--bg-2);word-break:break-all;border-radius:.3rem;padding:.1rem .3rem;font-size:.8125rem}.politica a{color:var(--ouro)}.politica footer{border-top:1px solid var(--linha);margin-top:3rem;padding-top:1.2rem;font-size:.875rem}:is(.tecnico .compro-linha:has(.compro-marca) .compro-detalhe,.tecnico .compro-linha:has(.compro-marca) .compro-adiar){margin-left:1.45rem}:is(.tecnico .compro-linha:has(.compro-gestos) .compro-detalhe,.tecnico .compro-linha:has(.compro-gestos) .compro-adiar){margin-left:2.9rem}.tecnico .dia-topo .cal-frota-dia{flex-wrap:wrap;justify-content:flex-end;gap:.3rem;max-width:62%;min-height:0;margin-left:auto;padding:0}.tecnico .dia-topo .cal-frota-dia .cal-carro{font-size:.5625rem;line-height:1.2}.tecnico .dia-topo .cal-frota-dia:empty{display:none}.lista-vazia{color:var(--ink-3);margin:.1rem 0 0;font-size:.8125rem;font-style:italic}.procedencia{color:var(--ink-3);margin:1.4rem 0 0;font-size:.75rem}.aparelho-caixa{flex-direction:column;align-items:center;gap:.25rem;display:flex}.aparelho-conta{color:var(--ink-2);align-items:center;gap:.3rem;font-size:.75rem;display:inline-flex}.aparelho-conta button{border:1px solid var(--linha-forte);background:var(--bg-2);width:1.25rem;height:1.25rem;color:var(--ink-2);cursor:pointer;border-radius:.3rem;place-items:center;font-size:.875rem;line-height:1;display:grid}.aparelho-conta button:hover:not(:disabled){border-color:var(--ouro);color:var(--ink)}.aparelho-conta button:disabled{opacity:.35;cursor:not-allowed}.aparelho-conta b{text-align:center;font-variant-numeric:tabular-nums;min-width:1ch}.aparelho-visto b{font-size:.625rem;line-height:1}.tecnico .compro-gestos{opacity:0;transition:opacity var(--t-rapido) var(--curva);flex-direction:column;gap:.15rem;min-width:1.15rem;margin-top:.3rem;display:inline-flex}.tecnico .compro-linha:hover .compro-gestos,.tecnico .compro-gestos:focus-within{opacity:1}.tecnico .compro-gestos button,.tecnico .compro-gestos a{cursor:pointer;width:1.15rem;height:1.15rem;color:var(--ink-3);background:0 0;border:none;border-radius:.25rem;place-items:center;padding:0;display:grid}.tecnico .compro-gestos button:hover,.tecnico .compro-gestos a:hover{color:var(--ouro);background:var(--bg-3)}.tecnico .compro-gestos button.compro-gesto-aceso{color:#a16207;background:#fef08a}.tecnico .compro-linha:has(.compro-gesto-aceso) .compro-gestos{opacity:1}.compro-andamento .compro{background:#fde68a!important;border-top-color:#eab308!important;border-bottom-color:#eab308!important;border-right-color:#eab308!important}.compro-andamento .compro b{color:#111827}.compro-andamento .compro .compro-hora,.compro-andamento .compro .compro-onde{color:#4b5563}.compro-andamento .compro .chip{color:#374151;background:#ffffffb3;border-color:#e5e7eb}.aviso-choque{border-radius:var(--r-2);background:#d9770614;border:1px solid #d97706;align-items:flex-start;gap:.6rem;padding:.7rem .85rem;display:flex}.aviso-choque svg{color:#b45309;flex:none;margin-top:.1rem}.aviso-choque p{color:var(--ink);margin:0 0 .3rem;font-size:.8125rem;line-height:1.5}.aviso-choque p:last-child{margin-bottom:0}.aviso-choque-nota{color:var(--ink-3)!important;font-size:.6875rem!important}.aviso-choque-link{color:inherit;text-underline-offset:2px;text-decoration:underline}.aviso-choque-link:hover{color:#b45309}.aviso-choque-link svg{vertical-align:-1px}.carros-linha{flex-wrap:wrap;align-items:flex-start;gap:.7rem;margin-top:.4rem;display:flex}.carros-linha>.carros{flex-wrap:wrap;flex:none;margin-top:0;display:flex}.carros-linha>.carros .carro{width:7.4rem}.carros-linha>.aviso-choque{flex:16rem;min-width:0}.aparelhos-abrir{border-radius:var(--r-2);border:1px solid var(--linha-forte);background:var(--bg-2);color:var(--ink-2);font:inherit;cursor:pointer;align-self:flex-start;align-items:center;gap:.4rem;padding:.35rem .7rem;font-size:.8125rem;font-weight:600;display:inline-flex}.aparelhos-abrir:hover,.aparelhos-abrir[aria-expanded=true]{border-color:var(--ouro);color:var(--ink)}.aparelhos-abrir-seta{color:var(--ink-3);font-size:.75rem}.dica-inline{color:var(--ink-3);font-weight:400}.tecnico .compro-pega{cursor:grab}.tecnico .compro-pega:active{cursor:grabbing}.tecnico .compro-voando{opacity:.35}.tecnico .dia-alvo{outline:2px dashed var(--ouro);outline-offset:-3px;border-radius:var(--r-2);background:var(--ouro)}@supports (color:color-mix(in lab, red, red)){.tecnico .dia-alvo{background:color-mix(in srgb, var(--ouro) 7%, transparent)}}.tecnico .compro-adiar{flex-wrap:wrap;align-items:flex-start;gap:.25rem;margin:.3rem .2rem .15rem 2.9rem;display:flex}.tecnico .compro-adiar label{color:var(--ink-3);letter-spacing:.02em;flex-direction:column;flex:1;gap:.15rem;min-width:0;font-size:.625rem;display:flex}.tecnico .compro-adiar input{box-sizing:border-box;border:1px solid var(--linha-forte);background:var(--bg-2);width:100%;min-width:0;color:var(--ink);border-radius:.3rem;padding:.2rem .3rem;font-size:.6875rem}.tecnico .compro-adiar input:focus{border-color:var(--ouro);outline:none}.tecnico .compro-adiar button{color:var(--ink-3);cursor:pointer;background:0 0;border:none;place-items:center;padding:.1rem;display:grid}.tecnico .compro-adiar label{flex:100%}.tecnico .compro-adiar .compro-adiar-acoes{align-items:center;gap:.3rem;margin-left:auto;display:flex}.tecnico .compro-adiar button.compro-adiar-ok{font:inherit;letter-spacing:.02em;cursor:pointer;border:1px solid var(--ouro);background:var(--ouro);color:#1a1205;border-radius:.3rem;padding:.18rem .55rem;font-size:.625rem;font-weight:600;display:block}.tecnico .compro-adiar button.compro-adiar-ok:disabled{color:var(--ink-3);border-color:var(--linha-forte);cursor:not-allowed;background:0 0;font-weight:400}@media (hover:none){.tecnico .compro-gestos{opacity:1}}.item-ajustado span{color:var(--ink-3);text-decoration:line-through}.item-ajustado .dia-marca{background:var(--ok);border-color:var(--ok);color:#fff}.item-novo{gap:.4rem;margin-top:.7rem;display:flex}.item-novo input,.item-novo textarea{border:1px solid var(--linha-forte);border-radius:var(--r-1);background:var(--bg-2);min-width:0;color:var(--ink);flex:1;padding:.35rem .5rem;font-size:.8125rem}.item-novo input:focus,.item-novo textarea:focus{border-color:var(--ouro);outline:none}.etapas-ajuda{color:var(--ink-2);max-width:62rem;margin:0 0 1rem;font-size:.8125rem;line-height:1.55}.etapas-lista{counter-reset:etapa;margin:0;padding:0;list-style:none}.etapa-linha{border-bottom:1px solid var(--linha);grid-template-columns:1.6rem minmax(9rem,1.4fr) auto minmax(11rem,1fr) auto;align-items:center;gap:.7rem;padding:.6rem .2rem;display:grid}.etapa-linha:last-child{border-bottom:none}.etapa-encerra{background:var(--ok)}@supports (color:color-mix(in lab, red, red)){.etapa-encerra{background:color-mix(in srgb, var(--ok) 5%, transparent)}}.etapa-encerra{border-radius:var(--r-1)}.etapa-ordem{background:var(--bg-3);width:1.6rem;height:1.6rem;color:var(--ink-3);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:.6875rem;font-weight:600;display:grid}.etapa-encerra .etapa-ordem{background:var(--ok)}@supports (color:color-mix(in lab, red, red)){.etapa-encerra .etapa-ordem{background:color-mix(in srgb, var(--ok) 18%, transparent)}}.etapa-encerra .etapa-ordem{color:var(--ok)}.etapa-nome{align-items:center;gap:.45rem;min-width:0;display:flex}.etapa-titulo{font:inherit;color:var(--ink);text-align:left;cursor:pointer;border-radius:var(--r-1);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;margin:-.1rem -.2rem;padding:.1rem .2rem;font-size:.875rem;font-weight:600;overflow:hidden}.etapa-titulo:hover:not(:disabled){background:var(--bg-3)}.etapa-titulo:disabled{cursor:default}.etapa-nome input{font:inherit;border:1px solid var(--ouro);border-radius:var(--r-1);background:var(--bg-2);width:100%;color:var(--ink);padding:.1rem .3rem;font-size:.875rem;font-weight:600}.etapa-campo{flex-direction:column;gap:.15rem;min-width:0;display:flex}.etapa-campo>span{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:.625rem}.etapa-campo input[type=number]{width:5rem}.etapa-campo input,.etapa-campo select{border:1px solid var(--linha-forte);border-radius:var(--r-1);background:var(--bg-2);height:1.9rem;color:var(--ink);max-width:100%;padding:.25rem .4rem;font-size:.8125rem}.etapa-campo input:focus,.etapa-campo select:focus{border-color:var(--ouro);outline:none}.etapa-campo input:disabled,.etapa-campo select:disabled{opacity:.45;cursor:not-allowed}.etapa-campo i{color:var(--ink-3);margin-top:-.1rem;font-size:.625rem;font-style:normal}.etapa-tirar{opacity:0;transition:opacity var(--t-rapido) var(--curva)}.etapa-linha:hover .etapa-tirar,.etapa-linha:focus-within .etapa-tirar{opacity:1}.etapas-soma{border-top:1px dashed var(--linha);color:var(--ink-2);margin:1rem 0 0;padding-top:.8rem;font-size:.8125rem}.etapas-alerta{color:var(--perigo)}@media (max-width:900px){.etapa-linha{grid-template-columns:1.6rem 1fr;row-gap:.5rem}.etapa-campo{grid-column:2}.etapa-tirar{opacity:1;grid-column:2;justify-self:start}}.tecnico .ct-fiscal,.tecnico .compro-fiscal .compro{background:var(--perigo);border-left-color:var(--perigo)!important}@supports (color:color-mix(in lab, red, red)){.tecnico .ct-fiscal,.tecnico .compro-fiscal .compro{background:color-mix(in srgb, var(--perigo) 8%, var(--bg-2))}}.tecnico .ct-fiscal,.tecnico .compro-fiscal .compro{border-color:var(--perigo)}@supports (color:color-mix(in lab, red, red)){.tecnico .ct-fiscal,.tecnico .compro-fiscal .compro{border-color:color-mix(in srgb, var(--perigo) 30%, var(--linha))}}.tecnico .ct-fiscal .ct-titulo,.tecnico .compro-fiscal .compro b{color:var(--perigo)}.tecnico .compro-fiscal .compro-marca{border-color:var(--perigo)}.campo-fiscal{gap:.3rem}.fiscal-marca{color:var(--ink);cursor:pointer;align-items:center;gap:.45rem;font-size:.8125rem;font-weight:600;display:inline-flex}.fiscal-marca input[type=checkbox]{width:1rem;height:1rem;accent-color:var(--perigo)}.fiscal-marca svg{color:var(--perigo)}.fiscal-ajuda{color:var(--ink-3);font-size:.75rem;font-style:normal;line-height:1.4}.bloco-ajuda{color:var(--ink-2);max-width:46rem;margin:0 0 .9rem;font-size:.8125rem;line-height:1.55}.agenda-privado>span{min-width:0}.frota .cartao>h2{align-items:center;gap:.6rem;width:100%;padding:.55rem .8rem;display:flex}.carro-marca{background:var(--bg-3);width:3.2rem;height:2.2rem;color:var(--ink-3);border-radius:6px;flex:none;place-items:center;display:grid;overflow:hidden}.carro-marca img{object-fit:cover;width:100%;height:100%}.carro-identidade{color:var(--ink-2);align-items:center;gap:.45rem;margin:0 0 .7rem;font-size:.8125rem;display:flex}.carro-identidade b{font-family:var(--fonte-mono), monospace;letter-spacing:.04em;color:var(--ink);font-weight:600}.carro-cor{border:1px solid var(--linha-forte);border-radius:50%;flex:none;width:.8rem;height:.8rem}.carro-livre{color:var(--ok);align-items:center;gap:.4rem;margin:0;font-size:.8125rem;display:flex}.chip.chip-revisao{color:#92400e;background:#fef3c7;border-color:#fcd34d}.revisoes{gap:.3rem;margin:0 0 .7rem;padding:0;list-style:none;display:grid}.revisoes li{color:var(--ink-2);border-radius:var(--r-1,6px);background:#fffbeb;border:1px solid #fde68a;align-items:center;gap:.45rem;padding:.35rem .55rem;font-size:.78rem;display:flex}.revisoes li>svg{color:#b45309;flex:none}.revisoes b{color:var(--ink)}.revisao-obs{color:var(--ink-3)}.revisao-form{margin-bottom:.7rem}.carro-revisao-aviso{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:6px;margin:.45rem 0 0;padding:.4rem .6rem;font-size:.78rem;line-height:1.45}.carro-tag-revisao{color:#92400e;background:#fef3c7;border-radius:999px;padding:.05rem .4rem;font-size:.625rem;font-weight:600}.frota{align-items:start}.tecnico .sug-nova{background:var(--bg-2);border-color:var(--linha-forte);box-shadow:0 1px 3px #00000029}.tecnico .sug-nova .sug-campo>span{font-size:.875rem}.tecnico .sug-nova textarea{min-height:5.5rem}.tecnico .sug-acoes .btn[type=submit]{background:var(--ouro);color:#fff;border-color:#0000;font-weight:600}.tecnico .sug-acoes .btn[type=submit]:hover:not(:disabled){filter:brightness(1.08)}.tecnico .sug-acoes .btn[type=submit]:disabled{background:var(--bg-3);color:var(--ink-3);border-color:var(--linha);opacity:1}.tecnico .vazio-estado{border-style:solid;border-color:var(--linha);background:var(--bg-2);color:var(--ink-2);padding:1.4rem 1.2rem;font-size:.8125rem;line-height:1.55}.pagina-topo>.voltar{color:var(--ink-3);align-self:flex-start;margin-right:.9rem;padding:.3rem .6rem;font-size:.75rem}.pagina-topo>.voltar:hover{color:var(--ink)}.pagina-topo{align-items:flex-start;display:flex}.etapa-donos{min-width:0}.donos-lista{flex-wrap:wrap;gap:.25rem;display:flex}.dono-chip{font:inherit;cursor:pointer;border:1px solid var(--linha-forte);background:var(--bg-2);color:var(--ink-3);transition:all var(--t-rapido) var(--curva);border-radius:999px;padding:.2rem .5rem;font-size:.6875rem;font-weight:500}.dono-chip:hover:not(:disabled){border-color:var(--ouro);color:var(--ink)}.dono-chip.on{background:var(--ouro);color:#fff;border-color:#0000;font-weight:600}.dono-chip:disabled{opacity:.5;cursor:not-allowed}.etapa-sorteio{color:var(--ouro);font-weight:600}.modal-aviso{border-radius:var(--r-2);border-left:3px solid var(--ouro);background:var(--ouro);margin:0 1.15rem .2rem;padding:.6rem .8rem}@supports (color:color-mix(in lab, red, red)){.modal-aviso{background:color-mix(in srgb, var(--ouro) 8%, var(--bg-2))}}.modal-aviso{color:var(--ink-2);font-size:.8125rem;line-height:1.5}.modal-aviso b{color:var(--ink)}.fiscal-alavanca{cursor:pointer;font:inherit;border:1px solid var(--linha-forte);background:var(--bg-2);color:var(--ink-3);transition:all var(--t-rapido) var(--curva);border-radius:999px;align-items:center;gap:.35rem;margin-left:auto;margin-right:.5rem;padding:.28rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}.fiscal-alavanca:hover{border-color:var(--perigo);color:var(--ink-2)}.fiscal-alavanca.on{background:var(--perigo);color:#fff;border-color:#0000}.fiscal-alavanca svg{flex:none}.roteiro-linha{grid-template-columns:1.6rem 1fr auto;align-items:center}.roteiro-texto{white-space:normal;font-weight:500}.roteiro-editar{font:inherit;border:1px solid var(--ouro);border-radius:var(--r-1);background:var(--bg-2);width:100%;color:var(--ink);padding:.2rem .4rem;font-size:.875rem}.roteiro-marca{background:var(--perigo);border-radius:6px;flex:none;place-items:center;width:1.6rem;height:1.6rem;display:grid}@supports (color:color-mix(in lab, red, red)){.roteiro-marca{background:color-mix(in srgb, var(--perigo) 14%, transparent)}}.roteiro-marca{color:var(--perigo)}.enviar-foto{flex-direction:column;gap:.4rem;display:flex}.enviar-foto-linha{align-items:center;gap:.6rem;display:flex}.enviar-foto-previa{border:1px solid var(--linha);background:var(--bg-3);width:3.4rem;height:3.4rem;color:var(--ink-3);border-radius:8px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.enviar-foto-previa img{object-fit:cover;width:100%;height:100%}.enviar-foto-previa.vazia{border-style:dashed}.enviar-foto-previa button{cursor:pointer;color:#fff;background:#0009;border:none;border-radius:50%;place-items:center;width:1.05rem;height:1.05rem;display:grid;position:absolute;top:2px;right:2px}.enviar-foto-botao{cursor:pointer;position:relative;overflow:hidden}.enviar-foto-botao input[type=file]{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.enviar-foto-url{border:1px solid var(--linha);border-radius:var(--r-1);background:var(--bg-2);color:var(--ink-3);padding:.25rem .4rem;font-size:.75rem}.enviar-foto-url:focus{border-color:var(--ouro);color:var(--ink);outline:none}.enviar-foto-erro{color:var(--perigo);margin:0;font-size:.75rem}.kpis-filtro{grid-template-columns:repeat(auto-fit,minmax(11rem,15rem));justify-content:start;gap:.7rem;display:grid}.kpi-clicavel{text-align:left;cursor:pointer;border:1px solid var(--linha);border-radius:var(--r-2);background:var(--bg-2);font:inherit;color:var(--ink);transition:border-color var(--t-rapido) var(--curva), transform var(--t-rapido) var(--curva);flex-direction:column;align-items:flex-start;gap:.1rem;padding:.9rem 1rem;display:flex}.kpi-clicavel:hover{border-color:var(--linha-forte);transform:translateY(-1px)}.kpi-clicavel b{font-variant-numeric:tabular-nums;font-size:1.6rem;line-height:1.1}.kpi-clicavel .kpi-icone{background:var(--bg-3);width:1.7rem;height:1.7rem;color:var(--ink-3);border-radius:7px;place-items:center;margin-bottom:.35rem;display:grid}.kpi-clicavel .kpi-rotulo{font-size:.8125rem;font-weight:600}.kpi-clicavel .kpi-detalhe{color:var(--ink-3);font-size:.7rem}.kpi-aceso{border-color:var(--ouro);box-shadow:0 0 0 1px var(--ouro);background:var(--ouro)}@supports (color:color-mix(in lab, red, red)){.kpi-aceso{background:color-mix(in srgb, var(--ouro) 7%, var(--bg-2))}}.kpi-aceso .kpi-icone{background:var(--ouro)}@supports (color:color-mix(in lab, red, red)){.kpi-aceso .kpi-icone{background:color-mix(in srgb, var(--ouro) 18%, transparent)}}.kpi-aceso .kpi-icone{color:var(--ouro)}.kpi-recorte{color:var(--ink-2);margin:.8rem 0 .2rem;font-size:.8125rem}.kpi-recorte button{cursor:pointer;color:var(--ouro);font:inherit;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.guia-bloco,.guia-kpis{max-width:62rem}.guia-texto{max-width:58rem}.calib{flex-direction:column;gap:.75rem;display:flex}.calib-placar{text-align:center;align-items:center;padding:.7rem .8rem}.calib-placar b{font-size:1.5rem}.calib-placar .kpi-rotulo{font-size:.75rem;font-weight:600}.calib-placar.calib-vencida b{color:var(--perigo)}.calib-placar.calib-vencendo b{color:var(--ouro-vivo,var(--ouro))}.calib-placar.calib-valida b{color:var(--ok)}.calib-placar.calib-semData b{color:var(--ink-3)}.calib-topo{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.calib-inativos{color:var(--ink-3);cursor:pointer;align-items:center;gap:.4rem;font-size:.8125rem;display:inline-flex}.calib-lista{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.calib-item{border:1px solid var(--linha);border-radius:var(--r-2);background:var(--bg-2);grid-template-columns:auto 1fr auto auto;align-items:center;gap:.8rem;padding:.6rem .85rem;display:grid}.calib-item.calib-editando{display:block}.calib-parado{opacity:.55}.calib-selo{border-radius:50%;flex:none;width:.55rem;height:.55rem}.calib-selo.calib-vencida{background:var(--perigo)}.calib-selo.calib-vencendo{background:var(--ouro-vivo,var(--ouro))}.calib-selo.calib-valida{background:var(--ok)}.calib-selo.calib-semData{background:var(--ink-3)}.calib-corpo{flex-direction:column;gap:.1rem;min-width:0;display:flex}.calib-nome{overflow-wrap:anywhere;font-size:.875rem;font-weight:600}.calib-detalhe{color:var(--ink-3);font-size:.7rem}.calib-datas{text-align:right;flex-direction:column;align-items:flex-end;gap:.1rem;display:flex}.calib-venc{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:.75rem}.calib-frase{font-size:.7rem;font-weight:600}.calib-t-vencida{color:var(--perigo)}.calib-t-vencendo{color:var(--ouro-vivo,var(--ouro))}.calib-t-valida,.calib-t-semData{color:var(--ink-3);font-weight:400}.calib-form{border:1px solid var(--linha-forte);border-radius:var(--r-2);background:var(--bg-3);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.7rem;padding:.9rem;display:grid}.calib-form .campo.largo{grid-column:1/-1}.calib-form-acoes{grid-column:1/-1;gap:.5rem;display:flex}.campo-ajuda{color:var(--ink-3);margin-top:.2rem;font-size:.68rem}.campo-caixa{cursor:pointer;grid-column:1/-1;align-items:flex-start;gap:.5rem;font-size:.8125rem;display:flex}.campo-caixa small{color:var(--ink-3);font-size:.68rem;display:block}.loca{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.loca>.btn{align-self:flex-start}.loca-lista{flex-direction:column;gap:.35rem;width:100%;margin:0;padding:0;list-style:none;display:flex}.loca-item{border:1px solid var(--linha);border-radius:var(--r-2);background:var(--bg-2);grid-template-columns:1fr auto auto auto;align-items:center;gap:.9rem;padding:.6rem .85rem;display:grid}.loca-item.loca-editando{display:block}.loca-fora{border-color:var(--ouro)}@supports (color:color-mix(in lab, red, red)){.loca-fora{border-color:color-mix(in srgb, var(--ouro) 55%, var(--linha))}}.loca-corpo{flex-direction:column;gap:.1rem;min-width:0;display:flex}.loca-cliente{overflow-wrap:anywhere;font-size:.875rem;font-weight:600}.loca-itens{color:var(--ink-3);overflow-wrap:anywhere;font-size:.7rem}.loca-periodo{flex-direction:column;align-items:flex-end;gap:.15rem;display:flex}.loca-quando{color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.75rem}.loca-agora{letter-spacing:.04em;text-transform:uppercase;color:var(--ouro);background:var(--ouro-lavado);border-radius:4px;padding:.05rem .3rem;font-size:.62rem;font-weight:700}.loca-valor{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.8125rem;font-weight:600}.loca-acoes{gap:.25rem;display:flex}.loca-form{border:1px solid var(--linha-forte);border-radius:var(--r-2);background:var(--bg-3);flex-direction:column;gap:.8rem;width:100%;padding:.95rem;display:flex}.loca-form-linha{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));align-items:end;gap:.7rem;display:grid}.loca-form-linha .campo.largo{grid-column:span 2}.loca-dias{color:var(--ink-3);padding-bottom:.45rem;font-size:.8125rem}.loca-catalogo{border:none;margin:0;padding:0}.loca-catalogo legend{color:var(--ink-2);padding:0 0 .4rem;font-size:.75rem;font-weight:600}.loca-grade{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.5rem;display:grid}.loca-cartao{text-align:center;border:1px solid var(--linha);border-radius:var(--r-2);background:var(--bg-2);transition:border-color var(--t-rapido) var(--curva);flex-direction:column;align-items:center;gap:.25rem;padding:.6rem .4rem;display:flex}.loca-escolhido{border-color:var(--ouro);background:var(--ouro)}@supports (color:color-mix(in lab, red, red)){.loca-escolhido{background:color-mix(in srgb, var(--ouro) 7%, var(--bg-2))}}.loca-foto{background:var(--bg-3);width:3.2rem;height:3.2rem;color:var(--ink-3);border-radius:8px;place-items:center;display:grid;overflow:hidden}.loca-foto img{object-fit:contain;width:100%;height:100%}.loca-cartao-nome{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-height:2.3em;font-size:.6875rem;font-weight:600;line-height:1.15;display:-webkit-box;overflow:hidden}.loca-cartao-preco{color:var(--ink-3);font-size:.62rem}.loca-quantidade{align-items:center;gap:.45rem;margin-top:.2rem;display:inline-flex}.loca-quantidade button{border:1px solid var(--linha);background:var(--bg-3);width:1.4rem;height:1.4rem;color:var(--ink);cursor:pointer;border-radius:6px;place-items:center;font-size:.9rem;line-height:1;display:grid}.loca-quantidade button:hover:not(:disabled){border-color:var(--linha-forte)}.loca-quantidade button:disabled{opacity:.35;cursor:not-allowed}.loca-quantidade b{font-variant-numeric:tabular-nums;min-width:1ch;font-size:.8125rem}.loca-form-pe{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.loca-total{color:var(--ink-2);font-size:.8125rem}.loca-total b{color:var(--ink);font-variant-numeric:tabular-nums;margin-left:.35rem;font-size:1.15rem}.loca-form-acoes{gap:.5rem;display:flex}@media (max-width:720px){.calib-item{grid-template-columns:auto 1fr auto}.calib-datas{text-align:left;grid-column:2/-1;align-items:flex-start}.loca-item{grid-template-columns:1fr auto}.loca-valor{grid-column:1}}.porta-aviso{letter-spacing:.03em;background:var(--bg-3);color:var(--ink-2);border-radius:4px;align-self:flex-start;margin-top:.25rem;padding:.1rem .38rem;font-size:.68rem;font-weight:700}.porta-aviso-grave{background:var(--perigo-lavado);color:var(--perigo)}.gestao-pilha{flex-direction:column;gap:1rem;max-width:46rem;display:flex}.gestao-pilha>*{width:100%;max-width:100%;margin-top:0;margin-bottom:0}.rail-gaveta{width:100%;color:var(--ink-2);font:inherit;text-align:left;cursor:pointer;transition:background var(--t-rapido) var(--curva), color var(--t-rapido) var(--curva);background:0 0;border:none;border-radius:7px;align-items:center;gap:.55rem;padding:.38rem .5rem;font-size:.8125rem;display:flex}.rail-gaveta:hover{background:var(--bg-3);color:var(--ink)}.rail-seta{color:var(--ink-3);transition:transform var(--t-rapido) var(--curva);margin-left:auto;display:inline-flex}.rail-seta-aberta{transform:rotate(90deg)}.quadro-faixa{scroll-snap-align:start;flex-direction:column;flex:0 0 17rem;gap:.7rem;display:flex}.quadro-faixa>.coluna{scroll-snap-align:none;flex:0 auto}.historico{margin:0;padding:0;list-style:none}.historico li{border-bottom:1px solid var(--linha);grid-template-columns:auto 1fr auto;align-items:baseline;gap:.55rem;padding:.42rem 0;font-size:.8125rem;display:grid}.historico li:last-child{border-bottom:none}.historico-marca{background:var(--ouro);border-radius:50%;flex:none;width:.4rem;height:.4rem;transform:translateY(-.15em)}.historico li:not(:first-child) .historico-marca{background:var(--ink-3);opacity:.5}.historico-frase{color:var(--ink-2);overflow-wrap:anywhere}.historico-frase b{color:var(--ink);font-weight:600}.historico-frase i{color:var(--ink);font-style:normal}.historico-quando{color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.7rem}@media (max-width:620px){.historico li{grid-template-columns:auto 1fr}.historico-quando{grid-column:2}}.esconde-etapas{position:relative}.esconde-etapas>summary{cursor:pointer;border:1px solid var(--linha);border-radius:var(--r-2);background:var(--bg-2);color:var(--ink-2);white-space:nowrap;align-items:center;gap:.35rem;padding:.38rem .6rem;font-size:.8125rem;list-style:none;display:inline-flex}.esconde-etapas>summary::-webkit-details-marker{display:none}.esconde-etapas>summary:hover{border-color:var(--linha-forte);color:var(--ink)}.esconde-etapas[open]>summary{border-color:var(--ouro);color:var(--ink)}.esconde-etapas-lista{z-index:30;border:1px solid var(--linha-forte);border-radius:var(--r-2);background:var(--bg-2);min-width:14rem;box-shadow:var(--e-2,0 8px 24px #0000002e);flex-direction:column;gap:.3rem;padding:.6rem .7rem;display:flex;position:absolute;top:calc(100% + .3rem);left:0}.esconde-etapas-lista label{color:var(--ink-2);cursor:pointer;align-items:center;gap:.45rem;font-size:.8125rem;display:flex}.esconde-etapas-lista label:hover{color:var(--ink)}.esconde-etapas-lista .btn{align-self:flex-start;margin-top:.3rem}.dash-de-quem{position:relative}.dash-de-quem>summary{cursor:pointer;border:1px solid var(--linha);border-radius:var(--r-2);background:var(--bg-2);color:var(--ink-2);white-space:nowrap;align-items:center;gap:.35rem;padding:.28rem .55rem;font-size:.8125rem;list-style:none;display:inline-flex}.dash-de-quem>summary::-webkit-details-marker{display:none}.dash-de-quem>summary:hover{border-color:var(--linha-forte);color:var(--ink)}.dash-de-quem[open]>summary{border-color:var(--ouro);color:var(--ink)}.dash-de-quem-lista{z-index:30;border:1px solid var(--linha-forte);border-radius:var(--r-2);background:var(--bg-2);min-width:12rem;box-shadow:var(--e-2,0 8px 24px #0000002e);flex-direction:column;padding:.35rem;display:flex;position:absolute;top:calc(100% + .3rem);left:0}.dash-de-quem-lista a{color:var(--ink-2);border-radius:6px;padding:.32rem .5rem;font-size:.8125rem;text-decoration:none}.dash-de-quem-lista a:hover{background:var(--bg-3);color:var(--ink)}.dash-de-quem-lista a[aria-current]{background:var(--ouro-lavado);color:var(--ink);font-weight:600}button.cal-mais{font:inherit;color:var(--ink-3);cursor:pointer;text-align:left;text-underline-offset:2px;background:0 0;border:none;margin:0;padding:0;font-size:.6rem;font-weight:600;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}button.cal-mais:hover{color:var(--ink)}.cal-mais-lista{flex-direction:column;gap:.16rem;display:flex}.lista-vazia{margin:.35rem 0 .6rem}.sug-lista li>.btn-3,.sug-lista li>form>.btn-3{margin-left:-.9rem}.ponte-off{border:1px solid var(--linha);border-radius:var(--r-2);background:var(--bg-2);align-items:flex-start;gap:.8rem;max-width:42rem;padding:1rem 1.1rem;display:flex}.ponte-off-marca{background:var(--ouro-lavado);width:2rem;height:2rem;color:var(--ouro);border-radius:8px;flex:none;place-items:center;display:grid}.ponte-off b{margin-bottom:.2rem;font-size:.875rem;display:block}.ponte-off p{color:var(--ink-3);margin:0;font-size:.8125rem;line-height:1.55}.cal-cutucao{background:var(--ouro-lavado);max-width:100%;color:var(--ouro);white-space:nowrap;text-overflow:ellipsis;border-radius:5px;align-items:center;gap:.25rem;margin-bottom:.2rem;padding:.1rem .3rem;font-size:.5875rem;font-weight:600;text-decoration:none;display:inline-flex;overflow:hidden}.cal-cutucao:hover{filter:brightness(1.15)}.lembrete-linha{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.form-tarefa>.campo,.calib-form>.campo,.loca-form-linha>.campo{flex-direction:column;margin-bottom:0;display:flex}.form-tarefa>.campo>span,.calib-form>.campo>span,.loca-form-linha>.campo>span{align-items:flex-end;min-height:2.4em;margin-bottom:.3rem;display:flex}.filtros>.campo-busca input,.filtros>select,.filtros>.esconde-etapas>summary,.filtros>.btn{box-sizing:border-box;height:2.125rem}.filtros>.campo-busca input{padding-top:0;padding-bottom:0}.so-leitura{border:1px solid var(--linha);border-radius:var(--r-2);background:var(--bg-2);max-width:46rem;color:var(--ink-3);grid-template-columns:auto 1fr;align-items:start;gap:.5rem;margin:0 0 .9rem;padding:.6rem .75rem;font-size:.8125rem;line-height:1.5;display:grid}.so-leitura svg{color:var(--ouro);margin-top:.15rem}.so-leitura b{color:var(--ink-2)}.calib-areas{flex:none}.tecnico .ct-fila{background:var(--roxo);border-left-color:var(--roxo)!important}@supports (color:color-mix(in lab, red, red)){.tecnico .ct-fila{background:color-mix(in srgb, var(--roxo) 8%, var(--bg-2))}}.tecnico .ct-fila{border-color:var(--roxo)}@supports (color:color-mix(in lab, red, red)){.tecnico .ct-fila{border-color:color-mix(in srgb, var(--roxo) 30%, var(--linha))}}.tecnico .ct-fila .ct-titulo{color:var(--roxo);font-weight:600}.tecnico .ct-fila-conta{background:var(--roxo);color:#fff;font-variant-numeric:tabular-nums;cursor:default;border-radius:50%;flex:none;place-items:center;width:1.35rem;height:1.35rem;font-size:.6875rem;font-weight:700;display:grid}.subt-aviso{color:var(--ouro);align-items:flex-start;gap:.3rem;margin-top:.15rem;font-size:.6875rem;line-height:1.4;display:flex}.subt-aviso svg{flex:none;margin-top:.15rem}.chip-situacao{letter-spacing:.04em;text-transform:uppercase;background:var(--perigo-lavado);color:var(--perigo);vertical-align:middle;border-radius:4px;margin-right:.35rem;padding:.05rem .35rem;font-size:.5875rem;font-weight:700;display:inline-block}.chip-situacao.sit-suspensa{background:var(--ouro-lavado);color:var(--ouro)}.chip-situacao.sit-inativa{background:var(--bg-3);color:var(--ink-3)}.cal-carro{letter-spacing:.01em;border-radius:5px;padding:.12rem .35rem;font-size:.625rem;font-weight:700}.cal-frota-dia .cal-carro{opacity:1;text-overflow:ellipsis;flex:none;max-width:100%;padding:.12rem .35rem;font-size:.625rem;font-weight:700;overflow:hidden}.cal-frota-dia .cal-carro svg{opacity:1}.cal-carro-livre{background:var(--ok)}@supports (color:color-mix(in lab, red, red)){.cal-carro-livre{background:color-mix(in srgb, var(--ok) 16%, transparent)}}.cal-carro-livre{color:var(--ok)}.cal-carro:not(.cal-carro-livre):not(.cal-carro-conflito):not(.cal-carro-alugado){background:var(--ouro-lavado);color:var(--ouro)}.cal-carro-conflito{background:var(--perigo-lavado);color:var(--perigo)}.cal-carro-alugado{background:var(--info-lavado);color:var(--info)}.chip-revisao{letter-spacing:.03em;background:var(--roxo);border-radius:4px;margin-right:.35rem;padding:.05rem .35rem;font-size:.5875rem;font-weight:700;display:inline-block}@supports (color:color-mix(in lab, red, red)){.chip-revisao{background:color-mix(in srgb, var(--roxo) 16%, transparent)}}.chip-revisao{color:var(--roxo);vertical-align:middle}.modal.modal-estreito{width:min(27rem,100%)}.entrega-de-quem{align-items:center;gap:.35rem;margin:0 0 .9rem;display:flex}.entrega-opcoes{gap:.4rem;margin-bottom:.9rem;display:grid}.entrega-opcao{border:1px solid var(--linha);border-radius:var(--r-2);background:var(--bg-2);cursor:pointer;transition:border-color var(--t-rapido) var(--curva), background var(--t-rapido) var(--curva);align-items:center;gap:.55rem;padding:.55rem .7rem;display:flex}.entrega-opcao:hover{border-color:var(--linha-forte)}.entrega-opcao.escolhida{border-color:var(--acao);background:var(--ouro-lavado)}.entrega-opcao input{accent-color:var(--ouro);margin:0}.entrega-opcao span{font-size:.8125rem}.entrega-feita{border:1px solid var(--linha);border-radius:var(--r-2);background:var(--bg-3);flex-wrap:wrap;align-items:baseline;gap:.35rem;margin-top:.8rem;padding:.6rem .7rem;font-size:.8125rem;display:flex}.entrega-feita>b{color:var(--ink)}.entrega-feita>span{color:var(--ink-2)}.entrega-rotulo{letter-spacing:.06em;text-transform:uppercase;width:100%;color:var(--ink-3);font-size:.625rem;font-weight:700}.btn-texto{font:inherit;color:var(--ink-3);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;font-size:.75rem;text-decoration:underline}.btn-texto:hover:not(:disabled){color:var(--perigo)}.btn-texto:disabled{opacity:.5;cursor:default}.cartao.cartao-ajustar,.chip-ajustes{--amarelo:#a16207;--amarelo-vivo:#f59e0b;--amarelo-lavado:#f59e0b29}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cartao.cartao-ajustar,:root:not([data-theme=light]) .chip-ajustes{--amarelo:#fbbf24;--amarelo-vivo:#fbbf24;--amarelo-lavado:#fbbf2424}}[data-theme=dark] .cartao.cartao-ajustar,[data-theme=dark] .chip-ajustes{--amarelo:#fbbf24;--amarelo-vivo:#fbbf24;--amarelo-lavado:#fbbf2424}.cartao.cartao-ajustar{border-color:var(--amarelo-vivo)}@supports (color:color-mix(in lab, red, red)){.cartao.cartao-ajustar{border-color:color-mix(in srgb, var(--amarelo-vivo) 45%, var(--linha))}}.cartao.cartao-ajustar{box-shadow:inset 3px 0 0 var(--amarelo-vivo), var(--e-1)}.cartao.cartao-ajustar>h2{background:var(--amarelo-lavado)}.chip-ajustes{letter-spacing:.03em;background:var(--amarelo-lavado);color:var(--amarelo);vertical-align:middle;border-radius:4px;margin-right:.35rem;padding:.05rem .35rem;font-size:.5875rem;font-weight:700;display:inline-block}.item-assinatura{color:var(--ink-3);white-space:nowrap;margin-left:.4rem;font-size:.6875rem;display:inline-block}.cartao-proximo{background:var(--bg-3);color:var(--ink-3);white-space:nowrap;border-radius:3px;align-items:center;gap:.1rem;margin-left:.3rem;padding:0 .25rem;font-size:.625rem;font-weight:600;display:inline-flex}.proximo-dono{align-items:center;gap:.35rem;margin-top:.7rem;display:flex}.coluna-expandir{border:1px dashed var(--linha-forte);border-radius:var(--r-1);width:100%;color:var(--ink-2);font:inherit;cursor:pointer;transition:background var(--t-rapido) var(--curva), color var(--t-rapido) var(--curva);background:0 0;margin-top:.35rem;padding:.3rem;font-size:.6875rem;font-weight:600;display:block}.coluna-expandir:hover{background:var(--bg-3);color:var(--ink)}.cartaozinho.concluida{border-color:var(--ok)}@supports (color:color-mix(in lab, red, red)){.cartaozinho.concluida{border-color:color-mix(in srgb, var(--ok) 38%, var(--linha))}}.cartaozinho.concluida{background:var(--ok-lavado);opacity:.7}.cartaozinho.concluida:hover{opacity:1}.cartaozinho.concluida .cartao-titulo b{color:var(--ink-2);text-decoration:line-through}.cartao-visto{border:1.5px solid var(--ok);background:var(--ok-lavado);width:1rem;height:1rem;color:var(--ok);vertical-align:middle;border-radius:50%;place-items:center;margin-right:.3rem;display:inline-grid}.venc-lista{max-height:26rem;margin:0;padding:0;list-style:none;overflow-y:auto}.venc-linha{border-bottom:1px solid var(--linha);grid-template-columns:minmax(9rem,1.1fr) minmax(6rem,.7fr) 2fr;align-items:baseline;gap:.5rem;padding:.4rem .1rem;font-size:.75rem;display:grid}.venc-linha:last-child{border-bottom:none}.venc-linha>a{color:inherit;min-width:0;text-decoration:none}.venc-linha>a:hover b{text-decoration:underline}.venc-linha b{font-weight:600}.venc-onde{color:var(--ink-3);font-size:.6875rem}.venc-docs{flex-wrap:wrap;gap:.3rem;display:flex}.venc-doc{background:var(--perigo-lavado);color:var(--perigo);white-space:nowrap;border-radius:4px;align-items:baseline;gap:.25rem;padding:.05rem .35rem;font-size:.6875rem;display:inline-flex}.venc-doc b{font-weight:700}@media (max-width:620px){.venc-linha{grid-template-columns:1fr;gap:.15rem}}.venc-cnpj{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:.625rem;display:block}.venc-cat{text-align:center;letter-spacing:.02em;background:var(--bg-3);min-width:1.4rem;color:var(--ink-3);border-radius:3px;margin-right:.35rem;padding:0 .25rem;font-size:.625rem;font-weight:700;display:inline-block}.venc-cat.cat-aa{background:var(--perigo)}@supports (color:color-mix(in lab, red, red)){.venc-cat.cat-aa{background:color-mix(in srgb, var(--perigo) 18%, transparent)}}.venc-cat.cat-aa{color:var(--perigo)}.venc-cat.cat-a{background:var(--perigo)}@supports (color:color-mix(in lab, red, red)){.venc-cat.cat-a{background:color-mix(in srgb, var(--perigo) 12%, transparent)}}.venc-cat.cat-a{color:var(--perigo)}.venc-cat.cat-b{background:var(--ouro)}@supports (color:color-mix(in lab, red, red)){.venc-cat.cat-b{background:color-mix(in srgb, var(--ouro) 20%, transparent)}}.venc-cat.cat-b{color:var(--ouro)}.venc-cat.cat-c{background:var(--bg-3);color:var(--ink-3)}.subt-nota{color:var(--ink-3);margin-top:.1rem;font-size:.6875rem;display:block}.ct.ct-passo{border-left:3px solid var(--info)}@supports (color:color-mix(in lab, red, red)){.ct.ct-passo{border-left:3px solid color-mix(in srgb, var(--info) 55%, transparent)}}.ct-seta-muda{visibility:hidden;display:inline-block}a.ct-corpo{color:inherit;text-decoration:none}a.ct-corpo:hover .ct-titulo{text-decoration:underline}.campo-cresce{resize:none;min-height:0;line-height:1.45;overflow-y:hidden}.campo .campo-cresce{resize:none;min-height:0;overflow-y:hidden}.entrega-drive{border:1px dashed var(--linha-forte);border-radius:var(--r-2);background:var(--bg-3);cursor:pointer;transition:border-color var(--t-rapido) var(--curva), background var(--t-rapido) var(--curva);align-items:flex-start;gap:.55rem;margin-top:.9rem;padding:.6rem .7rem;display:flex}.entrega-drive:hover{border-color:var(--acao)}.entrega-drive.feito{border-style:solid;border-color:var(--ok);background:var(--ok-lavado)}.entrega-drive input{accent-color:var(--ok);margin:.15rem 0 0}.entrega-drive b{font-size:.8125rem;font-weight:600;display:block}.entrega-drive small{color:var(--ink-3);margin-top:.1rem;font-size:.6875rem;display:block}.recado{z-index:80;border-radius:var(--r-2);border:1px solid var(--linha);background:var(--bg-2);width:min(34rem,100vw - 2rem);box-shadow:0 18px 40px -18px #00000073, var(--e-1);animation:recado-entra var(--t-padrao) var(--curva);align-items:flex-start;gap:.6rem;padding:.7rem .85rem;display:flex;position:fixed;bottom:1.4rem;left:50%;transform:translate(-50%)}.recado p{color:var(--ink);flex:1;margin:0;font-size:.8125rem;line-height:1.45}.recado-erro{border-left:3px solid var(--perigo)}.recado-erro>svg{color:var(--perigo);flex:none;margin-top:.1rem}.recado-ok{border-left:3px solid var(--ok)}.recado-ok>svg{color:var(--ok);flex:none;margin-top:.1rem}.recado button{border-radius:var(--r-1);width:1.5rem;height:1.5rem;color:var(--ink-3);cursor:pointer;background:0 0;border:none;flex:none;place-items:center;padding:0;display:grid}.recado button:hover{background:var(--bg-3);color:var(--ink)}@keyframes recado-entra{0%{opacity:0;transform:translate(-50%,.5rem)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.recado{animation:none}}.coluna.alvo-nao{border-color:var(--perigo);background:var(--perigo-lavado);cursor:not-allowed;border-style:dashed}.baixar{border-top:1px solid var(--linha);flex-direction:column;align-items:flex-start;gap:.4rem;margin-top:1.6rem;padding-top:1rem;display:flex}.baixar-nota{max-width:42rem;color:var(--ink-3);margin:0;font-size:.6875rem;line-height:1.5}.baixar-ajuda{border-radius:var(--r-2);background:var(--bg-3);max-width:42rem;color:var(--ink);margin:0;padding:.5rem .65rem;font-size:.75rem;line-height:1.5}.chip-atraso{text-overflow:ellipsis;white-space:nowrap;background:var(--info);border-radius:4px;max-width:100%;margin-right:.35rem;padding:.05rem .35rem;font-size:.5875rem;font-weight:600;display:inline-block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.chip-atraso{background:color-mix(in srgb, var(--info) 15%, transparent)}}.chip-atraso{color:var(--info);vertical-align:middle}.cartao.cartao-atrasar{border-color:var(--perigo)}@supports (color:color-mix(in lab, red, red)){.cartao.cartao-atrasar{border-color:color-mix(in srgb, var(--perigo) 35%, var(--linha))}}.cartao.cartao-atrasar>h2{background:var(--perigo)}@supports (color:color-mix(in lab, red, red)){.cartao.cartao-atrasar>h2{background:color-mix(in srgb, var(--perigo) 8%, transparent)}}.campo-marca{color:var(--ink-2);align-items:center;gap:.4rem;font-size:.75rem;display:flex}.campo-marca input{margin:0}.ind-rolagem{overflow-x:auto}.ind-tabela thead th{text-align:left;vertical-align:bottom;border-bottom:1.5px solid var(--linha-forte);color:var(--ink-2);white-space:nowrap;padding:.3rem .45rem;font-size:.6875rem;font-weight:600}.ind-tabela tbody th{text-align:left;color:var(--ink);white-space:nowrap;padding:.4rem .45rem;font-weight:600}.ind-tabela td{border-bottom:1px solid var(--linha);padding:.4rem .45rem}.ind-tabela tbody tr:last-child td,.ind-tabela tbody tr:last-child th{border-bottom:none}.ind-tecnico{color:var(--ink-3);font-size:.625rem;font-weight:400}.ind-n{font-variant-numeric:tabular-nums;font-weight:600;display:block}.ind-pct{font-variant-numeric:tabular-nums;font-weight:600}.ind-vazio{color:var(--ink-3)}.ind-abaixo{color:#b45309}.ind-barra{background:var(--bg-3);border-radius:2px;height:3px;margin-top:.2rem;display:block;overflow:hidden}.ind-barra>span{background:var(--ink-3);height:100%;display:block}.ind-barra.ind-ok>span{background:var(--ok)}.ind-barra.ind-alerta>span{background:#d97706}.ind-nota{color:var(--ink-3);margin:.7rem 0 0;font-size:.6875rem;line-height:1.55}.ind-nota b{color:var(--ink-2)}.mes-kpis{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:.55rem;display:grid}.mes-kpi{border:1px solid var(--linha);border-radius:var(--r-2);background:var(--bg);border-left-width:3px;border-left-color:var(--linha-forte);flex-direction:column;gap:.1rem;min-width:0;padding:.8rem .85rem .75rem;display:flex}.mes-kpi-n{letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:1.9rem;font-weight:700;line-height:1.05}.mes-kpi-r{color:var(--ink);font-size:.8125rem;font-weight:600}.mes-kpi-e{color:var(--ink-2);margin-top:.35rem;font-size:.6875rem;line-height:1.4}.mes-kpi.mes-ok{border-left-color:var(--ok)}.mes-kpi.mes-alerta{border-left-color:#d97706}.mes-kpi.mes-alerta .mes-kpi-n{color:#b45309}.mes-leitura{color:var(--ink-2);margin:.9rem 0 0;font-size:.8125rem;line-height:1.6}.mes-leitura b{color:var(--ink)}.mes-melhor{color:var(--ok)}.mes-pior{color:#b45309}.atraso-tags{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.atraso-tags li{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.atraso-tag{border:1px solid var(--linha);border-radius:var(--r-pill);background:var(--bg-2);color:var(--ink-2);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--t-rapido) var(--curva), background var(--t-rapido) var(--curva), color var(--t-rapido) var(--curva);align-items:center;gap:.45rem;padding:.3rem .55rem;font-size:.75rem;display:inline-flex}.atraso-tag:hover:not(:disabled){border-color:var(--linha-forte)}.atraso-tag:disabled{opacity:.6;cursor:progress}.atraso-tag b{color:var(--ink);font-weight:600}.atraso-tag.ligada{border-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.atraso-tag.ligada{border-color:color-mix(in srgb, var(--info) 50%, transparent)}}.atraso-tag.ligada{background:var(--info)}@supports (color:color-mix(in lab, red, red)){.atraso-tag.ligada{background:color-mix(in srgb, var(--info) 10%, transparent)}}.atraso-tag.ligada{color:var(--ink)}.atraso-marca{border:1.5px solid var(--linha-forte);color:#0000;border-radius:4px;flex:none;place-items:center;width:1rem;height:1rem;display:grid}.atraso-tag.ligada .atraso-marca{border-color:var(--info);background:var(--info);color:#fff}.atraso-assinatura{color:var(--ink-3);font-size:.625rem}.atraso-descrever{flex-wrap:wrap;gap:.35rem;width:100%;margin-top:.1rem;display:flex}.atraso-descrever input{border:1px solid var(--linha-forte);border-radius:var(--r-1);background:var(--bg-2);min-width:12rem;color:var(--ink);flex:1;padding:.35rem .5rem;font-size:.8125rem}.eq-grade{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.7rem;display:grid}.eq-cartao{border:1px solid var(--linha);border-radius:var(--r-2);background:var(--bg);flex-direction:column;padding:.9rem .95rem 1rem;display:flex}.eq-topo{border-bottom:1px solid var(--linha);align-items:center;gap:.55rem;margin-bottom:.75rem;padding-bottom:.7rem;display:flex}.eq-inicial{letter-spacing:.02em;background:hsl(var(--matiz,220) 45% 92%);width:1.85rem;height:1.85rem;color:hsl(var(--matiz,220) 55% 30%);border-radius:50%;flex:none;place-items:center;font-size:.6875rem;font-weight:700;display:grid}.eq-nome{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;overflow:hidden}.eq-carga{align-items:center;gap:.6rem;display:flex}.eq-carga-corpo{flex-direction:column;min-width:0;display:flex}.eq-carga-r{color:var(--ink);font-size:.8125rem;font-weight:600;line-height:1.2}.eq-carga-p{color:var(--ink-3);font-size:.6875rem}.eq-atraso{flex-direction:column;gap:.3rem;margin-top:.6rem;display:flex}.eq-atraso-r{color:var(--ink-3);font-size:.6875rem}.eq-grande{letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:2rem;font-weight:700;line-height:1}.eq-grande.eq-baixo{color:#b45309}.eq-grande.eq-sem{color:var(--ink-3)}.eq-baixo{color:#b45309}.eq-barra{background:var(--bg-3);border-radius:3px;height:5px;display:block;overflow:hidden}.eq-barra>span{background:var(--ok);height:100%;display:block}.eq-barra.baixa>span{background:#d97706}.eq-barra.cheia>span{background:var(--ok)}.eq-bloco{border-top:1px solid var(--linha);color:var(--ink-2);margin:.85rem 0 .35rem;padding-top:.65rem;font-size:.6875rem;font-weight:600}.eq-linhas{gap:.3rem;margin:0 0 .4rem;display:grid}.eq-linha{border-radius:4px;justify-content:space-between;align-items:baseline;gap:.5rem;font-size:.75rem;display:flex}.eq-linha:hover{background:var(--bg-2)}.eq-l-r{color:var(--ink-3);-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--linha-forte);-webkit-text-decoration-color:var(--linha-forte);-webkit-text-decoration-color:var(--linha-forte);text-decoration-color:var(--linha-forte);text-underline-offset:3px}.eq-l-v{font-variant-numeric:tabular-nums;color:var(--ink);text-align:right;font-weight:600}.eq-sutil{color:var(--ink-3);font-weight:400}.eq-alto{color:var(--ok)}.eq-cats{flex-wrap:wrap;justify-content:flex-end;gap:.2rem;display:inline-flex}.eq-vazio{color:var(--ink-3);cursor:help;margin:0 0 .4rem;font-size:.6875rem}.eq-mix{border-top:1px solid var(--linha);cursor:help;flex-wrap:wrap;align-items:center;gap:.25rem;margin-top:auto;padding-top:.65rem;display:flex}.eq-mix-r{color:var(--ink-3);margin-right:.15rem;font-size:.6875rem}.eq-barra.atrasada>span{background:var(--perigo)}.cap-valor{color:var(--ink-2);flex:1;font-size:.8125rem}.cap-valor b{color:var(--ink)}.lk-caixa{border:1px solid var(--linha);border-left:3px solid var(--ok);border-radius:var(--r-2);background:var(--bg-2);padding:.8rem .9rem}.lk-caixa.desligado{border-left-color:var(--ink-3);opacity:.75}.lk-rotulo{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);margin-bottom:.4rem;font-size:.6875rem;font-weight:600;display:block}.lk-endereco{border-radius:var(--r-1);background:var(--bg-3);width:100%;font-family:var(--fonte-mono), monospace;color:var(--ink);word-break:break-all;margin-bottom:.7rem;padding:.5rem .6rem;font-size:.8125rem;display:block}.lk-acoes{flex-wrap:wrap;gap:.4rem;display:flex}.peso-campo{align-items:center;gap:.35rem;display:inline-flex}.peso-campo input{text-align:right;border:1px solid var(--linha-forte);border-radius:var(--r-1);background:var(--bg-2);width:4.5rem;color:var(--ink);font-variant-numeric:tabular-nums;padding:.3rem .45rem;font-size:.8125rem}.peso-campo input:focus{border-color:var(--ouro);outline:none}.peso-vale{text-align:right;min-width:6rem}.emprestimo{border:1px dashed var(--linha-forte);border-radius:var(--r-2);background:var(--bg-3);padding:.7rem .8rem}.emprestimo-linhas{grid-template-columns:1fr 7rem 1fr 7rem;gap:.5rem;margin-top:.7rem;display:grid}.emprestimo .dica{margin-top:.5rem}@media (max-width:640px){.emprestimo-linhas{grid-template-columns:1fr 6.5rem}}.proj-lista{flex-direction:column;gap:.3rem;display:flex}.proj-item{border:1px solid var(--linha);border-left:3px solid var(--ink-3);border-radius:var(--r-2);background:var(--bg-2)}.proj-item>summary{cursor:pointer;color:var(--ink);align-items:center;gap:.5rem;padding:.6rem .8rem;font-size:.875rem;font-weight:600;line-height:1.35;list-style:none;display:flex}.proj-item>summary::-webkit-details-marker{display:none}.proj-item>summary::marker{content:""}.proj-item>summary:hover{background:var(--bg-3);border-radius:var(--r-2)}.proj-item>summary svg{flex:none}.proj-titulo{flex:1;min-width:0}.proj-seta{color:var(--ink-3);transition:transform var(--t-rapido,.12s) var(--curva);display:inline-flex;transform:rotate(90deg)}.proj-item[open]>summary{border-bottom:1px solid var(--linha);border-radius:0}.proj-item[open] .proj-seta{transform:rotate(-90deg)}.proj-corpo{padding:.7rem .8rem .8rem 2rem}.proj-corpo p{margin:0 0 .4rem;font-size:.8125rem;line-height:1.55}.proj-corpo p:last-child{margin-bottom:0}.proj-leitura,.proj-daqui{color:var(--ink-2)}.proj-daqui b{color:var(--ink)}.proj-conta{font-weight:600}.proj-conta-grave{color:var(--perigo)}.proj-grave{border-left-color:var(--perigo)}.proj-grave>summary svg:first-child{color:var(--perigo)}.proj-atencao{border-left-color:#d97706}.proj-atencao>summary svg:first-child{color:#d97706}.proj-bom{border-left-color:var(--ok)}.proj-bom>summary svg:first-child{color:var(--ok)}.ind-etapa-lnm{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--linha-forte);-webkit-text-decoration-color:var(--linha-forte);-webkit-text-decoration-color:var(--linha-forte);text-decoration-color:var(--linha-forte);text-underline-offset:3px}.mes-kpi.lnm{cursor:help}.dash-etapa-lnm{min-width:0;display:block}.dash-etapa-lnm>.dash-etapa-nome{display:block}@media (min-width:760px){.dash-secao .ind-rolagem{overflow:visible}}.cal-carro.cal-carro-revisao{color:#92400e;background:#fef3c7;border-color:#fde68a}.pend-lembrete{z-index:70;right:1rem;bottom:calc(1rem + env(safe-area-inset-bottom,0px));cursor:pointer;color:#713f12;background:#fef08a;border:2px solid #eab308;border-radius:999px;align-items:center;gap:.45rem;padding:.6rem .95rem;font-size:.8125rem;font-weight:600;display:inline-flex;position:fixed;box-shadow:0 8px 24px #0000002e}.pend-lembrete:hover{background:#fde68a}.pend-fundo{z-index:80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172a59;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.pend-janela{background:var(--bg);width:min(52rem,100%);max-height:calc(100vh - 2rem);color:var(--ink);border:1px solid var(--linha-forte);border-top:4px solid #d97706;border-radius:14px;overflow-y:auto;box-shadow:0 24px 60px #00000059}.pend-topo{z-index:2;background:var(--bg);border-bottom:1px solid var(--linha);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.2rem;display:flex;position:sticky;top:0}.pend-topo-texto{min-width:0}.pend-topo h2{color:var(--ink);align-items:center;gap:.45rem;margin:0;font-size:1.15rem;display:flex}.pend-topo h2 svg{color:#d97706}.pend-topo p{color:var(--ink-2);margin:.3rem 0 0;font-size:.8125rem}.pend-topo-acoes{flex:none;align-items:center;gap:.5rem;display:flex}.pend-fechar{border:1px solid var(--linha);color:var(--ink-2);cursor:pointer;background:0 0;border-radius:999px;padding:.4rem .8rem;font-size:.75rem;font-weight:600}.pend-fechar:hover{color:var(--ink);border-color:var(--linha-forte)}.pend-janela>.form-msg{margin:.8rem 1.2rem 0}.pend-lista{gap:.6rem;margin:0;padding:.9rem 1.2rem 1.2rem;list-style:none;display:grid}.pend-cartao{border:1px solid var(--linha);background:var(--bg-2);border-left:4px solid #d97706;border-radius:10px;gap:.6rem;padding:.75rem .85rem;display:grid}.pend-cartao.pend-iniciada{background:#eab308;border-left-color:#eab308}@supports (color:color-mix(in lab, red, red)){.pend-cartao.pend-iniciada{background:color-mix(in srgb, #eab308 8%, var(--bg-2))}}.pend-cartao.pend-ocupada{opacity:.6}.pend-cartao-topo{grid-template-columns:2.2rem minmax(0,1fr) auto;align-items:center;gap:.7rem;display:grid}.pend-concluir{cursor:pointer;border:2px solid var(--linha-forte);background:var(--bg);color:#0000;border-radius:50%;place-items:center;width:2rem;height:2rem;display:grid}.pend-concluir:hover:not(:disabled){border-color:var(--ok);color:var(--ok)}.pend-tarefa{flex-direction:column;gap:.1rem;min-width:0;display:flex}.pend-tarefa b{color:var(--ink);overflow-wrap:anywhere;font-size:.875rem}.pend-tarefa small{color:var(--ink-3);font-size:.72rem}.pend-agora{color:var(--ouro);font-style:normal;font-weight:600}.pend-etiquetas{flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.25rem;display:flex}.pend-tipo{color:var(--ink-2);background:var(--bg);border:1px solid var(--linha);border-radius:999px;padding:.05rem .5rem;font-size:.68rem;font-weight:700}.pend-tipo-reuniao{color:#6d5efc;background:#6d5efc1f;border-color:#6d5efc73}.pend-resp{color:var(--ink-2);align-items:center;gap:.2rem;font-size:.72rem;display:inline-flex}.pend-andamento{border:1px solid var(--linha-forte);border-radius:8px;display:inline-flex;overflow:hidden}.pend-andamento button{background:var(--bg);cursor:pointer;width:6rem;color:var(--ink-3);border:0;padding:.4rem .3rem;font-size:.72rem;font-weight:600}.pend-andamento button+button{border-left:1px solid var(--linha-forte)}.pend-andamento button.ligado{background:var(--bg-2);color:var(--ink);font-weight:700}.pend-andamento button:last-child.ligado{color:#422006;background:#eab308}.pend-andamento button:disabled{cursor:progress}.pend-reagendar{align-items:center;gap:.7rem;padding-left:2.9rem;display:flex}.pend-reagendar-rotulo{color:var(--ink-3);flex:none;font-size:.72rem}.pend-dias{flex:1;gap:.3rem;display:flex}.pend-dias button{cursor:pointer;border:1px solid var(--linha);background:var(--bg);min-width:0;color:var(--ink);text-transform:capitalize;border-radius:8px;flex-direction:column;flex:1;align-items:center;padding:.3rem .25rem;font-size:.75rem;font-weight:600;display:flex}.pend-dias button small{color:var(--ink-3);font-size:.625rem;font-weight:500}.pend-dias button:hover:not(:disabled){background:#d97706;border-color:#d97706}@supports (color:color-mix(in lab, red, red)){.pend-dias button:hover:not(:disabled){background:color-mix(in srgb, #d97706 12%, var(--bg))}}.pend-dias button:disabled{opacity:.35;cursor:not-allowed}@media (max-width:720px){.pend-topo{flex-direction:column}.pend-topo-acoes{justify-content:space-between;width:100%}.pend-cartao-topo{grid-template-columns:2.2rem minmax(0,1fr)}.pend-andamento{grid-column:1/-1}.pend-andamento button{width:50%}.pend-reagendar{flex-direction:column;align-items:stretch;gap:.3rem;padding-left:0}}.semana{position:relative}.semana.semana-arrastando{align-items:stretch}.semana:not(.semana-arrastando) .semana-zona{display:none}.semana-zona{z-index:6;border:2px dashed var(--ouro);background:var(--bg);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:2.4rem;display:flex;position:absolute;top:0;bottom:0}@supports (color:color-mix(in lab, red, red)){.semana-zona{background:color-mix(in srgb, var(--bg) 88%, transparent)}}.semana-zona{color:var(--ink-2);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);font-size:.6875rem;font-weight:600}.semana-zona-rotulo{pointer-events:none;flex-direction:column;align-items:center;gap:.35rem;padding:.5rem 0;display:flex;position:sticky;top:30vh;bottom:30vh}.semana-zona-rotulo>span,.semana-zona-rotulo>small{writing-mode:vertical-rl;white-space:nowrap}.semana-zona small{color:var(--ink-3);text-transform:capitalize;font-size:.625rem;font-weight:500}.semana-zona-antes{left:-.6rem}.semana-zona-depois{right:-.6rem}.semana-zona.alvo{background:var(--ouro)}@supports (color:color-mix(in lab, red, red)){.semana-zona.alvo{background:color-mix(in srgb, var(--ouro) 18%, var(--bg))}}.semana-zona.alvo{color:var(--ink);border-style:solid}.agenda-ok{background:var(--ok);border-radius:10px;align-items:flex-start;gap:.55rem;margin:0 0 .9rem;padding:.75rem .95rem;display:flex}@supports (color:color-mix(in lab, red, red)){.agenda-ok{background:color-mix(in srgb, var(--ok) 12%, var(--bg))}}.agenda-ok{border:1px solid var(--ok);color:var(--ink);font-size:.8125rem;line-height:1.5}.agenda-ok>svg{color:var(--ok);flex:none;margin-top:.1rem}.agenda-ok>span{flex:1}.agenda-ok-fechar{width:1.6rem;height:1.6rem;color:var(--ink-2);cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;place-items:center;display:grid}.agenda-ok-fechar:hover{background:var(--ok)}@supports (color:color-mix(in lab, red, red)){.agenda-ok-fechar:hover{background:color-mix(in srgb, var(--ok) 18%, transparent)}}.agenda-ok-fechar:hover{color:var(--ink)}.cartao-largo{grid-column:1/-1}.cresc-resumo{flex-wrap:wrap;align-items:stretch;gap:.5rem 1.5rem;margin:.35rem 0 .4rem;display:flex}.cresc-destaque{border-radius:var(--r-1);background:var(--bg-3);flex-direction:column;justify-content:center;padding:.4rem .85rem;display:flex}.cresc-destaque span,.cresc-num span{color:var(--ink-3);font-size:.6875rem}.cresc-destaque b{font-family:var(--fonte-display), sans-serif;color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.45rem;line-height:1.1}.cresc-num{flex-direction:column;justify-content:center;display:flex}.cresc-num b{font-family:var(--fonte-display), sans-serif;color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:600}.cresc-resumo b.sobe{color:var(--ok)}.cresc-resumo b.desce{color:var(--perigo)}.cresc-area{height:180px;margin-top:1rem;position:relative}.cresc-zero{border-top:1px solid var(--linha-forte);position:absolute;bottom:0;left:0;right:0}.cresc-col{border-radius:var(--r-1);transition:background .18s;position:absolute;top:0;bottom:0}.cresc-col:hover{background:var(--bg-3)}.cresc-barra{background:linear-gradient(180deg, var(--ouro-lavado), #e3b23c14);border:1px solid var(--ouro-lavado);border-bottom:0;border-radius:7px 7px 2px 2px;width:min(56px,46%);transition:background .18s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.cresc-col:hover .cresc-barra{background:linear-gradient(#e3b23c66,#e3b23c1f)}.cresc-linhas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cresc-linhas polyline{fill:none;stroke-width:2.25px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.cresc-linhas .l-novos{stroke:var(--ok)}.cresc-linhas .l-cancel{stroke:var(--perigo)}.cresc-ponto{background:var(--bg-2);pointer-events:none;border:2px solid;border-radius:50%;width:9px;height:9px;position:absolute;transform:translate(-50%,-50%)}.cresc-ponto.novos{border-color:var(--ok)}.cresc-ponto.cancel{border-color:var(--perigo)}.cresc-rot{font-variant-numeric:tabular-nums;pointer-events:none;white-space:nowrap;font-size:.75rem;font-weight:600;line-height:1;position:absolute}.cresc-rot.novos{color:var(--ok);background:var(--bg-2);box-shadow:0 0 0 1px var(--ok-lavado);border-radius:999px;padding:2px 5px;transform:translate(-50%,calc(-100% - 7px))}.cresc-rot.cancel{color:var(--perigo);background:var(--bg-2);box-shadow:0 0 0 1px var(--perigo-lavado);border-radius:999px;padding:2px 5px;transform:translate(-50%,7px)}.cresc-rot.ativos{color:var(--ouro);font-size:.75rem;top:-6px;left:50%;transform:translate(-50%,-100%)}.cresc-meses{margin-top:.4rem;display:flex}.cresc-meses span{text-align:center;color:var(--ink-3);font-variant-numeric:tabular-nums;flex:1;font-size:.6875rem}.cresc-legenda{color:var(--ink-2);flex-wrap:wrap;justify-content:center;gap:.3rem 1rem;margin-top:.65rem;font-size:.72rem;display:flex}.cresc-legenda>span{align-items:center;gap:.35rem;display:inline-flex}.cresc-legenda .lg-barra{background:var(--ouro-lavado);border:1px solid var(--ouro);border-radius:3px;width:10px;height:10px}.cresc-legenda .lg-linha{border-top:2.25px solid;width:16px}.cresc-legenda .lg-linha.novos{border-color:var(--ok)}.cresc-legenda .lg-linha.cancel{border-color:var(--perigo)}.cresc-legenda .cresc-obs{color:var(--ink-3)}.espelhos-convite{border:1px dashed var(--linha);border-radius:var(--r-1);background:var(--bg-2);flex-direction:column;gap:.3rem;padding:.6rem .75rem;display:flex}.espelhos-convite small{color:var(--ink-3);font-size:.75rem;line-height:1.45}.espelhos-convite .btn{align-self:flex-start}.espelhos-caixa{border:1px solid var(--linha);border-radius:var(--r-1);background:var(--bg-2);flex-direction:column;gap:.6rem;padding:.75rem;display:flex}.espelhos-caixa>small{color:var(--ink-3);font-size:.75rem;line-height:1.45}.espelhos-arquivos{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}@media (max-width:720px){.espelhos-arquivos{grid-template-columns:1fr}}.espelho-campo{flex-direction:column;align-items:flex-start;gap:.3rem;display:flex}.espelho-alvo{text-align:left;cursor:pointer;border:1px dashed var(--linha);border-radius:var(--r-1);background:var(--e-2);width:100%;color:var(--ink-1);font:inherit;flex-direction:column;align-items:flex-start;gap:.15rem;padding:.7rem .8rem;display:flex}.espelho-alvo:hover{border-color:var(--ouro)}.espelho-alvo.tem{border-style:solid;border-color:var(--ouro);background:var(--ouro-lavado)}.espelho-alvo.sobre{border-style:solid;border-color:var(--ouro);background:var(--ouro-lavado);transform:scale(1.01)}.espelho-alvo>*{pointer-events:none}.espelho-alvo b{font-size:.8125rem}.espelho-alvo .micro{color:var(--ink-3);word-break:break-all;font-size:.72rem}.espelhos-acoes{justify-content:flex-end;gap:.4rem;display:flex}.nota-atencao{border-color:var(--ouro)}@supports (color:color-mix(in lab, red, red)){.nota-atencao{border-color:color-mix(in srgb, var(--ouro) 55%, transparent)}}.nota-atencao{background:var(--ouro)}@supports (color:color-mix(in lab, red, red)){.nota-atencao{background:color-mix(in srgb, var(--ouro) 8%, transparent)}}.espelho-avisos{flex-direction:column;gap:.25rem;margin:.35rem 0 0;padding-left:1.1rem;display:flex}.espelho-avisos li{line-height:1.45}.contab-contatos{border-top:1px solid var(--linha);flex-direction:column;gap:.2rem;margin-top:.5rem;padding-top:.55rem;font-size:.8125rem;display:flex}.contab-contatos .quem{font-weight:600}.contab-contatos a{color:inherit;border-bottom:1px solid var(--linha);text-decoration:none}.contab-contatos a:hover{border-bottom-color:var(--ouro);color:var(--ouro)}.contab-contatos .email{color:var(--ink-2);word-break:break-all}.contab-contatos .ficha{color:var(--ink-3);border:0;align-self:flex-start;margin-top:.2rem;font-size:.72rem}.contab-contatos .ficha:hover{color:var(--ouro)}.contab-contatos .vazio{margin:0;line-height:1.45}.contab-sugestoes{border:1px solid var(--ouro);border-radius:.5rem;margin-top:.5rem;padding:.6rem .7rem}@supports (color:color-mix(in lab, red, red)){.contab-sugestoes{border:1px solid color-mix(in srgb, var(--ouro) 45%, transparent)}}.contab-sugestoes{background:var(--ouro)}@supports (color:color-mix(in lab, red, red)){.contab-sugestoes{background:color-mix(in srgb, var(--ouro) 7%, transparent)}}.contab-sugestoes p{color:var(--ink-2);margin:0 0 .45rem;font-size:.8125rem;line-height:1.45}.contab-sugestoes ul{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.contab-sugestoes button{cursor:pointer;text-align:left;border:1px solid var(--linha);background:var(--fundo-1);width:100%;color:inherit;border-radius:.4rem;justify-content:space-between;align-items:baseline;gap:.6rem;padding:.4rem .55rem;display:flex}.contab-sugestoes button:hover{border-color:var(--ouro);background:var(--ouro-lavado)}.contab-sugestoes .nome{font-size:.8125rem;font-weight:600}.contab-sugestoes .motivo{color:var(--ink-3);white-space:nowrap;font-size:.72rem}.contab-sugestoes small{color:var(--ink-3);margin-top:.45rem;line-height:1.4;display:block}.eso-genero{font:inherit;border-radius:var(--r-1);border:1px solid var(--linha);background:var(--e-2);color:var(--ink-1);padding:.45rem .6rem;font-size:.8125rem}.eso-genero:focus{border-color:var(--ouro);box-shadow:0 0 0 3px var(--ouro-lavado);outline:none}.dash-card-larga .dash-etapas.dash-etapas-enxuta,.dash-etapas.dash-etapas-enxuta{flex-wrap:wrap;gap:.15rem 1.4rem;margin-top:.75rem;display:flex}.dash-etapas-enxuta li{padding:0;display:block}.dash-etapas-enxuta li>a{grid-template-columns:none;align-items:center;gap:.45rem;width:auto;margin:0;display:inline-flex}.dash-etapas-enxuta .dash-etapa-nome{white-space:nowrap}.dash-secao-enxuta{background:0 0;border:0;padding:0}.dash-q-linha>summary{flex-flow:wrap;align-items:baseline;gap:.6rem;padding-right:2.4rem;display:flex}.dash-q-linha .dash-q-n{font-size:1.35rem}.dash-q-linha .dash-q-lb{font-size:.875rem}.dash-q-linha .dash-q-sub{margin-left:auto}.dash-dobra>summary{cursor:pointer;list-style:none}.dash-dobra>summary::-webkit-details-marker{display:none}.dash-dobra-resumo{color:var(--ink-2);font-variant-numeric:tabular-nums;align-items:center;gap:.4rem;font-size:.8125rem;display:inline-flex}.dash-dobra-resumo svg{transition:transform var(--t-rapido) var(--curva)}.dash-dobra[open] .dash-dobra-resumo svg{transform:rotate(90deg)}.dash-dobra[open]>summary{margin-bottom:.8rem}.dash-dobra>.dash-secao-link{margin-bottom:.8rem;display:inline-flex}.campo .campo-hoje{letter-spacing:.06em;align-self:flex-start;margin-top:.35rem;padding:.2rem .6rem;font-size:.6875rem;font-weight:700}.campo .campo-hoje.ativo{color:var(--ouro);background:var(--ouro-lavado)}.pend-janela .pend-todas{color:#fff;background:#d97706;border:1px solid #b45309;border-radius:10px;align-items:center;gap:.45rem;padding:.6rem 1.1rem;font-size:.9rem;font-weight:700;display:inline-flex;box-shadow:0 4px 12px #d9770659}.pend-janela .pend-todas:hover:not(:disabled){background:#b45309;transform:translateY(-1px)}.pend-janela .pend-todas:disabled{opacity:.7;cursor:progress}.dia-adiar{width:100%;font:inherit;cursor:pointer;color:#92400e;background:#fef3c7;border:1px solid #fcd34d;border-radius:6px;margin:-.2rem 0 .45rem;padding:.2rem .4rem;font-size:.6875rem;font-weight:600;display:block}.dia-adiar:hover:not(:disabled){background:#fde68a}.dia-adiar:disabled{opacity:.6;cursor:progress}.aviso-dia-fundo{z-index:60;background:#0f172a73;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.aviso-dia{background:var(--bg);width:min(40rem,100%);max-height:calc(100vh - 32px);color:var(--ink);border:1px solid var(--linha);border-radius:var(--r-2);flex-direction:column;gap:.9rem;padding:1.2rem 1.3rem;display:flex;overflow:auto;box-shadow:0 20px 50px #00000040}.aviso-dia header{align-items:flex-start;gap:1rem;display:flex}.aviso-dia h2{flex:1;margin:0;font-size:1.05rem;line-height:1.4}.aviso-dia-fechar{font:inherit;color:var(--ink-3);cursor:pointer;white-space:nowrap;background:0 0;border:0;font-size:.75rem}.aviso-dia-lista{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.aviso-dia-lista li{border:1px solid var(--linha);background:var(--bg-2);border-radius:8px;align-items:center;gap:.75rem;padding:.55rem .7rem;display:flex}.aviso-dia-hora{font-variant-numeric:tabular-nums;color:var(--ink-3);font-size:.75rem}.aviso-dia-t{flex-direction:column;flex:1;min-width:0;font-size:.8125rem;display:flex}.aviso-dia-t small{color:var(--ink-3)}.aviso-dia>.btn{align-self:flex-start}.cal-feriado{color:#9d174d;background:#fce7f3;border:1px solid #fbcfe8;border-radius:6px;flex-wrap:wrap;align-items:baseline;gap:.35rem;padding:.15rem .45rem;font-size:.6875rem;font-weight:700;display:inline-flex}.cal-feriado small{font-weight:500}.cal-feriado-curto{padding:.05rem .35rem;font-size:.625rem}.empresa-no-cartao{margin-bottom:1rem}.empresa-servicos{flex-direction:column;gap:.35rem;margin-top:.6rem;display:flex}.empresa-tags{flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;display:flex}.aviso-medicoes{color:#1e3a8a;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;align-items:flex-start;gap:.5rem;margin:0 0 .9rem;padding:.6rem .75rem;font-size:.75rem;line-height:1.5;display:flex}.aviso-medicoes svg{flex:none;margin-top:.15rem}.item-motivo-escolha{font:inherit;border:1px solid var(--linha-forte);background:var(--bg);color:var(--ink);border-radius:8px;min-width:16rem;padding:.45rem .6rem;font-size:.8125rem}.item-motivo{color:var(--perigo);font-weight:700}.ind{flex-direction:column;gap:1rem;display:flex}.ind-filtros{flex-wrap:wrap;align-items:flex-end;gap:.6rem 1.1rem;display:flex}.ind-filtros label{flex-direction:column;gap:.25rem;display:flex}.ind-filtros label>span,.ind-tipos>span{font-family:var(--fonte-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:.625rem}.ind-filtros select{font:inherit;border:1px solid var(--linha-forte);background:var(--bg);color:var(--ink);border-radius:8px;padding:.35rem .55rem;font-size:.8125rem}.ind-tipos{align-items:center;gap:.3rem;display:flex}.ind-tipos>span{margin-right:.2rem}.ind-leitura{border-radius:var(--r-2);background:var(--bg-3);flex-direction:column;gap:.35rem;padding:.85rem 1rem;display:flex}.ind-leitura p{color:var(--ink-2);margin:0;font-size:.8125rem;line-height:1.55}.ind-leitura b{color:var(--ink)}.ind-destaques{flex-wrap:wrap;gap:.3rem 1.2rem;display:flex}.ind-bloco{flex-direction:column;gap:.55rem;display:flex}.ind-bloco h3{color:var(--ink);margin:0;font-size:.9375rem;font-weight:700}.ind-base{color:var(--ink-3);margin:0;font-size:.6875rem;line-height:1.5}.ind-barras{align-items:flex-end;gap:.9rem;height:9rem;padding-top:1.1rem;display:flex}.ind-mes{cursor:pointer;border-radius:6px;flex-direction:column;flex:1;align-items:center;gap:.3rem;min-width:0;height:100%;padding:0 .2rem;display:flex}.ind-mes.foco{background:var(--ouro-lavado)}.ind-mes small{color:var(--ink-3);font-size:.6875rem}.ind-par{flex:1;justify-content:center;align-items:flex-end;gap:3px;width:100%;display:flex}.ind-b{border-radius:3px 3px 0 0;width:min(1.4rem,40%);min-height:2px;position:relative}.ind-b em{color:var(--ink);padding-bottom:2px;font-size:.625rem;font-style:normal;font-weight:700;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.ind-b-entrada{background:var(--info,#3b82f6)}.ind-b-entrega{background:var(--ok,#16a34a)}.ind-legenda{color:var(--ink-3);align-items:center;gap:.4rem;margin:0;font-size:.6875rem;display:flex}.ind-legenda i{border-radius:2px;width:.6rem;height:.6rem;margin-left:.5rem;display:inline-block}.ind-tabela-rola{overflow-x:auto}.ind-tabela{border-collapse:collapse;width:100%;font-size:.75rem}.ind-tabela th{text-align:left;border-bottom:1px solid var(--linha-forte);font-family:var(--fonte-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;padding:.4rem .5rem;font-size:.625rem}.ind-tabela td{border-bottom:1px solid var(--linha);color:var(--ink-2);font-variant-numeric:tabular-nums;padding:.4rem .5rem}.ind-tabela tr.foco td{background:var(--ouro-lavado);color:var(--ink)}.ind-tabela tbody tr{cursor:pointer}.ind-tabela tr.ind-total td{color:var(--ink);font-weight:700}.ind-sobe{color:#b45309}.ind-desce{color:var(--ok)}.ind-ruim{color:var(--perigo);font-weight:700}.ind-motivos{flex-direction:column;gap:.15rem;display:flex}.ind-motivos small{color:var(--ink-3)}.ind-backlog{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.5rem;display:grid}.ind-faixa{border:1px solid var(--linha);border-radius:var(--r-2);background:var(--bg-2);flex-direction:column;gap:.1rem;padding:.6rem .75rem;display:flex}.ind-faixa b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.35rem;line-height:1}.ind-faixa span{color:var(--ink-3);font-size:.6875rem}.ind{--st-completo:#16a34a;--st-completo-f:#dcfce7;--st-quase:#2563eb;--st-quase-f:#dbeafe;--st-andamento:#64748b;--st-andamento-f:#f1f5f9;--st-atrasado:#ca8a04;--st-atrasado-f:#fef9c3;--st-critico:#dc2626;--st-critico-f:#fee2e2;gap:1.3rem}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ind{--st-completo-f:#16a34a2e;--st-quase-f:#2563eb33;--st-andamento-f:#64748b2e;--st-atrasado-f:#ca8a0433;--st-critico-f:#dc262633}}:root[data-theme=dark] .ind{--st-completo-f:#16a34a2e;--st-quase-f:#2563eb33;--st-andamento-f:#64748b2e;--st-atrasado-f:#ca8a0433;--st-critico-f:#dc262633}.ind [data-tom=completo]{--st:var(--st-completo);--st-f:var(--st-completo-f)}.ind [data-tom=quase]{--st:var(--st-quase);--st-f:var(--st-quase-f)}.ind [data-tom=andamento]{--st:var(--st-andamento);--st-f:var(--st-andamento-f)}.ind [data-tom=atrasado]{--st:var(--st-atrasado);--st-f:var(--st-atrasado-f)}.ind [data-tom=critico]{--st:var(--st-critico);--st-f:var(--st-critico-f)}.ind [data-tom=vazio]{--st:var(--linha-forte);--st-f:var(--bg-2)}.ind [data-tom=antes]{--st:var(--ink-3);--st-f:var(--bg-2)}.ind .ind-filtros{align-items:center;gap:.5rem .7rem}.ind .ind-filtros select{min-width:11rem}.ind-kpis{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:.6rem;display:grid}.ind-kpi{border-radius:var(--r-2);border:1px solid var(--linha);background:var(--bg);border-top:3px solid var(--st,var(--linha-forte));flex-direction:column;gap:.35rem;padding:.85rem 1rem;display:flex}.ind-kpi span{color:var(--ink-3);text-transform:uppercase;letter-spacing:.05em;font-size:.6875rem}.ind-kpi b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.7rem;line-height:1}.ind-kpi b small{color:var(--ink-3);font-size:.8rem;font-weight:600}.ind-bloco-topo{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.8rem;display:flex}.ind .ind-legenda{color:var(--ink-3);flex-wrap:wrap;gap:.3rem .9rem;margin:0;font-size:.6875rem;display:flex}.ind .ind-legenda i{background:var(--st);vertical-align:-.05rem;border-radius:50%;width:.6rem;height:.6rem;margin:0 .15rem 0 0;display:inline-block}.ind-meses{grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));gap:.5rem;display:grid}.ind-mes-cartao{font:inherit;text-align:left;cursor:pointer;border-radius:var(--r-2);background:var(--st-f);color:var(--ink);transition:transform var(--t-rapido) var(--curva), box-shadow var(--t-rapido) var(--curva);border:1px solid #0000;flex-direction:column;gap:.2rem;padding:.7rem .8rem;display:flex}.ind-mes-cartao:hover{transform:translateY(-1px)}.ind-mes-cartao.foco{border-color:var(--st);box-shadow:0 0 0 1px var(--st)}.ind-mes-nome{text-transform:uppercase;letter-spacing:.08em;color:var(--st);font-size:.6875rem;font-weight:700}.ind-mes-num{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:1.05rem}.ind-mes-num b{color:var(--ink);font-size:1.5rem}.ind-mes-sub{color:var(--ink-3);margin-top:-.15rem;font-size:.6875rem}.ind-mes-barra{background:#00000014;border-radius:999px;height:5px;margin-top:.3rem;overflow:hidden}.ind-mes-barra>span{background:var(--st);border-radius:inherit;height:100%;display:block}.ind-mes-atraso{color:var(--st-critico);min-height:1em;font-size:.6875rem;font-weight:600}.ind .ind-tabela th.c,.ind .ind-tabela td.c{text-align:center}.ind .ind-tabela tbody tr td:first-child{border-left:3px solid var(--st);color:var(--ink);font-weight:600}.ind .ind-tabela tr.foco td{background:var(--st-f)}.ind-qualidade{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.6rem;display:grid}.ind-q{border:1px solid var(--linha);border-radius:var(--r-2);background:var(--bg);flex-direction:column;gap:.35rem;padding:.8rem .9rem;display:flex}.ind-q.total{background:var(--bg-3)}.ind-q-topo{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.ind-q-topo b{color:var(--ink);font-size:.875rem}.ind-q-topo span{font-variant-numeric:tabular-nums;color:var(--ink);font-size:1.2rem;font-weight:700}.ind-q-barra{background:var(--bg-3);border-radius:999px;height:5px;overflow:hidden}.ind-q-barra>span{background:var(--st-atrasado);height:100%;display:block}.ind-q small{color:var(--ink-3);font-size:.6875rem}.ind-q-motivos{color:var(--ink-2);font-size:.75rem}.ind-q-motivos em{color:var(--ink-3);font-style:normal}.eq-meses{flex-wrap:wrap;gap:.3rem;margin:.2rem 0 .8rem;display:flex}.eq-meses a{text-transform:capitalize;text-decoration:none}.dash-secao>.proj-lista{margin-top:.8rem}.ind .ind-meses{grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr));gap:.6rem}@media (min-width:1100px){.ind .ind-meses{grid-template-columns:repeat(var(--cols,6), minmax(0, 1fr))}}.ind .ind-mes-cartao{cursor:default;background:var(--st-f);border:1px solid var(--linha);border-top:4px solid var(--st);gap:.25rem;padding:.8rem .85rem .75rem}.ind .ind-mes-cartao.foco{border-color:var(--st);box-shadow:0 0 0 1px var(--st), 0 6px 16px -10px var(--st)}.ind-mes-topo{flex-direction:column;align-items:flex-start;gap:.3rem;display:flex}.ind .ind-mes-nome{letter-spacing:.04em;text-transform:capitalize;color:var(--ink);font-size:.75rem}.ind-mes-selo{text-transform:uppercase;letter-spacing:.05em;background:var(--st);color:#fff;border-radius:999px;padding:.12rem .4rem;font-size:.5625rem;font-weight:700;line-height:1.3}.ind .ind-mes-num{margin-top:.2rem}.ind .ind-mes-num b{font-size:1.65rem}.ind .ind-mes-num small{color:var(--ink-3);font-size:.8rem;font-weight:600}.ind .ind-mes-barra{background:#00000014}.ind-mes-dados{border-radius:var(--r-1);background:var(--bg);flex-direction:column;gap:.28rem;margin-top:.6rem;padding:.5rem .55rem;display:flex}@supports (color:color-mix(in lab, red, red)){.ind-mes-dados{background:color-mix(in srgb, var(--bg) 78%, transparent)}}.ind-mes-dados>span{justify-content:space-between;align-items:baseline;gap:.5rem;font-size:.71875rem;display:flex}.ind-mes-dados i{color:var(--ink-3);font-style:normal}.ind-mes-dados b{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.ind-mes-dados .ind-mes-ruim b{color:var(--perigo)}.eq-grade{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:.8rem}.eq-cartao{border-top:4px solid hsl(var(--matiz,220) 50% 55%);padding:0;overflow:hidden;box-shadow:0 1px 2px #0000000a}.eq-cartao>*{margin-left:.95rem;margin-right:.95rem}.eq-cartao .eq-topo{background:hsl(var(--matiz,220) 45% 96%);border-bottom:none;margin:0;padding:.85rem .95rem .8rem}.eq-cartao .eq-inicial{background:hsl(var(--matiz,220) 50% 55%);color:#fff;width:2.4rem;height:2.4rem;font-size:.8125rem}.eq-topo-corpo{flex-direction:column;gap:.1rem;min-width:0;display:flex}.eq-cartao .eq-nome{font-size:.9375rem;font-weight:700}.eq-topo-sub{color:var(--ink-3);font-size:.6875rem}.eq-numeros{grid-template-columns:repeat(3,1fr);gap:.4rem;margin-top:.8rem;display:grid}.eq-num{border-radius:var(--r-1,6px);border:1px solid var(--linha);background:var(--bg);cursor:help;flex-direction:column;align-items:flex-start;gap:.15rem;padding:.55rem .6rem;display:flex}.eq-num b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.45rem;font-weight:700;line-height:1}.eq-num span{color:var(--ink-3);font-size:.65rem;line-height:1.25}.eq-num.eq-num-ruim{border-color:var(--perigo)}@supports (color:color-mix(in lab, red, red)){.eq-num.eq-num-ruim{border-color:color-mix(in srgb, var(--perigo) 35%, transparent)}}.eq-num.eq-num-ruim{background:var(--perigo)}@supports (color:color-mix(in lab, red, red)){.eq-num.eq-num-ruim{background:color-mix(in srgb, var(--perigo) 7%, var(--bg))}}.eq-num.eq-num-ruim b{color:var(--perigo)}.eq-cartao .eq-bloco{border-radius:var(--r-1,6px) var(--r-1,6px) 0 0;background:var(--bg-2);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);border-top:none;margin-top:.85rem;margin-bottom:0;padding:.5rem .7rem .3rem;font-size:.625rem}.eq-cartao .eq-bloco+.eq-linhas{background:var(--bg-2);border-radius:0 0 var(--r-1,6px) var(--r-1,6px);margin-top:0;padding:.1rem .45rem .5rem}.eq-cartao .eq-linha{padding:.2rem .25rem}.eq-cartao .eq-linha:hover{background:var(--bg)}.eq-cartao>.eq-barra{margin-top:.4rem}.eq-cartao .eq-mix{margin:.8rem 0 0;padding:.6rem .95rem .7rem}@media (max-width:480px){.eq-cartao>*{margin-left:.7rem;margin-right:.7rem}}:root[data-theme=dark] .eq-cartao .eq-topo{background:hsl(var(--matiz,220) 25% 18%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .eq-cartao .eq-topo{background:hsl(var(--matiz,220) 25% 18%)}}.ind [data-tom=antes] .ind-mes-selo{color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--linha-forte);background:0 0}.ind .ind-legenda i[data-tom=antes]{box-shadow:inset 0 0 0 1.5px var(--ink-3);background:0 0}@media (min-width:1250px){.eq-grade{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr))}}.eq-cartao.eq-equipe{background:linear-gradient(180deg, #f5f3ff 0, var(--bg) 60%);border-color:#ddd6fe}.eq-cartao.eq-equipe .eq-topo{background:#7c3aed}.eq-cartao.eq-equipe .eq-nome,.eq-cartao.eq-equipe .eq-topo-sub{color:#fff}.eq-cartao.eq-equipe .eq-topo-sub{opacity:.85}.eq-cartao.eq-equipe .eq-inicial{color:#7c3aed;background:#fff;font-size:1rem}.eq-cartao.eq-equipe .eq-num{border-color:#ddd6fe}.eq-cartao.eq-equipe .eq-bloco,.eq-cartao.eq-equipe .eq-bloco+.eq-linhas{background:#ede9fe}.eq-cartao.eq-equipe .eq-bloco{color:#6d28d9}:root[data-theme=dark] .eq-cartao.eq-equipe{background:linear-gradient(180deg, #7c3aed2e 0, var(--bg) 60%);border-color:#7c3aed66}:root[data-theme=dark] .eq-cartao.eq-equipe .eq-bloco,:root[data-theme=dark] .eq-cartao.eq-equipe .eq-bloco+.eq-linhas{background:#7c3aed29}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .eq-cartao.eq-equipe{background:linear-gradient(180deg, #7c3aed2e 0, var(--bg) 60%);border-color:#7c3aed66}:root:not([data-theme=light]) .eq-cartao.eq-equipe .eq-bloco,:root:not([data-theme=light]) .eq-cartao.eq-equipe .eq-bloco+.eq-linhas{background:#7c3aed29}}.dash-etapas-cartoes{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.55rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}.dash-etapas-cartoes a{border-radius:var(--r-2);height:100%;color:var(--ink);border:1px solid var(--linha);border-top:4px solid var(--etapa);background:var(--etapa);flex-direction:column;gap:.2rem;padding:.75rem .85rem .8rem;text-decoration:none;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.dash-etapas-cartoes a{background:color-mix(in srgb, var(--etapa) 7%, var(--bg))}}.dash-etapas-cartoes a{transition:transform var(--t-rapido) var(--curva), box-shadow var(--t-rapido) var(--curva)}.dash-etapas-cartoes a:hover{box-shadow:0 6px 16px -10px var(--etapa);transform:translateY(-2px)}.dash-ec-passo{background:var(--etapa);color:#fff;border-radius:50%;place-items:center;width:1.2rem;height:1.2rem;font-size:.625rem;font-weight:700;display:grid;position:absolute;top:.6rem;right:.7rem}.dash-ec-n{font-variant-numeric:tabular-nums;font-size:1.9rem;font-weight:700;line-height:1}.dash-ec-nome{color:var(--ink-2);-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--linha-forte);-webkit-text-decoration-color:var(--linha-forte);-webkit-text-decoration-color:var(--linha-forte);text-decoration-color:var(--linha-forte);text-underline-offset:3px;font-size:.78rem;font-weight:600}.dash-ec-pct{color:var(--ink-3);font-size:.6875rem}.dash-meses-barras{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.5rem;margin-top:.4rem;display:grid}.dash-mb{border-radius:var(--r-2);background:var(--bg-2);flex-direction:column;align-items:stretch;gap:.35rem;padding:.6rem .5rem .5rem;display:flex}.dash-mb-total{text-align:center;color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:700}.dash-mb.vazio .dash-mb-total{color:var(--ink-3);font-weight:500}.dash-mb-area{border-bottom:2px solid var(--linha-forte);justify-content:center;align-items:flex-end;gap:3px;height:7.5rem;padding:0 .2rem;display:flex}.dash-mb-barra{cursor:help;border-radius:4px 4px 0 0;flex:0 1.6rem;min-width:5px;position:relative}.dash-mb-barra em{color:var(--ink-2);padding-bottom:2px;font-size:.6875rem;font-style:normal;font-weight:700;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.dash-mb-mes{text-align:center;text-transform:capitalize;color:var(--ink-2);flex-direction:column;font-size:.75rem;font-style:normal;font-weight:600;display:flex}.dash-mb-mes small{color:var(--ink-3);font-size:.625rem;font-weight:400}.dash-legenda-total b{color:var(--ink);margin-left:.15rem;font-weight:700}@media (max-width:640px){.dash-meses-barras{grid-template-columns:repeat(3,1fr);grid-auto-flow:row}}.conferir-espelho{flex-direction:column;gap:.9rem;display:flex}.conferir-bloco h4{color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em;margin:0 0 .45rem;font-size:.84rem;font-weight:700}.conferir-linha{cursor:pointer}.conferir-linha:has(input:not(:checked)){opacity:.55}.conferir-linha:has(input:not(:checked)) .eso-diff-depois{font-weight:400}.conferir-nota{color:var(--ink-3);grid-column:1/-1}.obs-modo{color:var(--ink-2);flex-wrap:wrap;grid-column:1/-1;gap:.4rem 1.1rem;margin-top:.25rem;font-size:.8rem;display:flex}.obs-modo label{cursor:pointer;align-items:center;gap:.35rem;display:inline-flex}.obs-modo label:has(input:checked){color:var(--ink);font-weight:600}.modal-pe:has(.entrega-erro){flex-wrap:wrap}.modal-pe .entrega-erro{text-align:left;flex:100%;margin:0 0 .2rem}.ind [data-faixa=cinza]{--st:#94a3b8;--st-f:#f1f5f9}.ind [data-faixa=amarelo]{--st:#ca8a04;--st-f:#fef9c3}.ind [data-faixa=azul]{--st:#2563eb;--st-f:#dbeafe}.ind [data-faixa=roxo]{--st:#7c3aed;--st-f:#ede9fe}.ind [data-faixa=verde]{--st:#16a34a;--st-f:#dcfce7}.ind [data-faixa=vermelho]{--st:#dc2626;--st-f:#fee2e2}:root[data-theme=dark] .ind [data-faixa]{--st-f:var(--st)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .ind [data-faixa]{--st-f:color-mix(in srgb, var(--st) 18%, transparent)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ind [data-faixa]{--st-f:var(--st)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) .ind [data-faixa]{--st-f:color-mix(in srgb, var(--st) 18%, transparent)}}}.ind-mes-antes{color:var(--ink-3);font-size:.625rem}.ind .ind-q[data-faixa]{border-top:4px solid var(--st);background:var(--st-f)}.ind .ind-q[data-faixa] .ind-q-topo span{color:var(--st)}.ind .ind-q[data-faixa] .ind-q-barra>span{background:var(--st)}.ind .ind-q[data-faixa] .ind-q-barra{background:#00000014}.ind-bolinhas{align-items:center;gap:.45rem;display:flex}.ind-bolinha{background:var(--st);cursor:help;outline-offset:2px;border-radius:50%;width:.7rem;height:.7rem;position:relative}.ind-balao{z-index:30;pointer-events:none;opacity:0;visibility:hidden;transition:opacity var(--t-rapido) var(--curva);background:var(--ink);color:var(--bg);white-space:nowrap;text-transform:none;letter-spacing:0;border-radius:6px;padding:.35rem .55rem;font-size:.6875rem;font-weight:500;line-height:1.45;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 6px 18px -8px #0006}.ind-bolinha:hover>.ind-balao,.ind-bolinha:focus-visible>.ind-balao,.ind-info:hover>.ind-balao,.ind-info:focus-visible>.ind-balao{opacity:1;visibility:visible}.ind-balao-largo{white-space:normal;text-align:left;width:min(22rem,80vw);left:0;transform:none}.ind-balao-largo b{color:inherit}.ind-info{vertical-align:.1em;cursor:help;border:1px solid var(--linha-forte);width:1rem;height:1rem;color:var(--ink-3);border-radius:50%;place-items:center;font:italic 700 .625rem/1 Georgia,serif;display:inline-grid;position:relative}.ind-info:hover{color:var(--ink);border-color:var(--ink-3)}.ag-lista{gap:.5rem;margin:.8rem 0 0;padding:0;list-style:none;display:grid}.ag-item{border:1px solid var(--linha);border-radius:var(--r-2);background:var(--bg);border-left:4px solid #d97706;flex-direction:column;gap:.25rem;padding:.7rem .9rem;display:flex}.ag-item[data-peso=grave]{border-left-color:var(--perigo)}.ag-topo{align-items:center;gap:.5rem;display:flex}.ag-topo b{color:var(--ink);font-size:.875rem}.ag-item>span{color:var(--ink-3);font-size:.75rem}.ag-item{position:relative}.ag-item .ind-info{position:static}.ag-item .ind-balao-largo{text-align:left;width:auto;max-width:36rem;left:.5rem;right:.5rem}.ag-item .ind-balao b{color:inherit;font-size:inherit}.ind .ind-qualidade{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.ind .ind-qualidade:has(>:only-child){grid-template-columns:minmax(12rem,22rem)}.sug>.sug-painel{order:-1}.sug-painel>.sug-barra{z-index:2;background:var(--bg);padding:.4rem 0;position:sticky;top:0}.ind-info>.ind-balao{font:normal 500 .6875rem/1.5 var(--fonte-corpo), ui-sans-serif, system-ui, sans-serif}.migrou .migrou-escolhido{border:1px solid var(--linha);border-radius:var(--r-1);background:var(--bg-2);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.4rem .55rem;font-size:.8125rem;display:flex}.migrou .migrou-escolhido .doc{color:var(--ink-3);font-size:.6875rem}.migrou .migrou-escolhido .btn{margin-left:auto;padding:.15rem .45rem;font-size:.6875rem}.migrou-lista{max-height:14rem;overflow-y:auto}.campo small.erro{color:var(--perigo)}.ct-prazo .ct-hora{font-variant-numeric:tabular-nums;margin-left:.3rem;font-weight:600}.convidados-lista{flex-wrap:wrap;gap:.3rem;margin-bottom:.35rem;display:flex}.convidado{background:var(--bg-3);border:1px solid var(--linha);color:var(--ink);border-radius:999px;align-items:center;gap:.25rem;padding:.2rem .35rem .2rem .55rem;font-size:.75rem;display:inline-flex}.convidado.fixo{background:#1a73e8;padding-right:.55rem}@supports (color:color-mix(in lab, red, red)){.convidado.fixo{background:color-mix(in srgb, #1a73e8 10%, var(--bg))}}.convidado.fixo{border-color:#1a73e84d}.convidado button{cursor:pointer;color:var(--ink-3);background:0 0;border:0;border-radius:50%;place-items:center;padding:.1rem;display:grid}.convidado button:hover{color:var(--perigo);background:var(--bg)}.convidados-novo{gap:.4rem;display:flex}.convidados-novo input{flex:1;min-width:0}.aviso-meet{border-radius:var(--r-1);background:#d97706;align-items:center;gap:.4rem;margin:0;padding:.5rem .7rem;display:flex}@supports (color:color-mix(in lab, red, red)){.aviso-meet{background:color-mix(in srgb, #d97706 10%, var(--bg))}}.aviso-meet{color:var(--ink);border:1px solid #d9770659;font-size:.75rem}.meet{flex-wrap:wrap;align-items:center;gap:.4rem .5rem;display:flex}.meet-criado-status{color:var(--ink-2);align-items:center;gap:.35rem;margin:.7rem 0 .2rem;font-size:.8125rem;display:flex}.meet-criado-status.ok{color:#15803d;font-weight:600}.meet-para-quem{border:1px solid var(--linha);border-radius:10px;gap:.15rem;margin:.2rem 0 .8rem;padding:.5rem .7rem .6rem;display:grid}.meet-para-quem legend{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);padding:0 .3rem;font-size:.6875rem;font-weight:700}.meet-contato{cursor:pointer;border-radius:6px;align-items:flex-start;gap:.5rem;padding:.3rem .2rem;display:flex}.meet-contato:hover{background:var(--bg-2)}.meet-contato input{flex:none;margin-top:.2rem}.meet-contato span{min-width:0;display:grid}.meet-contato b{color:var(--ink);font-size:.8125rem;font-weight:600}.meet-contato small{color:var(--ink-3);font-size:.75rem}.meet-outro{grid-template-columns:1fr 1fr;gap:.4rem;margin:.2rem 0 .1rem 1.5rem;display:grid}.meet-outro input{border:1px solid var(--linha-forte);background:var(--bg-2);min-width:0;color:var(--ink);border-radius:8px;padding:.4rem .55rem;font-size:.8125rem}@media (max-width:480px){.meet-outro{grid-template-columns:1fr}}.meet-lembrete{flex-basis:100%;margin:.3rem 0 0}.meet-lembrete svg{vertical-align:-1px;color:var(--urgente-borda);margin-right:.2rem}.assumir-aviso{border:1px solid var(--linha-forte);background:var(--bg-2);color:var(--ink);border-radius:10px;flex-wrap:wrap;align-items:center;gap:.5rem .7rem;margin:0 0 .8rem;padding:.6rem .8rem;font-size:.8125rem;display:flex}.assumir-aviso.assumir-assumiu{background:#22c55e1a;border-color:#22c55e73}.assumir-aviso.assumir-outro,.assumir-aviso.assumir-erro{border-color:var(--urgente-borda);background:var(--urgente-fundo)}.assumir-aviso .btn{margin-left:auto;font-size:.75rem}.meet-mensagem textarea{resize:vertical;width:100%;min-height:6.5rem;font-size:.8125rem;line-height:1.45}.meet-enviar{flex-wrap:wrap}.meet-enviar .btn-criar{white-space:normal;text-align:left}.meet-rotulo{color:#1a73e8;align-items:center;gap:.3rem;font-size:.75rem;font-weight:700;display:inline-flex}.meet-link{color:var(--ink);text-underline-offset:3px;word-break:break-all;font-size:.8125rem;font-weight:600;text-decoration:underline}.meet-acao{gap:.3rem}.meet-zap{color:#16a34a}.meet-compacto{flex-wrap:nowrap;gap:.25rem;margin-right:.3rem}.meet-compacto .meet-link{color:#1a73e8;background:#1a73e8;border-radius:999px;align-items:center;gap:.25rem;padding:.15rem .45rem;font-size:.6875rem;text-decoration:none;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.meet-compacto .meet-link{background:color-mix(in srgb, #1a73e8 10%, var(--bg))}}.meet-compacto .meet-link{white-space:nowrap;text-overflow:ellipsis;max-width:11rem;overflow:hidden}.compro-pe .chip-hora{font-variant-numeric:tabular-nums;background:var(--info);font-weight:600}@supports (color:color-mix(in lab, red, red)){.compro-pe .chip-hora{background:color-mix(in srgb, var(--info) 14%, transparent)}}.compro-pe .chip-hora{color:var(--info)}.dia-adiar{width:auto;margin-left:2.9rem}.dash-etapas-cartoes .dash-ec-entregues a{border-top-color:var(--ok);border-color:var(--ok)}@supports (color:color-mix(in lab, red, red)){.dash-etapas-cartoes .dash-ec-entregues a{border-color:color-mix(in srgb, var(--ok) 35%, transparent)}}.dash-etapas-cartoes .dash-ec-entregues a{background:var(--ok)}@supports (color:color-mix(in lab, red, red)){.dash-etapas-cartoes .dash-ec-entregues a{background:color-mix(in srgb, var(--ok) 12%, var(--bg))}}.dash-etapas-cartoes .dash-ec-entregues .dash-ec-passo{background:var(--ok)}.dash-etapas-cartoes .dash-ec-entregues .dash-ec-n{color:var(--ok)}.dash-etapas-cartoes .dash-ec-entregues a:hover{box-shadow:0 6px 16px -10px var(--ok)}.dash-q-corpo .dash-lista{max-height:24rem;padding-right:.3rem;overflow-y:auto}.eq-cartao{overflow:visible}.eq-cartao .eq-topo{border-radius:calc(var(--r-2) - 1px) calc(var(--r-2) - 1px) 0 0}.eq-cartao .eq-mix .lnm-caixa{margin-bottom:.3rem;top:auto;bottom:100%}.ind-mes-dados .lnm>i,.ind-q small .lnm{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--linha-forte);-webkit-text-decoration-color:var(--linha-forte);-webkit-text-decoration-color:var(--linha-forte);text-decoration-color:var(--linha-forte);text-underline-offset:3px}.ind-mes-dados .lnm-caixa{z-index:70}.ind .ind-mes-cartao{position:relative}.ind .ind-mes-cartao:hover,.ind .ind-mes-cartao:focus-within{z-index:20}.esconde-etapas-dica{color:var(--ink-3);margin-bottom:.2rem;font-size:.6875rem}.esconde-etapas-lista label{cursor:pointer;align-items:center;gap:.45rem;display:flex}.esconde-etapas-lista input[type=checkbox]{opacity:0;pointer-events:none;position:absolute}.esconde-etapas-x{border:1.5px solid var(--linha-forte);border-radius:4px;flex:none;place-items:center;width:1rem;height:1rem;font-size:.65rem;font-weight:700;line-height:1;display:grid}.esconde-etapas-lista label.oculta{color:var(--ink-3);text-decoration:line-through}.esconde-etapas-lista label.oculta .esconde-etapas-x{border-color:var(--perigo);background:var(--perigo);color:#fff}.esconde-etapas-lista label:has(input:focus-visible) .esconde-etapas-x{box-shadow:0 0 0 2px var(--ouro)}.filtro-fatia{color:var(--ink-2);background:var(--ouro-lavado);border:1px solid var(--ouro);border-radius:999px;align-items:center;gap:.3rem;padding:.3rem .65rem;font-size:.75rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.filtro-fatia{border:1px solid color-mix(in srgb, var(--ouro) 30%, transparent)}}.filtro-fatia{white-space:nowrap}.filtro-fatia b{color:var(--ouro);font-size:.85rem}.sub-tipo,.compro-pe .chip-motivo{color:#7c3aed;background:#7c3aed1f;border-radius:999px;padding:0 .4rem;font-weight:600}.chip-setor{border-radius:999px;padding:0 .4rem;font-weight:700}.chip-setor-tecnico{color:#c2410c;background:#f973162e}.chip-setor-comercial{color:#15803d;background:#22c55e2e}.chip-setor-outro{color:var(--ink-2);background:var(--bg-2)}.cal-chip-setor{flex:none;margin-right:.2rem;padding:0 .25rem;font-size:.6rem}.sinal.sinal-semanal,.compro-pe .chip-semanal{color:#0f766e;background:#0d948824;border-radius:999px;padding:0 .4rem;font-weight:600}.etiquetas-tarefa{flex-wrap:wrap;align-items:center;gap:.3rem;display:inline-flex}.etiqueta-tarefa{color:#475569;white-space:nowrap;background:#64748b24;border-radius:999px;padding:0 .45rem;font-size:.72rem;line-height:1.5}.etiqueta-tarefa b{font-weight:700}.etiqueta-tarefa.tom-azul{color:#1d4ed8;background:#3b82f626}.etiqueta-tarefa.tom-verde{color:#15803d;background:#22c55e29}.etiqueta-tarefa.tom-roxo{color:#7e22ce;background:#a855f729}.etiqueta-tarefa.tom-vermelho{color:#b91c1c;background:#ef444426}.etiqueta-tarefa.tom-ambar{color:#b45309;background:#f59e0b2e}.etiqueta-tarefa.etiqueta-atencao{white-space:normal;color:#fff;background:#dc2626;border-radius:.35rem;padding:.1rem .5rem;font-weight:800}.etiquetas-tarefa.compacta .etiqueta-atencao{flex-basis:100%}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .etiqueta-tarefa{color:#cbd5e1}:root:not([data-theme=light]) .etiqueta-tarefa.tom-azul{color:#93c5fd}:root:not([data-theme=light]) .etiqueta-tarefa.tom-verde{color:#86efac}:root:not([data-theme=light]) .etiqueta-tarefa.tom-roxo{color:#d8b4fe}:root:not([data-theme=light]) .etiqueta-tarefa.tom-vermelho{color:#fca5a5}:root:not([data-theme=light]) .etiqueta-tarefa.tom-ambar{color:#fcd34d}}:root[data-theme=dark] .etiqueta-tarefa{color:#cbd5e1}:root[data-theme=dark] .etiqueta-tarefa.tom-azul{color:#93c5fd}:root[data-theme=dark] .etiqueta-tarefa.tom-verde{color:#86efac}:root[data-theme=dark] .etiqueta-tarefa.tom-roxo{color:#d8b4fe}:root[data-theme=dark] .etiqueta-tarefa.tom-vermelho{color:#fca5a5}:root[data-theme=dark] .etiqueta-tarefa.tom-ambar{color:#fcd34d}.dono-opcoes{gap:.5rem;margin-top:.6rem;display:grid}.dono-opcao{text-align:left;cursor:pointer;border-radius:var(--r-2);border:1px solid var(--linha-forte);background:var(--bg);font:inherit;flex-direction:column;align-items:flex-start;gap:.15rem;padding:.75rem .9rem;display:flex}.dono-opcao:hover:not(:disabled){border-color:var(--ouro);background:var(--ouro-lavado)}.dono-opcao:disabled{opacity:.55;cursor:not-allowed}.dono-opcao b{color:var(--ink);font-size:.875rem}.dono-opcao span{color:var(--ink-3);font-size:.75rem}.dash-q-copiar{z-index:2;color:var(--ink-3);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:.25rem;padding:.25rem .4rem;font-size:.6875rem;display:inline-flex;position:absolute;top:.7rem;right:2.4rem}.dash-q-copiar:hover{color:var(--ouro);border-color:var(--linha);background:var(--bg)}.dash-q-copiar.copiado{color:var(--ok);border-color:var(--ok)}@supports (color:color-mix(in lab, red, red)){.dash-q-copiar.copiado{border-color:color-mix(in srgb, var(--ok) 35%, transparent)}}.dash-q-copiar.copiado{background:var(--bg)}th.ord{padding:0}th.ord>a{color:inherit;transition:color var(--t-rapido) var(--curva), background var(--t-rapido) var(--curva);align-items:center;gap:.3rem;padding:.5rem .7rem;text-decoration:none;display:flex}th.ord.num>a{justify-content:flex-end}th.ord>a:hover{color:var(--ink);background:var(--ouro-lavado)}th.ord .ord-seta{opacity:.3;font-size:.9em}th.ord-ativo>a{color:var(--ouro)}th.ord-ativo .ord-seta{opacity:1}.filtros-vidas{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.9rem;display:flex}.filtros-vidas.pendente{opacity:.72}.filtros-vidas .campo-busca{min-width:15rem}.filtros-vidas select{font:inherit;color:var(--ink);background:var(--bg-2);border:1px solid var(--linha);border-radius:var(--r-pill);padding:.4rem .75rem;font-size:.8125rem}.filtros-vidas .limiar{color:var(--ink-2);background:var(--bg-2);border:1px solid var(--linha);border-radius:var(--r-pill);align-items:center;gap:.4rem;padding:.25rem .75rem .25rem .8rem;font-size:.8125rem;display:inline-flex}.filtros-vidas .limiar input{text-align:center;width:3.4rem;font:inherit;font-variant-numeric:tabular-nums;color:var(--ouro);background:var(--bg);border:1px solid var(--linha);border-radius:var(--r-1);padding:.2rem .25rem;font-weight:600}.filtros-vidas .limiar input:focus{outline:2px solid var(--ouro-lavado);outline-offset:1px;border-color:var(--ouro)}.filtros-vidas .limiar input.invalido{border-color:var(--perigo);color:var(--perigo)}.linha-unidade{border-top:1px solid var(--linha);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;padding:.8rem 0;display:flex}.linha-unidade:first-of-type{border-top:0}.linha-unidade>div:first-child{flex:14rem;min-width:14rem}.linha-unidade .form-pe{flex-wrap:wrap}@media (max-width:640px){.linha-unidade{flex-direction:column;align-items:stretch}.linha-unidade>div:first-child{flex:none;min-width:0}.linha-unidade .form-pe{justify-content:flex-start}}.cob-ajuda{color:var(--ink-2);margin:0 0 .9rem;font-size:.8125rem;line-height:1.55}.cob-estado{color:var(--ink-3);font-size:.75rem;line-height:1.5;display:block}.cob-estado.ruim{color:var(--perigo)}.conciliar-busca{flex:100%;width:100%;padding-top:.6rem}.conciliar-busca .achadas li{border:1px solid var(--linha);border-radius:var(--r-2);background:var(--bg-2);justify-content:space-between;align-items:center;gap:.6rem;padding:.45rem .6rem;display:flex}.paginacao-conciliacao{flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem;padding:1rem 0 .4rem;display:flex}.historico-cobranca{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.historico-cobranca>li{border-top:1px solid var(--linha);padding:.6rem 0}.historico-cobranca>li:first-child{border-top:0}.historico-cobranca>li>div{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.historico-cobranca>li p{margin:.2rem 0 0;font-size:.8125rem;line-height:1.5}.select-situacao{max-width:14rem}.mensagem-montada{background:var(--bg-2);border:1px solid var(--linha);border-left:3px solid var(--ouro);border-radius:0 var(--r-2) var(--r-2) 0;white-space:pre-wrap;word-break:break-word;margin:0;padding:.7rem .9rem;font-family:inherit;font-size:.8125rem;line-height:1.55}.aging{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.aging>li{grid-template-columns:13rem 1fr 7rem;align-items:center;gap:.8rem;display:grid}.aging-rotulo b{font-size:.8125rem;display:block}.aging-barra{background:var(--bg-2);border:1px solid var(--linha);border-radius:var(--r-2);height:1.4rem;overflow:hidden}.aging-barra>span{background:linear-gradient(90deg, var(--ouro-lavado), var(--ouro));height:100%;display:block}.aging-valor{text-align:right;font-size:.875rem}@media (max-width:640px){.aging>li{grid-template-columns:1fr 5.5rem}.aging-barra{order:3;grid-column:1/-1}}.rolagem{-webkit-overflow-scrolling:touch;overflow-x:auto}.unidades-escolha{flex-wrap:wrap;gap:.7rem;font-size:.8125rem;display:flex}.unidades-escolha label{cursor:pointer;align-items:center;gap:.3rem;display:inline-flex}.linha-regua{flex-wrap:wrap;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.linha-regua input[name=descricao]{flex:12rem;min-width:10rem}.linha-regua select{flex:0 14rem}.interruptor{align-items:center;display:inline-flex}.marcadores{flex-wrap:wrap;gap:.35rem;margin:0 0 .9rem;display:flex}.marcadores code{background:var(--bg-2,#f1f5f9);border:1px solid var(--linha,#e2e8f0);cursor:help;border-radius:.35rem;padding:.15rem .4rem;font-size:.75rem}.anexos.anexos-sobre{outline:2px dashed var(--ouro);outline-offset:2px}.anexos-conta{background:var(--bg-2);border:1px solid var(--linha);color:var(--ink-2,var(--ink));border-radius:999px;margin-left:.45rem;padding:0 .4rem;font-size:.6875rem;font-weight:700}.anexos-lista{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:.7rem;margin:0 0 .9rem;padding:0;list-style:none;display:grid}.anexo{min-width:0;position:relative}.anexo-abrir{aspect-ratio:4/3;border:1px solid var(--linha);background:var(--bg-2);cursor:zoom-in;border-radius:10px;width:100%;padding:0;display:block;overflow:hidden}.anexo-abrir:hover,.anexo-abrir:focus-visible{border-color:var(--ouro);outline:none}.anexo-abrir img{object-fit:cover;width:100%;height:100%;display:block}.anexo-pdf{letter-spacing:.04em;width:100%;height:100%;color:var(--ink);flex-direction:column;justify-content:center;align-items:center;gap:.25rem;font-size:.6875rem;font-weight:700;display:flex}.anexo-nome{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;margin:.3rem 0 0;font-size:.75rem;font-weight:600;overflow:hidden}.anexo-quem{color:var(--ink-3,var(--ink));opacity:.8;margin:0;font-size:.6875rem}.anexo-tirar{border:1px solid var(--linha-forte);background:var(--bg);width:1.6rem;height:1.6rem;color:var(--ink);cursor:pointer;opacity:.85;border-radius:8px;place-items:center;padding:0;display:grid;position:absolute;top:.3rem;right:.3rem}.anexo-tirar:hover{opacity:1;border-color:var(--urgente-borda);color:var(--perigo)}.anexos-acao{flex-wrap:wrap;align-items:center;gap:.5rem .8rem;display:flex}.anexos-botao{cursor:pointer;position:relative;overflow:hidden}.anexos-botao.ocupado{cursor:progress;opacity:.8}.anexos-botao input[type=file]{opacity:0;cursor:inherit;position:absolute;inset:0}.anexos-erro{color:var(--perigo);margin:.6rem 0 0;font-size:.8125rem}.ct.ct-andamento,.dia-item.dia-item-andamento{background:#eab308}@supports (color:color-mix(in lab, red, red)){.ct.ct-andamento,.dia-item.dia-item-andamento{background:color-mix(in srgb, #eab308 9%, var(--bg-2))}}.ct.ct-andamento,.dia-item.dia-item-andamento{border-top-color:#eab308}@supports (color:color-mix(in lab, red, red)){.ct.ct-andamento,.dia-item.dia-item-andamento{border-top-color:color-mix(in srgb, #eab308 40%, var(--linha))}}.ct.ct-andamento,.dia-item.dia-item-andamento{border-right-color:#eab308}@supports (color:color-mix(in lab, red, red)){.ct.ct-andamento,.dia-item.dia-item-andamento{border-right-color:color-mix(in srgb, #eab308 40%, var(--linha))}}.ct.ct-andamento,.dia-item.dia-item-andamento{border-bottom-color:#eab308}@supports (color:color-mix(in lab, red, red)){.ct.ct-andamento,.dia-item.dia-item-andamento{border-bottom-color:color-mix(in srgb, #eab308 40%, var(--linha))}}.ct.ct-andamento .ct-linha{background:0 0}.cartao-dispensar{align-self:flex-start;margin-top:.35rem;padding:.2rem .55rem;font-size:.6875rem}.dash-tempos{margin-top:1rem}.dash-tempos h3{color:var(--ink-2);margin:0 0 .5rem;font-size:.8125rem;font-weight:700}.dash-tempos-lista{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.dash-tempo{border:1px solid var(--linha);border-radius:var(--r-2);background:var(--bg);flex-direction:column;gap:.15rem;padding:.7rem .85rem;display:flex}.dash-tempo b{color:var(--ink);font-size:.8125rem}.dash-tempo-num{color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:700}.dash-atraso-dica{margin:.2rem 0 .8rem}.dash-atrasos{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.7rem;display:grid}.dash-atraso{border:1px solid var(--linha);border-radius:var(--r-2);background:var(--bg);border-left:4px solid #d97706;padding:.8rem .95rem}.dash-atraso header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.3rem .6rem;margin-bottom:.45rem;display:flex}.dash-atraso header b{color:var(--ink);font-size:.875rem}.dash-atraso-n{color:#d97706;font-size:.75rem;font-weight:600}.dash-atraso ul{color:var(--ink-2);gap:.3rem;margin:0;padding:0;font-size:.8125rem;list-style:none;display:grid}.dash-atraso li b{color:var(--ink);font-variant-numeric:tabular-nums}.dash-atraso-sem{color:var(--ink-3);font-style:italic}.passos-existentes{gap:.25rem;margin:0 0 .45rem;padding:0;list-style:none;display:grid}.passos-existentes li{color:var(--ink);align-items:center;gap:.45rem;font-size:.8125rem;display:flex}.passos-existentes li .micro{margin-left:auto}.passos-existentes li.feita span:first-of-type{color:var(--ink-3);text-decoration:line-through}.chip.chip-participante{color:var(--ink-2);border-style:dashed}.dia-cores{flex-wrap:wrap;gap:.45rem;margin:0 0 .8rem;display:flex}.dia-cor{border:1px solid var(--linha);background:var(--bg-2);color:var(--ink);cursor:pointer;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .7rem;font-size:.8125rem;font-weight:600;display:inline-flex}.dia-cor:hover{border-color:var(--linha-forte)}.dia-cor-bola{border-radius:50%;flex:none;width:.7rem;height:.7rem}.dia-cor-aberta .dia-cor-bola{background:var(--ouro,#6366f1)}.dia-cor-andamento .dia-cor-bola{background:#eab308}.dia-cor-concluida .dia-cor-bola{background:#22c55e}.dia-cor.ativa{border-width:2px}.dia-cor-aberta.ativa{border-color:var(--ouro,#6366f1)}.dia-cor-andamento.ativa{border-color:#eab308}.dia-cor-concluida.ativa{border-color:#22c55e}.dia-cor-todas{color:var(--ink-2);font-weight:500}.convidado.convidado-financeiro{border-color:#22c55e}@supports (color:color-mix(in lab, red, red)){.convidado.convidado-financeiro{border-color:color-mix(in srgb, #22c55e 45%, var(--linha))}}.dica.dica-alerta{color:#b45309}.eq-meses{border-top:1px solid var(--linha);margin:.8rem 0 0;padding:.6rem .95rem .8rem}.eq-meses-tab{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:.45rem;font-size:.8125rem}.eq-meses-tab th{text-align:left;color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em;padding:.2rem .3rem;font-size:.6875rem;font-weight:600}.eq-meses-tab td{border-top:1px solid var(--linha);color:var(--ink-2);padding:.28rem .3rem}.eq-meses-tab th:not(:first-child),.eq-meses-tab td:not(:first-child){text-align:right}.eq-meses-tab b{color:var(--ink)}.eq-meses-tab b.eq-ok{color:#16a34a}.eq-meses-tab b.eq-ruim{color:var(--perigo)}.eq-meses-pe{flex-wrap:wrap;gap:.3rem .9rem;margin:.4rem 0 0;font-size:.75rem;display:flex}.btn-vermelho{background:var(--perigo);color:#fff;border-color:var(--perigo)}.btn-vermelho:hover{background:var(--perigo)}@supports (color:color-mix(in lab, red, red)){.btn-vermelho:hover{background:color-mix(in srgb, var(--perigo) 85%, #000)}}.btn-amarelo{background:var(--ouro-vivo);color:#17181a;border-color:var(--ouro-vivo)}.btn-amarelo:hover{background:var(--ouro-vivo)}@supports (color:color-mix(in lab, red, red)){.btn-amarelo:hover{background:color-mix(in srgb, var(--ouro-vivo) 85%, #000)}}.solicitacao{border:1px solid var(--linha-forte);background:var(--bg-2,#7f7f7f0f);border-radius:12px;margin:0 0 1rem;padding:.85rem 1rem}.solicitacao-titulo{align-items:center;gap:.4rem;margin:0 0 .6rem;font-size:.95rem;display:flex}.solicitacao-dados{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.5rem 1rem;margin:0 0 .7rem;display:grid}.solicitacao-dados dt{color:var(--ink-3);text-transform:uppercase;letter-spacing:.03em;font-size:.7rem}.solicitacao-dados dd{overflow-wrap:anywhere;margin:.1rem 0 0;font-weight:600}.solicitacao-link{align-items:center;gap:.35rem;display:inline-flex}.avisar-fundo{z-index:95}.avisar-texto{margin:0 0 .4rem;font-size:1rem;font-weight:600}.avisar-pe{justify-content:stretch;gap:.6rem;display:flex}.avisar-pe .btn{color:#fff;border:0;flex:1;justify-content:center;padding:.6rem 1rem;font-weight:700}.avisar-sim{background:#16a34a}.avisar-sim:hover{background:#15803d}.avisar-nao{background:#dc2626}.avisar-nao:hover{background:#b91c1c}.copiar-nome{vertical-align:-.2rem;width:1.25rem;height:1.25rem;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;margin-left:.3rem;padding:0;display:inline-grid}.copiar-nome:hover{color:var(--ink);background:var(--linha)}.copiar-nome.copiou{color:var(--ok)}.cartao-titulo b{display:inline}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@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-ease{syntax:"*";inherits:false}
