@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");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;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");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 Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");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;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");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;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");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 Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
.header-usage-trigger,.header-usage-dialog{--usage-green:#047857;--usage-amber:#a15c00;--usage-red:#c6283d;--usage-unknown:#79728e}.header-usage-trigger{border:1px solid var(--border);background:var(--card);height:44px;min-height:44px;color:var(--foreground);font:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:7px;padding:0 10px;font-size:12px;font-weight:650;display:inline-flex}.header-usage-trigger:hover,.header-usage-trigger[aria-expanded=true]{background:color-mix(in srgb, var(--card), #8b5cf6 6%);border-color:#a78bfa}.header-usage-trigger:focus-visible,.header-usage-dialog :focus-visible{outline-offset:3px;outline:2px solid #8b5cf6}.header-usage-ring{fill:none;stroke-width:3px;flex-shrink:0;width:28px;height:28px}.header-usage-ring--small{width:24px;height:24px}.header-usage-ring-track{stroke:var(--border)}.header-usage-ring-fill{stroke:var(--usage-ink,var(--usage-unknown));stroke-linecap:round}.header-usage-trigger [data-tone=green],.header-usage-dialog [data-tone=green]{--usage-ink:var(--usage-green)}.header-usage-trigger [data-tone=amber],.header-usage-dialog [data-tone=amber]{--usage-ink:var(--usage-amber)}.header-usage-trigger [data-tone=red],.header-usage-dialog [data-tone=red]{--usage-ink:var(--usage-red)}.header-usage-trigger [data-tone=unknown],.header-usage-dialog [data-tone=unknown]{--usage-ink:var(--usage-unknown)}.header-usage-dot{background:var(--usage-ink);border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.header-usage-dialog{width:320px;max-width:calc(100vw - 24px);max-height:calc(100dvh - var(--usage-top) - 12px);border:1px solid var(--border);background:var(--card);color:var(--foreground);box-sizing:border-box;border-radius:14px;margin:0;padding:0;position:fixed;overflow:hidden;box-shadow:0 18px 64px #200f402e}.header-usage-dialog::backdrop{background:#160c281f}.header-usage-panel{max-height:inherit;flex-direction:column;display:flex}.header-usage-heading{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.header-usage-heading h2{letter-spacing:-.025em;margin:0;font-size:14px;font-weight:750}.header-usage-heading p{color:var(--muted);margin:3px 0 0;font-size:11px}.header-usage-heading button{background:var(--background);border:1px solid var(--border);width:44px;min-width:44px;height:44px;min-height:44px;color:var(--muted);cursor:pointer;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:22px;display:inline-flex}.header-usage-body{overscroll-behavior:contain;min-height:0;padding:3px 14px 8px;overflow-y:auto}.header-usage-body section h3{color:var(--muted);text-transform:uppercase;letter-spacing:.09em;justify-content:space-between;align-items:center;gap:8px;margin:10px 0 2px;font-size:10px;font-weight:750;display:flex}.header-usage-body section h3 span{text-transform:none;letter-spacing:0;font-size:10px;font-weight:500}.header-usage-body dl{margin:0}.header-usage-row{border-bottom:1px solid color-mix(in srgb, var(--border), transparent 50%);grid-template-columns:minmax(0,1fr) auto;column-gap:10px;min-height:44px;padding:6px 0;display:grid}.header-usage-row:last-child{border-bottom:0}.header-usage-row dt{grid-column:1;font-size:13px;font-weight:650;line-height:1.35}.header-usage-row dd{color:var(--muted);overflow-wrap:anywhere;grid-column:1;margin:2px 0 0;font-size:11px;line-height:1.4}.header-usage-row a,.header-usage-connect a,.header-usage-footer a{color:#6d28d9;font-weight:650;text-decoration:none}.header-usage-row a:hover,.header-usage-footer a:hover,.header-usage-connect a:hover{text-decoration:underline}.header-usage-row dd.header-usage-row-visual{color:var(--usage-ink);grid-area:1/2/span 2;align-items:center;gap:7px;margin:0;display:flex}.header-usage-row-visual>span{text-align:right;font-variant-numeric:tabular-nums;min-width:32px;font-size:13px;font-weight:750}.header-usage-row-visual small{color:var(--muted);font-size:10px;font-weight:500;line-height:1.2;display:block}.header-usage-quality{align-items:center;gap:6px;display:inline-flex}.header-usage-topup{color:#6d28d9;font-weight:600;display:block}.header-usage-note{margin-top:3px;display:block}.header-usage-connect{border:1px solid var(--border);background:var(--background);border-radius:10px;flex-direction:column;gap:5px;margin-top:10px;padding:10px;font-size:11px;display:flex}.header-usage-footer{border-top:1px solid var(--border);background:var(--background);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;font-size:11px;display:flex}.header-usage-footer>span{color:var(--muted);font-size:10px}.header-usage-skeleton>div{justify-content:space-between;gap:12px;padding:12px 0;display:flex}.header-usage-skeleton span{background:var(--background);border-radius:7px;width:65%;height:22px}.header-usage-skeleton span+span{border-radius:50%;width:28px;height:28px}.header-usage-error{color:var(--muted);padding:24px 0;font-size:13px}.header-usage-error button{border:1px solid var(--border);background:var(--background);color:var(--foreground);cursor:pointer;border-radius:8px;padding:7px 12px}html[data-theme=dark] .header-usage-trigger,html[data-theme=dark] .header-usage-dialog{--usage-green:#6ee7b7;--usage-amber:#f5bd52;--usage-red:#fb7185;--usage-unknown:#bdb0d1}html[data-theme=dark] .header-usage-row a,html[data-theme=dark] .header-usage-footer a,html[data-theme=dark] .header-usage-connect a,html[data-theme=dark] .header-usage-topup{color:#d8c5ff}.wa-health-usage .wa-health-stat{background:var(--card);border-color:var(--border);grid-template-columns:1fr}html[data-theme=dark] .wa-health-usage .wa-health-stat-value{color:#d8c5ff}html[data-theme=dark] .wa-health-usage .wa-health-stat-label{color:#bdb0d1}@media (max-width:720px){.wa-health-usage .wa-health-stat--quality{display:none}.wa-health-usage .wa-health-bar{gap:5px}.header-usage-trigger{gap:5px;padding:0 8px}.header-usage-trigger>span:last-child{display:none}.header-usage-dialog{box-sizing:border-box;border-radius:20px;max-height:calc(100dvh - 32px);bottom:8px;width:auto!important;max-width:calc(100vw - 16px)!important;top:auto!important;left:8px!important;right:8px!important}.header-usage-dialog::backdrop{background:#160c284d}.header-usage-footer{padding-bottom:calc(10px + env(safe-area-inset-bottom))}}
.notification-bell{border:1px solid var(--border);background:var(--card);width:44px;height:44px;color:var(--muted);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.notification-bell:hover,.notification-bell[aria-expanded=true]{color:var(--sidebar);background:var(--background)}html[data-theme=dark] .notification-bell:hover,html[data-theme=dark] .notification-bell[aria-expanded=true]{color:var(--foreground)}.notification-bell:focus-visible,.notification-dialog button:focus-visible,.notification-sheet button:focus-visible,.notification-dialog a:focus-visible,.notification-sheet a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.notification-badge{border:2px solid var(--card);background:var(--accent);color:#1c1533;border-radius:20px;justify-content:center;align-items:center;min-width:21px;height:21px;padding:0 4px;font-size:11px;font-weight:750;line-height:1;display:flex;position:absolute;top:-4px;right:-5px}.notification-dialog{border:1px solid var(--border);background:var(--card);width:380px;max-width:calc(100vw - 16px);max-height:min(620px,100dvh - 100px);color:var(--foreground);border-radius:18px;margin:0;padding:0;position:fixed;overflow:hidden;box-shadow:0 16px 60px #160c282e}.notification-dialog[open]{flex-direction:column;display:flex}.notification-dialog::backdrop{background:#160c281f}.notification-panel-header{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.notification-panel-header h2{margin:0;font-size:17px;font-weight:750}.notification-panel-header p{color:var(--muted);margin:3px 0 0;font-size:12px}.notification-close{border:1px solid var(--border);background:var(--background);width:44px;height:44px;color:var(--foreground);cursor:pointer;border-radius:50%;flex-shrink:0;font-size:24px}.notification-content{overscroll-behavior:contain;overflow-anchor:none;min-height:0;overflow-y:auto}.notification-toolbar{z-index:1;background:var(--card);justify-content:space-between;align-items:center;gap:8px;padding:8px 16px;display:flex;position:sticky;top:0}.notification-toolbar>span{color:var(--muted);font-size:12px}.notification-action{border:1px solid var(--border);background:var(--background);min-height:44px;color:var(--foreground);cursor:pointer;border-radius:8px;padding:8px 10px;font-size:12px;font-weight:650}.notification-action:disabled,.notification-row:disabled{opacity:.6;cursor:wait}.notification-list{margin:0;padding:0;list-style:none}.notification-row{border:0;border-top:1px solid var(--border);background:var(--card);width:100%;min-height:60px;color:var(--foreground);text-align:left;cursor:pointer;align-items:center;gap:10px;padding:10px 16px;scroll-margin-top:60px;display:flex}.notification-row--unread{background:color-mix(in srgb, var(--accent) 8%, var(--card))}.notification-row:hover{background:var(--background)}.notification-event-icon{border:1px solid var(--border);width:32px;height:32px;color:var(--foreground);background:var(--card);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.notification-copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.notification-heading{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.notification-title{align-items:center;gap:6px;min-width:0;font-size:13px;font-weight:700;line-height:1.4;display:flex}.notification-title-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.notification-unread-dot{background:var(--accent);border-radius:50%;flex-shrink:0;width:6px;height:6px}.notification-body{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:12px;line-height:1.5;overflow:hidden}.notification-copy time{color:var(--muted);white-space:nowrap;flex-shrink:0;font-size:12px;line-height:1.4}.notification-new-alerts{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, var(--card));white-space:nowrap;border-radius:22px}.notification-panel-footer{border-top:1px solid var(--border);background:var(--background);flex-shrink:0;padding:14px 16px;font-size:13px}.notification-panel-footer a,.notification-sheet .settings-drawer-footer a{min-height:44px;color:var(--foreground);align-items:center;gap:4px;font-weight:650;display:inline-flex}.notification-more{min-width:120px;margin:12px auto 16px;display:block}.notification-empty{text-align:center;color:var(--muted);padding:42px 20px}.notification-empty>svg{width:32px;height:32px;margin:0 auto 12px}.notification-empty h3{color:var(--foreground);margin:0 0 6px;font-size:15px;font-weight:700}.notification-empty p,.notification-loading,.notification-error{font-size:13px}.notification-loading,.notification-error{padding:16px}.notification-sheet .settings-drawer-body{overflow-anchor:none;padding:0}.notification-sheet .notification-content{overflow:visible}.notification-sheet .settings-drawer-footer{justify-content:flex-start;font-size:13px}.notification-sheet .settings-drawer{background:var(--card);width:100%;max-width:100%;color:var(--foreground)}.notification-sheet .settings-drawer-header{background:var(--card);padding-top:calc(14px + env(safe-area-inset-top))}.notification-sheet .settings-drawer-footer{background:var(--background)}.notification-sheet .settings-drawer-close{background:var(--background);color:var(--foreground)}
@media (max-width:639px){.sheet-header--global.sheet-header--notifications .sheet-header-business-line{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sheet-header--notifications>.flex{gap:4px}.sheet-header--notifications .header-usage-trigger{gap:3px;width:48px;min-width:44px;padding:0 6px}.sheet-header--notifications .header-usage-trigger>span{display:none}}
.nav-rail--redesigned{background:var(--sidebar);gap:4px}.nav-rail--redesigned .nav-rail-list-wrap{flex-direction:column;flex:1;min-height:0;display:flex}.nav-rail--redesigned .nav-rail-scroll{padding:2px 0}.nav-rail--redesigned .nav-rail-item{color:#ffffffeb;gap:3px;min-height:52px;padding:6px 4px 7px}.nav-rail--redesigned .nav-rail-item:hover{color:#fff;background:#ffffff14}.nav-rail--redesigned .nav-rail-item[aria-current=page]{color:#fff;background:#ffffff1f}.nav-rail--redesigned .nav-rail-icon{width:20px;height:20px}.nav-rail--redesigned .nav-rail-item[aria-current=page] .nav-rail-icon{color:#fff}.nav-rail--redesigned .nav-rail-icon svg{stroke-width:1.5px;width:20px;height:20px}.mobile-dock-icon svg{stroke-width:2.3px;width:22px;height:22px}.nav-rail--redesigned .nav-rail-label{text-align:center;overflow-wrap:normal;font-size:10px;font-weight:500;line-height:1.2}.nav-rail--redesigned .nav-rail-item[aria-current=page] .nav-rail-label{font-weight:700}@media (min-width:1024px) and (max-height:800px){.nav-rail.nav-rail--redesigned{gap:2px}.nav-rail--redesigned .nav-rail-logo{padding:2px 0 4px}.nav-rail--redesigned .nav-rail-scroll{gap:2px}.nav-rail--redesigned .nav-rail-spacer{min-height:0}.nav-rail--redesigned .nav-rail-item{gap:2px;min-height:44px;padding:4px}.nav-rail--redesigned .nav-rail-icon,.nav-rail--redesigned .nav-rail-icon svg{width:18px;height:18px}}@media (min-width:1024px) and (max-height:699px) and (pointer:coarse){.nav-rail.nav-rail--redesigned{padding-block:6px}.nav-rail--redesigned .nav-rail-logo{padding:0}.nav-rail--redesigned .nav-rail-scroll{gap:1px}.nav-rail--redesigned .nav-rail-item{gap:1px;min-height:40px;padding:2px 4px}.nav-rail--redesigned .nav-rail-icon,.nav-rail--redesigned .nav-rail-icon svg{width:16px;height:16px}.nav-rail--redesigned .nav-rail-label{line-height:1.1}}@media (min-width:1024px) and (max-height:699px) and (pointer:fine){.nav-rail.nav-rail--redesigned{padding-block:6px}.nav-rail--redesigned .nav-rail-logo{padding:0}.nav-rail--redesigned .nav-rail-scroll{gap:1px}.nav-rail--redesigned .nav-rail-item{gap:1px;min-height:36px;padding:2px 4px}.nav-rail--redesigned .nav-rail-icon,.nav-rail--redesigned .nav-rail-icon svg{width:16px;height:16px}.nav-rail--redesigned .nav-rail-label{line-height:1.1}}.nav-rail-scroll-arrow{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:10px;flex-shrink:0;min-width:44px;min-height:44px;font-size:20px}.nav-rail-scroll-arrow:hover{background:#ffffff2e}.nav-rail--redesigned a:focus-visible,.nav-rail--redesigned button:focus-visible,.nav-rail-scroll:focus-visible{outline-offset:-2px;outline:2px solid #fbbf24}.nav-rail--redesigned>a[aria-label^=Help]{justify-content:center;min-height:44px}.nav-rail--redesigned>a[aria-label^=Help] .nav-rail-label{display:none}.nav-rail--redesigned .workspace-rail-identity-wrap{flex-shrink:0;padding:0;position:relative}.nav-rail--redesigned .workspace-rail-identity--button{border:0;border-radius:10px;justify-content:center;align-items:center;width:100%;min-height:44px;padding:4px;display:flex}.nav-rail--redesigned .workspace-identity-mark{border-radius:10px;width:32px;height:32px}.nav-rail--redesigned .account-panel{width:280px;max-width:calc(100vw - 110px);max-height:calc(100dvh - 32px);color:var(--foreground);bottom:0;left:calc(100% + 12px);overflow-y:auto}.account-panel--compact .account-panel-head{align-items:flex-start}.account-panel--compact .account-panel-name,.account-panel--compact .account-panel-role{white-space:normal;overflow-wrap:anywhere}.account-panel--compact .account-panel-role{text-transform:none;letter-spacing:0;font-size:12px}.account-panel--compact .account-panel-actions{border-top:0;margin-top:0;padding-top:0}.account-panel--compact .account-panel-actions>a,.account-panel--compact .account-panel-actions>button,.account-panel--compact .account-panel-signout{width:100%;min-height:44px;font-size:13px}.account-panel--compact .account-panel-actions>button{cursor:pointer;text-align:left;border:0}:root[data-theme=dark] .account-panel--compact .account-panel-signout{color:#fca5a5}:root[data-theme=dark] .account-panel--compact .account-panel-signout:hover{background:#f871711f}:root[data-theme=dark] .nav-rail--redesigned .switch-business-modal-head h2,:root[data-theme=dark] .menu-more-dialog .switch-business-modal-head h2{color:#1c1533}.mobile-dock{background:linear-gradient(#2e1065,#422078)}.mobile-dock-item{color:#ffffffd9;font-size:11px;font-weight:650}.mobile-dock-item[aria-current=page] .mobile-dock-icon{color:#5b21b6;background:#fff;border-radius:7px}@keyframes menuSheetSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.menu-more-dialog{overscroll-behavior:contain;max-height:calc(100dvh - 48px);animation:.2s cubic-bezier(.16,1,.3,1) menuSheetSlideUp;overflow-y:auto}.menu-more-head{background:0 0;padding-block:0 4px;position:static}.menu-more-dialog a,.menu-more-dialog button{min-height:44px}.menu-more-dialog .mobile-dock-item{font-size:11px}@media (max-width:639px){.menu-more-dialog{height:auto;max-height:min(85dvh,100dvh - 48px);padding:12px 14px max(14px, env(safe-area-inset-bottom));border-radius:16px 16px 0 0;inset:auto 0 0;box-shadow:0 -8px 24px #0000004d}}@media (prefers-reduced-motion:reduce){.nav-rail--redesigned *,.mobile-dock *,.menu-more-dialog{scroll-behavior:auto;transition:none;animation:none}}.pwa-install-row{color:#fff;align-items:center;gap:8px;min-width:0;display:flex}.pwa-install-mark{flex:0 0 24px;display:flex}.pwa-install-copy{flex:1;min-width:0;font-size:12px;line-height:1.3}.pwa-install-title{font-weight:600;display:block}.pwa-install-hint{color:#ffffffeb;margin-top:2px;display:block}.pwa-install-hint svg{vertical-align:-2px;display:inline}.pwa-install-button,.pwa-install-dismiss{cursor:pointer;border-radius:8px;flex-shrink:0;min-width:44px;min-height:44px;font-size:12px}.pwa-install-button{background:var(--accent);color:var(--sidebar);border:0;padding:0 10px;font-weight:700}.pwa-install-button:disabled{opacity:.7;cursor:wait}.pwa-install-dismiss{color:#fff;background:0 0;border:0;font-size:22px}.pwa-install-dismiss:hover{background:#ffffff14}.pwa-install-row button:focus-visible{outline-offset:2px;outline:2px solid #fbbf24}
@media (max-width:639px){.sheet-header--global .sheet-header-business-line{white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.2;overflow:hidden}body:has(.workspace-mobile-switcher) .mobile-dock{display:none}.workspace-identity-mobile-name,.workspace-identity-mobile-user{white-space:normal;overflow-wrap:anywhere;line-height:1.4;overflow:visible}.workspace-identity-mobile-switch{min-height:44px}.workspace-mobile-switcher{padding:0}.workspace-mobile-switcher .switch-business-modal{width:100%;max-width:100%;height:100dvh;max-height:100dvh;padding:0 16px max(16px, env(safe-area-inset-bottom));background:var(--card);color:var(--foreground);border-radius:0}.workspace-mobile-switcher .switch-business-modal-head{z-index:1;padding:max(12px, env(safe-area-inset-top)) 16px 12px;background:var(--card);border-bottom:1px solid var(--border);margin-inline:-16px;position:sticky;top:0}.workspace-mobile-switcher .switch-business-close{min-width:44px;min-height:44px}.workspace-mobile-switcher .choose-business-card{flex-wrap:wrap;min-width:0;min-height:44px}.workspace-mobile-switcher .choose-business-card-body{flex:160px;min-width:0}.workspace-mobile-switcher .choose-business-card-name,.workspace-mobile-switcher .choose-business-card-meta{white-space:normal;overflow-wrap:anywhere;font-size:12px;overflow:visible}.workspace-mobile-switcher .choose-business-card-action{flex-shrink:0;font-size:12px}.workspace-mobile-switcher .choose-business-card-meta{color:#475569}.workspace-mobile-switcher .choose-business-title{color:var(--foreground)}}
.billing-banner{box-sizing:border-box;border-radius:8px;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;width:100%;margin-bottom:2px;padding:8px 14px;font-size:13px;line-height:1.4;transition:background-color .15s,border-color .15s;display:flex}.billing-banner__content{flex-wrap:wrap;flex:1;align-items:center;gap:4px;min-width:0;display:flex}.billing-banner__text{font-weight:500}.billing-banner__action{text-underline-offset:2px;cursor:pointer;white-space:nowrap;font-weight:700;text-decoration:underline}.billing-banner__action:hover{opacity:.85}.billing-banner__dismiss{cursor:pointer;opacity:.65;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:13px;line-height:1;transition:opacity .15s,background-color .15s;display:inline-flex}.billing-banner__dismiss:hover{opacity:1;background-color:#00000012}.billing-banner--trial{color:#003a8c;background-color:#f0f7ff;border:1px solid #bae0ff}.billing-banner--trial .billing-banner__action{color:#002766}.billing-banner--renew_soon{color:#874d00;background-color:#fffbe6;border:1px solid #ffe58f}.billing-banner--renew_soon .billing-banner__action{color:#613400}.billing-banner--past_due{color:#cf1322;background-color:#fff1f0;border:1px solid #ffa39e}.billing-banner--past_due .billing-banner__action{color:#a8071a}.billing-banner--expired{color:#873800;background-color:#fff7e6;border:1px solid #ffd591}.billing-banner--expired .billing-banner__action{color:#612500}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .billing-banner--trial{color:#91caff;background-color:#111d2c;border-color:#15395b}:root:not([data-theme=light]) .billing-banner--trial .billing-banner__action{color:#bae0ff}:root:not([data-theme=light]) .billing-banner--renew_soon{color:#ffe58f;background-color:#2b2111;border-color:#594214}:root:not([data-theme=light]) .billing-banner--renew_soon .billing-banner__action{color:#fff1b8}:root:not([data-theme=light]) .billing-banner--past_due{color:#ffa39e;background-color:#2a1215;border-color:#58181c}:root:not([data-theme=light]) .billing-banner--past_due .billing-banner__action{color:#ffccc7}:root:not([data-theme=light]) .billing-banner--expired{color:#ffd591;background-color:#2b1d11;border-color:#593814}:root:not([data-theme=light]) .billing-banner--expired .billing-banner__action{color:#ffe7ba}:root:not([data-theme=light]) .billing-banner__dismiss:hover{background-color:#ffffff1f}}[data-theme=dark] .billing-banner--trial{color:#91caff;background-color:#111d2c;border-color:#15395b}[data-theme=dark] .billing-banner--trial .billing-banner__action{color:#bae0ff}[data-theme=dark] .billing-banner--renew_soon{color:#ffe58f;background-color:#2b2111;border-color:#594214}[data-theme=dark] .billing-banner--renew_soon .billing-banner__action{color:#fff1b8}[data-theme=dark] .billing-banner--past_due{color:#ffa39e;background-color:#2a1215;border-color:#58181c}[data-theme=dark] .billing-banner--past_due .billing-banner__action{color:#ffccc7}[data-theme=dark] .billing-banner--expired{color:#ffd591;background-color:#2b1d11;border-color:#593814}[data-theme=dark] .billing-banner--expired .billing-banner__action{color:#ffe7ba}[data-theme=dark] .billing-banner__dismiss:hover{background-color:#ffffff1f}@media (max-width:640px){.billing-banner{padding:7px 10px;font-size:12px}.billing-banner__content{gap:3px}}.billing-error-notice{transition:background-color .15s,border-color .15s}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .billing-error-notice{color:#fca5a5;background-color:#450a0a73;border-color:#991b1b99}:root:not([data-theme=light]) .billing-error-notice a{color:#fecaca}}[data-theme=dark] .billing-error-notice{color:#fca5a5;background-color:#450a0a73;border-color:#991b1b99}[data-theme=dark] .billing-error-notice a{color:#fecaca}
.sheet-page-content{display:contents}@media (min-width:1024px){.floating-sheet:not(.floating-sheet--chats){flex-direction:column;display:flex}.sheet-page-content{flex-direction:column;flex:1 0 auto;min-width:0;display:flex}:is(.sheet-page-content:has(>.page-fill),.sheet-page-content:has(>.workspace-section-shell:has(.page-fill))){flex:1 1 0}.workspace-section-shell:has(.page-fill){flex:auto;height:auto;min-height:100%}.workspace-section-shell:has(.page-fill)>.workspace-section-main{flex-direction:column;flex:auto;display:flex}.page-fill{gap:var(--section-gap);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.page-fill>:not(.page-fill__grow){flex-shrink:0}.support-request-message-input{max-height:none!important}.page-fill__grow{min-width:0;min-height:var(--page-fill-min,16rem);overscroll-behavior:contain;flex:1 1 0;overflow:auto}.page-fill__grid{grid-auto-rows:minmax(var(--page-fill-row-min,10rem), auto);align-items:stretch;gap:var(--section-gap);min-width:0;display:grid}.page-fill__panel{flex-direction:column;min-width:0;display:flex}}
.version-refresh-banner{left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 16px);z-index:50;color:#2e1065;white-space:nowrap;pointer-events:auto;background:#f3effe;border:1px solid #c4b5fd;border-radius:9999px;align-items:center;gap:12px;max-width:calc(100vw - 32px);padding:8px 12px 8px 16px;font-size:13px;line-height:1.4;animation:.2s ease-out version-refresh-slide-up;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 8px 28px -4px #4c1d9547,0 2px 8px -1px #2e106524}@keyframes version-refresh-slide-up{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}.version-refresh-icon{color:#6d28d9;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.version-refresh-icon svg{width:18px;height:18px}.version-refresh-text{text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}.version-refresh-actions{flex-shrink:0;align-items:center;gap:6px;display:flex}.version-refresh-btn{background:var(--sidebar,#2e1065);color:#fff;cursor:pointer;border:none;border-radius:9999px;justify-content:center;align-items:center;min-height:34px;padding:0 14px;font-size:12px;font-weight:650;transition:background-color .15s,opacity .15s;display:inline-flex}.version-refresh-btn:hover{background:var(--sidebar-hover,#4c1d95)}.version-refresh-close{color:#5b4a86;cursor:pointer;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;width:34px;min-width:34px;height:34px;min-height:34px;font-size:15px;line-height:1;transition:color .15s,background-color .15s;display:inline-flex}.version-refresh-close:hover{color:#2e1065;background:#6d28d91a}@media (max-width:767px){.version-refresh-banner{bottom:calc(58px + env(safe-area-inset-bottom,0px) + 10px);white-space:normal;border-radius:14px;justify-content:space-between;width:calc(100vw - 24px);max-width:380px;padding:10px 10px 10px 14px}.version-refresh-text{flex:auto}body.hide-mobile-dock .version-refresh-banner,body[data-mobile-dock-hidden=true] .version-refresh-banner{bottom:calc(env(safe-area-inset-bottom,0px) + 12px)}.version-refresh-btn{min-width:44px;min-height:44px;padding:0 16px;font-size:13px}.version-refresh-close{width:44px;min-width:44px;height:44px;min-height:44px}}html[data-theme=dark] .version-refresh-banner,html.dark .version-refresh-banner{color:#f5f0ff;background:#2e1f4f;border-color:#7c5cd6;box-shadow:0 8px 28px -4px #0009,0 0 0 1px #a78bfa1f}html[data-theme=dark] .version-refresh-icon,html.dark .version-refresh-icon{color:#c4b5fd}html[data-theme=dark] .version-refresh-close,html.dark .version-refresh-close{color:#d8ccf7}html[data-theme=dark] .version-refresh-btn,html.dark .version-refresh-btn{color:#fff;background:#6d28d9}html[data-theme=dark] .version-refresh-btn:hover,html.dark .version-refresh-btn:hover{background:#7c3aed}html[data-theme=dark] .version-refresh-close:hover,html.dark .version-refresh-close:hover{color:#fff;background:#ffffff1a}