.social-demo{max-width:1280px;color:var(--folio-ink);margin:auto}.social-demo-notice{border:1px solid var(--folio-edge);background:var(--folio-accent-soft);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;padding:11px 15px;font-size:12px;line-height:1.7;display:flex}.social-demo-notice a{text-underline-offset:3px;align-items:center;gap:6px;margin-left:auto;text-decoration:underline;display:inline-flex}.social-heading{justify-content:space-between;align-items:center;gap:20px;margin:28px 0 24px;display:flex}.social-heading>div{align-items:center;gap:14px;display:flex}.social-heading h1{font:500 28px/1.3 var(--folio-font-display);letter-spacing:-.04em;margin:0}.social-heading p{color:var(--folio-text-secondary);margin:7px 0 0;font-size:13px;line-height:1.7}.social-heading .button{border-radius:14px;min-height:44px;font-size:12px}.social-connect{border:1px solid var(--folio-edge);background:var(--folio-surface);border-radius:16px;margin-bottom:20px;padding:18px;font-size:13px;line-height:1.8}.social-filters{flex-wrap:wrap;align-items:center;gap:14px;margin:0 0 18px;display:flex}.social-filters [role=group],.social-composer-head [role=group]{background:var(--folio-accent-soft);border:1px solid var(--folio-edge);border-radius:14px;gap:3px;padding:4px;display:flex}.social-filters button,.social-composer-head button{cursor:pointer;border-radius:10px;min-height:38px;padding:8px 13px;font-size:12px}.social-filters [aria-pressed=true],.social-composer-head [aria-pressed=true]{background:var(--folio-surface);box-shadow:0 1px 4px #0000000a}.social-filters>span{color:var(--folio-text-secondary);margin-left:auto;font-size:12px}.social-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:20px;display:grid}.social-metrics article{border:1px solid var(--folio-edge);background:var(--folio-surface);border-radius:20px;padding:20px 22px}.social-metrics article>span{color:var(--folio-text-secondary);align-items:center;gap:8px;font-size:12px;display:flex}.social-metrics strong{font:500 28px/1.25 var(--folio-font-display);letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin:10px 0 3px;display:block}.social-main-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:20px;display:grid}.social-next,.social-performance,.social-studio{border:1px solid var(--folio-edge);background:var(--folio-surface);border-radius:24px;min-width:0;padding:26px}.social-next h2{font:500 22px/1.4 var(--folio-font-display);letter-spacing:-.03em;margin:15px 0}.social-next>p{color:var(--folio-text-secondary);font-size:13px;line-height:1.8}.social-caption-preview{background:var(--folio-canvas);border:1px solid var(--folio-edge);border-radius:17px;margin:22px 0;padding:21px}.social-caption-preview>span,.social-caption-preview small{color:var(--folio-text-secondary);font-size:12px}.social-caption-preview p{margin:14px 0;font-size:16px;line-height:1.85}.social-next-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.social-text-button{cursor:pointer;min-height:44px;color:var(--folio-accent);text-underline-offset:4px;align-items:center;gap:7px;padding:8px 0;font-size:12px;text-decoration:underline;display:inline-flex}.social-performance header{justify-content:space-between;align-items:start;gap:12px;display:flex}.social-performance h2,.social-studio h2{font:500 20px/1.4 var(--folio-font-display);letter-spacing:-.02em;margin:0}.social-performance header p{color:var(--folio-text-secondary);margin:6px 0 18px;font-size:12px;line-height:1.7}.social-performance header>span{background:var(--folio-accent-soft);border-radius:8px;padding:5px 8px;font-size:12px}.social-bars{gap:5px;display:grid}.social-bars button{text-align:left;cursor:pointer;border:1px solid #0000;border-radius:12px;grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr) auto;align-items:center;gap:12px;min-height:65px;padding:10px;display:grid}.social-bars button[aria-pressed=true]{background:var(--folio-accent-soft);border-color:var(--folio-edge)}.social-bars button>span:first-child{font-size:12px;line-height:1.6}.social-bars small{color:var(--folio-text-secondary);margin-top:3px;font-size:12px;display:block}.social-bars strong{font-variant-numeric:tabular-nums;font-size:12px}.social-bar-track{background:var(--folio-edge);border-radius:5px;height:6px;display:block;overflow:hidden}.social-bar-track i{background:var(--folio-accent);border-radius:5px;height:100%;display:block}.social-post-detail{border-top:1px solid var(--folio-edge);margin-top:17px;padding-top:18px}.social-post-detail>span{color:var(--folio-text-secondary);font-size:12px}.social-post-detail h3{margin:10px 0;font-size:14px;line-height:1.5}.social-post-detail p{color:var(--folio-text-secondary);font-size:12px;line-height:1.8}.social-post-detail>div{flex-wrap:wrap;gap:16px;margin-top:12px;font-size:12px;display:flex}.social-post-detail>div>span{align-items:center;gap:5px;display:flex}.social-studio{margin-top:22px;scroll-margin-top:85px}.social-studio:focus{outline:none}.social-studio>header{border-bottom:1px solid var(--folio-edge);justify-content:space-between;gap:16px;margin-bottom:22px;padding-bottom:20px;display:flex}.social-close{background:var(--folio-canvas);cursor:pointer;border-radius:14px;place-items:center;min-width:44px;height:44px;display:grid}.social-studio-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:30px;display:grid}.social-studio h3{margin:0;font-size:15px}.social-brainstorm>p{color:var(--folio-text-secondary);margin:8px 0 20px;font-size:12px;line-height:1.7}.social-studio label{margin:16px 0 9px;font-size:12px;font-weight:500;display:block}.social-studio textarea{border:1px solid var(--folio-edge);width:100%;font:400 14px/1.8 var(--folio-font-body);color:var(--folio-ink);background:var(--folio-canvas);resize:vertical;border-radius:15px;min-width:0;padding:15px;display:block}.social-brainstorm>button{margin-top:14px}.social-agent-thread{gap:18px;margin-top:22px;display:grid}.social-agent-thread article{gap:11px;display:flex}.social-agent-avatar{border:1px solid var(--folio-edge);background:var(--folio-accent-soft);border-radius:11px;flex-shrink:0;place-items:center;width:31px;height:31px;font-size:12px;display:grid}.social-agent-thread strong{font-size:12px}.social-agent-thread small{color:var(--folio-text-secondary);margin-top:4px;font-size:12px;font-weight:400;display:block}.social-agent-thread p{white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0 0;font-size:12px;line-height:1.8}.social-composer-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.social-caption-count{color:var(--folio-text-secondary);justify-content:space-between;gap:12px;margin:9px 0 18px;font-size:12px;display:flex}.social-preview{border:1px solid var(--folio-edge);border-radius:16px;align-items:start;gap:11px;padding:18px;display:flex}.social-preview>div{min-width:0}.social-preview strong{font-size:12px}.social-preview small{color:var(--folio-text-secondary);margin-top:5px;font-size:12px;font-weight:400;display:block}.social-preview p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.8}.social-save-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.social-local-status{color:var(--folio-text-secondary);align-items:start;gap:7px;margin-top:14px;font-size:12px;line-height:1.8;display:flex}.social-local-status svg{flex-shrink:0;margin-top:3px}.social-demo-footer{color:var(--folio-text-secondary);flex-wrap:wrap;justify-content:space-between;gap:20px;padding:20px 0;font-size:12px;line-height:1.8;display:flex}.social-demo-footer a{text-underline-offset:3px;align-items:center;gap:5px;text-decoration:underline;display:flex}.social-demo button:focus-visible,.social-demo a:focus-visible,.social-demo textarea:focus-visible{outline:2px solid var(--folio-focus);outline-offset:3px}@media (max-width:850px){.social-main-grid,.social-studio-grid{grid-template-columns:1fr}.social-heading{flex-direction:column;align-items:flex-start}.social-filters>span{margin-left:0}}@media (max-width:500px){.social-demo-notice{gap:5px}.social-demo-notice a{margin-left:0}.social-metrics{gap:8px}.social-metrics article{border-radius:15px;padding:15px 11px}.social-metrics article>span{gap:5px;font-size:12px}.social-metrics article>span svg{width:13px}.social-metrics strong{font-size:26px}.social-next,.social-performance,.social-studio{border-radius:20px;padding:19px}.social-caption-preview{padding:17px}.social-caption-preview p{font-size:15px}.social-bars button{grid-template-columns:minmax(0,1.2fr) minmax(0,.45fr) auto;gap:8px}.social-studio textarea{font-size:16px}.social-heading .company-favicon{width:40px;height:40px}.social-heading h1{font-size:28px}.social-save-actions{gap:8px}.social-save-actions button{--space-5:12px;font-size:12px}.social-composer-head button{padding:8px 10px}}.social-idea-chips{flex-wrap:wrap;gap:7px;margin:14px 0;display:flex}.social-idea-chips button{border:1px solid var(--folio-edge);background:var(--folio-canvas);cursor:pointer;border-radius:11px;min-height:38px;padding:8px 11px;font-size:12px}.social-demo{--social-body:14px;--social-meta:12px}.social-heading{margin:24px 0}.social-heading h1{letter-spacing:-.025em;text-wrap:balance}.social-heading p{font-size:var(--social-body)}.social-heading .company-favicon{border-radius:12px;width:36px;height:36px}.social-heading .button.secondary{box-shadow:none;color:var(--folio-text-secondary);background:0 0;padding-inline:0}.social-demo-notice{border:0;border-bottom:1px solid var(--folio-edge);font-size:var(--social-meta);background:0 0;border-radius:0;padding:0 0 16px}.social-filters{gap:12px}.social-filters [role=group]{background:var(--folio-surface-muted);border:0}.social-metrics{background:var(--folio-surface);border-radius:16px;gap:24px;margin-bottom:8px;padding:20px 24px}.social-metrics article{background:0 0;border:0;border-radius:0;padding:0}.social-metrics article+article{border-left:1px solid var(--folio-edge);padding-left:24px}.social-metrics strong{letter-spacing:-.02em;margin:8px 0 0}.social-metrics-note{font-size:var(--social-meta);color:var(--folio-text-secondary);margin:0 0 28px;line-height:1.6}.social-next,.social-performance,.social-studio{border:0;border-radius:16px}.social-next h2{text-wrap:balance;letter-spacing:-.02em;margin:0 0 12px}.social-next>p,.social-post-detail p,.social-agent-thread p,.social-preview p{font-size:var(--social-body);text-wrap:pretty;max-width:65ch;line-height:1.7}.social-caption-preview{border:0;border-block:1px solid var(--folio-edge);background:0 0;border-radius:0;margin:18px 0;padding:18px 0}.social-caption-preview p{text-wrap:pretty;max-width:60ch;margin:12px 0;font-size:16px;line-height:1.7}.social-reason{color:var(--folio-text-secondary);font-size:var(--social-meta);line-height:1.7}.social-reason summary,.social-post-detail summary,.social-demo-footer summary{cursor:pointer;align-items:center;gap:8px;min-height:44px;display:flex}.social-reason summary:before,.social-post-detail summary:before,.social-demo-footer summary:before{content:"+";font-size:16px}.social-reason[open] summary:before,.social-post-detail[open] summary:before,.social-demo-footer details[open] summary:before{content:"−"}.social-reason p{font-size:var(--social-body);margin:0 0 10px}.social-performance{background:0 0;padding:22px 12px}.social-performance header p{margin-bottom:18px}.social-performance header>span{font-size:var(--social-meta);color:var(--folio-text-secondary);background:0 0;padding:0}.social-bars button>span:first-child{font-size:var(--social-body)}.social-post-detail{margin-top:18px;padding-top:8px}.social-post-detail summary{font-size:var(--social-body)}.social-demo-footer{font-size:var(--social-meta);margin-top:12px}.social-demo-footer details a{min-height:44px;padding-block:8px}.social-studio h2{margin-top:0}.social-demo summary:focus-visible{outline:2px solid var(--folio-focus);outline-offset:3px;border-radius:4px}@media (max-width:500px){.social-metrics{gap:10px;padding:18px 14px}.social-metrics article+article{padding-left:12px}.social-metrics article>span{font-size:var(--social-meta)}.social-metrics strong{font-size:24px}.social-heading h1{font-size:26px}.social-next,.social-studio{padding:20px}.social-performance{padding:16px 0}.social-next h2{font-size:20px}.social-demo-notice a{min-height:44px}}.app-shell.folio-workspace .social-heading .button.secondary{box-shadow:none;background:0 0;border-color:#0000;padding-inline:0}.social-demo-footer{display:block}.social-demo-footer details{margin-top:8px}
section.workspace-state{border:1px solid var(--folio-edge);background:var(--folio-surface);max-width:650px;color:var(--folio-text-secondary);border-radius:16px;padding:30px}section.workspace-state .workspace-empty-art{margin-bottom:24px}section.workspace-state .workspace-state-copy h2{color:var(--folio-ink);font:500 22px/1.3 var(--folio-font-display);letter-spacing:-.02em;text-wrap:balance;margin:0 0 10px}section.workspace-state .workspace-state-copy p{text-wrap:pretty;max-width:58ch;margin:0;font-size:14px;line-height:1.7}section.workspace-state .workspace-state-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}html[data-folio-theme=dark] section.workspace-state{border-color:#0000}@media (max-width:760px){section.workspace-state{padding:22px}section.workspace-state .workspace-state-copy h2{font-size:20px}section.workspace-state .workspace-state-actions{flex-direction:column;align-items:stretch}}
.indexed-domains{border:1px solid var(--folio-edge);border-radius:8px;overflow:hidden}.indexed-domains header{border-bottom:1px solid var(--folio-edge);padding:12px 16px}.indexed-domains h2{margin:0;font-size:16px}.indexed-domains header p{color:var(--folio-text-muted);font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:13px}.indexed-domains ol{margin:0;padding:0;list-style:none}.indexed-domains li{border-bottom:1px solid var(--folio-edge);align-items:center;gap:12px;min-height:40px;padding:8px 16px;display:flex}.indexed-domains li:last-child{border-bottom:0}.indexed-domains li strong{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;font-weight:500;overflow:hidden}.indexed-pages,.indexed-date{color:var(--folio-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.indexed-date{text-align:right;width:88px}.indexed-domains-state{color:var(--folio-text-muted);padding:16px;font-size:14px}@media (max-width:640px){.indexed-date{display:none}}
.org-preview{gap:24px;display:grid}.org-note{background:var(--folio-accent-soft);color:var(--folio-ink);border-radius:14px;align-items:flex-start;gap:12px;padding:16px 18px;font-size:13px;line-height:1.6;display:flex}.org-note svg{flex-shrink:0;margin-top:2px}.org-toolbar{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.org-view-switch{background:var(--folio-surface-muted);border-radius:14px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.org-view-switch button{min-height:44px;color:var(--folio-text-secondary);border-radius:11px;padding:10px 16px;font-size:14px}.org-view-switch button[aria-pressed=true]{color:var(--folio-ink);background:var(--folio-surface);box-shadow:var(--folio-control-shadow)}.org-reset{min-height:44px;color:var(--folio-text-secondary);align-items:center;gap:8px;margin-left:auto;font-size:13px;display:inline-flex}.org-person-picker{align-items:center;gap:10px;font-size:13px;display:flex}.org-person-picker .folio-select{width:190px}.org-overview{background:var(--folio-surface);border-radius:16px;grid-template-columns:1.5fr 1fr 1fr;gap:24px;padding:22px 24px;display:grid}.org-overview>div{min-width:0}.org-overview span{color:var(--folio-text-secondary);font-size:13px;display:block}.org-overview strong{overflow-wrap:anywhere;margin:6px 0;font-size:23px;font-weight:500;display:block}.org-overview p{color:var(--folio-text-secondary);margin:0;font-size:13px;line-height:1.6}.org-work,.org-task-detail,.org-people{background:var(--folio-surface);border-radius:16px;min-width:0;padding:24px}.org-preview :is(h2,h3,p){overflow-wrap:anywhere}.org-preview h2{font:500 21px/1.35 var(--folio-font-body);letter-spacing:-.02em;margin:0}.org-preview header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.org-preview header p{color:var(--folio-text-secondary);max-width:68ch;margin:6px 0 0;font-size:13px;line-height:1.6}.org-count{color:var(--folio-text-secondary);font-size:13px}.org-task-list{margin-top:20px;display:grid}.org-task-list>button{border-top:1px solid var(--folio-edge);text-align:left;border-radius:10px;align-items:center;gap:16px;min-width:0;padding:17px 14px;display:flex}.org-task-list>button>span:first-child{flex:1;min-width:0}.org-task-list strong,.org-member-name strong{overflow-wrap:anywhere;font-size:14px;font-weight:500;display:block}.org-task-list small,.org-member-name small{color:var(--folio-text-secondary);margin-top:5px;font-size:12px;display:block}.org-task-list>button[aria-pressed=true]{background:var(--folio-accent-soft)}.org-task-list>button>svg{flex-shrink:0}.org-status{color:var(--folio-text-secondary);background:var(--folio-surface-muted);white-space:nowrap;border-radius:8px;padding:6px 9px;font-size:12px}.org-status[data-status=review]{background:var(--folio-accent-soft);color:var(--folio-accent)}.org-status[data-status=approved]{color:var(--folio-accent)}.org-task-detail header label{color:var(--folio-text-secondary);gap:6px;width:220px;max-width:100%;font-size:12px;display:grid}.org-proposal{grid-template-columns:1fr 1fr;gap:32px;margin-top:24px;display:grid}.org-proposal h3{margin:0 0 8px;font-size:13px;font-weight:600}.org-proposal p{max-width:64ch;color:var(--folio-text-secondary);margin:0;font-size:14px;line-height:1.7}.org-task-detail footer{border-top:1px solid var(--folio-edge);align-items:center;margin-top:24px;padding-top:20px;display:flex}.org-task-detail footer p{color:var(--folio-text-secondary);max-width:70ch;margin:0;font-size:13px;line-height:1.7}.org-task-detail footer .org-approved{color:var(--folio-accent);align-items:center;gap:9px;display:flex}.org-feedback{color:var(--folio-accent);margin:0;font-size:14px;line-height:1.6}.org-feedback:empty{display:none}.org-people ul{margin:20px 0 0;padding:0;list-style:none}.org-people li{border-top:1px solid var(--folio-edge);align-items:center;gap:14px;padding:17px 0;display:flex}.org-avatar{background:var(--folio-surface-muted);width:38px;height:38px;color:var(--folio-ink);border-radius:12px;flex-shrink:0;place-items:center;font-size:12px;font-weight:500;display:grid}.org-member-name{flex:1;min-width:0}.org-member-usage{font-variant-numeric:tabular-nums;width:270px;max-width:100%}.org-member-usage>strong{font-size:14px;font-weight:500}.org-member-usage>span{color:var(--folio-text-secondary);margin-top:3px;font-size:12px;line-height:1.6;display:block}.org-usage-track{background:var(--folio-surface-muted);border-radius:3px;height:5px;margin-top:8px;overflow:hidden}.org-usage-track i{background:var(--folio-accent);height:100%;display:block}.org-empty{color:var(--folio-text-secondary);margin:0;padding:18px 0 0;font-size:14px;line-height:1.7}.org-live-boundary{border-top:1px solid var(--folio-edge);color:var(--folio-text-secondary);padding-top:16px;font-size:13px;line-height:1.8}.org-live-boundary summary{cursor:pointer;min-height:44px;padding-block:10px}.org-live-boundary ol{padding-left:20px}.org-live-boundary p{max-width:75ch}.org-local-activity ul{padding-left:20px;font-size:13px;line-height:1.8}.org-preview :is(button,a,summary):focus-visible{outline:2px solid var(--folio-focus);outline-offset:3px}.org-view-switch button,.org-task-list>button{transition:background-color .15s,transform .15s}.org-view-switch button:active,.org-task-list>button:active{transform:scale(.985)}@media (max-width:760px){.org-overview{grid-template-columns:1fr 1fr;gap:20px;padding:20px}.org-overview>div:first-child{grid-column:1/-1}.org-work,.org-task-detail,.org-people{padding:20px}.org-proposal{grid-template-columns:1fr;gap:22px}.org-task-list>button{flex-wrap:wrap;gap:10px;padding:15px 8px}.org-task-list>button>span:first-child{flex-basis:calc(100% - 32px)}.org-task-list>button>svg{margin-left:auto}.org-people li{flex-wrap:wrap}.org-member-usage{width:100%;margin-left:52px}.org-reset{margin-left:0}.org-person-picker{width:100%}.org-person-picker .folio-select{flex:1;width:auto}}@media (prefers-reduced-motion:reduce){.org-view-switch button,.org-task-list>button{transition:none}}.org-proposal-editor{color:var(--folio-text-secondary);gap:8px;font-size:13px;display:grid}.org-proposal-editor textarea{resize:vertical;border:1px solid var(--folio-edge-strong);background:var(--folio-canvas);width:100%;min-height:110px;color:var(--folio-ink);font:400 16px/1.6 var(--folio-font-body);border-radius:12px;padding:12px 14px}.org-proposal-editor textarea:focus-visible{outline:2px solid var(--folio-focus);outline-offset:3px}
.agent-onboarding{color:var(--folio-ink);border:1px solid color-mix(in srgb, var(--folio-accent) 45%, var(--folio-edge));min-width:0;padding:23px}.agent-onboarding h2{letter-spacing:-.2px;align-items:center;gap:9px;font-size:19px;font-weight:600;display:flex}.agent-onboarding h3{color:var(--folio-ink);align-items:center;gap:7px;font-size:15px;font-weight:600;display:flex}.agent-onboarding p{color:var(--folio-text-secondary);font-size:14px;line-height:1.65}.agent-onboarding code{font-family:var(--folio-font-mono);color:var(--folio-ink);overflow-wrap:anywhere;font-size:13px}.agent-onboarding a:not(.button){color:var(--folio-ink);text-underline-offset:3px;text-decoration:underline}.ao-intro{max-width:900px;margin-top:8px}.ao-aside{margin-top:8px;color:var(--folio-text-muted)!important;font-size:13px!important}.agent-onboarding.is-collapsed{padding:0}.agent-onboarding.is-collapsed>summary{cursor:pointer;align-items:center;gap:12px;padding:18px 23px;list-style:none;display:flex}.agent-onboarding.is-collapsed>summary::-webkit-details-marker{display:none}.agent-onboarding.is-collapsed>summary span{gap:2px;display:grid}.agent-onboarding.is-collapsed>summary strong{font-size:16px;font-weight:600}.agent-onboarding.is-collapsed>summary small{color:var(--folio-text-muted);font-size:13px}.agent-onboarding.is-collapsed[open]>:not(summary){margin-left:23px;margin-right:23px}.agent-onboarding.is-collapsed[open]>:last-child{margin-bottom:23px}.ao-steps{counter-reset:none;gap:0;margin-top:18px;list-style:none;display:grid}.ao-step{grid-template-columns:30px minmax(0,1fr);gap:14px;padding-bottom:22px;display:grid;position:relative}.ao-step:not(:last-child):before{content:"";background:var(--folio-edge);border-radius:2px;width:2px;position:absolute;top:32px;bottom:4px;left:14px}.ao-number{background:var(--folio-accent);width:30px;height:30px;color:var(--folio-on-accent);border-radius:999px;place-items:center;font-size:14px;font-weight:600;display:grid;position:relative}.ao-number.is-done{background:var(--folio-success);color:var(--folio-surface)}.ao-step.is-current>.ao-number{box-shadow:0 0 0 4px color-mix(in srgb, var(--folio-accent) 28%, transparent)}.ao-step.is-later>.ao-number{background:var(--folio-surface-muted);color:var(--folio-text-secondary)}.ao-step-body{grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;padding-top:4px;display:grid}.ao-clients{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.ao-clients button{border-radius:var(--folio-radius-control);border:1px solid var(--folio-edge-strong);background:var(--folio-raised);color:var(--folio-ink);text-align:left;cursor:pointer;justify-items:start;gap:2px;padding:11px 14px;display:grid}.ao-clients button strong{font-size:14px;font-weight:600}.ao-clients button small{color:var(--folio-text-muted);font-size:13px}.ao-clients button[aria-checked=true]{border-color:var(--folio-accent);box-shadow:inset 0 0 0 1px var(--folio-accent);background:color-mix(in srgb, var(--folio-accent) 9%, var(--folio-raised))}.ao-clients button:focus-visible{outline:2px solid var(--folio-focus);outline-offset:2px}.ao-consent{justify-items:start;gap:10px;display:grid}.ao-signs-in{border-radius:var(--folio-radius-control);border:1px solid var(--folio-edge);background:var(--folio-canvas);gap:10px;padding:14px 16px;display:grid}.ao-signs-in>p{color:var(--folio-ink);align-items:flex-start;gap:10px;display:flex}.ao-signs-in>p>svg{color:var(--folio-success);flex:none;margin-top:3px}.ao-signs-in .ao-manual[open]{justify-items:start}.ao-existing{font-size:13px!important}.ao-done-sub{text-align:center}.ao-secret{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ao-secret code{border:1px solid var(--folio-edge);background:var(--folio-canvas);border-radius:8px;flex:260px;align-items:center;min-height:40px;padding:8px 12px;display:flex}.cc-card.is-done .text-link{justify-self:center;font-size:13px}.cc-card .ao-secret code{flex-basis:100%}.ao-next{text-align:center;font-weight:500;color:var(--folio-ink)!important}.ao-install{border-radius:var(--folio-radius-control);border:1px solid color-mix(in srgb, var(--folio-accent) 40%, var(--folio-edge));background:color-mix(in srgb, var(--folio-accent) 6%, var(--folio-canvas));flex-wrap:wrap;align-items:center;gap:10px 14px;padding:14px 16px;display:flex}.ao-install>.ao-code{background:var(--folio-surface);flex:100%}.ao-install-hint{flex:260px;min-width:0;font-size:13px!important;line-height:1.6!important}.ao-manual>summary{cursor:pointer;color:var(--folio-ink);font-size:13px;font-weight:500}.ao-manual[open]{gap:10px;display:grid}.ao-manual[open]>summary{margin-bottom:2px}.ao-blocks{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;gap:10px;display:grid}.ao-code{border-radius:var(--folio-radius-control);border:1px solid var(--folio-edge);background:var(--folio-canvas);grid-template-columns:minmax(0,1fr);align-content:start;gap:0;min-width:0;margin:0;display:grid;overflow:hidden}.ao-code figcaption{border-bottom:1px solid var(--folio-edge);color:var(--folio-ink);justify-content:space-between;align-items:center;gap:10px;padding:8px 8px 8px 14px;font-size:13px;font-weight:500;display:flex}.ao-code figcaption span{flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;display:flex}.ao-code figcaption code{color:var(--folio-text-muted)}.ao-code pre{font-family:var(--folio-font-mono);color:var(--folio-ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:12px 14px;font-size:13px;line-height:1.55}.ao-expect{padding:0 14px 12px;font-size:13px!important}.ao-expect b{font-family:var(--folio-font-mono);color:var(--folio-ink);font-weight:500}.ao-copy{white-space:nowrap;min-height:32px!important;padding-inline:10px!important;font-size:13px!important}.ao-fields{border-radius:var(--folio-radius-control);border:1px solid var(--folio-edge);background:var(--folio-canvas);margin:0;display:grid}.ao-fields>div{grid-template-columns:140px minmax(0,1fr);align-items:center;gap:12px;min-height:48px;padding:7px 8px 7px 14px;display:grid}.ao-fields>div+div{border-top:1px solid var(--folio-edge)}.ao-fields dt{color:var(--folio-text-secondary);font-size:13px;font-weight:500}.ao-fields dd{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;min-width:0;margin:0;display:flex}.ao-fields dd code{min-width:0}.ao-field-hint{color:var(--folio-text-muted);padding-right:6px;font-size:13px}.ao-notes{color:var(--folio-text-secondary);gap:4px;padding-left:18px;font-size:13px;line-height:1.6;display:grid}.ao-check-grid{grid-template-columns:minmax(0,1.4fr) minmax(220px,1fr);align-items:start;gap:12px;display:grid}.ao-check-grid>div:first-child{gap:10px;min-width:0;display:grid}.ao-curl summary{cursor:pointer;color:var(--folio-ink);font-size:13px;font-weight:500}.ao-curl[open]{gap:8px;display:grid}.ao-status{border-radius:var(--folio-radius-control);border:1px solid var(--folio-edge);background:var(--folio-canvas);align-content:start;gap:8px;padding:16px;display:grid}.ao-status.is-connected{border-color:var(--folio-success);background:color-mix(in srgb, var(--folio-success) 8%, var(--folio-canvas))}.ao-status.is-waiting{border-color:var(--folio-accent)}.ao-status-title{align-items:center;gap:8px;font-weight:600;display:flex;color:var(--folio-ink)!important;font-size:15px!important}.ao-status.is-connected .ao-status-title svg{color:var(--folio-success)}.ao-status ul{gap:6px;list-style:none;display:grid}.ao-status li{flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:14px;display:flex}.ao-status li small{color:var(--folio-text-muted);font-size:13px}.ao-status .text-link{justify-self:start;font-size:13px}.ao-dot{background:var(--folio-text-faint);border-radius:999px;width:8px;height:8px}.ao-dot.is-live{background:var(--folio-success);box-shadow:0 0 0 3px color-mix(in srgb, var(--folio-success) 25%, transparent)}.ao-prompts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ao-prompt{border-radius:var(--folio-radius-control);background:var(--folio-canvas);grid-template-rows:auto 1fr auto;gap:10px;min-width:0;padding:14px 16px;display:grid}.ao-prompt header{gap:6px;display:grid}.ao-prompt header strong{font-size:15px;font-weight:600}.ao-prompt blockquote{border-left:3px solid var(--folio-accent);background:var(--folio-surface);color:var(--folio-ink);border-radius:0 8px 8px 0;margin:0;padding:10px 12px;font-size:13px;line-height:1.6}.ao-prompt footer{justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.ao-slash{font-size:13px!important}.ao-badges,.ao-tools{flex-wrap:wrap;gap:5px;display:flex}.ao-badge{background:var(--folio-surface-muted);color:var(--folio-text-secondary);border-radius:999px;padding:1px 8px;font-size:13px;font-weight:500;display:inline-flex}.ao-badge.is-read,.ao-badge.is-free{background:color-mix(in srgb, var(--folio-success) 14%, var(--folio-surface-muted));color:var(--folio-ink)}.ao-badge.is-changes{background:color-mix(in srgb, var(--folio-accent) 14%, var(--folio-surface-muted));color:var(--folio-ink)}.ao-badge.is-paid{background:var(--folio-warning-soft);color:var(--folio-ink)}.ao-tools code{background:var(--folio-surface-muted);color:var(--folio-text-secondary);border-radius:6px;padding:1px 7px}.ao-tools code.is-key{color:var(--folio-ink);background:color-mix(in srgb, var(--folio-accent) 12%, var(--folio-surface-muted))}.ao-reference{border-top:1px solid var(--folio-edge);gap:8px;margin-top:4px;padding-top:14px;display:grid}.ao-reference>details>summary{cursor:pointer;min-height:36px;color:var(--folio-ink);align-items:center;gap:7px;font-size:14px;font-weight:600;display:inline-flex}.ao-permissions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:8px;list-style:none;display:grid}.ao-permissions li{border-radius:var(--folio-radius-control);background:var(--folio-canvas);align-content:start;gap:8px;padding:14px 16px;display:grid}.ao-permissions li>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ao-permissions strong{font-size:15px;font-weight:600}.ao-trouble{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:8px;display:grid}.ao-trouble>div{border-radius:var(--folio-radius-control);background:var(--folio-canvas);padding:12px 14px}.ao-trouble dt{color:var(--folio-ink);font-size:14px;font-weight:600}.ao-trouble dd{color:var(--folio-text-secondary);margin:4px 0 0;font-size:13px;line-height:1.6}@media (max-width:900px){.ao-check-grid,.ao-permissions,.ao-trouble,.ao-prompts{grid-template-columns:1fr}}@media (max-width:700px){.agent-onboarding{padding:18px}.ao-step{grid-template-columns:26px minmax(0,1fr);gap:10px}.ao-number{width:26px;height:26px;font-size:13px}.ao-step:not(:last-child):before{top:28px;left:12px}.ao-fields>div{grid-template-columns:minmax(0,1fr);gap:4px}.ao-clients{grid-template-columns:repeat(2,minmax(0,1fr))}.ao-prompt footer{flex-direction:column;align-items:stretch}}
.org-workspace,.org-detail{gap:16px;min-width:0;display:grid}.org-workspace .panel{color:var(--folio-ink);min-width:0;padding:23px}.org-workspace h2{letter-spacing:-.2px;color:var(--folio-ink);align-items:center;gap:9px;font-size:19px;font-weight:600;display:flex}.org-workspace h3{color:var(--folio-ink);align-items:center;gap:7px;font-size:15px;font-weight:600;display:flex}.org-workspace p{color:var(--folio-text-secondary);font-size:14px;line-height:1.65}.org-workspace code{font-family:var(--folio-font-mono);color:var(--folio-ink);font-size:13px}.org-workspace label{color:var(--folio-text-secondary);gap:6px;font-size:13px;font-weight:500;display:grid}.org-workspace input{min-height:var(--folio-control-height,40px);border:1px solid var(--folio-edge-strong);border-radius:var(--folio-radius-control);background:var(--folio-raised);color:var(--folio-ink);padding:0 12px;font-size:14px}.org-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.org-empty{margin-top:12px}.org-notice{border-radius:var(--folio-radius-control);background:var(--folio-canvas);border:1px solid var(--folio-edge);padding:11px 14px;color:var(--folio-ink)!important}.org-notice.is-error{border-color:var(--folio-danger)}.text-link.is-danger,.button.is-danger{color:var(--folio-danger)}.org-signed-out,.org-start,.org-join{gap:12px;display:grid}.org-signed-out{justify-items:start;padding:32px!important}.org-signed-out h2,.org-start h2{font-family:var(--serif);letter-spacing:-.4px;font-size:28px;font-weight:400}.org-signed-out p{max-width:640px}.org-start header{align-items:center;gap:22px;display:flex}.org-workspace .sk-spot{width:124px}.org-start header p{max-width:720px;margin-top:6px}.org-start-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:8px;display:grid}.org-start-grid>div{border-radius:var(--folio-radius-control);background:var(--folio-canvas);align-content:start;gap:8px;padding:18px;display:grid}.org-create,.org-join-link{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.org-create label,.org-join-link label{flex:220px}.org-create p,.org-join-link p{flex-basis:100%}.org-join{border:1px solid var(--folio-accent);grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.org-join svg{color:var(--folio-accent)}.org-switcher{flex-wrap:wrap;align-items:flex-end;gap:10px 14px;display:flex}.org-switcher label{min-width:220px}.org-join-details summary{cursor:pointer;min-height:40px;color:var(--folio-text-secondary);align-items:center;gap:6px;font-size:14px;display:inline-flex}.org-join-details[open]{flex-basis:100%}.org-head{flex-wrap:wrap;align-items:center;gap:16px 20px;display:flex}.org-head-text{flex:220px;min-width:0}.org-stats{flex-wrap:wrap;gap:8px;margin:0;display:flex}.org-stats>div{border-radius:var(--folio-radius-control);background:var(--folio-canvas);gap:2px;min-width:124px;padding:10px 16px;display:grid}.org-stats dt{color:var(--folio-text-secondary);white-space:nowrap;font-size:13px}.org-stats dd{font-family:var(--folio-font-display);letter-spacing:-.4px;font-variant-numeric:tabular-nums;color:var(--folio-ink);margin:0;font-size:24px;font-weight:500;line-height:1.15}.org-head h2{font-family:var(--serif);letter-spacing:-.5px;overflow-wrap:anywhere;font-size:30px;font-weight:400}.org-head p{flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:4px;display:flex}.org-mark{background:var(--folio-ink);width:54px;height:54px;color:var(--folio-surface);border-radius:14px;flex:none;place-items:center;font-size:19px;font-weight:600;display:grid}.org-role{background:var(--folio-surface-muted);color:var(--folio-ink);white-space:nowrap;border-radius:999px;padding:1px 9px;font-size:13px;font-weight:500;display:inline-flex}.org-websites>header,.org-members>header,.org-invites>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.org-share{align-items:center;gap:8px;min-width:0;display:flex}.org-share .folio-select-trigger{width:260px;max-width:100%}.org-share .button{flex:none}.org-site-list{gap:12px;margin-top:14px;list-style:none;display:grid}.org-site-list>li{gap:12px;display:grid}.org-site-row{border-radius:var(--folio-radius-control);background:var(--folio-canvas);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;display:flex}.org-site-row strong{font-family:var(--folio-font-mono);font-size:15px;font-weight:500}.org-site-name{align-items:center;gap:12px;min-width:0;display:flex}.org-site-name>div{min-width:0}.org-site-name strong{overflow-wrap:anywhere}.org-site-row .org-site-name>div>span{color:var(--folio-text-muted);margin-top:2px;font-size:13px;display:block}.org-site-list .website-visibility{border:1px solid var(--folio-edge);box-shadow:none}.org-members>ul,.org-activity>ul{margin-top:12px;list-style:none}.org-members>ul>li{border-top:1px solid var(--folio-edge);grid-template-columns:38px minmax(150px,1fr) auto minmax(0,1.6fr) auto;align-items:center;gap:14px;padding:14px 0;display:grid}.org-members>ul>li:first-child{border-top:0}.org-avatar{background:var(--folio-surface-muted);width:38px;height:38px;color:var(--folio-ink);border-radius:999px;place-items:center;font-size:14px;font-weight:600;display:grid}.org-avatar.is-small{width:30px;height:30px;font-size:13px}.org-member{min-width:0;display:grid}.org-member strong{font-size:15px;font-weight:600}.org-member span{color:var(--folio-text-muted);overflow-wrap:anywhere;font-size:13px}.org-agents{flex-wrap:wrap;gap:6px;min-width:0;list-style:none;display:flex}.org-agents li{background:color-mix(in srgb, var(--folio-success) 12%, var(--folio-surface-muted));color:var(--folio-ink);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;display:inline-flex}.org-agents li small{color:var(--folio-text-muted);font-size:13px}.org-agents li.is-empty{background:var(--folio-surface-muted);color:var(--folio-text-muted)}.org-member-actions{white-space:nowrap;gap:12px;font-size:13px;display:flex}.org-invite-ways{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.org-invite-way{border-radius:var(--folio-radius-control);background:var(--folio-canvas);align-content:start;gap:10px;min-width:0;padding:18px;display:grid}.org-invite-way h3{align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.org-invite-way h3 svg{color:var(--folio-text-muted)}.org-invite-way>p{max-width:560px}.org-add-email{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.org-add-email label{flex:220px}.org-waiting{list-style:none;display:grid}.org-waiting>li{border-top:1px solid var(--folio-edge);gap:8px;padding:12px 0;display:grid}.org-waiting>li>div:first-child{gap:2px;min-width:0;display:grid}.org-waiting strong{color:var(--folio-ink);overflow-wrap:anywhere;font-size:14px;font-weight:600}.org-waiting span{color:var(--folio-text-secondary);font-size:13px}.org-waiting-actions{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.org-waiting-actions a.button{align-items:center;gap:6px;display:inline-flex}.org-waiting-actions .text-link{font-size:13px}.org-hint{color:var(--folio-text-muted)!important;font-size:13px!important}.org-welcome{border:1px solid var(--folio-accent);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.org-welcome h3{font-size:18px;font-weight:600}.org-welcome>div{gap:8px;display:grid}.org-welcome-steps{gap:8px;margin:4px 0 0;padding-left:20px;display:grid}.org-welcome-steps li{padding-left:4px}.org-welcome-steps a{color:var(--folio-ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.org-welcome-steps span{color:var(--folio-text-secondary);font-size:13px;display:block}.org-invite-way .org-new-link{background:var(--folio-raised);margin-top:0}.org-invite-way .org-invite-list{margin-top:0}.org-new-link{border-radius:var(--folio-radius-control);background:var(--folio-canvas);flex-wrap:wrap;align-items:flex-end;gap:10px;margin-top:14px;padding:14px;display:flex}.org-new-link label{flex:360px}.org-new-link input{font-family:var(--folio-font-mono);font-size:13px}.org-invite-list{gap:4px;margin-top:14px;list-style:none;display:grid}.org-invite-list li{border-top:1px solid var(--folio-edge);color:var(--folio-text-secondary);flex-wrap:wrap;justify-content:space-between;gap:6px 16px;padding:10px 0;font-size:13px;display:flex}.org-activity>ul>li{border-top:1px solid var(--folio-edge);grid-template-columns:30px minmax(0,1fr) auto;align-items:start;gap:12px;padding:11px 0;display:grid}.org-activity>ul>li:first-child{border-top:0}.org-activity strong{font-size:14px;font-weight:600}.org-activity li p{margin-top:2px}.org-activity time{color:var(--folio-text-muted);white-space:nowrap;font-size:13px}.org-leave{color:var(--folio-text-secondary);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px 14px;font-size:13px;display:flex}.org-leave .text-link{align-items:center;gap:6px;display:inline-flex}@media (max-width:1100px){.org-members>ul>li{grid-template-columns:38px minmax(0,1fr) auto}.org-agents,.org-member-actions{grid-column:2/-1}}@media (max-width:700px){.org-workspace .panel{padding:18px}.org-start-grid,.org-invite-ways,.org-join{grid-template-columns:1fr}.org-head h2{font-size:24px}.org-stats{width:100%}.org-stats>div{flex:1 1 0;min-width:0;padding:10px 12px}.org-stats dt{white-space:normal}.org-share{flex-wrap:wrap;width:100%}.org-share .folio-select-trigger{width:100%}.org-activity>ul>li{grid-template-columns:30px minmax(0,1fr)}.org-activity time{grid-column:2}}
.start-here{border:1px solid var(--folio-edge);border-radius:8px;margin:0 0 12px;overflow:hidden}.start-here-stats{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.start-here-stats>div{border-right:1px solid var(--folio-edge);padding:14px 16px}.start-here-stats>div:last-child{border-right:0}.start-here-stats span{color:var(--folio-text-muted);font-size:12px;display:block}.start-here-stats strong{font-variant-numeric:tabular-nums;letter-spacing:-.5px;font-size:24px;font-weight:500}.start-here-steps{border-top:1px solid var(--folio-edge);margin:0;padding:0;list-style:none}.start-here-steps li{align-items:center;gap:10px;min-height:44px;padding:8px 16px;display:flex}.start-here-steps li+li{border-top:1px solid var(--folio-edge)}.start-here-steps li>div{flex:1;min-width:0}.start-here-steps strong{font-size:13px;font-weight:500;display:block}.start-here-steps small{color:var(--folio-text-muted);font-size:12px;display:block}.start-here-steps li.complete strong{color:var(--folio-text-secondary)}.start-here-mark{background:var(--folio-surface-muted);color:var(--folio-text-secondary);border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:600;display:inline-flex}.start-here-steps li.complete .start-here-mark{background:var(--folio-ink);color:var(--folio-surface)}.start-here-steps a,.start-here-next a{color:var(--folio-ink);flex:none;align-items:center;gap:4px;font-size:12px;font-weight:500;display:inline-flex}.start-here-done{color:var(--folio-text-muted);font-size:12px}.start-here-idle{color:var(--folio-text-faint);font-size:12px}.start-here-next{background:var(--folio-surface-muted);border-top:1px solid var(--folio-edge);align-items:center;gap:10px;padding:12px 16px;display:flex}.start-here-next span{color:var(--folio-text-muted);font-size:12px}.start-here-next strong{flex:1;font-size:13px;font-weight:600}@media (max-width:720px){.start-here-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.start-here-stats>div:nth-child(2n){border-right:0}.start-here-stats>div:nth-child(-n+2){border-bottom:1px solid var(--folio-edge)}.start-here-idle{display:none}}
.workspace-records{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 16px;display:grid}.workspace-records-panel{border:1px solid var(--folio-edge);border-radius:8px;overflow:hidden}.workspace-records-panel>header{border-bottom:1px solid var(--folio-edge);justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.workspace-records-panel h2{margin:0;font-size:14px;font-weight:600}.workspace-records-panel>header a{color:var(--folio-text-secondary);align-items:center;gap:4px;font-size:13px;text-decoration:none;display:inline-flex}.workspace-records-panel>header a:hover{color:var(--folio-ink);text-decoration:underline}.workspace-records-panel ul{margin:0;padding:0;list-style:none}.workspace-records-panel li+li{border-top:1px solid var(--folio-edge)}.workspace-records-panel li a{color:var(--folio-ink);align-items:center;gap:8px;min-height:40px;padding:6px 12px;text-decoration:none;display:flex}.workspace-records-panel li a:hover{background:var(--folio-surface-muted)}.workspace-records-panel li strong{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;font-weight:500;overflow:hidden}.workspace-records-panel li small{color:var(--folio-text-muted);white-space:nowrap;font-size:13px}.workspace-records-empty{color:var(--folio-text-muted);margin:0;padding:14px 12px;font-size:13px}.workspace-records-empty a{color:var(--folio-ink)}.dot{background:var(--folio-edge-strong);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.dot-done{background:var(--folio-ink)}.dot-running{background:var(--folio-edge-strong)}.dot-needs{background:var(--folio-accent)}.dot-failed{background:var(--folio-danger)}@media (max-width:900px){.workspace-records{grid-template-columns:minmax(0,1fr)}}
.x-standing{border:1px solid var(--folio-edge);border-radius:8px;margin-top:16px;padding:16px}.x-standing header h2{align-items:center;gap:8px;margin:0;font-size:16px;display:flex}.x-beta{background:var(--folio-surface-muted);color:var(--folio-text-secondary);border-radius:999px;padding:2px 8px;font-size:13px;font-weight:600}.x-standing header p{color:var(--folio-text-muted);margin:4px 0 12px;font-size:14px}.x-standing-form label{color:var(--folio-text-secondary);margin-bottom:6px;font-size:13px;display:block}.x-standing-form>div{border:1px solid var(--folio-edge);border-radius:6px;align-items:center;gap:4px;max-width:420px;padding:4px 6px;display:flex}.x-standing-form span{color:var(--folio-text-muted);padding-left:4px;font-size:14px}.x-standing-form input{color:var(--folio-ink);background:0 0;border:0;outline:none;flex:1;min-width:0;height:28px;font-size:14px}.x-standing-form button{background:var(--folio-inverse-surface);color:var(--folio-inverse-text);cursor:pointer;border:0;border-radius:5px;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:13px;display:inline-flex}.x-standing-form button:disabled{opacity:.5}.x-standing-error{color:var(--folio-danger);margin:10px 0 0;font-size:13px}.x-standing-card{border-top:1px solid var(--folio-edge);margin-top:14px;padding-top:14px}.x-standing-id{align-items:center;gap:10px;display:flex}.x-standing-id img{border-radius:50%}.x-standing-id strong{font-size:14px;font-weight:600;display:block}.x-standing-id a{color:var(--folio-text-secondary);font-size:13px}.x-standing-card dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:14px 0 0;display:grid}.x-standing-card dt{color:var(--folio-text-muted);font-size:13px}.x-standing-card dd{font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:20px;font-weight:500}.x-standing-bio{color:var(--folio-text-secondary);margin:12px 0 0;font-size:14px}.x-standing-note{color:var(--folio-text-muted);margin:10px 0 0;font-size:13px}.x-standing-empty{color:var(--folio-text-secondary);margin:14px 0 0;font-size:14px}.x-standing-empty code{font-family:var(--folio-font-mono);font-size:13px}@media (max-width:640px){.x-standing-card dl{grid-template-columns:repeat(2,minmax(0,1fr))}}
.stb{--stb-c1:color-mix(in srgb, var(--fill-on,#17181a) 100%, var(--fill-slab,#fff));--stb-c2:color-mix(in srgb, var(--fill-on,#17181a) 78%, var(--fill-slab,#fff));--stb-c3:color-mix(in srgb, var(--fill-on,#17181a) 60%, var(--fill-slab,#fff));--stb-c4:color-mix(in srgb, var(--fill-on,#17181a) 44%, var(--fill-slab,#fff));--stb-c5:color-mix(in srgb, var(--fill-on,#17181a) 32%, var(--fill-slab,#fff));--stb-c6:color-mix(in srgb, var(--fill-on,#17181a) 22%, var(--fill-slab,#fff));--stb-alert:color-mix(in srgb, var(--fill-on,#17181a) 100%, var(--fill-slab,#fff));--stb-soft:color-mix(in srgb, var(--fill-on,#17181a) 72%, var(--fill-slab,#fff));--stb-mute:color-mix(in srgb, var(--fill-on,#17181a) 52%, var(--fill-slab,#fff));--stb-faint:color-mix(in srgb, var(--fill-on,#17181a) 32%, var(--fill-slab,#fff));--stb-w6:color-mix(in srgb, var(--fill-on,#17181a) 6%, transparent);--stb-w12:color-mix(in srgb, var(--fill-on,#17181a) 12%, transparent);box-sizing:border-box;background:var(--fill-slab,#fff);color:var(--fill-on,#17181a);font-family:var(--font-ui);-webkit-user-select:none;user-select:none;border-radius:20px;flex-direction:column;gap:16px;padding:16px;font-size:13px;display:flex;position:relative}.stb[data-colour=on]{--stb-c1:#9d7bf5;--stb-c2:#5b8def;--stb-c3:#9ab8db;--stb-c4:#f2c46d;--stb-c5:#74dcae;--stb-c6:#e57bb8;--stb-alert:#e5484d}[data-stroke=on] .stb{box-shadow:0 0 0 1px var(--pane-edge)}.stb-head{align-items:center;gap:12px;display:flex}.stb-titles{flex:1;min-width:0}.stb-title{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:18px}.stb-sub{color:var(--stb-mute);font-variant-numeric:tabular-nums;font-size:12px;line-height:16px}.stb-seg-ctl{background:var(--stb-w6);border-radius:10px;grid-template-columns:1fr 1fr;padding:2px;display:grid;position:relative}.stb-thumb{background:var(--fill-slab,#fff);border-radius:8px;width:calc(50% - 2px);transition:transform .22s cubic-bezier(.22,1,.36,1);position:absolute;top:2px;bottom:2px;left:2px}.stb-seg-ctl[data-mode=Week] .stb-thumb{transform:translate(100%)}.stb-tab{appearance:none;height:28px;font:inherit;color:var(--stb-mute);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:12px;font-weight:500;transition:color .16s,scale .16s cubic-bezier(.22,1,.36,1);position:relative}.stb-tab[data-on]{color:var(--fill-on,#17181a)}.stb-tab:hover:not([data-on]){color:var(--stb-soft)}.stb-tab:active{scale:.96}.stb-tab:focus-visible{outline-offset:0;outline:2px solid #2231dd}.stb-figure{align-items:baseline;gap:8px;margin-bottom:-4px;display:flex}.stb-num{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:500;line-height:32px}.stb-unit{color:var(--stb-mute);font-size:13px}.stb-digit{display:inline-block}.stb-digit[data-pop]{animation:.5s cubic-bezier(.34,1.45,.64,1) both stb-pop;animation-delay:calc(var(--i,0) * 70ms)}@media (prefers-reduced-motion:reduce){.stb-digit[data-pop]{animation:none}}.stb-plot{touch-action:none;cursor:crosshair;width:100%;position:relative}.stb-base{background:var(--stb-w12);height:1px;position:absolute;left:0;right:0}.stb-col{position:absolute;top:0;bottom:0}.stb-bar,.stb-esc{border-radius:var(--stb-r);transition:height .6s cubic-bezier(.22, 1, .36, 1) calc(var(--i) * 14ms), bottom .6s cubic-bezier(.22, 1, .36, 1) calc(var(--i) * 14ms), background-color .16s ease;position:absolute;left:0;right:0}.stb-bar{background-color:var(--c)}.stb-esc{background-color:var(--stb-alert)}.stb[data-colour=off] .stb-esc{background-image:repeating-linear-gradient(-45deg, transparent 0 1.5px, var(--fill-slab,#fff) 1.5px 3px)}.stb[data-scrub] .stb-col:not([data-on]) .stb-bar{background-color:color-mix(in srgb, var(--c) 38%, var(--fill-slab,#fff))}.stb[data-scrub] .stb-col:not([data-on]) .stb-esc{background-color:color-mix(in srgb, var(--stb-alert) 38%, var(--fill-slab,#fff))}.stb-ring{box-sizing:border-box;border:1.5px solid var(--stb-mute);border-radius:var(--stb-rr);pointer-events:none;opacity:0;transition:opacity .16s;position:absolute;top:0;left:0}.stb[data-scrub] .stb-ring{opacity:1}.stb-tip{box-sizing:border-box;background:var(--fill-slab,#fff);border:1px solid color-mix(in srgb, var(--fill-on,#17181a) 10%, var(--fill-slab,#fff));pointer-events:none;opacity:0;border-radius:10px;flex-direction:column;gap:4px;padding:8px 10px;font-size:12px;line-height:16px;transition:opacity .16s;display:flex;position:absolute;top:0;left:0}.stb[data-scrub] .stb-tip{opacity:1}.stb-tip-head,.stb-tip-row{white-space:nowrap;align-items:center;gap:6px;display:flex}.stb-tip-head{color:var(--stb-mute);justify-content:space-between;margin-bottom:2px}.stb-tip b{font-variant-numeric:tabular-nums;color:var(--fill-on,#17181a);font-weight:500}.stb-tip-row span{color:var(--stb-soft);flex:1}.stb-tip-row b{font-weight:400}.stb-tip-row i{background-color:var(--c);border-radius:2px;flex:none;width:8px;height:8px}.stb-tip-row[data-esc] i{background-color:var(--stb-alert)}.stb[data-colour=off] .stb-tip-row[data-esc] i{background-image:repeating-linear-gradient(-45deg, transparent 0 1.5px, var(--fill-slab,#fff) 1.5px 3px)}.stb-axis{color:var(--stb-faint);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:-8px;font-size:12px;line-height:14px;display:flex}@keyframes stb-pop{0%{opacity:0;filter:blur(2px);transform:translateY(.18em)}to{opacity:1;filter:blur();transform:none}}
.lbi{font-family:var(--font-ui);place-items:center;padding-top:12px;display:grid;position:relative}.lbi-box{cursor:text;background:0 0;position:relative}.lbi-ring{pointer-events:none;position:absolute;inset:0;overflow:visible}.lbi-ring path{fill:none;stroke:color-mix(in srgb, var(--fill-on,#17181a) 32%, var(--fill-slab,#fff));stroke-width:1px;stroke-linecap:butt;transition:stroke .22s,stroke-width .22s}.lbi[data-focus=true] .lbi-ring path{stroke:var(--ink);stroke-width:1.5px}.lbi[data-filled=true]:not([data-focus=true]) .lbi-ring path{stroke:color-mix(in srgb, var(--fill-on,#17181a) 32%, var(--fill-slab,#fff))}.lbi-gap{stroke-dasharray:1 2;stroke-dashoffset:0;transition:stroke .22s,stroke-width .22s,stroke-dashoffset .42s cubic-bezier(.22,1,.36,1)}.lbi[data-up=true] .lbi-gap{stroke-dashoffset:-1px}.lbi-label{left:var(--lbi-x);letter-spacing:-.01em;white-space:pre;color:var(--ink-4);transform-origin:0;cursor:text;-webkit-user-select:none;user-select:none;font-size:16px;line-height:1;transition:transform .42s cubic-bezier(.22,1,.36,1),color .22s;position:absolute;top:50%;transform:translateY(-50%)}.lbi[data-up=true] .lbi-label{color:var(--ink-3);transform:translateY(-50%)translateY(-26px)scale(.78)}.lbi[data-focus=true] .lbi-label{color:var(--fill-on,var(--ink))}.lbi-label span{display:inline-block}.lbi[data-focus=true] .lbi-label span{animation:.46s cubic-bezier(.3,.7,.3,1) both lbi-hop;animation-delay:calc(var(--i) * 24ms)}.lbi-field{width:100%;height:100%;padding:0 0 0 var(--lbi-x);border-radius:inherit;font:inherit;letter-spacing:-.01em;color:var(--fill-on,var(--ink));background:0 0;border:0;outline:none;font-size:16px;position:absolute;inset:0}.lbi-field[data-flip="1"]{animation:.26s ease-out lbi-flip-a}.lbi-field[data-flip="0"]{animation:.26s ease-out lbi-flip-b}.lbi-eye{width:30px;height:30px;color:var(--ink-4);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;margin-top:-15px;padding:0;transition:color .16s,scale .16s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;top:50%;right:10px}.lbi-eye:hover{color:var(--fill-on,var(--ink))}.lbi-eye:active{scale:.96}.lbi-eye svg{grid-area:1/1;transition:opacity .22s,scale .22s cubic-bezier(.22,1,.36,1),filter .22s}.lbi-eye svg:last-child,.lbi-eye[data-show=true] svg:first-child{opacity:0;filter:blur(2px);scale:.7}.lbi-eye[data-show=true] svg:last-child{opacity:1;filter:none;scale:1}@media (prefers-reduced-motion:reduce){.lbi-ring path,.lbi-gap,.lbi-label{transition-duration:.16s}.lbi[data-focus=true] .lbi-label span,.lbi-field{animation:none}}@keyframes lbi-hop{0%{transform:translateY(0)}38%{transform:translateY(-3px)}to{transform:translateY(0)}}@keyframes lbi-flip-a{0%{filter:blur(3px);opacity:.5}}@keyframes lbi-flip-b{0%{filter:blur(3px);opacity:.5}}
