.fz .bg-accent-soft{background:color-mix(in oklab,var(--accent)9%,var(--paper))}.fz .border-accent-soft{border-color:color-mix(in oklab,var(--accent)30%,transparent)}.fz .hero-activate{background:var(--accent);color:#fff;width:fit-content;box-shadow:0 20px 44px -20px color-mix(in oklab,var(--accent)80%,transparent);border-radius:13px;flex-direction:column;align-items:flex-start;gap:3px;padding:.95rem 1.7rem;transition:transform .2s,filter .2s;display:inline-flex}.fz .hero-activate:hover{filter:brightness(1.04);transform:translateY(-2px)}.fz .hero-activate .ha-1{font-family:var(--font-display);letter-spacing:-.01em;font-size:1.08rem;font-weight:700}.fz .hero-activate .ha-2{opacity:.85;letter-spacing:.01em;font-size:.78rem}.fz .feat-ico{background:color-mix(in oklab,var(--accent)9%,#fff);border:1px solid color-mix(in oklab,var(--accent)20%,transparent);width:2.5rem;height:2.5rem;color:var(--accent);border-radius:.8rem;place-items:center;display:grid}.fz .winbar{border-bottom:1px solid var(--line);background:color-mix(in oklab,var(--ink)2.5%,#fff);align-items:center;gap:.5rem;padding:.6rem .9rem;display:flex}.fz .crow{border-top:1px solid var(--line);grid-template-columns:auto 1fr auto auto;align-items:center;gap:.7rem;padding:.6rem .95rem;display:grid}.fz .cav{color:#fff;width:26px;height:26px;font-size:9.5px;font-weight:700;font-family:var(--font-display);background:var(--deep);border-radius:7px;flex-shrink:0;place-items:center;display:grid}.fz .ctag{white-space:nowrap;border-radius:7px;padding:.32rem .6rem;font-family:JetBrains Mono,monospace;font-size:.62rem;font-weight:700}
