.asone-public{max-width:1280px;color:var(--text);margin:auto;padding:28px 48px}.asone-header{border:0;justify-content:space-between;align-items:center;gap:20px;margin:0;padding:0;display:flex}.asone-wordmark{letter-spacing:.12em;color:var(--text);align-items:center;gap:10px;font-size:22px;font-weight:800;text-decoration:none;display:inline-flex}.asone-wordmark span{letter-spacing:0;color:var(--muted);font-size:14px}.asone-cta{border:1px solid var(--line);color:var(--text);border-radius:100px;justify-content:center;align-items:center;gap:14px;padding:13px 22px;font-weight:600;text-decoration:none;display:inline-flex}.asone-cta.primary{background:var(--accent);color:var(--on-accent,#10231f);border:0}.asone-hero{isolation:isolate;padding:100px 0 90px;position:relative;overflow:hidden}.asone-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--accent);font-size:11px}.asone-hero h1{letter-spacing:-.06em;max-width:720px;margin:24px 0;font-size:clamp(44px,6.8vw,84px);line-height:1.06}.asone-hero h1 em{color:var(--accent);font-style:normal}.asone-hero>p{max-width:510px;color:var(--muted);font-size:18px;line-height:1.8}.asone-actions{flex-wrap:wrap;align-items:center;gap:26px;margin:32px 0 24px;display:flex}.asone-footnote{color:var(--muted);font-size:12px}.asone-public-nav{border:0;flex-shrink:0;justify-content:flex-end;align-items:center;gap:26px;margin:0 0 0 auto;padding:0;display:flex}.asone-orbit{z-index:-1;pointer-events:none;background:radial-gradient(circle,#97dfcc1c,#0000 68%);width:360px;height:360px;position:absolute;top:135px;right:0}.asone-orbit-lines{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.orbit-track{stroke:var(--accent);stroke-opacity:.21;stroke-width:1px}.orbit-track.inner{stroke-opacity:.12}.orbit-arc{stroke:var(--accent);stroke-opacity:.65;stroke-width:1.2px;stroke-linecap:round}.orbit-arc.inner{stroke-opacity:.4}.orbit-node{fill:var(--accent)}.orbit-connectors{stroke:var(--accent);stroke-opacity:.15;stroke-width:1px}.orbit-revolve{transform-origin:200px 200px;animation:48s linear infinite asone-orbit-turn}.orbit-revolve.reverse{animation-duration:64s;animation-direction:reverse}.asone-orbit strong{text-align:center;letter-spacing:-.04em;place-content:center;font-size:48px;font-weight:700;line-height:.95;display:grid;position:absolute;inset:0}.orbit-label{letter-spacing:.18em;color:var(--muted);background:var(--bg,#0e1319);border:1px solid var(--line);white-space:nowrap;border-radius:30px;padding:9px 12px;font-size:9px;position:absolute}.orbit-label-you{top:5%;left:50%;transform:translate(-50%,-50%)}.orbit-label-people{top:50%;left:5%;transform:translate(-50%,-50%)}.orbit-label-ideas{top:50%;right:5%;transform:translate(50%,-50%)}.orbit-label-opportunity{bottom:5%;left:50%;transform:translate(-50%,50%)}@keyframes asone-orbit-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.orbit-revolve{animation:none}}.asone-section{border-top:1px solid var(--line);padding:60px 0;scroll-margin-top:20px}.asone-section h2{letter-spacing:-.04em;margin:20px 0 28px;font-size:clamp(28px,4vw,45px);line-height:1.2}.asone-pillars{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.asone-pillars article{border:1px solid var(--line);background:var(--panel);border-radius:24px;padding:28px}.asone-pillars .icon{color:var(--accent)}.asone-pillars h3{margin:24px 0 12px;font-size:21px}.asone-section p{color:var(--muted);line-height:1.8}.asone-split{grid-template-columns:1fr 1fr;align-items:center;gap:65px;display:grid}.asone-preview{border:1px solid var(--line);background:linear-gradient(135deg,var(--panel),#97dfcc0f);border-radius:28px;padding:32px;box-shadow:0 30px 80px #0002}.asone-preview h3{margin:20px 0 28px;font-size:25px}.asone-preview>div{border-bottom:1px solid var(--line);align-items:center;gap:16px;padding:20px 0;display:flex}.asone-preview>div .icon:last-child{color:var(--accent);margin-left:auto}.asone-roadmap{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:0;list-style:none;display:grid}.asone-roadmap strong{color:var(--accent)}.asone-exchange-intro{max-width:720px;font-size:18px}.asone-exchange-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:30px 0;display:grid}.asone-exchange-cards article{border:1px solid var(--line);background:var(--panel);border-radius:24px;padding:30px}.asone-exchange-cards .icon{color:var(--accent);margin-bottom:24px;display:block}.asone-exchange-cards h3{letter-spacing:-.035em;margin:12px 0 18px;font-size:30px}.asone-exchange-note{border-top:1px solid var(--line);padding-top:16px;font-size:14px}.asone-exchange-path{border-left:2px solid var(--accent);max-width:800px;margin:30px 0;padding:4px 0 4px 24px}.asone-exchange-path p{margin-bottom:0}@media (max-width:760px){.asone-exchange-cards{grid-template-columns:1fr;gap:16px}.asone-exchange-cards article{padding:24px}.asone-exchange-intro{font-size:16px}}.asone-footer{border-top:1px solid var(--line);padding:45px 0 30px}.asone-footer p{max-width:650px;color:var(--muted)}.asone-login{max-width:1150px;padding:45px 32px}.asone-login-grid{grid-template-columns:1fr 1fr;align-items:start;gap:60px;margin-top:65px;display:grid}.asone-login-grid aside h2{letter-spacing:-.04em;font-size:clamp(32px,4vw,48px);line-height:1.2}.asone-login-grid aside p{color:var(--muted);line-height:1.8}.asone-login-grid .panel{margin:0}.asone-login-grid h1{font-size:30px}.community-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.community-heading h1{letter-spacing:-.04em}.community-tabs{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.community-tabs a{border:1px solid var(--line);border-radius:100px;padding:10px 18px;text-decoration:none}.community-tabs a[aria-current=page]{background:var(--accent);color:var(--on-accent,#10231f)}.community-layout{grid-template-columns:minmax(240px,320px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.community-compose{margin:0;position:sticky;top:20px}.community-feed{min-width:0}.community-feed .panel{margin:0 0 18px}.community-compose h2{align-items:center;gap:10px;font-size:19px;display:flex}.community-filter{background:var(--panel);border:1px solid var(--line);border-radius:20px;flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:24px;padding:20px;display:flex}.community-filter label:first-child{flex:1;min-width:160px}.community-filter label{font-size:12px}.community-body{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.75}.community-post h2{font-size:23px;line-height:1.4}.community-post h2 a{color:var(--text);text-decoration:none}.community-post>a{align-items:center;gap:8px;display:inline-flex}.community-meta{color:var(--muted);font-size:12px;line-height:1.6}.community-reply,.community-report{border-top:1px solid var(--line);padding:16px 0}.community-remove{font-size:12px}.community-profile{max-width:700px}.community-pagination{flex-wrap:wrap;justify-content:flex-end;gap:20px;padding:20px 0;font-size:13px;display:flex}.community-member-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px;display:grid}.community-member-grid .panel{margin:0}.community-avatar{background:var(--accent);width:48px;height:48px;color:var(--on-accent,#10231f);border-radius:50%;place-items:center;font-weight:700;display:inline-grid}.community-layout textarea,.community-profile textarea{width:100%;min-height:110px}.community-layout fieldset,.community-profile fieldset{min-width:0}.community-layout input[type=checkbox],.community-profile input[type=checkbox]{width:auto;margin-right:8px}.community-layout hr{border:0;border-top:1px solid var(--line);margin:24px 0}@media (max-width:1050px){.asone-orbit{opacity:.35;width:300px;height:300px;right:-75px}.asone-roadmap{grid-template-columns:repeat(2,minmax(0,1fr))}.asone-split{gap:30px}}@media (max-width:760px){.asone-public{padding:22px}.asone-header .asone-cta{padding:10px 12px;font-size:12px}.asone-wordmark{font-size:18px}.asone-hero{padding:65px 0}.asone-orbit{opacity:1;width:240px;height:240px;margin:55px auto 0;display:block;position:relative;top:auto;right:auto}.asone-orbit strong{font-size:36px}.asone-public-nav{gap:14px}.asone-hero>p{font-size:16px}.asone-pillars,.asone-split,.asone-login-grid,.community-layout{grid-template-columns:1fr}.asone-section{padding:35px 0}.asone-pillars article{padding:22px}.asone-login-grid{gap:20px;margin-top:30px}.asone-login{padding:25px 16px}.asone-login-grid aside h2{margin:12px 0}.asone-login-grid aside .small{display:none}.community-compose{position:static}.community-heading{flex-direction:column;align-items:start}.community-filter{padding:14px}.community-filter button{min-height:44px}.community-pagination{justify-content:start}.community-layout details summary{padding:9px 0}.community-tabs a{padding:10px 13px;font-size:13px}.asone-preview{padding:24px}}@media (prefers-reduced-motion:reduce){.asone-public *{scroll-behavior:auto}}.language-select select{border-radius:10px;width:auto;max-width:110px;padding:8px;font-size:12px}.language-select{flex-shrink:0}.exchange-demo-notice{border:1px solid var(--line);background:#97dfcc12;border-radius:16px;align-items:center;gap:12px;padding:16px 20px;font-size:13px;display:flex}.exchange-demo-notice .icon{color:var(--accent);flex-shrink:0}.exchange-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:24px 0;display:grid}.exchange-summary>div{border:1px solid var(--line);background:var(--panel);border-radius:20px;flex-direction:column;gap:10px;padding:20px;display:flex}.exchange-summary span{color:var(--muted);font-size:12px}.exchange-summary strong{letter-spacing:-.03em;font-size:28px}.exchange-summary small{letter-spacing:0;font-size:11px;font-weight:400}.community-tabs button{color:var(--text);border:1px solid var(--line);background:0 0;border-radius:100px;align-items:center;gap:8px;padding:10px 16px;display:inline-flex}.community-tabs button[aria-pressed=true]{background:var(--accent);color:var(--on-accent,#10231f)}.exchange-market{align-items:start;gap:24px;display:grid}.exchange-market.has-detail{grid-template-columns:minmax(0,1fr) minmax(280px,360px)}.exchange-offers{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px;display:grid}.exchange-offer.panel{flex-direction:column;margin:0;padding:24px;display:flex}.exchange-offer h2{margin:22px 0 8px;font-size:22px;line-height:1.35}.exchange-offer p{color:var(--muted);line-height:1.7}.exchange-offer-head,.exchange-offer-foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.exchange-offer-head>.icon{color:var(--accent)}.exchange-provider{align-items:center;gap:12px;margin:20px 0;display:flex}.exchange-provider .community-avatar{width:36px;height:36px;font-size:11px}.exchange-provider>div{gap:4px;display:grid}.exchange-provider span{color:var(--muted);font-size:12px}.exchange-offer-foot{border-top:1px solid var(--line);margin-top:auto;padding-top:16px}.exchange-offer-foot small{color:var(--muted);font-size:11px;font-weight:400}.exchange-offer-foot button{font-size:12px}.exchange-detail.panel{margin:0;position:sticky;top:20px}.exchange-detail h2{font-size:25px}.exchange-detail li{margin:8px 0;line-height:1.8;display:list-item}.exchange-price{margin:24px 0;font-size:23px;display:block}.exchange-detail>button{width:100%}.exchange-order-list>article{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:22px 0;display:flex}.exchange-order-list h3{margin:10px 0}.exchange-order-list p{color:var(--muted);font-size:12px}.exchange-order-actions{flex-wrap:wrap;gap:10px;display:flex}.exchange-wallet{grid-template-columns:minmax(0,2fr) minmax(250px,1fr);align-items:start;gap:20px;display:grid}.exchange-wallet .panel{margin:0}.exchange-table-wrap{max-width:100%;overflow:auto}.exchange-table-wrap table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.exchange-table-wrap caption{text-align:left;padding:20px 0;font-weight:700}.exchange-table-wrap td,.exchange-table-wrap th{border-bottom:1px solid var(--line);white-space:nowrap;padding:14px 10px}.exchange-positive{color:var(--accent)}.exchange-negative{color:var(--tone-warning,#e8baa6)}.exchange-event{border-top:1px solid var(--line);gap:12px;padding:14px 0;font-size:13px;display:flex}.exchange-event p{color:var(--muted);margin-bottom:0;font-size:12px}.exchange-impact{max-width:850px}.exchange-impact>.icon{color:var(--accent)}.exchange-impact-list{margin:25px 0}.exchange-impact-list>div{border-top:1px solid var(--line);align-items:center;gap:14px;padding:18px 0;display:flex}.exchange-impact-list .badge{margin-left:auto}.exchange-footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:24px;margin:30px 0;padding-top:20px;font-size:13px;display:flex}.exchange-footer>div{max-width:750px}.exchange-footer button{flex-shrink:0}.exchange-offer button,.exchange-order-actions button{min-height:44px}@media (max-width:1000px){.exchange-market.has-detail,.exchange-wallet{grid-template-columns:1fr}.exchange-detail.panel{grid-row:1;position:static}.exchange-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.exchange-summary{gap:10px}.exchange-summary>div{padding:15px}.exchange-summary strong{font-size:23px}.exchange-summary small{margin-top:6px;display:block}.exchange-offers{grid-template-columns:1fr}.exchange-order-list>article,.exchange-footer{flex-direction:column;align-items:start}.community-tabs button{padding:9px 12px;font-size:12px}.exchange-table-wrap td,.exchange-table-wrap th{padding:12px 8px}.exchange-impact-list strong{font-size:13px}}.exchange-provider .community-avatar{color:var(--on-accent,#10231f)}.course-entry{border:1px solid var(--line);background:var(--panel);border-radius:18px;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;padding:1rem 1.3rem;display:flex}.course-entry>div{gap:.35rem;display:grid}.course-entry a{align-items:center;gap:.6rem;display:inline-flex}.course-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:1.5rem 0;display:flex}.course-toolbar .button{background:var(--accent);color:var(--on-accent,#10231f);border-radius:12px;align-items:center;gap:.5rem;padding:12px 18px;text-decoration:none;display:inline-flex}.course-layout{grid-template-columns:minmax(220px,1fr) minmax(0,3fr);align-items:start;gap:1rem;display:grid}.course-outline{gap:.6rem;min-width:0;display:grid;position:sticky;top:1rem}.course-outline button{text-align:left;white-space:normal;color:var(--text);border:1px solid var(--line);overflow-wrap:anywhere;background:0 0;border-radius:12px;align-items:center;gap:.7rem;padding:.85rem;display:flex}.course-outline button.selected{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent)}.course-outline small{color:var(--muted);margin-top:.3rem;font-weight:400;display:block}.course-builder fieldset,.course-builder .panel,.course-lesson{min-width:0}.course-editor label,.course-builder>fieldset>.panel label{gap:.5rem;margin:.8rem 0;display:grid}.course-question{border:1px solid var(--line);border-radius:14px;min-width:0;margin:1.2rem 0;padding:1rem}.course-choice{background:color-mix(in srgb,var(--accent) 5%,transparent);border-radius:10px;align-items:flex-start;gap:.7rem;padding:.75rem;line-height:1.5;margin:.5rem 0!important;display:flex!important}.course-choice input{flex-shrink:0;width:auto;margin-top:.2rem}.course-video{aspect-ratio:16/9;background:var(--surface-inset,#090e13);border-radius:18px;place-items:center;min-height:200px;margin:1rem 0;display:grid;overflow:hidden}.course-video>div{text-align:center;max-width:45ch;padding:1.5rem}.course-video iframe{border:0;width:100%;height:100%}.course-body{white-space:pre-wrap;overflow-wrap:anywhere;max-width:75ch;margin:1.5rem 0;line-height:1.85}.course-save{flex-wrap:wrap;align-items:center;gap:1rem;margin:1rem 0;display:flex}.course-save button{align-items:center;gap:.6rem;display:flex}.course-editor .pro-section-heading{flex-wrap:wrap;gap:.75rem}.course-editor .row{flex-wrap:wrap}.course-editor .row button{white-space:normal}.course-progress{background:var(--panel);border:1px solid var(--line);border-radius:18px;gap:.8rem;margin:1.5rem 0;padding:1.3rem;display:grid}.course-progress>div{flex-wrap:wrap;justify-content:space-between;gap:1rem;display:flex}.course-progress span{color:var(--muted);font-size:.85rem}.course-progress progress{width:100%;height:7px}.course-filters{grid-template-columns:2fr 1fr 1fr;gap:1rem;display:grid}.course-filters label{gap:.5rem;min-width:0;display:grid}.course-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:1rem;margin-top:1rem;display:grid}.course-cards .panel{flex-direction:column;gap:.5rem;min-width:0;margin:0;display:flex}.course-cards h2{font-size:1.35rem;line-height:1.5}.course-cards h2 a{text-decoration:none}.course-cards p{line-height:1.7}.course-cards footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:1rem;display:flex}.course-lesson .answer{white-space:pre-wrap}@media (max-width:850px){.course-layout{grid-template-columns:1fr}.course-outline{position:static}.course-filters{grid-template-columns:1fr}.course-entry{flex-direction:column;align-items:flex-start}.course-editor .pro-two-column,.course-builder .pro-two-column{grid-template-columns:1fr}.course-question{padding:.8rem}.course-video{min-height:200px}.course-outline button,.course-save button{white-space:normal}}.growth-library,.growth-course>*{min-width:0}.growth-course{white-space:normal;overflow-wrap:anywhere}.growth-workspace{gap:1rem;margin-top:1rem;display:grid}.growth-intro{justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.growth-intro h2{margin:.45rem 0}.growth-intro p{margin-bottom:0}.growth-layout{grid-template-columns:minmax(240px,1fr) minmax(0,2fr);align-items:start;gap:1rem;display:grid}.growth-library{gap:.9rem;display:grid}.growth-library h2{align-items:center;gap:.6rem;margin:0;display:flex}.growth-course{text-align:left;border:1px solid var(--line);width:100%;color:var(--text);background:0 0;border-radius:14px;grid-template-columns:22px minmax(0,1fr);gap:.45rem .65rem;padding:1rem;display:grid}.growth-course.selected{background:color-mix(in srgb,var(--accent) 10%,transparent);border-color:var(--accent)}.growth-course>span,.growth-course>progress{grid-column:2}.growth-course>span{font-weight:400;line-height:1.5}.growth-course progress{width:100%;height:5px}.growth-detail{min-width:0}.growth-reading{max-width:65ch;padding:1rem 0}.growth-reading p{line-height:1.8}.growth-steps{gap:.5rem;display:grid}.growth-steps button{text-align:left;color:var(--text);border:1px solid var(--line);background:0 0;border-radius:10px;align-items:center;gap:.6rem;padding:.7rem .85rem;display:flex}.growth-steps button.selected{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,transparent)}.growth-check{align-items:center;gap:.6rem;display:flex!important}.growth-check input{flex:none;width:auto}.growth-convert{border-top:1px solid var(--line);margin:1.2rem 0;padding-top:1rem}.growth-area-list{flex-wrap:wrap;gap:.5rem;margin:1rem 0;display:flex}.growth-future p{max-width:80ch;line-height:1.7}.growth-detail .row{margin-top:1rem}.asone-growth-lead{max-width:65ch;font-size:1.15rem;line-height:1.8}.asone-growth-note{border-left:2px solid var(--accent);max-width:75ch;margin:2rem 0;padding:.2rem 1.2rem}.asone-growth-note p{line-height:1.7}@media (max-width:760px){.growth-layout{grid-template-columns:1fr}.growth-intro{flex-direction:column;align-items:flex-start}.growth-library{grid-template-columns:1fr}.growth-reading{padding:.6rem 0}.growth-detail .pro-two-column{grid-template-columns:1fr}.growth-intro h2{font-size:1.6rem}}.asone-creator{scroll-margin-top:24px}.asone-creator-heading{grid-template-columns:1.2fr 1fr;align-items:end;gap:45px;margin-bottom:30px;display:grid}.asone-creator-heading h2{max-width:670px;margin:14px 0 0}.asone-creator-heading h2 em{color:var(--accent);font-style:normal}.asone-creator-heading>p{color:var(--muted);max-width:390px;margin:0 0 5px;font-size:16px;line-height:1.8}.asone-creator-paths article{flex-direction:column;display:flex;position:relative}.asone-creator-number{letter-spacing:.1em;color:var(--muted);font-size:11px;position:absolute;top:24px;right:24px}.asone-creator-paths article>a{color:var(--accent);margin-top:auto;padding-top:14px;font-size:13px;text-decoration:none}.asone-creator-workflow{border:1px solid var(--line);background:linear-gradient(125deg,#a2e8d409,#0000);border-radius:24px;grid-template-columns:1fr 1fr;gap:50px;margin-top:26px;padding:34px;display:grid}.asone-creator-workflow h3{letter-spacing:-.025em;margin:14px 0;font-size:25px}.asone-creator-workflow p{color:var(--muted);font-size:14px;line-height:1.7}.asone-creator-workflow .asone-cta{margin-top:14px;font-size:13px}.asone-creator-workflow ol{gap:22px;margin:0;padding:0;list-style:none;display:grid}.asone-creator-workflow li{align-items:flex-start;gap:14px;display:flex}.asone-creator-workflow li>span{width:30px;height:30px;color:var(--accent);border:1px solid #a2e8d432;border-radius:50%;flex:none;place-items:center;font-size:12px;display:grid}.asone-creator-workflow li strong{font-size:14px}.asone-creator-workflow li p{margin:7px 0 0;font-size:12px}.asone-creator-status{color:var(--muted);align-items:flex-start;gap:12px;max-width:900px;margin-top:20px;font-size:12px;line-height:1.7;display:flex}.asone-creator-status .icon{color:var(--accent);flex:none;margin-top:3px}.asone-creator-status p{margin:0}.asone-public-nav>a:not(.asone-cta){color:var(--muted);font-size:13px;text-decoration:none}@media (max-width:760px){.asone-public-nav{flex-wrap:wrap;justify-content:flex-end;gap:12px}.asone-public-nav>a:not(.asone-cta){font-size:11px}.asone-header .asone-cta{padding:8px 11px;font-size:11px}.asone-header{align-items:flex-start;gap:12px}.asone-wordmark{white-space:nowrap}.asone-creator-heading{grid-template-columns:1fr;gap:16px}.asone-creator-heading>p{font-size:14px}.asone-creator-workflow{grid-template-columns:1fr;gap:28px;padding:22px}.asone-creator-workflow h3{font-size:23px}.asone-creator-workflow .asone-cta{width:100%;padding:12px;font-size:12px}.asone-creator-status{font-size:11px}.asone-actions{gap:14px}.asone-actions .asone-cta{font-size:13px}.asone-creator-paths article>a{padding-top:8px}}.exchange-heading.compact{gap:20px;padding:24px 0 16px!important}.exchange-heading h1{margin:4px 0 8px;font-size:clamp(30px,3.5vw,42px)}.exchange-heading p:last-child{color:var(--muted);max-width:58ch;margin:0;font-size:14px;line-height:1.6}.exchange-header-actions{flex:none;align-items:center;gap:10px;display:flex}.exchange-header-actions a{align-items:center;gap:8px;min-height:42px;font-size:12px;text-decoration:none;display:inline-flex}.exchange-header-actions a:last-child{color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,transparent)}.exchange-tabs{scrollbar-width:thin;flex-wrap:nowrap;max-width:100%;margin:0 0 14px;padding:0 0 14px;overflow-x:auto}.exchange-tabs button{white-space:nowrap;flex:none;min-height:42px;padding:9px 13px;font-size:12px}.exchange-pilot-note{color:var(--muted);margin:0 0 14px;font-size:11px}.exchange-pilot-note summary{cursor:pointer;align-items:center;gap:8px;min-height:30px;line-height:1.5;list-style:none;display:flex}.exchange-pilot-note summary::-webkit-details-marker{display:none}.exchange-pilot-note .icon{color:var(--accent);flex:none;width:15px;height:15px}.exchange-pilot-note summary span{white-space:nowrap;text-underline-offset:3px;margin-left:auto;text-decoration:underline}.exchange-pilot-note p{border-left:2px solid var(--accent);max-width:85ch;margin:8px 0 0;padding:12px;line-height:1.6}.exchange-member-catalog .creator-filter{margin:14px 0 20px}.exchange-member-empty{max-width:60ch;padding:24px 0}.exchange-member-empty h2{margin:0 0 10px;font-size:22px}.exchange-member-empty p{color:var(--muted);font-size:14px;line-height:1.7}@media (max-width:760px){.exchange-heading.compact{gap:12px;padding:20px 0 16px!important}.exchange-heading .eyebrow{font-size:9px}.exchange-header-actions{justify-content:flex-end;width:100%}.exchange-heading p:last-child{font-size:12px}.exchange-tabs{gap:6px;margin-bottom:10px;padding-bottom:10px}.exchange-tabs button{padding:9px 11px;font-size:11px}.exchange-tabs button .icon{width:15px;height:15px}.exchange-pilot-note summary{font-size:10px}.exchange-pilot-note summary span{display:none}.exchange-member-catalog .creator-filter{margin-top:12px}}.chat-action-plan{border:1px solid var(--border,#303941);background:#8cdcc70a;border-radius:18px;min-width:0;margin:14px 0;padding:16px}.chat-plan-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.chat-plan-heading span{color:var(--muted,#9ba9b4);font-size:.78rem}.chat-action-plan ol{gap:12px;margin:0;padding:0;list-style:none;display:grid}.chat-action-plan li{border-bottom:1px solid #96aab421;gap:12px;padding:10px 0;display:flex}.chat-action-plan li:last-child{border-bottom:0}.chat-action-plan li>div{overflow-wrap:anywhere;min-width:0}.chat-plan-number{width:26px;height:26px;color:var(--tone-success,#a5e9d6);background:#8cdcc721;border-radius:50%;flex:0 0 26px;place-items:center;font-size:.8rem;display:grid}.chat-action-plan p{white-space:pre-wrap;margin:5px 0}.chat-action-plan>p{margin-top:12px}.chat-action-plan li{justify-content:flex-start;align-items:flex-start;margin:0}.chat-action-plan li>div{flex:1}.chat-plan-fields{flex-wrap:wrap;gap:2px 14px;display:flex}.chat-plan-fields p{margin:3px 0;line-height:1.4}.chat-action-plan{line-height:1.45}.chat-action-plan ol{gap:4px}.asone-alignment-lead{max-width:760px;font-size:clamp(16px,1.6vw,19px)}.asone-alignment-lead strong{color:var(--text,#f3f6fa)}#vision>.text-link{margin:6px 0 28px;display:inline-block}
:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f4f7f8;--panel:#fff;--text:#19272d;--muted:#596b75;--line:#d7e1e5;--accent:#176d57;--surface-card:#ffffffed;--surface-inset:#eef3f5;--surface-raised:#e5edf0;--surface-selected:#def0e8;--surface-wash:#19272d06;--page-glow:#d6eee780;--tone-warning:#8b490d;--tone-danger:#a63738;--tone-info:#285e9c;--tone-success:#1c7051;--on-accent:#fff;--control-bg:#dceee7;--control-text:#19272d}.theme-toggle{border:1px solid var(--line);width:40px;min-width:40px;height:40px;color:var(--text);background:0 0;border-radius:12px;flex-shrink:0;padding:0}.asone-public-nav .theme-toggle{border-radius:50%}:root[data-theme=light] body{background:radial-gradient(ellipse at top right,var(--page-glow),transparent 55%),var(--bg)}:root[data-theme=light] button,:root[data-theme=light] button.quiet,:root[data-theme=light] .theme-toggle,:root[data-theme=light] .icon-button,:root[data-theme=light] .command-trigger,:root[data-theme=light] .quick-tabs button,:root[data-theme=light] .work-tabs button,:root[data-theme=light] .work-view button,:root[data-theme=light] .work-filters button,:root[data-theme=light] .project-title-button,:root[data-theme=light] .pro-view-tabs button,:root[data-theme=light] .command-results>button,:root[data-theme=light] .chat-topbar>button,:root[data-theme=light] .chat-overlay-heading>button,:root[data-theme=light] .mainframe-chat-overlay .chat-top-actions>button,:root[data-theme=light] .mainframe-chat-overlay .chat-welcome button{color:var(--text)}:root[data-theme=light] .pro-view-tabs button.selected{color:var(--on-accent)}:root[data-theme=light] .spotify-controls button:nth-child(2){color:#071b12}:root[data-theme=light] .asone-cta.primary{color:#fff}:root[data-theme=light] input,:root[data-theme=light] textarea,:root[data-theme=light] select{color:var(--text);border-color:var(--line)}:root[data-theme=light] ::placeholder{color:var(--muted);opacity:.9}:root[data-theme=light] .notice{color:#805019;background:#fff3e3;border-color:#e3c597}:root[data-theme=light] .chat-messages,:root[data-theme=light] .quick-list-items{scrollbar-color:#82969b70 transparent}:root[data-theme=light] .demo-banner{color:#174b3d;background:#e0f1e9}:root[data-theme=light] .command-dialog::backdrop{background:#15272c55}:root[data-theme=light] .chat-launcher{color:#fff}:root[data-theme=light] .mainframe-chat-overlay{color:var(--text)}@media (max-width:760px){.asone-public-nav{gap:8px}.asone-public-nav .theme-toggle{width:36px;min-width:36px;height:36px}}
.order-page-heading,.order-detail-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.order-page-heading{margin:1.5rem 0}.order-detail-heading h1{margin:.6rem 0;font-size:clamp(1.75rem,3vw,2.75rem);line-height:1.16}.order-number{font-variant-numeric:tabular-nums;color:var(--muted);font-size:.85rem}.order-status{white-space:nowrap;background:var(--surface-inset,var(--panel));border:1px solid var(--line);border-radius:999px;align-items:center;padding:.45rem .75rem;font-size:.8rem;font-weight:650;display:inline-flex}.status-accepted,.status-in_progress{color:var(--accent)}.status-delivered{color:var(--tone-warning,#efc875)}.status-completed{color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,var(--surface-inset,var(--panel)))}.status-cancelled,.status-declined{color:var(--muted)}.order-offer-catalog{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:1rem;display:grid}.order-offer-card{flex-direction:column;gap:.75rem;margin:0;display:flex}.order-offer-card h2{margin:0;font-size:1.25rem}.order-offer-card p{overflow-wrap:anywhere;margin:0;line-height:1.55}.order-offer-category{color:var(--muted);align-items:center;gap:.5rem;font-size:.8rem;display:flex}.order-offer-footer{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;margin-top:auto;padding-top:1rem;display:flex}.order-offer-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.order-request h1{font-size:1.8rem}.order-request textarea{resize:vertical}.order-stats{flex-wrap:wrap;gap:1rem;margin:1rem 0 1.5rem;display:flex}.order-stats>span{color:var(--muted);align-items:center;gap:.6rem;font-size:.85rem;display:flex}.order-stats strong{color:var(--text);font-variant-numeric:tabular-nums;font-size:1.5rem}.order-filters{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:.75rem;display:grid}.order-filters label{gap:.4rem;min-width:0;font-size:.85rem;display:grid}.order-filters input,.order-filters select{width:100%;min-width:0}.order-list{gap:.75rem;margin:1rem 0;display:grid}.order-list-card{color:var(--text);justify-content:space-between;align-items:center;gap:1rem;margin:0;text-decoration:none;transition:border-color .15s;display:flex}.order-list-card:hover{border-color:var(--accent)}.order-list-card h2{margin:.35rem 0;font-size:1.15rem}.order-list-card p{color:var(--muted);margin:0;font-size:.85rem}.order-list-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:1rem;font-size:.85rem;display:flex}.order-empty{text-align:center;padding:2.5rem 1rem}.order-empty .ui-icon{margin:auto}.order-progress{gap:.75rem;margin:1.5rem 0 2rem;padding:0;list-style:none;display:flex}.order-progress li{color:var(--muted);border-bottom:2px solid var(--line);flex:1;align-items:center;gap:.55rem;padding:.7rem 0;font-size:.8rem;display:flex}.order-progress li>span{border:1px solid var(--line);border-radius:50%;flex-shrink:0;place-items:center;width:1.6rem;height:1.6rem;display:grid}.order-progress li.reached{color:var(--accent);border-bottom-color:var(--accent)}.order-progress li[aria-current]{font-weight:700}.order-detail-grid{grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr);align-items:start;gap:1.5rem;display:grid}.order-main-column,.order-side-column{gap:1rem;min-width:0;display:grid}.order-detail-grid .panel{min-width:0;margin:0}.order-detail-grid h2{font-size:1.1rem}.order-body{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.order-main-column details{margin-top:1rem}.order-agreement dl{margin:1rem 0}.order-agreement dl>div{border-bottom:1px solid var(--line);padding:.85rem 0}.order-agreement dt{color:var(--muted);font-size:.8rem}.order-agreement dd{overflow-wrap:anywhere;margin:.3rem 0 0;font-weight:600}.order-next-actions{border-top:1px solid var(--line);margin-top:1.2rem;padding-top:.4rem}.order-transition{border:1px solid var(--line);border-radius:12px;margin-top:.6rem;overflow:hidden}.order-transition summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;padding:.8rem;font-size:.9rem;display:flex}.order-transition[open] summary{border-bottom:1px solid var(--line);color:var(--accent)}.order-transition form{padding:.8rem}.order-transition textarea,.order-links textarea{min-height:5rem}.order-conversation ol{scrollbar-gutter:stable;gap:1rem;max-height:36rem;margin:1.25rem 0;padding:0 .4rem 0 0;list-style:none;display:grid;overflow-y:auto}.order-conversation li{border:1px solid var(--line);background:var(--surface-inset,var(--panel));border-radius:14px;padding:1rem}.order-conversation li.own{background:color-mix(in srgb,var(--accent) 6%,var(--surface-inset,var(--panel)))}.order-conversation li>div{flex-wrap:wrap;justify-content:space-between;gap:.75rem;display:flex}.order-conversation time{color:var(--muted);font-size:.75rem}.order-event-kind{color:var(--muted);margin-top:.35rem;font-size:.75rem;display:block}.order-conversation .order-body{margin:.65rem 0}.order-links>a{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:.7rem 0;display:flex}.order-widget-row{border-bottom:1px solid var(--line);padding:.85rem 0;text-decoration:none;display:block}.order-widget-row strong{font-size:.95rem;display:block}.order-widget-row span{color:var(--muted);font-size:.8rem}.order-widget-row:last-of-type{margin-bottom:.9rem}.order-request .check-row,.order-detail-grid .check-row{align-items:flex-start;gap:.6rem;font-size:.8rem;line-height:1.5;display:flex}.order-request .check-row input,.order-detail-grid .check-row input{flex-shrink:0;width:1.1rem;height:1.1rem;margin-top:.2rem}@media (max-width:900px){.order-detail-grid{grid-template-columns:minmax(0,1fr)}.order-side-column{order:-1;grid-template-columns:repeat(2,minmax(0,1fr))}.order-filters{grid-template-columns:1fr 1fr}.order-filters label:first-child,.order-filters button{grid-column:1/-1}.order-progress{gap:.35rem}.order-progress li{align-content:start;gap:.4rem;font-size:.7rem;display:grid}.order-list-meta{gap:.5rem}.order-offer-layout{grid-template-columns:1fr}}@media (max-width:540px){.order-side-column{grid-template-columns:1fr}.order-list-card{flex-direction:column;align-items:flex-start}.order-list-meta{justify-content:space-between;width:100%}.order-progress{gap:.3rem;margin:1rem 0}.order-progress li{overflow-wrap:anywhere;font-size:.65rem}.order-filters{padding:1rem}.order-detail-heading{gap:.5rem}.order-stats{gap:.9rem}.order-stats>span{flex:1;gap:.2rem;min-width:90px;display:grid}.order-conversation ol{max-height:30rem}.order-offer-footer .quiet{padding:.6rem .75rem}}@media (max-width:900px){.order-offer-layout{grid-template-columns:minmax(0,1fr)}.order-side-column{order:initial;grid-template-columns:1fr}.order-offer-facts{grid-template-columns:1fr}.order-detail-grid{gap:1rem}.order-request{padding:1.2rem}.order-how{flex-wrap:wrap;gap:.75rem}.order-input-pair{grid-template-columns:1fr}.order-progress li{min-width:0}.order-conversation ol{max-height:none;padding-right:0;overflow:visible}.order-scope header{align-items:flex-start}.order-scope .order-status{white-space:normal}.order-ai-tools select{flex:1}.order-main-column .stack input,.order-main-column .stack textarea{min-width:0;max-width:100%}}.order-offer-detail h1{margin:.7rem 0;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.16}.order-lead{color:var(--muted);font-size:1.05rem;line-height:1.65}.order-provider{align-items:center;gap:.75rem;margin:1.5rem 0;display:flex}.order-provider span{color:var(--muted);margin-top:.2rem;font-size:.8rem;display:block}.order-price{border-block:1px solid var(--line);margin-bottom:1.5rem;padding:1.25rem 0}.order-price strong{font-size:1.9rem}.order-price span{color:var(--muted);margin-top:.4rem;font-size:.8rem;display:block}.order-deliverable-list{gap:.85rem;padding:0;list-style:none;display:grid}.order-deliverable-list li{text-align:left;justify-content:flex-start;align-items:flex-start;gap:.6rem;line-height:1.5;display:flex}.order-deliverable-list .ui-icon{color:var(--accent);flex-shrink:0;margin-top:.2rem}.order-offer-facts{border-top:1px solid var(--line);gap:1rem;margin-top:1.5rem;display:grid}.order-offer-facts h3{font-size:.9rem}.order-offer-facts p{color:var(--muted);font-size:.85rem;line-height:1.6}.order-how{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:1rem;padding:1rem 0;font-size:.78rem;list-style-position:inside;display:flex}.order-fieldset{border:0;gap:1rem;min-width:0;margin:0;padding:0;display:grid}.order-fieldset label{gap:.4rem;font-size:.85rem;display:grid}.order-fieldset input,.order-fieldset textarea{box-sizing:border-box;width:100%;min-width:0}.order-fieldset .check-row{display:flex}.order-input-pair{grid-template-columns:1fr;gap:.75rem;display:grid}.order-ai-tools{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.order-ai-tools select{max-width:8rem}.order-ai-tools button{font-size:.8rem}.order-primary{justify-content:center;align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.order-scope header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.order-scope-facts{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:1rem;padding:1rem 0;font-size:.9rem;display:flex}.order-scope-facts span{color:var(--muted)}.order-delivery-link{border-bottom:1px solid var(--line);color:var(--text);align-items:center;gap:.75rem;padding:1rem 0;text-decoration:none;display:flex}.order-delivery-link div{flex:1;min-width:0}.order-delivery-link strong{overflow-wrap:anywhere;display:block}.order-delivery-link span{color:var(--muted);overflow-wrap:anywhere;margin-top:.3rem;font-size:.75rem;display:block}.order-report{border:1px solid var(--line);color:var(--muted);border-radius:14px;padding:1rem}.order-report form{padding-top:1rem}.order-attention{color:var(--accent);margin-top:.5rem;font-size:.8rem}.order-task-tabs{flex-wrap:wrap;gap:.5rem;margin:1rem 0;display:flex}.order-task-tabs a{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:.65rem .9rem;font-size:.85rem;text-decoration:none}.order-task-tabs a[aria-current]{background:var(--accent);color:var(--on-accent,#07191a)}.order-action-banner{background:var(--panel);border:1px solid var(--line);border-radius:16px;justify-content:space-between;align-items:center;gap:1rem;margin:1rem 0;padding:1rem 1.2rem;display:flex}.order-action-banner span{color:var(--muted);letter-spacing:.12em;margin-bottom:.3rem;font-size:.65rem;display:block}.order-action-banner strong{font-size:.95rem}.order-action-banner a{white-space:nowrap;align-items:center;gap:.5rem;font-size:.8rem;text-decoration:none;display:inline-flex}#order-actions,#order-scope{scroll-margin-top:1rem}@media (min-width:901px){.order-offer-layout{grid-template-columns:minmax(0,1.35fr) minmax(340px,.9fr)}.order-offer-facts,.order-input-pair{grid-template-columns:1fr 1fr}}@media (max-width:540px){.order-action-banner{gap:.5rem;padding:1rem}.order-action-banner a{white-space:normal}.order-scope header{align-items:flex-start}.order-scope .order-status{white-space:normal}}.order-deliverable-list li{flex-direction:row}.order-offer-jump{display:none}#order-request{scroll-margin-top:1rem}@media (max-width:900px){.order-offer-jump{border:1px solid var(--line);color:var(--accent);border-radius:12px;justify-content:center;align-items:center;gap:.5rem;padding:.8rem;text-decoration:none;display:flex}.order-progress li{overflow-wrap:normal;word-break:normal}}.order-draft-notice{background:var(--accent-soft,#6fd2b51f);border:1px solid var(--line);border-radius:12px;padding:1rem;font-size:.88rem;line-height:1.5}.order-work-progress{gap:12px;margin:16px 0;display:grid}.order-work-progress progress{width:100%;height:6px;accent-color:var(--accent)}.order-work-progress ul{margin:0;padding:0;list-style:none}.order-work-progress li+li{border-top:1px solid var(--line)}.order-work-progress li a{align-items:center;gap:10px;min-width:0;padding:12px 0;text-decoration:none;display:flex}.order-work-progress li a span{overflow-wrap:anywhere;flex:1;min-width:0}.order-work-progress small{color:var(--muted);margin-top:3px;display:block}.order-links textarea{box-sizing:border-box;width:100%}.order-work-progress li a{color:var(--text)}.order-work-progress li a:hover{color:var(--accent)}.order-work-progress li a>svg{flex-shrink:0}.order-work-progress li a>svg:last-child{margin-left:auto}
.messages-header-action{flex-shrink:0;align-items:center;display:flex}.new-message-button{background:var(--accent);min-height:44px;color:var(--on-accent,#10231f);border:1px solid #0000;border-radius:13px;justify-content:center;align-items:center;gap:9px;padding:11px 17px;font-size:14px;font-weight:650;text-decoration:none;transition:filter .15s,transform .15s;display:inline-flex;box-shadow:0 4px 12px #0000000a}.new-message-button:hover{filter:brightness(1.06);transform:translateY(-1px)}.new-message-button:focus-visible,.message-back:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.new-message-button .icon{width:18px;height:18px}.messages-page .message-back{align-items:center;gap:8px;min-height:44px;font-size:14px;text-decoration:none;display:inline-flex}.message-back .icon{transform:rotate(180deg)}.is-composing .message-filter-bar{display:none}.composing-layout .message-reader>.reply-composer{border-top:0;margin-top:0;padding-top:0}.composing-layout .reply-heading{margin:0 0 20px}.composing-layout .reply-heading h2{margin:0;font-size:20px}.composing-layout .reply-composer textarea{min-height:250px}.composing-layout .message-reader{margin-top:0}@media (max-width:800px){.messages-page .messages-heading{flex-direction:row;align-items:center;gap:12px}.messages-page .messages-heading h1{margin:6px 0 0;font-size:clamp(26px,7.5vw,34px)}.messages-page .messages-heading .eyebrow{max-width:150px;margin:0;line-height:1.6}.messages-page .new-message-button{white-space:nowrap;gap:7px;min-height:44px;padding:10px 12px;font-size:13px}.messages-page .message-back{max-width:120px;font-size:12px;line-height:1.4}.is-composing .message-list{display:none}.composing-layout{margin-top:0;display:block}.composing-layout .message-reader{border-radius:20px;padding:20px 16px}.composing-layout .reply-composer textarea{resize:vertical;min-height:32dvh;max-height:none}.composing-layout .reply-composer fieldset{gap:14px}.composing-layout .reply-composer .row{justify-content:space-between}.composing-layout .reply-composer input{min-height:44px}.is-composing .messages-heading{padding:24px 0!important}.is-composing .message-reader{scroll-margin-top:16px}.is-reading .message-list,.is-reading .message-filter-bar{display:none}.is-reading .messages-layout{margin-top:0;display:block}.is-reading .message-reader{border-radius:20px;min-width:0;padding:20px 16px}.is-reading .messages-heading{padding:24px 0!important}.is-reading .message-body{overflow-wrap:anywhere}.is-reading .message-reader-heading h2{overflow-wrap:anywhere;font-size:22px;line-height:1.3}.is-reading .message-reader-heading p{overflow-wrap:anywhere}}
.pulse-overview{grid-template-columns:repeat(3,1fr);gap:14px;margin:0 0 24px;display:grid}.pulse-overview>div{border:1px solid var(--line);background:var(--panel);border-radius:20px;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px;display:flex}.pulse-overview span{color:var(--muted);font-size:14px}.pulse-overview strong{color:var(--accent);font-size:30px}.pulse-tabs{background:var(--panel);border:1px solid var(--line);border-radius:16px;gap:6px;width:fit-content;max-width:100%;margin-bottom:24px;padding:6px;display:flex;overflow:auto}.pulse-tabs a{white-space:nowrap;color:var(--muted);border-radius:11px;padding:10px 16px;font-size:14px;text-decoration:none}.pulse-tabs a[aria-current=page]{background:var(--accent);color:var(--on-accent,#11231e);font-weight:650}.pulse-layout{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.pulse-feed header{flex-direction:column;gap:8px;padding-bottom:22px;display:flex}.pulse-feed h2,.pulse-side h2{align-items:center;gap:10px;margin:0;font-size:20px;display:flex}.pulse-item{border-top:1px solid var(--line);padding:22px 0}.pulse-source{color:var(--accent);align-items:center;gap:7px;margin-bottom:8px;font-size:12px;display:flex}.pulse-title{color:var(--text);font-size:18px;font-weight:650;line-height:1.45;text-decoration:none;display:block}.pulse-item p{margin:10px 0 14px;font-size:14px}.pulse-item-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.pulse-item-actions fieldset{border:0;gap:6px;margin:0;padding:0;display:flex}.pulse-item-actions .quiet{padding:6px 10px;font-size:12px}.pulse-side{gap:20px;min-width:0;display:grid}.pulse-mini-item{border-bottom:1px solid var(--line);overflow-wrap:anywhere;flex-direction:column;gap:6px;padding:16px 0;text-decoration:none;display:flex}.pulse-mini-item strong{color:var(--text);font-size:14px;line-height:1.45}.pulse-widget>.text-link{margin-top:20px;display:inline-flex}.followup-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);align-items:start;gap:24px;display:grid}.followup-source h2{overflow-wrap:anywhere;font-size:22px;line-height:1.45}.followup-source summary{color:var(--accent);cursor:pointer;margin:24px 0 16px}.followup-source .note-body{overflow-wrap:anywhere;max-height:460px;padding-bottom:20px;overflow:auto}.followup-review h2{align-items:center;gap:9px;font-size:23px;display:flex}.followup-ai{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:end;gap:14px;padding:20px 0;display:flex}.followup-ai .check-row{flex-basis:100%;max-width:100%}.followup-review fieldset{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.followup-review label{gap:8px;font-size:14px;display:grid}.followup-review .check-row{align-items:center;display:flex}.followup-stage{align-items:center;gap:12px;padding:20px 0 0;display:flex}.followup-stage span{background:var(--surface-selected,#213c33);width:32px;height:32px;color:var(--accent);border-radius:10px;place-items:center;font-size:12px;display:grid}.followup-stage h3{margin:0;font-size:16px}.followup-review input:not([type=checkbox]),.followup-review select,.followup-review textarea{width:100%;min-width:0}.followup-submit{justify-content:center;align-items:center;gap:10px;min-height:48px;margin-top:10px;display:flex}.pulse-page .hero{gap:20px}.pulse-page a:focus-visible,.followup-layout a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (max-width:800px){.pulse-layout,.followup-layout{grid-template-columns:1fr;gap:18px}.pulse-overview{gap:8px;margin-bottom:18px}.pulse-overview>div{border-radius:16px;flex-direction:column;align-items:start;gap:6px;padding:14px 10px}.pulse-overview strong{font-size:25px}.pulse-overview span{font-size:11px}.pulse-tabs{width:100%;margin-bottom:18px}.pulse-tabs a{padding:9px 12px;font-size:12px}.pulse-page .hero{padding:28px 0!important}.pulse-page .hero h1{font-size:32px}.pulse-page .hero>.secondary{min-height:40px;font-size:12px}.pulse-feed,.pulse-side .panel,.followup-layout .panel{padding:20px 16px}.pulse-title{font-size:17px}.pulse-feed header h2{font-size:19px}.pulse-item-actions{align-items:start}.followup-source .note-body{max-height:220px}.followup-review h2{font-size:21px}.followup-ai button{font-size:13px}.followup-review .center-fields{grid-template-columns:1fr}}.followup-ai .copilot-goal{flex-basis:100%;min-width:0}.copilot-tasks{gap:14px;display:grid}.copilot-task{border:1px solid var(--line);background:var(--panel);border-radius:16px;gap:12px;padding:16px;display:grid}.copilot-task-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.copilot-task-heading .quiet{min-width:32px;min-height:32px;padding:5px}.copilot-task-date{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:16px;display:grid}.copilot-task-date .check-row{padding-bottom:12px}.copilot-preview{border:1px solid var(--line);background:var(--surface-selected);border-radius:14px;padding:16px}.copilot-preview h3{margin:0 0 8px;font-size:16px}.copilot-preview p{margin:8px 0;line-height:1.6}.copilot-receipt{gap:14px;padding:20px 0;display:grid}.copilot-receipt h3{color:var(--accent);align-items:center;gap:8px;margin:0;display:flex}.copilot-receipt-task{border-top:1px solid var(--line);gap:8px;padding:14px 0;display:grid}.copilot-receipt a{overflow-wrap:anywhere}.followup-review{min-width:0}.followup-source .text-link{margin-top:12px;display:inline-block}@media (max-width:800px){.followup-review{grid-row:1}.followup-source{grid-row:2}.copilot-task-date{grid-template-columns:1fr;gap:10px}.copilot-task-date .check-row{padding-bottom:0}.followup-ai>label:not(.check-row){flex:1;min-width:120px}.followup-ai .copilot-goal{min-width:0}.followup-ai>button{white-space:normal;flex:1}.copilot-task{padding:14px}.followup-ai>label.copilot-goal:not(.check-row){flex:0 0 100%;min-width:0}.followup-ai>label:not(.check-row):not(.copilot-goal){flex:140px}.followup-ai>button{flex:170px;min-height:44px}.followup-ai .copilot-goal textarea{min-height:76px}}
