.alpha,.alpha-sheet-layer{--alpha-pink:#f472b6;--alpha-pink-deep:#ec4899;--alpha-cyan:#22d3ee;--alpha-cyan-deep:#06b6d4;--alpha-tube-pink:#ffe0f0;--alpha-tube-cyan:#dffbff;--alpha-core:#f5f3ff;--alpha-glass:#3a3e50;--alpha-face:#10121b;--alpha-stub:#0c0e15;--alpha-line:#efe9df17;--alpha-neon:"Tilt Neon", "Arial Rounded MT Bold", "Varela Round", sans-serif;--alpha-term:"VT323", "SFMono-Regular", Menlo, Consolas, monospace}.alpha{align-items:center;display:flex;position:relative}.alpha-mark{top:calc(var(--logo-h,31px) * .12);height:1.4em;color:inherit;font:400 max(10px, calc(var(--logo-h,31px) * .385)) / 1 var(--alpha-neon);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;padding:0 .8em;display:inline-grid;position:relative}.alpha-mark:focus-visible{outline:2px solid rgba(var(--accent-rgb,139, 92, 246), .9);outline-offset:4px;border-radius:3px}.alpha-mark:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#ec489914,#0000);position:absolute;inset:-.4em -.6em}.alpha-tube{pointer-events:none;filter:drop-shadow(0 0 .08em var(--alpha-pink)) drop-shadow(0 0 .25em #ec4899bf);grid-template-columns:.5em minmax(0,1fr) .5em;animation:.7s step-end both alpha-ignite,11s step-end 3s infinite alpha-hum;display:grid;position:absolute;inset:0}.alpha-tube-end{width:.5em;height:1.4em;overflow:visible}.alpha-tube-end path{fill:none;stroke:var(--alpha-tube-pink);stroke-width:1px}.alpha-tube-end.is-end{transform:scaleX(-1)}.alpha-tube-run{border-block:.1em solid var(--alpha-tube-pink)}.alpha-circuit{white-space:nowrap;grid-area:1/1;transform:translateY(-.05em)}.alpha-circuit.is-rest{color:var(--alpha-tube-pink);text-shadow:0 0 .08em var(--alpha-core), 0 0 .2em var(--alpha-pink), 0 0 .5em #ec489999;animation:.7s step-end both alpha-ignite}.alpha-circuit.is-report{visibility:hidden;color:var(--alpha-tube-cyan);text-shadow:0 0 .08em var(--alpha-core), 0 0 .2em var(--alpha-cyan), 0 0 .5em #06b6d499}.alpha-mark:is(:hover,:focus-visible,[aria-expanded=true]):before{background:radial-gradient(closest-side,#06b6d414,#0000)}.alpha-mark:is(:hover,:focus-visible,[aria-expanded=true]) .alpha-circuit.is-rest{visibility:hidden;animation:none}.alpha-mark:is(:hover,:focus-visible,[aria-expanded=true]) .alpha-circuit.is-report{visibility:visible;animation:.52s step-end both alpha-ignite}@keyframes alpha-ignite{0%{opacity:0}10%{opacity:.9}18%{opacity:.1}30%{opacity:1}38%{opacity:.35}50%,to{opacity:1}}@keyframes alpha-hum{0%,94%{opacity:1}95%{opacity:.55}96%{opacity:1}97%{opacity:.7}98%,to{opacity:1}}.alpha-pop{z-index:30;filter:drop-shadow(0 18px 34px #0009);width:min(22rem,100vw - 2rem);position:absolute;top:calc(100% + 14px);left:0}.alpha-slip{--perf:140px;--notch:7px;--accent:var(--alpha-pink);--accent-glow:#ec48998c;--lit:var(--alpha-tube-pink);color:var(--text-primary,#f2f0f7);font-family:var(--font-ui);text-align:left;-webkit-mask:radial-gradient(circle var(--notch) at 0 var(--perf), #0000 96%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% var(--perf), #0000 96%, #000) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 0 var(--perf), #0000 96%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% var(--perf), #0000 96%, #000) right / 51% 100% no-repeat;mask:radial-gradient(circle var(--notch) at 0 var(--perf), #0000 96%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% var(--perf), #0000 96%, #000) right / 51% 100% no-repeat;grid-template-rows:1fr auto;margin:0;transition:grid-template-rows .52s cubic-bezier(.6,0,.2,1);animation:.38s steps(6,end) both alpha-print;display:grid;position:relative}.alpha-slip[data-mode=idea]{--accent:var(--alpha-cyan);--accent-glow:#06b6d48c;--lit:var(--alpha-tube-cyan)}@keyframes alpha-print{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.alpha-slip-body{min-height:0;overflow:hidden}.alpha-slip-face{border:1px solid var(--alpha-line);background:var(--alpha-face);border-bottom:0;border-radius:6px 6px 0 0;flex-direction:column;gap:.75rem;padding:.85rem 1rem 1rem;transition:transform .52s cubic-bezier(.6,0,.2,1),opacity .3s;display:flex}.alpha-slip-top{justify-content:space-between;align-items:center;gap:1rem;display:flex}.alpha-circuits{gap:.9rem;display:flex}.alpha-circuits button{color:var(--alpha-glass);font:400 1.125rem / 1 var(--alpha-neon);cursor:pointer;background:0 0;border:0;padding:.15rem 0}.alpha-circuits button:hover:not(:disabled){color:#565b70}.alpha-circuits button[aria-pressed=true]{color:var(--lit);text-shadow:0 0 1px var(--alpha-core), 0 0 3px var(--accent), 0 0 9px var(--accent-glow);animation:.52s step-end both alpha-ignite}.alpha-circuits button:disabled{cursor:default}.alpha-slip-close{border:1px solid var(--alpha-line);color:var(--text-muted,#8e93a5);font:400 .95rem / 1 var(--alpha-term);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:3px;padding:.15rem .35rem}.alpha-slip-close:hover{color:var(--text-primary,#f2f0f7);border-color:var(--border-strong,#2a2d3a)}.alpha-slip textarea{resize:none;width:100%;min-height:3.2em;max-height:11rem;color:var(--text-primary,#f2f0f7);caret-color:var(--accent);font:400 .9375rem / 1.6 var(--font-ui);background:0 0;border:0;border-radius:0;outline:0;padding:0;display:block}.alpha-slip textarea::placeholder{color:#5f6475}.alpha-slip-error{color:#fda4af;margin:-.25rem 0 0;font-size:.8125rem}.alpha-slip-stub{border:1px solid var(--alpha-line);background:var(--alpha-stub);border-top:0;border-radius:0 0 6px 6px;padding:.85rem 1rem .95rem;position:relative}.alpha-slip-stub:before{content:"";top:0;left:calc(var(--notch) + 5px);right:calc(var(--notch) + 5px);border-top:1px dashed #efe9df29;position:absolute}.alpha-stub-send{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem;display:grid}.alpha-lines{gap:.2rem;min-width:0;margin:0;padding:0;list-style:none;display:grid}.alpha-line{max-width:100%;color:var(--text-secondary,#b6b9c8);font:400 .95rem / 1.15 var(--alpha-term);letter-spacing:.06em;text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:.05rem 0;display:flex}.alpha-line span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.alpha-line:before{content:"";background:var(--accent);width:5px;height:5px;box-shadow:0 0 6px var(--accent-glow);flex:none}.alpha-line[aria-pressed=false]{color:#555a6c}.alpha-line[aria-pressed=false] span{text-decoration:line-through;text-decoration-thickness:1px}.alpha-line[aria-pressed=false]:before{background:0 0;box-shadow:inset 0 0 0 1px #555a6c}.alpha-line:hover:not(:disabled){color:var(--text-primary,#f2f0f7)}.alpha-send{background:var(--text-primary,#f2f0f7);min-height:2.25rem;color:var(--bg-base,#08090f);font:400 1.2rem / 1 var(--alpha-term);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:0;border-radius:3px;align-items:center;gap:.55rem;padding:0 .8rem;transition:box-shadow .2s,background .2s;display:inline-flex}.alpha-send:hover:not(:disabled),.alpha-send:focus-visible{box-shadow:0 0 0 1px var(--accent), 0 0 18px var(--accent-glow);background:#fff;outline:none}.alpha-send:disabled{cursor:progress;opacity:.8}.alpha-return{fill:currentColor;opacity:.55;shape-rendering:crispedges;width:7px;height:6px}.alpha-slip.is-torn{grid-template-rows:0fr auto}.alpha-slip.is-torn .alpha-slip-face{opacity:0;transform:translateY(-28px);-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/8px 100%;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/8px 100%}.alpha-slip.is-torn .alpha-slip-stub{-webkit-mask:conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) 50%/8px 100%;mask:conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) 50%/8px 100%}.alpha-slip.is-torn .alpha-slip-stub:before{display:none}.alpha-kept{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.35rem 1rem;padding-top:.25rem;animation:.36s .2s both alpha-kept-in;display:grid}@keyframes alpha-kept-in{0%{opacity:0;transform:translateY(4px)}}.alpha-kept-no{color:var(--text-muted,#8e93a5);font:400 1rem / 1 var(--alpha-term);letter-spacing:.1em;text-transform:uppercase}.alpha-kept-no b{color:var(--text-primary,#f2f0f7);letter-spacing:.04em;margin-top:.2rem;font-size:2rem;font-weight:400;display:block}.alpha-barcode{grid-row:span 2;justify-self:end;width:6.5rem;height:2.4rem;display:flex;overflow:hidden}.alpha-barcode i{flex:none;height:100%;display:block}.alpha-barcode i:nth-child(odd){background:#efe9dfcc}.alpha-kept p{color:var(--text-secondary,#b6b9c8);grid-column:1/-1;margin:.35rem 0 0;font-size:.875rem}.alpha-kept-done{color:var(--text-muted,#8e93a5);font:400 .95rem / 1 var(--alpha-term);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;grid-column:1/-1;justify-self:start;margin-top:.4rem;padding:0}.alpha-kept-done:hover{color:var(--text-primary,#f2f0f7)}.alpha-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.alpha-sheet-layer{z-index:1200;position:fixed;inset:0}.alpha-veil{background:#04050a9e;position:absolute;inset:0}.alpha-sheet{left:max(.5rem, env(safe-area-inset-left,0px));right:max(.5rem, env(safe-area-inset-right,0px));bottom:calc(.6rem + env(safe-area-inset-bottom,0px));filter:drop-shadow(0 -10px 30px #00000080);flex-direction:column;gap:.5rem;display:flex;position:absolute}.alpha-grabber{background:#efe9df4d;border-radius:2px;align-self:center;width:2.25rem;height:3px}@media (prefers-reduced-motion:reduce){.alpha-tube,.alpha-circuit,.alpha-slip,.alpha-slip *,.alpha-mark:is(:hover,:focus-visible,[aria-expanded=true]) .alpha-circuit.is-report{transition:none!important;animation:none!important}}
