/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--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-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@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";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-md:28rem;--container-3xl:48rem;--text-xs:var(--text-xs);--text-sm:var(--text-sm);--text-base:var(--text-base);--text-lg:var(--text-lg);--text-xl:var(--text-xl);--text-2xl:var(--text-2xl);--text-3xl:var(--text-3xl);--text-4xl:var(--text-4xl);--text-5xl:var(--text-5xl);--ease-out:var(--ease-out);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:var(--font-display);--font-ui:var(--font-ui);--font-data:var(--font-data);--text-micro:var(--text-micro);--text-2xs:var(--text-2xs);--text-read:var(--text-read);--radius-field:var(--r-field);--ease-control:var(--ease-control);--ease-exit:var(--ease-exit);--ease-scene:var(--ease-scene)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{background:var(--paper);color:var(--ink);font-family:var(--font-ui);font-size:var(--text-base);line-height:var(--lh-base);letter-spacing:var(--tk-base);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overscroll-behavior-y:none}h1,h2,h3{font-family:var(--font-display);font-weight:var(--weight-strong)}[data-num],time,.num{font-family:var(--font-data);font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}::placeholder{color:var(--control-placeholder)}::selection{background:var(--accent-wash)}input,textarea,[contenteditable]{caret-color:var(--accent)}@media(pointer:coarse){input,textarea,select{font-size:max(16px,1em)!important}}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px;border-radius:var(--r-1)}button:not(:disabled),summary,[role=button]:not([aria-disabled=true]),label:has(>input[type=checkbox]:not(:disabled)){cursor:pointer}@media(pointer:coarse){button:not(:disabled):not([data-sem-press]),[role=button]:not([aria-disabled=true]):not([data-sem-press]){transition:scale var(--dur-instant) var(--ease-control)}button:not(:disabled):not([data-sem-press]):active,[role=button]:not([aria-disabled=true]):not([data-sem-press]):active{scale:.97}}@media(prefers-reduced-motion:reduce){button:active,[role=button]:active{scale:1}}@media(pointer:coarse){.alvo{position:relative}.alvo:after{content:"";z-index:-1;width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;translate:-50% -50%}:has(>.alvo){isolation:isolate}.rolagem-lateral:has(.alvo){margin-block:-7px;padding-block:7px}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--line);border:3px solid var(--paper);border-radius:var(--r-control)}::-webkit-scrollbar-thumb:hover{background:var(--line-strong)}.rolagem-lateral{scrollbar-width:thin;scrollbar-color:var(--line) transparent}.rolagem-lateral::-webkit-scrollbar{height:8px}.rolagem-lateral::-webkit-scrollbar-thumb{border-width:2px;border-color:var(--chrome-deep)}.matriz-congelada [data-linha]>:first-child{z-index:20;background:linear-gradient(var(--tinta-realce,transparent),var(--tinta-realce,transparent)),linear-gradient(var(--tinta-linha,transparent),var(--tinta-linha,transparent)),linear-gradient(var(--tinta-grupo,transparent),var(--tinta-grupo,transparent)),var(--chrome-deep);box-shadow:inset 2px 0 0 0 var(--trilho,transparent);align-self:stretch;position:sticky;left:0}.matriz-congelada>.meridiano-da-matriz{clip-path:inset(-24px 0 -24px calc(max(16px,var(--rolagem-x,0px)) + var(--rotulo)))}.matriz-realce [data-linha]:not([data-cabecalho]):hover{background-image:linear-gradient(var(--state-hover),var(--state-hover));--tinta-realce:var(--state-hover)}@keyframes agulha-procura{0%{rotate:0deg}20%{rotate:-34deg}46%{rotate:22deg}68%{rotate:-9deg}86%{rotate:3deg}to{rotate:0deg}}.agulha-procura{animation:agulha-procura .76s var(--ease-scene)}@keyframes agulha-pensando{0%,to{rotate:-14deg}50%{rotate:14deg}}.agulha-procurando{animation:agulha-pensando 1.4s var(--ease-control) infinite}@keyframes pa-vira{0%{opacity:.35;transform:translateY(-14%)scaleY(.86)}60%{opacity:1;transform:translateY(2%)scaleY(1.02)}to{transform:none}}.pa{border:1px solid var(--line-subtle);background:linear-gradient(var(--pa-face) 0 50%,var(--pa-face-2) 50% 100%);font-variant-numeric:tabular-nums;border-radius:10px;place-items:center;line-height:1;display:grid;position:relative;overflow:hidden}.pa:after{content:"";background:var(--pa-corte);height:1px;position:absolute;inset:50% 0 auto}.pa>span{animation:pa-vira .32s var(--ease-scene)}@media(prefers-reduced-motion:reduce){.pa>span{animation:none}}.rolagem-lateral[data-rolou] .matriz-congelada [data-linha]>:first-child{box-shadow:inset 2px 0 0 0 var(--trilho,transparent),10px 0 12px -10px #00000080}}@layer components{:where(.cp-btn,.cp-input,.cp-select,.cp-menu,.cp-field,.cp-card,.cp-seg){letter-spacing:0;font-size:14px;line-height:20px}.cp-stage{padding:var(--space-6);gap:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.cp-stack{gap:var(--space-4);align-content:start;display:grid}.cp-row{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.cp-cols{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));width:100%;display:grid}.cp-tag{font:500 11px/16px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.cp-muted{color:var(--ink-3)}.cp-num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.cp-i{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.cp-i--14{width:14px;height:14px}.cp-i--20{width:20px;height:20px}.cp-i--24{stroke-width:1.75px;width:24px;height:24px}.cp-btn{justify-content:center;align-items:center;gap:var(--space-2);height:var(--h-control);border-radius:var(--radius-pill);white-space:nowrap;padding:0 14px;font-weight:500;transition:background-color .15s ease-out,opacity .15s ease-out;display:inline-flex}.cp-btn--primary{background:var(--primary);color:var(--on-primary)}.cp-btn--primary:hover{opacity:.9}.cp-btn--secondary{background:var(--muted);color:var(--ink)}.cp-btn--secondary:hover{background:var(--muted);box-shadow:inset 0 0 0 999px var(--hover)}.cp-btn--outline{box-shadow:inset 0 0 0 1px var(--line);color:var(--ink)}.cp-btn--outline:hover{background:var(--hover)}.cp-btn--ghost{color:var(--ink-2)}.cp-btn--ghost:hover,.cp-btn--ghost[aria-pressed=true]{background:var(--hover);color:var(--ink)}.cp-btn--ghost[aria-pressed=true]{background:var(--muted)}.cp-btn--destructive{background:var(--negative-wash);color:var(--negative)}.cp-btn--destructive:hover{box-shadow:inset 0 0 0 999px var(--hover)}.cp-btn--link{height:auto;color:var(--accent);text-underline-offset:3px;padding:0;text-decoration:underline;text-decoration-thickness:1px}.cp-btn--sm{height:var(--h-control-sm);padding:0 10px;font-size:13px}.cp-btn--lg{height:var(--h-control-lg);padding:0 18px}.cp-btn--icon{width:var(--h-control);padding:0}.cp-btn--icon.cp-btn--sm{width:var(--h-control-sm)}.cp-btn[disabled]{opacity:var(--opacity-disabled);cursor:default}.cp-spin{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite cp-spin}@keyframes cp-spin{to{transform:rotate(360deg)}}.cp-kbd{border-radius:var(--radius-xs);background:var(--muted);height:20px;color:var(--ink-3);font:500 11px var(--font-mono);align-items:center;padding:0 6px;display:inline-flex}.cp-count{border-radius:var(--radius-pill);background:var(--primary);min-width:18px;height:18px;color:var(--on-primary);font:500 11px/1 var(--font-mono);place-items:center;padding:0 5px;display:inline-grid}.cp-seg{border-radius:var(--radius-field);background:var(--muted);gap:2px;padding:3px;display:inline-flex}.cp-seg button{height:26px;color:var(--ink-3);border-radius:14px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.cp-seg button:hover{color:var(--ink)}.cp-seg button[aria-selected=true]{background:var(--card);color:var(--ink);box-shadow:var(--shadow-card)}.cp-seg button[disabled]{color:var(--ink-faint);cursor:default}.cp-field{gap:6px;min-width:0;display:grid}.cp-field-label{color:var(--ink);font-weight:500}.cp-help{color:var(--ink-3);font-size:13px;line-height:18px}.cp-error{color:var(--negative);align-items:center;gap:6px;font-size:13px;line-height:18px;display:flex}.cp-input{height:var(--h-control);border-radius:var(--radius-field);width:100%;box-shadow:inset 0 0 0 1px var(--line-control);color:var(--ink);background:0 0;border:0;outline:none;padding:0 12px;transition:box-shadow .15s ease-out}.cp-input::placeholder{color:var(--ink-3)}.cp-input--hairline{box-shadow:inset 0 0 0 1px var(--line)}.cp-input--control{box-shadow:inset 0 0 0 1px var(--line-control);background:0 0}.cp-input:focus-visible{box-shadow:var(--shadow-focus)}.cp-input[aria-invalid=true]{background:var(--negative-wash);box-shadow:inset 0 0 0 1px var(--negative)}.cp-input--money{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.cp-affix{display:block;position:relative}.cp-affix>span{color:var(--ink-3);font:400 13px var(--font-mono);position:absolute;top:50%;left:12px;transform:translateY(-50%)}.cp-affix>.cp-input{padding-left:36px}textarea.cp-input{resize:vertical;height:auto;min-height:72px;padding:8px 12px}.cp-select{height:var(--h-control);border-radius:var(--radius-field);width:100%;box-shadow:inset 0 0 0 1px var(--line-control);justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--ink);text-align:left;background:0 0;padding:0 10px 0 12px;display:flex}.cp-select .cp-i{color:var(--ink-3)}.cp-menu{border-radius:var(--radius-md);background:var(--popover);min-width:220px;box-shadow:var(--shadow-pop);gap:1px;padding:4px;display:grid}.cp-menu-label{font:500 11px/16px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);padding:6px 8px 4px}.cp-menu-item{border-radius:var(--radius-sm);align-items:center;gap:var(--space-2);height:32px;color:var(--ink);text-align:left;width:100%;padding:0 8px;display:flex}.cp-menu-item:hover,.cp-menu-item[data-active]{background:var(--hover)}.cp-menu-item[aria-selected=true]{background:var(--muted)}.cp-menu-item .cp-i{color:var(--ink-3)}.cp-menu-item .cp-kbd{margin-left:auto}.cp-menu-item .cp-check-mark{color:var(--ink);margin-left:auto}.cp-menu-item--danger,.cp-menu-item--danger .cp-i{color:var(--negative)}.cp-menu-sep{background:var(--line);height:1px;margin:4px -4px}.cp-control{align-items:center;gap:var(--space-2);cursor:pointer;display:inline-flex}.cp-check{border-radius:var(--radius-xs);width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--line-control);color:var(--on-primary);flex:none;place-items:center;display:inline-grid}.cp-check[aria-checked=true],.cp-check[aria-checked=mixed]{background:var(--primary);box-shadow:none}.cp-check .cp-i{stroke-width:3px;width:12px;height:12px}.cp-radio{width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--line-control);border-radius:50%;flex:none;place-items:center;display:inline-grid}.cp-radio[aria-checked=true]{box-shadow:inset 0 0 0 1px var(--primary)}.cp-radio[aria-checked=true]:after{content:"";background:var(--primary);border-radius:50%;width:8px;height:8px}.cp-switch{border-radius:var(--radius-pill);background:var(--line-control);flex:none;width:32px;height:18px;transition:background-color .15s ease-out;position:relative}.cp-switch:after{content:"";background:var(--paper);border-radius:50%;width:14px;height:14px;transition:transform .15s ease-out;position:absolute;top:2px;left:2px}.cp-switch[aria-checked=true]{background:var(--primary)}.cp-switch[aria-checked=true]:after{background:var(--on-primary);transform:translate(14px)}.cp-badge{border-radius:var(--radius-pill);background:var(--muted);height:22px;color:var(--ink);white-space:nowrap;align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:500;display:inline-flex}.cp-badge--pos{background:var(--positive-wash);color:var(--positive)}.cp-badge--neg{background:var(--negative-wash);color:var(--negative)}.cp-badge--warn{background:var(--warning-wash);color:var(--warning)}.cp-badge--outline{box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);background:0 0}.cp-badge--solid{background:var(--primary);color:var(--on-primary)}.cp-dot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.cp-chip{border-radius:var(--radius-pill);min-width:64px;font:500 12px var(--font-mono);text-align:right;font-variant-numeric:tabular-nums;padding:3px 8px;display:inline-block}.cp-chip--pos{background:var(--positive-wash);color:var(--positive)}.cp-chip--neg{background:var(--negative-wash);color:var(--negative)}.cp-card{background:var(--card);border-radius:var(--radius-card);box-shadow:var(--shadow-flat);padding:var(--space-5);gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.cp-card--flat{box-shadow:var(--shadow-flat)}.cp-card--resumo{box-shadow:var(--shadow-card)}.cp-card-head{align-items:center;gap:var(--space-2);color:var(--ink-3);display:flex}.cp-card-foot{color:var(--ink-3);margin-top:auto;font-size:13px;line-height:18px}.cp-tile{background:var(--muted);padding:var(--space-4);border-radius:16px}.cp-hero{font:500 28px/31px var(--font-mono);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.cp-hero small{letter-spacing:0;color:var(--ink-3);margin-right:4px;font-size:15px}.cp-progress{border-radius:var(--radius-pill);background:var(--muted);height:8px;overflow:hidden}.cp-progress>i{border-radius:inherit;background:var(--primary);height:100%;display:block}.cp-progress--pos>i{background:var(--positive)}.cp-progress--thin{height:4px}.cp-ticks{grid-auto-flow:column;gap:3px;height:16px;display:grid}.cp-ticks>i{background:var(--muted);border-radius:2px}.cp-ticks>i.on{background:var(--bar)}.cp-ticks>i.now{background:var(--accent)}.cp-table{border-collapse:separate;border-spacing:0;width:100%}.cp-table th,.cp-table td{height:var(--h-row);padding:0 var(--space-3);white-space:nowrap}.cp-table thead th{text-align:right;height:40px;color:var(--ink-3);border-bottom:1px solid var(--line);font-size:12px;font-weight:500}.cp-table .lbl{text-align:left;padding-left:var(--space-4)}.cp-table .lbl>div{align-items:center;gap:var(--space-2);display:flex}.cp-table .lbl .cp-i{color:var(--ink-3)}.cp-table td.v{text-align:right;font:400 13px var(--font-mono);font-variant-numeric:tabular-nums}.cp-table td.e{color:var(--ink-3)}.cp-table tr.pos td.v:not(.e){color:var(--positive)}.cp-table tr.neg td.v:not(.e){color:var(--negative)}.cp-table tr.tot td.v{color:var(--ink-2)}.cp-table .past>*{opacity:var(--opacity-past)}.cp-table .now{box-shadow:inset 1px 0 0 var(--accent)}.cp-table thead th.now{color:var(--ink)}.cp-table thead th.now:before{content:"";background:var(--accent);vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.cp-table tbody tr.row td{border-bottom:1px solid var(--line-subtle)}.cp-table tbody tr.row:hover td{background:var(--hover)}.cp-table tr.sec td{height:48px;padding-top:10px}.cp-table tr.sec .lbl>div{gap:var(--space-2)}.cp-chart .bar{fill:var(--bar)}.cp-chart .bar-neg{fill:var(--bar-negative)}.cp-chart .bar-now{fill:var(--accent)}.cp-chart .past{opacity:var(--opacity-past)}.cp-chart .axis{stroke:var(--line);stroke-width:1px}.cp-chart .grid{stroke:var(--line-subtle);stroke-width:1px}.cp-chart text{fill:var(--ink-3);font:500 11px var(--font-sans)}.cp-chart .area{fill:var(--muted)}.cp-chart .line{fill:none;stroke:var(--ink-2);stroke-width:1.5px}.cp-chart .meridian{stroke:var(--accent);stroke-width:1px}.cp-top{height:var(--h-header);justify-content:space-between;align-items:center;gap:var(--space-4);padding:0 var(--space-4) 0 var(--space-5);border-bottom:1px solid var(--line-subtle);background:var(--paper);display:flex}.cp-crumbs{color:var(--ink-3);align-items:center;gap:6px;min-width:0;display:flex}.cp-crumbs .brand{color:var(--ink);letter-spacing:-.01em;font-weight:600}.cp-crumbs .cur{color:var(--ink);font-weight:500}.cp-crumbs>.cp-i{width:14px;height:14px;color:var(--ink-faint)}.cp-vsep{background:var(--line);flex:none;width:1px;height:16px;margin:0 4px}.cp-search{align-items:center;gap:var(--space-2);width:260px;height:var(--h-control);border-radius:var(--radius-field);background:var(--field);color:var(--ink-3);padding:0 6px 0 12px;display:flex}.cp-search>span:first-of-type{flex:1}.cp-dock{height:var(--h-dock);padding:0 var(--space-3);border-top:1px solid var(--line-subtle);background:var(--paper);align-items:center;gap:2px;display:flex}.cp-dock button{height:var(--h-control);border-radius:var(--radius-sm);color:var(--ink-3);white-space:nowrap;align-items:center;gap:7px;padding:0 10px;font-weight:500;display:inline-flex}.cp-dock button:hover{background:var(--hover);color:var(--ink)}.cp-dock button[aria-current=page]{background:var(--muted);color:var(--ink)}.cp-dock button[aria-current=page] .cp-i{color:var(--accent)}.cp-dock button.locked{color:var(--ink-faint)}.cp-dock .grow{flex:1}.cp-scrim{background:var(--scrim)}.cp-dialog{background:var(--popover);border-radius:var(--radius-card);width:420px;max-width:100%;box-shadow:var(--shadow-pop);padding:var(--space-6);gap:var(--space-2);display:grid}.cp-dialog-actions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-4);display:flex}.cp-toast{background:var(--popover);border-radius:var(--radius-md);width:360px;max-width:100%;box-shadow:var(--shadow-pop);align-items:center;gap:var(--space-3);padding:12px 12px 12px 14px;display:flex;position:relative;overflow:hidden}.cp-toast-text{flex:1;gap:2px;display:grid}.cp-toast-title{font-weight:500}.cp-toast-desc{color:var(--ink-3);font-size:13px;line-height:18px}.cp-toast .lead{color:var(--ink-3)}.cp-toast .lead--pos{color:var(--positive)}.cp-toast .lead--neg{color:var(--negative)}.cp-toast-timer{background:var(--line-control);height:2px;position:absolute;bottom:0;left:0}.cp-tip{border-radius:var(--radius-md);background:var(--primary);color:var(--on-primary);padding:6px 10px;font-size:12px;font-weight:500;line-height:16px;display:inline-block}.cp-banner{align-items:center;gap:var(--space-3);border-radius:var(--radius-field);background:var(--muted);padding:10px 12px 10px 14px;display:flex}.cp-banner .cp-i{color:var(--ink-3)}.cp-banner-text{flex:1}.cp-banner--warn{background:var(--warning-wash)}.cp-banner--warn .cp-i{color:var(--warning)}.cp-empty{text-align:center;justify-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-6);border-radius:var(--radius-card);box-shadow:inset 0 0 0 1px var(--line);display:grid}.cp-empty .mark{background:var(--muted);width:40px;height:40px;color:var(--ink-3);margin-bottom:var(--space-2);border-radius:12px;place-items:center;display:grid}.cp-skel{background:var(--muted);border-radius:8px;animation:1.6s ease-in-out infinite cp-pulse}@keyframes cp-pulse{50%{opacity:.55}}.cp-loadbar{background:var(--muted);height:2px;position:relative;overflow:hidden}.cp-loadbar:after{content:"";background:var(--ink-3);width:30%;animation:1.2s ease-in-out infinite cp-slide;position:absolute;inset:0}@keyframes cp-slide{0%{transform:translate(-100%)}to{transform:translate(340%)}}.cp-locked{color:var(--ink-faint);align-items:center;gap:6px;display:inline-flex}.cp-screen{box-sizing:border-box;min-height:100vh;padding:var(--space-12) var(--space-6);place-items:center;display:grid}.cp-screen-box{gap:var(--space-2);width:380px;max-width:100%;display:grid}.cp-screen-mark{background:var(--muted);width:48px;height:48px;color:var(--ink-3);margin-bottom:var(--space-3);border-radius:14px;place-items:center;display:grid}.cp-screen-mark--neg{background:var(--negative-wash);color:var(--negative)}.cp-screen-actions{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.cp-code{font:500 64px/1 var(--font-mono);letter-spacing:-.04em;color:var(--ink-faint);margin-bottom:var(--space-2)}.cp-alert{gap:var(--space-2);background:var(--negative-wash);color:var(--negative);border-radius:14px;align-items:flex-start;padding:10px 12px;font-size:13px;line-height:18px;display:flex}.cp-alert .cp-i{margin-top:1px}@media(prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.cp-check[aria-checked=mixed]:after{content:"";background:var(--on-primary);border-radius:1px;width:8px;height:2px}.cp-hero--sm{font-size:20px;line-height:24px}.cp-table .lbl .cp-i.mista{color:var(--warning)}.cp-fill{width:100%}.cp-dim{--t:var(--ink-3);--tw:var(--muted);border-radius:var(--radius-pill);background:var(--muted);height:24px;color:var(--ink);white-space:nowrap;align-items:center;gap:6px;padding:0 10px 0 7px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.cp-dim .cp-i{width:14px;height:14px;color:var(--t)}.cp-dim--wash{background:var(--tw)}.cp-dim--outline{box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);background:0 0}.cp-dim--plain{height:auto;font-size:inherit;line-height:inherit;color:inherit;background:0 0;padding:0}.cp-dim--sm{gap:5px;height:20px;padding:0 8px 0 6px;font-size:11px}.cp-dim--sm .cp-i{width:12px;height:12px}.cp-mono{--t:var(--ink-3);--tw:var(--muted);background:var(--tw);width:18px;height:18px;color:var(--t);font:600 9px/1 var(--font-mono);letter-spacing:.02em;border-radius:5px;flex:none;place-items:center;display:inline-grid}.cp-mono--solid{background:var(--t);color:var(--paper)}.cp-mono--lg{border-radius:9px;width:32px;height:32px;font-size:12px}.cp-front{border-radius:var(--radius-sm);background:var(--muted);height:24px;color:var(--ink);white-space:nowrap;align-items:center;gap:6px;padding:0 10px 0 3px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.cp-front--outline{box-shadow:inset 0 0 0 1px var(--line);background:0 0}.cp-front--plain{background:0 0;height:auto;padding:0}.cp-cal{width:288px;padding:var(--space-3)}.cp-cal-head{justify-content:space-between;align-items:center;padding:0 2px 8px;display:flex}.cp-cal-grid{text-align:center;grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.cp-cal-grid .wd{color:var(--ink-3);font-size:12px;line-height:28px}.cp-cal-grid button{height:36px;font:400 13px var(--font-mono);color:var(--ink);border-radius:10px;position:relative}.cp-cal-grid button:hover{background:var(--hover)}.cp-cal-grid button.out{color:var(--ink-faint)}.cp-cal-grid button.past{color:var(--ink-3)}.cp-cal-grid button.today{color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);font-weight:500}.cp-cal-grid button.sel{background:var(--primary);color:var(--on-primary);box-shadow:none}.cp-cal-grid button.range{background:var(--muted);border-radius:0}.cp-cal-grid button.ev:after{content:"";background:var(--ink-3);border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:5px;left:50%}.cp-cal-grid button.sel.ev:after{background:var(--on-primary)}.cp-week{grid-template-columns:52px repeat(7,minmax(0,1fr));display:grid}.cp-week-h{border-bottom:1px solid var(--line);color:var(--ink-3);padding:8px 8px 10px;font-size:12px}.cp-week-h b{font:500 18px/24px var(--font-mono);color:var(--ink);letter-spacing:-.02em;display:block}.cp-week-h.today,.cp-week-h.today b{color:var(--accent)}.cp-week-h.past b{color:var(--ink-3)}.cp-hours span{height:48px;font:400 11px var(--font-mono);color:var(--ink-3);text-align:right;padding-right:8px;display:block;transform:translateY(-7px)}.cp-day{border-left:1px solid var(--line-subtle);background-image:linear-gradient(var(--line-subtle) 1px,transparent 1px);background-size:100% 48px;position:relative}.cp-day.today{background-color:var(--hover)}.cp-blk{--t:var(--ink-3);--tw:var(--muted);background:var(--tw);color:var(--ink);border-radius:8px;align-content:start;gap:1px;padding:5px 7px;display:grid;position:absolute;left:3px;right:3px;overflow:hidden}.cp-blk b{white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:500;line-height:16px;display:flex}.cp-blk b .cp-i{width:12px;height:12px;color:var(--t)}.cp-blk span{font:400 11px/14px var(--font-mono);color:var(--ink-3);white-space:nowrap}.cp-blk.past{opacity:var(--opacity-past)}.cp-blk--previsto{border:1px dashed var(--t);background:0 0}.cp-now{border-top:2px solid var(--accent);z-index:2;height:0;position:absolute;left:0;right:0}.cp-now:before{content:"";background:var(--accent);border-radius:50%;width:10px;height:10px;position:absolute;top:-6px;left:-5px}.cp-now-label{font:500 11px var(--font-mono);color:var(--accent);background:var(--paper);z-index:3;padding:0 2px;position:absolute;right:6px;transform:translateY(-50%)}.cp-tl{grid-template-columns:220px 1fr;display:grid}.cp-tl-months{border-bottom:1px solid var(--line);grid-template-columns:repeat(12,1fr);display:grid}.cp-tl-months span{color:var(--ink-3);padding:0 0 8px 6px;font-size:12px;font-weight:500}.cp-tl-months span.past{opacity:var(--opacity-past)}.cp-tl-label{border-bottom:1px solid var(--line-subtle);align-items:center;gap:8px;min-width:0;height:44px;padding-right:12px;display:flex}.cp-tl-label .t{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cp-tl-track{border-bottom:1px solid var(--line-subtle);background-image:linear-gradient(90deg,var(--line-subtle) 1px,transparent 1px);background-size:8.33333% 100%;height:44px;position:relative}.cp-tl-bar{--t:var(--ink-3);--tw:var(--muted);background:var(--tw);height:24px;color:var(--ink);white-space:nowrap;border-radius:8px;padding:0 8px;font-size:12px;font-weight:500;line-height:24px;position:absolute;top:10px;overflow:hidden}.cp-tl-bar.open{border-top-right-radius:0;border-bottom-right-radius:0}.cp-tl-bar.past{opacity:var(--opacity-past)}.cp-tl-mark{--t:var(--ink);width:18px;height:18px;color:var(--t);z-index:1;place-items:center;margin-left:-9px;display:grid;position:absolute;top:13px}.cp-tl-mark .cp-i{width:16px;height:16px}.cp-tl-cap{color:var(--ink-3);white-space:nowrap;font-size:11px;position:absolute;top:14px}.cp-tl-now{border-left:1px solid var(--accent);z-index:2;width:0;position:absolute;top:0;bottom:0}.cp-cmd{background:var(--popover);border-radius:var(--radius-card);width:600px;max-width:100%;box-shadow:var(--shadow-pop);overflow:hidden}.cp-cmd-input{border-bottom:1px solid var(--line);align-items:center;gap:10px;height:52px;padding:0 16px;font-size:15px;display:flex}.cp-cmd-input .cp-i{color:var(--ink-3)}.cp-caret{background:var(--ink);vertical-align:-3px;width:1px;height:18px;margin-left:1px;display:inline-block}.cp-cmd-body{gap:4px;padding:8px;display:grid}.cp-draft{background:var(--muted);border-radius:16px;gap:10px;margin:4px 4px 8px;padding:12px;display:grid}.cp-draft-chips{flex-wrap:wrap;gap:6px;display:flex}.cp-chipx{border-radius:var(--radius-pill);background:var(--card);height:24px;box-shadow:var(--shadow-flat);align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:500;display:inline-flex}.cp-chipx .cp-i{width:14px;height:14px;color:var(--ink-3)}.cp-cmd-foot{border-top:1px solid var(--line);color:var(--ink-3);align-items:center;gap:12px;padding:10px 16px;font-size:12px;display:flex}.cp-sug{border-radius:var(--radius-field);box-shadow:inset 0 0 0 1px var(--line);background:var(--paper);gap:10px;padding:14px 16px;display:grid}.cp-sug-row{align-items:flex-start;gap:10px;display:flex}.cp-sug-row>.cp-i{color:var(--ink-3);margin-top:2px}.cp-why{background:var(--muted);color:var(--ink-2);border-radius:12px;gap:8px;padding:10px 12px;font-size:13px;line-height:18px;display:grid}.cp-src{color:var(--ink-3);align-items:center;gap:4px;font-size:12px;display:inline-flex}.cp-src .cp-i{width:12px;height:12px}.cp-chat{gap:18px;display:grid}.cp-msg-me{background:var(--muted);border-radius:18px 18px 6px;justify-self:end;max-width:72%;padding:10px 14px}.cp-msg-ai{gap:10px;max-width:86%;display:grid}.cp-msg-ai p{margin:0}.cp-composer{border-radius:var(--radius-card);background:var(--field);gap:8px;padding:12px;display:grid}.cp-composer .row{align-items:center;gap:8px;display:flex}.cp-composer .ph{color:var(--ink-3);min-height:40px}.cp-send{background:var(--primary);width:32px;height:32px;color:var(--on-primary);border-radius:50%;place-items:center;margin-left:auto;display:grid}.cp-phone{background:var(--paper);width:390px;height:760px;box-shadow:var(--shadow-flat);border-radius:28px;flex-direction:column;margin:0 auto;display:flex;position:relative;overflow:hidden}.cp-phone-top{border-bottom:1px solid var(--line-subtle);align-items:center;gap:8px;height:52px;padding:0 16px;display:flex}.cp-phone-body{flex:1;align-content:start;gap:12px;padding:16px;display:grid;overflow:hidden}.cp-tabbar{border-top:1px solid var(--line-subtle);background:var(--paper);grid-template-columns:repeat(3,1fr);margin-top:auto;padding:6px 8px 22px;display:grid}.cp-tabbar button{color:var(--ink-3);border-radius:12px;justify-items:center;gap:3px;padding:6px 0;font-size:11px;font-weight:500;display:grid}.cp-tabbar button .cp-i{stroke-width:1.75px;width:22px;height:22px}.cp-tabbar button[aria-current=page]{color:var(--ink)}.cp-tabbar button[aria-current=page] .cp-i{color:var(--accent)}.cp-sheet{background:var(--popover);box-shadow:var(--shadow-pop);z-index:3;border-radius:24px 24px 0 0;padding:8px 16px 24px;position:absolute;bottom:0;left:0;right:0}.cp-sheet-scrim{background:var(--scrim);z-index:2;position:absolute;inset:0}.cp-grip{background:var(--line-control);border-radius:2px;width:36px;height:4px;margin:0 auto 12px}.cp-list-row{border-bottom:1px solid var(--line-subtle);align-items:center;gap:10px;height:44px;display:flex}.cp-list-row:last-child{border-bottom:0}.cp-list-row .grow{flex:1}.cp-list-row>.cp-i:last-child{color:var(--ink-faint)}.cp-heat rect{rx:2px}.cp-heat .h0{fill:var(--muted)}.cp-heat .h1,.cp-heat .h2,.cp-heat .h3,.cp-heat .h4{fill:var(--primary)}.cp-heat .h1{opacity:.22}.cp-heat .h2{opacity:.45}.cp-heat .h3{opacity:.7}.cp-heat .today{stroke:var(--accent);stroke-width:1.5px}.cp-heat text{fill:var(--ink-3);font:500 10px var(--font-sans)}.cp-legend{color:var(--ink-3);flex-wrap:wrap;gap:14px;font-size:12px;display:flex}.cp-legend span{align-items:center;gap:6px;display:inline-flex}.cp-legend i{background:currentColor;border-radius:1px;width:14px;height:2px;display:inline-block}.cp-legend i.dash{background:0 0;border-top:2px dashed;height:0}.cp-chart .line-2{fill:none;stroke:var(--ink-3);stroke-width:1.5px;stroke-dasharray:4 4}.cp-chart .line-strong{fill:none;stroke:var(--ink);stroke-width:2px}.cp-chart .proj{fill:none;stroke:var(--ink-2);stroke-width:2px;stroke-dasharray:5 5}.cp-chart .area-proj{fill:var(--muted);opacity:.55}.cp-chart .dot{fill:var(--ink)}.cp-chart .dot-now{fill:var(--accent)}.cp-chart .ring-track{fill:none;stroke:var(--muted);stroke-width:10px}.cp-chart .ring{fill:none;stroke:var(--primary);stroke-width:10px;stroke-linecap:round}.cp-chart text.big{fill:var(--ink);font:500 22px var(--font-mono);letter-spacing:-.03em}.cp-chart text.sub{fill:var(--ink-3);font:400 11px var(--font-sans)}.cp-barlist{gap:6px;display:grid}.cp-barlist-row{justify-content:space-between;align-items:center;height:32px;padding:0 10px;display:flex;position:relative}.cp-barlist-row>i{background:var(--muted);border-radius:8px;position:absolute;top:0;bottom:0;left:0}.cp-barlist-row>:not(i){position:relative}.cp-barlist-row .val{font:400 13px var(--font-mono);font-variant-numeric:tabular-nums}@keyframes cp-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes cp-draw{0%{stroke-dashoffset:22px}to{stroke-dashoffset:0}}@keyframes cp-toast-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}@keyframes cp-timer{0%{width:100%}to{width:0}}@keyframes cp-line-down{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes cp-pulse-once{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}.cp-anim-bar{transform-origin:bottom;animation:.52s cubic-bezier(.2,.8,.2,1) both cp-grow}.cp-anim-check{stroke-dasharray:22;animation:.22s cubic-bezier(.2,.8,.2,1) both cp-draw}.cp-anim-toast{animation:.26s cubic-bezier(.2,.8,.2,1) both cp-toast-in}.cp-anim-timer{animation:4s linear both cp-timer}.cp-anim-meridian{transform-origin:top;animation:.42s cubic-bezier(.2,.8,.2,1) both cp-line-down}.cp-anim-pulse{animation:.9s ease-out .4s both cp-pulse-once}.cp-seg-ind{background:var(--card);box-shadow:var(--shadow-card);border-radius:14px;transition:left .22s cubic-bezier(.2,.8,.2,1),width .22s cubic-bezier(.2,.8,.2,1);position:absolute;top:3px;bottom:3px}.caps{font-family:var(--font-data);font-size:var(--text-micro);line-height:var(--lh-micro);font-weight:var(--weight-strong);letter-spacing:var(--tk-micro);text-transform:uppercase;color:var(--ink-3)}.tick-rule{background-image:repeating-linear-gradient(to right,var(--tick) 0 1px,transparent 1px var(--s-2));height:1px}.tick-rule-v{background-image:repeating-linear-gradient(to bottom,var(--tick) 0 1px,transparent 1px var(--s-2));width:1px}@media(hover:none){.acao-hover{opacity:1!important}}.is-past{opacity:var(--past-opacity)}.entra{animation:entra var(--dur-control) var(--ease-out)}@keyframes entra{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.brota{animation:brota .2s var(--ease-padrao);transform-origin:top}@keyframes brota{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}.skeleton{background:var(--line-subtle);border-radius:var(--r-1);animation:skeleton-breathe 1.4s var(--ease-control) infinite}@keyframes skeleton-breathe{0%,to{opacity:1}50%{opacity:.4}}.spinner{transform-origin:50%;animation:.7s linear infinite spinner-turn}@keyframes spinner-turn{to{transform:rotate(1turn)}}.tique path{stroke-dasharray:24;animation:tique-corre var(--dur-2) var(--ease-padrao) backwards}@keyframes tique-corre{0%{stroke-dashoffset:24px}to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.tique path{stroke-dasharray:none;animation:none}}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.top-0{top:0}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.right-0{right:0}.right-5{right:calc(var(--spacing) * 5)}.bottom-0{bottom:0}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-20{bottom:calc(var(--spacing) * 20)}.left-0{left:0}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-7{grid-column:span 7/span 7}.col-span-8{grid-column:span 8/span 8}.col-span-9{grid-column:span 9/span 9}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.col-start-5{grid-column-start:5}.col-start-6{grid-column-start:6}.col-start-7{grid-column-start:7}.col-start-8{grid-column-start:8}.col-start-9{grid-column-start:9}.col-start-10{grid-column-start:10}.col-start-11{grid-column-start:11}.col-start-12{grid-column-start:12}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-auto{margin-top:auto}.mr-1{margin-right:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.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}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-\[22px\]{width:22px;height:22px}.h-8{height:calc(var(--spacing) * 8)}.h-\[100dvh\]{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-\[14px\]{min-height:14px}.min-h-full{min-height:100%}.w-12{width:calc(var(--spacing) * 12)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-40{width:calc(var(--spacing) * 40)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-\[90\%\]{max-width:90%}.max-w-\[420px\]{max-width:420px}.max-w-\[720px\]{max-width:720px}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-90{rotate:90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[112px_minmax\(0\,1fr\)_auto\]{grid-template-columns:112px minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-\[2px\]{gap:2px}.gap-px{gap:1px}.gap-x-1{column-gap:var(--spacing)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-1{row-gap:var(--spacing)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.self-start{align-self:flex-start}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.rounded-1{border-radius:var(--r-1)}.rounded-2{border-radius:var(--r-2)}.rounded-3{border-radius:var(--r-3)}.rounded-4{border-radius:var(--r-4)}.rounded-5{border-radius:var(--r-5)}.rounded-\[…\]{border-radius:…}.rounded-control{border-radius:var(--r-control)}.rounded-field{border-radius:var(--r-field)}.rounded-grid{border-radius:var(--r-grid)}.rounded-t-\[var\(--radius-card\)\]{border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card)}.border{border-style:var(--tw-border-style);border-width:1px}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-12{padding-inline:calc(var(--spacing) * 12)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-9{padding-block:calc(var(--spacing) * 9)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pl-1{padding-left:var(--spacing)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-\[52px\]{padding-left:52px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-data{font-family:var(--font-data)}.font-display{font-family:var(--font-display)}.font-ui{font-family:var(--font-ui)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--lh-2xl));letter-spacing:var(--tw-tracking,var(--tk-2xl))}.text-2xs{font-size:var(--text-2xs);line-height:var(--tw-leading,var(--lh-2xs));letter-spacing:var(--tw-tracking,var(--tk-2xs))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--lh-base));letter-spacing:var(--tw-tracking,var(--tk-base))}.text-micro{font-size:var(--text-micro);line-height:var(--tw-leading,var(--lh-micro));letter-spacing:var(--tw-tracking,var(--tk-micro))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--lh-sm));letter-spacing:var(--tw-tracking,var(--tk-sm))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--lh-xl));letter-spacing:var(--tw-tracking,var(--tk-xl))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--lh-xs));letter-spacing:var(--tw-tracking,var(--tk-xs))}.font-strong{--tw-font-weight:var(--weight-strong);font-weight:var(--weight-strong)}.text-wrap{text-wrap:wrap}.whitespace-nowrap{white-space:nowrap}.text-\[var\(--accent\)\]{color:var(--accent)}.text-\[var\(--accent-ink\)\]{color:var(--accent-ink)}.text-\[var\(--ink-3\)\]{color:var(--ink-3)}.text-\[var\(--negative\)\]{color:var(--negative)}.text-\[var\(--negative-ink\)\]{color:var(--negative-ink)}.text-\[var\(--warning\)\]{color:var(--warning)}.text-ink{color:var(--ink)}.text-ink-2{color:var(--ink-2)}.text-ink-3{color:var(--ink-3)}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.decoration-\[var\(--line-control\)\]{-webkit-text-decoration-color:var(--line-control);text-decoration-color:var(--line-control)}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-ink{accent-color:var(--ink)}.opacity-0{opacity:0}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[…\]{--tw-shadow:…;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,box-shadow\,transform\]{transition-property:background-color,border-color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,background-color\,color\]{transition-property:opacity,background-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,background-color\]{transition-property:opacity,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,color\]{transition-property:opacity,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-\[var\(--dur-control\)\]{--tw-duration:var(--dur-control);transition-duration:var(--dur-control)}.duration-\[var\(--dur-instant\)\]{--tw-duration:var(--dur-instant);transition-duration:var(--dur-instant)}.duration-\[var\(--dur-panel\)\]{--tw-duration:var(--dur-panel);transition-duration:var(--dur-panel)}.ease-\[var\(--ease-control\)\]{--tw-ease:var(--ease-control);transition-timing-function:var(--ease-control)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}@media(hover:hover){.group-hover\:text-\[…\]:is(:where(.group):hover *){color:…}.group-hover\:opacity-100:is(:where(.group):hover *),.group-hover\/cel\:opacity-100:is(:where(.group\/cel):hover *),.group-hover\/item\:opacity-100:is(:where(.group\/item):hover *),.group-hover\/linha\:opacity-100:is(:where(.group\/linha):hover *),.group-hover\/sec\:opacity-100:is(:where(.group\/sec):hover *),.group-hover\/somagrupo\:opacity-100:is(:where(.group\/somagrupo):hover *){opacity:1}}.placeholder\:text-\[var\(--ink-disabled\)\]::placeholder{color:var(--ink-disabled)}.focus-within\:opacity-100:focus-within{opacity:1}@media(hover:hover){.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-\[…\]:hover{border-color:…}.hover\:bg-\[var\(--control-bg\)\]:hover{background-color:var(--control-bg)}.hover\:bg-\[var\(--negative-wash\)\]:hover{background-color:var(--negative-wash)}.hover\:bg-\[var\(--state-hover\)\]:hover{background-color:var(--state-hover)}.hover\:bg-\[…\]:hover{background-color:…}.hover\:text-\[var\(--accent-ink\)\]:hover{color:var(--accent-ink)}.hover\:text-\[var\(--ink-2\)\]:hover{color:var(--ink-2)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[var\(--e-1\)\]:hover{--tw-shadow:var(--e-1);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:\[--tinta-linha\:var\(--state-hover\)\]:hover{--tinta-linha:var(--state-hover)}}.focus-visible\:underline:focus-visible{text-decoration-line:underline}.focus-visible\:opacity-100:focus-visible{opacity:1}.active\:translate-y-0:active{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:cursor-grabbing:active{cursor:grabbing}.active\:shadow-none:active{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.disabled\:opacity-40:disabled{opacity:.4}.aria-disabled\:opacity-\[var\(--opacity-disabled\)\][aria-disabled=true]{opacity:var(--opacity-disabled)}@media(min-width:40rem){.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}}@container (min-width:26rem){.\@min-\[26rem\]\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--lh-sm));letter-spacing:var(--tw-tracking,var(--tk-sm))}.\@min-\[26rem\]\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--lh-xs));letter-spacing:var(--tw-tracking,var(--tk-xs))}}@container (min-width:28rem){.\@md\:block{display:block}.\@md\:inline{display:inline}}@container (min-width:36rem){.\@xl\:block{display:block}.\@xl\:w-28{width:calc(var(--spacing) * 28)}.\@xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.\@xl\:gap-3\.5{gap:calc(var(--spacing) * 3.5)}.\@xl\:px-6{padding-inline:calc(var(--spacing) * 6)}.\@xl\:pt-5{padding-top:calc(var(--spacing) * 5)}.\@xl\:pb-6{padding-bottom:calc(var(--spacing) * 6)}}@container (min-width:42rem){.\@2xl\:block{display:block}}@container (min-width:48rem){.\@3xl\:-mx-8{margin-inline:calc(var(--spacing) * -8)}.\@3xl\:block{display:block}.\@3xl\:flex{display:flex}.\@3xl\:w-auto{width:auto}.\@3xl\:shrink-0{flex-shrink:0}.\@3xl\:flex-row{flex-direction:row}.\@3xl\:flex-nowrap{flex-wrap:nowrap}.\@3xl\:flex-wrap{flex-wrap:wrap}.\@3xl\:items-center{align-items:center}.\@3xl\:items-end{align-items:flex-end}.\@3xl\:justify-between{justify-content:space-between}.\@3xl\:justify-end{justify-content:flex-end}.\@3xl\:gap-7{gap:calc(var(--spacing) * 7)}.\@3xl\:gap-10{gap:calc(var(--spacing) * 10)}.\@3xl\:p-6{padding:calc(var(--spacing) * 6)}.\@3xl\:px-8{padding-inline:calc(var(--spacing) * 8)}.\@3xl\:px-12{padding-inline:calc(var(--spacing) * 12)}.\@3xl\:pt-7{padding-top:calc(var(--spacing) * 7)}.\@3xl\:pt-8{padding-top:calc(var(--spacing) * 8)}.\@3xl\:pb-12{padding-bottom:calc(var(--spacing) * 12)}}@container (min-width:56rem){.\@4xl\:mt-0{margin-top:0}.\@4xl\:grid{display:grid}.\@4xl\:h-full{height:100%}.\@4xl\:min-h-0{min-height:0}.\@4xl\:w-80{width:calc(var(--spacing) * 80)}.\@4xl\:grid-cols-\[minmax\(0\,1fr\)_330px\]{grid-template-columns:minmax(0,1fr) 330px}.\@4xl\:grid-rows-\[auto_minmax\(0\,1fr\)\]{grid-template-rows:auto minmax(0,1fr)}.\@4xl\:flex-row{flex-direction:row}.\@4xl\:gap-4{gap:calc(var(--spacing) * 4)}.\@4xl\:gap-16{gap:calc(var(--spacing) * 16)}.\@4xl\:overflow-y-auto{overflow-y:auto}.\@4xl\:pr-1{padding-right:var(--spacing)}}@container (min-width:64rem){.\@5xl\:w-88{width:calc(var(--spacing) * 88)}.\@5xl\:flex-row{flex-direction:row}.\@5xl\:gap-16{gap:calc(var(--spacing) * 16)}}@container (min-width:84rem){.\@min-\[84rem\]\:inline{display:inline}}.\[\&\>div\]\:mt-0>div{margin-top:0}.\[\&\>div\]\:flex-nowrap>div{flex-wrap:nowrap}.surface{background:var(--paper-1);border:1px solid var(--line);border-radius:var(--r-3);padding:var(--pad-card)}}:root{color-scheme:light dark}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}:root{--paper:light-dark(#fff,#0a0a0a);--card:light-dark(#fff,#171717);--popover:light-dark(#fff,#171717);--muted:light-dark(#f5f5f5,#262626);--hover:light-dark(#00000008,#ffffff0b);--field:light-dark(#e5e5e580,#ffffff13);--ink:light-dark(#0a0a0a,#fafafa);--ink-2:light-dark(#565656,#b1b1b1);--ink-3:light-dark(#6b6b6b,#8d8d8d);--ink-faint:light-dark(#a3a3a3,#525252);--line:light-dark(#e5e5e5,#ffffff1a);--line-subtle:light-dark(#f0f0f0,#ffffff0f);--line-control:light-dark(#1b1b1b80,#fff6);--primary:light-dark(#171717,#e5e5e5);--on-primary:light-dark(#fafafa,#171717);--accent:light-dark(#0c72ae,#4cb8ff);--accent-wash:light-dark(#0c72ae1a,#4cb8ff29);--positive:light-dark(#1e7a4f,#6fd3a6);--positive-wash:light-dark(#2e9c671a,#3fb57c29);--negative:light-dark(#b03a32,#f0968c);--negative-wash:light-dark(#d1483e1a,#e06a5e29);--warning:light-dark(#9a6700,#e3b341);--warning-wash:light-dark(#9a67001a,#e3b34124);--bar:light-dark(#a3a3a3,#525252);--bar-negative:light-dark(#d1483e73,#e06a5e8c);--scrim:light-dark(#0006,#0009);--tone-1:light-dark(#2b62c4,#6fa3f5);--tone-1-wash:light-dark(#2b62c41f,#6fa3f529);--tone-2:light-dark(#2e9c67,#5fc79b);--tone-2-wash:light-dark(#2e9c671f,#5fc79b29);--tone-3:light-dark(#c88a1e,#d9a343);--tone-3-wash:light-dark(#c88a1e1f,#d9a34329);--tone-4:light-dark(#6e7a8a,#94a0b2);--tone-4-wash:light-dark(#6e7a8a1f,#94a0b229);--tone-5:light-dark(#b0574a,#d3907a);--tone-5-wash:light-dark(#b0574a1f,#d3907a29);--tone-6:light-dark(#0e7490,#3fb6cc);--tone-6-wash:light-dark(#0e74901f,#3fb6cc29);--font-sans:"Geist", "Geist Variable", ui-sans-serif, system-ui, sans-serif;--font-mono:"Geist Mono", "Geist Mono Variable", ui-monospace, Menlo, monospace;--type-page-title:600 24px/32px var(--font-sans);--type-page-title-tk:-.02em;--type-section-title:600 18px/28px var(--font-sans);--type-section-title-tk:-.01em;--type-card-title:500 16px/24px var(--font-sans);--type-body:400 14px/20px var(--font-sans);--type-body-strong:500 14px/20px var(--font-sans);--type-body-read:400 16px/26px var(--font-sans);--type-small:400 13px/18px var(--font-sans);--type-caption:500 12px/16px var(--font-sans);--type-number-hero:500 28px/31px var(--font-mono);--type-number-hero-tk:-.03em;--type-data:400 13px/20px var(--font-mono);--type-data-strong:500 13px/20px var(--font-mono);--type-eyebrow:500 11px/16px var(--font-mono);--type-eyebrow-tk:.08em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-12:48px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-field:18px;--radius-card:24px;--radius-pill:9999px;--h-control-sm:28px;--h-control:32px;--h-control-lg:40px;--h-row:36px;--h-header:56px;--h-dock:52px;--opacity-past:.45;--opacity-disabled:.5;--shadow-card:0 0 0 1px light-dark(#0a0a0a0f,#ffffff1a), 0 1px 3px light-dark(#00000014,#0000001a), 0 1px 2px -1px light-dark(#00000014,#0000001a);--shadow-flat:0 0 0 1px light-dark(#0a0a0a14,#ffffff1a);--shadow-pop:0 0 0 1px light-dark(#0a0a0a14,#ffffff1a), 0 12px 32px -12px light-dark(#0000002e,#000000b3);--shadow-focus:0 0 0 2px light-dark(#fff,#0a0a0a), 0 0 0 4px light-dark(#0c72ae,#4cb8ff);--paper-sunk:var(--field);--paper-zebra:var(--hover)}@supports (color:color-mix(in lab,red,red)){:root{--paper-zebra:color-mix(in srgb, var(--hover) 55%, transparent)}}:root{--paper-1:var(--hover);--paper-2:var(--popover);--chrome:var(--paper);--chrome-deep:var(--paper);--heroi-de:var(--card);--heroi-ate:var(--card);--heroi-ink:var(--ink);--heroi-ink-2:var(--ink-2);--heroi-line:var(--line);--heroi-trilho:var(--muted);--ink-disabled:var(--ink-faint);--line-strong:var(--line-control);--focus-ring:var(--accent);--tick:var(--line);--accent-ink:var(--accent);--on-accent:var(--on-primary);--now:var(--accent);--meridian:var(--accent);--positive-ink:var(--positive);--negative-ink:var(--negative);--warn-ink:var(--warning);--state-hover:var(--hover);--state-active:var(--muted);--state-selected:var(--muted);--control-bg:var(--muted);--control-line:var(--line-control);--control-fg:var(--ink);--control-placeholder:var(--ink-faint);--e-1:var(--shadow-pop);--e-2:var(--shadow-pop);--backdrop:var(--scrim);--font-ui:var(--font-sans);--font-display:var(--font-sans);--font-data:var(--font-mono);--r-1:var(--radius-xs);--r-2:var(--radius-sm);--r-3:var(--radius-md);--r-4:var(--radius-card);--r-5:var(--radius-card);--r-control:var(--radius-pill);--r-field:var(--radius-field);--past-opacity:var(--opacity-past);--pa-face:#1b1b1b;--pa-face-2:#141414;--pa-corte:light-dark(#0000008c,#000000d9);--cromo:light-dark(var(--paper),var(--paper))}@supports (color:color-mix(in lab,red,red)){:root{--cromo:light-dark(color-mix(in srgb, var(--paper), var(--ink) 4.5%),color-mix(in srgb, var(--paper), var(--ink) 5%))}}:root{--text-micro:.6875rem;--lh-micro:1rem;--tk-micro:.1em;--text-2xs:.75rem;--lh-2xs:1rem;--tk-2xs:.01em;--text-xs:.8125rem;--lh-xs:1.125rem;--tk-xs:.005em;--text-sm:.875rem;--lh-sm:1.25rem;--tk-sm:0;--text-base:1rem;--lh-base:1.5rem;--tk-base:-.006em;--text-read:1.125rem;--lh-read:1.875rem;--tk-read:-.01em;--text-lg:1.3125rem;--lh-lg:1.75rem;--tk-lg:-.014em;--text-xl:1.625rem;--lh-xl:2rem;--tk-xl:-.018em;--text-2xl:2.0625rem;--lh-2xl:2.5rem;--tk-2xl:-.022em;--text-3xl:2.625rem;--lh-3xl:3rem;--tk-3xl:-.028em;--text-4xl:3.5rem;--lh-4xl:3.75rem;--tk-4xl:-.034em;--text-5xl:4.75rem;--lh-5xl:4.75rem;--tk-5xl:-.04em;--weight-normal:400;--weight-strong:600;--stack-default:.4em;--stack-h-h:.4em;--stack-p-el:.8em;--stack-h-first:1em;--stack-p-h:1.6em;--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-5:1.25rem;--s-6:1.5rem;--s-8:2rem;--s-10:2.5rem;--s-12:3rem;--s-16:4rem;--s-20:5rem;--s-24:6rem;--gap-micro:var(--s-1);--gap-tight:var(--s-2);--gap:var(--s-4);--gap-loose:var(--s-6);--pad-control:var(--s-2) var(--s-3);--pad-card:var(--s-5);--pad-section:var(--s-10);--gutter:var(--s-6);--row-h:2.25rem;--r-grid:0px;--dur-instant:.12s;--dur-control:.18s;--dur-surface:.24s;--dur-panel:.4s;--dur-scene:.56s;--dur-hero:.7s;--ease-control:cubic-bezier(.4, 0, .2, 1);--ease-out:cubic-bezier(.2, 0, 0, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--ease-scene:cubic-bezier(.23, 1, .32, 1);--dur-1:.15s;--dur-2:.22s;--dur-3:.26s;--dur-4:.52s;--dur-5:.8s;--ease-padrao:cubic-bezier(.2, .8, .2, 1);--linha-embaixo:inset 0 -1px 0 var(--line-subtle);--linha-em-cima:inset 0 1px 0 var(--line-subtle);--linha-a-direita:inset -1px 0 0 var(--line-subtle);--linha-a-esquerda:inset 1px 0 0 var(--line-subtle);--anel-controle:inset 0 0 0 1px var(--line-control);--anel-linha:inset 0 0 0 1px var(--line);--anel-sutil:inset 0 0 0 1px var(--line-subtle);--linha-agora:inset 1px 0 0 var(--accent);--anel-agora:inset 0 0 0 1px var(--accent);--aba-a-esquerda:inset 2px 0 0 var(--t);--anel-escolhido:0 0 0 2px var(--paper), 0 0 0 4px var(--t);--linha-fixa:inset 0 -1px 0 var(--line);--backdrop-blur:6px;--glass-blur:12px;--z-sticky:10;--z-pane:20;--z-popover:100;--z-modal:200;--z-toast:300;--container:1280px;--container-wide:1440px;--container-text:680px;--container-form:480px;--container-pad:32px;--read-max-w:68ch;--pane-min-w:22rem;--topbar-h:3rem;--tabbar-h:2.25rem;--bottomnav-h:3.5rem;--btn-h-sm:1.75rem;--btn-h:2.25rem;--btn-h-lg:2.75rem;--field-h:var(--btn-h);--dock-w:3.5rem;--tick-len:.375rem;--tick-len-major:.625rem;--meridian-w:1px;--data-wash-alpha:.12}[data-density=instrument]{--text-base:.875rem;--lh-base:1.25rem;--tk-base:0;--gap-micro:2px;--gap-tight:var(--s-1);--gap:var(--s-2);--gap-loose:var(--s-3);--pad-control:var(--s-1) var(--s-2);--pad-card:var(--s-3);--pad-section:var(--s-5);--gutter:var(--s-4);--row-h:1.75rem;--btn-h:var(--btn-h-sm)}[data-surface=page]{--text-base:1.125rem;--lh-base:1.875rem;--tk-base:-.01em;--pad-section:6rem;--gutter:var(--s-8);--row-h:2.75rem;--btn-h:var(--btn-h-lg)}@media(max-width:767px){[data-surface=page]{--pad-section:3.5rem}:root{--container-pad:1rem}}@media(prefers-reduced-motion:reduce){:root{--dur-surface:.12s;--dur-panel:.12s;--dur-scene:.12s;--dur-hero:.12s;--ease-scene:cubic-bezier(.4, 0, .2, 1)}*,:before,:after{scroll-behavior:auto!important;transition-property:opacity,background-color,color,border-color!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.marca{align-items:center;gap:var(--space-2);flex:none;display:inline-flex}.marca-quadro{background:var(--primary);width:24px;height:24px;color:var(--on-primary);border-radius:23%;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.marca-quadro svg{fill:currentColor;width:62.5%;height:62.5%}.marca-nome{color:var(--ink);font:600 16px/1 var(--font-sans);letter-spacing:-.045em;white-space:nowrap}.marca-pilula{border-radius:var(--radius-pill);background:var(--accent);width:29%;height:2px;animation:1.1s cubic-bezier(.2,.8,.2,1) infinite alternate marca-corre;position:absolute;bottom:12.5%;left:0}@keyframes marca-corre{0%{transform:translate(4px)}to{transform:translate(13px)}}.marca--porta{gap:10px}.marca--porta .marca-quadro{width:32px;height:32px}.marca--porta .marca-nome{font-size:20px}@media(prefers-reduced-motion:reduce){.marca-pilula{animation:none;transform:translate(8px)}}.select-lista{flex-direction:column;min-width:0;max-height:320px;display:flex}.select-busca{height:var(--h-control-sm);margin-bottom:var(--space-1);flex:none}.select-opcoes{overscroll-behavior:contain;gap:1px;min-height:0;display:grid;overflow-y:auto}.select-nada{color:var(--ink-3);margin:0;padding:6px 8px;font-size:12px}.select-criar{color:var(--accent);flex:none}.select-dica{color:var(--ink-3);flex:none;font-size:11px}.select-ponto{border-radius:var(--radius-pill);flex:none;width:8px;height:8px}.select-ponto--vazio{border:1px solid var(--line-control)}.select-celular,.select-lista--dedo .cp-menu-item{height:44px}.check-traco{border-radius:var(--radius-pill);background:currentColor;width:8px;height:2px}.cp-seg.seg-quebra{flex-wrap:wrap}.cp-seg.seg-uma-linha{flex-wrap:nowrap;width:max-content}.cp-seg.seg-cheio{width:100%;display:flex}.cp-seg.seg-cheio button{flex:1;justify-content:center}.cp-seg button{min-width:0;max-width:14rem}.cp-seg.seg-mono button{font-family:var(--font-mono);font-size:12px}.cp-seg button.seg-trancada{opacity:var(--opacity-past);cursor:not-allowed}.seg-rotulo{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;min-width:0;display:inline-flex;overflow:hidden}.item{align-items:center;gap:var(--space-3);min-height:44px;padding:0 var(--space-2);margin:0 calc(-1 * var(--space-2));border-radius:var(--radius-sm);transition:background-color .15s ease-out;display:flex;position:relative}.item:after{content:"";left:var(--space-2);right:var(--space-2);background:var(--line-subtle);height:1px;position:absolute;bottom:0}.item:hover{background:var(--hover)}.item--denso{min-height:36px}.item--selecionado{background:var(--muted)}.item-inicio{flex:none;align-items:center;display:inline-flex}.item-titulo{align-items:center;gap:var(--space-2);min-width:0;color:var(--ink);flex:1;display:flex}.item--feito .item-titulo{color:var(--ink-3);text-decoration:line-through}.item-meta{align-items:center;gap:var(--space-3);color:var(--ink-3);flex:none;display:flex}.item-acoes{align-items:center;gap:var(--space-1);opacity:0;flex:none;transition:opacity .15s ease-out;display:flex}.item:hover .item-acoes,.item:focus-within .item-acoes{opacity:1}@media(hover:none){.item-acoes{opacity:1}}.conv-sinal{color:var(--positive)}.conv-neutro{color:var(--ink)}.cp-i--12{width:12px;height:12px}.tom-1{--t:var(--tone-1);--tw:var(--tone-1-wash)}.tom-2{--t:var(--tone-2);--tw:var(--tone-2-wash)}.tom-3{--t:var(--tone-3);--tw:var(--tone-3-wash)}.tom-4{--t:var(--tone-4);--tw:var(--tone-4-wash)}.tom-5{--t:var(--tone-5);--tw:var(--tone-5-wash)}.tom-6{--t:var(--tone-6);--tw:var(--tone-6-wash)}.frente-arquivada,.frente-arquivada .cp-mono{color:var(--ink-faint)}.dica-ancora{display:inline-flex}.dica{z-index:var(--z-toast);pointer-events:none;white-space:nowrap;animation:.12s ease-out dica-entra;position:fixed;transform:translate(-50%,-100%)}.dica--abaixo{transform:translate(-50%)}@keyframes dica-entra{0%{opacity:0}to{opacity:1}}.popover{background:var(--popover);box-shadow:var(--shadow-pop);z-index:var(--z-popover);max-height:var(--disponivel,none);overscroll-behavior:contain;overflow-y:auto}.popover.select-lista{max-height:min(320px,var(--disponivel,320px));overflow:hidden}.estado{min-height:100%;padding:var(--space-12) var(--space-6);place-items:center;display:grid}.estado .cp-screen-box{width:420px}.estado h1{font:600 18px/28px var(--font-sans);letter-spacing:-.01em;color:var(--ink);margin:0}.estado p{color:var(--ink-3);margin:0;font-size:14px;line-height:20px}.estado .cp-tile{margin-top:var(--space-2);font:400 12px/18px var(--font-mono);color:var(--ink-3);overflow-wrap:anywhere}.dialogo-centro{z-index:var(--z-modal);padding:var(--space-6);place-items:center;display:grid;position:fixed;inset:0}.dialogo-veu{animation:.2s ease-out both dialogo-veu;position:absolute;inset:0}.dialogo{background:var(--popover);border-radius:var(--radius-card);width:560px;max-width:100%;max-height:calc(100% - 48px);box-shadow:var(--shadow-pop);flex-direction:column;animation:.2s cubic-bezier(.2,.8,.2,1) both dialogo-sobe;display:flex;position:relative;overflow:hidden}.dialogo--estreito{width:420px}.dialogo--largo{width:680px}.dialogo-txt{flex:1;gap:2px;min-width:0;display:grid}.dialogo-txt h2{font:600 18px/28px var(--font-sans);letter-spacing:-.01em;color:var(--ink);margin:0}.dialogo-txt p{color:var(--ink-3);margin:0;font-size:13px;line-height:18px}.gaveta-centro{z-index:50;padding:var(--space-6);place-items:center;display:grid;position:fixed;inset:0}.gaveta-centro--folha{place-items:end stretch;padding:0}.gaveta-corpo{align-content:start;gap:16px;padding-top:14px;display:grid}.gaveta-corpo .cp-field{align-content:start}.gaveta-bloco{box-shadow:var(--linha-em-cima);gap:12px;padding-top:14px;display:grid}.gaveta-bloco>.cp-tag{justify-self:start;margin-bottom:-2px}.gaveta-confirmar{color:var(--ink-2);flex-wrap:wrap;flex:1;align-items:center;gap:8px;font-size:13px;display:flex}.gaveta-confirmar .perigo{color:var(--negative)}.gaveta-kbd{color:inherit;opacity:.7;background:0 0;padding:0 0 0 2px}.gaveta-folha{background:var(--card);border-radius:var(--radius-card) var(--radius-card) 0 0;width:100%;height:94dvh;box-shadow:var(--shadow-pop);animation:gaveta-sobe .24s var(--ease-padrao) both;flex-direction:column;display:flex;position:relative;overflow:hidden}.gaveta-alca{border-radius:var(--radius-pill);background:var(--line-control);opacity:.6;flex:none;width:40px;height:4px;margin:8px auto 2px}.gaveta-folha-topo{align-items:flex-start;gap:8px;padding:6px 12px 6px 18px;display:flex}.gaveta-folha-corpo{overscroll-behavior:contain;flex:1;min-height:0;padding:4px 16px 28px;overflow-y:auto}.gaveta-folha-pe{padding:12px 16px max(16px,env(safe-area-inset-bottom));box-shadow:var(--linha-em-cima);background:var(--card);flex:none;gap:8px;display:flex}.gaveta-folha-pe .cp-btn{flex:1}.gaveta-folha-pe .cp-btn--destructive{flex:none}.previa-cab{color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;display:flex}.previa-cab b{font:500 14px var(--font-mono)}.previa{grid-template-columns:repeat(12,minmax(0,1fr));gap:3px;display:grid}.previa>div{justify-items:center;gap:4px;display:grid}.previa span{color:var(--ink-3);font-size:11px}.previa b{border-radius:var(--radius-sm);width:100%;height:30px;font:500 11px var(--font-mono);font-variant-numeric:tabular-nums;place-items:center;display:grid}.previa b.vazio{box-shadow:var(--anel-sutil);color:var(--ink-faint);font-weight:400}.previa b.neg,.previa-cab b.neg{color:var(--negative)}.previa b.pos,.previa-cab b.pos{color:var(--positive)}.previa b.apo,.previa-cab b.apo{color:var(--tone-1)}.previa b.neg{background:var(--negative-wash)}.previa b.pos{background:var(--positive-wash)}.previa b.apo{background:var(--tone-1-wash)}@media(max-width:767px){.previa{grid-template-columns:repeat(6,minmax(0,1fr));row-gap:8px}}@keyframes gaveta-sobe{0%{transform:translateY(100%)}to{transform:none}}@media(prefers-reduced-motion:reduce){.gaveta-folha{animation:none}}.dialogo-topo{align-items:flex-start;gap:var(--space-3);padding:22px 22px 6px 24px;display:flex}.dialogo-topo h2{font:600 18px/28px var(--font-sans);letter-spacing:-.01em;color:var(--ink);flex:1;margin:0}.dialogo-corpo{flex:1;padding:4px 24px 8px;overflow:auto}.dialogo-corpo p{color:var(--ink-3);margin:0;font-size:14px;line-height:20px}.dialogo-pe{align-items:center;gap:var(--space-2);border-top:1px solid var(--line-subtle);padding:14px 18px 18px 24px;display:flex}.dialogo-nota{color:var(--ink-3);flex:1;font-size:12px;line-height:16px}@keyframes dialogo-sobe{0%{opacity:0;transform:translateY(6px)scale(.985)}to{opacity:1;transform:none}}@keyframes dialogo-veu{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.dialogo,.dialogo-veu{animation:none}}.trancada{gap:var(--space-4);width:520px;max-width:100%;display:grid}.trancada .cp-empty{text-align:left;justify-items:start;padding:28px}.trancada-titulo{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.trancada-titulo h1{font:600 18px/28px var(--font-sans)}.estado .trancada p{font-size:13px;line-height:18px}.trancada-acoes{margin-top:6px}.faixa{padding:20px 32px 4px}@media(max-width:767px){.faixa{padding:12px 16px 0}}.abas{background:var(--cromo);border-bottom:1px solid var(--line-subtle);flex:none;align-items:flex-end;gap:2px;height:40px;padding:0 8px 0 14px;display:flex}.abas-lista{scrollbar-width:none;flex:1;align-items:flex-end;gap:2px;min-width:0;display:flex;overflow-x:auto}.aba{border-radius:var(--radius-md) var(--radius-md) 0 0;max-width:220px;height:32px;color:var(--ink-3);white-space:nowrap;border:1px solid #0000;border-bottom:0;flex:none;align-items:center;gap:4px;margin-bottom:-1px;padding:0 6px 0 12px;font-size:13px;font-weight:500;display:inline-flex;position:relative}.aba:hover{background:var(--hover);color:var(--ink-2)}.aba--ativa,.aba--ativa:hover{background:var(--paper);border-color:var(--line-subtle);color:var(--ink)}.aba-ir{align-items:center;gap:8px;min-width:0;height:100%;padding-right:2px;display:inline-flex}.aba-ir .t{text-overflow:ellipsis;overflow:hidden}.aba-x{border-radius:var(--radius-xs);width:20px;height:20px;color:var(--ink-3);opacity:0;flex:none;place-items:center;transition:opacity .15s ease-out;display:inline-grid}.aba:hover .aba-x,.aba--ativa .aba-x,.aba-x:focus-visible{opacity:1}.aba-x:hover{background:var(--hover);color:var(--ink)}.abas-botao{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--ink-3);flex:none;align-self:center;place-items:center;display:inline-grid}.abas-botao:hover{background:var(--hover);color:var(--ink)}.icone-lugar{color:var(--ink-2);flex:none}.icone-lugar.tom{color:var(--t)}.cab{z-index:30;align-items:center;gap:var(--space-3);height:var(--h-header);padding:0 var(--space-5);background:var(--paper);border-bottom:1px solid var(--line-subtle);flex:none;display:flex;position:relative}.cab-voltar{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--ink-3);flex:none;place-items:center;margin-left:-6px;display:inline-grid}.cab-voltar:hover{background:var(--hover);color:var(--ink)}.cab-marca{border-radius:var(--radius-sm);flex:none;display:inline-flex}.cab-marca:hover{opacity:.85}.cab-barra{background:var(--line);flex:none;width:1px;height:18px}.cab-dim{border-radius:var(--radius-pill);height:30px;color:var(--ink);white-space:nowrap;flex:none;align-items:center;gap:6px;padding:0 10px 0 9px;font-size:14px;font-weight:500;display:inline-flex}.cab-dim:hover,.cab-dim[aria-expanded=true]{background:var(--hover)}.cab-dim .icone-lugar{color:var(--t)}.cab-dim .seta{color:var(--ink-3)}.cab-secoes{align-items:stretch;gap:2px;min-width:0;height:100%;display:flex}.cab-secoes button{color:var(--ink-3);white-space:nowrap;align-items:center;padding:0 10px;font-size:14px;font-weight:500;transition:color .15s ease-out;display:inline-flex;position:relative}.cab-secoes button:hover,.cab-secoes button[aria-current=page]{color:var(--ink)}.cab-secoes button[aria-current=page]:after{content:"";border-radius:var(--radius-pill);background:var(--accent);height:2px;position:absolute;bottom:-1px;left:10px;right:10px}.cab-secoes button.trancada{color:var(--ink-faint);cursor:not-allowed}.cab-secao-menu{display:none}.cab-lugar{min-width:0;color:var(--ink);white-space:nowrap;align-items:center;gap:8px;font-size:14px;font-weight:500;display:inline-flex}.cab-lugar .t{text-overflow:ellipsis;overflow:hidden}.cab-grow{flex:1;min-width:0}.cab-busca{align-items:center;gap:var(--space-2);width:260px;height:var(--h-control);border-radius:var(--radius-field);background:var(--field);color:var(--ink-3);flex:none;padding:0 6px 0 12px;font-size:14px;display:flex}.cab-busca:hover{color:var(--ink-2)}.cab-busca .t{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.cab-busca-icone{display:none}.cab-avatar{border-radius:var(--radius-pill);background:var(--muted);width:30px;height:30px;color:var(--ink-2);font:500 12px var(--font-sans);flex:none;place-items:center;display:inline-grid}.cab-avatar:hover{color:var(--ink)}@media(max-width:1199px){.cab-secoes{display:none}.cab-secao-menu{display:inline-flex}}@media(max-width:999px){.cab-busca{display:none}.cab-busca-icone{display:inline-flex}}.cab--compacto .cab-secoes,.cab--compacto .cab-busca{display:none}.cab--compacto .cab-secao-menu,.cab--compacto .cab-busca-icone{display:inline-flex}.rodape{height:var(--h-dock);padding:0 var(--space-3);background:var(--cromo);border-top:1px solid var(--line);flex:none;align-items:center;gap:2px;display:flex}.rodape-lista{scrollbar-width:none;flex:1;align-items:center;gap:2px;min-width:0;display:flex;overflow-x:auto}.destino{height:var(--h-control);border-radius:var(--radius-sm);color:var(--ink-3);white-space:nowrap;flex:none;align-items:center;gap:7px;padding:0 12px;font-size:14px;font-weight:500;transition:background-color .15s ease-out,color .15s ease-out;display:inline-flex}.destino:hover,.destino[aria-expanded=true]{background:var(--hover);color:var(--ink)}.destino[aria-current=page]{background:var(--muted);color:var(--ink)}.destino[aria-current=page]>svg:first-child{color:var(--accent)}.destino.trancado,.destino.trancado:hover{color:var(--ink-faint);cursor:not-allowed;background:0 0}.menu-linha{align-items:center;display:flex;position:relative}.menu-linha>.cp-menu-item{flex:1;min-width:0;font-size:14px}.menu-linha>.cp-menu-item[aria-current=page]{background:var(--muted)}.menu-linha>.cp-menu-item[aria-current=page]>svg:first-child{color:var(--accent)}.menu-linha .rot{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.menu-meta{color:var(--ink-3);font:500 12px var(--font-mono);flex:none;margin-left:auto}.menu-linha>.cp-menu-item.trancado,.menu-linha>.cp-menu-item.trancado>svg{color:var(--ink-faint);cursor:not-allowed}.menu-linha>.cp-menu-item.trancado:hover{background:0 0}.menu-aba{border-radius:var(--radius-xs);width:24px;height:24px;color:var(--ink-3);opacity:0;place-items:center;transition:opacity .15s ease-out;display:inline-grid;position:absolute;right:6px}.menu-linha:hover .menu-aba,.menu-aba:focus-visible{opacity:1}.menu-aba:hover{background:var(--muted);color:var(--ink)}.menu-linha>.cp-menu-item>svg{color:var(--ink-3);flex:none}.menu-linha>.cp-menu-item>svg.icone-lugar.tom{color:var(--t)}.menu-linha>.cp-menu-item.trancado>svg.icone-lugar{color:var(--ink-faint)}.abas .dica-ancora{flex:none;align-self:center}.navegar{width:1000px;max-width:calc(100vw - 24px);padding:18px 18px 14px}.navegar-topo{margin-bottom:14px;display:flex}.navegar-topo .cab-busca{flex:1;width:auto;height:36px}.navegar-cols{grid-template-columns:190px minmax(0,1fr) 190px;gap:18px;display:grid}.navegar-col{flex-direction:column;gap:1px;min-width:0;display:flex}.navegar-col+.navegar-col{border-left:1px solid var(--line-subtle);padding-left:18px}.navegar-col .cp-menu-label{padding-left:8px}.navegar-col .cp-menu-label+.cp-menu-label,.navegar-col .menu-linha+.cp-menu-label{margin-top:10px}.navegar-dimtopo{justify-content:space-between;align-items:center;padding:6px 8px;display:flex}.navegar-dimtopo .cp-dim{height:26px}.navegar-dimtopo .n{color:var(--ink-3);font-size:12px}.navegar-dims{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.navegar-dim{margin-bottom:8px}.navegar-secoes{grid-template-columns:minmax(0,1fr);gap:1px 6px;display:grid}.navegar-secoes--duas{grid-template-columns:repeat(2,minmax(0,1fr))}.navegar-outras{flex-wrap:wrap;gap:6px;padding:6px 8px 0;display:flex}.navegar-outras .cp-dim{border:1px solid var(--line);color:var(--ink-faint);background:0 0}.navegar-outras .cp-dim svg{color:var(--ink-faint)}.navegar-pe{border-top:1px solid var(--line-subtle);color:var(--ink-3);align-items:center;gap:14px;margin-top:12px;padding:10px 8px 0;font-size:12px;display:flex}.menu-casca{width:290px}.menu-casca .cp-menu-item{font-size:14px}.menu-casca .cp-menu-item>svg{color:var(--ink-3);flex:none}.menu-casca .cp-menu-item .cp-switch,.menu-casca .cp-menu-item .cp-kbd{margin-left:auto}.menu-casca .cp-menu-item--danger>svg{color:var(--negative)}.menu-pe{font:400 11px var(--font-mono);color:var(--ink-faint);justify-content:space-between;align-items:center;gap:12px;padding:8px 8px 4px;display:flex}.folha{background:var(--card);box-shadow:var(--shadow-pop)}.folha-alca{border-radius:var(--radius-pill);background:var(--line-control);opacity:.6;width:40px;height:4px;margin:8px auto 2px;display:block}.folha-topo{align-items:center;gap:8px;padding:6px 12px 6px 18px;display:flex}.folha-topo h2{font:600 18px/28px var(--font-sans);letter-spacing:-.01em;color:var(--ink);flex:1;margin:0}.folha-corpo{padding:0 16px 28px}.folha-tit{font:500 11px/16px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:8px;margin:18px 0 10px;display:flex}.folha-grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.folha-tile{border-radius:var(--radius-md);background:var(--muted);height:48px;color:var(--ink);text-align:left;align-items:center;gap:10px;padding:0 12px;font-size:14px;font-weight:500;display:flex}.folha-tile>svg{color:var(--ink-3);flex:none}.folha-tile[aria-current=page]{background:var(--paper);border:1px solid var(--line-control)}.folha-tile[aria-current=page]>svg{color:var(--accent)}.folha-grade3{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.folha-tile3{border-radius:var(--radius-md);background:var(--muted);height:76px;color:var(--ink);flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:500;display:flex}.folha-tile3>svg{color:var(--ink-2)}.folha-tile3.trancado{border:1px solid var(--line);color:var(--ink-faint);background:0 0}.folha-tile3.trancado>svg{color:var(--ink-faint)}.folha-dims{flex-wrap:wrap;gap:6px;display:flex}.folha-dims .cp-dim{border:1px solid var(--line);height:30px;color:var(--ink-faint);background:0 0;padding:0 12px 0 9px;font-size:13px}.folha-dims .cp-dim svg{color:var(--ink-faint)}.folha-busca{align-items:center;gap:var(--space-2);border-radius:var(--radius-field);background:var(--field);width:100%;height:40px;color:var(--ink-3);padding:0 12px;font-size:14px;display:flex}.folha-lista .cp-list-row{text-align:left;width:100%;color:var(--ink);font-size:15px}.folha-lista .cp-list-row>svg{color:var(--ink-3);flex:none}.folha-lista .cp-list-row.perigo,.folha-lista .cp-list-row.perigo>svg{color:var(--negative)}.rodape-cel{padding:0 8px env(safe-area-inset-bottom);background:var(--cromo);border-top:1px solid var(--line);flex:none;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.rodape-cel button{border-radius:var(--radius-md);min-height:56px;color:var(--ink-3);align-content:center;justify-items:center;gap:3px;padding:8px 0 6px;font-size:11px;font-weight:500;display:grid}.rodape-cel button:active{background:var(--hover)}.rodape-cel button[aria-current=page]{color:var(--ink)}.rodape-cel button[aria-current=page] svg{color:var(--accent)}.toasts{z-index:var(--z-toast);pointer-events:none;justify-items:end;display:grid;position:fixed;bottom:64px;right:16px}.toasts .cp-toast{pointer-events:auto;width:380px;max-width:calc(100vw - 32px);animation:.26s cubic-bezier(.2,.8,.2,1) both cp-toast-in}.toasts .cp-toast-timer{transform-origin:0;width:100%;animation:toast-tempo var(--toast-duracao,5s) linear both}.toasts .cp-toast:hover .cp-toast-timer,.toasts .cp-toast:focus-within .cp-toast-timer{animation-play-state:paused}.toasts .lead{flex:none}.toasts .cp-toast-x{color:var(--ink-faint);flex:none;align-self:start;margin:-4px -4px 0 0}.toasts .cp-toast-x:hover{color:var(--ink)}.toast-detalhe{border-radius:var(--radius-sm);background:var(--muted);color:var(--ink-2);font:400 11px/16px var(--font-mono);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin-top:4px;padding:6px 8px;display:block}@keyframes toast-tempo{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media(max-width:767px){.toasts{left:12px;right:12px;bottom:calc(68px + env(safe-area-inset-bottom));justify-items:stretch}}@media(prefers-reduced-motion:reduce){.toasts .cp-toast{animation:none}}.toasts .cp-toast-timer.parado{animation-play-state:paused}.ponto-tom{border-radius:var(--radius-pill);background:var(--t);flex:none;width:8px;height:8px}.rodape-cel button.trancado{color:var(--ink-faint)}.popover.navegar{border-radius:var(--radius-card);padding:18px 18px 14px}@media(prefers-reduced-motion:reduce){.toasts .cp-toast-timer{animation-duration:var(--toast-duracao,5s)!important}}.busca-veu{z-index:var(--z-modal);animation:.2s ease-out both dialogo-veu;position:fixed;inset:0}.busca{z-index:var(--z-modal);background:var(--popover);border-radius:var(--radius-card);width:860px;max-width:calc(100vw - 48px);max-height:calc(100vh - 96px);box-shadow:var(--shadow-pop);flex-direction:column;animation:.2s cubic-bezier(.2,.8,.2,1) both busca-desce;display:flex;position:fixed;top:64px;left:50%;overflow:hidden;transform:translate(-50%)}@keyframes busca-desce{0%{opacity:0;translate:0 -6px}to{opacity:1;translate:0}}.busca-in{border-bottom:1px solid var(--line-subtle);flex:none;align-items:center;gap:12px;min-height:60px;padding:0 16px 0 20px;display:flex}.busca-in>svg{color:var(--ink-3);flex:none}.busca-in input{min-width:0;height:40px;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:17px;line-height:24px}.busca-in input::placeholder{color:var(--ink-3)}.busca-escopos{border-bottom:1px solid var(--line-subtle);scrollbar-width:none;flex:none;gap:4px;padding:10px 14px;display:flex;overflow-x:auto}.busca-escopos .cp-btn{color:var(--ink-3);flex:none}.busca-escopos .cp-btn[aria-selected=true]{background:var(--muted);color:var(--ink)}.busca-escopos .cp-btn[aria-selected=true]>svg{color:var(--accent)}.busca-corpo{flex:1;grid-template-columns:minmax(0,1fr) 300px;min-height:0;display:grid}.busca-lista{overscroll-behavior:contain;flex-direction:column;gap:1px;min-width:0;min-height:440px;padding:6px 8px 10px;display:flex;overflow-y:auto}.busca-rotulo{justify-content:space-between;align-items:center;gap:8px;padding-right:4px;display:flex}.busca-rotulo .cp-menu-label{padding:12px 8px 6px}.busca-lista .cp-draft{margin:6px 4px 4px}.busca-rascunho-topo{justify-content:space-between;align-items:center;gap:8px;display:flex}.busca-kbd-no-botao{color:inherit;background:0 0}.busca-blocos{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;padding:0 4px 4px;display:grid}.busca-bloco{border:1px solid var(--line);border-radius:var(--radius-md);color:var(--ink);text-align:left;justify-items:start;gap:10px;padding:12px 12px 11px;font-size:13px;font-weight:500;transition:background-color .15s ease-out,border-color .15s ease-out;display:grid;position:relative}.busca-bloco>svg{color:var(--ink-2)}.busca-bloco .cp-kbd{position:absolute;top:10px;right:10px}.busca-bloco:hover,.busca-bloco[data-active]{background:var(--hover);border-color:var(--line-control)}.busca-bloco[data-active]>svg{color:var(--accent)}.busca-bloco.trancado{color:var(--ink-faint);cursor:not-allowed}.busca-bloco.trancado>svg{color:var(--ink-faint)}.busca-linha{align-items:center;gap:2px;display:flex}.busca-item{flex:1;height:40px;font-size:14px}.busca-item>svg{color:var(--ink-3);flex:none}.busca-item[data-active]{background:var(--hover)}.busca-item[data-active]>svg{color:var(--ink)}.busca-item .t{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.busca-item .migalha{color:var(--ink-3)}.busca-item mark{color:var(--accent);background:0 0;font-weight:600}.busca-item .meta{max-width:40%;color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:12px;overflow:hidden}.busca-frase{border-radius:var(--radius-sm);width:100%;height:38px;color:var(--ink-3);text-align:left;align-items:center;gap:10px;padding:0 8px;font-size:13px;display:flex}.busca-frase:hover,.busca-frase[data-active]{background:var(--hover)}.busca-frase .frase{border-radius:var(--radius-xs);background:var(--muted);color:var(--ink);font:500 13px var(--font-mono);padding:3px 8px}.busca-frase>svg{color:var(--ink-faint)}.busca-vazia{gap:4px;padding:16px 8px;display:grid}.busca-vazia p{color:var(--ink-3);margin:0;font-size:13px}.busca-vazia p:first-child{color:var(--ink-2);font-size:14px}.busca-previa{border-left:1px solid var(--line-subtle);flex-direction:column;gap:10px;min-width:0;padding:16px 18px 18px;display:flex;overflow-y:auto}.busca-previa--solta{border:0;padding:0}.busca-previa-mx{grid-template-columns:1fr 52px 52px 52px;align-items:center;gap:4px 6px;font-size:12px;display:grid}.busca-previa-mx .lbl{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.busca-previa-mx .lbl.fraco{color:var(--ink-3);font-size:11px}.busca-previa-mx .m{color:var(--ink-3);font:500 11px var(--font-mono);text-align:right}.busca-previa-mx .m.agora{color:var(--accent)}.busca-previa-mx b{border-radius:var(--radius-xs);background:var(--negative-wash);color:var(--negative);font:500 12px var(--font-mono);text-align:right;padding:3px 4px}.busca-previa-txt{color:var(--ink-3);margin:0;font-size:12px;line-height:17px}.busca-hoje{color:var(--ink-3);flex-wrap:wrap;gap:4px 12px;font-size:12px;display:flex}.busca-hoje b{color:var(--ink);font:500 13px var(--font-mono)}.busca-hoje-prox{min-width:0;color:var(--ink);align-items:center;gap:8px;font-size:13px;display:flex}.busca-hoje-prox>svg{color:var(--ink-3);flex:none}.busca-hoje-prox .t{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.busca-tag-ir{margin-top:6px}.busca-ir{flex-wrap:wrap;gap:6px;display:flex}.busca-pe{border-top-color:var(--line-subtle);flex:none}.busca-pe>span{align-items:center;gap:6px;display:inline-flex}.busca-pe-dica{margin-left:auto}.busca-cel{z-index:var(--z-modal);padding-top:env(safe-area-inset-top);background:var(--paper);flex-direction:column;display:flex;position:fixed;inset:0}.busca-cel .busca-in{min-height:56px;padding:0 8px 0 16px}.busca-cel .busca-in input{font-size:16px}.busca-cel .busca-escopos{padding:8px 12px}.busca-rola{overscroll-behavior:contain;flex-direction:column;flex:1;gap:4px;padding:14px 16px 28px;display:flex;overflow-y:auto}.busca-cel .busca-blocos{grid-template-columns:repeat(3,minmax(0,1fr));padding:0}.busca-cel .busca-bloco{min-height:68px}.busca-cel .busca-item{height:48px}.busca-cel .busca-frase{height:44px}@media(prefers-reduced-motion:reduce){.busca,.busca-veu{animation:none}}:where(.ag-cor){--t:var(--ink-3)}.ag-cor{border-radius:var(--radius-xs);background:var(--t);width:16px;height:16px;color:var(--paper);flex:none;place-items:center;display:inline-grid}.ag-cor .cp-i{stroke-width:3px;width:12px;height:12px}.ag-cor.off{box-shadow:inset 0 0 0 2px var(--t);background:0 0}.porta{background:var(--paper);min-height:100dvh;color:var(--ink);grid-template-columns:minmax(0,1fr);display:grid}@media(min-width:1024px){.porta{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.porta-lado{background:var(--card);border-right:1px solid var(--line-subtle);flex-direction:column;justify-content:space-between;padding:40px 48px;display:none;position:relative;overflow:hidden}@media(min-width:1024px){.porta-lado{display:flex}}.porta-frase{max-width:460px;font:600 40px/46px var(--font-sans);letter-spacing:-.035em;color:var(--ink);margin:0;position:relative}.porta-frase span{color:var(--ink-3)}.porta-areas{gap:10px;display:grid;position:relative}.porta-areas .lista{flex-wrap:wrap;gap:8px;max-width:520px;display:flex}.porta-areas .cp-dim{height:28px;padding:0 12px 0 9px;font-size:13px}.porta-areas .cp-dim.fechada{border:1px solid var(--line);color:var(--ink-faint);background:0 0}.porta-areas .cp-dim.fechada svg{color:var(--ink-faint)}.porta-fase{font:500 12px var(--font-mono);color:var(--ink-3);align-items:center;gap:12px;display:flex;position:relative}.porta-fase .regua{gap:3px;display:flex}.porta-fase .regua i{border-radius:var(--radius-pill);background:var(--muted);width:18px;height:4px}.porta-fase .regua i.feita{background:var(--ink-3)}.porta-fase .regua i.agora{background:var(--accent)}.porta-meridiano{background:var(--accent);opacity:.9;transform-origin:top;width:2px;animation:cp-line-down var(--dur-4) var(--ease-padrao) both;position:absolute;top:0;bottom:0;right:96px}.porta-arco{border:1px solid var(--line-control);border-radius:var(--radius-pill) var(--radius-pill) 0 0;border-bottom:0;position:absolute;bottom:-1px;right:97px;transform:translate(50%)}.porta-arco--1{width:220px;height:110px}.porta-arco--2{width:380px;height:190px}.porta-form{padding:28px 20px max(24px,env(safe-area-inset-bottom));place-items:center;display:grid}@media(min-width:1024px){.porta-form{padding:48px 24px}}.porta-caixa{gap:14px;width:380px;max-width:100%;display:grid}.porta-marca-cel{margin-bottom:8px}@media(min-width:1024px){.porta-marca-cel{display:none}}.porta-caixa .eyebrow{font:500 11px/16px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.porta-caixa h1{font:600 24px/32px var(--font-sans);letter-spacing:-.02em;margin:0}.porta-caixa .cp-input{height:40px}.porta-caixa .cp-btn--lg{width:100%}.porta-rotulo{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.porta-senha{position:relative}.porta-senha .cp-input{padding-right:96px}.porta-senha .cp-btn{position:absolute;top:50%;right:4px;transform:translateY(-50%)}.porta-forca{color:var(--ink-3);align-items:center;gap:10px;font-size:12px;display:flex}.porta-forca .barras{gap:4px;display:flex}.porta-forca .barras i{background:var(--line);width:28px;height:2px}.porta-forca .barras i.on{background:var(--ink)}.porta-aviso{border-radius:var(--radius-md);background:var(--muted);color:var(--ink-2);align-items:flex-start;gap:8px;padding:10px 12px;font-size:13px;line-height:18px;display:flex}.porta-lembrar{color:var(--ink-2);align-items:center;gap:10px;font-size:13px;display:flex}.porta-lembrar span{cursor:pointer}.porta-acao{gap:6px;display:grid}.porta-espera{color:var(--ink-3);text-align:center;font-size:12px}.porta-ou{color:var(--ink-3);align-items:center;gap:10px;font-size:12px;display:flex}.porta-ou:before,.porta-ou:after{content:"";background:var(--line);flex:1;height:1px}.porta-google{text-align:center}.porta-ios{border-radius:var(--radius-md);box-shadow:var(--anel-linha);color:var(--ink-3);align-items:flex-start;gap:10px;padding:12px;font-size:12px;line-height:16px;display:flex}.porta-ios svg{flex:none;margin-top:1px}.porta-ios b{color:var(--ink-2);font-weight:500}.porta-breve{color:var(--ink-faint);justify-content:center;align-items:center;gap:6px;font-size:12px;display:inline-flex}.porta-dev{font:400 11px var(--font-mono);color:var(--ink-3)}.porta-troca{color:var(--ink-2);margin:0;font-size:13px}.porta-pe{color:var(--ink-3);justify-content:center;align-items:center;gap:8px;margin-top:6px;font-size:12px;display:flex}.porta-vencida{background:var(--paper);min-height:100dvh;color:var(--ink)}.porta-vencida .cp-screen{min-height:100dvh}.porta-vencida h1{font:600 18px/28px var(--font-sans);letter-spacing:-.01em;margin:0}.porta-vencida p{color:var(--ink-3);margin:0;font-size:14px;line-height:20px}@media(prefers-reduced-motion:reduce){.porta-meridiano{animation:none}}@keyframes cresce-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.cresce{transform-origin:bottom;animation:cp-grow var(--dur-4) var(--ease-padrao) both;animation-delay:calc(min(var(--i,0),12)*35ms)}.cresce-x{transform-origin:0;animation:cresce-x var(--dur-4) var(--ease-padrao) both;animation-delay:calc(min(var(--i,0),12)*35ms)}.pilula{pointer-events:none;display:none;position:absolute;top:0;left:0}:has(>.pilula){isolation:isolate;position:relative}.com-pilula>.pilula{z-index:-1;width:var(--pilula-w,0);height:var(--pilula-h,0);transform:translate(var(--pilula-x,0),var(--pilula-y,0));transition:transform var(--dur-2) var(--ease-padrao),width var(--dur-2) var(--ease-padrao),height var(--dur-2) var(--ease-padrao);display:block}.com-pilula>.pilula[data-vazia]{opacity:0}.cp-seg>.pilula{border-radius:calc(var(--radius-field) - 4px);background:var(--card);box-shadow:var(--shadow-card)}.cp-seg.com-pilula button[aria-selected=true]{box-shadow:none;background:0 0}.rodape-lista>.pilula{border-radius:var(--radius-sm);background:var(--muted)}.rodape-lista.com-pilula .destino[aria-current=page]{background:0 0}.cab-secoes>.pilula:after{content:"";border-radius:var(--radius-pill);background:var(--accent);height:2px;position:absolute;bottom:-1px;left:10px;right:10px}.cab-secoes.com-pilula button[aria-current=page]:after{content:none}.meridiano-linha{animation:cp-line-down var(--dur-4) var(--ease-padrao) both}.meridiano-linha.deitada{transform-origin:0;animation-name:cresce-x}.meridiano-linha:not(.deitada){transform-origin:top}.meridiano-ponto:after{content:"";border-radius:inherit;background:var(--meridian);animation:.9s ease-out .4s both cp-pulse-once;position:absolute;inset:0}@media(prefers-reduced-motion:reduce){.cresce,.cresce-x,.meridiano-linha{animation:none}.meridiano-ponto:after{display:none}.com-pilula>.pilula{transition:none}}.cp-grafico{width:100%;min-width:0;position:relative}.cp-grafico>svg{display:block;overflow:visible}.cp-chart .hit{fill:#0000}.cp-chart rect.sobre{fill-opacity:.7}.cp-chart .cresce{transform-box:fill-box}.cp-chart .bar-neg.cresce{transform-origin:top}.cp-chart rect.bar,.cp-chart rect.bar-neg,.cp-chart rect.bar-now{rx:var(--radius-xs)}.cp-spark .proj{stroke-width:1.5px}.cp-spark path{stroke-linejoin:round}.cp-tip{z-index:2;border-radius:var(--radius-sm);background:var(--popover);box-shadow:var(--shadow-pop);white-space:nowrap;pointer-events:none;flex-direction:column;gap:1px;padding:6px 10px;font-size:12px;line-height:16px;display:flex;position:absolute;transform:translate(-50%,-100%)}.cp-tip .t{color:var(--ink-3)}.cp-tip b{font:500 13px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink)}.cp-tip i{color:var(--ink-3);font-style:normal}ul.cp-barlist{margin:0;padding:0;list-style:none}.cp-barlist-row{gap:12px}.cp-barlist-row .rotulo{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-2);overflow:hidden}.cp-barlist-row .val{color:var(--ink-3);flex:none}.cp-heat{max-width:100%;height:auto;display:block}.mx-main{padding:28px 32px 48px}.mx-head{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.mx-h1{font:600 24px/32px var(--font-sans);letter-spacing:-.02em;color:var(--ink);margin:0}.mx-desc{color:var(--ink-3);margin:4px 0 0;font-size:14px;line-height:20px}.mx-acoes{align-items:center;gap:8px;display:flex}.mx-kpi{gap:10px;min-height:136px}.pix{border-radius:var(--radius-pill);height:24px;font:500 11px var(--font-mono);color:var(--ink-3);box-shadow:var(--anel-linha);transition:background-color var(--dur-1) ease-out,color var(--dur-1) ease-out;flex:none;justify-content:center;align-items:center;gap:5px;padding:0 8px;display:inline-flex}.pix:hover{color:var(--ink);background:var(--hover)}.pix--compacto{width:28px;height:28px;padding:0}.pix--copiada,.pix--copiada:hover{color:var(--positive)}.mx-kpis{gap:var(--space-4);margin:var(--space-6) 0 var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@container (max-width:1099px){.mx-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.mx-bars{align-items:flex-end;gap:4px;height:44px;margin-top:auto;display:flex}.mx-bars>i{border-radius:calc(var(--radius-xs) - 1px);background:var(--bar);flex:1;display:block}.mx-bars>i.neg{background:var(--bar-negative)}.mx-bars>i.passado{opacity:.55}.mxn-barra{background:var(--line);flex:none;width:1px;height:18px}.mx-mes{color:var(--ink-3);align-items:center;font-size:12px;font-weight:500;display:inline-flex}.mx-mes.futuro{color:var(--ink-2)}.mx-mes.agora{color:var(--ink)}.mx-mes.agora:before{content:"";border-radius:var(--radius-pill);background:var(--accent);flex:none;width:6px;height:6px;margin-right:6px}.mx-extra{color:var(--ink-3);white-space:nowrap;font-size:12px}.mx-inserir{color:var(--ink-3);font-size:13px}button:hover>.mx-inserir{color:var(--ink)}.mx-chip{border-radius:var(--radius-pill);font:500 12px var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;background:var(--muted);color:var(--ink);padding:3px 8px;display:inline-block}.mx-chip.pos{background:var(--positive-wash);color:var(--positive)}.mx-chip.neg{background:var(--negative-wash);color:var(--negative)}:has(>.mx-mais){flex:none;margin-left:auto}.mx-mais{opacity:0;transition:opacity var(--dur-1) ease-out;flex:none;margin-left:auto}.mx-mais .cp-btn{width:24px;height:24px}[data-linha]:hover .mx-mais,.mx-mais:focus-within,.mx-mais:has([aria-expanded=true]){opacity:1}@media(hover:none){.mx-mais{opacity:1}}.cp-menu-item[aria-disabled=true],.cp-menu-item[aria-disabled=true] svg{color:var(--ink-faint);cursor:not-allowed}.cp-menu-item[aria-disabled=true]:hover{background:0 0}.mx-filtros-cel{flex-wrap:wrap;align-items:center;gap:8px;padding:10px;display:flex}@container (max-width:767px){.mx-cabeca-matriz .mx-acoes{display:none}.mx-kpis{margin:var(--space-4) -16px var(--space-2);scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;padding:2px 16px 8px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.mx-kpis::-webkit-scrollbar{display:none}.mx-kpis>.cp-card{scroll-snap-align:start;flex:none;gap:8px;width:272px;min-height:0;padding:16px}.mx-kpis-matriz>.cp-card:last-child{order:-1}.mx-kpis .cp-hero{font-size:24px;line-height:28px}.mx-kpis .cp-card-head{font-size:13px}}.ev-kpis{margin-bottom:var(--space-6)}.mx-badge-apo{background:var(--tone-1-wash);color:var(--tone-1)}.ev-sec,.ev-linha{font-size:14px;line-height:20px}.ev-de{margin-left:2px}.ev-converter{margin-bottom:var(--space-5);gap:10px}.ev-converter p{max-width:70ch;color:var(--ink-2);margin:0;font-size:14px}.ev-cab{z-index:5;background:var(--paper);height:34px;box-shadow:var(--linha-fixa);font:500 11px/16px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);grid-template-columns:minmax(0,1.7fr) 200px 140px 170px 124px;align-items:center;gap:16px;padding-left:30px;display:grid;position:sticky;top:0}.ev-cab>:last-child{text-align:right}.ev-sec{width:100%;min-height:56px;box-shadow:var(--linha-embaixo);text-align:left;align-items:center;gap:10px;padding-top:12px;display:flex}.ev-sec .chev{border-radius:var(--radius-sm);width:22px;height:22px;color:var(--ink-3);flex:none;place-items:center;display:inline-grid}.ev-sec:hover .chev{background:var(--hover);color:var(--ink)}.ev-sec .chev svg{transition:transform var(--dur-1) ease-out}.ev-sec.fechada .chev svg{transform:rotate(-90deg)}.ev-sec .n{font:500 12px var(--font-mono);color:var(--ink-3)}.ev-sec .nota{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-3);font-size:13px;overflow:hidden}.ev-sec .grow{flex:1}.ev-sec .ano{font:500 11px/16px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.ev-sec .total{font:500 14px var(--font-mono);font-variant-numeric:tabular-nums}.ev-sec .total.pos,.ev-val.pos{color:var(--positive)}.ev-sec .total.neg,.ev-val.neg{color:var(--negative)}.ev-sec .total.apo,.ev-val.apo{color:var(--tone-1)}.ev-sec .total.vazio{color:var(--ink-faint)}.ev-linha{text-align:left;width:100%;min-height:58px;box-shadow:var(--linha-embaixo);transition:background-color var(--dur-1) ease-out;grid-template-columns:minmax(0,1.7fr) 200px 140px 170px 124px;align-items:center;gap:16px;padding:8px 0 8px 30px;display:grid}.ev-linha:hover{background:var(--paper)}@supports (color:color-mix(in lab,red,red)){.ev-linha:hover{background:color-mix(in srgb,var(--paper),var(--ink) 4%)}}.ev-linha.pausado{opacity:var(--opacity-disabled)}.ev-nome{flex-direction:column;gap:3px;min-width:0;display:flex}.ev-nome b{min-width:0;color:var(--ink);align-items:center;gap:8px;font-weight:500;display:inline-flex}.ev-nome .fluxo,.ev-nome .cel{text-overflow:ellipsis;white-space:nowrap;font:400 12px var(--font-mono);color:var(--ink-3);overflow:hidden}.ev-nome .cel{display:none}.ev-tags{flex-wrap:wrap;gap:6px;display:flex}.ev-tags .cp-badge{height:22px;color:var(--ink-2)}.ev-tags .cp-badge.var{background:var(--warning-wash);color:var(--warning)}.ev-tarefa{font:400 12px var(--font-mono);color:var(--ink-2);align-items:center;gap:6px;display:inline-flex}.ev-tarefa svg{color:var(--ink-3)}.ev-tarefa.nao{font-family:var(--font-sans);color:var(--ink-faint)}.ev-rec{flex-direction:column;gap:3px;min-width:0;display:flex}.ev-rec b{font:500 11px/16px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.ev-rec b.parc{color:var(--ink)}.ev-rec span{text-overflow:ellipsis;white-space:nowrap;font:400 12px var(--font-mono);color:var(--ink-3);overflow:hidden}.ev-val{text-align:right;font:500 14px var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink-2)}.ev-val small{font:400 11px var(--font-mono);color:var(--ink-3);display:block}.ev-add{align-items:center;min-height:44px;padding-left:30px;display:flex}.ev-add button{color:var(--ink-3);align-items:center;gap:6px;font-size:13px;display:inline-flex}.ev-add button:hover{color:var(--ink)}.ev-vazio{color:var(--ink-3);margin:0;padding:14px 0 4px 30px;font-size:13px}.ev-legenda{margin-top:var(--space-6);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:10px 24px;font-size:12px;display:flex}.ev-legenda b{color:var(--ink-2);font-weight:500}.ev-legenda .cp-badge{height:20px;font-size:11px}.ev-pausado{opacity:var(--opacity-disabled)}@container (max-width:1099px){.ev-cab,.ev-linha{grid-template-columns:minmax(0,1fr) 180px 124px}.ev-cab>:nth-child(3),.ev-cab>:nth-child(4),.ev-linha>.ev-tarefa,.ev-linha>.ev-rec{display:none}}@container (max-width:767px){.ev-kpis>.cp-card:nth-child(4),.ev-kpis .cp-card-foot,.ev-cab,.ev-sec .nota,.ev-legenda{display:none}.ev-linha{grid-template-columns:minmax(0,1fr) auto;min-height:60px;padding-left:0}.ev-linha>.ev-tags,.ev-nome .fluxo{display:none}.ev-nome .cel{display:block}.ev-add,.ev-vazio{padding-left:0}}.ev-desce{transform:rotate(180deg)}.mx-previsto{-webkit-text-decoration:underline dashed;text-decoration:underline dashed;-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3);text-underline-offset:4px;text-decoration-thickness:1px}.dv-kpis{gap:var(--space-4);margin:var(--space-6) 0 var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@container (max-width:1099px){.dv-kpis{grid-template-columns:minmax(0,1fr)}}.dv-anel{align-items:center;gap:var(--space-5)!important;flex-direction:row!important}.dv-anel .cp-chart{flex:none}.dv-anel .txt{flex-direction:column;gap:6px;min-width:0;display:flex}.dv-pe{color:var(--ink-3);font-size:13px;line-height:18px}.mx-bars>i.agora{background:var(--accent)}.dv-sec{align-items:center;gap:var(--space-3);margin:0 0 var(--space-3);flex-wrap:wrap;display:flex}.dv-sec h2{font:600 18px/28px var(--font-sans);letter-spacing:-.01em;color:var(--ink);margin:0}.dv-sec .grow{flex:1}.dv-janela{font:500 12px var(--font-mono);color:var(--ink-3)}.mx-ano{border-radius:var(--radius-pill);height:32px;box-shadow:var(--anel-linha);align-items:center;display:inline-flex}.dv-leitura{border-radius:var(--radius-pill);background:var(--muted);height:28px;color:var(--ink-2);align-items:center;gap:8px;padding:0 12px;font-size:13px;display:inline-flex}.dv-leitura b{font:500 13px var(--font-mono);color:var(--ink)}.dv-legenda{color:var(--ink-3);flex-wrap:wrap;gap:14px;font-size:12px;display:flex}.dv-legenda span{align-items:center;gap:6px;display:inline-flex}.dv-legenda i{width:16px;height:8px}.dv-box{margin-bottom:var(--space-12)}.dv-regua{min-width:1080px}.dv-r{grid-template-columns:240px repeat(18,minmax(0,1fr)) 128px;align-items:center;display:grid}.dv-r>*{height:60px;transition:background-color var(--dur-1) ease-out;justify-content:center;align-items:center;display:flex;position:relative}.dv-r>.lbl{z-index:1;background:var(--paper);flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding-left:2px;position:sticky;left:0}.dv-r>.lbl .nome{color:var(--ink);font-size:14px;font-weight:500}.dv-r>.lbl .sub{font:400 12px var(--font-mono);color:var(--ink-3);white-space:nowrap}.dv-r>.fim{font:500 12px var(--font-mono);color:var(--ink-3);justify-content:flex-end;gap:6px;padding-right:2px}.dv-r>.fim b{color:var(--ink);font-weight:500}.dv-row{box-shadow:var(--linha-embaixo)}.dv-head{box-shadow:var(--linha-fixa)}.dv-head>*{height:44px;color:var(--ink-3);flex-direction:column;justify-content:flex-end;align-items:center;gap:2px;padding-bottom:8px;font-size:12px;font-weight:500}.dv-head .ano{font:500 10px var(--font-mono);letter-spacing:.08em;color:var(--ink-faint);min-height:12px}.dv-head>.past{color:var(--ink-faint)}.dv-head>.now{color:var(--ink)}.dv-head>.now .m:before{content:"";vertical-align:1px;border-radius:var(--radius-pill);background:var(--accent);width:6px;height:6px;margin-right:5px;display:inline-block}.dv-r>.now{box-shadow:var(--linha-agora)}.dv-row>.now{box-shadow:var(--linha-agora),var(--linha-embaixo)}.dv-r>.foco{background:var(--hover)}.dv-head>.foco{color:var(--ink)}.dv-seg{border-radius:calc(var(--radius-xs) - 1px);width:calc(100% - 6px);height:10px;display:inline-block}.dv-seg.pago{background:var(--positive)}@supports (color:color-mix(in lab,red,red)){.dv-seg.pago{background:color-mix(in srgb,var(--positive) 55%,transparent)}}.dv-seg.vencido{background:var(--negative)}@supports (color:color-mix(in lab,red,red)){.dv-seg.vencido{background:color-mix(in srgb,var(--negative) 60%,transparent)}}.dv-seg.antes{background:var(--muted)}.dv-seg.agora{background:var(--ink)}.dv-seg.vem{border:1px dashed var(--line-control);background:0 0}.pb .dv-seg.pago{background:var(--bar)}.pb .dv-seg.vencido{background:repeating-linear-gradient(135deg,var(--ink-2) 0 3px,transparent 3px 6px)}.dv-escada>*{align-items:flex-end;height:108px;padding-bottom:10px}.dv-escada .bar{border-radius:var(--radius-xs) var(--radius-xs) 2px 2px;background:var(--bar);width:calc(100% - 10px)}.dv-escada .bar.now{background:var(--accent)}.dv-escada .bar.past{opacity:var(--opacity-past)}.dv-escada .foco .bar{background:var(--ink-2);opacity:1}.dv-escada .foco .bar.now{background:var(--accent)}.dv-escada>.lbl{color:var(--ink-3);justify-content:flex-end;padding-bottom:10px;font-size:12px}.dv-balao{z-index:3;border-radius:var(--radius-md);background:var(--primary);color:var(--on-primary);white-space:nowrap;box-shadow:var(--shadow-pop);pointer-events:none;flex-direction:column;align-items:center;padding:6px 10px;font-size:12px;font-weight:500;line-height:16px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.dv-balao b{font:500 13px var(--font-mono)}.dv-balao span{opacity:.7;font-size:11px}.dv-lista{margin-bottom:var(--space-6)}.dv-t{align-items:center;column-gap:var(--space-4);text-align:left;grid-template-columns:minmax(220px,1fr) 190px 110px 160px 116px 110px;width:100%;display:grid}.dv-t>*{align-items:center;min-height:58px;display:flex}.dv-t>.dir{justify-content:flex-end}.dv-t>.num{font:400 13px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink);justify-content:flex-end}.dv-t>.num.neg{color:var(--negative)}.pb .dv-t>.num.neg{color:var(--ink)}.dv-t>.dim{color:var(--ink-2);font-size:13px}.dv-t>.pago{gap:10px}.dv-t>.pago .cp-progress{flex:1}.dv-t>.pago b{text-align:right;min-width:32px;font:500 12px var(--font-mono);color:var(--ink-2)}.dv-thead{box-shadow:var(--linha-fixa)}.dv-thead>*{min-height:40px;color:var(--ink-3);font-size:12px;font-weight:500}.dv-item{box-shadow:var(--linha-embaixo);font-size:14px}.dv-item:hover{background:var(--hover)}.dv-item .quem{color:var(--ink);flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding-left:2px}.dv-item .quem .sub{font:400 12px var(--font-mono);color:var(--ink-3)}.dv-item.espera .num{color:var(--ink-3)}.dv-foot>*{min-height:52px}.dv-foot .num{font-weight:500}.dv-foot button{color:var(--ink-3);align-items:center;gap:6px;padding-left:2px;font-size:13px;display:inline-flex}.dv-foot button:hover{color:var(--ink)}@container (max-width:899px){.dv-t{grid-template-columns:minmax(0,1fr) 96px 96px}.dv-t>:nth-child(2),.dv-t>:nth-child(3),.dv-t>:nth-child(4){display:none}}.dv-cel,.pago-cel,.dv-t>.falta small{display:none}@container (max-width:767px){.dv-kpis{margin:var(--space-4) -16px var(--space-6);scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;padding:2px 16px 8px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.dv-kpis::-webkit-scrollbar{display:none}.dv-kpis>.cp-card{scroll-snap-align:start;flex:none;width:300px;min-height:0;padding:16px}.dv-kpis .cp-hero{font-size:24px;line-height:28px}.dv-sec-regua,.dv-box{display:none}.dv-cel{margin-bottom:var(--space-8);gap:10px;display:grid}.dv-cel h2{font:600 16px/24px var(--font-sans);color:var(--ink);margin:0}.dv-cel-card{gap:10px;padding:14px 14px 10px}.dv-cel-topo{color:var(--ink-2);justify-content:space-between;align-items:baseline;gap:8px;font-size:13px;display:flex}.dv-cel-topo>:first-child{color:var(--ink-3);font-size:12px}.dv-cel-topo b{color:var(--ink);font-weight:500}.dv-cel-topo .mono{font-family:var(--font-mono)}.dv-cel-barras{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:4px;height:72px;display:grid}.dv-cel-barras button{align-items:flex-end;height:100%;display:flex}.dv-cel-barras i{border-radius:var(--radius-xs) var(--radius-xs) 2px 2px;background:var(--bar);width:100%;display:block}.dv-cel-barras i.agora{background:var(--accent)}.dv-cel-barras i.tocado:not(.agora){background:var(--ink-2)}.dv-cel-meses{text-align:center;font:500 10px var(--font-mono);color:var(--ink-3);grid-template-columns:repeat(12,minmax(0,1fr));gap:4px;display:grid}.dv-cel-meses .agora{color:var(--ink)}.dv-t{grid-template-columns:minmax(0,1fr) auto;align-items:start;padding:12px 0}.dv-t>*{min-height:0}.dv-t>:nth-child(2),.dv-t>:nth-child(3),.dv-t>:nth-child(4),.dv-t>:nth-child(6),.dv-thead{display:none}.dv-item .quem{gap:6px}.pago-cel{align-items:center;gap:8px;width:100%;display:flex}.pago-cel .cp-progress{flex:1;max-width:160px}.pago-cel b{font:500 11px var(--font-mono);color:var(--ink-3)}.dv-t>.falta{flex-direction:column;align-items:flex-end;font-size:14px}.dv-t>.falta small{font:400 11px var(--font-mono);color:var(--ink-3);display:block}.dv-t>.falta small span{color:var(--negative)}.dv-foot{grid-template-columns:minmax(0,1fr) auto}}.cx-kpis{gap:var(--space-4);margin:var(--space-6) 0 var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@container (max-width:1099px){.cx-kpis{grid-template-columns:minmax(0,1fr)}}.cx-sec{align-items:baseline;gap:var(--space-3);margin:0 0 var(--space-3);flex-wrap:wrap;display:flex}.cx-sec h2{font:600 18px/28px var(--font-sans);letter-spacing:-.01em;color:var(--ink);margin:0}.cx-sub{color:var(--ink-3);font-size:13px}.cx-metas{padding:var(--space-4);margin-bottom:var(--space-8)}.cx-grade{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@container (max-width:899px){.cx-grade{grid-template-columns:minmax(0,1fr)}}.cx-bloco{padding:var(--space-5);border-radius:calc(var(--radius-md) + 4px);background:var(--muted);text-align:left;cursor:pointer;transition:box-shadow var(--dur-1) ease-out;flex-direction:column;gap:12px;display:flex}.cx-bloco:hover,.cx-bloco:focus-visible{box-shadow:var(--anel-linha)}.cx-topo{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.cx-nome{flex-direction:column;gap:2px;min-width:0;display:flex}.cx-nome .eyebrow{font:500 11px/16px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.cx-nome .onde,.cx-item .quem .sub{color:var(--ink-2);align-items:center;gap:6px;font-size:13px;display:inline-flex}.cx-nome .onde i,.cx-item .quem .sub i{border-radius:var(--radius-pill);flex:none;width:8px;height:8px;display:inline-block}.cx-num{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.cx-num .de{font:400 13px var(--font-mono);color:var(--ink-3)}.cx-barra{border-radius:var(--radius-pill);background:var(--muted);height:8px;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.cx-barra{background:color-mix(in srgb,var(--muted),var(--ink) 10%)}}.cx-barra>i{border-radius:inherit;background:var(--primary);height:100%;display:block}.cx-pe{justify-content:space-between;align-items:center;gap:var(--space-3);color:var(--ink-3);font-size:13px;display:flex}.cx-pe b{font:500 12px var(--font-mono);color:var(--ink)}.cx-aportes{color:var(--positive)}.cx-plano{font:500 12px var(--font-mono);color:var(--tone-1);align-items:center;gap:6px;display:inline-flex}.cx-plano.nenhum{font-family:var(--font-sans);color:var(--ink-3);font-size:12px}.cx-plano:hover{text-underline-offset:3px;text-decoration:underline}.cp-badge.cx-chega{background:var(--positive-wash);color:var(--positive)}.cp-badge.cx-falta{background:var(--warning-wash);color:var(--warning)}.cx-t{align-items:center;column-gap:var(--space-4);grid-template-columns:minmax(220px,1fr) 200px 140px 140px;display:grid}.cx-t>*{align-items:center;min-height:56px;display:flex}.cx-t>.dir{justify-content:flex-end}.cx-t>.num{font:400 14px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink);justify-content:flex-end}.cx-t>.dim{color:var(--ink-2);font-size:13px}.cx-thead{box-shadow:var(--linha-fixa)}.cx-thead>*{min-height:40px;color:var(--ink-3);font-size:12px;font-weight:500}.cx-item{box-shadow:var(--linha-embaixo)}.cx-item:hover{background:var(--hover)}.cx-item .quem{color:var(--ink);text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding-left:2px;font-size:14px}.cx-item .quem .sub{color:var(--ink-3);font-size:12px}.prazo-cel{display:none}.cx-foot>*{min-height:52px}.cx-foot button{color:var(--ink-3);align-items:center;gap:6px;padding-left:2px;font-size:13px;display:inline-flex}.cx-foot button:hover{color:var(--ink)}.cx-nota{max-width:760px;margin:var(--space-8) 0 0;color:var(--ink-3);gap:12px;font-size:13px;line-height:20px;display:flex}.cx-nota svg{color:var(--ink-3);flex:none;margin-top:2px}.cx-nota b{color:var(--ink-2);font-weight:500}@container (max-width:767px){.cx-kpis{margin:var(--space-4) -16px var(--space-6);scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;padding:2px 16px 8px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.cx-kpis::-webkit-scrollbar{display:none}.cx-kpis>.cp-card{scroll-snap-align:start;flex:none;width:300px;min-height:0;padding:16px}.cx-kpis .cp-hero{font-size:24px;line-height:28px}.cx-metas{margin-bottom:var(--space-6);box-shadow:none;background:0 0;padding:0}.cx-bloco{gap:10px;padding:16px}.cx-bloco .cp-hero{font-size:22px;line-height:26px}.cx-t{grid-template-columns:minmax(0,1fr) auto}.cx-thead,.cx-t>:nth-child(2),.cx-t>:nth-child(3){display:none}.prazo-cel{display:inline}.cx-nota{display:none}}.ct-kpis{gap:var(--space-4);margin:var(--space-6) 0 var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@container (max-width:1099px){.ct-kpis{grid-template-columns:minmax(0,1fr)}}.ct-barlist{flex-direction:column;gap:6px;margin-top:auto;display:flex}.ct-barlist>div{grid-template-columns:1fr 64px;align-items:center;gap:10px;font-size:12px;display:grid}.ct-barlist .trilho{border-radius:var(--radius-sm);height:22px;position:relative;overflow:hidden}.ct-barlist .trilho>i{border-radius:var(--radius-sm);background:var(--muted);position:absolute;inset:0 auto 0 0}.ct-barlist .trilho>span{z-index:1;white-space:nowrap;height:100%;color:var(--ink-2);align-items:center;gap:6px;padding:0 8px;display:flex;position:relative}.ct-barlist .ponto{border-radius:var(--radius-pill);flex:none;width:7px;height:7px}.ct-barlist b{text-align:right;font:500 12px var(--font-mono);color:var(--ink-2)}.ct-res{border-radius:var(--radius-pill);background:var(--muted);height:8px;margin-top:auto;overflow:hidden}.ct-res>i{border-radius:inherit;background:var(--tone-1);height:100%;display:block}.ct-sec{align-items:baseline;gap:var(--space-3);margin:0 0 var(--space-3);flex-wrap:wrap;display:flex}.ct-sec h2{font:600 18px/28px var(--font-sans);letter-spacing:-.01em;color:var(--ink);margin:0}.ct-sub{color:var(--ink-3);font-size:13px}.ct-mono{border-radius:var(--radius-sm);width:28px;height:28px;font:600 12px/1 var(--font-mono);flex:none;place-items:center;display:inline-grid}.ct-mono.vazado{box-shadow:var(--anel-controle);color:var(--ink-3)}.ct-bancos{gap:var(--space-4);margin-bottom:var(--space-8);flex-direction:column;display:flex}.ct-banco{padding:6px var(--space-5) 4px;gap:0!important}.ct-banco.sem{box-shadow:var(--anel-linha);background:0 0}.ct-banco-topo{min-height:56px;box-shadow:var(--linha-embaixo);align-items:center;gap:12px;display:flex}.ct-banco-nome{text-align:left;align-items:center;gap:12px;min-width:0;display:inline-flex}.ct-banco-nome .nome{font:600 16px/24px var(--font-sans);letter-spacing:-.01em;color:var(--ink)}.ct-banco-nome .qtas{font:500 12px var(--font-mono);color:var(--ink-3)}.ct-banco-nome:enabled:hover .nome{text-decoration:underline;-webkit-text-decoration-color:var(--line-control);text-decoration-color:var(--line-control);text-underline-offset:4px}.ct-banco-topo .aviso{color:var(--ink-3);font-size:13px}.ct-banco-topo .total{font:500 14px var(--font-mono);color:var(--ink-2);margin-left:auto}.ct-conta{align-items:center;gap:var(--space-5);min-height:76px;box-shadow:var(--linha-embaixo);cursor:pointer;text-align:left;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) 190px;padding:10px 0;display:grid}.ct-conta:hover{background:var(--card)}@supports (color:color-mix(in lab,red,red)){.ct-conta:hover{background:color-mix(in srgb,var(--card),var(--ink) 3%)}}.ct-banco.sem .ct-conta:hover{background:var(--hover)}.ct-quem{align-items:flex-start;gap:12px;min-width:0;display:flex}.ct-quem .tipo,.ct-chave .tipo{border-radius:var(--radius-md);background:var(--muted);width:32px;height:32px;color:var(--ink-2);flex:none;place-items:center;display:inline-grid}.ct-quem .txt{flex-direction:column;gap:3px;min-width:0;display:flex}.ct-quem .funcao{color:var(--ink);font-size:15px;font-weight:500;line-height:22px}.ct-quem .funcao.vazia{color:var(--ink-3);font-style:italic;font-weight:400}.ct-quem .nome{color:var(--ink-3);font-size:13px}.ct-tags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ct-tags .cp-badge{height:24px;color:var(--ink-2);font-weight:500}.ct-tags .cp-badge.caixa{background:var(--tone-1-wash);color:var(--tone-1)}.ct-saldo{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.ct-saldo .v{font:500 15px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink)}.ct-saldo .v.lim{color:var(--ink-3);font-weight:400}.ct-saldo .res{font:400 12px var(--font-mono);color:var(--tone-1)}.ct-saldo .con{color:var(--ink-faint);align-items:center;gap:5px;font-size:12px;display:inline-flex}.ct-nova{align-items:center;min-height:48px;display:flex}.ct-nova button{color:var(--ink-3);align-items:center;gap:6px;font-size:13px;display:inline-flex}.ct-nova button:hover{color:var(--ink)}.ct-pix{gap:var(--space-4);margin-bottom:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}@container (max-width:999px){.ct-pix{grid-template-columns:minmax(0,1fr)}}.ct-pix .cp-card{padding:6px var(--space-5) var(--space-3);gap:0!important}.ct-pix-topo{min-height:52px;font:600 16px/24px var(--font-sans);color:var(--ink);align-items:center;gap:8px;display:flex}.ct-pix-topo .n{font:500 12px var(--font-mono);color:var(--ink-3)}.ct-pix-topo .grow{flex:1}.ct-chave{min-height:56px;box-shadow:var(--linha-em-cima);align-items:center;gap:12px;display:flex}.ct-chave .txt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ct-chave .txt .a{color:var(--ink);font-weight:500}.ct-chave .txt .b{color:var(--ink-3);font-size:12px}.ct-chave .txt .mono{font:400 13px var(--font-mono);color:var(--ink)}.ct-copiada{color:var(--positive)}.ct-quem-pix{align-items:baseline;gap:8px;padding-top:12px;display:flex}.ct-quem-pix b{color:var(--ink);font-weight:500}.ct-quem-pix span{color:var(--ink-3);font-size:12px}.ct-pix-novo{box-shadow:var(--linha-em-cima);grid-template-columns:minmax(0,1.2fr) 120px minmax(0,1.4fr);gap:8px;padding:12px 0;display:grid}.ct-pix-novo.cel{grid-template-columns:minmax(0,1fr)}.ct-pix-novo-acoes{grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}.ct-breve{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-radius:var(--radius-card);box-shadow:var(--anel-linha);flex-wrap:wrap;display:flex}.ct-breve .txt{flex-direction:column;flex:1;gap:2px;min-width:260px;display:flex}.ct-breve .txt b{color:var(--ink);align-items:center;gap:8px;font-weight:500;display:inline-flex}.ct-breve .txt span{color:var(--ink-3);font-size:13px}@container (max-width:899px){.ct-conta{grid-template-columns:minmax(0,1fr) auto}.ct-tags{grid-area:2/1/auto/-1;padding-left:44px}}@container (max-width:767px){.ct-kpis{margin:var(--space-4) -16px var(--space-6);scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;padding:2px 16px 8px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.ct-kpis::-webkit-scrollbar{display:none}.ct-kpis>.cp-card{scroll-snap-align:start;flex:none;width:300px;min-height:0;padding:16px}.ct-kpis .cp-hero{font-size:24px;line-height:28px}.ct-kpis>.cp-card:nth-child(3){display:none}.ct-banco{padding:4px 16px 2px}.ct-banco-topo .aviso,.ct-banco-nome .qtas{display:none}.ct-conta{grid-template-columns:minmax(0,1fr) auto;gap:12px;min-height:60px}.ct-tags,.ct-quem .tipo,.ct-saldo .con{display:none}.ct-quem .funcao{font-size:14px;line-height:20px}.ct-quem .nome{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ct-saldo .v{font-size:14px}.ct-saldo .res{font-size:11px}}.wl-kpis{gap:var(--space-4);margin:var(--space-6) 0 var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@container (max-width:1099px){.wl-kpis{grid-template-columns:minmax(0,1fr)}}.wl-tres{flex-direction:column;gap:4px;margin-top:2px;display:flex}.wl-tres>div{border-radius:var(--radius-md);background:var(--muted);justify-content:space-between;align-items:baseline;gap:12px;padding:7px 12px;display:flex}.wl-tres span{color:var(--ink-2);font-size:13px}.wl-tres b{font:500 14px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink)}.wl-fila{gap:2px;height:8px;margin-top:auto;display:flex}.wl-fila>i{border-radius:var(--radius-pill);height:100%;display:block}.wl-fila .pl{background:var(--ink-2)}.wl-fila .de{background:var(--muted)}.wl-fila .co{background:var(--bar);opacity:var(--opacity-past)}.wl-fila-leg{flex-direction:column;gap:6px;font-size:13px;display:flex}.wl-fila-leg>div{color:var(--ink-2);grid-template-columns:16px 1fr auto;align-items:center;gap:8px;display:grid}.wl-fila-leg b{text-align:right;font:500 13px var(--font-mono);color:var(--ink)}.wl-fila-leg .q{font:500 12px var(--font-mono);color:var(--ink-3);margin-left:4px}.wl-fila-leg .wl-estado{width:14px;height:14px}.wl-prox{flex-direction:column;gap:2px;margin-top:auto;display:flex}.wl-prox>div{color:var(--ink);box-shadow:var(--linha-embaixo);grid-template-columns:52px minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:4px 0;font-size:13px;display:grid}.wl-prox>div:last-child{box-shadow:none}.wl-prox .m{font:500 12px var(--font-mono);color:var(--ink-3)}.wl-prox .m.agora{color:var(--accent)}.wl-prox b{text-align:right;font:500 13px var(--font-mono)}.wl-legenda{margin:0 0 var(--space-3);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:14px;font-size:12px;display:flex}.wl-legenda>span{align-items:center;gap:6px;display:inline-flex}.wl-legenda .wl-estado{cursor:default;width:14px;height:14px}.wl-legenda .wl-dica{color:var(--ink-faint)}.wl-listas{gap:var(--space-4);flex-direction:column;display:flex}.wl-lista{padding:4px var(--space-5) 6px;gap:0!important}.wl-topo{min-height:72px;box-shadow:var(--linha-embaixo);flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.wl-topo .nome{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.wl-topo .nome b{font:600 18px/26px var(--font-sans);letter-spacing:-.01em;color:var(--ink)}.wl-topo .nome span{color:var(--ink-3);font-size:13px}.wl-topo .nome .cel,.wl-fila-pe{display:none}.wl-topo .mono{font-family:var(--font-mono)}.wl-chev svg{transition:transform var(--dur-1) ease-out}.wl-chev.fechada svg,.wl-fechado .wl-chev svg{transform:rotate(-90deg)}.wl-somas{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.wl-somas .cp-badge{font-family:var(--font-mono);font-weight:500}.wl-acoes{gap:2px;display:flex}.wl-grupo{min-height:48px;box-shadow:var(--linha-embaixo);align-items:center;gap:8px;padding-top:8px;display:flex}.wl-grupo b{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);font-size:14px;font-weight:600;overflow:hidden}.wl-grupo .wl-chev,.wl-chev-vaga{width:20px;min-width:20px;height:20px;padding:0}.wl-grupo .n{font:500 12px var(--font-mono);color:var(--ink-3)}.wl-grupo .sub{font:500 12px var(--font-mono);color:var(--ink-3);flex:none;margin-left:auto}.wl-grupo.soltos b{color:var(--ink-3);font-weight:500}.wl-chev-vaga{flex:none;width:28px}.wl-grupo-ops{opacity:0;transition:opacity var(--dur-1) ease-out;gap:2px;display:flex}.wl-grupo:hover .wl-grupo-ops,.wl-grupo-ops:focus-within{opacity:1}.wl-vazio{color:var(--ink-3);margin:0;padding:12px 0 12px 56px;font-size:13px}.wl-item{min-height:58px;box-shadow:var(--linha-embaixo);grid-template-columns:16px 16px 22px minmax(0,1fr) 180px 64px 120px 104px;align-items:center;gap:12px;padding:6px 0;display:grid}.wl-item:hover{background:var(--card)}@supports (color:color-mix(in lab,red,red)){.wl-item:hover{background:color-mix(in srgb,var(--card),var(--ink) 3%)}}.wl-item.marcado{background:var(--card)}@supports (color:color-mix(in lab,red,red)){.wl-item.marcado{background:color-mix(in srgb,var(--card),var(--ink) 5%)}}.wl-grip{color:var(--ink-faint);cursor:grab;opacity:0;transition:opacity var(--dur-1) ease-out;place-items:center;display:inline-grid}.wl-item .wl-marca{opacity:0;transition:opacity var(--dur-1) ease-out}.wl-item .wl-marca[aria-checked=true],.wl-item.marcando .wl-marca,.wl-item:hover .wl-grip,.wl-item:hover .wl-marca,.wl-marca:focus-visible{opacity:1}.wl-estado{border-radius:var(--radius-pill);width:22px;height:22px;color:var(--on-primary);cursor:pointer;transition:background-color var(--dur-1) ease-out;place-items:center;display:inline-grid}.wl-estado:hover{background:var(--hover)}.wl-estado.desejo{border:1.5px dashed var(--ink-3)}.wl-estado.planejado{border:1.5px solid var(--ink-2)}.wl-estado.comprado,.wl-estado.comprado:hover{background:var(--primary)}.wl-nome{text-align:left;flex-direction:column;gap:2px;min-width:0;font-size:14px;display:flex}.wl-nome b{color:var(--ink);font-weight:500}.wl-nome .obs,.wl-nome .cel{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-3);font-size:12px;overflow:hidden}.wl-nome .cel{font-family:var(--font-mono);display:none}.wl-nome:hover b{text-decoration:underline;-webkit-text-decoration-color:var(--line-control);text-decoration-color:var(--line-control);text-underline-offset:3px}.wl-item.feito .wl-nome b{color:var(--ink-3);text-decoration:line-through;-webkit-text-decoration-color:var(--ink-faint);text-decoration-color:var(--ink-faint)}.wl-caixa{color:var(--tone-1);flex-direction:column;gap:5px;font-size:12px;display:flex}.wl-caixa>span{align-items:center;gap:6px;display:inline-flex}.wl-caixa .cp-progress>i{background:var(--tone-1)}.wl-quando{font:500 12px var(--font-mono);color:var(--ink-2)}.wl-quando.vazio{color:var(--ink-faint)}.wl-quando.agora{color:var(--accent)}.wl-preco{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.wl-preco b{font:500 14px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink)}.wl-preco .per{font:400 12px var(--font-mono);color:var(--ink-3);margin-left:2px}.wl-preco .falta{color:var(--ink-faint);font-size:13px}.wl-item.feito .wl-preco b{color:var(--ink-3)}.wl-ops{opacity:0;transition:opacity var(--dur-1) ease-out;justify-content:flex-end;gap:2px;display:flex}.wl-item:hover .wl-ops,.wl-ops:focus-within,.wl-ops:has([aria-expanded=true]){opacity:1}@media(hover:none){.wl-ops,.wl-grupo-ops,.wl-grip{opacity:1}}.wl-novo{align-items:center;min-height:44px;display:flex}.wl-novo button{color:var(--ink-3);align-items:center;gap:6px;padding-left:56px;font-size:13px;display:inline-flex}.wl-novo button:hover{color:var(--ink)}.wl-marcados{z-index:25;margin-top:var(--space-4);pointer-events:none;justify-content:center;display:flex;position:sticky;bottom:16px}.wl-marcados>div{border-radius:var(--radius-pill);background:var(--primary);color:var(--on-primary);box-shadow:var(--shadow-pop);pointer-events:auto;flex-wrap:wrap;align-items:center;gap:10px;padding:6px 6px 6px 16px;font-weight:500;display:flex}.wl-marcados .cp-btn{color:var(--on-primary)}.wl-marcados .cp-btn:hover{background:var(--on-primary)}@supports (color:color-mix(in lab,red,red)){.wl-marcados .cp-btn:hover{background:color-mix(in srgb,var(--on-primary) 12%,transparent)}}.wl-campo{align-items:center;gap:6px;display:inline-flex}.wl-campo .cp-input{width:180px;height:30px}@container (max-width:899px){.wl-item{grid-template-columns:16px 22px minmax(0,1fr) 64px 100px 72px}.wl-item .wl-grip,.wl-item .wl-caixa{display:none}}@container (max-width:767px){.wl-kpis{margin:var(--space-4) -16px var(--space-4);scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;padding:2px 16px 8px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.wl-kpis::-webkit-scrollbar{display:none}.wl-kpis>.cp-card{scroll-snap-align:start;flex:none;width:300px;min-height:0;padding:16px}.wl-kpis>.cp-card:nth-child(3){display:none}.wl-kpis .cp-hero{font-size:24px;line-height:28px}.wl-legenda .wl-dica{display:none}.wl-lista{padding:4px 16px 6px}.wl-topo{gap:6px 10px;min-height:60px}.wl-topo .nome .obs,.wl-topo>.cp-badge--outline,.wl-somas,.wl-lapis,.wl-fila-leg{display:none}.wl-topo .nome .cel,.wl-fila-pe{display:block}.wl-topo .nome span{font-size:12px}.wl-item{grid-template-columns:22px minmax(0,1fr) auto;min-height:60px}.wl-item .wl-marca,.wl-item .wl-quando,.wl-item .wl-ops,.wl-nome .obs{display:none}.wl-nome .cel{display:block}.wl-novo button,.wl-vazio{padding-left:0}.wl-grupo-ops,.wl-grupo .sub .mais{display:none}}.mx-anx{gap:14px;margin-top:40px;display:grid}.mx-anx-topo{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.mx-anx-topo h2{font:600 18px/28px var(--font-sans);letter-spacing:-.01em;color:var(--ink);margin:0}.mx-anx-desc{color:var(--ink-3);font-size:13px}.mx-anx-topo .grow,.mx-anx-head .grow{flex:1}.mx-anx-grade{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}@container (max-width:899px){.mx-anx-grade{grid-template-columns:minmax(0,1fr)}}.mx-anx-card{padding:6px 20px 12px;gap:0!important}.mx-anx-head{align-items:center;gap:8px;min-height:52px;display:flex}.mx-anx-titulo{min-width:0;color:var(--ink);align-items:center;gap:8px;display:inline-flex}.mx-anx-titulo svg{color:var(--ink-3)}.mx-anx-titulo b{font-size:15px;font-weight:500}.mx-anx-titulo .n{font:500 12px var(--font-mono);color:var(--ink-3)}.mx-anx-card ul>li{box-shadow:var(--linha-em-cima)}.mx-geradas{color:var(--ink-2);font-size:14px}.mx-geradas-n{font:500 12px var(--font-mono);color:var(--ink-3)}.vg-filtros{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:16px;display:flex}.vg-filtros .cp-control{color:var(--ink-2);font-size:13px}.vg-olho{display:none}.cp-hero.pos{color:var(--positive)}.cp-hero.neg{color:var(--negative)}.cp-hero.apo,.fx-seis .apo-i,.mx-kpis .apo-i{color:var(--tone-1)}.cp-hero.vazio{color:var(--ink-3)}.vg-oculto{letter-spacing:.12em;color:var(--ink-3)}.vg-destino{flex-direction:column;gap:8px;margin-top:auto;display:flex}.vg-pilha{gap:2px;height:8px;display:flex}.vg-pilha>i{border-radius:var(--radius-pill);height:100%;display:block}.vg-pilha .sai,.vg-leg .sai{background:var(--bar-negative)}.vg-pilha .apo,.vg-leg .apo{background:var(--tone-1)}.vg-pilha .sobra,.vg-leg .sobra{background:var(--bar)}.vg-leg{color:var(--ink-3);flex-wrap:wrap;gap:4px 14px;font-size:12px;display:flex}.vg-leg span{align-items:center;gap:6px;display:inline-flex}.vg-leg i{border-radius:calc(var(--radius-xs) / 2);width:8px;height:8px;display:inline-block}.vg-leg b{font:500 12px var(--font-mono);color:var(--ink-2)}.vg-acoes-cel{display:none}.vg-atalhos{margin-bottom:var(--space-6);flex-wrap:wrap;gap:8px;display:flex}.vg-atalhos .cp-btn{gap:8px}.vg-atalhos .cp-btn.trancado{color:var(--ink-faint);cursor:not-allowed}.vg-atalhos .meta{font:500 12px var(--font-mono);color:var(--ink-3)}.vg-grade{gap:var(--space-4);grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);align-items:start;display:grid}@container (max-width:1099px){.vg-grade{grid-template-columns:minmax(0,1fr)}}.vg-lado{gap:var(--space-4);display:grid}.vg-card{padding:6px var(--space-5) var(--space-4);gap:0!important}.vg-card-topo{flex-wrap:wrap;align-items:center;gap:10px;min-height:56px;display:flex}.vg-card-topo h2{font:500 16px/24px var(--font-sans);color:var(--ink);align-items:center;gap:8px;margin:0;display:inline-flex}.vg-card-topo h2 svg{color:var(--ink-3)}.vg-card-topo .n{font:500 12px var(--font-mono);color:var(--ink-3)}.vg-card-topo .grow{flex:1}.vg-linha{min-height:44px;box-shadow:var(--linha-embaixo);grid-template-columns:16px minmax(0,1fr) auto 104px 96px;align-items:center;gap:12px;display:grid;position:relative}.vg-linha:hover{background:var(--card)}@supports (color:color-mix(in lab,red,red)){.vg-linha:hover{background:color-mix(in srgb,var(--card),var(--ink) 3%)}}.vg-linha .txt{flex-direction:column;min-width:0;display:flex}.vg-linha .t{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vg-linha .sub{display:none}.vg-linha.gerada .t{color:var(--ink-2)}.vg-linha.feita .t{color:var(--ink-3);text-decoration:line-through}.vg-linha .lado{justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.vg-linha .quando{font:500 12px var(--font-mono);color:var(--ink-2);text-align:right;white-space:nowrap}.vg-linha .origem{font:500 11px/16px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);white-space:nowrap}.vg-linha .v{font:500 13px var(--font-mono);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.vg-linha .v.neg{color:var(--negative)}.vg-linha .v.pos{color:var(--positive)}.vg-linha .v.apo{color:var(--tone-1)}.vg-linha .v.vazio{color:var(--ink-faint)}.vg-criar{z-index:0;cursor:pointer;position:absolute;inset:0}.vg-linha .lado,.vg-linha .cp-check{z-index:1;position:relative}.vg-nascer{border-radius:var(--radius-xs);border:1px dashed var(--line-control);width:16px;height:16px;color:var(--ink-3);place-items:center;display:inline-grid}.vg-nota{color:var(--ink-3);margin:0;padding-top:12px;font-size:12px;line-height:16px}.vg-nota b{color:var(--ink-2);font-weight:500}.vg-vazio{color:var(--ink-3);padding:14px 0 4px;font-size:13px}.vg-skel-caixa{width:16px;height:16px}.vg-skel-texto{width:40%;height:12px}.vg-skel{height:44px;box-shadow:var(--linha-embaixo);align-items:center;gap:12px;display:flex}.vg-anot{text-align:left;width:100%;min-height:40px;box-shadow:var(--linha-embaixo);align-items:baseline;gap:10px;padding:10px 0;display:flex}.vg-anot:last-of-type{box-shadow:none}.vg-anot:hover span{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-control);text-decoration-color:var(--line-control);text-underline-offset:3px}.vg-anot span{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);flex:1;overflow:hidden}.vg-anot time{font:500 12px var(--font-mono);color:var(--ink-3)}.vg-nova{padding:10px 0 2px}.vg-nova .cp-btn{margin-left:-10px}.vg-muda{min-height:40px;box-shadow:var(--linha-embaixo);grid-template-columns:52px minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:10px 0;display:grid}.vg-muda .m{font:500 12px var(--font-mono);color:var(--ink-3)}.vg-muda .t{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vg-muda .v{font:500 13px var(--font-mono);color:var(--ink-2);white-space:nowrap}.vg-muda .v.neg{color:var(--negative)}.vg-passos{padding:6px var(--space-5) var(--space-3);gap:0!important}.vg-passo{min-height:76px;box-shadow:var(--linha-em-cima);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 0;display:grid}.vg-passo .num{border-radius:var(--radius-pill);width:24px;height:24px;font:500 12px var(--font-mono);color:var(--ink-3);box-shadow:var(--anel-controle);place-items:center;display:inline-grid}.vg-passo .num.feito{background:var(--primary);color:var(--on-primary);box-shadow:none}.vg-passo b{color:var(--ink);font-weight:500;display:block}.vg-passo p{color:var(--ink-3);max-width:68ch;margin:2px 0 0;font-size:13px;line-height:18px}.vg-passos .cp-muted{color:var(--ink-3);font-size:13px}.vg-painel{margin-bottom:var(--space-6)}.vg-painel-grade{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@container (max-width:1099px){.vg-painel-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}.vg-painel .cp-card-head b{color:var(--ink);font-weight:500}.vg-painel .cp-hero{overflow-wrap:anywhere}.pn-rot{color:var(--ink-3);font-size:12px;line-height:16px}.pn-forte{color:var(--ink);font-size:14px;line-height:20px}.pn-duas{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pn-duas>div{flex-direction:column;gap:4px;min-width:0;display:flex}.vg-painel .cp-card-foot .cp-btn{margin-left:-10px}.vg-dre{margin-bottom:var(--space-4)}.vg-dre-corpo{gap:var(--space-8);padding:var(--space-2) 0 var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;display:grid}@container (max-width:1099px){.vg-dre-corpo{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}}.vg-dre-linhas{flex-direction:column;display:flex}.vg-dre-linha{justify-content:space-between;align-items:baseline;gap:var(--space-4);min-height:36px;padding:8px 0;display:flex}.vg-dre-linha.total{box-shadow:var(--linha-em-cima)}.vg-dre-linha.total:first-child{box-shadow:none}.vg-dre-linha .r{min-width:0;color:var(--ink);align-items:baseline;gap:8px;display:flex}.vg-dre-linha .r small{color:var(--ink-3);font-size:12px}.vg-dre-linha .v{font:500 13px var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink-2)}.vg-dre-linha.total .v{color:var(--ink)}.vg-dre-linha .v.pos{color:var(--positive)}.vg-dre-linha .v.neg{color:var(--negative)}.vg-dre-linha .v.apo{color:var(--tone-1)}.vg-dre-linha.sub{min-height:28px;padding:4px 0 4px var(--space-4)}.vg-dre-linha.sub .r,.vg-dre-linha.sub .v{color:var(--ink-3);font-size:13px}.vg-dre-grafico{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}@container (max-width:767px){.mx-main{flex-direction:column;gap:16px;padding:16px 16px 32px;display:flex}.mx-h1{font-size:22px;line-height:28px}.mx-head .mx-desc{font-size:13px;line-height:18px}.vg-cabeca .mx-acoes{display:none}.vg-filtros{scrollbar-width:none;flex-wrap:nowrap;gap:8px;margin:0 -16px;padding:0 16px;overflow-x:auto}.vg-filtros::-webkit-scrollbar{display:none}.vg-filtros .cp-seg{flex:none}.vg-filtros .cp-seg button{height:32px}.vg-filtros .cp-control{display:none}.vg-olho{flex:none;display:inline-flex}.vg-acoes-cel{gap:8px;display:flex}.vg-acoes-cel .cp-btn{flex:1;height:44px}.vg-atalhos{display:none}.vg-grade,.vg-lado{display:contents}.vg-cobra{order:3}.vg-muda-card{order:4}.vg-anot-card{order:5}.vg-painel{order:1;margin-bottom:0}.vg-painel-grade{grid-template-columns:minmax(0,1fr);gap:12px}.vg-painel .mx-kpi{gap:8px;min-height:0;padding:16px}.vg-dre{order:2;margin-bottom:0}.vg-dre-corpo{padding-bottom:8px}.vg-card{padding:4px 16px 6px}.vg-card-topo{min-height:52px;box-shadow:var(--linha-embaixo)}.vg-card-topo h2{font-size:15px}.vg-card-topo h2 svg,.vg-card-topo .cp-seg{display:none}.vg-linha{grid-template-columns:24px minmax(0,1fr) auto;min-height:60px;padding:8px 0}.vg-linha .t{font-weight:500}.vg-linha .sub{font:400 12px var(--font-mono);color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.vg-linha .lado,.vg-linha .quando{display:none}.vg-linha .v{font-size:14px}.vg-linha .cp-check{width:20px;height:20px}.vg-nota{display:none}.vg-passo{grid-template-columns:28px minmax(0,1fr)}.vg-passo .cp-btn{grid-column:2;justify-self:start}}.mx-apoio{color:var(--ink-2)}.mx-apagado{color:var(--ink-disabled)}.mx-conta{font-size:var(--text-2xs);color:var(--ink-3)}.mx-cel{line-height:20px;display:block}.mx-cel--14{line-height:14px}.mx-cel--16{line-height:16px}.mx-cel--24{line-height:24px}.mx-dif{margin-top:2px}.mx-nome{color:var(--ink);line-height:20px}.mx-calha{padding-left:30px}.mx-marcados{background:var(--accent-wash);height:32px}.mx-marcados .n{color:var(--accent-ink)}.mx-marcados button{height:22px}.mx-ano{height:30px;box-shadow:var(--anel-linha)}.mx-quantos{height:22px;font-size:var(--text-2xs);font-variant-numeric:tabular-nums;color:var(--ink-3)}.mx-quantos[aria-pressed=true]{color:var(--ink);box-shadow:var(--anel-controle)}.mx-nascer{border:1px dashed var(--line-control);width:14px;height:14px;color:var(--ink-3)}.mx-num{font-size:var(--text-2xs);font-variant-numeric:tabular-nums}.mx-feito{color:var(--ink-3);text-decoration:line-through}.mx-seta{color:var(--ink-3);transition:rotate var(--dur-control) var(--ease-control);rotate:0deg}.mx-seta.aberta{rotate:90deg}.mx-elo{color:var(--accent)}.mx-valor-campo{width:86px;height:26px;font-size:var(--text-2xs);color:var(--ink);background:var(--control-bg)}.mx-caixa{background:var(--paper-1);box-shadow:var(--anel-linha)}.mx-linha-acima{box-shadow:var(--linha-em-cima)}.lg-coluna{flex-direction:column;gap:16px;width:100%;max-width:880px;margin:0 auto;padding:40px 32px 48px;display:flex}.lg-coluna--larga{max-width:1120px}.lg-coluna--estreita{max-width:720px}@container (max-width:767px){.lg-coluna{gap:12px;padding:20px 16px 40px}}.lg-bancada{grid-template-columns:minmax(0,1fr);gap:12px;padding:16px 16px 24px;display:grid}.lg-bancada-vindo{padding:20px 32px}.lg-zona{min-width:0}.lg-zona .grow{flex:1}@container (min-width:700px){.lg-bancada{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"relogio horas""hoje hoje""fichas links""fundo fundo";gap:16px;padding:20px 24px 24px}.lg-bancada>[data-zona=relogio]{grid-area:relogio}.lg-bancada>[data-zona=horas]{grid-area:horas}.lg-bancada>[data-zona=hoje]{grid-area:hoje}.lg-bancada>[data-zona=fichas]{grid-area:fichas}.lg-bancada>[data-zona=links]{grid-area:links}.lg-bancada>[data-zona=fundo]{grid-area:fundo}.lg-relogio,.lg-horas{min-height:190px}}@container (min-width:1100px){.lg-bancada{grid-template:"relogio horas fichas""hoje hoje links"minmax(0,1fr)"hoje hoje fundo"/1.15fr 1fr 1fr;align-items:stretch;height:100%;min-height:640px;padding:20px 32px}.lg-bancada .lg-hoje,.lg-bancada .lg-links{min-height:0;max-height:none}.lg-bancada .lg-fichas{max-height:250px}.lg-hoje-corpo{scrollbar-width:thin;scrollbar-color:var(--line-control) transparent;flex:1;min-height:0;margin-right:-10px;padding:0 10px 2px 0;overflow-y:auto}}.lg-hora{font:500 56px/1 var(--font-mono);letter-spacing:-.04em;font-variant-numeric:tabular-nums;align-items:baseline;gap:4px;display:flex}.lg-hora small{color:var(--ink-3);letter-spacing:-.02em;font-size:24px}.lg-emfoco-ancora{min-width:0;display:block}.lg-emfoco{max-width:100%;color:var(--ink-2);text-align:left;align-items:center;gap:8px;font-size:13px;display:flex}.lg-emfoco svg{color:var(--accent);flex:none}.lg-emfoco.vazio,.lg-emfoco.vazio svg{color:var(--ink-3)}.lg-emfoco:hover{color:var(--ink)}.lg-menu-vazio{color:var(--ink-3);margin:0;padding:8px 10px;font-size:13px}.lg-foco{align-items:center;gap:10px;margin-top:auto;padding-top:6px;display:flex}.lg-foco .tempo{border-radius:var(--radius-sm);font:500 20px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink);transition:background-color var(--dur-1) ease-out;padding:2px 6px}.lg-foco .tempo:hover{background:var(--hover)}.lg-foco .tempo.foco{color:var(--accent)}.lg-foco .tempo.pausa{color:var(--positive)}.lg-horas .cp-hero.neg{color:var(--negative)}.lg-horas .cp-hero.pos{color:var(--positive)}.lg-saidas{gap:6px;margin-top:2px;display:grid}.lg-saidas>div{border-radius:var(--radius-md);background:var(--muted);justify-content:space-between;align-items:baseline;gap:12px;padding:8px 12px;display:flex}.lg-saidas span{color:var(--ink-2);font-size:13px}.lg-saidas b{font:500 15px var(--font-mono)}.lg-saidas b.apagado{font:400 13px var(--font-sans);color:var(--ink-3)}.lg-horas-txt{color:var(--ink-3);margin:0;font-size:13px;line-height:18px}.lg-horas-txt.erro{color:var(--negative)}.lg-horas .cp-card-foot .aviso{color:var(--warning);margin-top:4px;display:block}.lg-carregando{gap:8px;display:grid}.lg-carregando i{border-radius:var(--radius-sm);background:var(--muted);height:14px;display:block}.lg-carregando i.grande{width:150px;height:40px}.lg-zona-topo{align-items:center;gap:10px;min-height:40px;display:flex}.lg-zona-topo h2{font:500 16px/24px var(--font-sans);align-items:center;gap:8px;margin:0;display:inline-flex}.lg-zona-topo h2 svg{color:var(--ink-3)}.lg-zona-topo .n{font:500 12px var(--font-mono);color:var(--ink-3);white-space:nowrap}.lg-vazio{color:var(--ink-3);margin:8px 0;font-size:13px;line-height:18px}@media(hover:none){.lg-zona .so-pc{display:none}}.lg-hoje{flex-direction:column;padding:8px 20px 16px;display:flex;gap:0!important}.lg-hoje .lg-zona-topo{flex-wrap:wrap;row-gap:4px}.lg-campo{border-radius:var(--radius-field);height:36px;box-shadow:var(--anel-controle);color:var(--ink-3);align-items:center;gap:10px;margin:8px 0 2px;padding:0 12px;display:flex}.lg-campo:focus-within{box-shadow:var(--anel-controle),0 0 0 3px var(--accent-wash)}.lg-campo input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:14px}.lg-campo input::placeholder{color:var(--ink-3)}.lg-campo .cp-kbd{margin-left:auto}.lg-prazo{border-radius:var(--radius-pill);background:var(--muted);height:22px;font:500 12px var(--font-mono);color:var(--ink-2);padding:0 8px}.lg-prazo:hover{color:var(--ink)}.lg-hoje .lg-busca{margin:6px 0 2px}.lg-lista{margin:0;padding:0;list-style:none}.lg-tarefa{min-height:40px;box-shadow:var(--linha-embaixo);transition:opacity var(--dur-1) ease-out;grid-template-columns:16px minmax(0,1fr) auto auto;align-items:center;gap:12px;display:grid}.lg-tarefa .t{text-overflow:ellipsis;white-space:nowrap;text-align:left;color:var(--ink);font-size:14px;overflow:hidden}.lg-tarefa button.t:hover{text-decoration:underline;-webkit-text-decoration-color:var(--line-control);text-decoration-color:var(--line-control);text-underline-offset:3px}.lg-tarefa .h{font:500 12px var(--font-mono);color:var(--ink-2)}.lg-tarefa.feita .t{color:var(--ink-3);text-decoration:line-through;-webkit-text-decoration-color:var(--ink-faint);text-decoration-color:var(--ink-faint)}.lg-tarefa.feita .h{color:var(--ink-3)}.lg-tarefa.arrastando{opacity:.4}.lg-tarefa-vaga{width:28px}.lg-feitas{margin:14px 0 2px}.lg-ver-mais{height:30px;color:var(--ink-3);align-items:center;gap:6px;font-size:12px;display:inline-flex}.lg-ver-mais:hover{color:var(--ink)}.lg-ver-mais .virada{transform:rotate(180deg)}.lg-notas{box-shadow:var(--linha-em-cima);flex-direction:column;gap:8px;margin-top:14px;padding-top:10px;display:flex}.lg-notas .lg-campo{margin:0}.lg-nota{border-radius:var(--radius-md);background:var(--muted);align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;line-height:20px;display:flex}.lg-nota>svg{color:var(--ink-3);flex:none;margin-top:2px}.lg-nota .txt{text-align:left;min-width:0;color:var(--ink);flex:1;gap:4px;display:grid}.lg-nota .titulo{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lg-nota.aberta{flex-wrap:wrap}.lg-nota.aberta .titulo{white-space:normal}.lg-nota .corpo{white-space:pre-wrap;color:var(--ink-2);font-size:13px;line-height:18px}.lg-nota .some{font:500 11px/20px var(--font-mono);color:var(--ink-3);white-space:nowrap;margin-left:auto}.lg-nota .acoes{justify-content:flex-end;gap:4px;width:100%;display:flex}.lg-prazos{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.lg-prazos button{border-radius:var(--radius-pill);height:24px;box-shadow:var(--anel-linha);color:var(--ink-2);padding:0 10px}.lg-prazos button[aria-pressed=true]{background:var(--muted);box-shadow:none;color:var(--ink)}.lg-painel{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;margin-top:10px;display:grid}.lg-painel-col{flex-direction:column;gap:6px;min-width:0;display:flex}.lg-painel-topo{align-items:center;gap:6px;min-height:24px;display:flex}.lg-painel-topo .n{font:500 12px var(--font-mono);color:var(--ink-3)}.lg-cartao{border-radius:var(--radius-md);background:var(--muted);align-items:flex-start;gap:10px;padding:10px 12px;font-size:13px;line-height:18px;display:flex}.lg-cartao .cp-check{margin-top:1px}.lg-cartao.feita span{color:var(--ink-3);text-decoration:line-through}.lg-planilha{margin-top:8px;font-size:13px}.lg-planilha-cab,.lg-planilha-linha{box-shadow:var(--linha-embaixo);grid-template-columns:16px minmax(0,1fr) 72px 76px;align-items:center;gap:12px;display:grid}.lg-planilha-cab{min-height:32px;font:500 11px/16px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.lg-planilha-linha{min-height:40px}.lg-planilha-linha .t{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lg-planilha-linha .mono{font:500 12px var(--font-mono);color:var(--ink-2)}.lg-planilha-linha .situacao{color:var(--ink-3);font-size:12px}.lg-planilha-linha.feita .t{color:var(--ink-3);text-decoration:line-through}.lg-lista-zona{flex-direction:column;min-height:0;max-height:340px;padding:8px 20px 12px;display:flex;position:relative;gap:6px!important}.lg-links{min-height:150px}.lg-busca{border-radius:var(--radius-field);background:var(--field);height:32px;color:var(--ink-3);flex:none;align-items:center;gap:8px;padding:0 10px;display:flex}.lg-busca input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:13px}.lg-busca input::placeholder{color:var(--ink-3)}.lg-rola{scrollbar-width:thin;scrollbar-color:var(--line-control) transparent;flex:1;min-height:0;margin-right:-10px;padding-right:10px;overflow-y:auto}.lg-ficha{min-height:44px;box-shadow:var(--linha-embaixo);align-items:center;gap:10px;display:flex}.lg-rola>:last-child,.lg-rola>:last-child .lg-ficha{box-shadow:none}.lg-ficha-item{box-shadow:var(--linha-embaixo)}.lg-ficha-item .lg-ficha{box-shadow:none}.lg-ficha .t{text-align:left;min-width:0;color:inherit;flex:1;gap:1px;text-decoration:none;display:grid}.lg-ficha .t b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.lg-ficha .t span{font:400 12px var(--font-mono);color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lg-ficha .t span.sans{font-family:var(--font-sans)}.lg-ficha .t:hover b{text-decoration:underline;-webkit-text-decoration-color:var(--line-control);text-decoration-color:var(--line-control);text-underline-offset:3px}.lg-ficha .fav{border-radius:var(--radius-sm);background:var(--muted);width:28px;height:28px;color:var(--ink-3);flex:none;place-items:center;display:grid}.lg-ficha .fav.marca{background:var(--cor)}@supports (color:color-mix(in lab,red,red)){.lg-ficha .fav.marca{background:color-mix(in srgb,var(--cor) 22%,transparent)}}.lg-ficha .fav.marca{color:var(--cor)}@supports (color:color-mix(in lab,red,red)){.lg-ficha .fav.marca{color:color-mix(in srgb,var(--cor) 75%,var(--ink))}}.lg-ficha .fav.marca{font:600 12px var(--font-sans)}.lg-tipo{height:20px;font:500 10px/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);flex:none;justify-content:center;min-width:58px;padding:0 7px}.lg-mais{color:var(--ink-2)}.lg-mais:hover,.lg-mais[aria-expanded=true]{background:var(--muted);color:var(--ink)}.lg-atalho.arrastando{opacity:.4}.lg-atalho-ops{opacity:0;transition:opacity var(--dur-1) ease-out;gap:2px;display:flex}.lg-atalho:hover .lg-atalho-ops,.lg-atalho-ops:focus-within{opacity:1}@media(hover:none){.lg-atalho-ops{display:none}}.lg-ficha-corpo{gap:2px;padding:0 0 10px;display:grid}.lg-campo-linha{min-height:32px;box-shadow:var(--linha-em-cima);align-items:center;gap:8px;display:flex}.lg-campo-linha .k{text-overflow:ellipsis;white-space:nowrap;width:78px;font:500 11px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);flex:none;overflow:hidden}.lg-campo-linha .v{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:400 12px/17px var(--font-mono);color:var(--ink-2);flex:1;overflow:hidden}.lg-campo-linha .v.quebra{white-space:normal;word-break:break-word}.lg-campo-linha .v.oculto{letter-spacing:.14em}.lg-grade-fileira+.lg-grade-fileira{box-shadow:var(--linha-em-cima);margin-top:6px;padding-top:4px}.lg-codigo{border-radius:var(--radius-sm);background:var(--muted);max-height:112px;font:400 12px/18px var(--font-mono);color:var(--ink-2);white-space:pre;margin:4px 0;padding:8px 10px;overflow:auto}.lg-ficha-texto{color:var(--ink-2);white-space:pre-wrap;margin:4px 0;font-size:13px;line-height:18px}.lg-zona .copiado{color:var(--accent)}.lg-zona .perigo{color:var(--negative)}.lg-pop{z-index:61;border-radius:var(--radius-md);background:var(--popover);width:340px;max-width:calc(100% - 24px);box-shadow:var(--shadow-pop);gap:12px;padding:14px;display:grid;position:absolute;top:44px;right:12px}.lg-pop-topo{gap:2px;display:grid}.lg-pop-topo b{font-weight:500}.lg-pop-topo span{color:var(--ink-3);font-size:12px}.lg-pop-pe{align-items:center;gap:6px;display:flex}.lg-pop-pe .nota{color:var(--ink-3);flex:1;font-size:12px;line-height:16px}.lg-esqueleto{min-height:96px;font:400 13px/20px var(--font-mono);white-space:pre;resize:vertical}.lg-pop .cp-input.mono{font-family:var(--font-mono)}.lg-cores{flex-wrap:wrap;gap:6px;display:flex}.lg-cor{border-radius:var(--radius-sm);background:var(--cor);width:22px;height:22px;color:var(--paper);place-items:center;display:grid}.lg-cor[aria-pressed=true]{outline:2px solid var(--accent);outline-offset:2px}.lg-fundo{flex-direction:column;padding:12px 20px 14px;display:flex;gap:10px!important}.lg-fundo .lg-zona-topo{min-height:28px}.lg-tocador{align-items:center;gap:12px;display:flex}.lg-tocador .capa{border-radius:var(--radius-md);background:var(--muted);width:44px;height:44px;color:var(--ink-3);flex:none;place-items:center;display:grid}.lg-tocador .txt{flex:1;gap:2px;min-width:0;display:grid}.lg-tocador .txt b{font-weight:500}.lg-tocador .txt span{color:var(--ink-3);font-size:12px}.lg-tocador-bloco+.lg-tocador-bloco{box-shadow:var(--linha-em-cima);padding-top:10px}.lg-ondas{align-items:flex-end;gap:2px;height:14px;display:inline-flex}.lg-ondas i{border-radius:var(--radius-xs);background:var(--ink-3);transform-origin:bottom;width:3px;animation:.9s ease-in-out infinite alternate lg-onda}.lg-ondas i:first-child{height:6px}.lg-ondas i:nth-child(2){height:12px;animation-delay:.15s}.lg-ondas i:nth-child(3){height:8px;animation-delay:.3s}.lg-ondas i:nth-child(4){height:11px;animation-delay:.45s}@keyframes lg-onda{to{transform:scaleY(.4)}}@media(prefers-reduced-motion:reduce){.lg-ondas i{animation:none}}.lg-som{border:0;display:block}.lg-som.oculto{opacity:0;pointer-events:none;width:200px;height:200px;position:fixed;top:0;left:-10000px}.lg-som.visivel{border-radius:var(--radius-md);width:100%;height:80px;margin-top:10px}.lg-ao-abrir{color:var(--ink-2);align-items:center;gap:10px;font-size:13px;display:flex}@container (max-width:699px){.lg-hora{font-size:52px}.lg-hoje{padding:8px 16px 16px}.lg-lista-zona{padding:8px 16px 12px}.lg-pop{width:auto;max-width:none;left:8px;right:8px}}.ia-tela{flex-direction:column;gap:20px;width:100%;max-width:760px;min-height:100%;margin:0 auto;padding:24px 32px 0;font-size:14px;line-height:20px;display:flex}.ia-topo{align-items:center;gap:4px;min-height:32px;display:flex}.ia-topo .cp-dim{color:var(--ink-2);gap:8px;font-weight:500}.ia-topo .cp-dim svg{color:var(--ink-3)}.ia-topo .grow,.ia-composer .grow{flex:1}.ia-hero{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:12px 0 8px;display:flex}.ia-marca{border-radius:calc(var(--radius-md) + 4px);background:var(--muted);width:56px;height:56px;color:var(--ink-2);box-shadow:var(--shadow-card);place-items:center;margin-bottom:6px;display:grid}.ia-hero h1{font:600 28px/36px var(--font-sans);letter-spacing:-.03em;text-wrap:balance;margin:0}.ia-hero p{max-width:52ch;color:var(--ink-3);text-wrap:pretty;margin:0;font-size:15px;line-height:22px}.ia-sugestoes{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;margin-top:18px;display:grid}.ia-sug{border-radius:var(--radius-field);background:var(--card);box-shadow:var(--shadow-flat);color:var(--ink);text-align:left;transition:background-color var(--dur-1) ease-out,box-shadow var(--dur-1) ease-out;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.ia-sug:hover{background:var(--card)}@supports (color:color-mix(in lab,red,red)){.ia-sug:hover{background:color-mix(in srgb,var(--card),var(--ink) 4%)}}.ia-sug:hover{box-shadow:var(--anel-controle)}.ia-sug>svg{color:var(--ink-3);flex:none;margin-top:2px}.ia-sug span{gap:2px;display:grid}.ia-sug b{font-weight:500}.ia-sug small{color:var(--ink-3);font-size:12px;line-height:16px}.ia-conversa{flex:1;align-content:start;padding-top:8px}.ia-pensando{color:var(--ink-3);align-items:center;gap:8px;font-size:13px;display:inline-flex}.ia-pensando svg{animation:1.6s ease-in-out infinite ia-pulsa}@keyframes ia-pulsa{50%{opacity:.35}}.ia-campo-area{background:linear-gradient(to bottom,transparent,var(--paper) 24px);gap:8px;padding:12px 0 18px;display:grid;position:sticky;bottom:0}.ia-composer{box-shadow:var(--anel-linha);transition:box-shadow var(--dur-1) ease-out;gap:10px;padding:14px 14px 12px 16px;position:relative}.ia-composer:focus-within{box-shadow:var(--shadow-focus)}.ia-texto{resize:none;width:100%;min-height:48px;max-height:160px;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;padding:0;font-size:15px;line-height:22px}.ia-texto::placeholder{color:var(--ink-3)}.ia-composer .ia-voz-btn{color:var(--ink-2)}.ia-composer .ia-voz-btn.ligado{background:var(--accent-wash);color:var(--accent)}.ia-composer .cp-send:disabled{opacity:.4}.ia-chip{border-radius:var(--radius-pill);background:var(--card);height:28px;box-shadow:var(--shadow-flat);color:var(--ink-3);align-items:center;gap:6px;padding:0 8px 0 9px;font-size:13px;display:inline-flex}.ia-chip:hover,.ia-chip[aria-expanded=true]{box-shadow:var(--anel-controle)}.ia-chip .cp-dim{color:var(--ink);gap:5px;font-weight:500}.ia-chip .cp-dim svg{width:14px;height:14px;color:var(--t,var(--ink-3))}.ia-aviso{color:var(--ink-3);justify-content:center;align-items:center;gap:6px;margin:0;font-size:12px;display:inline-flex}.ia-aviso.erro{color:var(--negative)}.ia-mencao{z-index:61;width:260px;position:absolute;bottom:calc(100% - 26px);left:44px}.ia-voz{text-align:center;align-items:center;gap:14px;padding:22px 24px 20px}.ia-voz-topo{justify-content:space-between;align-items:center;width:100%;display:flex}.ia-tempo{font:500 13px var(--font-mono);color:var(--ink-3)}.ia-ondas{justify-content:center;align-items:center;gap:4px;height:64px;margin:10px 0 2px;display:flex}.ia-ondas i{border-radius:var(--radius-xs);background:var(--ink-2);transform-origin:50%;opacity:.45;width:5px;transition:opacity var(--dur-2) ease-out;animation:1.1s ease-in-out infinite alternate paused ia-onda}.ia-voz.ouvindo .ia-ondas i{opacity:1;animation-play-state:running}.ia-ondas i:nth-child(7n+1){height:10px}.ia-ondas i:nth-child(7n+2){height:18px;animation-delay:90ms}.ia-ondas i:nth-child(7n+3){height:30px;animation-delay:.18s}.ia-ondas i:nth-child(7n+4){height:44px;animation-delay:.27s}.ia-ondas i:nth-child(7n+5){height:30px;animation-delay:.36s}.ia-ondas i:nth-child(7n+6){height:22px;animation-delay:.45s}.ia-ondas i:nth-child(7n){height:14px;animation-delay:.54s}@keyframes ia-onda{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.ia-ondas i{animation:none}}.ia-voz-estado{font:600 18px/28px var(--font-sans)}.ia-voz-fala{color:var(--ink-3);margin:0;font-size:14px;line-height:20px}.ia-voz-pe{gap:10px;margin-top:6px;display:flex}.ia-voz-nota{color:var(--ink-faint);margin:4px 0 0;font-size:11px;line-height:16px}@container (max-width:767px){.ia-tela{gap:16px;padding:16px 16px 0}.ia-topo{min-height:0}.ia-topo .cp-dim{display:none}.ia-hero{padding-top:20px}.ia-hero h1{font-size:24px;line-height:30px}.ia-sugestoes{grid-template-columns:minmax(0,1fr);gap:8px}.ia-sug{padding:12px 14px}.ia-campo-area{padding:8px 0 12px}.ia-campo-area .ia-aviso:not(.erro){display:none}.ia-mencao{left:40px}}.lg-perfil-desc{margin:0 0 8px}.lg-secao{padding:6px 20px 8px;font-size:14px;line-height:20px;gap:0!important}.lg-secao>h2{font:500 16px/24px var(--font-sans);margin:0;padding:16px 0 6px}.lg-linha{min-height:64px;box-shadow:var(--linha-em-cima);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 0;display:grid}.lg-linha .txt{gap:2px;min-width:0;display:grid}.lg-linha .txt b{font-weight:500}.lg-linha .txt>span{color:var(--ink-3);font-size:13px;line-height:18px}.lg-linha .ctl{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.lg-linha .ctl .cp-input{width:260px}.lg-linha .cp-dim svg{width:16px;height:16px;color:var(--t,var(--ink-3))}.lg-linha .cp-dim.fechada,.lg-linha .cp-dim.fechada svg{color:var(--ink-faint)}.lg-mono{font:400 13px var(--font-mono);color:var(--ink-2)}.lg-breve-linha{font-size:13px}.lg-dot-pos{color:var(--positive)}.lg-dot-neutro{color:var(--ink-3)}.lg-diag{box-shadow:var(--linha-em-cima);grid-template-columns:180px minmax(0,1fr);gap:6px 16px;padding:12px 0 14px;font-size:13px;display:grid}.lg-diag span{color:var(--ink-3)}.lg-diag b{font:500 13px var(--font-mono);color:var(--ink);overflow-wrap:anywhere}.lg-diag b.ok{color:var(--positive)}.lg-diag b.atencao{color:var(--negative)}.lg-diag b.medindo{color:var(--ink-faint)}.lg-diag-pe{flex-wrap:wrap;align-items:center;gap:8px;padding:0 0 14px;display:flex}@container (max-width:767px){.lg-secao{padding:4px 16px 6px}.lg-linha{grid-template-columns:minmax(0,1fr);gap:10px}.lg-linha.curta{grid-template-columns:minmax(0,1fr) auto;min-height:52px}.lg-linha .ctl{justify-content:flex-start}.lg-linha .ctl .cp-input{flex:1;width:auto;min-width:0}.lg-diag{grid-template-columns:minmax(0,1fr);gap:2px}.lg-diag b{margin-bottom:8px}}.ex-aba{flex-direction:column;gap:20px;width:100%;max-width:760px;margin:0 auto;padding:96px 32px 48px;display:flex}.ex-aba h1{font:600 28px/36px var(--font-sans);letter-spacing:-.03em;text-align:center;margin:0}.ex-campo{border-radius:var(--radius-card);background:var(--field);height:52px;color:var(--ink-3);text-align:left;transition:box-shadow var(--dur-1) ease-out;align-items:center;gap:12px;padding:0 12px 0 18px;font-size:15px;display:flex}.ex-campo>span:first-of-type{flex:1}.ex-campo:hover{box-shadow:var(--anel-controle)}.ex-grade{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:8px;display:grid}.ex-col,.ex-sub{flex-direction:column;gap:2px;min-width:0;display:flex}.ex-sub+.ex-sub{margin-top:8px}.ex-col .cp-menu-item{height:36px;font-size:14px}.ex-col .cp-menu-item svg{color:var(--ink-2);flex:none}.ex-col .cp-menu-item[aria-disabled=true]{color:var(--ink-3);cursor:not-allowed}.ex-col .cp-menu-item .meta{font:500 12px var(--font-mono);color:var(--ink-3);margin-left:auto}@media(hover:none){.ex-aba .so-pc{display:none}}.lg-voltar{align-self:flex-start;margin-left:-10px}.ex-texto{gap:10px;max-width:68ch;padding:4px 0 14px;display:grid}.ex-texto p{color:var(--ink-2);margin:0;font-size:14px;line-height:22px}.ex-texto b{color:var(--ink);font-weight:500}.ex-tabela{display:grid}.ex-tr{min-height:40px;box-shadow:var(--linha-em-cima);grid-template-columns:minmax(0,1.4fr) minmax(0,1.2fr) 100px 90px;align-items:center;gap:12px;padding:6px 0;font-size:13px;line-height:18px;display:grid}.ex-tr.ex-th{min-height:34px;color:var(--ink-3);font-size:12px;font-weight:500}.ex-tr .mono{text-overflow:ellipsis;white-space:nowrap;font:400 12px var(--font-mono);color:var(--ink-3);overflow:hidden}.ex-mudo{color:var(--ink-3)}.ex-nota{color:var(--ink-3);margin:10px 0 8px;font-size:13px}@container (max-width:767px){.ex-aba{padding:32px 16px}.ex-grade{grid-template-columns:minmax(0,1fr);gap:12px}.ex-tr{grid-template-columns:minmax(0,1fr) 76px 66px}.ex-tr .so-largo{display:none}}.lg-agora{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:16px;display:grid}.lg-agora .cp-card{align-content:start;gap:10px;padding:16px 18px;display:grid}.lg-agora h3{font:600 15px/22px var(--font-sans);align-items:center;gap:10px;margin:0;display:flex}.lg-agora h3 .grow{flex:1}.lg-agora h3 .hora{font:500 13px var(--font-mono);color:var(--accent-ink)}.lg-agora h3 .n{font:500 12px var(--font-mono);color:var(--ink-3)}.lg-bloco-agora{align-items:flex-start;gap:10px;display:flex}.lg-bloco-agora .t{gap:2px;min-width:0;display:grid}.lg-bloco-agora b{font-size:15px;font-weight:500}.lg-bloco-agora span:not(.ag-cor){color:var(--ink-3);font-size:12px}.lg-dentro{min-height:28px;color:var(--ink-2);align-items:center;gap:8px;padding-left:26px;font-size:13px;display:flex}.lg-dentro .cp-i{color:var(--ink-3);flex:none}.lg-dentro .est{font:500 11px var(--font-mono);color:var(--ink-3);margin-left:auto}.lg-dentro.feita{color:var(--ink-3);text-decoration:line-through;-webkit-text-decoration-color:var(--ink-faint);text-decoration-color:var(--ink-faint)}.lg-nada{color:var(--ink-3);margin:0;font-size:14px}.lg-depois{box-shadow:var(--linha-em-cima);color:var(--ink-3);margin:0;padding-top:8px;font-size:12px}.lg-depois b{color:var(--ink-2);font-weight:500}.lg-lista-hoje{display:grid}.lg-agora .cp-btn.lg-linha-hoje{border-radius:var(--radius-sm);text-align:left;grid-template-columns:44px 10px minmax(0,1fr) auto;align-items:center;gap:8px;height:auto;min-height:30px;margin:0 -6px;padding:0 6px;display:grid}.lg-linha-hoje:hover{background:var(--hover)}.lg-linha-hoje time,.lg-linha-hoje .dur{font:500 11px var(--font-mono);color:var(--ink-3)}.lg-linha-hoje .t{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.lg-linha-hoje .ag-cor{border-radius:var(--radius-xs);width:10px;height:10px}.lg-linha-hoje.past{opacity:var(--opacity-past)}.lg-linha-hoje.agora time{color:var(--accent-ink)}.lg-linha-hoje.agora .t{font-weight:500}.lg-tarefas-hoje{box-shadow:var(--linha-em-cima);color:var(--ink-3);align-items:center;gap:8px;margin:0;padding-top:8px;font-size:12px;display:flex}@container (max-width:899px){.lg-agora{grid-template-columns:minmax(0,1fr)}}.lg-horas-par{align-items:center;gap:6px;display:inline-flex}.lg-horas-par .cp-input{text-align:center;width:94px;font-family:var(--font-mono)}.rc-tela{grid-template-columns:minmax(0,1fr) 400px;height:100%;display:grid}.rc-lista{scrollbar-width:thin;scrollbar-color:var(--line-control) transparent;min-width:0;min-height:0;padding:24px 28px 32px 32px;overflow-y:auto}.rc-head{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.rc-head .mx-desc{margin-top:2px}.rc-barra{flex-wrap:wrap;align-items:center;gap:8px;margin:18px 0 10px;display:flex}.rc-barra .grow{flex:1}.rc-busca{border-radius:var(--radius-field);width:260px;height:32px;box-shadow:var(--anel-controle);color:var(--ink-3);align-items:center;gap:8px;padding:0 12px;display:flex}.rc-busca input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:13px}.rc-busca input::placeholder{color:var(--ink-3)}.rc-faceta{border-radius:var(--radius-pill);border:1px dashed var(--line-control);height:32px;color:var(--ink-2);transition:background-color var(--dur-1) ease-out;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.rc-faceta:hover,.rc-faceta[aria-expanded=true]{background:var(--hover);color:var(--ink)}.rc-faceta[aria-pressed=true],.rc-faceta.com{color:var(--ink);border-style:solid}.rc-faceta .sel{border-left:1px solid var(--line);gap:4px;margin-left:4px;padding-left:8px;display:inline-flex}.rc-faceta .sel .cp-badge{height:20px;padding:0 7px;font-size:11px}.rc-menu-vazio{color:var(--ink-3);margin:0;padding:8px 10px;font-size:13px}.rc-criar{border-radius:calc(var(--radius-md) + 4px);background:var(--field);gap:8px;margin-bottom:8px;padding:10px 12px;display:grid}.rc-criar .linha{min-height:24px;color:var(--ink-3);align-items:center;gap:10px;display:flex}.rc-criar .linha input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:14px}.rc-criar .linha input::placeholder{color:var(--ink-3)}.rc-criar .chips{flex-wrap:wrap;align-items:center;gap:6px;padding-left:26px;display:flex}.rc-criar .chips .grow{flex:1}.rc-criar .no-botao{color:inherit;background:0 0}@media(hover:none){.rc-tela .so-pc{display:none}}.rc-grupo{min-height:48px;box-shadow:var(--linha-embaixo);align-items:baseline;gap:10px;padding-top:16px;display:flex}.rc-grupo b{font-size:14px;font-weight:600}.rc-grupo .quando{font:500 12px var(--font-mono);color:var(--ink-3)}.rc-grupo .n{font:500 12px var(--font-mono);color:var(--ink-3);margin-left:auto}.rc-grupo.gerada b{color:var(--ink-2);font-weight:500}.rc-tarefa{border-radius:var(--radius-sm);min-height:46px;box-shadow:var(--linha-embaixo);cursor:pointer;transition:background-color var(--dur-1) ease-out;grid-template-columns:16px minmax(0,1fr) auto 112px 28px;align-items:center;gap:12px;margin:0 -8px;padding:0 8px;display:grid}.rc-tarefa:hover{background:var(--hover)}.rc-tarefa.escolhida{background:var(--muted);box-shadow:none}.rc-tarefa .t{text-align:left;min-width:0;color:inherit;align-items:center;gap:8px;font-size:14px;display:flex}.rc-tarefa .t>span:not(.cp-mono){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rc-tarefa .t small{display:none}.rc-tarefa.feita .t>span:not(.cp-mono){color:var(--ink-3);text-decoration:line-through;-webkit-text-decoration-color:var(--ink-faint);text-decoration-color:var(--ink-faint)}.rc-tarefa.gerada{cursor:default}.rc-tarefa.gerada .t{cursor:pointer}.rc-tarefa.gerada .t>span{color:var(--ink-2)}.rc-tarefa .rc-proj{min-width:0;max-width:180px;color:var(--ink-3);flex:0 8 auto;align-items:center;gap:4px;font-size:12px;display:inline-flex}.rc-tags{flex-wrap:wrap;gap:4px;display:flex}.rc-tags .cp-dim{gap:5px;height:20px;padding:0 8px 0 6px;font-size:11px}.rc-quando{font:500 12px var(--font-mono);color:var(--ink-2);text-align:right;white-space:nowrap}.rc-quando .neg,.rc-quando.atrasada .q{color:var(--negative)}.rc-mais{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--ink-3);opacity:0;transition:opacity var(--dur-1) ease-out;place-items:center;display:inline-grid}.rc-tarefa:hover .rc-mais,.rc-tarefa.escolhida .rc-mais,.rc-mais--fixo{opacity:1}.rc-nascer{border-radius:var(--radius-xs);border:1px dashed var(--line-control);width:16px;height:16px;color:var(--ink-3);place-items:center;display:inline-grid}.rc-painel{border-left:1px solid var(--line-subtle);flex-direction:column;gap:14px;min-height:0;padding:20px 20px 16px;display:flex;overflow-y:auto}.rc-painel-vazio{color:var(--ink-3);margin:auto;font-size:13px}.rc-painel-topo{align-items:flex-start;gap:12px;display:flex}.rc-painel-topo .cp-check{width:20px;height:20px;margin-top:4px}.rc-titulo{border-radius:var(--radius-sm);resize:none;field-sizing:content;min-width:0;font:600 18px/26px var(--font-sans);letter-spacing:-.01em;color:var(--ink);background:0 0;border:0;outline:none;flex:1;margin:0;padding:0 4px}.rc-titulo:focus-visible{background:var(--hover)}.rc-props{grid-template-columns:110px minmax(0,1fr);align-items:center;gap:2px 12px;display:grid}.rc-props>span{min-height:36px;color:var(--ink-3);align-items:center;gap:8px;font-size:13px;display:flex}.rc-props>div{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;min-height:36px;display:flex}.rc-props .cp-dim .tirar{color:inherit;opacity:.55;place-items:center;margin-right:-3px;display:inline-grid}.rc-props .cp-dim .tirar:hover{opacity:1}.rc-valor{border-radius:var(--radius-sm);height:30px;color:var(--ink);align-items:center;gap:8px;margin-left:-10px;padding:0 10px;font-size:13px;display:inline-flex}button.rc-valor:hover:not(:disabled){background:var(--hover)}.rc-valor svg,.rc-valor.vazio{color:var(--ink-3)}.rc-valor.mono{font-family:var(--font-mono)}.rc-desc{border-radius:calc(var(--radius-md) + 2px);min-height:96px;box-shadow:var(--anel-controle);resize:vertical;font:inherit;color:var(--ink-2);background:0 0;border:0;outline:none;padding:10px 12px;font-size:14px;line-height:20px}.rc-desc:focus{box-shadow:var(--anel-controle),0 0 0 3px var(--accent-wash);color:var(--ink)}.rc-desc::placeholder{color:var(--ink-3)}.rc-teia{gap:6px;display:grid}.rc-teia .linha{min-height:32px;color:var(--ink-faint);align-items:center;gap:8px;font-size:13px;display:flex}.rc-painel-pe{box-shadow:var(--linha-em-cima);align-items:center;gap:8px;margin-top:auto;padding-top:12px;display:flex}.rc-painel-pe .nota{color:var(--ink-3);flex:1;font-size:12px}.rc-painel .perigo{color:var(--negative)}.rc-pop-cal{box-shadow:var(--shadow-pop);background:var(--popover);padding:8px}.rc-pop-pe{justify-content:space-between;align-items:center;gap:8px;padding:8px 2px 2px;display:flex}.rc-pop-pe input[type=time]{font:inherit;color:var(--ink);background:0 0;border:0;outline:none}.cp-cal-mes{font-weight:500}.rc-folha{gap:14px;padding:4px 16px 16px;display:grid}@container (max-width:959px){.rc-tela{display:block;overflow-y:auto}.rc-lista{overflow:visible}.rc-painel{box-shadow:var(--linha-em-cima);border-left:0;margin:0 16px 24px;padding:16px 0 0}}@container (max-width:767px){.rc-lista{padding:16px 16px 24px}.rc-busca{width:100%}.rc-tarefa{grid-template-columns:20px minmax(0,1fr) auto;min-height:56px}.rc-tarefa.com-acao{grid-template-columns:20px minmax(0,1fr) auto 28px;gap:8px}.rc-tarefa .rc-tags,.rc-tarefa .rc-mais:not(.rc-mais--fixo),.rc-tarefa .rc-quando .q,.rc-tarefa .rc-proj{display:none}.rc-tarefa .t{flex-direction:column;align-items:flex-start;gap:2px}.rc-tarefa .t small{font:400 12px var(--font-mono);color:var(--ink-3);display:block}.rc-tarefa .t>span:not(.cp-mono){max-width:100%}.rc-tarefa .t .cp-mono,.rc-tarefa .rc-quando .sep{display:none}.rc-tarefa .cp-check{width:20px;height:20px}.rc-grupo .quando{display:none}.rc-criar .chips{padding-left:0}}.an-tela{grid-template-columns:232px 380px minmax(0,1fr);height:100%;display:grid}.an-tela--cel{display:block;overflow-y:auto}.an-nav{border-right:1px solid var(--line-subtle);scrollbar-width:thin;flex-direction:column;gap:2px;min-height:0;padding:18px 12px;display:flex;overflow-y:auto}.an-nav>.cp-btn--primary{width:100%;margin-bottom:12px}.an-nav .an-kbd{color:inherit;background:0 0;margin-left:auto}.an-nav .cp-menu-label{margin-top:12px}.an-nav .cp-menu-item{flex:none;height:34px;font-size:13px}.an-nav .cp-menu-item svg{color:var(--ink-2);flex:none}.an-nav .cp-menu-item .cp-dim svg{color:var(--t)}.an-nav .cp-menu-item .meta{font:500 12px var(--font-mono);color:var(--ink-3);margin-left:auto}.an-nav .cp-menu-item[aria-current=page]{background:var(--muted)}.an-nav .an-mais{color:var(--ink-3)}.an-meio{border-right:1px solid var(--line-subtle);flex-direction:column;min-width:0;min-height:0;display:flex}.an-meio-topo{align-items:center;gap:10px;padding:16px 16px 10px;display:flex}.an-meio-topo h1{font:600 18px/28px var(--font-sans);flex:1;margin:0}.an-busca{flex:none;width:auto;margin:0 16px 8px}.an-filtros{scrollbar-width:none;flex:none;gap:6px;margin:0 16px 8px;display:flex;overflow-x:auto}.an-filtros .cp-badge{flex:none;height:30px;padding:0 12px;font-size:13px}.an-filtros .cp-badge[aria-pressed=true]{background:var(--primary);color:var(--on-primary)}.an-itens{scrollbar-width:thin;scrollbar-color:var(--line-control) transparent;flex-direction:column;flex:1;gap:2px;min-height:0;padding:0 8px 16px;display:flex;overflow-y:auto}.an-item{border-radius:calc(var(--radius-md) + 2px);box-shadow:var(--linha-embaixo);cursor:pointer;transition:background-color var(--dur-1) ease-out;grid-template-columns:minmax(0,1fr);gap:4px;padding:12px;display:grid}.an-item:hover{background:var(--hover)}.an-item.escolhida{background:var(--muted);box-shadow:none}.an-item .topo{align-items:baseline;gap:8px;display:flex}.an-item .topo b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.an-item .topo time{font:500 11px var(--font-mono);color:var(--ink-3)}.an-item p{-webkit-line-clamp:2;color:var(--ink-3);-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:18px;display:-webkit-box;overflow:hidden}.an-item .tags{flex-wrap:wrap;gap:4px;display:flex}.an-item .tags .cp-badge{gap:5px;height:20px;padding:0 7px 0 6px;font-size:11px}.an-especie{background:var(--muted);color:var(--ink-2);gap:5px}.an-especie svg{color:var(--ink-3)}.an-especie--botao{cursor:pointer;height:24px}.an-especie--botao:hover{color:var(--ink)}.an-leitura{flex-direction:column;min-width:0;min-height:0;display:flex;overflow-y:auto}.an-leitura--vazia{color:var(--ink-3);justify-content:center;align-items:center;font-size:13px}.an-ferramentas{z-index:2;background:var(--paper);min-height:52px;box-shadow:var(--linha-embaixo);align-items:center;gap:2px;padding:0 16px;display:flex;position:sticky;top:0}.an-ferramentas .sep{background:var(--line);width:1px;height:18px;margin:0 6px}.an-ferramentas .grow{flex:1}.an-ferramentas .ligado{background:var(--accent-wash);color:var(--accent)}.an-salva{color:var(--ink-3);margin-right:8px;font-size:12px}.an-texto{width:100%;max-width:calc(68ch + 80px);padding:28px 40px 40px}.an-texto .meta{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px;display:flex}.an-texto .meta .cp-dim{height:24px;font-size:12px}.an-texto .meta .cp-dim .tirar{color:inherit;opacity:.55;place-items:center;margin-right:-3px;display:inline-grid}.an-texto .meta .cp-dim .tirar:hover{opacity:1}.an-texto .meta time{font:500 12px var(--font-mono);color:var(--ink-3);margin-left:6px}.an-titulo{resize:none;field-sizing:content;width:100%;font:600 24px/32px var(--font-sans);letter-spacing:-.02em;color:var(--ink);background:0 0;border:0;outline:none;margin:0 0 12px;padding:0}.an-corpo{resize:none;field-sizing:content;width:100%;max-width:68ch;min-height:160px;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;padding:0;font-size:16px;line-height:26px}.an-corpo::placeholder{color:var(--ink-3)}.an-aviso{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 0;font-size:13px;display:flex}.an-teia{box-shadow:var(--linha-em-cima);gap:8px;margin-top:28px;padding-top:16px;display:grid}.an-teia .linha{min-height:28px;color:var(--ink-2);text-align:left;align-items:center;gap:8px;font-size:13px;display:flex}.an-teia .linha svg{color:var(--ink-3)}.an-teia .an-ligada:hover{color:var(--ink)}.an-teia .linha.trancada{color:var(--ink-faint)}@media(hover:none){.an-tela .so-pc{display:none}}@container (max-width:1099px){.an-tela{grid-template-columns:320px minmax(0,1fr)}.an-nav{display:none}}@container (max-width:767px){.an-tela--cel .an-meio{border-right:0}.an-tela--cel .an-meio-topo{padding:16px 16px 10px}.an-tela--cel .an-itens{padding:0 16px 24px;overflow:visible}.an-tela--cel .an-item{box-shadow:var(--linha-embaixo);border-radius:0;padding:12px 0}.an-tela--cel .an-item.escolhida{box-shadow:var(--linha-embaixo);background:0 0}.an-tela--cel .an-leitura{overflow:visible}.an-ferramentas{padding:0 8px}.an-texto{padding:16px 16px 32px}.an-titulo{font-size:22px;line-height:30px}.an-salva{display:none}}.cap-composer{padding:12px 14px}.cap-composer textarea{resize:vertical;width:100%;min-height:120px;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;padding:0;font-size:15px;line-height:22px}.cap-composer textarea::placeholder{color:var(--ink-3)}.cap-opcional{color:var(--ink-3);font-weight:400}.cap-areas{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cap-areas .cp-dim .tirar{color:inherit;opacity:.55;place-items:center;margin-right:-3px;display:inline-grid}.cap-areas .cp-dim .tirar:hover{opacity:1}.cap-opcao{cursor:pointer;box-shadow:var(--anel-linha);background:0 0}.cap-opcao:hover{background:var(--tw)}.cap-tag{cursor:pointer}.rv-tela{height:100%;min-height:0;overflow-y:auto}.rv-ficha{width:100%;max-width:900px;margin:0 auto;padding-bottom:48px}.rv-topo{z-index:2;background:var(--paper);min-height:52px;box-shadow:var(--linha-embaixo);align-items:center;gap:8px;padding:0 16px 0 24px;display:flex;position:sticky;top:0}.rv-topo .grow{flex:1}.rv-topo .perigo{color:var(--negative)}.rv-salva{color:var(--ink-3);font-size:12px}.rv-corpo{grid-template-columns:minmax(0,1fr);gap:16px;padding:24px 24px 0;display:grid}.rv-titulo{resize:none;field-sizing:content;width:100%;font:600 26px/34px var(--font-sans);letter-spacing:-.02em;color:var(--ink);background:0 0;border:0;outline:none;margin:0;padding:0}.rv-meta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rv-meta .quando{font:500 12px var(--font-mono);color:var(--ink-2);align-items:center;gap:6px;display:inline-flex}.rv-meta .quando .venceu{color:var(--negative)}.rv-meta .vazio{color:var(--ink-3)}.rv-secao{box-shadow:var(--linha-em-cima);grid-template-columns:minmax(0,1fr);gap:8px;margin-top:10px;padding-top:16px;display:grid}.rv-secao-topo{align-items:baseline;gap:10px;display:flex}.rv-secao-topo .n{font:500 12px var(--font-mono);color:var(--ink-3);margin-left:auto}.rv-linha{min-width:0;min-height:40px;box-shadow:var(--linha-embaixo);color:var(--ink);text-align:left;align-items:center;gap:10px;width:100%;font-size:14px;display:flex}.rv-linha .t{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.rv-linha .meta{text-overflow:ellipsis;white-space:nowrap;max-width:55%;font:500 12px var(--font-mono);color:var(--ink-3);flex:none;overflow:hidden}.rv-linha svg{color:var(--ink-3)}button.rv-linha:hover{background:var(--hover)}.rv-linha.feita .t{color:var(--ink-3)}.rv-ligacao .de{text-overflow:ellipsis;white-space:nowrap;max-width:45%;overflow:hidden}.rv-grupo{min-height:36px;color:var(--ink-3);align-items:center;gap:8px;margin-top:6px;display:flex}.rv-grupo .n{font:500 12px var(--font-mono)}.rv-texto{resize:none;field-sizing:content;width:100%;max-width:68ch;min-height:120px;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;padding:0;font-size:16px;line-height:26px}.rv-texto::placeholder{color:var(--ink-3)}.rv-codigo{border-radius:var(--radius-md);background:var(--muted);font:400 12px/18px var(--font-mono);color:var(--ink-2);margin:0;padding:12px 14px;overflow-x:auto}.rv-entregavel{max-width:68ch;color:var(--ink-2);margin:0;font-size:15px;line-height:24px}.rv-notas{white-space:pre-wrap;max-width:68ch}.rv-mural{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.rv-mural a{border-radius:var(--radius-md);box-shadow:var(--anel-linha);color:var(--ink);gap:4px;font-size:13px;display:grid;overflow:hidden}.rv-mural a:hover{background:var(--hover)}.rv-mural img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.rv-mural .legenda{text-overflow:ellipsis;white-space:nowrap;padding:6px 8px;overflow:hidden}.rv-mural .link{gap:4px;padding:10px;display:grid}.rv-mural .link .url{text-overflow:ellipsis;white-space:nowrap;font:400 11px var(--font-mono);color:var(--ink-3);overflow:hidden}.rv-canais{gap:4px;display:grid}.rv-canais a,.rv-canais span.valor{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rv-canais a{color:var(--accent)}.rv-canais a:hover{text-underline-offset:3px;text-decoration:underline}.rv-canais .cp-tag{margin-right:6px}@container (max-width:767px){.rv-topo{padding:0 8px 0 12px}.rv-corpo{padding:16px 16px 0}.rv-titulo{font-size:22px;line-height:30px}.rv-salva{display:none}.rv-mural{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}}.pl-bloco{gap:8px;display:grid}.pl-rolagem{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--line-control) transparent;max-width:100%;overflow-x:auto}.pl-tabela{table-layout:fixed;border-collapse:separate;border-spacing:0;width:max-content;min-width:100%;font-size:14px}.pl-tabela col{width:150px}.pl-tabela col.n{width:36px}.pl-tabela col.pri{width:170px}.pl-tabela col.mais{width:44px}.pl-tabela th,.pl-tabela td{background:var(--paper);box-shadow:var(--linha-embaixo);vertical-align:middle;padding:0}.pl-tabela th+th,.pl-tabela td+td{border-left:1px solid var(--line-subtle)}.pl-tabela tfoot td{box-shadow:var(--linha-em-cima)}.pl-fixa{z-index:1;position:sticky;left:0}.pl-fixa--pri{left:36px}.pl-n{text-align:center;font:400 11px var(--font-mono);color:var(--ink-faint)}.pl-celula{width:100%;height:36px;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;padding:0 10px}.pl-celula:focus{background:var(--hover)}.pl-celula.num{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.pl-cabeca{align-items:center;height:40px;display:flex}.pl-cabeca input{min-width:0;height:100%;font:500 12px var(--font-sans);color:var(--ink-2);background:0 0;border:0;outline:none;flex:1;padding:0 10px}.pl-cabeca input.num{text-align:right}.pl-cabeca input::placeholder{color:var(--ink-3)}.pl-tipo{height:100%;color:var(--ink-3);font:500 11px var(--font-mono);transition:background-color var(--dur-1) ease-out;flex:none;place-items:center;padding:0 8px;display:grid}.pl-tipo:hover,.pl-tipo[aria-expanded=true]{background:var(--hover);color:var(--ink)}.pl-mais{width:100%;height:40px;color:var(--ink-3);transition:background-color var(--dur-1) ease-out;place-items:center;display:grid}.pl-mais:hover{background:var(--hover);color:var(--ink)}.pl-tirar{width:100%;height:36px;color:var(--ink-3);opacity:0;transition:opacity var(--dur-1) ease-out;place-items:center;display:grid}tr:hover>td>.pl-tirar,.pl-tirar:focus-visible{opacity:1}.pl-nova{max-width:320px;height:36px;color:var(--ink-3);transition:background-color var(--dur-1) ease-out;align-items:center;gap:8px;padding:0 12px;font-size:13px;display:flex;position:sticky;left:0}.pl-nova:hover{background:var(--hover);color:var(--ink)}.pl-calc{width:100%;height:40px;transition:background-color var(--dur-1) ease-out;justify-content:flex-end;align-items:baseline;gap:6px;padding:0 10px;display:flex}.pl-calc:hover,.pl-calc[aria-expanded=true]{background:var(--hover)}.pl-calc .v{text-overflow:ellipsis;min-width:0;font:500 13px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink);overflow:hidden}.pl-calc .aviso{color:var(--warning)}.pl-pe{justify-content:flex-end;display:flex}.pl-copiada{color:var(--positive)}.pl-falhou{color:var(--negative)}@media(hover:none){.pl-tirar{opacity:1}}@container (max-width:767px){.pl-tabela col.pri{width:140px}.pl-celula,.pl-nova,.pl-tirar{height:44px}}.ir{cursor:pointer}.ir:hover .cp-dim,.ir:hover .cp-front,.ir:hover .cp-badge,.ir.cp-badge:hover{box-shadow:var(--anel-controle)}.hb-tela{height:100%;min-height:0;padding:24px 32px 48px;overflow-y:auto}.hb-tela>*{width:100%;max-width:960px;margin-inline:auto}.hb-tela .rc-barra .n{font:500 12px var(--font-mono);color:var(--ink-3)}.ar-tela{height:100%;min-height:0;overflow-y:auto}.ar-corpo{grid-template-columns:minmax(0,1fr);gap:14px;width:100%;max-width:820px;margin:0 auto;padding:24px 32px 48px;display:grid}.ar-corpo .mx-desc{max-width:68ch}.ar-titulo{align-items:center;gap:10px;margin-top:4px;display:flex}.ar-plano{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ar-plano .t{font-size:14px}.ar-plano .quando{font:500 12px var(--font-mono);color:var(--ink-3)}.ar-plano .nota,.ar-plano .vazio{color:var(--ink-3);font-size:13px}.ar-secao{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.ar-alimenta{flex-wrap:wrap;gap:6px;display:flex}@container (max-width:767px){.hb-tela,.ar-corpo{padding:16px 16px 32px}}.cx-linha{min-height:52px;box-shadow:var(--linha-embaixo);align-items:center;gap:12px;display:flex}.cx-nota{flex:1;min-width:0}.cx-acoes{flex:none;align-items:center;gap:6px;display:flex}.cx-grupo{margin-top:24px}@media(max-width:767px){.cx-linha{flex-direction:column;align-items:stretch;gap:6px;padding:8px 0}.cx-acoes{flex-wrap:wrap;justify-content:flex-end}}.an-especie-nova{width:100%;height:32px;margin-top:2px}.gr-tela{border:1px solid var(--line);border-radius:var(--radius-field);background:var(--muted);grid-template-rows:auto auto minmax(0,1fr) auto;height:100%;min-height:0;display:grid;overflow:hidden}.gr-trilha{min-height:40px;padding:0 var(--space-4);background:var(--card);border-bottom:1px solid var(--line-subtle);flex-wrap:wrap;align-items:center;gap:7px;font-size:13px;display:flex}.gr-trilha .passo{color:var(--ink-3);border-radius:var(--radius-xs);padding:2px 5px}.gr-trilha .passo:hover{background:var(--hover);color:var(--ink)}.gr-trilha .aqui{color:var(--ink);font-weight:500}.gr-trilha .sep{color:var(--ink-faint)}.gr-trilha .conta{font:400 11px var(--font-mono);color:var(--ink-3);white-space:nowrap;margin-left:auto}.gr-legenda{min-height:42px;padding:7px var(--space-4);background:var(--card);border-bottom:1px solid var(--line-subtle);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.gr-legenda .rot{font:500 11px/1 var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);flex:none;margin-right:2px}.gr-mundo{border-radius:var(--radius-pill);height:26px;color:var(--ink-2);background:var(--muted);cursor:pointer;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.gr-mundo i{border-radius:var(--radius-pill);background:var(--t,var(--ink-3));flex:none;width:8px;height:8px;display:inline-block}.gr-mundo .n{font:400 10px var(--font-mono);color:var(--ink-3)}.gr-mundo[aria-pressed=true]{background:var(--tw,var(--accent-wash));color:var(--ink);box-shadow:inset 0 0 0 1px var(--t,var(--accent))}.gr-mundo[aria-pressed=true] .n{color:var(--ink-2)}.gr-canvas{min-height:var(--gr-altura,240px);cursor:grab;touch-action:none;position:relative;overflow:hidden}.gr-canvas.arrastando{cursor:grabbing}.gr-canvas.arrastando .gr-no,.gr-canvas.arrastando .gr-bloco,.gr-canvas.arrastando .gr-rotulo{transition:none}.gr-camada{transform-origin:0 0;will-change:transform;position:absolute;inset:0}.gr-canvas .grade{background-image:radial-gradient(var(--line) 1px,transparent 1px);opacity:.45;pointer-events:none;background-size:26px 26px;position:absolute;inset:0}.gr-camada>svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.gr-barra{background:var(--card);border-top:1px solid var(--line);flex-wrap:nowrap;align-items:center;gap:2px;min-height:46px;padding:0 10px;display:flex;overflow:hidden}.gr-barra>*{flex:none}.gr-barra .dica{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;align-items:center;gap:6px;min-width:0;padding:0 10px;font-size:12px;display:inline-flex;overflow:hidden}.gr-barra .conta{font:400 11px var(--font-mono);color:var(--ink-3);padding:0 6px}.gr-barra .sep{background:var(--line);width:1px;height:20px;margin:0 6px}.gr-barra .grow{flex:auto}.gr-no{border-radius:var(--radius-pill);background:var(--card);height:32px;color:var(--ink);white-space:nowrap;cursor:pointer;box-shadow:var(--shadow-flat),inset 3px 0 0 var(--t,transparent);transition:left var(--dur-3) var(--ease-padrao),top var(--dur-3) var(--ease-padrao),opacity var(--dur-2) var(--ease-padrao),box-shadow var(--dur-2) var(--ease-padrao),background var(--dur-2) var(--ease-padrao);align-items:center;gap:7px;padding:0 14px 0 13px;font-size:12px;line-height:1;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.gr-no .ic{color:var(--t,var(--ink-3));flex:none;display:inline-flex}.gr-no .t{text-overflow:ellipsis;max-width:168px;overflow:hidden}.gr-no.m{height:38px;padding:0 17px 0 15px;font-size:13px}.gr-no.gr{height:44px;padding:0 19px 0 17px;font-size:14px;font-weight:500}.gr-no.esfriando{opacity:.65}.gr-no.solto{opacity:.4}.gr-no.escolhido{box-shadow:var(--shadow-flat),0 0 0 2px var(--accent);opacity:1;z-index:3}.gr-no.vizinho{box-shadow:var(--shadow-card),inset 3px 0 0 var(--t,transparent);opacity:1;z-index:2}.gr-no.quieto,.gr-bloco.quieto{box-shadow:none;background:var(--muted);color:var(--ink-3);background:0 0}.gr-no.quieto .ic,.gr-bloco.quieto .ic{color:var(--ink-faint)}.gr-no.fora,.gr-bloco.fora{border-radius:var(--radius-pill);background:var(--line-control);width:7px;min-width:0;height:7px;box-shadow:none;color:#0000;opacity:1;gap:0;padding:0;overflow:hidden}.gr-no.fora>*,.gr-bloco.fora>*{display:none}.gr-no .pontes,.gr-bloco .pontes{gap:2px;display:flex;position:absolute;top:-4px;right:8px}.gr-no .pontes i,.gr-bloco .pontes i{border-radius:var(--radius-pill);width:7px;height:7px;box-shadow:0 0 0 1.5px var(--card);display:block}.gr-bloco{border-radius:var(--radius-card);background:var(--card);box-shadow:var(--shadow-card);white-space:nowrap;cursor:pointer;transition:left var(--dur-3) var(--ease-padrao),top var(--dur-3) var(--ease-padrao),opacity var(--dur-2) var(--ease-padrao),box-shadow var(--dur-2) var(--ease-padrao),background var(--dur-2) var(--ease-padrao);justify-items:center;gap:6px;padding:12px 18px 10px;display:grid;position:absolute;transform:translate(-50%,-50%)}.gr-bloco:hover{box-shadow:var(--shadow-pop)}.gr-bloco .topo{letter-spacing:-.01em;align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.gr-bloco .topo .ic{color:var(--t,var(--ink-3));display:inline-flex}.gr-bloco .n{font:400 11px var(--font-mono);color:var(--ink-3)}.gr-bloco.esfriando{opacity:.65}.gr-bloco.solto{opacity:.4}.gr-bloco.escolhido{box-shadow:var(--shadow-card),0 0 0 2px var(--accent);opacity:1;z-index:3}.gr-bloco.vizinho{box-shadow:var(--shadow-pop);opacity:1;z-index:2}.gr-bloco .tira{flex-wrap:wrap;justify-content:center;gap:3px;max-width:160px;display:flex}.gr-bloco .tira i{border-radius:var(--radius-pill);background:var(--t,var(--ink-3));width:5px;height:5px;display:block}.gr-bloco .tira i.esfriando{opacity:.55}.gr-bloco .tira i.solto{opacity:.28}.gr-aberto{border:1px solid var(--line-control);border-radius:var(--radius-card);pointer-events:none;width:51%;height:80%;transition:opacity var(--dur-3) var(--ease-padrao);position:absolute;top:10%;left:5%}.gr-aberto>.rot{border-radius:var(--radius-pill);background:var(--muted);height:18px;font:500 11px/1 var(--font-sans);letter-spacing:.03em;text-transform:uppercase;color:var(--t,var(--ink-3));align-items:center;gap:6px;padding:0 9px;display:inline-flex;position:absolute;top:-9px;left:16px}.gr-rotulo{border-radius:var(--radius-xs);background:var(--muted);font:400 10px var(--font-mono);color:var(--ink-3);white-space:nowrap;pointer-events:none;transition:left var(--dur-3) var(--ease-padrao),top var(--dur-3) var(--ease-padrao);padding:1px 7px;position:absolute;transform:translate(-50%,-50%)}.gr-anel-rot{fill:var(--ink-faint);font-family:var(--font-mono);letter-spacing:.08px;text-transform:uppercase;pointer-events:none;font-size:2.1px}.gr-nota{color:var(--ink-3);margin:0;font-size:12px;line-height:17px}.gr-ficha{gap:0;display:grid}.gr-ficha .l{gap:var(--space-3);border-bottom:1px solid var(--line-subtle);grid-template-columns:92px minmax(0,1fr);align-items:baseline;min-height:32px;padding:6px 0;font-size:13px;display:grid}.gr-ficha .l:last-child{border-bottom:0}.gr-ficha .l>span:first-child{color:var(--ink-3);font-size:12px}.gr-lista{gap:0;display:grid}.gr-lista .l{border-bottom:1px solid var(--line-subtle);text-align:left;cursor:pointer;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:40px;font-size:13px;display:grid}.gr-lista .l:last-child{border-bottom:0}.gr-lista .l:hover{color:var(--ink)}.gr-lista .l .t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gr-lista .l .de{font:400 11px var(--font-mono);color:var(--ink-3)}.gr-lista .l .ic{color:var(--ink-3);justify-content:center;display:inline-flex}.gr-lista .l.esfriando{opacity:.65}.gr-lista .l.solto{opacity:.4}.gr-grupo{margin:var(--space-4) 0 2px;font:500 11px/1 var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:8px;display:flex}.gr-grupo:first-child{margin-top:0}.gr-grupo .n{font-family:var(--font-mono)}.gr-mundinhos{gap:3px;display:inline-flex}.gr-mundinhos i{border-radius:var(--radius-pill);background:var(--t);width:7px;height:7px;display:block}.gr-radial{border-radius:var(--radius-field);background:var(--muted);height:310px;position:relative;overflow:hidden}.gr-radial>svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.gr-centro{border-radius:var(--radius-card);background:var(--card);box-shadow:var(--shadow-card);text-align:center;justify-items:center;gap:4px;max-width:36%;padding:12px 18px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gr-centro b{letter-spacing:-.01em;font-size:15px;font-weight:600}.gr-centro span{font:400 11px var(--font-mono);color:var(--ink-3)}.gr-viz{border-radius:var(--radius-pill);background:var(--card);height:28px;box-shadow:var(--shadow-flat),inset 3px 0 0 var(--t,transparent);white-space:nowrap;cursor:pointer;align-items:center;gap:5px;max-width:82px;padding:0 10px 0 8px;font-size:11px;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.gr-viz .t{text-overflow:ellipsis;overflow:hidden}.gr-viz .cp-i{flex:none}.gr-viz.esfriando{opacity:.65}.gr-viz.solto{opacity:.4}@media(prefers-reduced-motion:reduce){.gr-no,.gr-bloco,.gr-aberto,.gr-rotulo{transition-duration:80ms}}@container (max-width:56rem){.gr-tela{height:72vh;min-height:440px}}.gr-busca{margin-left:auto;position:relative}.gr-busca input{border-radius:var(--radius-pill);background:var(--muted);width:190px;height:28px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);padding:0 10px 0 28px;font-size:12px}.gr-busca input::placeholder{color:var(--ink-3)}.gr-busca input:focus{box-shadow:var(--shadow-focus);outline:none}.gr-busca>.cp-i{color:var(--ink-3);pointer-events:none;position:absolute;top:6px;left:8px}.gr-achados{z-index:5;border-radius:var(--radius-md);background:var(--popover);width:290px;max-height:290px;box-shadow:var(--shadow-pop);padding:5px;position:absolute;top:34px;right:0;overflow-y:auto}.gr-achados .vazio{color:var(--ink-3);padding:10px;font-size:12px}.gr-achados .gr-lista .l{padding:0 8px}.gr-cheia{z-index:60;padding:var(--space-3);background:var(--paper);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);margin:0;position:fixed;inset:0}.gr-cheia>:not(.gr-tela){display:none}.gr-cheia .gr-tela{height:100%}.gr-cheia .gr-canvas{min-height:0}.gr-no:hover,.gr-bloco:hover{background:var(--hover)}.gr-no:hover .t{color:var(--ink)}.gr-canvas[data-mover] .gr-no,.gr-canvas[data-mover] .gr-bloco{cursor:grab}.gr-canvas[data-movendo]{cursor:grabbing}.gr-canvas[data-movendo] .gr-no,.gr-canvas[data-movendo] .gr-bloco{cursor:grabbing;transition:none}.gr-no .alfinete,.gr-bloco .alfinete{border-radius:var(--radius-pill);background:var(--card);color:var(--ink-3);box-shadow:var(--shadow-flat);cursor:pointer;padding:2px;display:inline-flex;position:absolute;top:-5px;left:6px}.gr-no .alfinete:hover,.gr-bloco .alfinete:hover{color:var(--ink)}.gr-no.fora:before,.gr-bloco.fora:before{content:"";display:block;position:absolute;inset:-9px}.gr-vista{gap:var(--space-3);padding:var(--space-3);display:grid}.gr-vista .l{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.gr-vista .l b{font-size:13px;font-weight:500;display:block}.gr-vista .l span{color:var(--ink-3);margin-top:2px;font-size:11px;line-height:15px;display:block}.gr-canvas[data-calmo] .gr-no,.gr-canvas[data-calmo] .gr-bloco,.gr-canvas[data-calmo] .gr-rotulo,.gr-canvas[data-calmo] .gr-aberto{transition:none}.gr-aperto{left:var(--space-3);bottom:var(--space-3);max-width:calc(100% - var(--space-5));border-radius:var(--radius-pill);background:var(--card);box-shadow:var(--shadow-card);color:var(--ink-3);pointer-events:none;align-items:center;gap:7px;padding:5px 11px;font-size:12px;display:inline-flex;position:absolute}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
