:root{--img-hero: url(/images/img-hero.webp);--img-orbit: url(/images/img-orbit.png);--img-policy: image-set(url(/images/img-policy-landscape.png) 1x, url(/images/img-policy-landscape@2x.png) 2x);--img-ridge: url(/images/img-ridge.png)}:focus-visible{outline:2px solid #fff;outline-offset:2px}h1,h2,h3,h4{line-height:1.03}.eyebrow{position:relative;font-family:var(--mono);font-size:11px;font-weight:450;line-height:1;letter-spacing:.14em;text-transform:uppercase;color:#d9d9dd;display:inline-flex;align-items:center;background:#ffffff0e;padding:6px 11px}.eyebrow:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:#8d8d94}html.is-authed .auth-out{display:none!important}html:not(.is-authed) .auth-in{display:none!important}.cnotice{position:fixed;left:18px;bottom:18px;z-index:var(--z-overlay);max-width:min(560px,calc(100vw - 36px));background:#101012f5;backdrop-filter:blur(10px);border:1px solid var(--line);box-shadow:0 16px 44px #00000080;padding:16px 18px}.cnotice .mono{font-size:12px;line-height:1.6;color:var(--ink-2)}.cnotice .mono a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.cnotice__acts{margin-top:12px;display:flex;gap:8px;flex-wrap:wrap}.mono{font-family:var(--mono);font-size:13px;line-height:1.65;color:var(--ink-2);letter-spacing:-.01em}.frame{max-width:var(--maxw);margin-inline:auto;position:relative;border-left:1px solid var(--line);border-right:1px solid var(--line)}html{scroll-behavior:smooth;scroll-padding-top:84px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.nav{position:fixed;top:0;left:0;right:0;z-index:var(--z-popover);background:transparent;border-bottom:1px solid transparent;transition:background var(--dur-3),border-color var(--dur-3)}.nav.is-scrolled{background:#131313db;backdrop-filter:blur(10px);border-bottom-color:var(--line)}.nav__in{max-width:var(--maxw);margin-inline:auto;display:flex;align-items:center;justify-content:space-between;padding:20px var(--pad);transition:padding var(--dur-3)}.nav.is-scrolled .nav__in{padding-block:12px}.nav__group{display:flex;align-items:center;gap:12px}.nav__auth{display:flex;align-items:center;gap:8px;margin-left:16px}.nav__login,.nav__register{display:inline-flex;align-items:center;justify-content:center;height:var(--ctl);min-width:100px;padding:0 var(--sp-6);border:1px solid var(--line-strong);font-family:var(--mono);font-size:var(--fs-3);font-weight:500;line-height:1;transition:background var(--dur-1),border-color var(--dur-1),color var(--dur-1)}.nav__login{color:var(--ink-2);background:var(--card-2)}.nav__login:hover{color:var(--ink);background:var(--hover-strong);border-color:var(--ink-3)}.nav__register{color:var(--panel);background:var(--ink);border-color:var(--ink);font-weight:600}.nav__register:hover{background:var(--button-primary-hover);border-color:var(--button-primary-hover)}@media(min-width:1240px){.nav__in{position:relative}.nav__group{position:absolute;right:var(--pad);top:50%;transform:translateY(-50%);width:max-content}}.pill{display:flex;gap:2px;background:#30323866;backdrop-filter:blur(9px);border:1px solid rgba(255,255,255,.08);border-radius:0;padding:4px}.pill a{padding:7px 14px;border-radius:0;font-family:var(--mono);font-size:12.5px;color:#cfcfd3;letter-spacing:0;transition:color var(--dur-1),background var(--dur-1)}.pill a:hover{color:var(--ink)}.pill a.active{background:#0c0c0c;color:#fff;border-radius:0;box-shadow:inset 0 1px #ffffff12}.burger,.nav__mobile{display:none}.nav__mobile:not([hidden]){display:flex;flex-direction:column;gap:2px;position:absolute;top:calc(100% + 6px);right:var(--pad);min-width:190px;z-index:var(--z-chrome);background:#101012f0;backdrop-filter:blur(10px);border:1px solid var(--line);border-radius:0;--bleed-x: 8px;padding:var(--bleed-x);box-shadow:0 16px 44px #00000080}.nav__mobile a{padding:10px 14px;border-radius:0;font-family:var(--mono);font-size:13px;color:var(--ink-2)}.nav__mobile a:hover{background:#ffffff0f;color:#fff}.nav__mobile-auth{margin:6px calc(var(--bleed-x) * -1) 0;padding:8px var(--bleed-x) 0;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:2px}.nav__mobile-auth :is(.nav__login,.nav__register){margin-inline:var(--sp-4);padding:0 var(--sp-6);font-size:var(--fs-3)}.nav__mobile-auth .nav__login{color:var(--ink-2);background:var(--card-2)}.nav__mobile-auth .nav__login:hover{color:var(--ink);background:var(--hover-strong)}.nav__mobile-auth .nav__register{color:var(--panel);background:var(--ink)}.nav__mobile-auth .nav__register:hover{color:var(--panel);background:var(--button-primary-hover)}.hero{position:relative;height:clamp(640px,88vh,880px);overflow:hidden;--cw: clamp(150px, 15vw, 240px);--cgap: 14px}.hero__plate{position:absolute;inset:0;z-index:var(--z-base);background-image:var(--img-hero);background-size:cover;background-position:56% 50%;opacity:.62}.dither,.cta__planet{filter:grayscale(1)}.hero__wall{position:absolute;z-index:var(--z-1);top:-34%;height:168%;right:-4%;width:74%;-webkit-mask-image:linear-gradient(180deg,transparent 20%,#000 34%,#000 64%,transparent 80%),linear-gradient(90deg,transparent 0,#000 52%);mask-image:linear-gradient(180deg,transparent 20%,#000 34%,#000 64%,transparent 80%),linear-gradient(90deg,transparent 0,#000 52%);-webkit-mask-composite:source-in;mask-composite:intersect}.wall-stage{height:100%;perspective:1500px;perspective-origin:24% 50%}.wall{--px: 0;--py: 0;height:100%;display:flex;gap:var(--cgap);justify-content:center;transform:rotateY(calc(-21deg + var(--px) * 3.4deg)) rotateX(calc(7deg + var(--py) * -3.2deg)) rotate(-1.6deg);transform-style:preserve-3d}.wall__col{flex:0 0 var(--cw);overflow:hidden;transform:translate3d(calc(var(--px, 0) * var(--par, 0) * 1px),calc(var(--py, 0) * var(--par, 0) * .4px),0)}.wall__col--down .wall__run{animation-name:wall-down}.wall__col:nth-child(1){filter:brightness(.7) blur(.4px);opacity:.9}.wall__col:nth-child(2){filter:brightness(.84)}.wall__col:nth-child(3){filter:brightness(1)}.wall__run{display:flex;flex-direction:column;gap:var(--cgap);padding-bottom:var(--cgap);animation:wall-up var(--drift) linear infinite;will-change:transform}.wall__art{display:block;width:var(--cw);height:var(--cw);object-fit:cover;border:1px solid var(--line);background:var(--card);box-shadow:0 18px 44px #0000008c}@keyframes wall-up{to{transform:translate3d(0,-100%,0)}}@keyframes wall-down{0%{transform:translate3d(0,-100%,0)}}.hero__veil{position:absolute;inset:0;z-index:var(--z-2);pointer-events:none;background:linear-gradient(90deg,#131313f7,#131313e0 28%,#13131357 52%,#13131300 70%),linear-gradient(180deg,rgba(10,10,11,.7) 0%,transparent 26%),linear-gradient(0deg,rgba(19,19,19,.6) 0%,transparent 18%)}.hero__in{position:relative;z-index:var(--z-3);height:100%;display:flex;align-items:center;padding:clamp(84px,11vh,108px) var(--pad) var(--pad)}.hero__copy{width:min(46%,560px)}.hero h1{font-size:clamp(2.4rem,4.6vw,4rem);line-height:1.05;letter-spacing:-.035em}.hero-rotates .hero h1{visibility:hidden}.hero-rotates .hero h1.is-rotating{visibility:visible}.hero h1.is-rotating{display:grid;animation:none}.hro--enter .hro__l>span{transition-duration:1.05s;transition-delay:.18s}.hro--enter .hro__l:nth-child(2)>span{transition-delay:.31s}.hero h1.is-rotating .hro{grid-area:1 / 1;pointer-events:none}.hro__l{--hro-bleed: .08em;display:block;overflow:hidden;padding-bottom:var(--hro-bleed);margin-bottom:calc(var(--hro-bleed) * -1)}.hro__l>span{display:block;transform:translateY(calc(100% + var(--hro-bleed)));transition:transform .86s var(--ease-emph);will-change:transform}.hro.is-on .hro__l>span{transform:none}.hro.is-off .hro__l>span{transform:translateY(calc(-100% - var(--hro-bleed)))}.hro.is-reset .hro__l>span{transition:none}.hero__bottom{max-width:32ch;margin-top:clamp(24px,3.2vh,38px)}.hero__bottom .mono{margin-bottom:24px;color:#e4e4e6}.hero__sub{--sub-bleed: .14em;overflow:hidden;padding-bottom:var(--sub-bleed);margin-bottom:calc(24px - var(--sub-bleed))}.hero__sub>span{display:block}@media(prefers-reduced-motion:no-preference){.hero__plate{animation:hero-plate 2s var(--ease-out) both}.hero__wall{animation:wall-in 1.5s var(--ease-out) .12s both}.wall__col{animation:wall-col-in 1.15s var(--ease-out) both}.wall__col:nth-child(1){animation-delay:.34s}.wall__col:nth-child(2){animation-delay:.22s}.wall__col:nth-child(3){animation-delay:.1s}.hero h1{animation:hero-up .9s var(--ease-out) .14s both}.hero__sub>span{animation:hero-reveal .85s var(--ease-emph) .42s both}.hero__bottom .btn{animation:hero-up .7s var(--ease-out) .62s both}.nav--intro{animation:hero-fade .8s ease .5s both}}@keyframes hero-reveal{0%{transform:translateY(calc(100% + var(--sub-bleed)))}}@keyframes hero-up{0%{opacity:0;transform:translateY(26px)}}@keyframes hero-fade{0%{opacity:0}}@keyframes hero-plate{0%{opacity:0;transform:scale(1.06)}}@keyframes wall-in{0%{opacity:0;filter:blur(11px);transform:scale(1.05)}}@keyframes wall-col-in{0%{opacity:0;translate:0 46px}}@media(prefers-reduced-motion:reduce){.wall__run,.wall__col--down .wall__run{animation:none}}.partners{position:relative;border-top:1px solid var(--line);overflow:hidden}.partners__track{position:relative;overflow:hidden}.partners__track:before,.partners__track:after{content:"";position:absolute;top:0;bottom:0;width:clamp(48px,7vw,120px);z-index:var(--z-2);pointer-events:none}.partners__track:before{left:0;background:linear-gradient(90deg,#131313,#13131300)}.partners__track:after{right:0;background:linear-gradient(270deg,#131313,#13131300)}.partners__row{display:flex;width:max-content;animation:dsp-marquee 120s linear infinite}.partners__set{display:flex;align-items:stretch}.logo{flex:0 0 auto;width:112px;display:grid;place-items:center;padding:23px 0;border-left:1px solid var(--line);color:#d0d0d4;-webkit-user-select:none;user-select:none;transition:color var(--dur-1),background var(--dur-1)}.logo:hover{color:#fff;background:#ffffff0a}.logo__glyph{display:grid;place-items:center;width:40px;height:40px}.logo svg{width:var(--gs, 26px);height:var(--gs, 26px);display:block;transition:transform var(--dur-2) var(--ease-out)}.logo:hover svg{transform:scale(1.08)}@keyframes dsp-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.partners__row{animation:none;width:auto;flex-wrap:wrap;justify-content:center}.partners__set[aria-hidden]{display:none}.partners__set{flex-wrap:wrap;justify-content:center}.partners__set .logo{border-right:1px solid var(--line);margin-right:-1px}}.partners__spacer{height:clamp(40px,7vh,84px);border-top:1px solid var(--line)}.faq{border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr;align-items:start}.faq__intro{padding:clamp(30px,4vw,52px) var(--pad)}.faq__intro h2{font-size:clamp(1.75rem,2.9vw,2.4rem);margin-top:18px}.faq__more{margin-top:16px;max-width:32ch}.faq__ctas{margin-top:26px;display:flex;flex-wrap:wrap;gap:10px}.faq__list{margin:clamp(30px,4vw,52px) clamp(28px,4vw,56px) clamp(30px,4vw,52px) 0;border:1px solid var(--line)}.acc__item{border-bottom:1px solid var(--line)}.acc__item:last-child{border-bottom:0}.acc__q{width:100%;background:none;border:0;cursor:pointer;color:var(--ink);text-align:left;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 22px;font-family:var(--sans);font-size:15px;letter-spacing:-.01em}.acc__q:hover{color:#fff}.acc__sign{position:relative;width:13px;height:13px;flex:0 0 auto}.acc__sign:before,.acc__sign:after{content:"";position:absolute;background:var(--ink-2);transition:transform var(--dur-3),opacity var(--dur-3)}.acc__sign:before{top:6px;left:0;width:13px;height:1.5px}.acc__sign:after{left:6px;top:0;width:1.5px;height:13px}.acc__item.open .acc__sign:after{transform:scaleY(0);opacity:0}.acc__item.open .acc__sign:before{background:var(--ink)}.acc__a{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--dur-4) var(--ease-emph)}.acc__a>div{overflow:hidden;min-height:0}.acc__item.open .acc__a{grid-template-rows:1fr}.acc__a p{font-family:var(--mono);font-size:12.5px;line-height:1.7;color:var(--ink-2);padding:0 40px 22px 22px;max-width:52ch;opacity:0;transform:translateY(-4px);transition:opacity var(--dur-3) ease,transform var(--dur-3) ease}.acc__item.open .acc__a p{opacity:1;transform:none;transition-delay:.08s}.cta{position:relative;border-top:1px solid var(--line);overflow:hidden;text-align:center;min-height:clamp(640px,74vw,940px);display:flex;flex-direction:column;align-items:center;justify-content:center}.cta__planet{position:absolute;left:50%;bottom:0;transform:translate(-50%);width:146%;aspect-ratio:16/9;z-index:var(--z-base);background-image:var(--img-orbit);background-size:cover;background-position:center bottom;image-rendering:pixelated;-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 46%);mask-image:linear-gradient(180deg,transparent 0%,#000 46%)}.cta:after{content:"";position:absolute;inset:0;z-index:var(--z-1);background:linear-gradient(180deg,var(--bg) 0%,transparent 26%,transparent 60%,rgba(10,10,11,.6))}.cta__inner{position:relative;z-index:var(--z-2);padding:clamp(48px,7vw,96px) var(--pad)}.cta h2{font-size:clamp(1.95rem,3.7vw,2.85rem)}.cta .mono{margin:20px auto 0;max-width:60ch}.cta .btn{margin-top:28px}.footer{border-top:1px solid var(--line)}.footer__grid{display:grid;grid-template-columns:1fr 1fr}.footer__grid>:nth-child(2n){border-left:1px solid var(--line)}.f-logo{padding:clamp(28px,3vw,38px) var(--pad);min-height:104px;display:flex;align-items:center}.f-nav{padding:clamp(26px,3vw,36px) var(--pad);display:flex;gap:26px;align-items:center;flex-wrap:wrap}.f-nav a{font-family:var(--mono);font-size:13px;color:#ededee;transition:color var(--dur-1)}.f-nav a:hover{color:#fff}.f-resources{padding:clamp(26px,3vw,36px) var(--pad) clamp(48px,6vw,82px);border-top:1px solid var(--line)}.f-resources__kicker{display:block;font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.f-resources__grid{margin-top:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.f-resources__grid .btn:last-child:nth-child(odd){grid-column:1 / -1}.f-resources__grid .btn{width:100%}.f-contact{padding:clamp(30px,3.4vw,44px) var(--pad) clamp(48px,6vw,82px);border-top:1px solid var(--line)}.f-mail{font-size:clamp(1.55rem,3.1vw,2.25rem);letter-spacing:-.03em;font-weight:450}.f-sub{margin-top:10px;color:var(--ink-3)}.f-cta{margin-top:24px;display:flex;gap:10px;flex-wrap:wrap}.footer__bottom{border-top:1px solid var(--line);display:grid;grid-template-columns:1fr .6fr .4fr;align-items:stretch;font-family:var(--mono);font-size:11.5px;color:var(--ink-3)}.footer__bottom--1{grid-template-columns:1fr}.footer__bottom--2{grid-template-columns:1fr .4fr}.footer__bottom>*{display:flex;align-items:center;padding:22px var(--pad)}.footer__bottom>:nth-child(n+2){border-left:1px solid var(--line)}.footer__bottom .legal{gap:14px;justify-content:center}.socials{gap:8px;justify-content:center}.socials a{width:32px;height:32px;border:1px solid var(--line);border-radius:0;display:grid;place-items:center;color:var(--ink-2);transition:color var(--dur-1),border-color var(--dur-1)}.socials a:hover{color:var(--ink);border-color:#fff3}.socials svg{width:14px;height:14px}.footer__bottom .legal a:hover{color:var(--ink-2)}.f-logo .brand__lockup{height:34px}@media(max-width:900px){.hero{height:clamp(560px,82vh,720px)}.hero__wall{right:-18%;width:112%;-webkit-mask-image:linear-gradient(180deg,transparent 20%,#000 33%,#000 66%,transparent 80%);mask-image:linear-gradient(180deg,transparent 20%,#000 33%,#000 66%,transparent 80%);-webkit-mask-composite:source-over;mask-composite:add;opacity:.55}.wall-stage{perspective-origin:50% 50%}.wall__col:nth-child(1){display:none}.hero__veil{background:linear-gradient(180deg,#0a0a0bd1,#13131357 34%),linear-gradient(0deg,#131313 0%,rgba(19,19,19,.72) 30%,transparent 62%)}.hero__in{align-items:flex-end;padding:24px var(--pad) clamp(36px,6vh,56px)}.hero__copy{width:100%}.nav{background:linear-gradient(180deg,rgba(10,10,11,.7),transparent)}.faq,.footer__grid{grid-template-columns:1fr}.footer__grid>:nth-child(2n){border-left:0}.f-nav,.f-resources{border-top:1px solid var(--line)}.footer__bottom{grid-template-columns:1fr}.footer__bottom>:nth-child(n+2){border-left:0;border-top:1px solid var(--line)}.footer__bottom .legal,.socials{justify-content:flex-start}.faq__list{margin:0 var(--pad) clamp(40px,7vw,60px)}}@media(max-width:900px){.pill,.nav__auth{display:none}.burger{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--line);border-radius:0;background:#10101280;color:var(--ink);cursor:pointer}.burger svg{width:18px;height:18px}}@media(max-width:720px){.f-resources__grid{grid-template-columns:1fr}}@media(max-width:560px){.logo{width:104px}}@view-transition{navigation:auto}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}}:where(.app,.workspace-ui,.public-ui) .btn{--button-height:var(--ctl);height:var(--button-height);max-width:100%;background:var(--ink);border-color:var(--ink);color:var(--panel);font-size:var(--fs-3);font-weight:600;line-height:1;vertical-align:middle;box-shadow:var(--shadow);transition:background var(--dur-1),border-color var(--dur-1),box-shadow var(--dur-1)}:where(.app,.workspace-ui,.public-ui) .btn .btn__t{min-width:0;min-height:0;padding:0 var(--sp-6);color:inherit;letter-spacing:0;white-space:nowrap}:where(.app,.workspace-ui,.public-ui) .btn .btn__i{align-self:stretch;flex:none;width:calc(var(--button-height) - 2px);height:auto;margin:0;border-left:1px solid var(--button-primary-edge);background:var(--button-primary-cell);color:inherit}:where(.app,.workspace-ui,.public-ui) .btn:hover .btn__i{color:inherit}:where(.app,.workspace-ui,.public-ui) .btn .btn__i svg{width:var(--sp-8);height:var(--sp-8)}:where(.app,.workspace-ui,.public-ui) .btn:not(:disabled):hover{background:var(--button-primary-hover);border-color:var(--button-primary-hover)}:where(.app,.workspace-ui,.public-ui) .btn:not(:disabled):active{background:var(--ink-2);border-color:var(--ink-2);transform:none;box-shadow:none}:where(.app,.workspace-ui,.public-ui) .btn:disabled:not(.btn--pending){opacity:1;background:var(--card-2);border-color:var(--line);color:var(--ink-3);box-shadow:none;cursor:not-allowed}:where(.app,.workspace-ui,.public-ui) .btn:disabled:not(.btn--pending) .btn__i{border-color:var(--line);background:var(--hover)}:where(.app,.workspace-ui,.public-ui) .btn.btn--pending:disabled{opacity:1;background:var(--ink);border-color:var(--ink);color:var(--panel);cursor:progress}:where(.app,.workspace-ui,.public-ui) .btn.btn--pending:disabled .btn__t{color:inherit}:where(.app,.workspace-ui,.public-ui) .btn .spin{border-color:var(--button-primary-edge);border-top-color:var(--panel)}:where(.app,.workspace-ui,.public-ui) .btn.btn--sm{--button-height:var(--ctl-sm)}:where(.app,.workspace-ui,.public-ui) .btn.btn--md{--button-height:var(--ctl)}:where(.app,.workspace-ui,.public-ui) .btn.btn--lg{--button-height:var(--ctl-lg)}:where(.app,.workspace-ui,.public-ui) .btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-4);height:var(--ctl);max-width:100%;padding:0 var(--sp-6);font-size:var(--fs-3);font-weight:500;line-height:1;letter-spacing:0;white-space:nowrap;vertical-align:middle;background:var(--card-2);border-color:var(--line-strong);color:var(--ink-2);transition:background var(--dur-1),border-color var(--dur-1),color var(--dur-1),box-shadow var(--dur-1)}:where(.app,.workspace-ui,.public-ui) .btn-ghost:not(:disabled):hover{background:var(--hover-strong);border-color:var(--ink-3);color:var(--ink)}:where(.app,.workspace-ui,.public-ui) .btn-ghost:not(:disabled):active{background:var(--hover);box-shadow:none}:where(.app,.workspace-ui,.public-ui) .btn-ghost.btn-ghost--sm{height:var(--ctl-sm)}:where(.app,.workspace-ui,.public-ui) .btn-ghost.btn-ghost--md{height:var(--ctl)}:where(.app,.workspace-ui,.public-ui) .btn-ghost.btn-ghost--lg{height:var(--ctl-lg)}:where(.app,.workspace-ui,.public-ui) .btn-ghost--danger{color:var(--bad);border-color:var(--bad-bd);background:var(--bad-bg)}:where(.app,.workspace-ui,.public-ui) .btn-ghost--danger:not(:disabled):hover{color:var(--bad);border-color:var(--bad);background:var(--bad-bg)}:where(.app,.workspace-ui,.public-ui) .btn-ghost--danger:not(:disabled):active{background:var(--bad-bd)}:where(.app,.workspace-ui,.public-ui) .btn-ghost:disabled:not(.is-pending){opacity:1;color:var(--ink-3);background:transparent;border-color:var(--line);cursor:not-allowed}:where(.app,.workspace-ui,.public-ui) .btn-ghost.is-pending:disabled{opacity:1;cursor:progress}:where(.app,.workspace-ui,.public-ui) .btn-ghost--danger.is-pending:after{border-top-color:var(--bad)}:where(.app,.workspace-ui,.public-ui) .iconbtn{color:var(--ink-2);transition:background var(--dur-1),border-color var(--dur-1),color var(--dur-1)}:where(.app,.workspace-ui,.public-ui) .iconbtn--framed{background:var(--card-2);border-color:var(--line-strong)}:where(.app,.workspace-ui,.public-ui) .iconbtn:not(:disabled):hover{background:var(--hover-strong);color:var(--ink)}:where(.app,.workspace-ui,.public-ui) .iconbtn--framed:not(:disabled):hover{border-color:var(--ink-3)}:where(.app,.workspace-ui,.public-ui) .iconbtn:not(:disabled):active{background:var(--hover)}:where(.app,.workspace-ui,.public-ui) .iconbtn:disabled{opacity:1;background:transparent;border-color:var(--line);color:var(--ink-3);cursor:not-allowed}:where(.app,.workspace-ui,.public-ui) :is(.btn,.btn-ghost,.iconbtn):focus-visible{outline:2px solid var(--ink);outline-offset:3px}:where(.public-ui) .btn.btn--secondary{background:var(--card-2);border-color:var(--line-strong);color:var(--ink-2);font-weight:500}:where(.public-ui) .btn.btn--secondary .btn__i{background:var(--hover);border-color:var(--line-strong)}:where(.public-ui) .btn.btn--secondary:hover{background:var(--hover-strong);border-color:var(--ink-3);color:var(--ink)}:where(.public-ui) .btn.btn--secondary:active{background:var(--hover)}:where(.public-ui) .btn__lead{display:grid;place-items:center;padding-left:var(--sp-6);color:inherit}
