.page-body.home>*{max-width:none}.page-body.home{container-type:inline-size;container-name:home}.home-page .al-pagehead-row{max-width:1400px;margin:0 auto}.home-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--al-s4);max-width:1400px;margin:0 auto;align-items:start}.home-grid.is-stale{opacity:.6;transition:opacity var(--al-dur) var(--al-ease)}.span-12{grid-column:span 12}.home-main{grid-column:span 8;display:grid;gap:var(--al-s4);min-width:0}.home-side{grid-column:span 4;display:grid;gap:var(--al-s4);min-width:0}.hcard{padding:var(--al-s4);border-radius:var(--al-r-md);background:var(--al-surface);border:var(--al-line);box-shadow:none;min-width:0}.hcard-head{display:flex;align-items:center;justify-content:space-between;gap:var(--al-s2);margin:0 0 var(--al-s3);min-height:24px;flex-wrap:wrap}.hcard-head h2{font-size:var(--al-fs-h3);line-height:var(--al-lh-h3);font-weight:600;margin:0;display:flex;align-items:center;gap:var(--al-s2)}.hcard-head .badges{display:inline-flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.range-picker{display:inline-flex;gap:var(--al-s1);flex:none}.hero-skeleton{height:220px;border-radius:var(--al-r-lg);background:var(--al-ink);opacity:.85}.area-hero .al-hero{min-height:200px}.hero-how{color:var(--al-on-ink-2)!important}.hero-how:hover{color:var(--al-on-ink)!important}.al-hero .al-dot-label{color:var(--al-on-ink-2)}.how-counted{max-width:320px;font-size:var(--al-fs-small)}.how-counted p{margin:0 0 var(--al-s2)}.how-counted ul{margin:0 0 var(--al-s2);padding-left:18px}.cue-groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:var(--al-s4)}.all-clear{display:flex;gap:10px;align-items:center;padding:10px 12px;border-radius:var(--al-r-md);background:var(--al-success-soft);color:var(--al-success)}.all-clear svg{flex:none}.latest-text{margin:0;color:var(--al-text-2);font-size:var(--al-fs-body);line-height:var(--al-lh-body);max-width:80ch}.gta-bar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--al-s2);margin-bottom:var(--al-s3)}.gta-legend{display:flex;flex-wrap:wrap;gap:var(--al-s2)}.gta-key{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--al-r-pill);border:var(--al-line);background:var(--al-surface);color:var(--al-text-2);font:inherit;font-size:var(--al-fs-small);cursor:pointer}.gta-key i{width:10px;height:10px;border-radius:50%}.gta-key strong{color:var(--al-text);font-variant-numeric:tabular-nums}.gta-key.off{opacity:.5;text-decoration:line-through}.gta-key:focus-visible{outline:2px solid var(--colorStrokeFocus2);outline-offset:2px}.gta-view{display:inline-flex;gap:2px}.gta-map{position:relative;border-radius:var(--al-r-md);overflow:hidden;border:var(--al-line)}.gta-map{background:var(--al-land)}.gta-empty{position:absolute;inset:auto 0 16px 0;margin:0 auto;width:fit-content;max-width:90%;padding:6px 12px;text-align:center;border-radius:var(--al-r-pill);background:var(--al-surface);border:var(--al-line);color:var(--al-text-2);font-size:var(--al-fs-small)}.gta-note{margin:var(--al-s2) 0 0;color:var(--al-text-3);font-size:var(--al-fs-caption)}.gta-company{display:inline-flex;align-items:center;gap:var(--al-s2)}.chart-funnel{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:var(--al-s5)}.sent-chart{min-width:0}.funnel h3{font-size:var(--al-fs-small);font-weight:600;margin:0}.funnel ol{list-style:none;margin:var(--al-s3) 0 0;padding:0;display:grid;gap:var(--al-s3)}.funnel-label{display:flex;justify-content:space-between;gap:var(--al-s2);font-size:var(--al-fs-small)}.funnel-label strong{font-variant-numeric:tabular-nums}.funnel-track{height:10px;border-radius:5px;background:var(--al-seq-track);margin:4px 0 2px;overflow:hidden}.funnel-track span{display:block;height:100%;border-radius:5px;min-width:2px;transition:width var(--al-dur-slow) var(--al-ease)}.funnel-track .step-0{background:var(--al-seq-1)}.funnel-track .step-1{background:var(--al-seq-2)}.funnel-track .step-2{background:var(--al-seq-3)}.funnel-track .step-3{background:var(--al-seq-4)}.now-row{display:flex;align-items:center;gap:var(--al-s3);margin-bottom:var(--al-s3)}.now-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;flex:none;background:var(--al-primary-soft);color:var(--al-text-2)}.now-icon.live{background:var(--al-success-soft);color:var(--al-success);animation:al-now 2s var(--al-ease) infinite}@keyframes al-now{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.state-paused .now-icon,.state-paused_balance .now-icon{background:var(--al-warning-soft);color:var(--al-warning)}.now-text{min-width:0;display:flex;flex-direction:column;gap:2px}.now-big{font-size:var(--al-fs-body);line-height:var(--al-lh-body);font-weight:600;overflow-wrap:anywhere}.kv{margin:0 0 var(--al-s3);display:grid;gap:6px}.kv>div{display:flex;justify-content:space-between;gap:var(--al-s3);padding-top:6px;border-top:1px solid var(--al-border)}.kv dt{color:var(--al-text-3);display:inline-flex;align-items:center;gap:6px}.kv dt svg{width:16px;height:16px}.kv dd{margin:0;font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.money-big{font-size:var(--al-fs-kpi);line-height:var(--al-lh-kpi);font-weight:600;margin-bottom:var(--al-s3);display:flex;align-items:center;gap:var(--al-s2);font-variant-numeric:tabular-nums}.area-money.level-low .money-big{color:var(--al-warning)}.area-money.level-zero .money-big{color:var(--al-danger)}.feed-day h3{font-size:var(--al-fs-caption);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--al-text-3);margin:var(--al-s3) 0 var(--al-s1)}.feed-day:first-of-type h3{margin-top:0}.feed{list-style:none;margin:0;padding:0}.feed-row{display:flex;gap:10px;align-items:center;padding:6px 4px;color:inherit;text-decoration:none;border-radius:var(--al-r-sm)}a.feed-row:hover{background:var(--al-surface-2)}.feed-icon{display:grid;flex:none}.feed-glyph{display:grid;place-items:center;width:28px;height:28px;border-radius:7px;background:var(--al-primary-soft);color:var(--al-text-2)}.feed-glyph svg{width:16px;height:16px}.feed-text{flex:1;min-width:0;overflow-wrap:anywhere;font-size:var(--al-fs-small);line-height:var(--al-lh-small)}.feed-when{color:var(--al-text-3);white-space:nowrap}.feed-scroll{max-height:520px;overflow-y:auto;margin:0 calc(-1 * var(--al-s2));padding:0 var(--al-s2)}.feed-batch{width:100%;border:0;background:none;font:inherit;text-align:left;cursor:pointer}.feed-batch:hover{background:var(--al-surface-2)}.feed-batch>svg{color:var(--al-text-3);flex:none}.feed-sub{list-style:none;margin:0 0 4px 38px;padding:0 0 0 8px;border-left:2px solid var(--al-border)}.feed-sub .feed-row{padding:3px 4px}.feed-more{padding-top:var(--al-s2);border-top:1px solid var(--al-border);margin-top:var(--al-s2)}@container home (min-width: 981px){.home-main,.home-side{align-self:stretch}.home-side{display:flex;flex-direction:column}.home-side .area-feed{flex:1 1 0;min-height:320px;display:flex;flex-direction:column;overflow:hidden}.home-side .area-feed .feed-scroll{flex:1 1 0;min-height:0;max-height:none}}.home-start{border-left:4px solid var(--al-accent)}.start-steps{list-style:none;margin:0 0 var(--al-s2);padding:0;display:grid;gap:6px}.start-steps li{display:flex;align-items:center;gap:10px;min-height:32px}.start-steps li.is-done span{color:var(--al-text-3)}.start-steps li.is-next{font-weight:600}.start-steps .start-find5{color:var(--al-primary-text)}@media (prefers-reduced-motion: reduce){.now-icon.live{animation:none}.home-grid.is-stale,.funnel-track span{transition:none}}@container home (max-width: 980px){.home-main,.home-side{grid-column:span 12}.home-side{grid-template-columns:repeat(2,minmax(0,1fr))}.home-side .area-feed{grid-column:span 2}}@container home (max-width: 640px){.home-grid{gap:var(--al-s3)}.home-main,.home-side{display:contents}.home-main>*,.home-side>*,.home-side .area-feed{grid-column:span 12}.area-hero{order:1}.area-start{order:2}.area-cues{order:3;grid-column:span 12}.area-kpis{order:4;grid-column:span 12}.area-now{order:5;grid-column:span 12}.area-map{order:6;grid-column:span 12}.area-feed{order:7;grid-column:span 12}.area-chart{order:8;grid-column:span 12}.area-money{order:9;grid-column:span 12}.hcard{padding:var(--al-s3)}.chart-funnel{grid-template-columns:minmax(0,1fr)}.range-picker{width:100%}.range-picker>*{flex:1}}.al-hero .al-dot.tone-waiting .al-dot-mark{background:var(--al-on-ink-2)}.map-gl,.map-skeleton{display:block;width:100%;height:420px}.map-skeleton{border-radius:0!important}.map-gl .maplibregl-ctrl-attrib{font-size:11px}.map-pop{display:flex;flex-direction:column;gap:2px;font:var(--al-fs-small) / 1.4 var(--fontFamilyBase);color:var(--al-text)}.map-pop span{color:var(--al-text-2)}.map-pop a{margin-top:4px;font-weight:600;color:var(--al-primary-text)}.maplibregl-popup-content{border-radius:var(--al-r-md)!important;padding:10px 28px 10px 12px!important;background:var(--al-surface)!important;box-shadow:0 0 0 1px var(--al-border),var(--al-shadow-hover)!important}.maplibregl-popup-close-button{color:var(--al-text-2)}.maplibregl-popup-anchor-bottom .maplibregl-popup-tip{border-top-color:var(--al-surface)!important}.maplibregl-popup-anchor-top .maplibregl-popup-tip{border-bottom-color:var(--al-surface)!important}.maplibregl-popup-anchor-left .maplibregl-popup-tip{border-right-color:var(--al-surface)!important}.maplibregl-popup-anchor-right .maplibregl-popup-tip{border-left-color:var(--al-surface)!important}@container home (max-width: 640px){.map-gl,.map-skeleton{height:320px}}.map-gl .maplibregl-ctrl-group,.map-gl .maplibregl-ctrl-attrib,.map-gl .maplibregl-ctrl-attrib.maplibregl-compact{background:var(--al-surface);color:var(--al-text-2);box-shadow:0 0 0 1px var(--al-border)}.map-gl .maplibregl-ctrl-attrib a{color:var(--al-text-2)}.map-gl .maplibregl-ctrl-group button+button{border-top-color:var(--al-border)}:root[data-theme$=-dark] .map-gl .maplibregl-ctrl-icon,:root[data-theme$=-dark] .map-gl .maplibregl-ctrl-attrib-button{filter:invert(1) hue-rotate(180deg)}.onboard .al-hero-title{max-width:32ch}.onboard .onboard-later{color:var(--al-on-ink);text-decoration:underline;text-underline-offset:3px}.onboard .onboard-later:hover{color:var(--al-on-ink);background:#ffffff1a}.onboard-steps{list-style:none;display:flex;flex-wrap:wrap;gap:var(--al-s2) var(--al-s5);margin:var(--al-s5) 0 0;padding:var(--al-s4) 0 0;border-top:1px solid rgba(255,255,255,.14);font-size:var(--al-fs-small);color:var(--al-on-ink-2)}.onboard-steps li{display:inline-flex;align-items:center;gap:8px}.onboard-steps li.is-later{opacity:.6}.onboard-steps li.is-current{color:var(--al-on-ink);font-weight:600}.onboard-n{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;flex:none;border:1.5px solid currentColor;font-size:12px;font-weight:600}.onboard-steps li.is-done .onboard-n{background:#6ccb5f;border-color:#6ccb5f;color:#10300c}.onboard-steps li.is-current .onboard-n{background:var(--al-accent);border-color:var(--al-accent);color:#2b1d00}@media (max-width: 700px){.onboard-steps{flex-direction:column;gap:var(--al-s2)}}.onboard-blockers{margin-top:var(--al-s4);max-width:70ch}.onboard .fui-MessageBar{color:var(--colorNeutralForeground1)}.onboard-code{margin-top:var(--al-s3)}.onboard-code .trial-code-link{color:var(--al-on-ink);text-decoration:underline;text-underline-offset:3px}.onboard-code .trial-code-label{color:var(--al-on-ink-2)}.welcome{flex:1;overflow:auto;min-height:100%;display:grid;place-items:center;padding:var(--al-s6) var(--al-s4);background:var(--al-page)}.welcome-in{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--al-s3);max-width:560px;width:100%}.welcome-logo{width:64px;height:64px;border-radius:16px}.welcome-hi{margin:0;color:var(--al-text-2);font-size:calc(17px * var(--ts, 1))}.welcome-title{margin:0;font-size:clamp(28px,6vw,40px);line-height:1.2;font-weight:700;text-wrap:balance}.welcome-text{margin:0;color:var(--al-text-2);font-size:calc(16px * var(--ts, 1));line-height:1.55;max-width:46ch}.welcome-go{min-height:52px;min-width:240px;padding-inline:32px;font-size:calc(17px * var(--ts, 1));margin-top:var(--al-s3)}.welcome-more{display:flex;flex-direction:column;align-items:center;gap:var(--al-s2);margin-top:var(--al-s2)}.welcome-more .fui-Link,.welcome-myself{min-height:44px}.welcome-myself{margin-top:var(--al-s4);font-size:var(--al-fs-small)}@media (max-width: 600px){.welcome-go{width:100%;min-width:0}}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--al-page)}#root>.fui-FluentProvider{height:100%}.app-root{height:100%;background:var(--colorNeutralBackground3);font-family:var(--fontFamilyBase);color:var(--colorNeutralForeground1)}.muted{color:var(--colorNeutralForeground3)}.note{display:block;color:var(--colorNeutralForeground3);margin:0 0 12px}.bar{margin-bottom:12px}.break{overflow-wrap:anywhere}code{font-family:var(--fontFamilyMonospace);font-size:calc(12px * var(--ts, 1));background:var(--colorNeutralBackground3);padding:1px 4px;border-radius:3px}.kbd{font:600 calc(10px * var(--ts, 1))/1 var(--fontFamilyBase);padding:2px 4px;margin-left:6px;border-radius:3px;border:1px solid currentColor;opacity:.65}.shell{display:grid;height:100%;grid-template-columns:248px minmax(0,1fr);grid-template-rows:48px minmax(0,1fr);grid-template-areas:"bar bar" "nav main"}.shell.nav-collapsed{grid-template-columns:56px minmax(0,1fr)}.appbar{grid-area:bar;display:flex;align-items:center;gap:10px;padding:0 8px;background:var(--al-ink);color:var(--al-on-ink)}.appbar .appbar-btn{white-space:nowrap;flex-shrink:0}.appbar-btn,.appbar-btn:hover,.appbar-btn:hover:active{color:var(--al-on-ink)!important}.appbar-btn:hover{background:#ffffff1a!important}.app-name{font-weight:600;font-size:calc(16px * var(--ts, 1));white-space:nowrap}.app-tenant{font-size:calc(14px * var(--ts, 1));color:var(--al-on-ink-2);padding-left:10px;border-left:1px solid rgba(255,255,255,.2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.appbar-spacer{flex:1}.app-home{display:inline-flex;align-items:center;gap:10px;color:inherit;text-decoration:none;min-width:0;border-radius:6px}.app-home:focus-visible{outline:2px solid var(--al-on-ink);outline-offset:2px}.skip-link{position:absolute;left:8px;top:-48px;z-index:100;padding:8px 12px;border-radius:6px;background:var(--al-surface);color:var(--al-text)}.skip-link:focus{top:8px}.sidenav{grid-area:nav;background:var(--colorNeutralBackground2);border-right:1px solid var(--colorNeutralStroke2);overflow:hidden;display:flex}.navlist{display:flex;flex-direction:column;gap:2px;padding:8px 8px 0;flex:1;min-height:0;overflow:hidden}.navmain{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-height:0;overflow-y:auto;margin:0 -8px;padding:0 8px 8px}.navbottom{flex:none;display:flex;flex-direction:column;gap:2px;margin:0 -8px;padding:6px 8px 0;border-top:1px solid var(--colorNeutralStroke2)}.nav-back{color:var(--colorNeutralForeground2)}.nav-section-title{padding:12px 10px 4px;font-size:calc(12px * var(--ts, 1));font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--colorNeutralForeground3)}:lang(zh) .nav-section-title{text-transform:none;letter-spacing:0}.navspacer{flex:1 0 16px}.navitem{display:flex;align-items:center;gap:12px;min-height:36px;padding:0 10px;border-radius:var(--al-r-md);border:0;background:none;color:var(--colorNeutralForeground2);text-decoration:none;font:inherit;font-size:calc(14px * var(--ts, 1));position:relative;cursor:pointer;text-align:left;width:100%;min-width:0;transition:background var(--al-dur-fast) var(--al-ease),color var(--al-dur-fast) var(--al-ease)}.navitem:hover{background:var(--colorSubtleBackgroundHover);color:var(--colorNeutralForeground1)}.navitem.active{background:var(--colorNeutralBackground1);color:var(--colorNeutralForeground1);font-weight:600;box-shadow:0 0 0 1px var(--colorNeutralStroke2)}.navitem.active:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:2px;background:var(--colorBrandBackground)}.navitem.parent-on{color:var(--colorNeutralForeground1);font-weight:600}.navitem:focus-visible,.navgroup-toggle:focus-visible,.nav-search:focus-visible,.nav-ws:focus-visible{outline:2px solid var(--colorStrokeFocus2);outline-offset:-2px}.navitem.sub{min-height:32px;padding-left:42px;font-size:calc(13px * var(--ts, 1))}.navlabel{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-here{font-weight:400;color:var(--colorNeutralForeground3)}.navicon{display:inline-flex;width:20px;justify-content:center;flex:none}.navgroup-head{display:flex;align-items:center}.navgroup-head>.navitem{flex:1}.navgroup-toggle{flex:none;display:grid;place-items:center;width:28px;height:28px;margin-left:-32px;margin-right:4px;border:0;border-radius:6px;background:none;color:var(--colorNeutralForeground3);cursor:pointer;position:relative}.navgroup-toggle:hover{background:var(--colorSubtleBackgroundHover);color:var(--colorNeutralForeground1)}.navgroup-toggle:disabled{opacity:.45;cursor:default}.navgroup-head>.navitem{padding-right:36px}.navgroup-list{display:flex;flex-direction:column;gap:1px;margin:1px 0 4px}.nav-search{display:flex;align-items:center;gap:8px;width:100%;min-height:36px;margin-bottom:8px;padding:0 8px 0 10px;border-radius:var(--al-r-md);border:1px solid var(--colorNeutralStroke2);background:var(--colorNeutralBackground1);color:var(--colorNeutralForeground3);font:inherit;font-size:calc(14px * var(--ts, 1));cursor:text;text-align:left}.nav-search:hover{border-color:var(--colorNeutralStroke1)}.nav-search-text{flex:1}.nav-search kbd{font:600 calc(11px * var(--ts, 1)) var(--fontFamilyBase);padding:1px 6px;border-radius:4px;border:1px solid var(--colorNeutralStroke2);color:var(--colorNeutralForeground3);white-space:nowrap}.navfoot{position:static;display:flex;flex-direction:column;gap:4px;margin:4px -8px 0;padding:8px;border-top:1px solid var(--colorNeutralStroke2);background:var(--colorNeutralBackground2)}.navfoot-row{display:flex;align-items:center;gap:4px}.nav-ws{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:4px 10px;border-radius:var(--al-r-md);border:0;background:none;color:var(--colorNeutralForeground1);font:inherit;text-align:left;cursor:pointer}.nav-ws:hover{background:var(--colorSubtleBackgroundHover)}.nav-ws.static{cursor:default}.nav-ws.static:hover{background:none}.nav-ws-icon{flex:none;color:var(--colorNeutralForeground3)}.nav-ws-text{display:flex;flex-direction:column;min-width:0;flex:1}.nav-ws-label{font-size:calc(11px * var(--ts, 1));color:var(--colorNeutralForeground3)}.nav-ws-name{font-size:calc(13px * var(--ts, 1));font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-account{flex:1;justify-content:flex-start!important;min-width:0;font-weight:400!important}.nav-account-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-bell{flex:none;min-width:36px!important}.navplatform{display:flex;flex-direction:column;gap:2px;margin:0 -8px;padding:6px 8px 8px;background:var(--al-ink)}.navplatform .navitem{color:var(--al-on-ink-2)}.navplatform .navitem:hover{background:#ffffff14;color:var(--al-on-ink)}.navplatform .navitem.active{background:#ffffff1f;color:var(--al-on-ink);box-shadow:none}.navplatform .navitem.active:before{background:var(--al-accent)}.navlist.collapsed{padding:8px 6px 0}.navlist.collapsed .navmain,.navlist.collapsed .navbottom{margin:0 -6px;padding-left:6px;padding-right:6px}.navlist.collapsed .navitem{padding:0;justify-content:center;min-height:40px}.navfoot.collapsed{margin:8px -6px 0;padding:8px 6px;align-items:center}.navfoot.collapsed .navfoot-row{flex-direction:column}.navfoot.collapsed .nav-ws{justify-content:center;padding:0;width:40px}.nav-account.icon-only{flex:none;min-width:36px;padding:0!important;justify-content:center!important}.nav-collapsed .navplatform{margin:0 -6px;padding:6px}.nav-drawer .navlist{padding:0;overflow:visible}.nav-drawer .navmain{overflow:visible;margin:0;padding:0 0 8px}.nav-drawer .navbottom{margin:0;padding:6px 0 0}.nav-drawer .navfoot{margin:8px 0 0}.nav-drawer .navplatform{margin:0;border-radius:var(--al-r-md)}.theme-swatch{display:inline-block;width:18px;height:18px;border-radius:50%;box-shadow:0 0 0 1px var(--colorNeutralStroke1);overflow:hidden}.theme-swatch.system{display:inline-flex}.theme-swatch.system span{flex:1}.account-head{display:flex;flex-direction:column;gap:2px;padding-top:4px!important;padding-bottom:6px!important;height:auto!important}.account-name{font-weight:600;color:var(--colorNeutralForeground1)}.account-email{font-weight:400}.account-tz{color:var(--colorNeutralForeground3)!important}.search-dialog{width:min(640px,calc(100vw - 24px))!important;max-width:none!important;padding:0!important;overflow:hidden;align-self:flex-start;margin-top:10vh!important}.search-field{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--colorNeutralStroke2);color:var(--colorNeutralForeground3)}.search-field input{flex:1;min-width:0;border:0;outline:0;background:none;font:inherit;font-size:calc(16px * var(--ts, 1));color:var(--colorNeutralForeground1)}.search-results{max-height:min(60vh,480px);overflow-y:auto;padding:6px}.search-section{padding:8px 10px 4px;font-size:calc(12px * var(--ts, 1));font-weight:600;color:var(--colorNeutralForeground3)}.search-item{display:flex;align-items:center;gap:12px;min-height:44px;padding:6px 10px;border-radius:var(--al-r-md);cursor:pointer}.search-item.active{background:var(--colorSubtleBackgroundSelected)}.search-icon{display:grid;place-items:center;width:24px;flex:none;color:var(--colorNeutralForeground3)}.search-text{display:flex;flex-direction:column;min-width:0;flex:1}.search-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-sub{font-size:calc(12px * var(--ts, 1));color:var(--colorNeutralForeground3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-enter{color:var(--colorNeutralForeground3);flex:none}.search-empty{margin:0;padding:20px 12px;color:var(--colorNeutralForeground3);text-align:center}.search-foot{padding:8px 16px;border-top:1px solid var(--colorNeutralStroke2);font-size:calc(12px * var(--ts, 1));color:var(--colorNeutralForeground3)}.leadrow-title{display:flex;align-items:center;gap:8px;min-width:0}.content{grid-area:main;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;outline:none}.content>.fui-MessageBar{margin:8px;flex:none}.content>.page,.content>.review{flex:1 1 0;height:auto}.page{display:flex;flex-direction:column;height:100%;min-height:0}.commandbar{flex:none;background:var(--colorNeutralBackground1);border-bottom:1px solid var(--colorNeutralStroke2);box-shadow:var(--shadow2);z-index:1}.commandbar-inner{flex-wrap:wrap;padding:4px 8px;min-height:44px;row-gap:2px}.page-body{flex:1;min-height:0;overflow-y:auto;padding:16px 20px 48px}.page-body>*{max-width:1180px}.page-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 14px}.page-header h1{font-size:calc(24px * var(--ts, 1));line-height:calc(32px * var(--ts, 1));font-weight:600;margin:0}.page-header p{margin:2px 0 0;color:var(--colorNeutralForeground3);font-size:calc(14px * var(--ts, 1))}.card-title{font-size:calc(16px * var(--ts, 1));font-weight:600;margin:0 0 6px}.card-sub{font-size:calc(14px * var(--ts, 1));font-weight:600;margin:14px 0 4px}.live-switch{margin:4px 0 8px}.empty{color:var(--colorNeutralForeground3);padding:24px 16px;max-width:46ch}.score{display:inline-flex;align-items:center;gap:8px;border-radius:var(--borderRadiusMedium);border-left:4px solid;font-weight:700;font-variant-numeric:tabular-nums;flex:none}.score-small{min-width:44px;height:30px;padding:0 8px;justify-content:center;font-size:calc(16px * var(--ts, 1))}.score-large{padding:4px 12px 4px 10px}.score-large .score-num{font-size:calc(28px * var(--ts, 1));line-height:calc(34px * var(--ts, 1))}.score-large .score-word{font-size:calc(14px * var(--ts, 1));font-weight:600}.score-strong{background:var(--colorStatusSuccessBackground1);color:var(--colorStatusSuccessForeground1);border-color:var(--colorStatusSuccessForeground1)}.score-possible{background:var(--colorPaletteMarigoldBackground1);color:var(--colorPaletteMarigoldForeground2);border-color:var(--colorPaletteMarigoldBorderActive)}.score-weak{background:var(--colorNeutralBackground3);color:var(--colorNeutralForeground2);border-color:var(--colorNeutralStroke1)}.score-subtle{background:var(--colorNeutralBackground3);color:var(--colorNeutralForeground3);border-color:var(--colorNeutralStroke1)}.review{display:flex;flex-direction:column;height:100%;min-height:0}.review-panes{flex:1;min-height:0;display:grid;grid-template-columns:var(--list-w, 360px) 6px minmax(0,1fr)}.listpane{display:flex;flex-direction:column;min-height:0;min-width:0;background:var(--colorNeutralBackground1)}.listpane-head{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-bottom:1px solid var(--colorNeutralStroke2)}.view-picker,.lead-search{width:100%;min-width:0;max-width:none}.leadlist{flex:1;overflow-y:auto}.leadrow{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;width:100%;text-align:left;background:none;border:0;border-bottom:1px solid var(--colorNeutralStroke2);border-left:3px solid transparent;padding:10px 12px 10px 9px;cursor:pointer;font:inherit;color:inherit}.leadrow:hover{background:var(--colorSubtleBackgroundHover)}.leadrow.sel{background:var(--colorBrandBackground2);border-left-color:var(--colorBrandBackground)}.leadrow:focus-visible{outline:2px solid var(--colorBrandStroke1);outline-offset:-2px}.leadrow-main{display:flex;flex-direction:column;min-width:0}.leadrow-name{font-weight:600;font-size:calc(14px * var(--ts, 1));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leadrow-sub,.leadrow-sig{font-size:calc(12px * var(--ts, 1));color:var(--colorNeutralForeground3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leadrow-contact{font-size:calc(12px * var(--ts, 1));font-weight:600;padding:2px 6px;border-radius:3px}.leadrow-contact.email{background:var(--colorStatusSuccessBackground1);color:var(--colorStatusSuccessForeground1)}.leadrow-contact.phone{background:var(--colorNeutralBackground3);color:var(--colorNeutralForeground3)}.leadrow-contact.held{background:var(--colorStatusWarningBackground1);color:var(--colorStatusWarningForeground1)}.formpane{overflow-y:auto;min-height:0;min-width:0;background:var(--colorNeutralBackground3);container:formpane / inline-size}.splitter{position:relative;cursor:col-resize;touch-action:none;background:transparent;outline:none;z-index:1}.splitter:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:var(--colorNeutralStroke2)}.splitter:hover:before,.splitter:focus-visible:before{width:3px;margin-left:-1px;background:var(--colorBrandStroke1)}.splitter:focus-visible{box-shadow:inset 0 0 0 2px var(--colorStrokeFocus2)}.review-panes>.splitter{background:var(--colorNeutralBackground1)}body.is-resizing,body.is-resizing *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.rz-table th{position:relative}.rz-fixed{table-layout:fixed!important}.rz-fixed th,.rz-fixed td{overflow:hidden;text-overflow:ellipsis}.col-resizer{position:absolute;top:0;right:-4px;bottom:0;width:9px;cursor:col-resize;touch-action:none;z-index:1;outline:none}.col-resizer:after{content:"";position:absolute;top:20%;bottom:20%;left:4px;width:1px;background:var(--colorNeutralStroke2)}.col-resizer:hover:after,.col-resizer:focus-visible:after{top:0;bottom:0;width:3px;left:3px;background:var(--colorBrandStroke1)}.rz-table th:last-child .col-resizer{right:0}.detail-empty{padding:48px 24px}.record{padding:0 0 48px}.record-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;padding:16px 20px 12px;background:var(--colorNeutralBackground1);border-bottom:1px solid var(--colorNeutralStroke2)}.record-title{min-width:0}.record-kind{color:var(--colorNeutralForeground3)}.record-title h2{font-size:calc(24px * var(--ts, 1));line-height:calc(30px * var(--ts, 1));font-weight:600;margin:2px 0;overflow-wrap:anywhere}.record-headfields{display:flex;flex-wrap:wrap;gap:8px 28px;align-items:flex-end}.headfield{display:flex;flex-direction:column;gap:4px}.headfield>.fui-Caption1{color:var(--colorNeutralForeground3)}.stagebar{display:flex;gap:3px;padding:10px 12px;background:var(--colorNeutralBackground1);border-radius:var(--borderRadiusMedium);box-shadow:var(--shadow4);overflow-x:auto}.stage{flex:1 1 0;min-width:84px;display:flex;align-items:center;justify-content:center;gap:4px;height:32px;padding:0 10px 0 14px;font-size:calc(13px * var(--ts, 1));background:var(--colorNeutralBackground3);color:var(--colorNeutralForeground3);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%,10px 50%)}.stage:first-child{clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%);border-radius:4px 0 0 4px}.stage-done{background:var(--colorBrandBackground2);color:var(--colorNeutralForeground1)}.stage-current{background:var(--colorBrandBackground);color:var(--colorNeutralForegroundOnBrand);font-weight:600}.stage-stopped{background:var(--colorStatusDangerBackground1);color:var(--colorStatusDangerForeground1);font-weight:600}.stage-icon{color:var(--colorStatusSuccessForeground1);flex:none}.stage-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@container recordmain (max-width: 640px){.stage{flex:0 0 auto;min-width:0}}.record-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.record-summary .form-section{margin:0}.reason-text{margin:0;font-size:calc(14px * var(--ts, 1));line-height:calc(21px * var(--ts, 1));max-width:70ch}.field-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px 20px}.field-cell{min-width:0;font-size:calc(14px * var(--ts, 1))}.field-cell.span2{grid-column:span 2}.field-cell>.fui-Caption1{display:block;color:var(--colorNeutralForeground3)}.field-cell>div{overflow-wrap:anywhere}.timeline-toggle{margin-top:4px}.email-name-row{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.email-name-row .fui-Input{min-width:0;flex:1 1 180px;max-width:320px}.record-body{display:grid;grid-template-columns:minmax(0,1fr) 12px var(--side-w, 300px);padding:12px;align-items:start}.record-body>.splitter{align-self:stretch}.record-main{display:flex;flex-direction:column;gap:12px;min-width:0;container:recordmain / inline-size}.record-main>.fui-MessageBar{margin:0}.form-section{background:var(--colorNeutralBackground1);border-radius:var(--borderRadiusMedium);box-shadow:var(--shadow4);padding:12px 16px 14px}.form-section-title{display:flex;align-items:center;gap:8px;font-size:calc(14px * var(--ts, 1));font-weight:600;margin:0 0 8px;padding-bottom:8px;border-bottom:1px solid var(--colorNeutralStroke2)}.form-section-title svg{color:var(--colorNeutralForeground3)}.field-row{display:grid;grid-template-columns:170px minmax(0,1fr);gap:2px 12px;padding:6px 0;font-size:calc(14px * var(--ts, 1))}.field-label{color:var(--colorNeutralForeground3);padding-top:2px}.field-value{min-width:0;overflow-wrap:anywhere}.field-sub{display:block;font-size:calc(12px * var(--ts, 1));color:var(--colorNeutralForeground3)}.tags{display:flex;flex-wrap:wrap;gap:4px}.section-hook{border-left:4px solid var(--colorBrandBackground)}.hook-text{margin:0;font-size:calc(15px * var(--ts, 1));line-height:calc(22px * var(--ts, 1));max-width:70ch}.wide-field{width:100%}.record-side{min-width:0;display:flex;flex-direction:column;gap:12px}@container formpane (max-width: 699px){.record-body{grid-template-columns:minmax(0,1fr);row-gap:12px}.record-body>.splitter{display:none}}.map-frame{aspect-ratio:4 / 3;margin-bottom:8px;border-radius:var(--borderRadiusMedium);overflow:hidden;background:var(--colorNeutralBackground3)}.map-frame iframe{width:100%;height:100%;border:0;display:block}.thread-subject{font-size:calc(16px * var(--ts, 1));font-weight:600;margin:0 0 8px;overflow-wrap:anywhere}.conv-bar{margin-bottom:8px}.thread{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.msg{border:1px solid var(--colorNeutralStroke2);border-radius:var(--borderRadiusMedium);padding:10px 12px;min-width:0}.msg-in{border-left:3px solid var(--colorBrandStroke1)}.msg-out{background:var(--colorNeutralBackground2)}.msg-head{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-bottom:6px;font-size:calc(13px * var(--ts, 1))}.msg-who{font-weight:600;overflow-wrap:anywhere}.msg-to{color:var(--colorNeutralForeground3);overflow-wrap:anywhere}.msg-when{color:var(--colorNeutralForeground3);margin-left:auto}.msg-text,.msg-quoted{white-space:pre-wrap;overflow-wrap:anywhere;font:calc(14px * var(--ts, 1))/1.5 var(--fontFamilyBase)}.msg-quoted{color:var(--colorNeutralForeground3);border-left:2px solid var(--colorNeutralStroke2);padding-left:10px;margin-top:4px;font-size:calc(13px * var(--ts, 1))}.msg-files{display:block;margin-top:6px;color:var(--colorNeutralForeground3)}.msg-quote-toggle{margin-top:4px}.reply-box{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:12px}.reply-box .fui-Field{width:100%}.navbadge{margin-left:auto}.navbadge-dot{position:absolute;top:4px;right:4px}.appbar-badge{margin-left:-14px;margin-top:-16px}.timeline{list-style:none;margin:0;padding:0}.timeline li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px;padding:8px 0;position:relative}.timeline li:not(:last-child):after{content:"";position:absolute;left:13px;top:36px;bottom:-8px;width:1px;background:var(--colorNeutralStroke2)}.tl-icon{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--colorNeutralBackground3);color:var(--colorNeutralForeground2)}.is-note .tl-icon{background:var(--colorBrandBackground2);color:var(--colorBrandForeground1)}.tl-body{display:flex;flex-direction:column;min-width:0;font-size:calc(13px * var(--ts, 1))}.tl-what{font-weight:600}.tl-detail{color:var(--colorNeutralForeground2);overflow-wrap:anywhere}.tl-when{color:var(--colorNeutralForeground3)}.tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-bottom:12px}.tile{gap:6px}.tile-title{color:var(--colorNeutralForeground3);font-weight:600}.tile-big{font-size:calc(22px * var(--ts, 1));line-height:calc(28px * var(--ts, 1));font-weight:600}.tile-unit{font-size:calc(14px * var(--ts, 1));font-weight:400;color:var(--colorNeutralForeground3)}.tile-sub{color:var(--colorNeutralForeground3)}.grid-card{margin-top:8px}.num{text-align:right!important;font-variant-numeric:tabular-nums}.stack-table th.num,.rtable th.num{justify-content:flex-end}.cell-sub{display:block!important;color:var(--colorNeutralForeground3);overflow-wrap:anywhere}.cell-sub.waste{color:var(--colorStatusDangerForeground1)}.searches-table .is-off .search-text{color:var(--colorNeutralForeground3)}.searches-table .search-actions{display:table-cell}.searches-table .search-actions>*{margin-right:8px;vertical-align:middle}.add-search{margin-bottom:12px}.search-text{font-size:calc(14px * var(--ts, 1));font-weight:600;overflow-wrap:anywhere}.search-note{color:var(--colorStatusWarningForeground3)}.search-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.power-text{display:flex;flex-direction:column;gap:2px}.power-who{color:var(--colorNeutralForeground3)}.settings{display:flex;flex-direction:column;gap:12px}.window{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:10px 0;border-bottom:1px solid var(--colorNeutralStroke2)}.days{display:flex;flex-wrap:wrap;gap:4px}.days .fui-ToggleButton{min-width:48px}.time .fui-Input{width:132px}.add-window{align-self:flex-start;margin-top:4px}.field-who{color:var(--colorNeutralForeground3)}.fields{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px 24px}.fields .fui-Input{max-width:220px}.send-info{margin:0}.draft-area{display:flex;flex-direction:column;gap:12px}.draft-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:start}@container recordmain (min-width: 900px){.draft-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.draft-editor .form-section-body{display:flex;flex-direction:column;gap:10px}.draft-editor textarea{font-family:var(--fontFamilyBase);line-height:1.5}.draft-warnings ul{margin:4px 0 0;padding-left:18px}.rules-ok{color:var(--colorStatusSuccessForeground1)}.mailhead{display:grid;grid-template-columns:80px minmax(0,1fr);gap:2px 12px;margin:0 0 10px;font-size:calc(13px * var(--ts, 1))}.mailhead>div{display:contents}.mailhead dt{color:var(--colorNeutralForeground3)}.mailhead dd{margin:0;overflow-wrap:anywhere}.mailbody{margin:0 0 8px;padding:14px 16px;background:var(--colorNeutralBackground2);border:1px solid var(--colorNeutralStroke2);border-radius:var(--borderRadiusMedium);white-space:pre-wrap;overflow-wrap:anywhere;font:calc(14px * var(--ts, 1))/1.55 var(--fontFamilyBase)}.rewrite-content{display:flex;flex-direction:column;gap:8px}.level{display:flex;flex-direction:column}.level-help{font-size:calc(12px * var(--ts, 1));color:var(--colorNeutralForeground3);max-width:70ch}.custom-range{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:2px 4px}.inline-label{display:inline-flex;align-items:center;gap:6px;font-size:calc(13px * var(--ts, 1));color:var(--colorNeutralForeground2)}.custom-range .fui-Input{width:156px}.time .fui-Input,.inline-label .fui-Input{min-width:0}.report-body{transition:opacity .15s}.report-body.is-loading{opacity:.55}.rcard{margin-top:12px;min-width:0}.rcard-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px}.rcard-sub{color:var(--colorNeutralForeground3);display:block}.rgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:0 12px}.table-wrap{overflow-x:auto}.rtable{table-layout:auto!important}.rtable td.has-bar{width:45%;min-width:160px}.rtable td:first-child{min-width:180px}.ibar{display:flex;align-items:center;gap:8px;width:100%}.ibar-track{flex:1;height:12px;min-width:72px}.ibar-fill{display:block;height:100%;background:var(--al-data);border-radius:0 4px 4px 0}.ibar-label{min-width:64px;text-align:right;font-variant-numeric:tabular-nums}.chart{position:relative}.chart svg{display:block;overflow:visible}.chart svg:focus-visible{outline:2px solid var(--colorBrandStroke1);outline-offset:4px}.chart .grid{stroke:var(--colorNeutralStroke2);stroke-width:1;shape-rendering:crispEdges}.chart .tick{font:calc(12px * var(--ts, 1)) var(--fontFamilyBase);fill:var(--colorNeutralForeground3);font-variant-numeric:tabular-nums}.chart .bar-list{fill:var(--al-context)}.chart .bar-actual{fill:var(--al-data)}.chart .col.hot .bar-list{fill:var(--al-context-strong)}.chart .col.hot .bar-actual{fill:var(--al-data-strong)}.legend{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:calc(12px * var(--ts, 1));color:var(--colorNeutralForeground3);margin-bottom:6px}.legend span{display:inline-flex;align-items:center;gap:6px}.key{display:inline-block;width:12px;height:12px;border-radius:2px}.key-actual{background:var(--al-data)}.key-list{background:var(--al-context)}.tip{position:absolute;top:24px;pointer-events:none;background:var(--colorNeutralBackground1);border:1px solid var(--colorNeutralStroke2);border-radius:var(--borderRadiusMedium);box-shadow:var(--shadow8);padding:8px 10px;font-size:calc(12px * var(--ts, 1));white-space:nowrap;display:flex;flex-direction:column;gap:1px}.tip-left{transform:translate(-100%)}.tip strong{font-size:calc(16px * var(--ts, 1))}.tip span{color:var(--colorNeutralForeground3)}.tip .tip-date{color:var(--colorNeutralForeground1);font-weight:600}.table-toggle{margin-top:6px}.email-totals{display:flex;flex-wrap:wrap;gap:6px 28px;margin:4px 0 10px}.email-totals dt{font-size:calc(12px * var(--ts, 1));color:var(--colorNeutralForeground3)}.email-totals dd{margin:0;font-size:calc(20px * var(--ts, 1));font-weight:600}.gate{min-height:100%;display:grid;place-items:center;padding:16px}.gate-card{background:var(--colorNeutralBackground1);padding:28px;border-radius:var(--borderRadiusLarge);box-shadow:var(--shadow8);width:min(420px,100%);display:flex;flex-direction:column;gap:14px;border-top:4px solid var(--colorBrandBackground)}.gate-card h1{font-size:calc(28px * var(--ts, 1));font-weight:600;margin:0}@media (max-width: 1440px){.review-panes{grid-template-columns:var(--list-w, 300px) 6px minmax(0,1fr)}}@media (max-width: 700px){.shell,.shell.nav-collapsed{grid-template-columns:minmax(0,1fr);grid-template-areas:"bar" "main"}.review-panes{grid-template-columns:minmax(0,1fr)}.page-body{padding:12px 16px 40px}.record-header{padding:12px 16px}.record-title h2{font-size:calc(20px * var(--ts, 1));line-height:calc(26px * var(--ts, 1))}.stagebar{padding:8px}.stage{flex:0 0 auto}.record-body{padding:8px;gap:8px}.field-row{grid-template-columns:minmax(0,1fr)}.record-summary,.record-main,.record-side,.draft-area{gap:8px}.record-body{row-gap:8px}.field-grid,.tiles{grid-template-columns:1fr 1fr}.stack-table thead{display:none}.stack-table,.stack-table tbody{display:block;width:100%}.stack-table tr{display:grid;grid-template-columns:1fr 1fr;gap:2px 12px;padding:10px 0;border-bottom:1px solid var(--colorNeutralStroke2)}.stack-table td{display:block;padding:0!important;min-height:0;text-align:left!important}.stack-table td[data-label=Result],.stack-table td[data-label=Search],.stack-table td[data-label=Actions]{grid-column:1 / -1}.searches-table .search-actions{display:flex!important;align-items:center;gap:8px}.stack-table td.num:before{content:attr(data-label) " ";color:var(--colorNeutralForeground3);font-weight:400}.custom-range .fui-Input{width:146px}.time .fui-Input{width:136px}.stage{min-width:92px;flex:0 0 auto}.rtable td:first-child{min-width:96px}}@media (max-width: 420px){.tiles{grid-template-columns:1fr}}@media (min-width: 701px){.searches-table:not(.rz-fixed) th:first-child{width:24%}.searches-table:not(.rz-fixed) th:nth-child(2){width:118px}.searches-table:not(.rz-fixed) th:nth-last-child(2){width:118px}.searches-table:not(.rz-fixed) th:last-child{width:150px}}.content>.autopilot-banner{margin:8px 8px 0}.autopilot-status{margin-top:8px}.autopilot-status ul{margin:4px 0 0;padding-left:20px}.autopilot-history{margin-top:8px}.autopilot-history summary{cursor:pointer;color:var(--colorNeutralForeground2)}.autopilot-history ul{margin:6px 0 0;padding-left:20px}.autopilot-history li{margin-bottom:4px;overflow-wrap:anywhere}.level-lock{color:var(--colorNeutralForeground3);font-weight:400}.spot-list{display:flex;flex-direction:column;gap:12px;max-width:860px}.spot-card{gap:8px}.spot-card.done{opacity:.85}.spot-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.spot-title{display:flex;flex-direction:column;gap:2px;min-width:0}.spot-title strong,.spot-subject{overflow-wrap:anywhere}.spot-actions{display:flex;flex-wrap:wrap;gap:8px}.spot-toggle{align-self:flex-start}.banner-actions{margin-top:8px}.spot-head .fui-Badge{flex-shrink:0;white-space:nowrap}.appbar-tz{font-size:calc(12px * var(--ts, 1));color:var(--al-on-ink-2);white-space:nowrap;margin-right:4px}.gate-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.balance-chip{display:inline-flex;align-items:baseline;gap:8px;min-width:0;padding:3px 10px;border-radius:12px;font-size:calc(13px * var(--ts, 1));font-weight:600;text-decoration:none;white-space:nowrap;color:#fff;background:#ffffff1f;border:1px solid rgba(255,255,255,.25);overflow:hidden}.balance-chip:hover{background:#fff3}.balance-chip.level-low{background:#8a5a00;border-color:#f2c661}.balance-chip.level-zero{background:#a4262c;border-color:#f1bbbc}.balance-est{font-weight:400;color:#d6dde1;overflow:hidden;text-overflow:ellipsis}.balance-sim{font-size:calc(11px * var(--ts, 1));font-weight:600;padding:0 5px;border-radius:3px;background:#f2c661;color:#3b2a00}.appbar-on{background:#ffffff2e!important}.leadrow-side{display:flex;flex-direction:column;align-items:flex-end;gap:3px;flex:none}.leadrow-cost{font-size:calc(11px * var(--ts, 1));color:var(--colorNeutralForeground3);white-space:nowrap}.key-balance{background:var(--al-data-strong);height:3px!important;margin-bottom:3px}.chart .balance-line{stroke:var(--al-data-strong);stroke-width:2}.topup-buttons,.form-actions,.switches{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.switches{flex-direction:column;gap:4px}.ledger-filter{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px}@media (max-width: 600px){.app-tenant,.balance-est{display:none}.appbar{gap:2px}.balance-chip{padding:3px 7px;font-size:calc(12px * var(--ts, 1))}.appbar .appbar-btn{min-width:32px;padding-left:4px;padding-right:4px}}.page-body>.rgrid,.page-body>.settings-card,.page-body>.rcard{margin-bottom:12px}@media (max-width: 1439px){:root[data-text-size=large] .balance-est,:root[data-text-size=xlarge] .balance-est{display:none}}.gate-form{display:flex;flex-direction:column;gap:12px}.gate-links{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:calc(13px * var(--ts, 1))}.turnstile{min-height:65px}.legal-dialog{max-width:min(720px,calc(100vw - 32px))}.legal-text{font-size:calc(14px * var(--ts, 1));line-height:1.55;max-height:60vh;overflow-y:auto}.legal-text h3{font-size:1.05em;margin:1.1em 0 .4em}.legal-text p,.legal-text ul,.legal-text ol{margin:0 0 .7em}.legal-text ul,.legal-text ol{padding-left:1.4em}.invite-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.invite-list li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;overflow-wrap:anywhere}.appbar .app-tenant-btn{color:var(--al-on-ink-2)!important;font-weight:400;min-width:0;max-width:280px;flex-shrink:1;justify-content:flex-start}.app-tenant-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appbar .app-tenant-btn .fui-Button__icon{color:var(--al-on-ink-2)}@media (max-width: 700px){.appbar .app-tenant-btn{display:none}}.drawer-workspaces{margin-top:16px;padding-top:12px;border-top:1px solid var(--colorNeutralStroke2)}.drawer-workspaces .navitem{background:none;border:0;text-align:left;width:100%;font:inherit;cursor:pointer}.team-table .cell-person{overflow-wrap:anywhere}.team-table td{height:auto!important;padding-top:6px!important;padding-bottom:6px!important}@media (max-width: 700px){.team-table .cell-person{grid-column:1 / -1}.team-table tr{align-items:center}}.email-edit{margin-left:8px}.dialog-fields{display:flex;flex-direction:column;gap:12px}.profile-fields{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:12px 16px}.profile-fields .wide-field{grid-column:1 / -1}.profile-card textarea.mono,.profile-card .mono textarea{font-family:var(--fontFamilyMonospace);font-size:calc(13px * var(--ts, 1))}.staff-badge{margin-left:6px;vertical-align:middle}.profile-history{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.profile-history li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 12px;padding:8px 0;border-bottom:1px solid var(--colorNeutralStroke2);overflow-wrap:anywhere}.profile-history .history-actions{display:flex;gap:6px;align-items:start}.profile-version{margin:0;display:flex;flex-direction:column;gap:10px;max-height:60vh;overflow-y:auto}.profile-version dt{font-weight:600;font-size:calc(13px * var(--ts, 1))}.profile-version dd{margin:2px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.profile-save{position:sticky;bottom:0;z-index:1;box-shadow:var(--shadow16)}.page-header .fui-Badge{white-space:nowrap;flex-shrink:0}.profile-card .fui-Input,.profile-card .fui-Dropdown{width:100%;min-width:0;max-width:100%}.profile-card .fields{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}.setup-step{padding:0}.setup-step-head{display:flex;align-items:center;gap:10px;width:100%;padding:14px 16px;background:none;border:0;font:inherit;text-align:left;cursor:pointer;flex-wrap:wrap;color:inherit}.setup-step-title{font-weight:600;font-size:calc(16px * var(--ts, 1));flex:1;min-width:0}.setup-step .ok-icon{color:var(--colorPaletteGreenForeground1)}.setup-step-body{padding:0 16px 16px;display:flex;flex-direction:column;gap:12px}.setup-step-body form{display:flex;flex-direction:column;gap:12px}.setup-howto{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:4px}.setup-howto{overflow-wrap:anywhere}.setup-step .fui-Field input[type=number]{max-width:220px}.dns-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.dns-list li{padding:10px 0;border-bottom:1px solid var(--colorNeutralStroke2);display:flex;flex-direction:column;gap:6px}.dns-head{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.dns-add{margin:0;display:grid;grid-template-columns:max-content minmax(0,1fr);gap:2px 12px;font-size:calc(13px * var(--ts, 1))}.dns-add div{display:contents}.dns-add dt{color:var(--colorNeutralForeground3)}.dns-add dd{margin:0;overflow-wrap:anywhere}.dns-add code{white-space:normal;overflow-wrap:anywhere}.find5-list{margin:0;padding-left:22px;display:flex;flex-direction:column;gap:12px}.find5-list li{overflow-wrap:anywhere}.find5-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.find5-sample .mailbody{white-space:pre-wrap}.demo-banner{margin:8px 16px 0}.app-logo{width:28px;height:28px;border-radius:7px;flex-shrink:0;display:block}.gate-brand{display:flex;align-items:center;gap:10px}.gate-brand img{border-radius:10px;box-shadow:0 0 0 1px var(--colorNeutralStroke2)}.gate{position:relative;min-height:100%;display:flex;flex-direction:column;padding:0;background:#e9edf0;overflow-x:hidden}.gate-bg{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.gate-spinner{position:relative;z-index:1;margin:auto}.gate-center{position:relative;z-index:1;flex:1;display:flex;align-items:center;justify-content:center;padding:40px 16px}.gate .gate-card{width:min(440px,100%);background:#fff;padding:44px;border-radius:4px;border-top:0;box-shadow:0 2px 6px #1f2b3314,0 14px 36px #1f2b331a;display:flex;flex-direction:column;gap:16px}.gate-brandline{display:flex;align-items:center;gap:10px;font-weight:600;font-size:calc(15px * var(--ts, 1));color:#3b4c5f}.gate-brandline img{border-radius:6px;box-shadow:0 0 0 1px #d5dcdf}.gate-card .gate-title{font-size:calc(24px * var(--ts, 1));line-height:1.3;font-weight:600;margin:4px 0 0;color:#1f2b33}.gate-sub{color:var(--colorNeutralForeground2)}.gate-form{display:flex;flex-direction:column;gap:16px}.gate-actions{display:flex;justify-content:flex-end;margin-top:4px}.gate-actions .fui-Button{min-width:120px}.gate-alt{display:flex;flex-direction:column;gap:10px;padding-top:4px;font-size:calc(13px * var(--ts, 1))}.gate-identity{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;max-width:100%;padding:2px 0;border:0;background:none;font:inherit;color:var(--colorNeutralForeground2);cursor:pointer;overflow-wrap:anywhere;text-align:left}.gate-identity:hover{color:var(--colorNeutralForeground1);text-decoration:underline}.gate-code input{letter-spacing:.35em;font-size:calc(20px * var(--ts, 1))}.gate-footer{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 18px;padding:8px 20px;font-size:calc(12px * var(--ts, 1));color:var(--colorNeutralForeground3);background:#fff9}.gate-footer .fui-Link{color:var(--colorNeutralForeground3);font-size:inherit}.gate-footer .fui-Button{font-size:inherit;font-weight:400;color:var(--colorNeutralForeground3);min-width:0}@media (max-width: 600px){.gate-center{padding:64px 12px 20px;align-items:flex-start}.gate .gate-card{padding:28px 22px}.gate-actions .fui-Button{width:100%}.gate-footer{justify-content:center}}.gate{place-items:stretch;align-items:stretch}.gate .gate-code,.gate .gate-code input{width:100%;min-width:0}.gate .gate-card .fui-Input{max-width:100%}.pending-item{display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,240px) auto;gap:8px 16px;align-items:end;padding:10px 0;border-bottom:1px solid var(--colorNeutralStroke2)}.pending-item:last-child{border-bottom:0}.pending-actions{display:flex;gap:8px;flex-wrap:wrap}.platform-wrap{overflow-x:auto}.platform-table td.platform-actions{white-space:nowrap}.platform-table td.platform-actions .fui-Button+.fui-Button{margin-left:6px}.platform-table tr.row-suspended td{color:var(--colorNeutralForeground3)}.platform-settings{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px 16px;align-items:start}@media (max-width: 700px){.pending-item{grid-template-columns:minmax(0,1fr);align-items:stretch}.platform-table td[data-label]{grid-column:auto}.platform-table td.cell-person,.platform-table td.platform-actions{grid-column:1 / -1}.platform-table td.platform-actions{white-space:normal;display:flex!important;gap:8px;flex-wrap:wrap}.platform-table td.platform-actions .fui-Button+.fui-Button{margin-left:0}}@media (min-width: 701px){.platform-table td:nth-child(2){min-width:150px}.platform-table th.num{white-space:nowrap}.platform-table td:nth-child(2) .cell-sub{white-space:nowrap}}.status-pills{display:inline-flex;align-items:center;gap:6px;text-decoration:none;flex:none}.status-pill{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:12px;white-space:nowrap;font-size:calc(13px * var(--ts, 1));font-weight:600;color:#fff;background:#ffffff1f;border:1px solid rgba(255,255,255,.25);overflow:hidden;text-overflow:ellipsis;max-width:30ch}.status-pills:hover .status-pill{background:#fff3}.status-dot{width:8px;height:8px;border-radius:50%;background:#c3ccd2;flex:none}.status-pill.tone-working .status-dot{background:#6ccb5f;animation:pulse 1.6s ease-in-out infinite}.status-pill.tone-waiting .status-dot{background:#7fc6f0}.status-pill.tone-stopped .status-dot{background:#f2c661}.test-pill{padding:2px 8px;border-radius:3px;font-size:calc(11px * var(--ts, 1));font-weight:700;white-space:nowrap;background:#f2c661;color:#3b2a00}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion: reduce){.status-pill.tone-working .status-dot,.now-icon.live,.live-dot{animation:none}}.legend{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:8px;font-size:calc(13px * var(--ts, 1));color:var(--colorNeutralForeground2)}.legend span,.chart-tip span{display:inline-flex;align-items:center;gap:6px}.legend i,.chart-tip i{display:inline-block;width:10px;height:10px;border-radius:2px}.chart-wrap{position:relative;min-height:200px}.chart-wrap .gridline{stroke:var(--colorNeutralStroke3);stroke-width:1}.chart-wrap .tick{font:calc(11px * var(--ts, 1)) var(--fontFamilyBase);fill:var(--colorNeutralForeground3);font-variant-numeric:tabular-nums}.chart-wrap .hover-band{fill:var(--colorNeutralBackground3)}.chart-empty{position:absolute;top:0;right:0;bottom:24px;left:32px;display:grid;place-items:center;pointer-events:none}.chart-empty>*{background:var(--colorNeutralBackground1);padding:4px 10px;border-radius:4px;color:var(--colorNeutralForeground3)}.chart-tip{position:absolute;top:4px;transform:translate(-50%);display:flex;flex-direction:column;gap:2px;pointer-events:none;padding:8px 10px;border-radius:6px;background:var(--colorNeutralBackground1);box-shadow:var(--shadow16);font-size:calc(12px * var(--ts, 1));white-space:nowrap}.next-step p{margin:0 0 6px}@media (max-width: 600px){.status-pill{padding:5px;gap:0}.test-pill{padding:2px 5px}.app-name{display:none}}@media (max-width: 1440px){.balance-est{display:none}}.bell-btn{position:relative;min-width:36px;padding-left:6px;padding-right:6px}.bell-badge{position:absolute;top:0;right:0}.bell-panel{width:380px;max-width:calc(100vw - 16px);padding:0!important}.bell-head{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid var(--colorNeutralStroke2)}.bell-empty{display:block;padding:16px 12px}.bell-list{list-style:none;margin:0;padding:0;max-height:min(480px,70vh);overflow-y:auto}.bell-list li+li{border-top:1px solid var(--colorNeutralStroke3)}.bell-item{display:flex;gap:10px;align-items:flex-start;width:100%;padding:10px 12px;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.bell-item:hover{background:var(--colorNeutralBackground1Hover)}.bell-item.unread{background:var(--colorBrandBackground2)}.bell-icon{color:var(--colorNeutralForeground3);display:grid;padding-top:1px}.bell-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;overflow-wrap:anywhere}.bell-excerpt{color:var(--colorNeutralForeground2);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-line}.bell-dot{width:8px;height:8px;border-radius:50%;background:var(--colorBrandBackground);flex:none;margin-top:6px}.switch-label{display:inline-flex;flex-direction:column}.nav-drawer .nav-search kbd{display:none}.lc-col{display:flex;flex-direction:column;gap:12px;min-width:0;min-height:40px}.lc{position:relative;min-width:0;border-radius:var(--borderRadiusMedium)}.lc>.form-section,.lc>section,.lc>div:not(.lc-tools):not(.lc-collapsed){margin:0}.lc-tools{position:absolute;top:6px;right:6px;z-index:2;display:flex;align-items:center;gap:0;padding:1px;border-radius:6px;background:var(--colorNeutralBackground1);opacity:.55;transition:opacity var(--al-dur-fast) var(--al-ease)}.lc:hover>.lc-tools,.lc:focus-within>.lc-tools,.lc.is-collapsed>.lc-tools{opacity:1}.lc-handle{display:inline-grid;place-items:center;width:24px;height:24px;cursor:grab;color:var(--colorNeutralForeground3);border-radius:4px}.lc-handle:active{cursor:grabbing}.lc .form-section-title,.lc h2:first-child{padding-right:88px}.lc.is-dragging{opacity:.45}.lc.drop-before:before,.lc.drop-after:after,.lc-end.is-over{content:"";position:absolute;left:0;right:0;height:3px;border-radius:2px;background:var(--colorBrandBackground)}.lc.drop-before:before{top:-8px}.lc.drop-after:after{bottom:-8px}.lc-end{position:relative;height:12px}.lc-end.is-over{position:static;display:block}.lc-collapsed{display:flex;align-items:center;min-height:40px;padding:0 96px 0 14px;background:var(--colorNeutralBackground1);border-radius:var(--borderRadiusMedium);box-shadow:var(--shadow4)}.lc-title{border:0;background:none;font:inherit;font-weight:600;color:var(--colorNeutralForeground2);cursor:pointer;padding:8px 0;text-align:left}.lc-title:hover{color:var(--colorNeutralForeground1)}.headfield-layout{margin-left:auto;align-self:center}@media (prefers-reduced-motion: reduce){.lc-tools{transition:none}}.sc-surface{max-width:560px!important}.sc-intro{margin:0 0 12px;color:var(--colorNeutralForeground2)}.sc-group h3{font-size:calc(13px * var(--ts, 1));font-weight:600;color:var(--colorNeutralForeground3);margin:14px 0 6px;text-transform:uppercase;letter-spacing:.04em}.sc-list{margin:0;display:grid;gap:4px}.sc-list>div{display:flex;justify-content:space-between;gap:12px;padding:4px 0;border-bottom:1px solid var(--colorNeutralStroke3)}.sc-list dd{margin:0}.sc-keys{display:inline-flex;gap:4px;flex-wrap:wrap}.sc-kbd{font:600 calc(12px * var(--ts, 1)) var(--fontFamilyBase);padding:1px 7px;border-radius:4px;border:1px solid var(--colorNeutralStroke1);background:var(--colorNeutralBackground2);box-shadow:inset 0 -1px 0 var(--colorNeutralStroke1);white-space:nowrap}.sc-edit{list-style:none;margin:0;padding:0;display:grid;gap:2px}.sc-edit li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:6px 4px;border-radius:6px}.sc-edit li.is-recording{background:var(--colorBrandBackground2)}.sc-press{font-weight:600;color:var(--colorBrandForeground1)}.sc-btns{display:inline-flex;gap:4px}@media (max-width: 600px){.sc-edit li{grid-template-columns:minmax(0,1fr) auto}.sc-btns{grid-column:1 / -1}}.wk-bar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px}.wk-legend{display:flex;gap:16px;font-size:calc(13px * var(--ts, 1))}.wk-key{display:inline-flex;align-items:center;gap:6px}.wk-key i{width:12px;height:12px;border-radius:3px}.wk-key.search i,.wk-block.search{background:color-mix(in srgb,var(--al-tile-teal) 22%,var(--al-surface));border-color:var(--al-tile-teal)}.wk-key.send i,.wk-block.send{background:color-mix(in srgb,var(--al-tile-indigo) 22%,var(--al-surface));border-color:var(--al-tile-indigo)}.wk-hint{margin:6px 0 10px;font-size:calc(12px * var(--ts, 1))}.wk-scroll{overflow-x:auto;padding-bottom:12px}.wk-grid{display:grid;grid-template-columns:44px repeat(7,minmax(72px,1fr));min-width:560px;position:relative}.wk-times{position:relative;margin-top:28px;height:var(--wk-h)}.wk-times span{position:absolute;right:6px;transform:translateY(-50%);font-size:11px;color:var(--colorNeutralForeground3);font-variant-numeric:tabular-nums}.wk-day{min-width:0;border-left:1px solid var(--colorNeutralStroke2)}.wk-day-name{height:28px;display:grid;place-items:center;font-weight:600;font-size:calc(13px * var(--ts, 1))}.wk-lanes{position:relative;display:grid;grid-template-columns:1fr 1fr;height:var(--wk-h);background:var(--colorNeutralBackground2)}.wk-line{position:absolute;left:0;right:0;height:1px;background:var(--colorNeutralStroke3);pointer-events:none}.wk-lane{position:relative;touch-action:none;cursor:crosshair}.is-readonly .wk-lane{cursor:default}.wk-lane+.wk-lane{border-left:1px dashed var(--colorNeutralStroke3)}.wk-block{position:absolute;left:2px;right:2px;border:1px solid;border-left-width:3px;border-radius:4px;overflow:hidden;cursor:grab;touch-action:none;display:flex;align-items:flex-start;padding:2px 3px;color:var(--colorNeutralForeground1)}.is-readonly .wk-block{cursor:default}.wk-block:focus-visible,.wk-block.is-focus{outline:2px solid var(--colorStrokeFocus2);outline-offset:1px;z-index:2}.wk-block.is-ghost{opacity:.6;border-style:dashed}.wk-time{font-size:10px;line-height:1.2;font-weight:600;font-variant-numeric:tabular-nums;pointer-events:none}.wk-time>span{display:block;white-space:nowrap;overflow:hidden}.wk-edge{position:absolute;left:0;right:0;height:7px;cursor:ns-resize}.wk-edge.top{top:-2px}.wk-edge.bottom{bottom:-2px}.wk-unsaved{margin-top:8px;color:var(--colorStatusWarningForeground1)}.leadlist-more{display:block;width:100%;padding:12px;border:0;border-top:1px solid var(--colorNeutralStroke2);background:transparent;color:var(--colorBrandForeground1);font:inherit;font-weight:600;cursor:pointer}.leadlist-more:hover{background:var(--colorNeutralBackground1Hover)}.leadlist-more:focus-visible{outline:2px solid var(--colorStrokeFocus2);outline-offset:-2px}.trial-form{display:flex;flex-direction:column;gap:12px}.trial-consent{margin-top:4px}.trq-section{display:flex;flex-direction:column;gap:12px;margin-top:8px}.trq{border:1px solid var(--colorNeutralStroke2);border-radius:8px;padding:14px 16px;display:flex;flex-direction:column;gap:10px;background:var(--colorNeutralBackground1)}.trq-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.trq-head h3{margin:0;font-size:calc(16px * var(--ts, 1));font-weight:600}.trq-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px 16px;margin:0}.trq-grid>div{min-width:0}.trq-grid .trq-wide{grid-column:1 / -1}.trq-grid dt{font-size:calc(12px * var(--ts, 1));color:var(--colorNeutralForeground3)}.trq-grid dd{margin:2px 0 0;overflow-wrap:anywhere}.trq-signals{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.trq-signals ul{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.trq-note{margin:0;padding:8px 10px;border-radius:6px;background:var(--colorNeutralBackground2)}.trq-log summary,.trq-decided>summary{cursor:pointer;color:var(--colorBrandForeground1);font-weight:600}.trq-log ol{margin:6px 0 0;padding-left:18px;display:flex;flex-direction:column;gap:4px}.trq-decided{margin-top:12px}.trq-decided>.trq{margin-top:10px}.trq-dialog{display:flex;flex-direction:column;gap:12px}@media (max-width: 600px){.trq{padding:12px}.trq-grid{grid-template-columns:1fr 1fr}.trq-dialog .fui-RadioGroup{flex-wrap:wrap}}.trq-badges{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.trq-ai{border-left:3px solid var(--colorBrandStroke1);padding:6px 0 6px 12px;display:flex;flex-direction:column;gap:6px}.trq-ai p{margin:0}.trq-ai-facts{display:flex;flex-wrap:wrap;gap:4px 16px;list-style:none;margin:0;padding:0;color:var(--colorNeutralForeground2)}.trq-ai-reasons{margin:0;padding-left:18px}.trq-ai-priority{font-weight:600;color:var(--colorPaletteDarkOrangeForeground1)}.platform-settings-wrap{display:flex;flex-direction:column;gap:12px}.plans-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.plan-card{display:flex;flex-direction:column;gap:6px;padding:20px}.plan-card.is-current{box-shadow:0 0 0 2px var(--colorBrandStroke1)}.plan-head{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.plan-for{margin:0 0 6px;color:var(--colorNeutralForeground2)}.plan-price{font-size:calc(26px * var(--ts, 1));font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums}.plan-limits{list-style:none;margin:10px 0 4px;padding:0;display:flex;flex-direction:column;gap:6px}.plan-limits li{display:flex;align-items:center;gap:6px}.plan-limits li:before{content:"✓";color:var(--colorPaletteGreenForeground1);font-weight:700;width:20px;text-align:center;flex:none}.plan-limits li svg{display:none}.plans-foot{margin-top:12px}.plan-summary .form-actions{flex-wrap:wrap}.plan-dialog{display:flex;flex-direction:column;gap:12px}.plan-banner{margin:0 0 8px}.topup-buttons{display:flex;flex-wrap:wrap;gap:10px 12px;align-items:flex-start}.topup-choice{display:flex;flex-direction:column;align-items:center;gap:2px}.topup-bonus{color:var(--colorPaletteGreenForeground1);font-weight:600}.promo-open{margin-top:6px;padding-left:0}.promo-field{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px;margin-top:10px}.promo-field .fui-Field{flex:0 1 220px;min-width:0}.promo-tiers{margin:8px 0 0;padding-left:20px}.promo-tiers li{margin:2px 0}.promo-applied{margin-top:10px}.topup-bonus.promo-bonus{text-decoration:underline;text-underline-offset:3px}.auto-topup{margin-top:14px;padding-top:12px;border-top:1px solid var(--colorNeutralStroke2);display:flex;flex-direction:column;gap:10px}.bonus-rows{display:flex;flex-direction:column;gap:8px}.bonus-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 12px}.bonus-row .fui-Field{flex:1 1 130px;max-width:180px;min-width:0}.bonus-row .fui-Input{width:100%;min-width:0}.trq-invite{margin:4px 0 12px}.trq-invite>summary{cursor:pointer;color:var(--colorBrandForeground1);font-weight:600}.trq-invite .fields{margin-top:8px}.mailbox-now{padding:10px 12px;border-radius:6px;background:var(--colorNeutralBackground2);display:flex;flex-direction:column;gap:4px}.only-mine{flex:none}.headfield-assign .fui-Dropdown{min-width:140px}.start-paths{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin:16px 24px 0}@media (max-width: 600px){.start-paths{margin:12px 12px 0}}.start-path{display:flex;flex-direction:column;gap:8px;padding:20px}.days-pick{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.days-pick .fui-Input{width:90px}.invoice-links{display:inline-flex;flex-wrap:wrap;gap:4px 14px;align-items:center}.invoice-links a{display:inline-flex;align-items:center;gap:4px}.nav-soon{margin-left:auto;font-size:calc(10.5px * var(--ts, 1));font-weight:600;padding:1px 6px;border-radius:99px;background:var(--al-accent-soft, var(--colorNeutralBackground3));color:var(--al-accent-text, var(--colorNeutralForeground2));white-space:nowrap}.soon-badge{vertical-align:middle;margin-left:6px}.route-card{display:flex;gap:var(--al-s6, 32px);align-items:center;padding:var(--al-s6, 32px);max-width:880px}.route-lead{font-size:calc(17px * var(--ts, 1));line-height:1.55;margin-bottom:var(--al-s4, 16px)}.route-thanks{display:flex;align-items:center;gap:8px;color:var(--colorStatusSuccessForeground1);font-weight:600}@media (max-width: 720px){.route-card{flex-direction:column;text-align:center;padding:var(--al-s4, 16px)}}.team-views{margin-bottom:var(--al-s3, 12px)}.org-note{margin:0 0 var(--al-s3, 12px)}.org-top{border:1px dashed var(--colorNeutralStroke1);border-radius:var(--al-r-md, 8px);padding:8px 12px;margin-bottom:8px;color:var(--colorNeutralForeground3);font-size:calc(12px * var(--ts, 1));text-align:center}.org-top.over{border-color:var(--colorBrandStroke1);background:var(--colorBrandBackground2);color:var(--colorNeutralForeground1)}.org{overflow-x:auto;padding-bottom:8px}.org ul{display:flex;justify-content:center;margin:0;padding:20px 0 0;position:relative;list-style:none}.org>ul{padding-top:0}.org li{position:relative;display:flex;flex-direction:column;align-items:center;padding:20px 8px 0}.org>ul>li{padding-top:0}.org li:before,.org li:after{content:"";position:absolute;top:0;right:50%;width:50%;height:20px;border-top:1px solid var(--colorNeutralStroke1)}.org li:after{right:auto;left:50%;border-left:1px solid var(--colorNeutralStroke1)}.org li:only-child:before,.org li:only-child:after{display:none}.org li:only-child{padding-top:0}.org li:first-child:before,.org li:last-child:after{border:0 none}.org li:last-child:before{border-right:1px solid var(--colorNeutralStroke1);border-radius:0 6px 0 0}.org li:first-child:after{border-radius:6px 0 0}.org ul ul:before{content:"";position:absolute;top:0;left:50%;height:20px;border-left:1px solid var(--colorNeutralStroke1)}.org>ul>li:before,.org>ul>li:after{display:none}.org-card{display:flex;align-items:center;gap:10px;min-width:200px;max-width:260px;padding:10px 8px 10px 12px;text-align:left;background:var(--colorNeutralBackground1);border:1px solid var(--colorNeutralStroke2);border-radius:var(--al-r-md, 8px);cursor:grab}.org-card.over{border-color:var(--colorBrandStroke1);box-shadow:0 0 0 3px var(--colorBrandBackground2)}.org-card.dragging{opacity:.5}.org-av{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:50%;color:#fff;font-weight:600;font-size:calc(13px * var(--ts, 1))}.org-t{flex:1;min-width:0;display:grid;gap:2px;justify-items:start}.org-t strong{font-size:calc(14px * var(--ts, 1));overflow-wrap:anywhere}.org-t span{font-size:calc(12px * var(--ts, 1));color:var(--colorNeutralForeground2);overflow-wrap:anywhere}@media (max-width: 720px){.org ul{display:block;padding:0 0 0 18px;margin-left:10px;border-left:1px solid var(--colorNeutralStroke1)}.org>ul{border-left:0;margin-left:0;padding-left:0}.org li,.org>ul>li{display:block;padding:8px 0 0}.org li:before,.org li:after,.org ul ul:before{display:none}.org-card{max-width:none;min-width:0}}.tour{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.tour-dim{position:fixed;top:0;right:0;bottom:0;left:0;background:#0c10148c}.tour-hole{position:fixed;border-radius:var(--al-r-md, 8px);box-shadow:0 0 0 9999px #0c10148c;outline:2px solid var(--al-accent, #f5b43a);transition:left .35s var(--al-ease, ease),top .35s var(--al-ease, ease),width .35s var(--al-ease, ease),height .35s var(--al-ease, ease);pointer-events:none}.tour-pop{position:fixed;background:var(--colorNeutralBackground1);color:var(--colorNeutralForeground1);border-radius:var(--al-r-lg, 12px);box-shadow:0 16px 48px #0000004d;padding:16px 16px 12px;outline:none}.tour-pop:focus-visible{outline:2px solid var(--colorStrokeFocus2)}.tour-step{color:var(--colorNeutralForeground3)}.tour-title{font-size:calc(16px * var(--ts, 1));font-weight:600;margin:4px 0 6px}.tour-text{margin:0 0 12px;color:var(--colorNeutralForeground2);line-height:1.5}.tour-actions{display:flex;align-items:center;gap:8px}.tour-spacer{flex:1}@media (prefers-reduced-motion: reduce){.tour-hole{transition:none}}.gm-attr{display:inline-flex;padding:10px 10px 5px;line-height:0;flex:none}.gm-attr img{height:18px;width:auto}.gm-attr .gm-on-dark,html[data-theme$=-dark] .gm-attr .gm-on-light{display:none}html[data-theme$=-dark] .gm-attr .gm-on-dark{display:inline}.gm-attr-text{line-height:1.2;font:400 12px Roboto,Arial,sans-serif;color:#5e5e5e;padding:6px 8px 4px;text-transform:none;letter-spacing:0}html[data-theme$=-dark] .gm-attr-text{color:#fff}.gm-attr-row{display:flex;justify-content:flex-end}.record-attr{display:flex;width:max-content;margin-left:-10px}.search-section:has(.gm-attr){display:flex;align-items:center;justify-content:space-between;padding-top:0;padding-bottom:0}.connect{display:flex;flex-direction:column;gap:12px;max-width:640px}.connect-first,.connect-second,.connect-form{display:flex;flex-direction:column;gap:12px}.connect-back{align-self:flex-start}.connect-guide{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:8px;background:var(--colorNeutralBackground2)}.connect-steps{margin:0;padding-left:22px;display:flex;flex-direction:column;gap:4px}.connect-links{display:flex;flex-wrap:wrap;gap:4px 16px}.connect-links .fui-Link{display:inline-flex;align-items:center;gap:4px}.connect-servers .fields{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px 12px}.connect-help{color:var(--colorNeutralForeground3)}.mailbox-now{display:flex;flex-direction:column;gap:4px}.mailbox-now .mb-icon{vertical-align:-4px;color:var(--colorNeutralForeground3)}.route-toolbar{flex-wrap:wrap;gap:8px;margin-bottom:12px}.route-kind{min-width:150px}.route-map-wrap{display:flex;flex-direction:column;gap:8px}.route-map{height:min(62vh,560px);border-radius:8px;overflow:hidden}.route-legend{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:calc(12px * var(--ts, 1));color:var(--colorNeutralForeground3)}.route-legend span{display:inline-flex;align-items:center;gap:6px}.route-legend .k{width:10px;height:10px;border-radius:50%;display:inline-block}.route-legend .k.customer{background:var(--al-stage-emailed, #2a78d6)}.route-legend .k.prospect{background:var(--al-stage-replied, #eb6834)}.route-legend .k.found{border:2px solid var(--al-stage-found, #1baf7a)}.route-links{display:flex;flex-wrap:wrap;gap:4px 16px}.route-links .fui-Link{display:inline-flex;align-items:center;gap:4px}.map-pop .linklike{background:none;border:0;padding:0;color:var(--colorBrandForegroundLink);cursor:pointer;font:inherit;text-decoration:underline}.route-plan{display:flex;flex-direction:column;gap:12px}.route-plan-head{display:grid;grid-template-columns:170px 220px minmax(200px,1fr);gap:12px;align-items:start}.route-plan-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.route-col{display:flex;flex-direction:column;gap:10px}.route-filters{display:flex;flex-wrap:wrap;gap:8px}.route-filters .fui-Dropdown{min-width:140px}.route-pick{list-style:none;margin:0;padding:0;max-height:360px;overflow:auto}.route-pick li{padding:2px 0}.route-stops{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.route-stops li{display:flex;align-items:center;gap:10px}.stop-n{flex:none;width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--al-stage-emailed, #2a78d6);color:#fff;font-weight:700;font-size:12px}.stop-done .stop-n{background:var(--al-stage-found, #1baf7a)}.stop-skipped .stop-n{background:#8b9ba5}.stop-t{display:flex;flex-direction:column;flex:1;min-width:0}.stop-acts{display:inline-flex;flex:none}.route-circle{display:flex;flex-wrap:wrap;align-items:end;gap:12px}.route-today{display:flex;flex-direction:column;gap:10px;max-width:720px}.stop-card{gap:8px}.stop-card-head{display:flex;gap:10px;align-items:flex-start}.stop-card-t{flex:1;min-width:0}.stop-card-acts{display:flex;flex-wrap:wrap;gap:8px}.stop-notes{white-space:pre-wrap;color:var(--colorNeutralForeground2)}@media (max-width: 760px){.route-plan-head,.route-plan-grid{grid-template-columns:1fr}.stop-card-acts .fui-Button{flex:1 1 auto}}.route-followups ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.route-followups li{display:flex;align-items:center;justify-content:space-between;gap:8px}.visit-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.place-visits,.lead-visits{display:flex;flex-direction:column;gap:8px}.route-team{display:flex;flex-direction:column;gap:12px}.route-team-date{max-width:200px}.rep-days{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.rep-day{gap:8px}.rep-day-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.rep-day .reassign{min-width:120px}.route-hist-head{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.readiness-group{margin-top:8px}.readiness-group ul{margin:2px 0 6px;padding-left:20px}.readiness-where{display:block}.leadrow-sub .test-tag{margin-right:6px;vertical-align:1px}.limit-row{padding:12px 0;border-top:1px solid var(--colorNeutralStroke2);display:grid;gap:6px}.limit-row:first-of-type{border-top:0}.limit-bar{max-width:420px}.limit-next{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.lead-locations{margin:0;padding-left:1.1em}.lead-locations li{margin:2px 0;overflow-wrap:anywhere}.mono-break{font-family:var(--fontFamilyMonospace, monospace);overflow-wrap:anywhere}.apppw{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.apppw-input{flex:1 1 260px;max-width:360px}.apppw-input input{font-family:var(--fontFamilyMonospace, ui-monospace, monospace);letter-spacing:.06em}.apppw-count{font-variant-numeric:tabular-nums;color:var(--colorNeutralForeground3);display:inline-flex;align-items:center;gap:4px}.apppw-count.ok{color:var(--colorPaletteGreenForeground1)}.card-head-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.card-head-row .card-title{margin:0}.promo-table .mono{font-family:var(--fontFamilyMonospace, monospace);letter-spacing:.02em}.row-actions{display:flex;flex-wrap:wrap;gap:6px}.promo-dialog{max-width:min(640px,calc(100vw - 32px))}.promo-form{display:flex;flex-direction:column;gap:12px}.promo-bonuses{border:1px solid var(--colorNeutralStroke2);border-radius:8px;padding:10px 12px 12px;margin:0;min-width:0}.promo-bonuses legend{font-weight:600;padding:0 4px}.promo-bonus-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:8px}@media (max-width: 560px){.promo-bonus-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.promo-bonus-grid .fui-Field{min-width:0}.promo-bonus-grid .fui-Input{min-width:0;width:100%}.promo-bonus-grid .fui-Input input{min-width:0}@media (max-width: 720px){.promo-table td{height:auto!important}.promo-table td:first-child,.promo-table td:last-child{grid-column:1 / -1}.promo-table td:last-child{margin-top:6px}}.draft-lang{display:flex;flex-direction:column;gap:6px}.draft-lang-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.onboard-chip{display:inline-flex;align-items:center;gap:8px;padding:3px 10px;border-radius:12px;white-space:nowrap;flex:none;color:inherit;text-decoration:none;font-size:calc(13px * var(--ts, 1));font-weight:600;background:#ffffff1f;border:1px solid rgba(255,255,255,.25)}.onboard-chip:hover{background:#fff3}.onboard-dots{display:inline-flex;gap:4px}.onboard-dots i{width:8px;height:8px;border-radius:50%;border:1.5px solid rgba(255,255,255,.55);box-sizing:border-box}.onboard-dots i.done{background:#6ccb5f;border-color:#6ccb5f}.onboard-dots i.cur{background:#f2c661;border-color:#f2c661}.trial-code-link{margin-top:var(--al-s2);display:inline-block}.trial-code-form{display:flex;flex-direction:column;gap:6px;margin-top:var(--al-s3);max-width:420px}.trial-code-label{font-size:var(--al-fs-small);font-weight:600}.trial-code-row{display:flex;gap:8px;flex-wrap:wrap}.trial-code-row .fui-Input{flex:1 1 160px;min-width:0}.trial-code-row input{text-transform:uppercase;letter-spacing:.04em}.gate-trial{font-weight:600}.promo-kinds{margin:4px 0 var(--al-s3)}.trial-codes-summary{display:flex;flex-wrap:wrap;gap:6px;margin:var(--al-s3) 0}.trial-codes-made{display:block;white-space:pre-wrap;word-break:break-word;margin:6px 0;font-size:13px}.ws-search{max-width:360px;margin:0 0 var(--al-s3)}.th-sort{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:4px;font-weight:600}.th-sort:focus-visible{outline:2px solid var(--colorStrokeFocus2);outline-offset:2px;border-radius:2px}.ws-table .num .fui-Button{margin-left:4px}.ws-history{margin-top:var(--al-s3)}.ws-history ul{margin:6px 0 0;padding-left:18px;font-size:var(--al-fs-small)}.shell.focus,.shell.focus.nav-collapsed{grid-template-columns:minmax(0,1fr);grid-template-areas:"bar" "main"}.gate-lang{position:absolute;top:12px;right:16px;z-index:2;display:flex;align-items:center;gap:2px;padding:4px 8px;border-radius:999px;background:#ffffffd9;box-shadow:0 1px 3px #1c252c1f}.gate-lang-item{display:inline-flex;align-items:center}.gate-lang-sep{color:#9aa7b1;padding:0 2px}.gate-lang button{min-width:40px;min-height:36px;padding:0 8px;border:0;border-radius:999px;background:none;font:inherit;font-size:calc(15px * var(--ts, 1));color:#3b4c5f;cursor:pointer}.gate-lang button:hover{background:#1c252c0f}.gate-lang button.on{background:#1f2b33;color:#fff;font-weight:600}.gate-lang button:focus-visible{outline:2px solid var(--colorStrokeFocus2);outline-offset:2px}.nonrefund{margin:4px 0 8px}.welcome-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 12px;margin:8px 0}.welcome-row .fui-Field{flex:1 1 200px;max-width:280px}.nav-beta{margin-left:6px;font-size:11px;font-weight:600;line-height:16px;padding:0 6px;border-radius:999px;color:var(--colorPaletteMarigoldForeground2, #8a5a00);background:var(--colorPaletteMarigoldBackground1, #fdf3dc)}.beta-badge{vertical-align:middle}.route-beta-banner{margin-bottom:12px}.warn-text{color:var(--colorPaletteRedForeground1, #b10e1c)}.refundable-now{color:var(--colorNeutralForeground2)}.partner-root{min-height:100vh;min-height:100dvh;background:var(--colorNeutralBackground2);color:var(--colorNeutralForeground1)}.partner-shell{max-width:520px;margin:0 auto;padding:16px 16px 48px}.partner-shell.wide{max-width:1040px}.partner-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 0 20px;position:relative;min-height:44px}.partner-top .gate-lang{position:static}.partner-brand{display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:17px;color:inherit;text-decoration:none}.partner-card-box{padding:24px;display:flex;flex-direction:column;gap:14px}.partner-h1{font-size:24px;line-height:1.25;margin:0}.partner-form{display:flex;flex-direction:column;gap:12px}.partner-signin-note{margin-top:4px}.partner-portal{display:flex;flex-direction:column;gap:16px}.partner-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.partner-link-row{display:flex;gap:20px;align-items:flex-start;flex-wrap:wrap}.partner-link-text{flex:1 1 260px;display:flex;flex-direction:column;gap:4px;min-width:0}.partner-code{font-size:22px;font-weight:700;letter-spacing:.04em}.partner-link{word-break:break-all;margin-bottom:8px}.partner-qr{background:#fff;padding:8px;border-radius:10px;border:1px solid var(--colorNeutralStroke2);width:168px;height:168px}.partner-stats{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.partner-stat{background:var(--colorNeutralBackground1);border:1px solid var(--colorNeutralStroke2);border-radius:10px;padding:12px 14px}.partner-stats-money .partner-stat{background:var(--colorNeutralBackground2)}.partner-stat-value{font-size:22px;font-weight:700;margin-top:2px}.partner-agreement-text{max-height:55vh;overflow:auto;padding-right:8px}.partner-agreement-dialog{max-width:min(760px,calc(100vw - 32px))}.partner-code-link{display:inline-block;margin-bottom:6px}.partner-root-card{background:#eef1f4}@media (prefers-color-scheme: dark){.partner-root-card{background:#0b0f12}}.partner-fullcard{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:max(16px,env(safe-area-inset-top)) 16px max(16px,env(safe-area-inset-bottom));box-sizing:border-box}.pcard{width:min(92vw,440px);border-radius:22px;padding:26px 24px 22px;box-sizing:border-box;display:flex;flex-direction:column;gap:6px;background:#fff;color:#1f2b33;box-shadow:0 10px 40px #1c252c24;border-top:6px solid #c08a2b}.partner-fullcard.is-dark .pcard{background:#141b21;color:#f2f5f7;border-top-color:#f2c661;box-shadow:0 10px 40px #00000080}.pcard-top{display:flex;align-items:center;gap:10px;font-weight:700;font-size:15px;margin-bottom:10px}.pcard-name{font-size:26px;font-weight:800;line-height:1.2;word-break:break-word}.pcard-title{font-size:15px;opacity:.75}.pcard-qr{margin:16px auto 8px;width:72%;aspect-ratio:1;background:#fff;border-radius:14px;padding:4%;box-sizing:content-box}.pcard-qr img{width:100%;height:100%;display:block;image-rendering:pixelated}.pcard-link{text-align:center;font-weight:600;font-size:15px;word-break:break-all}.pcard-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.pcard-hint{text-align:center;max-width:440px;opacity:.7}.partner-card-loading{min-height:100vh;display:grid;place-items:center}.sp-dialog-wide{max-width:min(1040px,calc(100vw - 32px));width:100%}.sp-list{margin:4px 0 8px;padding-left:18px;display:flex;flex-direction:column;gap:2px}.sp-plan{max-width:320px;white-space:pre-wrap}.trq-signals ul{display:flex;flex-wrap:wrap;gap:6px;padding:0;margin:6px 0 0;list-style:none}.trq-queued{margin-bottom:6px}.disposable-domains{margin:8px 0 12px}.disposable-domains summary{cursor:pointer;font-weight:600;margin-bottom:6px}.abuse-group{margin-top:12px}.abuse-item{border-top:1px solid var(--colorNeutralStroke2, #e1e5e8);padding:8px 0}.abuse-value{display:flex;flex-wrap:wrap;align-items:center;gap:8px;overflow-wrap:anywhere}.abuse-list{list-style:none;padding:0;margin:6px 0 0;display:grid;gap:4px}.abuse-ws{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px}.abuse-ws-name,.abuse-block{overflow-wrap:anywhere}.abuse-blocks summary{cursor:pointer;margin-top:12px;font-weight:600}@media (max-width: 600px){.pending-actions{display:grid;grid-template-columns:1fr;gap:8px}.pending-actions .fui-Button{width:100%}.trq-badges{flex-wrap:wrap}}.kill-switch.is-on{border:2px solid var(--colorPaletteRedBorder2, #c50f1f)}.code-box{display:flex;flex-direction:column;gap:6px;margin-top:10px;max-width:460px}.code-box-label{font-weight:600;font-size:var(--fontSizeBase300, 14px)}.code-box-row{display:flex;align-items:stretch;gap:8px}.code-box-row .fui-Input{flex:1 1 auto;min-width:0}.code-box-row .fui-Button{flex:0 0 auto;min-width:96px;white-space:nowrap}.code-box-row .fui-Button:disabled,.code-box-row .fui-Button[aria-disabled=true]{color:var(--colorNeutralForegroundDisabled);background:var(--colorNeutralBackgroundDisabled);border-color:var(--colorNeutralStrokeDisabled)}.code-box-msg{margin:0;font-size:var(--fontSizeBase200, 12px);line-height:1.4}.code-box-msg.is-error{color:var(--colorPaletteRedForeground1)}.code-box-msg.is-info{color:var(--colorNeutralForeground2)}@media (max-width: 480px){.code-box{max-width:none}.code-box-row{flex-direction:column}.code-box-row .fui-Button{width:100%}}.promo-field.code-box{align-items:stretch;flex-wrap:nowrap}:root{--al-s1: 4px;--al-s2: 8px;--al-s3: 12px;--al-s4: 16px;--al-s5: 24px;--al-s6: 32px;--al-s7: 48px;--al-s8: 64px;--al-r-sm: 4px;--al-r-md: 8px;--al-r-lg: 12px;--al-r-pill: 999px;--al-line: 1px solid var(--al-border);--al-shadow: 0 1px 2px rgba(28, 37, 44, .06);--al-shadow-hover: 0 2px 8px rgba(28, 37, 44, .1);--al-fs-display: calc(40px * var(--ts, 1));--al-lh-display: calc(44px * var(--ts, 1));--al-fs-kpi: calc(32px * var(--ts, 1));--al-lh-kpi: calc(36px * var(--ts, 1));--al-fs-h1: calc(24px * var(--ts, 1));--al-lh-h1: calc(32px * var(--ts, 1));--al-fs-h2: calc(18px * var(--ts, 1));--al-lh-h2: calc(24px * var(--ts, 1));--al-fs-h3: calc(15px * var(--ts, 1));--al-lh-h3: calc(20px * var(--ts, 1));--al-fs-body: calc(14px * var(--ts, 1));--al-lh-body: calc(20px * var(--ts, 1));--al-fs-small: calc(13px * var(--ts, 1));--al-lh-small: calc(18px * var(--ts, 1));--al-fs-caption: calc(12px * var(--ts, 1));--al-lh-caption: calc(16px * var(--ts, 1));--al-dur-fast: .12s;--al-dur: .2s;--al-dur-slow: .32s;--al-ease: cubic-bezier(.2, 0, 0, 1);--al-ease-out: cubic-bezier(0, 0, .2, 1);--al-stagger: 40ms}@media (prefers-reduced-motion: reduce){:root{--al-dur-fast: 0ms;--al-dur: 0ms;--al-dur-slow: 0ms;--al-stagger: 0ms}}@keyframes al-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes al-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--al-live) 45%,transparent)}70%{box-shadow:0 0 0 7px transparent}to{box-shadow:0 0 0 0 transparent}}.al-enter{animation:al-enter var(--al-dur-slow) var(--al-ease-out) both;animation-delay:calc(var(--i, 0) * var(--al-stagger))}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.al-page{background:var(--al-page)}.al-pagehead{flex:none;background:var(--al-surface);border-bottom:var(--al-line);padding:var(--al-s4) var(--al-s5) var(--al-s4)}.al-pagehead.has-tabs{padding-bottom:0}.al-pagehead-row{display:flex;align-items:center;justify-content:space-between;gap:var(--al-s3) var(--al-s5);flex-wrap:wrap;max-width:1400px}.al-pagehead-text{min-width:0}.al-pagehead h1{font-size:var(--al-fs-h1);line-height:var(--al-lh-h1);font-weight:600;margin:0;color:var(--al-text)}.al-pagehead p{margin:2px 0 0;color:var(--al-text-3);font-size:var(--al-fs-body);line-height:var(--al-lh-body);max-width:80ch}.al-pagehead-actions{display:flex;flex-wrap:wrap;gap:var(--al-s2);align-items:center}.al-pagehead-tabs{margin:var(--al-s2) 0 0 calc(-1 * var(--al-s3))}.al-body{padding:var(--al-s5)}.page-body.al-body>*{max-width:1400px}.al-body>*+*{margin-top:var(--al-s5)}.al-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--al-s3);margin:0 0 var(--al-s3)}.al-section-text{min-width:0}.al-section-head h2,.al-section-head h3{font-size:var(--al-fs-h2);line-height:var(--al-lh-h2);font-weight:600;margin:0;display:flex;align-items:center;gap:var(--al-s2)}.al-section-head h3{font-size:var(--al-fs-h3);line-height:var(--al-lh-h3)}.al-section-head p{margin:2px 0 0;color:var(--al-text-3);font-size:var(--al-fs-small)}.al-count{font-size:var(--al-fs-caption);font-weight:600;padding:1px 8px;border-radius:var(--al-r-pill);background:var(--al-primary-soft);color:var(--al-text-2);font-variant-numeric:tabular-nums}.al-seemore{display:inline-flex;align-items:center;gap:2px;font-size:var(--al-fs-small);font-weight:600;color:var(--al-primary);text-decoration:none;white-space:nowrap}.al-seemore:hover{text-decoration:underline}.al-card{background:var(--al-surface);border:var(--al-line);border-radius:var(--al-r-md);padding:var(--al-s4)}.al-kpis{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:var(--al-s3)}.al-kpi{display:flex;flex-direction:column;gap:6px;min-width:0;padding:var(--al-s4);background:var(--al-surface);border:var(--al-line);border-radius:var(--al-r-md);color:inherit;text-decoration:none;transition:border-color var(--al-dur) var(--al-ease),box-shadow var(--al-dur) var(--al-ease)}a.al-kpi:hover{border-color:var(--al-border-strong);box-shadow:var(--al-shadow-hover)}a.al-kpi:focus-visible,a.al-cue:focus-visible,button.al-cue:focus-visible,.al-table .is-clickable:focus-visible{outline:2px solid var(--colorStrokeFocus2, #000);outline-offset:2px}.al-kpi-label{font-size:var(--al-fs-small);line-height:var(--al-lh-small);color:var(--al-text-2);font-weight:600}.al-kpi-value{font-size:var(--al-fs-kpi);line-height:var(--al-lh-kpi);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--al-text)}.al-kpi-bar{display:block;width:40px;height:4px;border-radius:2px}.al-kpi-delta,.al-kpi-note{font-size:var(--al-fs-caption);line-height:var(--al-lh-caption);color:var(--al-text-3)}.al-kpi-delta.up{color:var(--al-success);font-weight:600}.al-kpi-delta.down,.al-kpi-delta.flat,.al-kpi-delta.none{color:var(--al-text-3)}.al-spark{display:block;width:100%;height:24px}.al-sk-tile{gap:10px}.al-cuegroup h3{font-size:var(--al-fs-small);line-height:var(--al-lh-small);font-weight:600;color:var(--al-text-2);margin:0 0 var(--al-s2)}.al-cues{display:grid;grid-template-columns:repeat(auto-fill,minmax(116px,1fr));gap:var(--al-s2)}.al-cue{display:flex;flex-direction:column;justify-content:space-between;gap:var(--al-s2);min-height:104px;padding:10px 12px;border-radius:var(--al-r-sm);border:0;color:#fff;text-decoration:none;text-align:left;font:inherit;cursor:default;transition:filter var(--al-dur-fast) var(--al-ease),transform var(--al-dur-fast) var(--al-ease)}a.al-cue,button.al-cue{cursor:pointer}a.al-cue:hover,button.al-cue:hover{filter:brightness(1.1)}a.al-cue:active,button.al-cue:active{transform:scale(.98)}.al-cue-label{font-size:var(--al-fs-small);line-height:var(--al-lh-small);font-weight:600}.al-cue-foot{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--al-s2)}.al-cue-count{font-size:var(--al-fs-kpi);line-height:1;font-weight:600;font-variant-numeric:tabular-nums}.al-cue-icon{opacity:.85;display:grid}.al-cue.tone-teal{background:var(--al-tile-teal)}.al-cue.tone-blue{background:var(--al-tile-blue)}.al-cue.tone-indigo{background:var(--al-tile-indigo)}.al-cue.tone-plum{background:var(--al-tile-plum)}.al-cue.tone-green{background:var(--al-tile-green)}.al-cue.tone-rust{background:var(--al-tile-rust)}.al-cue.tone-slate{background:var(--al-tile-slate)}.al-cue.tone-amber{background:var(--al-tile-amber);color:var(--al-accent-ink)}.al-cue.is-zero{background:var(--al-surface);color:var(--al-text-3);border:var(--al-line)}.al-table-wrap{background:var(--al-surface);border:var(--al-line);border-radius:var(--al-r-md);overflow:hidden}.al-table thead th{background:var(--al-surface-2);font-size:var(--al-fs-small);color:var(--al-text-2)}.al-table .num{text-align:right;font-variant-numeric:tabular-nums}.al-table th.num>*{justify-content:flex-end}.al-table .is-clickable{cursor:pointer}.al-table .is-clickable:hover{background:var(--al-surface-2)}.al-table .is-primary{font-weight:600}@media (max-width: 700px){.al-table thead{display:none}.al-table,.al-table tbody{display:block;width:100%}.al-table tr{display:grid;grid-template-columns:1fr 1fr;gap:4px 12px;padding:12px var(--al-s4);height:auto}.al-table td{display:block;padding:0!important;min-height:0;height:auto;text-align:left!important}.al-table td.is-primary{grid-column:1 / -1;font-size:var(--al-fs-body)}.al-table td:not(.is-primary):before{content:attr(data-label);display:block;font-size:var(--al-fs-caption);color:var(--al-text-3);font-weight:400}.al-table td.hide-phone{display:none}}.al-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--al-s7) var(--al-s4);max-width:480px;margin:0 auto}.al-empty.compact{padding:var(--al-s5) var(--al-s3)}.al-empty .al-art{margin-bottom:var(--al-s4);max-width:100%;height:auto}.al-empty-title{font-size:var(--al-fs-h2);line-height:var(--al-lh-h2);font-weight:600;margin:0;color:var(--al-text);text-wrap:balance}.al-empty-text{margin:var(--al-s2) 0 0;color:var(--al-text-2);font-size:var(--al-fs-body);line-height:var(--al-lh-body);text-wrap:pretty}.al-empty-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--al-s2);margin-top:var(--al-s5)}.al-sk-lines{display:grid;gap:10px}.al-logo{position:relative;display:inline-grid;place-items:center;flex:none;width:var(--logo);height:var(--logo);border-radius:calc(var(--logo) * .25);overflow:hidden;color:#fff;box-shadow:inset 0 0 0 1px #1c252c14}.al-logo-letters{font-weight:600;font-size:calc(var(--logo) * .4);line-height:1;letter-spacing:.02em;-webkit-user-select:none;user-select:none}.al-logo img{position:absolute;top:12%;right:12%;bottom:12%;left:12%;width:76%;height:76%;object-fit:contain;opacity:0;transition:opacity var(--al-dur) var(--al-ease)}.al-logo img.is-loaded{opacity:1}.al-dot{display:inline-flex;align-items:center;gap:8px}.al-dot-mark{width:10px;height:10px;border-radius:50%;flex:none;background:var(--al-text-3)}.al-dot.tone-working .al-dot-mark{background:var(--al-live);animation:al-pulse 1.6s var(--al-ease) infinite}.al-dot.tone-waiting .al-dot-mark{background:var(--al-info)}.al-dot.tone-paused .al-dot-mark{background:var(--al-accent)}.al-dot-label{font-size:var(--al-fs-small);font-weight:600}.al-tag{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:var(--al-r-pill);font-size:var(--al-fs-caption);line-height:var(--al-lh-caption);font-weight:600;white-space:nowrap;background:var(--al-primary-soft);color:var(--al-text-2)}.al-tag-dot{width:6px;height:6px;border-radius:50%;background:currentColor}.al-tag.tone-success{background:var(--al-success-soft);color:var(--al-success)}.al-tag.tone-warning{background:var(--al-warning-soft);color:var(--al-warning)}.al-tag.tone-danger{background:var(--al-danger-soft);color:var(--al-danger)}.al-tag.tone-info{background:var(--al-info-soft);color:var(--al-info)}.al-tag.tone-brand{background:var(--al-ink);color:var(--al-on-ink)}.al-hero{position:relative;display:flex;align-items:center;gap:var(--al-s5);padding:var(--al-s5) var(--al-s6);border-radius:var(--al-r-lg);background:var(--al-ink);color:var(--al-on-ink);overflow:hidden}.al-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:var(--al-hero-mark, .045);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='176' height='176' viewBox='0 0 176 176'%3E%3Cg transform='translate%2816 16%29 scale%28.09%29'%3E%3Cg fill='none' stroke='%23fff' stroke-linejoin='round' stroke-linecap='round'%3E%3Cpath stroke-width='38' d='M88 320V124q0-36 36-36h196M424 192v196q0 36-36 36H192'/%3E%3Cpath stroke-width='24' d='M141 163l26-26'/%3E%3Cg transform='translate%28256 256%29 rotate%28-45%29 scale%281.15%29' stroke-width='40'%3E%3Crect x='-168' y='-80' width='218' height='160' rx='80'/%3E%3Cpath stroke-linecap='butt' d='M62 -80H88A80 80 0 0 1 88 80H30A80 80 0 0 1 -46.9 -22'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg transform='translate%28104 104%29 scale%28.09%29'%3E%3Cg fill='none' stroke='%23fff' stroke-linejoin='round' stroke-linecap='round'%3E%3Cpath stroke-width='38' d='M88 320V124q0-36 36-36h196M424 192v196q0 36-36 36H192'/%3E%3Cpath stroke-width='24' d='M141 163l26-26'/%3E%3Cg transform='translate%28256 256%29 rotate%28-45%29 scale%281.15%29' stroke-width='40'%3E%3Crect x='-168' y='-80' width='218' height='160' rx='80'/%3E%3Cpath stroke-linecap='butt' d='M62 -80H88A80 80 0 0 1 88 80H30A80 80 0 0 1 -46.9 -22'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:176px 176px;background-position:right -40px top -36px;-webkit-mask-image:linear-gradient(100deg,transparent 30%,#000 78%);mask-image:linear-gradient(100deg,transparent 30%,#000 78%)}.al-hero-main{position:relative;flex:1;min-width:0}.al-hero-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:var(--al-fs-small);font-weight:600;color:var(--al-on-ink-2);margin-bottom:var(--al-s2)}.al-hero-title{font-size:var(--al-fs-h1);line-height:var(--al-lh-h1);font-weight:600;margin:0;max-width:40ch;text-wrap:balance}.al-hero-text{margin-top:var(--al-s2);color:var(--al-on-ink-2);font-size:var(--al-fs-body);line-height:var(--al-lh-body);max-width:70ch}.al-hero-text strong{color:var(--al-accent);font-weight:600}.al-hero-stats{display:flex;flex-wrap:wrap;gap:var(--al-s4) var(--al-s6);margin:var(--al-s5) 0 0}.al-hero-stats dt{font-size:var(--al-fs-small);color:var(--al-on-ink-2)}.al-hero-stats dd{margin:2px 0 0;font-size:var(--al-fs-display);line-height:var(--al-lh-display);font-weight:600;font-variant-numeric:tabular-nums}.al-hero-stats>div:first-child dd{color:var(--al-accent)}.al-hero-actions{display:flex;flex-wrap:wrap;gap:var(--al-s2);margin-top:var(--al-s5)}.al-hero-art{position:relative;flex:none}@media (max-width: 700px){.al-hero{padding:var(--al-s5) var(--al-s4)}.al-hero-art{display:none}.al-hero:before{-webkit-mask-image:linear-gradient(160deg,transparent 35%,#000 95%);mask-image:linear-gradient(160deg,transparent 35%,#000 95%)}.al-hero-stats dd{font-size:var(--al-fs-kpi);line-height:var(--al-lh-kpi)}}.fui-Toast{border-radius:var(--al-r-md)!important;border:var(--al-line);box-shadow:0 8px 24px #1c252c24!important}@media (max-width: 700px){.al-pagehead{padding:var(--al-s3) var(--al-s4)}.al-body{padding:var(--al-s4)}.al-body>*+*{margin-top:var(--al-s4)}.al-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--al-s2)}.al-kpi{padding:var(--al-s3)}.al-cues{grid-template-columns:repeat(2,minmax(0,1fr))}.al-cue{min-height:88px}}.sg-toc{display:flex;flex-wrap:wrap;gap:var(--al-s2)}.sg-toc a{padding:4px 12px;border-radius:var(--al-r-pill);border:var(--al-line);background:var(--al-surface);color:var(--al-text-2);font-size:var(--al-fs-small);text-decoration:none}.sg-toc a:hover{border-color:var(--al-border-strong);color:var(--al-text)}.sg-block{scroll-margin-top:var(--al-s4)}.sg-block+.sg-block{margin-top:var(--al-s7)}.sg-note{color:var(--al-text-3);font-size:var(--al-fs-small);margin:0 0 var(--al-s3);max-width:90ch}.sg-h{font-size:var(--al-fs-h3);font-weight:600;margin:var(--al-s6) 0 var(--al-s3)}.sg-group+.sg-group{margin-top:var(--al-s5)}.sg-group h3{font-size:var(--al-fs-small);font-weight:600;color:var(--al-text-2);margin:0 0 var(--al-s2)}.sg-swatches{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:var(--al-s2)}.sg-swatch{display:flex;gap:var(--al-s3);align-items:center;padding:var(--al-s2);background:var(--al-surface);border:var(--al-line);border-radius:var(--al-r-md);min-width:0}.sg-chip{width:48px;height:48px;border-radius:var(--al-r-sm);display:grid;place-items:center;font-weight:600;flex:none;box-shadow:inset 0 0 0 1px #1c252c14}.sg-swatch-text{display:flex;flex-direction:column;min-width:0;font-size:var(--al-fs-caption)}.sg-swatch-text strong{font-size:var(--al-fs-small)}.sg-swatch-text code{background:none;padding:0;overflow:hidden;text-overflow:ellipsis}.sg-type{display:grid;gap:var(--al-s3)}.sg-type-row{display:grid;grid-template-columns:220px minmax(0,1fr);gap:var(--al-s4);align-items:baseline;padding-bottom:var(--al-s3);border-bottom:var(--al-line)}.sg-type-row:last-child{border-bottom:0;padding-bottom:0}.sg-type-meta{display:flex;gap:var(--al-s2);align-items:baseline;flex-wrap:wrap;font-size:var(--al-fs-caption)}.sg-type-row>span:last-child{overflow-wrap:anywhere;min-width:0}.sg-space{display:grid;gap:var(--al-s2)}.sg-space-row{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:var(--al-s3)}.sg-space-bar{display:block;height:12px;max-width:100%;border-radius:2px;background:var(--al-accent)}.sg-radii{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--al-s3);margin-top:var(--al-s3)}.sg-radius{display:flex;flex-direction:column;gap:4px;padding:var(--al-s4);min-height:88px;background:var(--al-surface);border:var(--al-line);font-size:var(--al-fs-caption)}.sg-shadow{border-radius:var(--al-r-md);box-shadow:var(--al-shadow)}.sg-icons{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:var(--al-s2)}.sg-icon{display:flex;align-items:center;gap:var(--al-s2);padding:var(--al-s2) var(--al-s3);background:var(--al-surface);border:var(--al-line);border-radius:var(--al-r-md);min-width:0}.sg-icon code{background:none;padding:0;font-size:var(--al-fs-caption);overflow:hidden;text-overflow:ellipsis}.sg-art{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:var(--al-s3)}.sg-art figure{margin:0;display:flex;flex-direction:column;align-items:center;gap:var(--al-s2)}.sg-art figcaption{font-size:var(--al-fs-caption);color:var(--al-text-2);text-align:center}.sg-row{display:flex;flex-wrap:wrap;gap:var(--al-s3) var(--al-s5);align-items:center;margin-bottom:var(--al-s3)}.sg-enter{list-style:none;padding:0;margin:var(--al-s3) 0 0;display:grid;gap:var(--al-s2);max-width:560px}.sg-enter li{display:flex;align-items:center;gap:var(--al-s3);padding:var(--al-s2) var(--al-s3);background:var(--al-surface);border:var(--al-line);border-radius:var(--al-r-md);font-size:var(--al-fs-body)}.sg-frame{border:1px dashed var(--al-border-strong);border-radius:var(--al-r-md);overflow:hidden}.sg-frame .al-page{height:auto}.sg-frame .al-body{overflow:visible}.sg-cuegroups{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:var(--al-s5)}.sg-two{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:var(--al-s3)}.sg-sk{margin-top:var(--al-s3);max-width:560px}.sg-company{display:inline-flex;align-items:center;gap:var(--al-s2);min-width:0}.sg-logos{display:flex;flex-wrap:wrap;gap:var(--al-s3) var(--al-s5);font-size:var(--al-fs-body)}.sg-nav-wrap{display:grid;grid-template-columns:248px minmax(0,1fr);gap:var(--al-s6);align-items:start}.sg-nav{display:flex;flex-direction:column;gap:2px;padding:var(--al-s3) var(--al-s2);background:var(--colorNeutralBackground2);border:var(--al-line);border-radius:var(--al-r-md);font-size:var(--al-fs-body)}.sg-nav-search{display:flex;align-items:center;gap:var(--al-s2);padding:6px 10px;margin-bottom:var(--al-s2);border-radius:var(--al-r-md);border:var(--al-line);background:var(--al-surface);color:var(--al-text-3)}.sg-nav-search span{flex:1}.sg-nav-search kbd{font:600 var(--al-fs-caption) var(--fontFamilyBase);border:var(--al-line);border-radius:var(--al-r-sm);padding:1px 5px}.sg-nav-item{display:flex;align-items:center;gap:10px;min-height:34px;padding:0 10px;border-radius:var(--al-r-md);color:var(--al-text-2)}.sg-nav-item.sub{padding-left:40px;min-height:30px;font-size:var(--al-fs-small)}.sg-nav-item.active{background:var(--al-surface);color:var(--al-text);font-weight:600;box-shadow:var(--al-shadow)}.sg-nav-icon{display:grid}.sg-nav-badge{margin-left:auto;font-size:var(--al-fs-caption);font-weight:600;padding:0 7px;border-radius:var(--al-r-pill);background:var(--al-ink);color:#fff}.sg-nav-more{margin-left:auto;color:var(--al-text-3)}.sg-nav-spacer{height:var(--al-s5)}.sg-nav-foot{display:flex;align-items:center;justify-content:space-between;margin-top:var(--al-s3);padding:var(--al-s2) 10px 0;border-top:var(--al-line);color:var(--al-text-2)}.sg-nav-ws{display:inline-flex;align-items:center;gap:8px;font-weight:600}.sg-nav-foot-icons{display:inline-flex;gap:var(--al-s2)}.sg-nav-platform{display:flex;align-items:center;gap:10px;margin-top:var(--al-s3);padding:6px 10px;border-radius:var(--al-r-md);background:var(--al-ink);color:var(--al-on-ink);font-size:var(--al-fs-small)}.sg-nav-notes{margin:0;padding-left:20px;display:grid;gap:var(--al-s2);color:var(--al-text-2);font-size:var(--al-fs-body);max-width:70ch}@media (max-width: 700px){.sg-type-row{grid-template-columns:minmax(0,1fr);gap:4px}.sg-nav-wrap{grid-template-columns:minmax(0,1fr)}}.al-kpis+.sg-note,.sg-cuegroups+.sg-note{margin-top:var(--al-s3)}@media (prefers-reduced-motion: reduce){.al-enter,.al-dot.tone-working .al-dot-mark{animation:none}.al-kpi,.al-cue,.al-logo img{transition:none}}:lang(zh) .al-hero-title{max-width:24em}.al-more-btn{border:0;background:none;padding:0;font:inherit;font-size:var(--al-fs-small);font-weight:600;color:var(--al-primary-text);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.al-more-body{display:block;margin-top:var(--al-s1);color:var(--al-text-2)}.al-toolbar{display:flex;flex-wrap:wrap;gap:var(--al-s1);padding:0;background:transparent}.al-pagehead.review-head{padding-top:var(--al-s3);padding-bottom:var(--al-s3)}.al-more{display:grid;gap:var(--al-s3)}.al-more-toggle{display:flex;flex-wrap:wrap;align-items:center;gap:var(--al-s2);width:100%;min-height:48px;padding:var(--al-s3) var(--al-s4);border:1px dashed var(--al-border-strong);border-radius:var(--al-r-md);background:transparent;color:var(--al-text);font:inherit;text-align:left;cursor:pointer}.al-more-toggle:hover{background:var(--al-surface)}.al-more-toggle:focus-visible{outline:2px solid var(--colorStrokeFocus2);outline-offset:2px}.al-more-label{font-weight:600}.al-more-note{color:var(--al-text-3);font-size:var(--al-fs-small)}.al-more.is-open .al-more-toggle{border-style:solid}.al-more-body{display:grid;gap:var(--al-s4)}
