.fac+.dec{padding-top:0}.fac+.dec>.fac-inner{border-top:1px solid var(--fac-rule);padding-top:104px}.dec-svg{width:100%;height:auto;margin-top:18px;display:block;overflow:visible}.dec-svg text{font-family:var(--mono)}.dec-part{transition:opacity .4s var(--ease)}.dec-part[data-dim]{opacity:.8}.dec-panel{fill:#0d0d0d;stroke:var(--fac-rule)}.dec-rule{stroke:var(--fac-rule)}.dec-ring{fill:none;stroke:#0d0d0d;stroke-width:2px}.dec-ink{fill:var(--slab-ink)}.dec-mark{color:var(--slab)}.dec-initial{font-family:var(--sans);fill:var(--slab);font-weight:600}.dec-head{letter-spacing:.06em;fill:var(--slab-ink);font-size:12px}.dec-who{fill:var(--fac-dim);font-size:10.5px}.dec-said{fill:var(--slab-ink);font-size:12.5px}.dec-thumb{fill:#151515;stroke:var(--fac-rule);transition:stroke .3s var(--ease), stroke-width .3s var(--ease)}.dec-thumb[data-hl]{stroke:var(--slab-ink);stroke-width:2px}.dec-t1{fill:#2a2a2a}.dec-t2{fill:#444}.dec-thumb-letter{fill:var(--fac-dim);font-size:11px;font-weight:600}.dec-thumb-letter[data-hl]{fill:var(--slab-ink)}.dec-pill-text{fill:var(--slab);font-size:10px;font-weight:600}.dec-call-head{letter-spacing:.08em;fill:var(--slab-ink);font-size:11px}.dec-window{fill:#f8f7f50f}.dec-shade{fill:#000;opacity:.12}.dec-tile-edge{fill:none;stroke:var(--fac-rule);stroke-width:1px}.dec-tile-edge[data-on]{stroke-width:2.2px}.dec-name-pill{fill:#0000008c}.dec-name{fill:var(--slab-ink);font-size:10.5px}.dec-badge{fill:var(--slab);font-size:12px;font-weight:700}.dec-caption{fill:var(--fac-dim);font-size:11.5px}.dec-caption-said{fill:var(--slab-ink)}.dec-stamp{letter-spacing:.12em;fill:var(--slab);font-size:11.5px;font-weight:700}.dec-belt polygon{fill:var(--slab);stroke:var(--slab-ink);stroke-width:1.2px;stroke-linejoin:round}.dec-belt polygon[fill]{fill:url(#dec-wave)}.dec-gate polygon{fill:var(--slab);stroke:var(--slab-ink);stroke-width:1.2px;stroke-linejoin:round}.dec-gate .dec-stripe{stroke:none}.dec-card{fill:var(--slab-ink);stroke:var(--slab-ink);stroke-width:1.2px;stroke-linejoin:round}.dec-card-l1{fill:#bbb}.dec-card-l2{fill:#ddd}.dec-fly-letter{fill:var(--slab);font-size:14px;font-weight:700}.dec-burst circle{fill:none;stroke:var(--home-wave-5);stroke-width:2px}.dec-burst text{fill:var(--home-wave-5);font-size:12px;font-weight:600}.dec-phone{display:none}@media (max-width:760px){.fac+.dec>.fac-inner{padding-top:64px}.dec-svg{display:none}.dec-phone{gap:14px;margin-top:18px;display:grid}}.dec-p-chat{border:1px solid var(--fac-rule);background:#0d0d0d;border-radius:14px;padding:4px 14px 12px}.dec-p-head{border-bottom:1px solid var(--fac-rule);font:12px var(--mono);letter-spacing:.06em;justify-content:space-between;align-items:center;margin:0 -14px 8px;padding:12px 14px;display:flex}.dec-p-call{color:var(--fac-dim);align-items:center;gap:6px;font-size:11px;display:inline-flex}.dec-p-call i{border-radius:50%;width:7px;height:7px}.dec-p-msg{font:12.5px / 1.45 var(--mono);grid-template-columns:22px 1fr;gap:10px;padding:7px 0;display:grid}.dec-p-msg small{color:var(--fac-dim);font-size:10.5px;display:block}.dec-p-av{width:22px;height:22px;font:600 11px var(--sans);color:var(--slab);border-radius:50%;place-items:center;font-style:normal;display:grid}.dec-p-av[data-fredrin]{background:var(--slab-ink)}.dec-p-opts{gap:6px;margin-top:6px;display:flex}.dec-p-opts b{border:1px solid var(--fac-rule);text-align:right;height:34px;color:var(--fac-dim);transition:border-color .3s var(--ease), color .3s var(--ease);background:#151515;border-radius:6px;flex:1;padding:3px 6px;font-size:11px;font-weight:600}.dec-p-opts b[data-hl]{border-color:var(--slab-ink);color:var(--slab-ink)}.dec-p-pill{background:var(--home-wave-5);color:var(--slab);border-radius:999px;margin-top:6px;padding:2px 9px;font-size:10px;font-style:normal;font-weight:600;display:inline-block}.dec-p-faces{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.dec-p-face{border:1px solid var(--fac-rule);background:radial-gradient(circle at 50% 30%, color-mix(in srgb, var(--pc) 38%, #111), #111);font:11px var(--mono);transition:border-color .3s var(--ease);border-radius:10px;flex-direction:column;align-items:center;gap:6px;padding:12px 0 8px;display:flex;position:relative}.dec-p-face[data-on]{border-color:var(--pc)}.dec-p-face i{background:var(--pc);border-radius:50%;width:30px;height:30px}.dec-p-face b{background:var(--slab-ink);width:20px;height:18px;color:var(--slab);border-radius:9px;place-items:center;font-size:10.5px;display:grid;position:absolute;top:6px;right:6px}.dec-p-line{margin:0;padding:0 0 0 42px;list-style:none;position:relative}.dec-p-line:before{content:"";background:linear-gradient(180deg, var(--home-wave-1), var(--home-wave-2), var(--home-wave-3), var(--home-wave-4), var(--home-wave-5));border-radius:3px;width:6px;position:absolute;top:8px;bottom:8px;left:18px}.dec-p-line li{border-bottom:1px solid var(--fac-rule);justify-content:space-between;align-items:center;min-height:56px;display:flex}.dec-p-line li>span{font:500 15px var(--sans)}.dec-p-line b{font:400 11px var(--mono);color:var(--fac-dim);margin-right:8px}.dec-p-line small{font:400 11px var(--mono);color:var(--fac-dim);margin-top:3px;display:block}.dec-p-line em{border:1px solid var(--fac-rule);font:11px var(--mono);color:var(--fac-dim);border-radius:999px;padding:4px 8px;font-style:normal}.dec-p-line em[data-state=running]{background:var(--home-wave-3);border-color:var(--home-wave-3);color:var(--slab)}.dec-p-line em[data-state=passed]{background:var(--slab-ink);border-color:var(--slab-ink);color:var(--slab)}.dec-p-line em[data-state=shipped]{background:var(--home-wave-5);border-color:var(--home-wave-5);color:var(--slab)}
