.busca-module__8TLupa__trigger{align-items:center;gap:var(--space-2);height:34px;padding:0 var(--space-3);border:1px solid var(--line);border-radius:var(--r-btn);background:var(--paper);color:var(--muted);font:500 13px var(--font-sans);cursor:pointer;transition:border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);display:inline-flex}.busca-module__8TLupa__trigger:hover{border-color:var(--line-strong);color:var(--ink)}.busca-module__8TLupa__trigger:focus-visible{box-shadow:var(--ring);outline:none}.busca-module__8TLupa__triggerLabel{padding-right:var(--space-3)}.busca-module__8TLupa__kbd{border:1px solid var(--line-strong);background:var(--panel);color:var(--ink-2);font:600 10.5px/16px var(--font-sans);white-space:nowrap;border-bottom-width:2px;border-radius:5px;padding:0 5px;display:inline-block}@media (max-width:720px){.busca-module__8TLupa__triggerLabel,.busca-module__8TLupa__trigger .busca-module__8TLupa__kbd{display:none}.busca-module__8TLupa__trigger{justify-content:center;width:34px;padding:0}}.busca-module__8TLupa__dialog{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--ink);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0}.busca-module__8TLupa__dialog::backdrop{background:color-mix(in srgb, var(--shell) 55%, transparent)}.busca-module__8TLupa__panel{border:1px solid var(--line);border-radius:var(--r-panel);background:var(--panel);width:min(600px,100vw - 32px);max-height:min(70vh,560px);box-shadow:var(--shadow-card);animation:busca-module__8TLupa__surgir var(--dur-fast) var(--ease);flex-direction:column;display:flex;position:absolute;top:min(12vh,96px);left:50%;overflow:hidden;transform:translate(-50%)}@keyframes busca-module__8TLupa__surgir{0%{opacity:0;transform:translate(-50%)translateY(-8px)}}@media (prefers-reduced-motion:reduce){.busca-module__8TLupa__panel{animation:none}}.busca-module__8TLupa__field{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line);color:var(--muted);display:flex}.busca-module__8TLupa__input{min-width:0;color:var(--ink);font:400 16px var(--font-sans);background:0 0;border:0;outline:none;flex:1;padding:4px 0}.busca-module__8TLupa__input::placeholder{color:var(--soft)}.busca-module__8TLupa__spinner{border:2px solid var(--line);border-top-color:var(--accent);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite busca-module__8TLupa__girar}@keyframes busca-module__8TLupa__girar{to{transform:rotate(360deg)}}.busca-module__8TLupa__list{min-height:0;padding:var(--space-2);flex:1;margin:0;list-style:none;overflow-y:auto}.busca-module__8TLupa__section{margin:var(--space-2) var(--space-2) var(--space-1);color:var(--muted);font-size:11.5px;font-weight:600}.busca-module__8TLupa__item{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-2);border-radius:var(--r-btn);color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.busca-module__8TLupa__item[data-active]{background:var(--accent-soft);color:var(--accent-ink)}.busca-module__8TLupa__itemIcon{border-radius:var(--r-badge);background:var(--paper);width:28px;height:28px;color:var(--ink-2);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.busca-module__8TLupa__item[data-active] .busca-module__8TLupa__itemIcon{background:var(--panel);color:var(--accent-strong)}.busca-module__8TLupa__itemText{min-width:0;display:grid}.busca-module__8TLupa__itemTitle{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.busca-module__8TLupa__itemDetail{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.busca-module__8TLupa__item[data-active] .busca-module__8TLupa__itemDetail{color:color-mix(in srgb, var(--accent-ink) 70%, transparent)}.busca-module__8TLupa__empty{padding:var(--space-4) var(--space-3);color:var(--muted);text-align:center;font-size:13.5px}.busca-module__8TLupa__foot{gap:var(--space-2);padding:var(--space-2) var(--space-4);border-top:1px solid var(--line);background:var(--paper);color:var(--muted);align-items:center;margin:0;font-size:12px;display:flex}
.shell-module__zk6cOa__frame{grid-template-columns:252px minmax(0,1fr);min-height:100dvh;display:grid}.shell-module__zk6cOa__side{gap:var(--space-5);height:100dvh;padding:var(--space-5) var(--space-3) var(--space-4);background:var(--shell);color:var(--shell-ink);scrollbar-width:thin;flex-direction:column;display:flex;position:sticky;top:0;overflow-y:auto}.shell-module__zk6cOa__brand{align-items:center;gap:var(--space-2);padding:0 var(--space-2);display:flex}.shell-module__zk6cOa__brand img{width:auto;height:24px;display:block}.shell-module__zk6cOa__brand .shell-module__zk6cOa__brandLogo{object-fit:contain;object-position:left center;width:140px;height:28px}.shell-module__zk6cOa__wordmark{padding:0 var(--space-2);font-family:var(--font-display,var(--font-sans));letter-spacing:.02em;color:var(--shell-ink);margin:0;font-size:15px;font-weight:700}.shell-module__zk6cOa__wordmark span{color:var(--accent-bright)}.shell-module__zk6cOa__brandTag{border:1px solid var(--shell-line);letter-spacing:.12em;text-transform:uppercase;color:var(--shell-muted);border-radius:6px;padding:2px 7px;font-size:10px;font-weight:600}.shell-module__zk6cOa__nav{gap:var(--space-5);flex-direction:column;flex:1;display:flex}.shell-module__zk6cOa__navGroup{gap:var(--space-1);display:grid}.shell-module__zk6cOa__navLabel{margin:0 0 var(--space-1);padding:0 var(--space-3);letter-spacing:.12em;text-transform:uppercase;color:var(--shell-muted);font-size:10.5px;font-weight:600}.shell-module__zk6cOa__navLink,.shell-module__zk6cOa__navActive{align-items:center;gap:var(--space-2);min-height:36px;padding:var(--space-2) var(--space-3);border-radius:var(--r-btn);color:var(--shell-muted);transition:color var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease);font-size:14px;text-decoration:none;display:flex}.shell-module__zk6cOa__navLink:hover{color:var(--shell-ink);background:var(--shell-hover)}.shell-module__zk6cOa__navActive{color:var(--primary-fg);background:var(--primary);font-weight:500;box-shadow:0 6px 18px #62469959}.shell-module__zk6cOa__navIcon{opacity:.9;flex:none;display:inline-flex}.shell-module__zk6cOa__navActive .shell-module__zk6cOa__navIcon{opacity:1}.shell-module__zk6cOa__content{flex-direction:column;min-width:0;display:flex}.shell-module__zk6cOa__topbar{z-index:6;align-items:center;gap:var(--space-4);background:var(--panel);border-bottom:1px solid var(--line);min-height:62px;padding:8px clamp(16px,3vw,40px);display:flex;position:sticky;top:0}.shell-module__zk6cOa__topbarEnd{align-items:center;gap:var(--space-3);margin-left:auto;display:flex}.shell-module__zk6cOa__workspace{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-1) var(--space-3);border:1px solid var(--line);border-radius:var(--r-btn);background:var(--panel-2);display:flex}.shell-module__zk6cOa__workspaceLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:600}.shell-module__zk6cOa__workspaceName{text-overflow:ellipsis;align-items:center;gap:var(--space-2);white-space:nowrap;font-size:13.5px;font-weight:500;display:flex;overflow:hidden}.shell-module__zk6cOa__workspaceText{text-overflow:ellipsis;min-width:0;overflow:hidden}.shell-module__zk6cOa__topbarTheme{display:contents}.shell-module__zk6cOa__workspaceSelect{min-width:0;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:13.5px;font-weight:500}.shell-module__zk6cOa__workspaceSelect option{color:var(--ink);background:var(--panel)}.shell-module__zk6cOa__demo{border:1px solid var(--line-strong);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-radius:6px;padding:1px 7px;font-size:10px;font-weight:600}.shell-module__zk6cOa__strip{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);border-radius:var(--r-btn);background:var(--accent-soft);color:var(--accent-ink);flex:1;font-size:13px;display:flex}.shell-module__zk6cOa__stripText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.shell-module__zk6cOa__stripText strong{font-weight:600}.shell-module__zk6cOa__stripBar{background:color-mix(in srgb, var(--accent) 22%, transparent);border-radius:3px;flex:none;width:110px;height:6px;overflow:hidden}.shell-module__zk6cOa__stripFill{background:var(--accent);border-radius:3px;height:100%}.shell-module__zk6cOa__stripPct{font-variant-numeric:tabular-nums;flex:none;font-weight:600}.shell-module__zk6cOa__stripLink{align-items:center;gap:var(--space-1);color:var(--accent-strong);white-space:nowrap;flex:none;font-weight:600;text-decoration:none;display:inline-flex}.shell-module__zk6cOa__stripLink:hover{text-underline-offset:3px;text-decoration:underline}.shell-module__zk6cOa__stripClose{padding:var(--space-1);color:var(--accent-strong);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;display:inline-flex}.shell-module__zk6cOa__stripClose:hover{background:color-mix(in srgb, var(--accent) 16%, transparent)}.shell-module__zk6cOa__user{align-items:center;gap:var(--space-2);display:flex}.shell-module__zk6cOa__avatar{background:var(--selected);width:34px;height:34px;color:var(--selected-fg);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}.shell-module__zk6cOa__userText{min-width:0;line-height:1.25;display:grid}.shell-module__zk6cOa__userText strong{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:500;overflow:hidden}.shell-module__zk6cOa__userText small{color:var(--muted);font-size:11.5px}.shell-module__zk6cOa__logout{border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--panel);width:34px;height:34px;color:var(--muted);font:inherit;cursor:pointer;transition:color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);justify-content:center;align-items:center;padding:0;display:inline-flex}.shell-module__zk6cOa__logout:hover{color:var(--ink);border-color:var(--ink)}.shell-module__zk6cOa__main{flex:1;width:100%;min-width:0;max-width:1920px;margin-inline:auto;padding:28px clamp(16px,3vw,40px) 64px}.shell-module__zk6cOa__support{align-items:center;gap:var(--space-2) var(--space-3);background:var(--selected);color:var(--selected-fg);flex-wrap:wrap;margin:-28px calc(-1*clamp(16px,3vw,40px)) 24px;padding:10px clamp(16px,3vw,40px);font-size:13.5px;display:flex}.shell-module__zk6cOa__support span{flex:1;min-width:0}.shell-module__zk6cOa__supportEnd{padding:var(--space-1) var(--space-3);border:1px solid color-mix(in srgb, var(--selected-fg) 45%, transparent);border-radius:var(--r-btn);color:var(--selected-fg);font:inherit;cursor:pointer;background:0 0;font-weight:500}.shell-module__zk6cOa__supportEnd:hover{border-color:var(--selected-fg)}.shell-module__zk6cOa__tabbar,.shell-module__zk6cOa__drawerWrap{display:none}@media (max-width:960px){.shell-module__zk6cOa__frame{grid-template-columns:1fr}.shell-module__zk6cOa__side{display:none}.shell-module__zk6cOa__tabbar{z-index:20;padding-bottom:env(safe-area-inset-bottom);background:var(--shell);border-top:1px solid var(--shell-line);grid-auto-columns:1fr;grid-auto-flow:column;align-items:stretch;display:grid;position:fixed;inset:auto 0 0}.shell-module__zk6cOa__tab{min-height:56px;padding:var(--space-1) var(--space-1);color:var(--shell-muted);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:11px;text-decoration:none;display:flex}.shell-module__zk6cOa__tab[data-active=true]{color:var(--shell-ink)}.shell-module__zk6cOa__tab[data-active=true] svg{color:var(--accent-bright)}.shell-module__zk6cOa__drawerWrap{z-index:30;display:flex;position:fixed;inset:0}.shell-module__zk6cOa__drawerScrim{cursor:pointer;background:#00000080;border:0;padding:0;position:absolute;inset:0}.shell-module__zk6cOa__drawer{width:min(310px,86vw);height:100%;padding:14px 12px calc(16px + env(safe-area-inset-bottom));background:var(--shell);color:var(--shell-ink);box-shadow:var(--shadow-pop);flex-direction:column;display:flex;position:relative;overflow:hidden}.shell-module__zk6cOa__drawerHead{align-items:center;gap:var(--space-2);padding:0 var(--space-2) var(--space-2);font-size:15px;display:flex}.shell-module__zk6cOa__drawerHead>strong{flex:1}.shell-module__zk6cOa__drawerFoot{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-2) 0;border-top:1px solid var(--shell-line);display:flex}.shell-module__zk6cOa__accountAvatar{background:color-mix(in srgb, var(--shell-ink) 14%, transparent);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:12.5px;font-weight:600;display:grid}.shell-module__zk6cOa__accountText{flex:1;min-width:0;line-height:1.25;display:grid}.shell-module__zk6cOa__accountText strong{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:500;overflow:hidden}.shell-module__zk6cOa__accountText small{color:var(--shell-muted);font-size:11.5px}.shell-module__zk6cOa__drawerLogout{align-items:center;gap:var(--space-2);height:36px;padding:0 var(--space-3);border:1px solid var(--shell-line);border-radius:var(--r-btn);color:inherit;font:inherit;cursor:pointer;background:0 0;font-size:13px;display:inline-flex}.shell-module__zk6cOa__drawerClose{border:1px solid var(--shell-line);border-radius:var(--r-btn);width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.shell-module__zk6cOa__drawerNav{gap:var(--space-4);min-height:0;padding-bottom:var(--space-5);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;display:flex;overflow-y:auto}.shell-module__zk6cOa__topbar{gap:var(--space-2);min-height:0;padding:var(--space-2) var(--space-4);flex-wrap:wrap}.shell-module__zk6cOa__workspace{flex:1 1 0;order:1;min-width:0}.shell-module__zk6cOa__workspaceLabel{display:none}.shell-module__zk6cOa__workspaceName{flex:1;min-width:0}.shell-module__zk6cOa__topbarEnd{gap:var(--space-2);order:2}.shell-module__zk6cOa__topbarTheme,.shell-module__zk6cOa__topbarEnd .shell-module__zk6cOa__logout{display:none}.shell-module__zk6cOa__strip{flex-wrap:wrap;flex-basis:100%;order:3}.shell-module__zk6cOa__stripText{white-space:normal;flex-basis:100%;line-height:1.35}.shell-module__zk6cOa__stripBar{flex:1;min-width:60px}.shell-module__zk6cOa__userText{display:none}.shell-module__zk6cOa__main{padding:20px 16px calc(76px + env(safe-area-inset-bottom))}.shell-module__zk6cOa__support{padding:var(--space-2) var(--space-4);margin:-20px -16px 20px}}.shell-module__zk6cOa__installBanner{align-items:center;gap:var(--space-2) var(--space-3);margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:var(--r-badge);background:var(--panel);flex-wrap:wrap;font-size:13.5px;display:flex}.shell-module__zk6cOa__installBanner>span{flex:1;min-width:220px}.shell-module__zk6cOa__stripWarn{background:var(--warn-soft);color:var(--warn)}.shell-module__zk6cOa__stripDanger{background:var(--down-soft);color:var(--down)}.shell-module__zk6cOa__main :is(h2,h3,section,form)[id]{scroll-margin-top:88px}.shell-module__zk6cOa__todayPill{z-index:15;align-items:center;gap:var(--space-2);max-width:min(360px,100vw - 32px);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--panel);color:var(--ink);box-shadow:var(--shadow-pop);animation:shell-module__zk6cOa__todayIn var(--dur-base) var(--ease);font-size:13.5px;display:flex;position:fixed;bottom:20px;right:20px}.shell-module__zk6cOa__todayPill>svg{color:var(--accent);flex:none}.shell-module__zk6cOa__todayPill[data-overdue=true]>svg{color:var(--down)}.shell-module__zk6cOa__todayText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.shell-module__zk6cOa__todayLink{color:var(--accent-strong);white-space:nowrap;flex:none;font-weight:600;text-decoration:none}.shell-module__zk6cOa__todayLink:hover{text-decoration:underline}.shell-module__zk6cOa__todayClose{padding:var(--space-1);color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;display:inline-flex}.shell-module__zk6cOa__todayClose:hover{background:var(--hover);color:var(--ink)}@keyframes shell-module__zk6cOa__todayIn{0%{opacity:0;transform:translateY(12px)}}@media (max-width:960px){.shell-module__zk6cOa__todayPill{left:12px;right:12px;bottom:calc(68px + env(safe-area-inset-bottom));max-width:none}}@media (prefers-reduced-motion:reduce){.shell-module__zk6cOa__todayPill{animation:none}}.shell-module__zk6cOa__trialStrip{align-items:center;gap:var(--space-3);padding:var(--space-2) clamp(16px, 3vw, 40px);background:var(--accent-soft);color:var(--accent-ink);font-size:13px;line-height:1.35;display:flex}.shell-module__zk6cOa__trialWarn{background:var(--warn-soft);color:var(--warn)}.shell-module__zk6cOa__trialDanger{background:var(--down-soft);color:var(--down)}.shell-module__zk6cOa__trialText{flex:1;min-width:0}.shell-module__zk6cOa__trialText strong{font-weight:600}.shell-module__zk6cOa__trialCta{padding:5px var(--space-3);border-radius:var(--r-btn);color:inherit;white-space:nowrap;border:1px solid;flex:none;font-weight:600;text-decoration:none;transition:background-color .12s ease-out}.shell-module__zk6cOa__trialCta:hover{background:color-mix(in srgb, currentColor 12%, transparent)}.shell-module__zk6cOa__trialCta:active{background:color-mix(in srgb, currentColor 20%, transparent)}.shell-module__zk6cOa__trialClose{padding:var(--space-1);color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;display:inline-flex}.shell-module__zk6cOa__trialClose:hover{background:color-mix(in srgb, currentColor 14%, transparent)}@media (pointer:coarse){.shell-module__zk6cOa__trialCta,.shell-module__zk6cOa__trialClose{justify-content:center;align-items:center;min-height:44px;display:inline-flex}.shell-module__zk6cOa__trialClose{min-width:44px}}@media (max-width:960px){.shell-module__zk6cOa__trialStrip{flex-wrap:wrap}.shell-module__zk6cOa__trialText{flex-basis:calc(100% - 40px)}}@media (prefers-reduced-motion:reduce){.shell-module__zk6cOa__trialCta{transition:none}}.shell-module__zk6cOa__trialBlocked{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}
.alerts-module__6pbMJa__wrap{position:relative}.alerts-module__6pbMJa__bell{border-radius:var(--r-btn);width:34px;height:34px;color:var(--muted);cursor:pointer;transition:color var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex;position:relative}.alerts-module__6pbMJa__bell:hover{background:var(--hover);color:var(--ink)}.alerts-module__6pbMJa__bell:focus-visible{box-shadow:var(--ring);outline:none}.alerts-module__6pbMJa__count{min-width:16px;height:16px;padding:0 var(--space-1);border-radius:var(--r-pill);background:var(--down-fill);color:var(--primary-fg);text-align:center;font-size:10px;font-weight:700;line-height:16px;position:absolute;top:2px;right:2px}.alerts-module__6pbMJa__panel{top:calc(100% + var(--space-2));z-index:40;width:min(380px, calc(100vw - var(--space-5)));padding:var(--space-3);border:1px solid var(--line);border-radius:var(--r-card);background:var(--panel);box-shadow:var(--shadow-pop);position:absolute;right:0}.alerts-module__6pbMJa__item{gap:var(--space-1);padding:var(--space-3) 0;border-bottom:1px solid var(--line);display:grid}.alerts-module__6pbMJa__item:last-of-type{border-bottom:0}.alerts-module__6pbMJa__title{align-items:center;gap:var(--space-2);margin:0;font-size:13.5px;font-weight:600;display:flex}.alerts-module__6pbMJa__danger{color:var(--down)}.alerts-module__6pbMJa__warn{color:var(--warn)}.alerts-module__6pbMJa__detail{color:var(--muted);margin:0;font-size:12.5px;line-height:1.45}.alerts-module__6pbMJa__actions{gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.alerts-module__6pbMJa__empty{padding:var(--space-4) var(--space-2);color:var(--muted);text-align:center;font-size:13px}.alerts-module__6pbMJa__footer{margin-top:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--line);text-align:center}@media (max-width:640px){.alerts-module__6pbMJa__panel{top:var(--painel-topo,56px);right:var(--space-3);left:var(--space-3);width:auto;max-height:calc(100dvh - var(--painel-topo,56px) - var(--space-4));position:fixed;overflow-y:auto}}
