.hero-stats{flex-wrap:wrap;justify-content:center;align-items:center;gap:.875rem 2.5rem;margin-top:2.5rem;display:flex}.hero-stat{flex-direction:column;align-items:center;gap:.25rem;display:flex}.hero-stat .num{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-text);font-size:clamp(1.625rem,1.4rem + .6vw,1.875rem);font-weight:600;line-height:1}.hero-stat .label{color:var(--color-text-subtle);font-size:.8125rem}.hero-stat-sep{background:var(--color-divider);width:1px;height:1.75rem}.stat-digit{display:inline-block}.js .proof-stat .stat-digit{opacity:0;filter:blur(4px);transition:opacity .48s var(--ease-krehel), transform .48s var(--ease-krehel), filter .48s var(--ease-krehel);transition-delay:calc(var(--d) * 50ms);transform:translateY(10px)}.js .proof-row.revealed .proof-stat .stat-digit{opacity:1;filter:none;transform:none}.proof-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px 56px;padding:54px 0 10px;display:flex}.proof-stat{flex-direction:column;align-items:center;gap:6px;display:flex}.proof-stat .num{color:var(--color-text);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:34px;font-weight:600;line-height:1}.proof-stat .label{color:var(--color-text-subtle);font-size:13px}.proof-sep{background:var(--color-divider);width:1px;height:34px}.marquee{border-bottom:1px solid var(--color-divider);padding:1.375rem 0;position:relative;overflow:hidden;mask-image:linear-gradient(90deg,#0000,oklch(0% 0 0) 14% 86%,#0000)}.marquee-track{width:max-content;animation:50s linear infinite marquee;display:flex}.marquee:hover .marquee-track{animation-play-state:paused}.marquee-item{color:var(--color-text-muted);white-space:nowrap;transition:color var(--duration-fast) var(--ease-out);align-items:center;gap:.5625rem;padding:0 1.5rem;font-size:.875rem;display:inline-flex}.marquee-item .icon{opacity:.78;font-size:.9375rem}.marquee-item:after{content:"";background:var(--color-divider-strong);width:1px;height:.8125rem;margin-left:1.5rem}.mi-label{position:relative}.mi-label:after{content:"";transform-origin:0;height:1.5px;transition:transform .26s var(--ease-smooth);background:currentColor;position:absolute;top:50%;left:-2px;right:-2px;transform:scaleX(0)}.marquee-item:hover{color:var(--color-text)}.marquee-item:hover .mi-label:after{transform:scaleX(1)}.bento{isolation:isolate;grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.bento-cell{border-radius:var(--radius-xl);min-width:0;position:relative}.bento-cell.wide{grid-column:span 2}.bento-cell:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;transition:box-shadow var(--duration-base) var(--ease-smooth);position:absolute;inset:0;box-shadow:0 1px 2px oklch(0% 0 0/.28),0 6px 16px oklch(0% 0 0/.22)}.bento-cell:hover:before{box-shadow:0 2px 6px oklch(0% 0 0/.3),0 16px 36px oklch(0% 0 0/.26),0 34px 64px oklch(0% 0 0/.18)}.bento-surface{z-index:1;border-radius:inherit;background:var(--color-surface);min-width:0;height:100%;transition:opacity var(--duration-slow) var(--ease-krehel) var(--rd,0s), filter var(--duration-slow) var(--ease-krehel) var(--rd,0s), transform var(--duration-base) var(--ease-smooth), background-color var(--duration-base) var(--ease-smooth), box-shadow var(--duration-base) var(--ease-smooth);flex-direction:column;padding:28px 28px 30px;display:flex;position:relative;overflow:clip;box-shadow:inset 0 1px oklch(100% 0 0/.05),0 0 0 1px oklch(100% 0 0/.06)}@supports not (overflow:clip){.bento-surface{overflow:hidden}}.bento-cell:hover .bento-surface{background:var(--color-surface-raised);transform:translateY(-4px);box-shadow:inset 0 1px oklch(100% 0 0/.1),0 0 0 1px oklch(100% 0 0/.1)}.bento-icon{color:var(--color-text-subtle);margin-bottom:18px}.bento-icon svg{width:24px;height:24px}.bento-cell h3{letter-spacing:-.01em;font-size:17px;font-weight:600}.bento-cell p{color:var(--color-text-muted);text-wrap:pretty;margin-top:8px;font-size:14.5px;line-height:1.55}.bento-body{margin-top:auto}.cell-art{border-radius:var(--radius-lg);background-color:var(--color-surface-subtle);background-image:radial-gradient(130% 90% at 50% 0,oklch(100% 0 0/.05),#0000 58%),radial-gradient(oklch(100% 0 0/.05) 1px,#0000 1.5px);background-size:100% 100%,15px 15px;min-width:0;height:156px;margin-bottom:22px;position:relative;overflow:hidden;box-shadow:inset 0 1px oklch(100% 0 0/.05),inset 0 0 0 1px oklch(100% 0 0/.045),inset 0 -44px 54px -22px oklch(0% 0 0/.38)}.scam-bento .bento-surface{padding:26px 26px 30px}.scam-bento .demo-art{margin-bottom:24px}.art-svg{width:100%;max-width:100%;height:100%;display:block}.art-svg .ln,.art-svg .node rect{stroke:var(--color-text-subtle);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;fill:none}.art-svg .ln-faint{stroke:var(--color-divider-strong);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;fill:none}.art-svg .ln-bright{stroke:var(--color-text);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;fill:none}.art-svg .node rect{fill:var(--color-surface)}.art-svg .art-tag{fill:var(--color-text-subtle);font-family:var(--font-mono);letter-spacing:.04em;opacity:0;font-size:10px}.art-svg .dot-danger{fill:var(--color-danger);stroke:none}.art-svg .strike,.art-svg .ring-danger{stroke:var(--color-danger);stroke-linecap:round;fill:none}.art-svg .strike{stroke-width:1.7px}.art-svg .ring-danger{stroke-width:1.5px;opacity:.55}.art-svg .safe-pill rect,.art-svg .safe-pill line,.art-svg .safe-pill circle{stroke:var(--color-divider-strong);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;fill:none}.art-svg .tick-faint{stroke:var(--color-text-subtle);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;fill:none;opacity:.75}.art-svg .url-pill{fill:var(--color-surface-raised);stroke:var(--color-text-subtle);stroke-width:1.6px}.art-svg .art-url{fill:var(--color-text-muted);font-family:var(--font-mono);letter-spacing:.01em;font-size:15px}.cell-art.demo-art{height:230px;box-shadow:none;background:0 0;justify-content:center;align-items:center;padding:0;display:flex;overflow:visible}.scam-bento .demo-art{height:248px}.card-demo{width:100%;max-width:460px;height:100%;color:var(--color-text);font-family:var(--font-sans);transition:transform .26s var(--ease-smooth), box-shadow .26s var(--ease-smooth);background:radial-gradient(120% 90% at 50% 0,oklch(100% 0 0/.045),#0000 58%),oklch(17.8% .004 286);border:1px solid oklch(100% 0 0/.075);border-radius:16px;position:relative;overflow:hidden;transform:translateY(0);box-shadow:inset 0 1px oklch(100% 0 0/.065),inset 0 -38px 42px -28px oklch(0% 0 0/.52)}.bento-cell:hover .card-demo{transform:translateY(-2px);box-shadow:inset 0 1px oklch(100% 0 0/.07),inset 0 -38px 42px -28px oklch(0% 0 0/.5),0 16px 36px oklch(0% 0 0/.24)}.card-demo-grid{opacity:.028;background-image:radial-gradient(oklch(100% 0 0) .7px,#0000 .8px);background-position:10px 10px;background-size:20px 20px;position:absolute;inset:0}.sd-avatar,.pd-avatar{width:20px;height:20px;color:var(--color-text);background:oklch(42% .005 286);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:8.5px;font-weight:600;line-height:1;display:inline-flex}.sd-avatar-skel,.pd-avatar-skel{background:oklch(100% 0 0/.08)}.sd-msg,.pd-msg{align-items:flex-start;gap:8px;min-width:0;display:flex}.sd-msg-body,.pd-msg-body{flex-direction:column;gap:4px;min-width:0;padding-top:2px;display:flex}.sd-skel,.pd-skel{opacity:.55}.sd-bar,.pd-bar{width:var(--w,60px);background:oklch(100% 0 0/.13);border-radius:3px;height:6px;display:block}.sd-bar-text,.pd-bar-text{background:oklch(100% 0 0/.08);height:5px}.sd-msg-meta,.pd-msg-meta{align-items:center;gap:6px;min-width:0;display:flex}.sd-name,.pd-name{color:oklch(100% 0 0/.82);font-size:11.5px;font-weight:600;line-height:1.1}.sd-time,.pd-time{color:oklch(100% 0 0/.28);font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:8.5px}.sd-msg-text,.pd-msg-text{color:oklch(100% 0 0/.72);overflow-wrap:anywhere;font-size:11.5px;line-height:1.45}.sd-flag,.pd-flag{color:var(--color-danger);font-family:var(--font-mono);letter-spacing:.035em;background:oklch(58% .22 27/.1);border:1px solid oklch(58% .22 27/.22);border-radius:5px;flex:none;align-items:center;gap:4px;margin-left:2px;padding:2px 6px;font-size:8.5px;font-weight:700;display:inline-flex}.sd-head,.pd-head{border-bottom:1px solid oklch(100% 0 0/.04);justify-content:space-between;align-items:center;min-height:26px;padding:0 11px;display:flex}.sd-head-title,.pd-head-title{color:oklch(100% 0 0/.54);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;font-size:9.5px;font-weight:600;display:inline-flex}.sd-case,.pd-src,.sd-auto,.pd-auto{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:oklch(100% 0 0/.2);font-size:9.5px}.sd-auto,.pd-auto{color:oklch(100% 0 0/.18)}.sd-label,.pd-label{color:oklch(100% 0 0/.5);flex:0 0 46px;font-size:10.5px}.sd-tags,.pd-found{gap:5px;min-width:0;display:inline-flex}.sd-tags span,.pd-found span{color:oklch(100% 0 0/.54);font-family:var(--font-mono);white-space:nowrap;background:oklch(100% 0 0/.038);border:1px solid oklch(100% 0 0/.055);border-radius:4px;padding:1px 6px;font-size:9px}.sd-action,.pd-action{min-height:26px;color:var(--color-danger);background:oklch(58% .22 27/.06);border-top:1px solid oklch(58% .22 27/.09);justify-content:space-between;align-items:center;padding:0 11px;display:flex}.sd-action>span:first-child,.pd-action>span:first-child{align-items:center;gap:6px;font-size:10.5px;font-weight:600;display:inline-flex}.sd-action-icon,.pd-action-icon{transform-origin:50%}.sd-channel-head .icon{width:12px;height:12px}.sd-flag .icon,.pd-flag .icon{width:10px;height:10px}.sd-head-title .icon,.pd-head-title .icon,.bwr-head-title .icon{width:11px;height:11px}svg.sd-action-icon,svg.pd-action-icon,svg.bwr-block-icon{width:12px;height:12px}.sd-demo{max-width:none}.sd-cols{z-index:1;grid-template-columns:1.3fr 1fr;gap:10px;height:100%;padding:12px;display:grid;position:relative}.sd-channel{background:oklch(100% 0 0/.04);border:1px solid oklch(100% 0 0/.075);border-radius:10px;flex-direction:column;justify-content:center;gap:10px;min-width:0;padding:10px 14px;display:flex}.sd-channel-head{color:oklch(100% 0 0/.5);font-family:var(--font-mono);letter-spacing:.04em;border-bottom:1px solid oklch(100% 0 0/.05);align-items:center;gap:6px;padding-bottom:8px;font-size:10.5px;font-weight:600;display:flex}.sd-channel-head svg{color:oklch(100% 0 0/.3)}.sd-threat{opacity:.55}.sd-strike{text-decoration:line-through 1.25px oklch(58% .22 27/.8)}.sd-url{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:oklch(100% 0 0/.6);font-size:10.5px}.sd-receipt{background:oklch(100% 0 0/.04);border:1px solid oklch(58% .22 27/.13);border-radius:10px;flex-direction:column;min-width:0;display:flex;overflow:hidden;box-shadow:inset 0 1px oklch(100% 0 0/.045)}.sd-body{flex-direction:column;flex:1;justify-content:center;gap:7px;padding:8px 11px;display:flex}.sd-row{align-items:center;gap:8px;min-height:13px;display:flex}.sd-domain{color:oklch(100% 0 0/.6);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;font-size:10px;text-decoration:line-through 1.25px oklch(58% .22 27/.7);overflow:hidden}.sd-clicks{border-top:1px solid oklch(100% 0 0/.04);align-items:center;gap:9px;margin-top:2px;padding-top:8px;display:flex}.sd-clicks-num{color:var(--color-text);font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:30px;font-weight:600;line-height:1}.sd-clicks-label{color:oklch(100% 0 0/.45);font-size:10px;line-height:1.25}.sd-demo.is-playing .sd-channel-head{animation:demo-reveal .36s var(--ease-smooth) both}.sd-demo.is-playing .sd-skel{animation:demo-skel-in .36s var(--ease-smooth) 90ms both}.sd-demo.is-playing .sd-threat{animation:sd-threat-story 1.7s var(--ease-smooth) .18s both}.sd-demo.is-playing .sd-strike{animation:demo-strike-in .34s var(--ease-smooth) 1.02s both}.sd-demo.is-playing .sd-flag{animation:demo-pop .32s var(--ease-smooth) 1.06s both}.sd-demo.is-playing .sd-after{animation:demo-skel-in .42s var(--ease-smooth) 2.62s both}.sd-demo.is-playing .sd-receipt{animation:demo-reveal .45s var(--ease-smooth) 1.28s both}.sd-demo.is-playing .sd-head-title{animation:demo-tag-in .36s var(--ease-smooth) 1.44s both}.sd-demo.is-playing .sd-case{animation:demo-tag-in .36s var(--ease-smooth) 1.5s both}.sd-demo.is-playing .sd-row:first-child{animation:demo-tag-in .4s var(--ease-smooth) 1.56s both}.sd-demo.is-playing .sd-row:nth-child(2){animation:demo-tag-in .4s var(--ease-smooth) 1.7s both}.sd-demo.is-playing .sd-tags span{animation:.22s ease-out both demo-pop;animation-delay:calc(1.62s + var(--i) * 60ms)}.sd-demo.is-playing .sd-clicks-num{animation:demo-digit-pop .52s var(--ease-spring) 1.95s both}.sd-demo.is-playing .sd-clicks-label{animation:demo-tag-in .38s var(--ease-smooth) 2.08s both}.sd-demo.is-playing .sd-action{animation:demo-tag-in .42s var(--ease-smooth) 2.3s both}.sd-demo.is-playing .sd-action-icon{animation:demo-icon-bob .5s var(--ease-spring) 2.42s both}.tri-stack{z-index:1;flex-direction:column;justify-content:center;gap:9px;height:100%;padding:16px 18px;display:flex;position:relative}.tri-hero{align-items:center;gap:12px;display:flex}.tri-num{color:var(--color-text);font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.03em;align-items:baseline;font-size:44px;font-weight:600;line-height:1;display:inline-flex}.tri-digit{display:inline-block}.tri-pct{color:oklch(100% 0 0/.45);margin-left:2px;font-size:22px;font-weight:600}.tri-hero-label{color:oklch(100% 0 0/.72);font-size:11.5px;line-height:1.35;display:block}.tri-hero-label em{color:oklch(100% 0 0/.4);font-family:var(--font-mono);margin-top:2px;font-size:10px;font-style:normal;display:block}.tri-bar{gap:3px;height:6px;margin-top:2px;display:flex}.tri-bar-rules{transform-origin:0;background:oklch(100% 0 0/.5);border-radius:999px;flex:97}.tri-bar-ai{background:var(--color-text);border-radius:999px;flex:3;min-width:10px}.tri-bar-caption{color:oklch(100% 0 0/.38);font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.03em;justify-content:space-between;font-size:9.5px;display:flex}.tri-feed{border-top:1px solid oklch(100% 0 0/.05);flex-direction:column;gap:8px;margin-top:4px;padding-top:10px;display:flex}.tri-row{align-items:center;gap:8px;min-width:0;display:flex}.tri-dot{background:oklch(100% 0 0/.35);border-radius:50%;flex:none;width:5px;height:5px}.tri-dot-danger{background:var(--color-danger)}.tri-dot-ai{background:0 0;border:1.25px solid oklch(100% 0 0/.6);width:6px;height:6px}.tri-text{color:oklch(100% 0 0/.68);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:11.5px;overflow:hidden}.tri-chip{color:oklch(100% 0 0/.54);font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;background:oklch(100% 0 0/.038);border:1px solid oklch(100% 0 0/.055);border-radius:4px;flex:none;padding:1px 6px;font-size:9px}.tri-chip-danger{color:var(--color-danger);background:oklch(58% .22 27/.1);border-color:oklch(58% .22 27/.22);font-weight:700}.tri-demo.is-playing .tri-hero-label{animation:demo-tag-in .4s var(--ease-smooth) .15s both}.tri-demo.is-playing .tri-digit{animation:demo-digit-pop .48s var(--ease-spring) both;animation-delay:calc(.24s + var(--i) * 70ms)}.tri-demo.is-playing .tri-pct{animation:demo-tag-in .38s var(--ease-smooth) .43s both}.tri-demo.is-playing .tri-bar-rules{animation:tri-bar-fill .72s var(--ease-out) .32s both}.tri-demo.is-playing .tri-bar-ai{animation:demo-pop .3s var(--ease-spring) 1.05s both}.tri-demo.is-playing .tri-bar-caption span{animation:demo-tag-in .32s var(--ease-smooth) both}.tri-demo.is-playing .tri-bar-caption span:first-child{animation-delay:1.08s}.tri-demo.is-playing .tri-bar-caption span:last-child{animation-delay:1.16s}.tri-demo.is-playing .tri-row{animation:demo-tag-in .38s var(--ease-smooth) both;animation-delay:calc(1.28s + var(--i) * .15s)}.tri-demo.is-playing .tri-chip{animation:.26s ease-out both demo-pop;animation-delay:calc(1.46s + var(--i) * .15s)}.pd-stack{z-index:1;flex-direction:column;justify-content:center;gap:10px;height:100%;padding:16px 18px;display:flex;position:relative}.pd-doxx{opacity:.6;position:relative}.pd-scan{opacity:0;pointer-events:none;background:linear-gradient(90deg,oklch(100% 0 0/0),oklch(100% 0 0/.1),oklch(100% 0 0/0));border-radius:6px;width:34px;position:absolute;top:-4px;bottom:-4px;left:0}.pd-redact{width:var(--w,64px);vertical-align:-1px;background:oklch(58% .22 27/.2);border-radius:3px;height:9px;margin:0 1px;display:inline-block;box-shadow:inset 0 0 0 1px oklch(58% .22 27/.3)}.pd-verdict{background:oklch(100% 0 0/.04);border:1px solid oklch(58% .22 27/.13);border-radius:10px;overflow:hidden;box-shadow:inset 0 1px oklch(100% 0 0/.045)}.pd-row{align-items:center;gap:8px;padding:8px 11px;display:flex}.pd-demo.is-playing .pd-skel{animation:demo-skel-in .36s var(--ease-smooth) both}.pd-demo.is-playing .pd-doxx{animation:pd-doxx-story 1.9s var(--ease-smooth) .16s both}.pd-demo.is-playing .pd-scan{animation:pd-scan-sweep .62s var(--ease-in-out) .64s both}.pd-demo.is-playing .pd-redact{animation:pd-redact-detect 1.3s var(--ease-smooth) .16s both}.pd-demo.is-playing .pd-flag{animation:demo-pop .32s var(--ease-smooth) 1.24s both}.pd-demo.is-playing .pd-verdict{animation:demo-reveal .45s var(--ease-smooth) 1.5s both}.pd-demo.is-playing .pd-head-title{animation:demo-tag-in .36s var(--ease-smooth) 1.66s both}.pd-demo.is-playing .pd-src{animation:demo-tag-in .36s var(--ease-smooth) 1.72s both}.pd-demo.is-playing .pd-row{animation:demo-tag-in .38s var(--ease-smooth) 1.78s both}.pd-demo.is-playing .pd-found span{animation:.24s ease-out both demo-pop;animation-delay:calc(1.88s + var(--i) * 70ms)}.pd-demo.is-playing .pd-action{animation:demo-tag-in .42s var(--ease-smooth) 2.12s both}.pd-demo.is-playing .pd-action-icon{animation:demo-icon-bob .5s var(--ease-spring) 2.24s both}@keyframes demo-reveal{0%{opacity:0;filter:blur(3px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes demo-tag-in{0%{opacity:0;filter:blur(2px);transform:translateY(4px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes demo-skel-in{0%{opacity:0;filter:blur(3px);transform:translateY(6px)}to{opacity:.55;filter:blur();transform:translateY(0)}}@keyframes demo-pop{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}@keyframes demo-digit-pop{0%{opacity:0;filter:blur(2px);transform:translateY(9px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes demo-strike-in{0%{text-decoration-color:oklch(58% .22 27/0)}to{text-decoration-color:oklch(58% .22 27/.8)}}@keyframes demo-icon-bob{0%{opacity:0;filter:blur(5px);transform:translateY(12px)rotate(40deg)}to{opacity:1;filter:blur();transform:translateY(0)rotate(0)}}@keyframes sd-threat-story{0%{opacity:0;filter:blur(3px);transform:translateY(6px)}16%{opacity:1;filter:blur();transform:translateY(0)}55%{opacity:1}75%,to{opacity:.55}}@keyframes tri-bar-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pd-doxx-story{0%{opacity:0;filter:blur(3px);transform:translateY(6px)}15%{opacity:1;filter:blur();transform:translateY(0)}70%{opacity:1}88%,to{opacity:.6}}@keyframes pd-scan-sweep{0%{opacity:0;transform:translate(-10px)}18%{opacity:1}82%{opacity:1}to{opacity:0;transform:translate(230px)}}@keyframes pd-redact-detect{0%,55%{background:oklch(100% 0 0/.1);box-shadow:inset 0 0 0 1px oklch(100% 0 0/.12)}75%,to{background:oklch(58% .22 27/.2);box-shadow:inset 0 0 0 1px oklch(58% .22 27/.3)}}.art-svg .deflect{stroke:var(--color-text-subtle);stroke-width:1.6px;stroke-linecap:round;fill:none}.raid-svg{--page:var(--color-page);--card:var(--color-surface);--raised:var(--color-surface-raised);--elevated:var(--color-surface-elevated);--ink:var(--color-text);--ink-2:var(--color-text-muted);--ink-3:var(--color-text-subtle);--danger:var(--color-danger);--hairline:oklch(100% 0 0/.08);color:var(--color-text)}.cell-art.raid-art{background-color:oklch(15.6% .004 286);background-image:radial-gradient(140% 92% at 74%,oklch(18.8% .0055 286) 0%,oklch(15.8% .004 286) 68%,oklch(14% .0035 286) 100%);background-size:100% 100%}.raid-svg .gate-core{animation:rn-gate-breathe 3.6s var(--ease-in-out) infinite}@keyframes rn-gate-breathe{0%,to{opacity:.55}50%{opacity:.82}}.raid-svg .gate-trace{animation:rn-gate-trace 4.2s var(--ease-in-out) infinite}@keyframes rn-gate-trace{0%{opacity:0;transform:translateY(-80px)}15%{opacity:.9}85%{opacity:.9}to{opacity:0;transform:translateY(80px)}}.raid-svg .ch-cat{fill:var(--ink-3);opacity:.5}.raid-svg .ch-bar{fill:var(--ink-3);opacity:.6}.raid-svg .ch-bar.on{fill:var(--ink-2);opacity:.92}.raid-svg .ch-pill{fill:oklch(100% 0 0/.06)}.cell-art.bw-art{height:230px;box-shadow:none;background:0 0;justify-content:center;align-items:center;padding:0;display:flex;overflow:visible}.bw-demo{width:100%;max-width:460px;height:100%;color:var(--color-text);font-family:var(--font-sans);transition:transform .26s var(--ease-smooth), box-shadow .26s var(--ease-smooth);background:radial-gradient(120% 90% at 50% 0,oklch(100% 0 0/.045),#0000 58%),oklch(17.8% .004 286);border:1px solid oklch(100% 0 0/.075);border-radius:16px;position:relative;overflow:hidden;transform:translateY(0);box-shadow:inset 0 1px oklch(100% 0 0/.065),inset 0 -38px 42px -28px oklch(0% 0 0/.52)}.bento-cell:hover .bw-demo{transform:translateY(-2px);box-shadow:inset 0 1px oklch(100% 0 0/.07),inset 0 -38px 42px -28px oklch(0% 0 0/.5),0 16px 36px oklch(0% 0 0/.24)}.bw-demo-grid{opacity:.028;background-image:radial-gradient(oklch(100% 0 0) .7px,#0000 .8px);background-position:10px 10px;background-size:20px 20px;position:absolute;inset:0}.bw-demo-stack{z-index:1;flex-direction:column;justify-content:center;gap:10px;height:100%;padding:18px 24px;display:flex;position:relative}.bw-demo-join,.bw-demo-verdict{background:oklch(100% 0 0/.04);border:1px solid oklch(100% 0 0/.075);border-radius:9px}.bw-demo-join{opacity:.42;align-items:center;gap:9px;min-width:0;min-height:39px;padding:8px 11px;display:flex}.bw-demo.is-playing .bw-demo-join{animation:bw-demo-join-dim .52s var(--ease-smooth) 1.58s both}.bw-demo-arrow{color:oklch(100% 0 0/.22);flex:none;width:14px;height:14px}.bw-demo-head-title .icon{width:11px;height:11px}.bw-demo-badge .icon{width:10px;height:10px}svg.bw-demo-action-icon{width:12px;height:12px}.bw-demo-avatar{width:22px;height:22px;color:var(--color-text);background:oklch(42% .005 286);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:9px;font-weight:600;line-height:1;display:inline-flex}.bw-demo-join-text{color:oklch(100% 0 0/.32);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;line-height:1.1;overflow:hidden}.bw-demo-name{color:oklch(100% 0 0/.82);font-weight:600;transition:color .5s;position:relative}.bw-demo-name:after{content:"";background:var(--color-danger);transform-origin:0;border-radius:999px;height:1.5px;position:absolute;top:50%;left:-1px;right:-1px;transform:scaleX(1)}.bw-demo.is-playing .bw-demo-name:after{animation:bw-demo-strike .36s var(--ease-smooth) 1.68s both}.bw-demo-badge{color:var(--color-danger);font-family:var(--font-mono);letter-spacing:.035em;opacity:1;transform-origin:50%;background:oklch(58% .22 27/.1);border:1px solid oklch(58% .22 27/.22);border-radius:5px;flex:none;align-items:center;gap:4px;margin-left:auto;padding:2px 6px;font-size:8.5px;font-weight:700;display:inline-flex;transform:scale(1)}.bw-demo.is-playing .bw-demo-badge{animation:bw-demo-badge-in .35s var(--ease-smooth) 1.68s both}.bw-demo-verdict{opacity:1;border-color:oklch(58% .22 27/.13);overflow:hidden;transform:translateY(0);box-shadow:inset 0 1px oklch(100% 0 0/.045)}.bw-demo.is-playing .bw-demo-verdict{animation:bw-demo-verdict-in .45s var(--ease-smooth) .7s both}.bw-demo-head,.bw-demo-action,.bw-demo-row{align-items:center;display:flex}.bw-demo-head{border-bottom:1px solid oklch(100% 0 0/.04);justify-content:space-between;min-height:28px;padding:0 12px}.bw-demo-head-title{color:oklch(100% 0 0/.54);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;font-size:10px;font-weight:600;display:inline-flex}.bw-demo-source,.bw-demo-auto,.bw-demo-score,.bw-demo-count{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.bw-demo-source{color:oklch(100% 0 0/.2);font-size:10px}.bw-demo.is-playing .bw-demo-head-title,.bw-demo.is-playing .bw-demo-source{animation:bw-demo-soft-reveal .36s var(--ease-smooth) both;animation-delay:.86s}.bw-demo.is-playing .bw-demo-source{animation-delay:.94s}.bw-demo-body{flex-direction:column;gap:8px;padding:8px 12px;display:flex}.bw-demo-row{gap:8px;min-height:14px}.bw-demo.is-playing .bw-demo-row{animation:bw-demo-soft-reveal .42s var(--ease-smooth) both}.bw-demo.is-playing .bw-demo-row:first-child{animation-delay:1.01s}.bw-demo.is-playing .bw-demo-row:nth-child(2){animation-delay:1.16s}.bw-demo-label{color:oklch(100% 0 0/.5);flex:0 0 72px;font-size:11px}.bw-demo-meter{align-items:center;gap:1px;display:inline-flex}.bw-demo-meter span{background:var(--color-danger);width:16px;height:4px;opacity:var(--o);transform-origin:0;border-radius:1px;transform:scaleX(1)}.bw-demo.is-playing .bw-demo-meter span{animation:.25s ease-out both bw-demo-meter-in;animation-delay:calc(.98s + var(--i) * 50ms)}.bw-demo-score{color:var(--color-danger);align-items:baseline;margin-left:auto;font-size:11px;font-weight:600;display:inline-flex}.bw-score-digit{display:inline-block}.bw-demo.is-playing .bw-score-digit{animation:bw-demo-digit-pop .5s var(--ease-spring) both;animation-delay:calc(1.03s + var(--i) * 55ms)}.bw-demo-servers{align-items:center;display:inline-flex}.bw-demo-servers span{z-index:calc(5 - var(--i));background:oklch(calc(31% + var(--i) * 3%) .004 286);opacity:1;border:1.5px solid oklch(16% .004 286);border-radius:50%;width:14px;height:14px;margin-left:-4px;position:relative;transform:scale(1)}.bw-demo.is-playing .bw-demo-servers span{animation:bw-demo-dot-enter .34s var(--ease-smooth) both;animation-delay:calc(1.19s + var(--i) * 60ms)}.bw-demo-servers span:first-child{margin-left:0}.bw-demo-count{color:oklch(100% 0 0/.54);margin-left:auto;font-size:11px}.bw-demo-tags{gap:6px;padding-top:1px;display:flex}.bw-demo-tags span{color:oklch(100% 0 0/.54);font-family:var(--font-mono);opacity:1;background:oklch(100% 0 0/.038);border:1px solid oklch(100% 0 0/.055);border-radius:4px;padding:1px 6px;font-size:10px}.bw-demo.is-playing .bw-demo-tags span{animation:.2s ease-out both bw-demo-tag-in;animation-delay:calc(1.43s + var(--i) * 50ms)}.bw-demo-action{min-height:28px;color:var(--color-danger);background:oklch(58% .22 27/.06);border-top:1px solid oklch(58% .22 27/.09);justify-content:space-between;padding:0 12px}.bw-demo.is-playing .bw-demo-action{animation:bw-demo-action-in .42s var(--ease-smooth) 1.66s both}.bw-demo-action>span:first-child{align-items:center;gap:6px;font-size:11px;font-weight:600;display:inline-flex}.bw-demo-auto{color:oklch(100% 0 0/.18);font-size:10px}.bw-demo-action-icon{transform-origin:50%}.bw-demo.is-playing .bw-demo-action-icon{animation:bw-demo-icon-bob .5s var(--ease-spring) 1.78s both}@keyframes bw-demo-join-dim{0%,34%{opacity:1}to{opacity:.42}}@keyframes bw-demo-strike{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes bw-demo-badge-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes bw-demo-verdict-in{0%{opacity:0;filter:blur(3px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes bw-demo-soft-reveal{0%{opacity:0;filter:blur(2px);transform:translateY(5px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes bw-demo-meter-in{0%{opacity:0;transform:scaleX(.35)}to{opacity:var(--o);transform:scaleX(1)}}@keyframes bw-demo-digit-pop{0%{opacity:0;filter:blur(2px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes bw-demo-dot-enter{0%{opacity:0;transform:scale(0)}55%{opacity:1;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}@keyframes bw-demo-tag-in{0%{opacity:0;filter:blur(2px);transform:translateY(4px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes bw-demo-action-in{0%{opacity:0;filter:blur(2px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes bw-demo-icon-bob{0%{opacity:0;filter:blur(5px);transform:translateY(12px)rotate(40deg)}to{opacity:1;filter:blur();transform:translateY(0)rotate(0)}}.art-svg .ring-outer{transform-box:view-box;transform-origin:120px 76px;animation:ring-breathe 4.5s var(--ease-in-out) infinite}@keyframes ring-breathe{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.85;transform:scale(1.04)}}.how-steps{grid-template-columns:repeat(3,1fr);gap:clamp(1.5rem,1rem + 1.5vw,2.25rem);max-width:62.5rem;margin:0 auto;padding:0;list-style:none;display:grid}.how-step{border-top:1px solid var(--color-divider);padding-top:1.125rem}.how-num{color:var(--color-text-subtle);font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.08em;font-size:.6875rem;font-weight:600}.how-step h3{letter-spacing:-.01em;margin:.75rem 0 .4375rem;font-size:1rem;font-weight:600}.how-step p{color:var(--color-text-muted);text-wrap:pretty;font-size:.875rem;line-height:1.6}.how-art{border-radius:var(--radius-lg);background-color:var(--color-surface-subtle);background-image:radial-gradient(130% 90% at 50% 0,oklch(100% 0 0/.05),#0000 58%),radial-gradient(oklch(100% 0 0/.05) 1px,#0000 1.5px);background-size:100% 100%,15px 15px;justify-content:center;align-items:center;height:132px;margin-bottom:18px;display:flex;box-shadow:inset 0 1px oklch(100% 0 0/.05),inset 0 0 0 1px oklch(100% 0 0/.045),inset 0 -34px 44px -22px oklch(0% 0 0/.34)}.ha-modal{background:oklch(100% 0 0/.045);border-radius:12px;width:200px;overflow:hidden;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.07)}.ha-modal-body{align-items:center;gap:10px;padding:13px 14px;display:flex}.ha-app{width:26px;height:26px;color:var(--color-text);font-family:var(--font-mono);background:oklch(30% .005 286);border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:inline-flex}.ha-lines{flex-direction:column;gap:5px;display:flex}.ha-bar{width:var(--w,80px);background:oklch(100% 0 0/.16);border-radius:3px;height:6px;display:block}.ha-bar-sub{background:oklch(100% 0 0/.09);height:5px}.ha-modal-foot{background:oklch(0% 0 0/.14);border-top:1px solid oklch(100% 0 0/.05);justify-content:space-between;align-items:center;gap:10px;padding:9px 14px;display:flex}.ha-cancel{background:oklch(100% 0 0/.12);border-radius:3.5px;width:42px;height:7px}.ha-auth{background:var(--color-action-soft);color:var(--color-ink);border-radius:999px;padding:4px 11px;font-size:10px;font-weight:600}.ha-live{flex-direction:column;gap:9px;width:200px;display:flex}.ha-live-row{min-height:26px;color:var(--color-text-muted);background:oklch(100% 0 0/.04);border-radius:8px;align-items:center;gap:8px;padding:0 11px;font-size:11.5px;display:flex;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.06)}.ha-live-row .icon{width:12px;height:12px;color:var(--color-success)}.ha-on{color:var(--color-text-subtle);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin-left:auto;font-size:9px}.ha-tune{flex-direction:column;gap:13px;width:200px;display:flex}.ha-slider{flex-direction:column;gap:6px;display:flex}.ha-slider-label{color:var(--color-text-subtle);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:10px}.ha-track{background:oklch(100% 0 0/.09);border-radius:999px;height:4px;display:block;position:relative}.ha-fill{width:var(--p,50%);background:oklch(100% 0 0/.38);border-radius:999px;position:absolute;inset:0 auto 0 0}.ha-knob{top:50%;left:var(--p,50%);background:var(--color-text);border-radius:50%;width:11px;height:11px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1px 3px oklch(0% 0 0/.4)}@media (width<=720px){.how-steps{grid-template-columns:1fr;gap:26px}}.banwave-layout{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.banwave-copy h2{margin-top:14px;margin-bottom:14px}.banwave-copy .section-lede{max-width:52ch;margin-bottom:8px}.banwave-list{flex-direction:column;margin:26px 0 0;padding:0;list-style:none;display:flex}.banwave-list li{border-top:1px solid var(--color-divider);align-items:flex-start;gap:14px;padding:17px 0;display:flex}.banwave-list li:first-child{border-top:0;padding-top:4px}.banwave-list li:last-child{padding-bottom:4px}.banwave-icon{color:var(--color-text-subtle);flex:none;margin-top:2px;font-size:17px;display:inline-flex}.banwave-list h3{letter-spacing:-.005em;margin-bottom:5px;font-size:15px;font-weight:600}.banwave-list p{max-width:48ch;color:var(--color-text-muted);text-wrap:pretty;margin:0;font-size:13.5px;line-height:1.55}.banwave-art{justify-content:center;display:flex}@media (width<=900px){.banwave-layout{grid-template-columns:1fr;gap:36px}.banwave-art{order:-1}}.cap-intro{text-align:center;max-width:38rem;margin:clamp(3.5rem,2.75rem + 2vw,4.5rem) auto 1.75rem}.cap-intro h3{letter-spacing:-.015em;text-wrap:balance;font-size:clamp(1.25rem,1.1rem + .4vw,1.5rem);font-weight:600}.cap-intro p{color:var(--color-text-muted);text-wrap:pretty;margin-top:.625rem;font-size:.9375rem;line-height:1.6}.cap-matrix{isolation:isolate;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid;overflow:visible}.cap-group{z-index:0;border-radius:var(--radius-xl);background:linear-gradient(180deg, oklch(100% 0 0/.028), transparent 42%), var(--color-surface);min-width:0;box-shadow:var(--shadow-card);transition:box-shadow var(--duration-base) var(--ease-smooth), transform var(--duration-base) var(--ease-smooth);flex-direction:column;padding:1.1875rem 1.125rem 1.25rem;display:flex;position:relative}.cap-group:hover{box-shadow:var(--shadow-raised)}.cap-group-head{border-bottom:1px solid var(--color-divider);align-items:center;gap:.5625rem;margin-bottom:.875rem;padding-bottom:.8125rem;display:flex}.cap-group-icon{color:var(--color-text-muted);flex:none;justify-content:center;align-items:center;font-size:1.0625rem;line-height:1;display:inline-flex}.cap-group-head h3{letter-spacing:-.01em;color:var(--color-text);text-wrap:balance;margin:0;font-size:.875rem;font-weight:600}.cap-list{flex-direction:column;gap:.125rem;margin:0;padding:0;list-style:none;display:flex}.cap-item{margin:0;position:relative}.cap-item-btn{border-radius:var(--radius-md);width:100%;color:var(--color-text-muted);font:inherit;text-align:left;text-wrap:pretty;cursor:help;transition:color var(--duration-fast) var(--ease-smooth), background-color var(--duration-fast) var(--ease-smooth);background:0 0;border:0;align-items:flex-start;gap:.5rem;margin:0;padding:.4375rem .375rem;font-size:.8125rem;line-height:1.45;display:flex}.cap-item-btn:hover,.cap-item-btn:focus-visible,.cap-item.is-open>.cap-item-btn{color:var(--color-text);background:oklch(100% 0 0/.035)}.cap-item-btn:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cap-item-icon{width:1rem;height:1.1875rem;color:var(--color-text-subtle);transition:color var(--duration-fast) var(--ease-smooth);flex:none;justify-content:center;align-items:center;margin-top:.0625rem;font-size:.875rem;display:inline-flex}.cap-item-btn:hover .cap-item-icon,.cap-item-btn:focus-visible .cap-item-icon,.cap-item.is-open .cap-item-icon{color:var(--color-text-muted)}.cap-item-label{flex:auto;min-width:0}.cap-tip{--cap-tip-x:-50%;z-index:8;border-radius:var(--radius-lg);background:var(--color-surface-elevated);width:min(17.5rem,100vw - 2rem);box-shadow:var(--shadow-float);opacity:0;visibility:hidden;pointer-events:none;transform:translateX(var(--cap-tip-x)) translateY(5px) scale(.98);filter:blur(3px);transition:opacity var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out), filter var(--duration-base) var(--ease-out), visibility var(--duration-base) var(--ease-out);padding:.75rem;position:absolute;bottom:calc(100% + .5rem);left:50%}.cap-tip:after{content:"";background:var(--color-surface-elevated);width:.625rem;height:.625rem;margin-top:-.3125rem;margin-left:-.3125rem;position:absolute;top:100%;left:50%;transform:rotate(45deg);box-shadow:1px 1px oklch(100% 0 0/.06)}.cap-group:nth-child(4n+1) .cap-tip{--cap-tip-x:0%;left:0}.cap-group:nth-child(4n+1) .cap-tip:after{margin-left:0;left:1.5rem}.cap-group:nth-child(4n) .cap-tip{--cap-tip-x:0%;left:auto;right:0}.cap-group:nth-child(4n) .cap-tip:after{margin-left:0;left:auto;right:1.5rem}.cap-item:hover,.cap-item:focus-within,.cap-item.is-open{z-index:12}.cap-group:has(.cap-item:hover),.cap-group:has(.cap-item:focus-within),.cap-group:has(.cap-item.is-open){z-index:6}@media (hover:hover) and (pointer:fine){.cap-item:hover>.cap-tip,.cap-item:focus-within>.cap-tip{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(var(--cap-tip-x)) translateY(0) scale(1);filter:blur()}}.cap-item.is-open>.cap-tip,.cap-item:focus-within>.cap-tip{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(var(--cap-tip-x)) translateY(0) scale(1);filter:blur()}@media (width<=960px){.cap-group:nth-child(4n+1) .cap-tip,.cap-group:nth-child(4n) .cap-tip{--cap-tip-x:-50%;left:50%;right:auto}.cap-group:nth-child(4n+1) .cap-tip:after,.cap-group:nth-child(4n) .cap-tip:after{margin-left:-.3125rem;left:50%;right:auto}.cap-group:nth-child(odd) .cap-tip{--cap-tip-x:0%;left:0}.cap-group:nth-child(odd) .cap-tip:after{margin-left:0;left:1.5rem}.cap-group:nth-child(2n) .cap-tip{--cap-tip-x:0%;left:auto;right:0}.cap-group:nth-child(2n) .cap-tip:after{margin-left:0;left:auto;right:1.5rem}}.cap-tip-copy{margin-top:.625rem}.cap-tip-title{color:var(--color-text);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:.8125rem;font-weight:600;line-height:1.35}.cap-tip-body{color:var(--color-text-muted);text-wrap:pretty;margin:.3125rem 0 0;font-size:.75rem;line-height:1.5}.cap-art{border-radius:calc(var(--radius-lg) - .25rem);min-height:5.25rem;color:var(--color-text-muted);background:radial-gradient(120% 90% at 50% 0,oklch(100% 0 0/.045),#0000 58%),oklch(17.8% .004 286);justify-content:center;align-items:center;padding:.6rem .65rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px oklch(100% 0 0/.06),inset 0 0 0 1px oklch(100% 0 0/.055),inset 0 -16px 22px -14px oklch(0% 0 0/.42)}.cap-art:before{content:"";opacity:.03;pointer-events:none;background-image:radial-gradient(oklch(100% 0 0) .7px,#0000 .8px);background-position:7px 7px;background-size:14px 14px;position:absolute;inset:0}.ca-stage{z-index:1;flex-direction:column;justify-content:center;align-items:stretch;gap:.4rem;width:100%;min-height:4rem;display:flex;position:relative}.cap-item:hover .cab-in,.cap-item:focus-within .cab-in,.cap-item.is-open .cab-in{animation:cab-in .38s var(--ease-smooth) both;animation-delay:calc(.12s + var(--b,0) * .14s)}.cap-item:hover .cab-stamp,.cap-item:focus-within .cab-stamp,.cap-item.is-open .cab-stamp{animation:cab-stamp .34s var(--ease-spring) both;animation-delay:calc(.12s + var(--b,0) * .14s)}.cab-strike{display:inline-block;position:relative}.cab-strike:after{content:"";transform-origin:0;background:currentColor;height:1.5px;margin-top:-.75px;position:absolute;top:50%;left:-1px;right:-1px;transform:scaleX(1)}.cap-item:hover .cab-strike,.cap-item:focus-within .cab-strike,.cap-item.is-open .cab-strike{animation:cab-strike-dim .3s var(--ease-smooth) both;animation-delay:calc(.12s + var(--b,0) * .14s)}.cap-item:hover .cab-strike:after,.cap-item:focus-within .cab-strike:after,.cap-item.is-open .cab-strike:after{animation:cab-strike-line .3s var(--ease-smooth) both;animation-delay:calc(.12s + var(--b,0) * .14s)}.cap-item:hover .cab-fade,.cap-item:focus-within .cab-fade,.cap-item.is-open .cab-fade{animation:cab-fade .32s var(--ease-smooth) both;animation-delay:calc(.12s + var(--b,0) * .14s)}.cap-item:hover .cab-fill,.cap-item:focus-within .cab-fill,.cap-item.is-open .cab-fill{transform-origin:0;animation:cab-fill .52s var(--ease-smooth) both;animation-delay:calc(.12s + var(--b,0) * .14s)}.cap-item:hover .cab-reveal,.cap-item:focus-within .cab-reveal,.cap-item.is-open .cab-reveal{animation:cab-reveal .48s var(--ease-smooth) both;animation-delay:calc(.12s + var(--b,0) * .14s)}.cap-item:hover .cab-grow,.cap-item:focus-within .cab-grow,.cap-item.is-open .cab-grow{transform-origin:bottom;animation:cab-grow .42s var(--ease-smooth) both;animation-delay:calc(.16s + var(--i,0) * 45ms)}@keyframes cab-in{0%{opacity:0;filter:blur(2.5px);transform:translateY(5px)}}@keyframes cab-stamp{0%{opacity:0;filter:blur(2px);transform:translateY(3px)scale(.85)}}@keyframes cab-strike-dim{0%{opacity:1}}@keyframes cab-strike-line{0%{transform:scaleX(0)}}@keyframes cab-fill{0%{transform:scaleX(0)}}@keyframes cab-reveal{0%{clip-path:inset(0 100% 0 0)}}@keyframes cab-grow{0%{transform:scaleY(0)}}@keyframes cab-fade{0%{opacity:0;filter:blur(2px)}}.cap-item:hover .ca-wave-bars>i,.cap-item:focus-within .ca-wave-bars>i,.cap-item.is-open .ca-wave-bars>i{transform-origin:bottom;animation:cab-grow .42s var(--ease-smooth) both;animation-delay:calc(.16s + var(--i,0) * 45ms)}.cap-item:hover .ca-nuke-after .ca-ch,.cap-item:focus-within .ca-nuke-after .ca-ch,.cap-item.is-open .ca-nuke-after .ca-ch{animation:cab-in .38s var(--ease-smooth) both;animation-delay:calc(.43s + var(--i,0) * .12s)}.cap-item:hover .ca-avatar-bad:after,.cap-item:focus-within .ca-avatar-bad:after,.cap-item.is-open .ca-avatar-bad:after{transform-origin:0;animation:ca-slash-in .3s var(--ease-smooth) both;animation-delay:.4s}@keyframes ca-slash-in{0%{transform:rotate(-28deg)scaleX(0)}to{transform:rotate(-28deg)scaleX(1)}}.cap-item:hover .ca-log-line>i,.cap-item:focus-within .ca-log-line>i,.cap-item.is-open .ca-log-line>i{animation:ca-live-pop .46s var(--ease-spring) both;animation-delay:calc(.16s + var(--b,0) * .14s)}@keyframes ca-live-pop{0%{transform:scale(0)}60%{transform:scale(1.3)}}.cap-item:hover .ca-censor,.cap-item:focus-within .ca-censor,.cap-item.is-open .ca-censor{animation:ca-censor-pop .36s var(--ease-spring) both;animation-delay:calc(.12s + var(--b,2) * .14s)}@keyframes ca-censor-pop{0%{opacity:0;transform:scale(.9)}60%{background:oklch(100% 0 0/.22)}}.cap-item:hover .ca-check,.cap-item:focus-within .ca-check,.cap-item.is-open .ca-check{animation:ca-check-in .34s var(--ease-spring) both;animation-delay:calc(.16s + var(--b,0) * .14s)}@keyframes ca-check-in{0%{opacity:0;transform:rotate(-45deg)scale(.4)}to{opacity:.75;transform:rotate(-45deg)scale(1)}}.ca-img-scan{opacity:0;background:oklch(100% 0 0/.7);height:1.5px;position:absolute;top:70%;left:8%;right:8%}.cap-item:hover .ca-img-scan,.cap-item:focus-within .ca-img-scan,.cap-item.is-open .ca-img-scan{animation:ca-img-scan .64s var(--ease-in-out) both;animation-delay:.3s}@keyframes ca-img-scan{0%{opacity:0;top:12%}18%{opacity:.85}82%{opacity:.85}to{opacity:0;top:78%}}.ca2-msg{align-items:flex-start;gap:.45rem;min-width:0;display:flex}.ca2-ava{width:1.15rem;height:1.15rem;color:var(--color-text);background:oklch(42% .005 286);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.5rem;font-weight:600;line-height:1;display:inline-flex}.ca2-ava-skel{background:oklch(100% 0 0/.08)}.ca2-skel{opacity:.5}.ca2-skel-body{flex-direction:column;gap:.25rem;padding-top:.15rem;display:flex}.ca2-bar{width:var(--w,60px);background:oklch(100% 0 0/.13);border-radius:3px;height:5px;display:block}.ca2-bar-text{background:oklch(100% 0 0/.08);height:4px}.ca2-msg-body{flex-direction:column;gap:.2rem;min-width:0;padding-top:.05rem;display:flex}.ca2-meta{align-items:center;gap:.35rem;min-width:0;display:flex}.ca2-meta b{color:oklch(100% 0 0/.82);font-size:.625rem;font-weight:600;line-height:1.1}.ca2-meta time{color:oklch(100% 0 0/.28);font-family:var(--font-mono,ui-monospace, monospace);white-space:nowrap;font-size:.475rem}.ca2-text{color:oklch(100% 0 0/.72);overflow-wrap:anywhere;font-size:.625rem;line-height:1.4}.ca2-flag{color:var(--color-danger);font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.035em;text-transform:uppercase;background:oklch(58% .22 27/.1);border:1px solid oklch(58% .22 27/.22);border-radius:.3rem;flex:none;align-items:center;gap:.2rem;padding:.1rem .32rem;font-size:.475rem;font-weight:700;display:inline-flex}.ca2-flag .icon{width:.5rem;height:.5rem}.ca2-strike{opacity:.7;display:inline-block;position:relative}.ca2-strike:after{content:"";transform-origin:0;background:oklch(58% .22 27/.8);height:1.25px;margin-top:-.625px;position:absolute;top:50%;left:-1px;right:-1px;transform:scaleX(1)}.ca2-action{color:var(--color-danger);background:oklch(58% .22 27/.06);border:1px solid oklch(58% .22 27/.09);border-radius:.4rem;justify-content:space-between;align-items:center;gap:.4rem;margin-top:.1rem;padding:.3rem .45rem;display:flex}.ca2-action>span:first-child{align-items:center;gap:.3rem;min-width:0;font-size:.575rem;font-weight:600;display:inline-flex}.ca2-action .icon{flex:none;width:.65rem;height:.65rem}.ca2-auto{color:oklch(100% 0 0/.2);font-family:var(--font-mono,ui-monospace, monospace);flex:none;font-size:.5rem}.ca2-action-quiet{color:oklch(100% 0 0/.72);background:oklch(100% 0 0/.045);border-color:oklch(100% 0 0/.06)}.ca2-panel{background:oklch(100% 0 0/.035);border:1px solid oklch(100% 0 0/.075);border-radius:.5rem;flex-direction:column;width:100%;display:flex;overflow:hidden;box-shadow:inset 0 1px oklch(100% 0 0/.045)}.ca2-head{border-bottom:1px solid oklch(100% 0 0/.045);justify-content:space-between;align-items:center;min-height:1.35rem;padding:0 .5rem;display:flex}.ca2-head-title{color:oklch(100% 0 0/.54);font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.3rem;font-size:.5rem;font-weight:600;display:inline-flex}.ca2-head-title .icon{width:.6rem;height:.6rem}.ca2-src{color:oklch(100% 0 0/.2);font-family:var(--font-mono,ui-monospace, monospace);font-size:.5rem}.ca2-panel-body{flex-direction:column;gap:.35rem;padding:.45rem .5rem;display:flex}.ca2-user{align-items:center;gap:.4rem;min-width:0;display:flex}.ca2-user-meta{flex-direction:column;flex:auto;gap:.1rem;min-width:0;display:flex}.ca2-user-meta b{color:oklch(100% 0 0/.82);font-size:.625rem;font-weight:600;line-height:1.1}.ca2-user-meta>span{color:oklch(100% 0 0/.4);font-family:var(--font-mono,ui-monospace, monospace);font-size:.5rem}.ca2-tag{color:oklch(100% 0 0/.6);font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.03em;text-transform:uppercase;background:oklch(100% 0 0/.05);border:1px solid oklch(100% 0 0/.08);border-radius:999px;flex:none;padding:.12rem .35rem;font-size:.475rem;font-weight:600}.ca2-panel-foot{color:oklch(100% 0 0/.72);background:oklch(100% 0 0/.03);border-top:1px solid oklch(100% 0 0/.045);justify-content:space-between;align-items:center;gap:.4rem;min-height:1.35rem;padding:.25rem .5rem;display:flex}.ca2-panel-foot>span:first-child{align-items:center;gap:.3rem;min-width:0;font-size:.575rem;font-weight:600;display:inline-flex}.ca2-panel-foot .icon{flex:none;width:.65rem;height:.65rem}.ca2-file{background:oklch(100% 0 0/.035);border:1px solid oklch(100% 0 0/.075);border-radius:.5rem;align-items:center;gap:.5rem;width:100%;padding:.45rem .5rem;display:flex;box-shadow:inset 0 1px oklch(100% 0 0/.045)}.ca2-file-badge{color:oklch(100% 0 0/.75);background:oklch(100% 0 0/.055);border-radius:.4rem;flex:none;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;display:inline-flex;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.05)}.ca2-file-badge .icon{width:1rem;height:1rem}.ca2-file-meta{flex-direction:column;flex:auto;gap:.12rem;min-width:0;display:flex}.ca2-file-meta b{color:oklch(100% 0 0/.85);font-family:var(--font-mono,ui-monospace, monospace);font-size:.625rem;font-weight:600}.ca2-file-meta b em{color:var(--color-danger);font-style:normal}.ca2-file-meta>span{color:oklch(100% 0 0/.4);font-size:.55rem}.ca2-svg-stage{align-items:center}.ca2-svg{width:100%;max-width:15rem;height:auto;display:block}.ca2-svg .w{stroke:oklch(100% 0 0/.22);stroke-width:1.25px;fill:none}.ca2-svg .node{stroke:oklch(100% 0 0/.35);stroke-width:1.25px;fill:oklch(100% 0 0/.04)}.ca2-svg .node-slash{stroke:oklch(58% .22 27/.85);stroke-width:1.4px;stroke-linecap:round}.ca2-svg .hero{stroke:oklch(100% 0 0/.85);stroke-width:1.4px;fill:none;stroke-linecap:round;stroke-linejoin:round}.ca2-svg .lbl{fill:oklch(100% 0 0/.42);font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.03em;font-size:7px}.ca2-svg .lbl-hero{fill:oklch(100% 0 0/.75);font-weight:600}.cap-item:hover .ca2-strike:after,.cap-item:focus-within .ca2-strike:after,.cap-item.is-open .ca2-strike:after{animation:cab-strike-line .32s var(--ease-smooth) .34s both}.cap-item:hover .ca2-strike,.cap-item:focus-within .ca2-strike,.cap-item.is-open .ca2-strike{animation:cab-strike-dim .32s var(--ease-smooth) .34s both}.cap-item:hover .ca2-accent,.cap-item:focus-within .ca2-accent,.cap-item.is-open .ca2-accent{animation:cab-fade .3s var(--ease-smooth) .38s both}.ca2-wire{stroke-dasharray:1;stroke-dashoffset:0}.cap-item:hover .ca2-wire,.cap-item:focus-within .ca2-wire,.cap-item.is-open .ca2-wire{animation:ca2-wire-draw .48s var(--ease-in-out) both;animation-delay:calc(.28s + var(--i,0) * 70ms)}@keyframes ca2-wire-draw{0%{stroke-dashoffset:1px}}.ca-chat{align-items:flex-start;gap:.4rem;display:flex}.ca-avatar{background:oklch(100% 0 0/.14);border-radius:50%;flex:none;width:1.05rem;height:1.05rem;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.06)}.ca-avatar-b{opacity:.7}.ca-bubble{background:var(--color-surface-raised);border-radius:.4rem;flex:auto;min-width:0;padding:.32rem .45rem;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.05)}.ca-bubble-bad{box-shadow:inset 0 0 0 1px oklch(100% 0 0/.12)}.ca-bubble-text{color:var(--color-text-muted);font-size:.625rem;line-height:1.4;display:block}.ca-strike-soft{opacity:.7}.ca-badge{color:var(--color-text);letter-spacing:.03em;text-transform:uppercase;background:oklch(100% 0 0/.1);border-radius:999px;align-self:flex-start;padding:.12rem .4rem;font-size:.5625rem;font-weight:600}.ca-badge-inline{align-self:center;margin-left:.35rem}.ca-mono{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:-.01em;color:var(--color-text-muted);font-size:.625rem}.ca-flow{opacity:.5;border-bottom:1.5px solid;border-right:1.5px solid;width:.45rem;height:.45rem;margin:.05rem auto;transform:rotate(45deg)}.ca-url-inline{font-family:var(--font-mono,ui-monospace, monospace);color:var(--color-text-subtle)}.ca-unmask{gap:.3rem}.ca-row{background:var(--color-surface-raised);border-radius:.35rem;align-items:center;gap:.4rem;padding:.28rem .4rem;display:flex}.ca-row-hot{box-shadow:inset 0 0 0 1px oklch(100% 0 0/.1)}.ca-row-hot .ca-mono{color:var(--color-text);font-weight:500}.ca-tag{letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-subtle);flex:none;min-width:2.6rem;font-size:.5rem;font-weight:600}.ca-split{gap:.25rem}.ca-mini-msg{background:var(--color-surface-raised);color:var(--color-text-subtle);border-radius:.3rem;padding:.22rem .4rem;font-size:.625rem}.ca-mini-msg b{color:var(--color-text-muted);margin-right:.3rem;font-weight:600}.ca-mini-msg-hot{color:var(--color-text);box-shadow:inset 0 0 0 1px oklch(100% 0 0/.12)}.ca-tune{gap:.35rem;padding:.1rem .15rem}.ca-tune-row{justify-content:space-between;align-items:baseline;display:flex}.ca-tune-label{color:var(--color-text);font-size:.6875rem;font-weight:600}.ca-tune-value{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:.625rem;font-weight:600}.ca-track{background:oklch(100% 0 0/.1);border-radius:999px;height:.35rem;position:relative}.ca-track-fill{width:var(--p,50%);border-radius:inherit;background:oklch(100% 0 0/.35);position:absolute;top:0;bottom:0;left:0}.ca-track-knob{top:50%;left:var(--p,50%);background:var(--color-text);border-radius:50%;width:.75rem;height:.75rem;margin-top:-.375rem;margin-left:-.375rem;position:absolute;box-shadow:0 0 0 3px oklch(100% 0 0/.1),0 1px 2px oklch(0% 0 0/.35)}.ca-tune-scale{letter-spacing:.02em;text-transform:uppercase;color:var(--color-text-subtle);justify-content:space-between;font-size:.5rem;display:flex}.ca-tune-active{color:var(--color-text);font-weight:600}.ca-fine{color:var(--color-text-subtle);margin:.1rem 0 0;font-size:.5625rem;line-height:1.35}.ca-care{gap:.4rem}.ca-care-card{background:var(--color-surface-raised);border-radius:.45rem;align-items:center;gap:.45rem;padding:.4rem .5rem;display:flex}.ca-care-icon{width:1.25rem;height:1.25rem;color:var(--color-text);background:oklch(100% 0 0/.08);border-radius:.3rem;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;line-height:1;display:flex}.ca-care-copy{flex-direction:column;gap:.1rem;font-size:.625rem;display:flex}.ca-care-copy strong{color:var(--color-text);font-weight:600}.ca-care-steps{flex-wrap:wrap;gap:.25rem;display:flex}.ca-care-steps>span{color:var(--color-text-subtle);background:oklch(100% 0 0/.06);border-radius:999px;padding:.12rem .35rem;font-size:.5rem}.ca-care-no{box-shadow:inset 0 0 0 1px oklch(100% 0 0/.12);color:var(--color-text)!important}.ca-flood{gap:.35rem}.ca-flood-feed{flex-direction:column;gap:.2rem;max-height:3.4rem;display:flex;position:relative;overflow:hidden;mask-image:linear-gradient(#0000,oklch(0% 0 0) 18% 82%,#0000)}.ca-flood-line{background:var(--color-surface-raised);font-family:var(--font-mono,ui-monospace, monospace);color:var(--color-text-subtle);opacity:.55;border-radius:.3rem;padding:.2rem .4rem;font-size:.5625rem;text-decoration:line-through}.cap-item:hover .ca-flood-line,.cap-item:focus-within .ca-flood-line,.cap-item.is-open .ca-flood-line{animation:ca-flood-line .82s var(--ease-smooth) both;animation-delay:calc(.14s + var(--i) * 95ms)}.ca-badge-flood{align-self:center}@keyframes ca-flood-line{0%{opacity:0;text-decoration-color:#0000;transform:translateY(7px)}30%{opacity:1;text-decoration-color:#0000;transform:translateY(0)}64%{opacity:1;text-decoration-color:#0000}82%{text-decoration-color:currentColor}}.ca-redact{gap:.3rem}.ca-censor{color:#0000;text-shadow:0 0 5px oklch(100% 0 0/.55);user-select:none;background:oklch(100% 0 0/.12);border-radius:.2rem;padding:0 .15rem;font-style:normal;display:inline}.ca-link{gap:.35rem}.ca-image{align-items:center;gap:.35rem}.ca-img-card{background:var(--color-surface-raised);border-radius:.45rem;width:100%;overflow:hidden;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.06)}.ca-img-art{background:radial-gradient(circle at 30% 40%,oklch(100% 0 0/.08),#0000 45%),linear-gradient(oklch(100% 0 0/.04),#0000);flex-direction:column;justify-content:center;align-items:center;gap:.25rem;height:2.6rem;display:flex;position:relative}.ca-img-coin{border-radius:50%;width:.85rem;height:.85rem;box-shadow:inset 0 0 0 1.5px oklch(100% 0 0/.35)}.ca-img-title{letter-spacing:.06em;color:var(--color-text);font-size:.5rem;font-weight:700}.ca-img-match{border-top:1px solid var(--color-divider);color:var(--color-text-subtle);text-align:center;padding:.2rem .4rem;font-size:.5rem;display:block}.ca-qr{flex-direction:row;align-items:center;gap:.55rem}.ca-qr-frame{background:var(--color-surface-raised);border-radius:.35rem;flex:none;width:2.75rem;height:2.75rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.1)}.ca-qr-grid{background:linear-gradient(oklch(100% 0 0/.2) 1px,#0000 1px) 0 0/.35rem .35rem,linear-gradient(90deg,oklch(100% 0 0/.2) 1px,#0000 1px) 0 0/.35rem .35rem;position:absolute;inset:.35rem}.ca-qr-grid:before,.ca-qr-grid:after{content:"";border:1.5px solid oklch(100% 0 0/.45);width:.55rem;height:.55rem;position:absolute}.ca-qr-grid:before{top:0;left:0}.ca-qr-grid:after{bottom:0;right:0}.ca-qr-scan{opacity:.35;background:oklch(100% 0 0/.75);height:1.5px;position:absolute;top:20%;left:10%;right:10%}.cap-item:hover .ca-qr-scan,.cap-item:focus-within .ca-qr-scan,.cap-item.is-open .ca-qr-scan{animation:ca-qr-scan 1.4s var(--ease-in-out) 2}@keyframes ca-qr-scan{0%{opacity:.25;top:18%}50%{opacity:.9;top:72%}to{opacity:.25;top:18%}}.ca-qr-side{flex-direction:column;gap:.22rem;min-width:0;display:flex}.ca-qr-step{color:var(--color-text-subtle);font-size:.5625rem}.ca-qr-step-hot{color:var(--color-text);font-weight:600}.ca-file{gap:.4rem}.ca-file-row{background:var(--color-surface-raised);border-radius:.45rem;align-items:center;gap:.45rem;padding:.4rem .45rem;display:flex}.ca-file-icon{letter-spacing:.04em;width:1.6rem;height:1.6rem;color:var(--color-text-subtle);background:oklch(100% 0 0/.08);border-radius:.3rem;justify-content:center;align-items:center;font-size:.5rem;font-weight:700;display:flex}.ca-file-meta{flex-direction:column;gap:.1rem;min-width:0;font-size:.5625rem;display:flex}.ca-file-meta strong{color:var(--color-text);font-weight:600;font-family:var(--font-mono,ui-monospace, monospace);font-size:.625rem}.ca-lists{flex-direction:row;gap:.45rem}.ca-col{background:var(--color-surface-raised);color:var(--color-text-subtle);border-radius:.4rem;flex-direction:column;flex:1;gap:.18rem;padding:.35rem .4rem;font-size:.5625rem;display:flex}.ca-col b{color:var(--color-text);letter-spacing:.04em;text-transform:uppercase;font-size:.5rem;font-weight:600}.ca-col-block{box-shadow:inset 0 0 0 1px oklch(100% 0 0/.08)}.ca-shield{gap:.35rem}.ca-join-list{font-family:var(--font-mono,ui-monospace, monospace);color:var(--color-text-subtle);flex-direction:column;gap:.15rem;font-size:.55rem;display:flex}.ca-join-list>span{opacity:.55}.cap-item:hover .ca-join-list>span,.cap-item:focus-within .ca-join-list>span,.cap-item.is-open .ca-join-list>span{animation:ca-join-in .56s var(--ease-smooth) both;animation-delay:calc(.14s + var(--i) * 95ms)}@keyframes ca-join-in{0%{opacity:0;transform:translateY(5px)}45%{opacity:1;color:var(--color-text-muted);transform:translateY(0)}}.ca-contain{background:oklch(100% 0 0/.07);border-radius:.4rem;flex-direction:column;gap:.1rem;padding:.35rem .45rem;font-size:.5625rem;display:flex;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.08)}.ca-contain strong{color:var(--color-text);font-size:.625rem;font-weight:600}.ca-rewind{flex-direction:row;align-items:stretch;gap:.35rem}.ca-nuke-col{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.ca-nuke-label{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-subtle);margin-bottom:.1rem;font-size:.5rem;font-weight:600}.ca-ch{background:var(--color-surface-raised);font-family:var(--font-mono,ui-monospace, monospace);color:var(--color-text-muted);border-radius:.3rem;padding:.22rem .35rem;font-size:.55rem}.ca-ch-gone{opacity:.4;color:var(--color-text-subtle);text-decoration:line-through}.ca-nuke-arrow{color:var(--color-text-subtle);align-self:center;font-size:.75rem}.ca-nuke-after .ca-ch{color:var(--color-text);box-shadow:inset 0 0 0 1px oklch(100% 0 0/.08)}.ca-lock{gap:.22rem}.ca-perm{background:var(--color-surface-raised);border-radius:.35rem;justify-content:space-between;gap:.35rem;padding:.28rem .4rem;font-size:.5625rem;display:flex}.ca-perm-who{color:var(--color-text-subtle);font-family:var(--font-mono,ui-monospace, monospace)}.ca-perm-act{color:var(--color-text-muted)}.ca-perm-block{box-shadow:inset 0 0 0 1px oklch(100% 0 0/.14)}.ca-perm-block .ca-perm-act{color:var(--color-text);font-weight:600}.ca-trap{gap:.3rem}.ca-trap-head{align-items:center;gap:.35rem;display:flex}.ca-ch-row{font-family:var(--font-mono,ui-monospace, monospace);color:var(--color-text-subtle);font-size:.625rem}.ca-trap-tag{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text);background:oklch(100% 0 0/.08);border-radius:999px;padding:.08rem .3rem;font-size:.5rem;font-weight:600}.ca-verify{gap:0}.ca-verify-card{background:var(--color-surface-raised);border-radius:.5rem;flex-direction:column;gap:.45rem;padding:.45rem .5rem;display:flex;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.06)}.ca-verify-user{align-items:center;gap:.45rem;display:flex}.ca-verify-user strong{color:var(--color-text);font-size:.6875rem;display:block}.ca-verify-user span{color:var(--color-text-subtle);font-size:.55rem;display:block}.ca-verify-bar{justify-content:space-between;align-items:center;gap:.35rem;display:flex}.ca-verify-risk{letter-spacing:.03em;text-transform:uppercase;color:var(--color-text-subtle);font-size:.55rem;font-weight:600}.ca-verify-cta{color:var(--color-text);background:oklch(100% 0 0/.12);border-radius:999px;padding:.22rem .45rem;font-size:.5625rem;font-weight:600}.ca-wave{gap:.3rem}.ca-wave-bars{align-items:flex-end;gap:.2rem;height:2.5rem;padding:0 .1rem;display:flex}.ca-wave-bars>i{height:var(--h,40%);background:oklch(100% 0 0/.18);border-radius:.15rem .15rem 0 0;flex:1}.ca-wave-spike{background:oklch(100% 0 0/.45)!important}.ca-wave-cap{letter-spacing:.03em;text-transform:uppercase;color:var(--color-text-subtle);justify-content:space-between;font-size:.5rem;display:flex}.ca-id{align-items:stretch;gap:.25rem}.ca-id-row{background:var(--color-surface-raised);border-radius:.35rem;align-items:center;gap:.4rem;padding:.28rem .4rem;display:flex}.ca-id-name{color:var(--color-text);font-size:.6875rem;font-weight:500}.ca-mod{flex-flow:wrap;justify-content:center;align-items:center;gap:.3rem}.ca-mod>span{background:var(--color-surface-raised);color:var(--color-text-subtle);border-radius:999px;padding:.28rem .5rem;font-size:.625rem}.ca-mod-hot{box-shadow:inset 0 0 0 1px oklch(100% 0 0/.12);color:var(--color-text)!important}.ca-log{gap:.28rem}.ca-log-line{color:var(--color-text-muted);align-items:center;gap:.35rem;font-size:.5625rem;display:flex}.ca-log-line>i{background:oklch(100% 0 0/.3);border-radius:50%;width:.3rem;height:.3rem}.ca-live{box-shadow:0 0 0 2px oklch(100% 0 0/.12);background:oklch(100% 0 0/.7)!important}.ca-log-dim{opacity:.55}.ca-appeal{align-items:center;gap:.45rem}.ca-case-card{background:var(--color-surface-raised);border-radius:.4rem;flex-direction:column;gap:.15rem;width:100%;padding:.4rem .5rem;display:flex}.ca-case-id{font-family:var(--font-mono,ui-monospace, monospace);color:var(--color-text);font-size:.625rem;font-weight:600}.ca-case-why{color:var(--color-text-subtle);font-size:.55rem}.ca-appeal-btn{color:var(--color-text);background:oklch(100% 0 0/.12);border-radius:999px;padding:.28rem .65rem;font-size:.625rem;font-weight:600}.ca-net{gap:.25rem}.ca-net-row{background:var(--color-surface-raised);border-radius:.35rem;align-items:center;gap:.4rem;padding:.25rem .35rem;display:flex}.ca-node{width:1.2rem;height:1.2rem;color:var(--color-text);background:oklch(100% 0 0/.08);border-radius:50%;justify-content:center;align-items:center;font-size:.5rem;font-weight:700;display:flex}.ca-net-label{color:var(--color-text-subtle);font-size:.5625rem}.ca-net-you{box-shadow:inset 0 0 0 1px oklch(100% 0 0/.12)}.ca-net-you .ca-net-label{color:var(--color-text);font-weight:500}.ca-layers{gap:.25rem}.ca-layers>span{background:var(--color-surface-raised);color:var(--color-text-muted);text-align:center;border-radius:.35rem;padding:.3rem .45rem;font-size:.625rem}.ca-layers-opt{opacity:.7;font-style:italic}.ca-fallback{opacity:.4;align-items:center}.ca-dot-solo{background:currentColor;border-radius:50%;width:.5rem;height:.5rem;margin:0 auto}@media (width<=960px){.cap-matrix{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}}@media (width<=520px){.cap-matrix{grid-template-columns:1fr}.cap-group{padding:1.0625rem 1rem 1.125rem}.cap-tip{width:min(18.5rem,100vw - 1.5rem)}.cap-item-btn{cursor:pointer}}@media (prefers-reduced-motion:reduce){.cap-tip *,.cap-tip :before,.cap-tip :after{animation:none!important}.cap-group,.cap-item-btn,.cap-item-icon,.cap-tip{filter:none;transition:none}}.ca-bubble-meta{color:var(--color-text-subtle);margin-bottom:.15rem;font-size:.5rem;display:block}.ca-keywords,.ca-cwlist{gap:.35rem}.ca-kw-head{color:var(--color-text);font-size:.625rem;font-weight:600}.ca-kw-chips{flex-wrap:wrap;gap:.25rem;display:flex}.ca-kw-chips>span{background:var(--color-surface-raised);color:var(--color-text-muted);border-radius:999px;padding:.18rem .4rem;font-size:.55rem}.ca-malware,.ca-invite{gap:.35rem}.ca-qr-frame-real{color:var(--color-text);background:oklch(100% 0 0/.04);justify-content:center;align-items:center;padding:.3rem;display:flex}.ca-qr-embed{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ca-qr-embed svg{width:100%;height:100%;display:block}.ca-qr-real{max-width:2.2rem;max-height:2.2rem;width:100%!important;height:100%!important}.ca-hoist{gap:.25rem}.ca-hoist-list{background:var(--color-surface-raised);color:var(--color-text-muted);border-radius:.35rem;flex-direction:column;gap:.12rem;padding:.3rem .4rem;font-size:.5625rem;display:flex}.ca-hoist-bad{color:var(--color-text-subtle);opacity:.7;text-decoration:line-through}.ca-hoist-clean span:first-child{color:var(--color-text);font-weight:500}.ca-avatar-scan{flex-flow:wrap;align-items:center;gap:.45rem}.ca-avatar-big{background:var(--color-surface-raised);border-radius:50%;width:2rem;height:2rem;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.1)}.ca-avatar-bad{background:linear-gradient(135deg, oklch(100% 0 0/.08), oklch(100% 0 0/.02)), var(--color-surface-raised);position:relative}.ca-avatar-bad:after{content:"";background:oklch(100% 0 0/.55);height:1.5px;position:absolute;inset:40% 12%;transform:rotate(-28deg)}.ca-avatar-meta{flex-direction:column;gap:.1rem;font-size:.5625rem;display:flex}.ca-avatar-meta strong{color:var(--color-text);font-size:.625rem}.ca-surfaces{gap:.22rem}.ca-surf-row{background:var(--color-surface-raised);color:var(--color-text-subtle);border-radius:.3rem;padding:.22rem .4rem;font-size:.55rem}.ca-surf-row b{color:var(--color-text-muted);margin-right:.35rem;font-weight:600}.ca-purge{gap:.3rem}.ca-purge-row{background:var(--color-surface-raised);color:var(--color-text-subtle);border-radius:.35rem;justify-content:space-between;padding:.3rem .4rem;font-size:.5625rem;display:flex}.ca-purge-row strong{color:var(--color-text);font-weight:600}.ca-cases{gap:.35rem}.ca-case-meta{color:var(--color-text-subtle);margin-top:.15rem;font-size:.5rem;display:block}.ca-trusted{gap:.22rem}.ca-trust-row{background:var(--color-surface-raised);color:var(--color-text-muted);border-radius:.35rem;align-items:center;gap:.35rem;padding:.25rem .4rem;font-size:.5625rem;display:flex}.ca-star{color:var(--color-text);opacity:.7}.ca-standing{align-items:stretch}.ca-stand-card{background:var(--color-surface-raised);color:var(--color-text-subtle);border-radius:.45rem;flex-direction:column;gap:.2rem;padding:.45rem .5rem;font-size:.5625rem;display:flex}.ca-stand-card strong{color:var(--color-text);font-size:.6875rem}.ca-stand-ok{font-weight:600;color:var(--color-text)!important}.ca-dash{gap:.3rem}.ca-browser{background:var(--color-surface-raised);border-radius:.4rem .4rem 0 0;align-items:center;gap:.4rem;padding:.3rem .4rem;display:flex}.ca-browser-dots{gap:.15rem;display:flex}.ca-browser-dots>i{background:oklch(100% 0 0/.2);border-radius:50%;width:.28rem;height:.28rem}.ca-browser-url{font-family:var(--font-mono,ui-monospace, monospace);color:var(--color-text-subtle);background:oklch(0% 0 0/.25);border-radius:.25rem;flex:1;padding:.12rem .35rem;font-size:.5rem}.ca-dash-nav{background:oklch(100% 0 0/.03);border-radius:0 0 .4rem .4rem;gap:.25rem;padding:.3rem;display:flex;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.05)}.ca-dash-nav>span{color:var(--color-text-subtle);border-radius:.25rem;padding:.15rem .35rem;font-size:.5rem}.ca-dash-on{background:oklch(100% 0 0/.1);font-weight:600;color:var(--color-text)!important}.ca-digest{align-items:stretch}.ca-digest-card{background:var(--color-surface-raised);color:var(--color-text-subtle);border-radius:.45rem;flex-direction:column;gap:.15rem;padding:.45rem .5rem;font-size:.5625rem;display:flex}.ca-digest-card strong{color:var(--color-text);font-size:.6875rem}.ca-digest-quiet{opacity:.75}.ca-ladder{gap:.18rem}.ca-ladder-step{background:var(--color-surface-raised);color:var(--color-text-muted);border-radius:.3rem;align-items:center;gap:.4rem;padding:.22rem .4rem;font-size:.5625rem;display:flex}.ca-ladder-step b{width:.9rem;height:.9rem;color:var(--color-text-subtle);background:oklch(100% 0 0/.08);border-radius:50%;justify-content:center;align-items:center;font-size:.5rem;display:inline-flex}.ca-ladder-hot{color:var(--color-text);box-shadow:inset 0 0 0 1px oklch(100% 0 0/.12)}.ca-hold{gap:.35rem}.ca-hold-tag{letter-spacing:.03em;text-transform:uppercase;color:var(--color-text);background:oklch(100% 0 0/.1);border-radius:999px;margin-top:.2rem;padding:.08rem .35rem;font-size:.5rem;font-weight:600;display:inline-block}.ca-report{gap:.35rem}.ca-report-bar{background:var(--color-surface-raised);color:var(--color-text-muted);border-radius:.35rem;justify-content:space-between;padding:.28rem .4rem;font-size:.5625rem;display:flex}.ca-report-to{color:var(--color-text);font-weight:600}.ca-watch{gap:.35rem}.ca-watch-card{background:var(--color-surface-raised);color:var(--color-text-subtle);border-radius:.45rem;flex-direction:column;gap:.15rem;padding:.45rem .5rem;font-size:.5625rem;display:flex}.ca-watch-card strong{color:var(--color-text);font-size:.6875rem}.ca-watch-mode{font-weight:600;color:var(--color-text)!important}.ca-scan{gap:.3rem}.ca-scan-row{color:var(--color-text-muted);font-size:.5625rem}.ca-scan-bar{background:oklch(100% 0 0/.1);border-radius:999px;height:.3rem;overflow:hidden}.ca-scan-bar>i{height:100%;width:var(--p,50%);border-radius:inherit;background:oklch(100% 0 0/.4);display:block}.ca-scan-hit{color:var(--color-text);font-size:.5625rem;font-weight:500}.ca-erase{gap:.35rem}.ca-erase-card{background:var(--color-surface-raised);color:var(--color-text-subtle);border-radius:.45rem;flex-direction:column;gap:.15rem;padding:.45rem .5rem;font-size:.5625rem;display:flex}.ca-erase-card strong{color:var(--color-text);font-size:.6875rem}.ca-automod{gap:.22rem}.ca-auto-row{background:var(--color-surface-raised);color:var(--color-text-muted);border-radius:.3rem;align-items:center;gap:.35rem;padding:.22rem .4rem;font-size:.5625rem;display:flex}.ca-check{opacity:.75;border-bottom:1.5px solid;border-left:1.5px solid;width:.55rem;height:.35rem;transform:rotate(-45deg)}.ca-rulesai{gap:.4rem}.ca-ra-bar{background:var(--color-surface-raised);border-radius:.35rem;height:1.35rem;display:flex;overflow:hidden}.ca-ra-rules,.ca-ra-ai{width:var(--w);color:var(--color-text);justify-content:center;align-items:center;font-size:.5rem;font-weight:600;display:flex}.ca-ra-rules{background:oklch(100% 0 0/.14)}.ca-ra-ai{color:var(--color-text-subtle);background:oklch(100% 0 0/.06);min-width:1.5rem}.ca-locale{gap:.2rem}.ca-loc-row{background:var(--color-surface-raised);color:var(--color-text-muted);border-radius:.3rem;gap:.45rem;padding:.22rem .4rem;font-size:.5625rem;display:flex}.ca-loc-row b{min-width:1.2rem;color:var(--color-text);font-family:var(--font-mono,ui-monospace, monospace);font-size:.5rem}.ca-sync{gap:.35rem}.ca-sync-row{background:var(--color-surface-raised);border-radius:.45rem;align-items:center;gap:.45rem;padding:.4rem .45rem;display:flex}.ca-sync-row strong{color:var(--color-text);font-size:.625rem;display:block}.ca-sync-row span{color:var(--color-text-subtle);font-size:.5rem;display:block}.ca-sync-spin{border:1.5px solid oklch(100% 0 0/.2);border-top-color:oklch(100% 0 0/.7);border-radius:50%;width:.9rem;height:.9rem}.cap-item:hover .ca-sync-spin,.cap-item:focus-within .ca-sync-spin,.cap-item.is-open .ca-sync-spin{animation:.9s linear infinite ca-spin}@keyframes ca-spin{to{transform:rotate(360deg)}}.bwr-demo{z-index:1;max-width:430px;height:auto}.bwr-stack{z-index:1;flex-direction:column;height:100%;display:flex;position:relative}.bwr-head{border-bottom:1px solid oklch(100% 0 0/.05);justify-content:space-between;align-items:center;min-height:34px;padding:0 16px;display:flex}.bwr-head-title{color:oklch(100% 0 0/.54);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;font-size:9.5px;font-weight:600;display:inline-flex}.bwr-optin,.bwr-auto{color:oklch(100% 0 0/.2);font-family:var(--font-mono);font-size:9.5px}.bwr-body{flex-direction:column;flex:1;gap:8px;padding:14px 16px 12px;display:flex}.bwr-stage{color:oklch(100% 0 0/.34);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:8.5px;font-weight:700}.bwr-sources{flex-direction:column;gap:6px;display:flex}.bwr-source{background:oklch(100% 0 0/.04);border:1px solid oklch(100% 0 0/.075);border-radius:9px;align-items:center;gap:8px;min-height:30px;padding:0 10px;display:flex}.bwr-server{color:oklch(100% 0 0/.7);background:oklch(30% .005 286);border-radius:6px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:8px;font-weight:600;display:inline-flex}.bwr-bar{width:var(--w,60px);background:oklch(100% 0 0/.13);border-radius:3px;height:6px;display:block}.bwr-chip{color:var(--color-danger);font-family:var(--font-mono);letter-spacing:.035em;white-space:nowrap;background:oklch(58% .22 27/.1);border:1px solid oklch(58% .22 27/.22);border-radius:4px;margin-left:auto;padding:1px 6px;font-size:8.5px;font-weight:700}.bwr-link{background:oklch(100% 0 0/.12);border-radius:999px;align-self:center;width:1.5px;height:16px;position:relative}.bwr-pulse{background:var(--color-text);opacity:0;border-radius:50%;width:5px;height:5px;position:absolute;top:0;left:50%;transform:translate(-50%,-2px)}.bwr-verdict{background:oklch(100% 0 0/.04);border:1px solid oklch(58% .22 27/.13);border-radius:10px;overflow:hidden;box-shadow:inset 0 1px oklch(100% 0 0/.045)}.bwr-verdict-head{border-bottom:1px solid oklch(100% 0 0/.04);align-items:center;gap:8px;min-height:32px;padding:0 11px;display:flex}.bwr-avatar{width:20px;height:20px;color:var(--color-text);background:oklch(42% .005 286);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:8.5px;font-weight:600;display:inline-flex}.bwr-name{color:oklch(100% 0 0/.82);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:600;overflow:hidden}.bwr-score{color:var(--color-danger);font-family:var(--font-mono);font-variant-numeric:tabular-nums;align-items:baseline;margin-left:auto;font-size:13px;font-weight:600;display:inline-flex}.bwr-digit{display:inline-block}.bwr-verdict-row{align-items:center;gap:8px;padding:9px 11px;display:flex}.bwr-label{color:oklch(100% 0 0/.5);flex:0 0 34px;font-size:10.5px}.bwr-meter{align-items:center;gap:1px;display:inline-flex}.bwr-meter span{background:var(--color-danger);width:16px;height:4px;opacity:var(--o);transform-origin:0;border-radius:1px}.bwr-weight{color:oklch(100% 0 0/.54);font-family:var(--font-mono);font-variant-numeric:tabular-nums;margin-left:auto;font-size:9.5px}.bwr-block{min-height:30px;color:var(--color-danger);background:oklch(58% .22 27/.06);border:1px solid oklch(58% .22 27/.16);border-radius:9px;justify-content:space-between;align-items:center;padding:0 11px;display:flex}.bwr-block>span:first-child{align-items:center;gap:6px;font-size:10.5px;font-weight:600;display:inline-flex}.bwr-block-icon{transform-origin:50%}.bwr-foot{color:oklch(100% 0 0/.26);font-family:var(--font-mono);letter-spacing:.05em;text-align:center;margin-top:2px;font-size:8.5px}.bwr-demo.is-playing .bwr-head-title{animation:demo-tag-in .32s var(--ease-smooth) both}.bwr-demo.is-playing .bwr-optin{animation:demo-tag-in .32s var(--ease-smooth) 80ms both}.bwr-demo.is-playing .bwr-stage{animation:demo-tag-in .34s var(--ease-smooth) var(--d,0s) both}.bwr-demo.is-playing .bwr-source{animation:demo-tag-in .38s var(--ease-smooth) both;animation-delay:calc(.24s + var(--i) * .17s)}.bwr-demo.is-playing .bwr-chip{animation:.24s ease-out both demo-pop;animation-delay:calc(.4s + var(--i) * .17s)}.bwr-demo.is-playing .bwr-link .bwr-pulse{animation:bwr-pulse-travel .42s var(--ease-in-out) var(--d,0s) both}.bwr-demo.is-playing .bwr-verdict{animation:demo-reveal .45s var(--ease-smooth) 1.3s both}.bwr-demo.is-playing .bwr-avatar{animation:demo-pop .3s var(--ease-smooth) 1.45s both}.bwr-demo.is-playing .bwr-name{animation:demo-tag-in .36s var(--ease-smooth) 1.5s both}.bwr-demo.is-playing .bwr-digit{animation:demo-digit-pop .48s var(--ease-spring) both;animation-delay:calc(1.6s + var(--i) * 55ms)}.bwr-demo.is-playing .bwr-label{animation:demo-tag-in .34s var(--ease-smooth) 1.5s both}.bwr-demo.is-playing .bwr-meter span{animation:.25s ease-out both demo-meter-in;animation-delay:calc(1.55s + var(--i) * 50ms)}.bwr-demo.is-playing .bwr-weight{animation:demo-tag-in .36s var(--ease-smooth) 1.8s both}.bwr-demo.is-playing .bwr-block{animation:demo-tag-in .4s var(--ease-smooth) 2.5s both}.bwr-demo.is-playing .bwr-block-icon{animation:demo-icon-bob .5s var(--ease-spring) 2.65s both}.bwr-demo.is-playing .bwr-foot{animation:demo-tag-in .42s var(--ease-smooth) 2.95s both}@keyframes bwr-pulse-travel{0%{opacity:0;transform:translate(-50%,-2px)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(-50%,14px)}}@keyframes demo-meter-in{0%{opacity:0;transform:scaleX(.35)}to{opacity:var(--o);transform:scaleX(1)}}@keyframes enter{0%{opacity:0;filter:blur(8px);transform:translateY(8px)}}.animate-enter{animation:enter var(--duration-slow) var(--ease-krehel) both;animation-delay:calc(var(--stagger-step) * var(--i,0))}.motion-booting .animate-enter,.restored-scroll .animate-enter{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}.motion-booting .reveal .faq-item,.motion-booting .reveal .bento-surface{transition:none!important}.motion-booting.restored-scroll .reveal .faq-item,.motion-booting.restored-scroll .reveal .bento-surface{opacity:1;filter:none;transform:none}.js .reveal .faq-item{opacity:0;filter:blur(8px);transition:opacity var(--duration-slow) var(--ease-krehel), transform var(--duration-slow) var(--ease-krehel), filter var(--duration-slow) var(--ease-krehel);transform:translateY(8px)}.js .reveal.revealed .faq-item{opacity:1;filter:blur();transform:none}.js .reveal .bento-surface{opacity:0;filter:blur(8px)}.js .reveal.revealed .bento-surface{opacity:1;filter:blur()}.bento-cell:nth-child(2) .bento-surface{--rd:calc(var(--stagger-step) * 1)}.bento-cell:nth-child(3) .bento-surface{--rd:calc(var(--stagger-step) * 2)}.bento-cell:nth-child(4) .bento-surface{--rd:calc(var(--stagger-step) * 3)}.bento-cell:nth-child(5) .bento-surface{--rd:calc(var(--stagger-step) * 4)}.bento-cell:nth-child(6) .bento-surface{--rd:calc(var(--stagger-step) * 5)}.js .reveal.revealed .faq-item:nth-child(2){transition-delay:calc(var(--stagger-step) * 1)}.js .reveal.revealed .faq-item:nth-child(3){transition-delay:calc(var(--stagger-step) * 2)}.js .reveal.revealed .faq-item:nth-child(4){transition-delay:calc(var(--stagger-step) * 3)}.js .reveal.revealed .faq-item:nth-child(5){transition-delay:calc(var(--stagger-step) * 4)}.js .reveal.revealed .faq-item:nth-child(6){transition-delay:calc(var(--stagger-step) * 5)}.js .reveal.revealed .faq-item:nth-child(7){transition-delay:calc(var(--stagger-step) * 6)}.js .reveal.revealed .faq-item:nth-child(8){transition-delay:calc(var(--stagger-step) * 7)}.js .reveal.revealed .faq-item:nth-child(9){transition-delay:calc(var(--stagger-step) * 8)}.js .reveal.revealed .faq-item:nth-child(10){transition-delay:calc(var(--stagger-step) * 9)}.js .reveal.revealed .faq-item:nth-child(11){transition-delay:calc(var(--stagger-step) * 10)}.js .reveal.revealed .faq-item:nth-child(12){transition-delay:calc(var(--stagger-step) * 11)}.js .reveal.revealed .faq-item:nth-child(13){transition-delay:calc(var(--stagger-step) * 12)}.js .reveal.revealed .faq-item:nth-child(14){transition-delay:calc(var(--stagger-step) * 13)}.js .reveal.revealed .faq-item:nth-child(15){transition-delay:calc(var(--stagger-step) * 14)}.js .reveal.revealed .faq-item:nth-child(16){transition-delay:calc(var(--stagger-step) * 15)}@keyframes text-shimmer{0%,to{background-position:0%}50%{background-position:100%}}@keyframes marquee{to{transform:translate(-50%)}}@media (width<=980px){.bento{grid-template-columns:repeat(2,1fr)}.bento-cell.wide{grid-column:span 2}}@media (width<=720px){.lede{font-size:1.0625rem}.hero{padding:clamp(3.75rem,3rem + 2vw,4.75rem) 0 clamp(2.75rem,2.25rem + 1.5vw,3.5rem)}.hero-actions{gap:.625rem}.scam-bento .demo-art{height:232px}}@media (width<=560px){.bento{grid-template-columns:1fr}.bento-cell.wide{grid-column:span 1}.scam-bento .bento-surface{padding:22px 22px 26px}.scam-bento .demo-art{height:auto;margin-bottom:20px}.sd-demo{height:auto}.sd-cols{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.animate-enter,.js .reveal .faq-item,.js .reveal .bento-surface{opacity:1!important;filter:none!important;transition:none!important;animation:none!important;transform:none!important}.faq-item::details-content{transition:none!important}.marquee-track,.hero-stat .num,.art-svg .ring-outer,.bw-demo-join,.bw-demo-name:after,.bw-demo-badge,.bw-demo-verdict,.bw-demo-meter span,.bw-demo-servers span,.bw-demo-tags span{animation:none!important}.bw-demo-join{opacity:.42!important}.bw-demo-name:after{transform:scaleX(1)!important}.bw-demo-badge,.bw-demo-verdict,.bw-demo-servers span,.bw-demo-tags span{opacity:1!important;transform:none!important}.bw-demo-meter span{opacity:var(--o)!important;transform:none!important}.raid-svg .gate-core,.raid-svg .gate-trace{animation:none!important}.raid-svg .gate-trace{opacity:0!important}.raid-svg .gate-core{opacity:.7!important}}.pill[data-astro-cid-4xidn2cs]{font-family:var(--font-sans);white-space:nowrap;border-radius:9999px;align-items:center;gap:6px;padding:5px 11px 5px 10px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.pill-glass[data-astro-cid-4xidn2cs]{color:var(--color-ink);background:#ffffffdb}.pill-solid[data-astro-cid-4xidn2cs]{background:var(--color-surface-raised);box-shadow:inset 0 0 0 1px var(--color-divider);color:var(--color-text)}.pill[data-astro-cid-4xidn2cs]>svg{flex:none;width:13px;height:13px}.pill[data-astro-cid-4xidn2cs]>i{flex:none;font-size:13px;line-height:1}
