:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-ui:"Segoe UI", Arial, ui-sans-serif, system-ui, sans-serif;--font-mono:"Cascadia Mono", "Consolas", ui-monospace, monospace;--ease-out:cubic-bezier(.22, 1, .36, 1);--t-fast:.12s;--t-med:.2s;--r-sm:6px;--r-md:8px;--r-xl:16px;--r-pill:999px;--bg-app:#08070c;--bg-deep:#050407;--bg-panel:#111017;--bg-input:#0b0a0f;--bg-elev:#1a1721;--bg-chip:#ffffff0a;--border-soft:#ffffff0f;--border:#a64cff47;--text:#dedbe6;--text-strong:#fffaf0;--text-muted:#a29bab;--text-faint:#746e7c;--shadow-3:0 16px 40px #00000073, 0 4px 12px #0000004d;--state-ok-fg:#69ff45;--state-ok-bg:#62ff3d1a;--state-ok-bd:#62ff3d52;--state-err-fg:#f85149;--state-err-bg:#f851491a;--state-err-bd:#f851494d;--accent:#62ff3d;--accent-strong:#8cff6a;--accent-soft:#62ff3d1f;--accent-glow:#62ff3d38;--accent-glow-strong:#62ff3d57;--accent-on:#071205;--accent-2:#a64cff;--accent-2-strong:#c48aff}*,:before,:after{box-sizing:border-box}html{scrollbar-color:var(--accent) #00000047;scrollbar-gutter:stable;scrollbar-width:thin;min-height:100%;overflow:hidden scroll}body,#root{height:auto;min-height:100%}body{background:var(--bg-app);color:var(--text);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-size:14px;line-height:1.5;overflow:visible}html::-webkit-scrollbar{width:10px}html::-webkit-scrollbar-track{background:#00000047}html::-webkit-scrollbar-thumb{border-radius:var(--r-pill);background:var(--accent);border:2px solid #00000047}button,input{color:inherit;font:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}button:disabled,input:disabled{cursor:not-allowed;filter:saturate(.45);opacity:.48}a{color:var(--accent);text-decoration:none}img{max-width:100%;display:block}::selection{background:var(--accent-soft)}:focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px}input[type=range]{border:1px solid var(--border);border-radius:var(--r-pill);appearance:none;background:linear-gradient(180deg, #0000008c, #ffffff0f), var(--bg-input);outline:none;width:100%;height:12px;padding:3px;box-shadow:inset 0 2px 4px #00000073,inset 0 -1px #ffffff14,0 1px #ffffff0a}input[type=range]::-webkit-slider-runnable-track{border-radius:var(--r-pill);background:linear-gradient(90deg, var(--accent), var(--accent-2)), var(--bg-chip);height:6px;box-shadow:inset 0 1px 2px #00000059}input[type=range]::-webkit-slider-thumb{border:1px solid color-mix(in srgb, var(--accent-strong) 58%, white 14%);appearance:none;background:radial-gradient(circle at 32% 26%, #fffffff5, #ffffff52 26%, transparent 30%), linear-gradient(145deg, var(--accent-strong), var(--accent));width:20px;height:20px;box-shadow:inset 0 1px 0 #ffffff9e, inset 0 -5px 8px #00000038, 0 0 0 3px #0000002e, 0 7px 14px #00000057, 0 0 18px var(--accent-glow);cursor:pointer;transition:transform var(--t-fast) var(--ease-out);border-radius:50%;margin-top:-7px}input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.15)}input[type=range]::-moz-range-thumb{border:1px solid var(--accent-strong);background:var(--accent);width:20px;height:20px;box-shadow:0 7px 14px #00000057, 0 0 18px var(--accent-glow);cursor:pointer;border-radius:50%}.btn-spin{border:2px solid;border-top-color:#0000;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.progress-track{border-radius:var(--r-pill);background:var(--bg-chip);min-width:180px;height:6px;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #00000059}.progress-fill{border-radius:var(--r-pill);background:linear-gradient(90deg, var(--accent-2) 0%, var(--accent) 100%);box-shadow:0 0 12px color-mix(in srgb, var(--accent) 45%, transparent);transition:width .52s var(--ease-out);position:absolute;inset:0 auto 0 0}.simple-shell{isolation:isolate;overscroll-behavior-y:contain;background:var(--bg-app);justify-content:center;align-items:center;min-height:100dvh;padding:24px;display:flex;position:relative;overflow:visible}.simple-shell:before{z-index:-1;background:color-mix(in srgb, var(--accent-2) 4%, transparent);content:"";pointer-events:none;position:absolute;inset:0}.simple-card{border:1px solid var(--border);border-radius:var(--r-xl);background:color-mix(in srgb, var(--bg-panel) 96%, black 4%);width:100%;max-width:460px;box-shadow:var(--shadow-3);flex-direction:column;gap:18px;padding:28px;display:flex}.simple-logo-link{border-radius:8px;align-self:center;line-height:0;display:inline-flex}.simple-rebass-wordmark{color:var(--text-strong);letter-spacing:.12em;align-items:baseline;font-size:clamp(1.35rem,4vw,2rem);font-weight:950;line-height:1;display:inline-flex}.simple-rebass-wordmark small{color:var(--accent);letter-spacing:.08em;margin-left:3px;font-size:.42em}.simple-logo{max-height:48px;margin:0 auto 8px}.simple-head{text-align:center;flex-direction:column;gap:4px;display:flex}.simple-instructions{width:100%;color:var(--text-strong);letter-spacing:-.01em;white-space:nowrap;justify-content:space-between;align-items:center;gap:5px;margin:0;font-size:clamp(7px,2.35vw,11px);line-height:1.2;display:flex}.simple-instructions span:last-child{color:var(--accent-strong)}.simple-form{flex-direction:column;gap:14px;display:flex}.simple-drop{isolation:isolate;border:1px solid color-mix(in srgb, var(--accent-strong) 42%, var(--border));background:color-mix(in srgb, var(--bg-elev) 86%, var(--accent-2) 14%);cursor:pointer;text-align:left;min-height:54px;transition:transform var(--t-med) var(--ease-out), border-color var(--t-med) var(--ease-out), box-shadow var(--t-med) var(--ease-out), filter var(--t-med) var(--ease-out);border-radius:14px;justify-content:flex-start;align-items:center;gap:12px;padding:10px 14px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 10px 20px #0003}.simple-drop:hover,.simple-drop.drag-active{border-color:var(--accent-strong);filter:brightness(1.06);box-shadow:inset 0 1px 1px #ffffff7a, inset 0 -8px 14px #00000024, 0 4px 0 #0000002e, 0 14px 26px var(--accent-glow);transform:translateY(-1px)}.simple-drop.drag-active{background:color-mix(in srgb, var(--accent-soft) 75%, var(--bg-input));box-shadow:0 0 0 3px var(--accent-soft), 0 16px 30px var(--accent-glow-strong)}.simple-drop input{z-index:2;opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.simple-drop>svg{color:var(--accent-strong);flex:none}.simple-drop-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.simple-drop-copy strong,.simple-drop-copy span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.simple-drop-copy strong{color:var(--text-strong);font-size:13px;font-weight:700}.simple-drop-copy span{color:var(--text-muted);font-size:13px}.simple-source-bass{border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:center;gap:12px;min-height:38px;padding:7px 2px;display:flex}.simple-source-bass>span{color:var(--text-muted);letter-spacing:.03em;text-transform:uppercase;font-size:11px;font-weight:700}.simple-source-bass>div{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.simple-source-bass b{border:1px solid color-mix(in srgb, var(--accent-strong) 38%, var(--border));background:color-mix(in srgb, var(--accent) 12%, var(--bg-input));min-width:48px;color:var(--text-strong);font-family:var(--font-mono);text-align:center;border-radius:6px;padding:5px 7px;font-size:11px}.simple-source-bass small{color:var(--text-faint);font-size:11px}.simple-frequency{flex-direction:column;gap:6px;display:flex}.simple-frequency>span,.simple-frequency>legend{color:var(--text-strong);letter-spacing:.03em;font-size:12px;font-weight:700}.simple-retune-settings{grid-template-columns:1fr;align-items:stretch;row-gap:10px;display:grid}.simple-field-title{align-items:center;gap:5px;display:flex}.simple-help{color:var(--accent-strong);cursor:help;outline:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.simple-help>span{z-index:20;border:1px solid color-mix(in srgb, var(--accent-strong) 36%, var(--border));background:color-mix(in srgb, var(--bg-elev) 96%, black 4%);width:min(270px,72vw);color:var(--text-strong);letter-spacing:0;opacity:0;pointer-events:none;border-radius:7px;padding:8px 10px;font-size:10px;font-weight:600;line-height:1.45;transition:opacity .12s,transform .12s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px);box-shadow:0 10px 24px #00000052}.simple-help:hover>span,.simple-help:focus-visible>span{opacity:1;transform:translate(-50%)}.simple-slider-note{color:var(--text-faint);margin-top:-2px;font-size:10px;font-weight:600;line-height:1.3}.simple-frequency-wheel{border:1px solid color-mix(in srgb, var(--accent-strong) 42%, var(--border));background:color-mix(in srgb, var(--bg-elev) 86%, var(--accent-2) 14%);border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;padding:4px 6px;display:flex;box-shadow:inset 0 1px #ffffff0f,0 9px 18px #00000029}.simple-shift-field{border:0;min-width:0;margin:0;padding:0}.simple-shift-wheel{gap:10px}.simple-shift-readout{justify-content:center;align-items:baseline;gap:2px;min-width:72px;display:flex}.simple-shift-readout output{min-width:42px;color:var(--text-strong);font-family:var(--font-mono);text-align:center;font-size:20px;font-weight:700}.simple-shift-readout span{color:var(--accent-strong);font-family:var(--font-mono);font-size:12px;font-weight:700}.simple-shift-summary{min-height:13px;color:var(--text-faint);text-align:center;grid-column:1/-1;font-size:9px;font-weight:600;line-height:1.35}.simple-frequency-step{border:1px solid var(--border);background:color-mix(in srgb, var(--accent-2) 14%, var(--bg-elev));width:30px;height:30px;color:var(--accent-strong);border-radius:9px;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px #ffffff3d,0 2px 4px #0000002e}.simple-frequency-step:hover:not(:disabled){border-color:var(--accent-strong);transform:translateY(-1px)}.simple-frequency-readout{justify-content:center;align-items:baseline;gap:6px;display:flex}.simple-frequency-readout input{appearance:textfield;width:58px;color:var(--text-strong);font-family:var(--font-mono);text-align:center;background:0 0;border:0;padding:0;font-size:20px;font-weight:700}.simple-frequency-readout input::-webkit-outer-spin-button{appearance:none;margin:0}.simple-frequency-readout input::-webkit-inner-spin-button{appearance:none;margin:0}.simple-frequency-readout span{color:var(--accent-strong);font-family:var(--font-mono);font-size:12px;font-weight:700}.simple-slider-field{grid-template-columns:minmax(0,1fr) 86px;align-items:center;gap:10px;display:grid}.simple-slider-field b{border:1px solid var(--border);border-radius:var(--r-sm);min-height:28px;color:var(--accent-strong);font-family:var(--font-mono);text-align:right;white-space:nowrap;background:#05070ac7;padding:4px 7px;font-size:11px}.simple-rebass{isolation:isolate;border:1px solid color-mix(in srgb, var(--accent-strong) 72%, white 18%);background:var(--accent);width:100%;min-height:40px;color:var(--accent-on);box-shadow:inset 0 1px 0 #ffffff47, 0 3px 0 #00000047, 0 10px 20px var(--accent-glow-strong);transition:transform var(--t-med) var(--ease-out), box-shadow var(--t-med) var(--ease-out), filter var(--t-med) var(--ease-out);border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:8px 16px;font-size:14px;font-weight:800;display:inline-flex;position:relative;overflow:hidden}.simple-rebass:hover:not(:disabled){filter:saturate(1.12)brightness(1.08);box-shadow:inset 0 1px 1px #ffffffe0, inset 0 -13px 22px #0000002e, 0 5px 0 #0000003d, 0 16px 28px var(--accent-glow-strong);transform:translateY(-2px)}.simple-rebass:active:not(:disabled){transform:translateY(2px)}.simple-status{border:1px solid var(--border-soft);border-radius:var(--r-md);background:var(--bg-input);color:var(--text-muted);flex-direction:column;gap:8px;padding:12px;font-size:12px;display:flex}.simple-success,.simple-error{border-radius:var(--r-md);align-items:center;gap:8px;padding:10px 12px;font-size:12px;font-weight:600;display:flex}.simple-success{border:1px solid var(--state-ok-bd);background:var(--state-ok-bg);color:var(--state-ok-fg)}.simple-error{border:1px solid var(--state-err-bd);background:var(--state-err-bg);color:var(--state-err-fg)}.simple-limits{color:var(--text-faint);letter-spacing:.03em;text-align:center;margin:-4px 0 0;font-size:10px}.sustain-toggle{cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:11px;display:grid}.sustain-toggle input{opacity:0;pointer-events:none;position:absolute}.sustain-toggle>span{border:1px solid var(--border);background:var(--bg-input);border-radius:999px;width:36px;height:20px;position:relative}.sustain-toggle>span:after{background:var(--text-faint);content:"";width:12px;height:12px;transition:transform var(--t-med) var(--ease-out), background var(--t-med);border-radius:50%;position:absolute;top:3px;left:3px}.sustain-toggle input:checked+span{background:#62ff3d24;border-color:#62ff3d9e}.sustain-toggle input:checked+span:after{background:var(--accent);transform:translate(16px)}.sustain-toggle strong,.sustain-toggle small{display:block}.sustain-toggle strong{color:var(--text);font-size:10px}.sustain-toggle small{color:var(--text-faint);margin-top:2px;font-size:9px;line-height:1.35}.simple-disclaimer{max-width:390px;color:var(--text-faint);text-align:justify;margin:-10px auto 0;font-size:9px;line-height:1.4}@media (width<=600px),(height<=720px){html{-webkit-overflow-scrolling:touch;height:auto;min-height:100%}body,#root{height:auto;min-height:100%}body{overflow:hidden visible}.simple-shell{height:auto;min-height:100dvh;max-height:none;padding:max(12px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));align-items:flex-start;overflow:visible}.simple-card{gap:14px;max-width:460px;margin:0 auto;padding:20px 16px}.simple-logo{max-height:42px;margin-bottom:4px}.simple-instructions{text-align:left;white-space:normal;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;font-size:9px;display:grid}.simple-slider-field{grid-template-columns:minmax(0,1fr) 78px;gap:8px}.simple-retune-settings{grid-template-columns:1fr}}.processor-mode-switch{z-index:1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#08070cf5;border:1px solid #a64cff61;border-radius:999px;grid-template-columns:1fr 1fr;width:min(310px,100vw - 32px);margin:14px auto 12px;padding:4px;display:grid;position:relative;box-shadow:0 12px 34px #00000059}.processor-mode-switch+.simple-shell{min-height:calc(100dvh - 70px);padding-top:10px}.processor-mode-switch button{min-height:38px;color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 15px;font:800 12px/1 inherit}.processor-mode-switch button.active{color:var(--accent-on);background:var(--accent);box-shadow:0 5px 18px #62ff3d40}.bulk-card{width:min(690px,100vw - 30px)}.bulk-simple{gap:16px;margin-top:16px;display:grid}.bulk-heading{justify-content:space-between;align-items:center;gap:18px;display:flex}.bulk-heading span{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:900;display:block}.bulk-heading h2{color:var(--text-strong);margin:0;font-size:clamp(24px,5vw,34px);line-height:1.05}.bulk-heading>b{width:54px;height:54px;color:var(--accent);background:color-mix(in srgb, var(--bg-elev) 78%, var(--accent-2) 22%);border:1px solid #a64cff66;border-radius:50%;flex:none;place-items:center;font-size:14px;display:grid}.bulk-drop{min-height:92px;color:var(--accent);background:color-mix(in srgb, var(--bg-input) 92%, var(--accent-2) 8%);cursor:pointer;border:1px dashed #62ff3d80;border-radius:15px;align-items:center;gap:14px;padding:18px;transition:border-color .16s,background .16s,transform .16s;display:flex;position:relative;overflow:hidden}.bulk-drop:hover,.bulk-drop.drag-active{border-color:var(--accent-strong);background:color-mix(in srgb, var(--bg-elev) 84%, var(--accent) 16%);transform:translateY(-1px)}.bulk-drop input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.bulk-drop div{gap:5px;min-width:0;display:grid}.bulk-drop strong{color:var(--text-strong);font-size:15px}.bulk-drop span{color:var(--text-muted);font-size:12px}.bulk-target{background:var(--bg-input);border:1px solid #a64cff57;border-radius:15px;grid-template-columns:minmax(110px,1fr) auto;align-items:center;gap:8px 18px;padding:14px 16px;display:grid}.bulk-target>span{color:var(--text-strong);font-size:15px;font-weight:850}.bulk-target>div{background:var(--bg-deep);border:1px solid #a64cff6b;border-radius:10px;grid-template-columns:36px 58px 28px 36px;align-items:center;display:grid;overflow:hidden}.bulk-target button{height:40px;color:var(--accent);cursor:pointer;background:#62ff3d1a;border:0;font-size:20px}.bulk-target input{width:100%;height:40px;color:var(--text-strong);text-align:right;appearance:textfield;background:0 0;border:0;outline:0;padding:0;font:900 20px/1 inherit}.bulk-target input::-webkit-inner-spin-button{appearance:none}.bulk-target input::-webkit-outer-spin-button{appearance:none}.bulk-target b{color:var(--accent);font-size:12px}.bulk-target small{color:var(--text-faint);grid-column:1/-1;font-size:11px}.bulk-list{gap:8px;display:grid}.bulk-item{background:var(--bg-input);border:1px solid #a64cff3d;border-radius:12px;grid-template-columns:32px minmax(0,1fr) 38px;align-items:center;gap:10px;min-height:62px;padding:9px 10px;display:grid}.bulk-item.complete{border-color:#62ff3d6b}.bulk-item.failed{border-color:#ff62726b}.bulk-index{width:28px;height:28px;color:var(--accent-2-strong);background:#a64cff1f;border-radius:50%;place-items:center;font-size:12px;font-weight:900;display:grid}.bulk-item-copy{gap:3px;min-width:0;display:grid}.bulk-item-copy strong{color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.bulk-item-copy>span{color:var(--text-muted);font-size:11px}.bulk-item.complete .bulk-item-copy>span{color:var(--accent)}.bulk-item.failed .bulk-item-copy>span{color:#ff8d9a}.bulk-item-progress,.bulk-overall{background:#a64cff24;border-radius:999px;height:3px;overflow:hidden}.bulk-item-progress i,.bulk-overall i{border-radius:inherit;background:linear-gradient(90deg, var(--accent-2), var(--accent));height:100%;transition:width .22s;display:block}.bulk-overall{height:5px}.bulk-remove,.bulk-download{width:36px;height:36px;color:var(--accent);cursor:pointer;background:#a64cff14;border:1px solid #a64cff4d;border-radius:9px;place-items:center;display:grid}.bulk-remove:hover{color:#ff8c99;border-color:#ff627273}.bulk-empty{min-height:66px;color:var(--text-faint);background:var(--bg-deep);border:1px solid #a64cff2e;border-radius:12px;justify-content:center;align-items:center;gap:9px;font-size:12px;display:flex}.bulk-actions{gap:9px;display:grid}.bulk-actions .simple-rebass{width:100%}.bulk-stop,.bulk-download-all{min-height:44px;color:var(--text-strong);background:color-mix(in srgb, var(--bg-elev) 82%, var(--accent-2) 18%);cursor:pointer;border:1px solid #a64cff61;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-weight:850;display:flex}.bulk-stop{color:#ffc2c9;background:#51141c8c;border-color:#ff637461}.bulk-rules{color:var(--text-faint);text-align:center;margin:0;font-size:10px;line-height:1.5}@media (width<=560px){.processor-mode-switch{margin-top:max(8px, env(safe-area-inset-top));margin-bottom:8px}.processor-mode-switch+.simple-shell{min-height:calc(100dvh - 64px);padding-top:8px}.bulk-card{width:min(100%,100vw - 18px)}.bulk-target{grid-template-columns:1fr}.bulk-target>div{grid-template-columns:40px minmax(60px,1fr) 28px 40px;justify-self:stretch}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--site-bg:#100d0b;--site-panel:#191411;--site-panel-soft:#221a16;--site-line:#b12c2357;--site-line-white:#ffffff1a;--site-text:#f4ead9;--site-muted:#aa9b8d;--site-green:#bd3529;--site-green-deep:#84231d;--site-cyan:#c49b60;--klippy-blue:#b12c23;--site-danger:#ff716b;--site-radius:18px;background:var(--site-bg);color:var(--site-text);font-synthesis:none;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.text-button{color:var(--blue,#5db8f3);text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.recovery-panel .auth-form form,.account-security-grid>div{gap:.85rem;display:grid}.account-verification,.admin-security-status{background:#a8f51c12;border:1px solid #a8f51c59;border-radius:14px;align-items:center;gap:1rem;margin:1rem 0;padding:1rem 1.15rem;display:flex}.account-verification div{flex:1}.account-verification p{color:var(--site-muted);margin:.25rem 0 0}.token-metric .promotion-balance{color:#e2b166;margin-top:4px;font-size:.62rem;line-height:1.35}.account-security-panel{margin-top:1rem}.account-security-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.account-danger-panel{border-color:#ff716b47;margin-top:1rem}.account-danger-summary{justify-content:space-between;align-items:center;gap:1rem;display:flex}.account-danger-summary>div{align-items:center;gap:.75rem;display:flex}.account-danger-summary span,.account-danger-summary strong,.account-danger-summary small{display:block}.account-danger-summary strong{font-size:.84rem}.account-danger-summary small{color:var(--site-muted);margin-top:4px;font-size:.68rem}.account-danger-panel>p{max-width:850px;color:var(--site-muted);margin:1rem 0 0;font-size:.76rem;line-height:1.65}.danger-icon{width:38px;height:38px;color:var(--site-danger);background:#ff716b14;border:1px solid #ff716b4d;border-radius:10px;place-items:center;display:grid!important}.account-delete-confirmation{background:#ff716b0e;border:1px solid #ff716b59;border-radius:13px;margin-top:1.25rem;padding:1.1rem}.account-delete-confirmation>strong{font-size:.86rem;display:block}.account-delete-confirmation>p{color:var(--site-muted);margin:.45rem 0 1rem;font-size:.74rem;line-height:1.55}.account-delete-confirmation>p b{color:var(--site-text);font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.account-delete-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.account-delete-fields label{gap:.45rem;display:grid}.account-delete-fields label>span{color:#a9b7b2;font-size:.69rem;font-weight:750}.delete-phrase-help{min-height:1rem;color:var(--site-muted);margin-top:.65rem;font-size:.66rem;display:block}.delete-phrase-help.invalid{color:#ffaaa6}.account-delete-actions{justify-content:flex-end;gap:.7rem;margin-top:1rem;display:flex}.account-delete-confirmation .form-message{max-width:none;margin:.85rem 0 0}.admin-security-status{flex-wrap:wrap;justify-content:space-between}.admin-grid>.admin-card:only-child{grid-column:1/-1}.totp-enrollment{grid-template-columns:minmax(280px,.9fr) minmax(300px,1.1fr);gap:22px;margin-top:20px;display:grid}.totp-qr-card,.totp-confirm-card{border:1px solid var(--site-line-white);background:#ffffff05;border-radius:14px;min-width:0;padding:24px;position:relative}.totp-qr-card h3,.totp-confirm-card h3{margin:8px 0 7px;font-size:1rem}.totp-qr-card p,.totp-confirm-card p{color:var(--site-muted);font-size:.7rem;line-height:1.55}.totp-step{width:30px;height:30px;color:var(--site-green);background:#a8f51c1a;border:1px solid #a8f51c73;border-radius:50%;place-items:center;font-size:.72rem;font-weight:900;display:grid}.totp-qr-code{background:#fff;border:10px solid #fff;border-radius:12px;width:min(100%,320px);height:auto;margin:20px auto 0;display:block}.totp-qr-loading{aspect-ratio:1;width:min(100%,320px);color:var(--site-muted);border:1px dashed #a8f51c4d;border-radius:12px;place-items:center;margin:20px auto 0;font-size:.7rem;display:grid}.totp-confirm-card>label{color:#a9b7b2;flex-direction:column;gap:8px;margin:24px 0 14px;font-size:.69rem;font-weight:750;display:flex}.totp-code-input{letter-spacing:.35em;text-align:center;width:100%;color:#fff!important;background:#050a0c!important;border:1px solid #4aaff06b!important;padding:15px!important;font-size:1.35rem!important;font-weight:850!important}.totp-fallback{border-top:1px solid var(--site-line-white);margin-top:22px;padding-top:17px}.totp-fallback summary{cursor:pointer;color:var(--site-blue);font-size:.7rem;font-weight:800}.totp-secret{overflow-wrap:anywhere;color:#a8f51c;letter-spacing:.12em;-webkit-user-select:all;user-select:all;background:#050a08;border-radius:10px;margin:10px 0;padding:1rem;display:block}.totp-uri{overflow-wrap:anywhere;color:var(--site-muted);-webkit-user-select:all;user-select:all;margin-top:9px;font-size:.58rem;display:block}@media (width<=850px){.account-security-grid{grid-template-columns:1fr}.account-verification{flex-wrap:wrap;align-items:flex-start}.account-danger-summary{flex-direction:column;align-items:flex-start}.account-delete-fields{grid-template-columns:1fr}.account-delete-actions{flex-direction:column-reverse;align-items:stretch}.totp-enrollment{grid-template-columns:1fr}}.record-label-home{z-index:2;color:#17110e;background:#f0e6d4;padding-bottom:48px;position:relative}.portal-shell:has(.record-label-home) .site-header{background:#f0e6d4f5;border-bottom-color:#21171329}.portal-shell:has(.record-label-home) .site-header .rebass-brand{color:#211713}.portal-shell:has(.record-label-home) .site-nav>a:not(.button){color:#211713}.portal-shell:has(.record-label-home) .nav-toggle{color:#211713;border-color:#2117134d}.record-label-home .label-hero{isolation:isolate;background:#f0e6d4;align-items:end;min-height:min(820px,100vh - 72px);display:grid;position:relative;overflow:hidden}.label-hero-art{z-index:-2;background-image:url(/assets/landing-neon-hero-dwkgaMDM.webp);background-position:50%;background-size:cover;position:absolute;inset:0}.label-hero:after{z-index:-1;content:"";background:linear-gradient(90deg,#f0e6d44d,#0000 58%);position:absolute;inset:0}.label-hero-content{color:#17110e;width:min(1180px,100% - 40px);margin:0 auto;padding:96px 0 92px}.label-kicker,.label-section-heading>span{color:#d9af6f;letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:10px;font-size:.72rem;font-weight:900;display:inline-flex}.label-kicker:before{content:"";background:#bd3529;width:38px;height:2px}.label-kicker{color:#8f2d26}.label-hero h1{letter-spacing:-.045em;text-transform:uppercase;max-width:760px;margin:20px 0 24px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(4.8rem,10vw,9rem);font-weight:900;line-height:.78}.label-hero h1 em{color:#cf392c;font-style:normal;display:block}.label-hero h1 span{letter-spacing:-.005em;word-spacing:.1em;max-width:650px;font-size:.55em;line-height:.92;display:block}.label-hero-copy{color:#554940;max-width:610px;margin:0;font-size:1.05rem;line-height:1.72}.record-label-home .button{text-transform:uppercase;letter-spacing:.055em;border-radius:2px}.record-label-home .button-primary{color:#fff7ed;box-shadow:none;background:#bd3529;border-color:#bd3529}.record-label-home .button-primary:hover:not(:disabled){background:#d64639;border-color:#d64639}.record-label-home .button-secondary{color:#17110e;background:#f0e6d4a6;border-color:#17110e99}.record-label-home .hero-assurances{color:#50443b}.record-label-home .hero-assurances svg{color:#d9af6f}.promotion-strip{color:#fff7ed;background:#bd3529;border-top:7px solid #17110e;border-bottom:7px solid #17110e;grid-template-columns:minmax(270px,.8fr) minmax(320px,1.45fr) auto;align-items:center;gap:42px;width:100%;padding:28px max(28px,50vw - 590px);display:grid}.promotion-strip>div span,.promotion-strip>div strong{display:block}.promotion-strip>div span{color:#f1c78b;letter-spacing:.17em;text-transform:uppercase;font-size:.64rem;font-weight:900}.promotion-strip>div strong{letter-spacing:.015em;text-transform:uppercase;margin-top:6px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(1.7rem,3vw,2.6rem);line-height:1}.promotion-strip p{color:#f7ded7;margin:0;font-size:.78rem;line-height:1.6}.promotion-strip>a{color:#fff7ed;text-transform:uppercase;white-space:nowrap;border-bottom:2px solid #f7d7a6;align-items:center;gap:8px;padding-bottom:4px;font-size:.75rem;font-weight:900;text-decoration:none;display:inline-flex}.record-label-home .demo-section{color:#f4ead9;background:linear-gradient(90deg,#110c0afa,#110c0aba 46%,#110c0a66),url(/assets/landing-neon-demo-4VxgzsB5.webp) 50%/cover;border:0;grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr);gap:70px;width:100%;min-height:660px;padding:92px max(28px,50vw - 590px);position:relative}.record-label-home .demo-copy h2{letter-spacing:-.02em;text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(3rem,6vw,5.5rem);font-weight:900;line-height:.88}.record-label-home .demo-player{background:#140d0aeb;border-color:#c49b6073;border-radius:3px;box-shadow:12px 12px #bd352980}.record-label-home .demo-source-picker button,.record-label-home .demo-transport{border-radius:2px}.record-label-home .demo-source-picker button.active{background:#bd352938;border-color:#bd3529}.record-label-home .demo-source-picker button.active span,.record-label-home .demo-play-button{color:#fff7ed;background:#bd3529}.record-label-home .demo-play-button{border-color:#bd3529}.label-pricing-section{color:#f4ead9;background:#17110e;grid-template-columns:.8fr 1.2fr;gap:72px;width:100%;max-width:none;padding:110px max(28px,50vw - 590px) 80px;display:grid}.label-section-heading h2{letter-spacing:-.025em;text-transform:uppercase;margin:15px 0 20px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(3.1rem,5vw,5.1rem);line-height:.89}.label-section-heading p{color:#b5a697;max-width:480px;margin:0;line-height:1.7}.label-pack-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:12px;display:grid}.label-pack-grid article{color:#211713;text-align:center;background:#f7eedf;border:2px solid #211713;flex-direction:column;align-items:center;padding:30px 18px 22px;display:flex;position:relative}.label-pack-unavailable{background:#e7dac7;border:2px solid #211713;grid-column:1/-1;align-self:center;padding:32px}.label-pack-unavailable strong{color:#211713;letter-spacing:.01em;text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:2rem;font-weight:900;display:block}.label-pack-unavailable p{color:#695c52;margin:8px 0 20px}.label-pack-grid article.featured{color:#f4ead9;background:#211713;transform:translateY(-10px)}.label-pack-grid article>small{letter-spacing:.12em;text-transform:uppercase;min-height:2.6em;font-size:.68rem;font-weight:900}.label-pack-grid article>strong{margin-top:18px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:4.3rem;line-height:.9}.label-pack-grid article>span:not(.pack-callout){color:#76685c;letter-spacing:.15em;text-transform:uppercase;font-size:.68rem;font-weight:900}.label-pack-grid article.featured>span:not(.pack-callout){color:#c9bbaa}.label-pack-grid article>b{margin:24px 0 18px;font-size:1.2rem}.label-pack-grid article .button{width:100%;margin-top:auto;padding:0 8px;font-size:.67rem}.pack-callout{color:#fff7ed;letter-spacing:.12em;text-transform:uppercase;background:#bd3529;padding:5px;font-size:.56rem;font-weight:900;position:absolute;top:0;left:0;right:0;transform:translateY(-100%)}.label-pack-note{color:#a99b8d;grid-column:2;margin:0;font-size:.68rem;line-height:1.6}.record-label-home .section-process{border-color:#21171338}.record-label-home .section-heading>span,.record-label-home .final-cta>div>span{color:#a62d24}.record-label-home .section-heading h2,.record-label-home .privacy-copy h2,.record-label-home .final-cta h2{letter-spacing:-.015em;text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.record-label-home .section-heading p,.record-label-home .privacy-copy p{color:#6e6157}.record-label-home .steps-grid article{background:#e7dac7;border:2px solid #241a16;border-radius:2px}.record-label-home .steps-grid article>b{color:#21171329}.record-label-home .steps-grid article>svg{color:#bd3529}.record-label-home .steps-grid p{color:#6e6157}.record-label-home .privacy-card{background:#d8c6ae;border:2px solid #241a16;border-radius:3px}.record-label-home .retention-flow>div{color:#f4ead9;background:#211713;border-color:#f4ead924;border-radius:2px}.record-label-home .retention-flow small{color:#b7a899}.record-label-home .retention-flow>i{background:#bd3529}.record-label-home .final-cta{border-color:#21171340}@media (width<=980px){.promotion-strip{grid-template-columns:1fr auto}.promotion-strip p{grid-area:2/1/auto/-1}.record-label-home .demo-section,.label-pricing-section{grid-template-columns:1fr}.label-pack-note{grid-column:1}}@media (width<=720px){.record-label-home .label-hero{min-height:680px}.label-hero-art{background-position:64%}.label-hero:after{background:linear-gradient(90deg,#f0e6d4f5,#f0e6d4b8 70%,#f0e6d438)}.label-hero-content{min-width:0;padding:70px 0 55px}.label-hero h1{overflow-wrap:anywhere;max-width:100%;font-size:clamp(3.55rem,16.8vw,4.25rem)}.label-hero h1 span{max-width:100%;font-size:.48em;line-height:1}.promotion-strip{grid-template-columns:1fr;gap:18px}.promotion-strip p{grid-area:auto}.promotion-strip>a{width:fit-content}.record-label-home .demo-section{grid-template-columns:1fr;gap:38px;min-height:0;padding-top:70px;padding-bottom:70px}.record-label-home .demo-player{box-shadow:7px 7px #bd352980}.label-pricing-section{gap:45px;padding-top:80px}.label-pack-grid{grid-template-columns:1fr}.label-pack-grid article.featured{margin-top:18px;transform:none}}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--site-bg);min-width:320px}body{background:var(--site-bg);min-width:320px;min-height:100vh;color:var(--site-text);margin:0}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible{outline:2px solid var(--site-cyan);outline-offset:3px}.portal-shell{isolation:isolate;min-height:100vh;position:relative;overflow:hidden}.portal-shell:before{z-index:0;content:"";pointer-events:none;background-image:-webkit-linear-gradient(#030708c7,#030708a3),-webkit-image-set(url(/rebass-energy-wallpaper.avif) 1x type("image/avif"),url(/rebass-energy-wallpaper.webp) 1x type("image/webp"));background-image:linear-gradient(#030708a3,#030708c7),image-set("/rebass-energy-wallpaper.avif" 1x type("image/avif"),"/rebass-energy-wallpaper.webp" 1x type("image/webp"));background-position:50%;background-size:cover;position:fixed;inset:0}.portal-shell>main,.portal-shell>footer{z-index:1;position:relative}.animated-klippy-background{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.klippy-drop{--drift:5vw;aspect-ratio:374/594;filter:drop-shadow(0 8px 14px #4aaff038);opacity:.13;will-change:transform;background-image:-webkit-image-set(url(/klippy-only.avif) 1x type("image/avif"),url(/klippy-only.webp) 1x type("image/webp"));background-image:image-set("/klippy-only.avif" 1x type("image/avif"),"/klippy-only.webp" 1x type("image/webp"));background-position:50%;background-repeat:no-repeat;background-size:contain;width:clamp(44px,5.5vw,86px);animation:linear infinite klippy-fall;position:absolute;top:-24vh}.klippy-drop-1{--drift:6vw;animation-duration:21s;animation-delay:-4s;left:4%}.klippy-drop-2{--drift:-5vw;width:clamp(38px,4.5vw,70px);animation-duration:28s;animation-delay:-19s;left:16%}.klippy-drop-3{--drift:8vw;animation-duration:24s;animation-delay:-11s;left:29%}.klippy-drop-4{--drift:-7vw;width:clamp(50px,6vw,94px);animation-duration:31s;animation-delay:-26s;left:43%}.klippy-drop-5{--drift:5vw;width:clamp(36px,4vw,64px);animation-duration:23s;animation-delay:-8s;left:56%}.klippy-drop-6{--drift:-8vw;animation-duration:29s;animation-delay:-15s;left:68%}.klippy-drop-7{--drift:5vw;width:clamp(48px,5vw,82px);animation-duration:25s;animation-delay:-21s;left:79%}.klippy-drop-8{--drift:-6vw;width:clamp(34px,4vw,62px);animation-duration:32s;animation-delay:-6s;left:89%}.klippy-drop-9{--drift:-9vw;animation-duration:27s;animation-delay:-13s;left:95%}@keyframes klippy-fall{0%{transform:translateY(-18vh)rotate(-12deg)}50%{transform:translate3d(calc(var(--drift) * .55), 56vh, 0) rotate(10deg)}to{transform:translate3d(var(--drift), 132vh, 0) rotate(25deg)}}.site-header{z-index:50;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#05090ade;border-bottom:1px solid #ffffff12;position:sticky;top:0}.site-header-inner{justify-content:space-between;align-items:center;gap:30px;width:min(1180px,100% - 40px);min-height:72px;margin:0 auto;display:flex}.rebass-brand{color:var(--site-text);letter-spacing:.12em;white-space:nowrap;align-items:center;gap:9px;font-size:1.08rem;font-weight:900;text-decoration:none;display:inline-flex}.rebass-brand small{color:var(--site-green);letter-spacing:.08em;margin-left:-7px;font-size:.6rem;font-weight:800;transform:translateY(4px)}.rebass-brand-face{filter:drop-shadow(0 5px 9px #268ed640);flex:0 0 40px;width:40px;height:40px;display:block}.rebass-brand-face img{object-fit:contain;width:100%;height:100%;display:block}.site-nav{align-items:center;gap:26px;display:flex}.site-nav>a:not(.button){color:#b8c4c0;font-size:.86rem;font-weight:700;text-decoration:none;transition:color .15s}.site-nav>a:not(.button):hover{color:var(--site-text)}.site-nav .nav-account{align-items:center;gap:7px;display:inline-flex;color:var(--site-green)!important}.nav-toggle{border:1px solid var(--site-line-white);width:42px;height:42px;color:var(--site-text);background:0 0;border-radius:10px;display:none}.button{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:42px;padding:0 18px;font-size:.86rem;font-weight:850;text-decoration:none;transition:transform .15s,border-color .15s,background .15s,opacity .15s;display:inline-flex}.button:hover:not(:disabled){transform:translateY(-1px)}.button:disabled{cursor:not-allowed;opacity:.48}.button-primary{border-color:var(--site-green);background:var(--site-green);color:#101603;box-shadow:0 8px 28px #86bb1724}.button-primary:hover:not(:disabled){background:#c4fa50;border-color:#c4fa50}.button-secondary{border-color:var(--site-line-white);color:var(--site-text);background:#ffffff09}.button-secondary:hover:not(:disabled){background:#ffffff12;border-color:#ffffff40}.button-danger{color:#ffaaa6;background:#ff716b1f;border-color:#ff716b73}.button-danger:hover:not(:disabled){border-color:var(--site-danger);background:#ff716b33}.text-danger-action{color:#ff9691;cursor:pointer;font:inherit;background:0 0;border:0;padding:4px 0;font-size:.68rem;font-weight:800}.text-danger-action:hover:not(:disabled){color:#ffc0bd}.text-danger-action:disabled{cursor:not-allowed;opacity:.4}.button-large{border-radius:12px;min-height:52px;padding:0 23px;font-size:.93rem}.button-small{min-height:36px;padding:0 12px;font-size:.78rem}.hero-section{grid-template-columns:minmax(0,1.04fr) minmax(420px,.96fr);align-items:center;gap:82px;width:min(1180px,100% - 40px);min-height:690px;margin:0 auto;padding:80px 0 92px;display:grid;position:relative}.hero-grid{z-index:-3;opacity:.22;background-image:linear-gradient(#b4ef320e 1px,#0000 1px),linear-gradient(90deg,#b4ef320e 1px,#0000 1px);background-size:58px 58px;height:650px;position:fixed;inset:72px 0 auto;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.hero-glow{z-index:-2;filter:blur(90px);pointer-events:none;border-radius:999px;position:absolute}.hero-glow-one{background:#b4ef3214;width:400px;height:400px;top:120px;left:-220px}.hero-glow-two{background:#32d3d713;width:330px;height:330px;bottom:90px;right:-130px}.eyebrow{color:var(--site-green);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-size:.73rem;font-weight:900;display:inline-flex}.hero-content h1,.page-hero h1,.auth-intro h1{color:#f5f8f6;letter-spacing:-.07em;margin:20px 0 24px;font-size:clamp(3.7rem,7vw,6.5rem);font-weight:900;line-height:.91}.hero-content h1 span{color:#f5f8f6;background:0 0;width:fit-content;display:block}.hero-content h1 span:nth-child(2){color:var(--site-green)}.hero-content h1 span:nth-child(n+3){color:#0000;background:linear-gradient(95deg, var(--site-green), #d7ff7f 60%, var(--site-cyan));-webkit-background-clip:text;background-clip:text}.hero-copy{color:#aab8b4;max-width:630px;margin:0;font-size:1.08rem;line-height:1.72}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.hero-assurances{color:#81938e;flex-wrap:wrap;gap:10px 20px;margin-top:30px;font-size:.74rem;font-weight:700;display:flex}.hero-assurances span{align-items:center;gap:6px;display:inline-flex}.hero-assurances svg{color:var(--site-green)}.hero-console{background:linear-gradient(145deg,#b4ef320a,#0000 38%),#091012;border:1px solid #b4ef3233;border-radius:20px;padding:20px;position:relative;transform:perspective(900px)rotateY(-3deg)rotateX(1deg);box-shadow:0 45px 90px #0000007a,inset 0 1px #ffffff09}.hero-klippy{z-index:2;filter:drop-shadow(0 16px 24px #00000085);width:170px;height:255px;position:absolute;top:-118px;right:36px}.hero-klippy img,.about-klippy img,.maintenance-klippy img{object-fit:contain;width:100%;height:100%;display:block}.hero-console:before{content:"";z-index:-1;border-radius:inherit;background:#060b0d;border:1px solid #32d3d71a;position:absolute;inset:13px -13px -13px 13px}.console-topline,.console-file,.console-slider{justify-content:space-between;align-items:center;display:flex}.console-topline{color:#70837e;letter-spacing:.1em;padding-bottom:17px;font-family:Cascadia Mono,SFMono-Regular,Consolas,monospace;font-size:.65rem}.console-topline span{color:var(--site-green);align-items:center;gap:7px;display:inline-flex}.console-topline i{background:var(--site-green);width:7px;height:7px;box-shadow:0 0 10px var(--site-green);border-radius:50%}.console-file{border:1px solid var(--site-line-white);background:#ffffff06;border-radius:12px;gap:13px;padding:14px}.console-file>svg{color:var(--site-cyan)}.console-file>div{flex:1;min-width:0}.console-file strong,.console-file small{display:block}.console-file strong{text-overflow:ellipsis;font-size:.86rem;overflow:hidden}.console-file small{color:var(--site-muted);margin-top:3px;font-size:.68rem}.console-file>span{color:#74837f;font-family:monospace;font-size:.7rem}.console-readouts{grid-template-columns:1fr 1fr;gap:10px;margin:13px 0;display:grid}.console-readouts>div{border:1px solid var(--site-line-white);background:#070d0e;border-radius:12px;padding:15px}.console-readouts small,.console-readouts strong{display:block}.console-readouts small{color:#74837f;letter-spacing:.1em;font-size:.62rem;font-weight:850}.console-readouts strong{color:var(--site-green);margin-top:7px;font-family:Cascadia Mono,Consolas,monospace;font-size:1.8rem}.console-readouts strong span{color:#74837f;font-size:.7rem}.console-slider{color:#a8b6b2;grid-template-columns:1fr auto;gap:7px 12px;padding:9px 3px;font-size:.72rem;font-weight:700;display:grid}.console-slider b{color:var(--site-text);font-family:monospace;font-size:.7rem}.console-slider>i{background:#172023;border-radius:9px;grid-column:1/-1;height:4px;overflow:hidden}.console-slider em{border-radius:inherit;background:linear-gradient(90deg, var(--site-cyan), var(--site-green));height:100%;display:block}.console-process{background:var(--site-green);color:#101603;letter-spacing:.08em;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:46px;margin-top:10px;font-size:.78rem;font-weight:950;display:flex}.console-wave{opacity:.68;justify-content:center;align-items:center;gap:3px;height:68px;margin-top:13px;display:flex;overflow:hidden}.console-wave i{background:linear-gradient(to top, #32d3d740, var(--site-green));border-radius:5px;width:3px}.section{width:min(1180px,100% - 40px);margin:0 auto}.section-process{border-top:1px solid #ffffff12;padding:104px 0}.demo-section{border-top:1px solid #ffffff12;grid-template-columns:minmax(0,.78fr) minmax(480px,1.22fr);align-items:center;gap:54px;padding:86px 0;display:grid}.demo-copy h2{letter-spacing:-.05em;margin:14px 0 16px;font-size:clamp(2.1rem,4vw,3.55rem);line-height:1.02}.demo-copy>p{color:var(--site-muted);margin:0;font-size:.95rem;line-height:1.75}.demo-listening-note{color:#bdc9c5;align-items:center;gap:10px;margin-top:24px;font-size:.75rem;font-weight:750;display:flex}.demo-listening-note svg{color:var(--site-cyan);flex:none}.demo-settings{flex-wrap:wrap;gap:8px;margin:19px 0 0;display:flex}.demo-settings>div{background:#ffffff06;border:1px solid #ffffff17;border-radius:999px;align-items:baseline;gap:5px;padding:7px 10px;display:inline-flex}.demo-settings dt{color:#82938e;letter-spacing:.04em;text-transform:uppercase;font-size:.58rem;font-weight:800}.demo-settings dd{color:#e5ede9;margin:0;font-family:Cascadia Mono,Consolas,monospace;font-size:.64rem;font-weight:750}.demo-measurements{color:#70817c!important;margin:11px 0 0!important;font-size:.63rem!important;line-height:1.5!important}.demo-player{background:linear-gradient(145deg,#9add220b,#0000 38%),#080f11f5;border:1px solid #9add2247;border-radius:20px;min-width:0;padding:20px;box-shadow:0 28px 70px #00000061,inset 0 1px #ffffff09}.demo-source-picker{grid-template-columns:1fr 1fr;gap:9px;display:grid}.demo-source-picker button{border:1px solid var(--site-line-white);color:#b7c4c0;cursor:pointer;background:#ffffff06;border-radius:11px;justify-content:center;align-items:center;gap:9px;min-height:50px;font-size:.77rem;font-weight:850;display:flex}.demo-source-picker button span{width:24px;height:24px;color:var(--site-muted);background:#ffffff0f;border-radius:50%;place-items:center;font-family:Cascadia Mono,Consolas,monospace;font-size:.67rem;display:grid}.demo-source-picker button.active{color:#f5f8f6;background:#9add221c;border-color:#9add22a6;box-shadow:inset 0 0 0 1px #9add221a}.demo-source-picker button.active span{background:var(--site-green);color:#101603}.demo-announcement{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.demo-transport{border:1px solid var(--site-line-white);background:#060c0e;border-radius:14px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:15px;margin-top:16px;padding:16px;display:grid}.demo-play-button,.demo-volume button{min-width:44px;min-height:44px;color:var(--site-green);cursor:pointer;background:#9add221c;border:1px solid #9add225c;border-radius:50%;place-items:center;display:grid}.demo-play-button:disabled{cursor:wait;opacity:.52}.demo-timeline{min-width:0}.demo-timeline>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.demo-timeline strong{color:#edf3ef;text-overflow:ellipsis;white-space:nowrap;font-size:.73rem;overflow:hidden}.demo-timeline span{color:#82938e;white-space:nowrap;font-family:Cascadia Mono,Consolas,monospace;font-size:.64rem}.demo-timeline input,.demo-volume input{height:44px;accent-color:var(--site-green);cursor:pointer;margin:0}.demo-timeline input{width:100%}.demo-timeline input:disabled{cursor:wait;opacity:.42}.demo-volume{align-items:center;gap:8px;display:flex}.demo-volume button{border-color:var(--site-line-white);color:#b9c7c3;background:#ffffff06;border-radius:10px}.demo-volume input{width:82px}.demo-status{color:#82938e;align-items:flex-end;min-height:35px;font-size:.68rem;line-height:1.45;display:flex}.demo-error{color:#ffaaa6;justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.demo-error button{color:#ffd0cd;min-height:44px;font:inherit;cursor:pointer;background:#ff716b14;border:1px solid #ff716b59;border-radius:9px;align-items:center;gap:7px;padding:0 13px;font-weight:850;display:inline-flex}.section-heading{text-align:center;max-width:670px;margin:0 auto 50px}.section-heading>span,.final-cta>div>span,.dashboard-heading>div>span,.processor-page-heading>div>span{color:var(--site-green);letter-spacing:.13em;text-transform:uppercase;font-size:.68rem;font-weight:900}.section-heading h2,.privacy-copy h2,.final-cta h2{letter-spacing:-.045em;margin:12px 0 14px;font-size:clamp(2rem,4vw,3.4rem);line-height:1.06}.section-heading p,.privacy-copy p,.pricing-note p{color:var(--site-muted);margin:0;line-height:1.7}.steps-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.steps-grid article{border:1px solid var(--site-line-white);border-radius:var(--site-radius);background:linear-gradient(150deg,#ffffff09,#ffffff03);min-height:235px;padding:25px;position:relative;overflow:hidden}.steps-grid article>b{color:#ffffff14;font-family:monospace;font-size:2.4rem;position:absolute;top:16px;right:19px}.steps-grid article>svg{color:var(--site-green);margin:4px 0 28px}.steps-grid h3{margin:0 0 10px;font-size:1.03rem}.steps-grid p{color:var(--site-muted);margin:0;font-size:.82rem;line-height:1.65}.privacy-section{padding:18px 0 112px}.privacy-card{border:1px solid var(--site-line);background:radial-gradient(circle at 100% 0,#32d3d714,#0000 42%),linear-gradient(135deg,#b4ef320b,#ffffff04);border-radius:26px;grid-template-columns:1fr .86fr;align-items:center;gap:75px;padding:60px;display:grid}.retention-flow{flex-direction:column;display:flex}.retention-flow>div{border:1px solid var(--site-line-white);background:#091113;border-radius:13px;align-items:center;gap:14px;padding:16px;display:flex}.retention-flow>div>svg{color:var(--site-cyan)}.retention-flow span,.retention-flow strong,.retention-flow small{display:block}.retention-flow strong{font-size:.86rem}.retention-flow small{color:var(--site-muted);margin-top:4px;font-size:.7rem}.retention-flow>i{background:linear-gradient(var(--site-cyan), var(--site-green));width:1px;height:18px;margin-left:26px}.retention-flow .purged{border-color:#b4ef3247}.retention-flow .purged>svg{color:var(--site-green)}.final-cta{border-top:1px solid var(--site-line-white);border-bottom:1px solid var(--site-line-white);justify-content:space-between;align-items:center;gap:30px;margin-bottom:110px;padding:55px 0;display:flex}.final-cta h2,.record-label-home .final-cta{margin-bottom:0}.site-footer{border-top:1px solid var(--site-line-white);grid-template-columns:1fr auto auto;align-items:center;gap:50px;width:min(1180px,100% - 40px);margin:0 auto;padding:35px 0 45px;display:grid}.site-footer>div>p{color:var(--site-muted);margin:10px 0 0;font-size:.72rem}.site-footer nav{gap:24px;display:flex}.site-footer nav a{color:#a9b8b3;font-size:.76rem;font-weight:750;text-decoration:none}.site-footer>small{color:#60706b;font-family:monospace;font-size:.65rem}.portal-shell:has(.record-label-home) .site-footer{color:#211713;background:#f0e6d4;border-top:7px solid #17110e;width:100%;margin:0;padding:38px max(28px,50vw - 590px) 44px}.portal-shell:has(.record-label-home) .site-footer .rebass-brand{color:#211713}.portal-shell:has(.record-label-home) .site-footer nav a{color:#211713}.portal-shell:has(.record-label-home) .site-footer>div>p{color:#6a5a4f}.portal-shell:has(.record-label-home) .site-footer>small{color:#7a685c}.page-main,.dashboard-main,.processor-page{width:min(1120px,100% - 40px);min-height:calc(100vh - 220px);margin:0 auto;padding:75px 0 110px}.page-hero{text-align:center;max-width:850px;margin:0 auto 52px}.page-hero.compact h1{margin:18px 0;font-size:clamp(2.8rem,6vw,5.2rem)}.page-hero p{max-width:680px;color:var(--site-muted);margin:0 auto;font-size:1rem;line-height:1.7}.page-hero.left{text-align:left;max-width:none;margin-left:0}.page-hero.left p{margin-left:0}.pricing-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:14px;display:grid}.pricing-promotion{background:#bd35291a;border:1px solid #bd352994;border-left:5px solid #bd3529;grid-template-columns:auto 1fr;align-items:center;gap:24px;max-width:980px;margin:0 auto 32px;padding:22px 24px;display:grid}.pricing-promotion>span{color:#d9af6f;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;font-size:.64rem;font-weight:900}.pricing-promotion strong{color:var(--site-text);font-size:1.1rem;display:block}.pricing-promotion p{color:var(--site-muted);margin:6px 0 0;font-size:.76rem;line-height:1.55}@media (width<=680px){.pricing-promotion{grid-template-columns:1fr;gap:10px}}.price-card{border:1px solid var(--site-line-white);border-radius:var(--site-radius);background:var(--site-panel);flex-direction:column;padding:30px;display:flex;position:relative}.price-card.featured{background:linear-gradient(160deg, #b4ef3212, var(--site-panel) 38%);border-color:#b4ef326e}.popular{color:var(--site-green);text-transform:uppercase;background:#b4ef321f;border-radius:999px;padding:5px 9px;font-size:.62rem;font-weight:850;position:absolute;top:18px;right:18px}.price-card>small{color:var(--site-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:850}.price-card>strong{color:var(--site-green);letter-spacing:-.08em;margin-top:24px;font-family:Cascadia Mono,Consolas,monospace;font-size:4.7rem;line-height:.9}.price-card h2{margin:5px 0 12px;font-size:1.2rem}.price-card>p{color:#d6dedb;margin:0 0 24px;font-weight:750}.price-card ul{border-top:1px solid var(--site-line-white);flex-direction:column;gap:11px;min-height:115px;margin:0 0 25px;padding:20px 0 0;list-style:none;display:flex}.price-card li{color:var(--site-muted);align-items:center;gap:8px;font-size:.76rem;display:flex}.price-card li svg{color:var(--site-green)}.price-card .button{width:100%;margin-top:auto}.pricing-note{border:1px solid var(--site-line-white);background:#ffffff06;border-radius:14px;align-items:center;gap:17px;max-width:760px;margin:28px auto 0;padding:20px;display:flex}.pricing-note>svg{color:var(--site-cyan)}.pricing-note strong{font-size:.84rem;display:block}.pricing-note p{margin-top:4px;font-size:.75rem}.pricing-note a,.legal-consent a,.policy-content a{color:var(--site-cyan);text-underline-offset:3px;font-weight:750;text-decoration-thickness:1px}.legal-consent{color:var(--site-muted);margin:0;font-size:.7rem;line-height:1.55}.information-hero{margin-bottom:45px}.information-hero h1{margin:18px 0;font-size:clamp(3.2rem,7vw,6.2rem)}.about-story{border-top:1px solid var(--site-line-white);grid-template-columns:minmax(260px,.8fr) minmax(0,1.25fr);gap:clamp(45px,8vw,105px);padding:65px 0 55px;display:grid}.about-lead>span,.portfolio-card>div>span{color:var(--site-cyan);letter-spacing:.15em;text-transform:uppercase;font-size:.72rem;font-weight:850}.about-lead h2,.portfolio-card h2{margin:17px 0 0;font-size:clamp(2rem,4vw,3.55rem);line-height:1.05}.about-copy p{color:#b2c0bc;margin:0 0 22px;font-size:.96rem;line-height:1.85}.about-metrics{grid-template-columns:repeat(3,1fr);gap:12px;margin:12px 0 70px;display:grid}.about-metrics article{border:1px solid var(--site-line-white);border-radius:var(--site-radius);background:var(--site-panel);padding:30px}.about-metrics strong,.about-metrics span{display:block}.about-metrics strong{color:var(--site-green);font-size:clamp(2rem,4vw,3.7rem);line-height:1}.about-metrics span{color:var(--site-muted);margin-top:10px;font-size:.76rem;font-weight:750}.portfolio-card{border-radius:var(--site-radius);background:radial-gradient(circle at 90% 10%, #21e89c1f, transparent 35%), var(--site-panel);border:1px solid #21e89c38;justify-content:space-between;align-items:center;gap:45px;padding:clamp(30px,5vw,55px);display:flex;overflow:hidden}.portfolio-card>div{max-width:720px}.portfolio-card h2{font-size:clamp(1.9rem,3.8vw,3.2rem)}.portfolio-card p{color:var(--site-muted);margin:18px 0 0;line-height:1.75}.portfolio-card .button{flex:none}.policy-layout{border-top:1px solid var(--site-line-white);grid-template-columns:minmax(240px,310px) minmax(0,1fr);align-items:start;gap:clamp(45px,7vw,90px);padding-top:55px;display:grid}.policy-summary{border-radius:var(--site-radius);background:linear-gradient(145deg,#48c2ff14,#ffffff06);border:1px solid #48c2ff38;padding:25px;position:sticky;top:95px}.policy-summary.privacy-summary{background:linear-gradient(145deg,#21e89c14,#ffffff06);border-color:#21e89c38}.policy-summary>strong{font-size:.9rem}.policy-summary ul{color:var(--site-muted);margin:18px 0 0;padding-left:18px;font-size:.76rem;line-height:1.65}.policy-summary li+li{margin-top:10px}.policy-content{max-width:780px}.policy-content section{padding:0 0 36px;scroll-margin-top:100px}.policy-content section+section{border-top:1px solid var(--site-line-white);padding-top:36px}.policy-content h2{margin:0 0 16px;font-size:clamp(1.35rem,2.5vw,2rem)}.policy-content p{color:#aebcb8;margin:0 0 14px;font-size:.89rem;line-height:1.82}.policy-content p:last-child{margin-bottom:0}.policy-content strong{color:var(--site-white)}.form-message{border-radius:10px;max-width:680px;margin:18px auto;padding:12px 14px;font-size:.8rem}.form-message.error{color:#ffaaa6;background:#ff716b14;border:1px solid #ff716b47}.auth-main{background:radial-gradient(circle at 15% 15%, #b4ef3217, transparent 32%), radial-gradient(circle at 90% 90%, #32d3d712, transparent 28%), var(--site-bg);place-items:center;min-height:100vh;padding:35px;display:grid}.auth-panel{border:1px solid var(--site-line-white);background:#080e10;border-radius:24px;grid-template-columns:1.05fr .95fr;width:min(980px,100%);min-height:600px;display:grid;overflow:hidden;box-shadow:0 45px 110px #0000007a}.auth-intro{background:linear-gradient(#050a0bd1,#050a0beb),url(/rebassed-simple-wallpaper.webp) 50%/cover;padding:55px;position:relative;overflow:hidden}.auth-intro:after{content:"";filter:blur(55px);background:#b4ef3214;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-90px;right:-90px}.auth-intro>.eyebrow{margin-top:100px}.auth-intro h1{margin:16px 0 18px;font-size:clamp(2.4rem,4vw,4.2rem)}.auth-intro>p{color:#9fb0ab;max-width:440px;margin:0;font-size:.92rem;line-height:1.7}.auth-points{flex-direction:column;gap:18px;margin-top:45px;display:flex}.auth-points>span{align-items:flex-start;gap:13px;display:flex}.auth-points svg{color:var(--site-green);flex:none}.auth-points i,.auth-points strong,.auth-points small{font-style:normal;display:block}.auth-points strong{font-size:.79rem}.auth-points small{color:var(--site-muted);margin-top:4px;font-size:.68rem}.auth-form{flex-direction:column;justify-content:center;padding:55px;display:flex}.auth-switch{border:1px solid var(--site-line-white);background:#ffffff05;border-radius:11px;grid-template-columns:1fr 1fr;margin-bottom:30px;padding:4px;display:grid}.auth-switch button{min-height:39px;color:var(--site-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:.78rem;font-weight:800}.auth-form label{margin-bottom:18px}.auth-form label>span{color:#c7d1ce;margin-bottom:7px;font-size:.72rem;font-weight:800;display:block}.auth-form input{border:1px solid var(--site-line-white);width:100%;min-height:48px;color:var(--site-text);background:#050a0b;border-radius:10px;padding:0 13px}.auth-form input:focus{border-color:#b4ef3273}.password-note{min-height:18px;color:var(--site-muted);align-items:center;margin:-8px 0 20px;font-size:.68rem;font-weight:700;display:flex}.password-note.pending{color:#ffbf69}.password-note.ready{color:var(--site-green)}.admin-action-feedback{color:#d9ff82;background:#b4ef3217;border:1px solid #b4ef324d;border-radius:10px;margin:16px 0 0;padding:12px 14px;font-size:.78rem;font-weight:800;line-height:1.5}.admin-action-feedback.error{color:#ffaaa6;background:#ff716b17;border-color:#ff716b4d}.admin-inline-action{border-top:1px solid var(--site-line-white);margin-top:22px;padding-top:20px}.admin-inline-action h3{margin:0 0 15px;font-size:.95rem}.admin-inline-action label small{color:var(--site-muted);margin-top:7px;font-size:.67rem;line-height:1.45;display:block}.auth-form .button{width:100%;margin-top:5px}.dashboard-main{width:min(1180px,100% - 40px)}.dashboard-heading,.processor-page-heading{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:35px;display:flex}.dashboard-heading h1,.processor-page-heading h1{letter-spacing:-.045em;margin:8px 0 0;font-size:clamp(2rem,4vw,3.5rem)}.metric-grid{grid-template-columns:1.2fr 1fr 1fr;gap:12px;margin-bottom:12px;display:grid}.metric-grid article{border:1px solid var(--site-line-white);background:var(--site-panel);border-radius:15px;align-items:center;gap:17px;min-height:124px;padding:22px;display:flex}.metric-grid article>svg{color:var(--site-cyan)}.metric-grid article small,.metric-grid article strong{display:block}.metric-grid article small{color:var(--site-muted);font-size:.7rem}.metric-grid article strong{margin-top:3px;font-family:monospace;font-size:1.8rem}.metric-grid article>a{color:var(--site-green);align-items:center;gap:5px;margin-left:auto;font-size:.72rem;font-weight:850;text-decoration:none;display:inline-flex}.metric-grid .token-metric{background:linear-gradient(145deg, #b4ef3211, var(--site-panel));border-color:#b4ef3240}.metric-grid .token-metric>svg{color:var(--site-green)}.dashboard-grid{grid-template-columns:minmax(0,1.7fr) minmax(300px,.7fr);gap:12px;display:grid}.dashboard-panel{border:1px solid var(--site-line-white);background:var(--site-panel);border-radius:15px;min-width:0;padding:22px}.panel-heading{border-bottom:1px solid var(--site-line-white);justify-content:space-between;align-items:flex-start;gap:20px;min-height:44px;padding-bottom:17px;display:flex}.panel-heading>div{align-items:flex-start;gap:11px;display:flex}.panel-heading svg{color:var(--site-green)}.panel-heading span,.panel-heading strong,.panel-heading small{display:block}.panel-heading strong{font-size:.84rem}.panel-heading small{color:var(--site-muted);margin-top:4px;font-size:.68rem}.panel-heading>a{color:var(--site-green);font-size:.7rem;font-weight:800;text-decoration:none}.results-list{flex-direction:column;display:flex}.result-row{border-bottom:1px solid #fff1;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:13px;min-width:0;padding:16px 0;display:grid;position:relative}.result-row:last-child{border-bottom:0}.result-icon{width:42px;height:42px;color:var(--site-cyan);background:#32d3d70d;border:1px solid #32d3d72e;border-radius:10px;place-items:center;display:grid}.result-primary{min-width:0}.result-primary strong,.result-primary small{display:block}.result-primary strong{text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.result-primary small{color:var(--site-muted);margin-top:5px;font-size:.65rem}.status-pill{color:#9daca8;text-transform:uppercase;background:#ffffff0f;border-radius:999px;padding:5px 8px;font-size:.6rem;font-weight:850}.status-pill.complete{color:var(--site-green);background:#b4ef321a}.status-pill.failed,.status-pill.canceled{color:#ff8f8a;background:#ff716b17}.status-pill.running{color:var(--site-cyan);background:#32d3d71a}.result-actions{align-items:center;gap:8px;display:flex}.result-delete-button{white-space:nowrap}.result-actions details{position:relative}.result-actions summary{cursor:pointer;color:#aab7b3;font-size:.68rem;font-weight:800;list-style:none}.result-actions summary::-webkit-details-marker{display:none}.settings-popover{z-index:20;background:#070d0f;border:1px solid #b4ef3233;border-radius:12px;grid-template-columns:1fr 1fr;gap:12px;width:min(360px,100vw - 45px);padding:16px;display:grid;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 20px 60px #00000085}.settings-popover span{color:#d4ddda;font-family:monospace;font-size:.67rem}.settings-popover b{color:var(--site-muted);text-transform:uppercase;margin-bottom:4px;font-family:Inter,sans-serif;font-size:.6rem;display:block}.settings-popover .hash-line,.settings-popover .error-line{overflow-wrap:anywhere;grid-column:1/-1}.settings-popover .error-line{color:#ff9691}.ledger-list>div{border-bottom:1px solid #ffffff0e;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px 0;display:grid}.ledger-list>div:last-child{border-bottom:0}.ledger-list i{border-radius:8px;place-items:center;width:29px;height:29px;font-family:monospace;font-size:.68rem;font-style:normal;display:grid}.ledger-list i.positive{color:var(--site-green);background:#b4ef321a}.ledger-list i.negative{color:#ff9691;background:#ff716b17}.ledger-list i.neutral{color:var(--site-cyan);background:#32d3d714}.ledger-list span,.ledger-list strong,.ledger-list small{min-width:0;display:block}.ledger-list strong{text-overflow:ellipsis;color:#c8d2cf;text-transform:capitalize;white-space:nowrap;font-size:.68rem;overflow:hidden}.ledger-list small{color:var(--site-muted);margin-top:3px;font-size:.58rem}.ledger-list>div>b{font-family:monospace;font-size:.72rem}.ledger-list>p{color:var(--site-muted);font-size:.72rem}.empty-state{min-height:260px;color:var(--site-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.empty-state>svg{color:#52625e}.empty-state h3{color:var(--site-text);margin:16px 0 7px;font-size:1rem}.empty-state p{margin:0 0 20px;font-size:.75rem}.refresh-account{color:#667671;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;margin:18px auto 0;font-size:.66rem;text-decoration:underline;display:block}.results-page>.results-list{border:1px solid var(--site-line-white);border-radius:var(--site-radius);background:var(--site-panel);padding:6px 24px}.results-library{grid-template-columns:minmax(220px,260px) minmax(0,1fr);align-items:start;gap:22px;display:grid}.folder-panel,.results-workspace,.admin-card,.admin-metrics article{border:1px solid var(--site-line-white);border-radius:var(--site-radius);background:var(--site-panel)}.folder-panel{padding:14px}.folder-heading{border-bottom:1px solid var(--site-line-white);justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;padding:4px 4px 13px;display:flex}.folder-heading>span{color:#d9e3df;align-items:center;gap:8px;font-size:.76rem;font-weight:850;display:flex}.folder-heading svg{color:var(--site-green)}.folder-heading button,.folder-tools button{color:#9aaba5;cursor:pointer;background:#ffffff0e;border:0;border-radius:7px;padding:7px}.folder-row{color:#a9b7b2;cursor:pointer;width:100%;min-height:42px;font:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:0 10px;font-size:.72rem;display:flex}.folder-row.active{color:var(--site-green);background:#b4ef3213;border-color:#b4ef3238}.folder-row b{font-family:monospace;font-size:.68rem}.folder-custom{grid-template-columns:minmax(0,1fr) auto;padding:0;display:grid;position:relative}.folder-custom>button{min-width:0;height:40px;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:0 8px 0 10px;font-size:.72rem;display:flex}.folder-custom>button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.folder-tools{align-items:center;gap:3px;padding-right:4px;display:none}.folder-custom:hover .folder-tools,.folder-custom:focus-within .folder-tools{display:flex}.folder-tools button{padding:5px;font-size:.58rem}.folder-panel>p{color:#667873;gap:7px;margin:15px 5px 3px;font-size:.62rem;line-height:1.5;display:flex}.folder-panel>p svg{color:var(--site-cyan);flex:none;margin-top:2px}.results-workspace{min-width:0;padding:6px 24px}.results-toolbar{border-bottom:1px solid var(--site-line-white);justify-content:space-between;align-items:center;gap:18px;min-height:74px;display:flex}.results-toolbar>div:first-child strong,.results-toolbar>div:first-child small{display:block}.results-toolbar>div:first-child strong{font-size:.86rem}.results-toolbar>div:first-child small{color:var(--site-muted);margin-top:4px;font-size:.62rem}.bulk-controls{align-items:center;gap:8px;display:flex}.bulk-controls select{border:1px solid var(--site-line-white);color:#cbd5d2;background:#080e10;border-radius:8px;min-height:36px;padding:0 9px;font-size:.68rem}.panel-heading-actions{align-items:center;gap:14px;display:flex}.result-message{margin:12px 0 0}.results-workspace .result-row{grid-template-columns:auto auto minmax(0,1fr) auto auto}.result-row.selected{background:#b4ef3209}.result-checkbox{cursor:pointer;place-items:center;width:22px;height:22px;display:grid}.result-checkbox input{opacity:0;pointer-events:none;position:absolute}.result-checkbox span{background:#080d0f;border:1px solid #50615b;border-radius:4px;width:16px;height:16px}.result-checkbox input:checked+span{border-color:var(--site-green);background:var(--site-green);box-shadow:inset 0 0 0 3px #080d0f}.result-checkbox input:disabled+span{opacity:.35;cursor:not-allowed}.about-story{position:relative}.about-klippy{filter:drop-shadow(0 14px 30px #00000073);width:145px;height:145px;position:absolute;top:-150px;right:0}.maintenance-main{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:min(780px,100% - 40px);min-height:620px;margin:0 auto;display:flex}.maintenance-klippy{width:210px;height:210px;display:block}.maintenance-main h1{letter-spacing:-.06em;margin:20px 0 12px;font-size:clamp(3rem,7vw,5.4rem)}.maintenance-main p{max-width:600px;color:var(--site-muted);margin:0 0 24px;line-height:1.7}.admin-metrics{grid-template-columns:repeat(5,1fr);gap:12px;margin-bottom:22px;display:grid}.admin-metrics article{padding:20px}.admin-metrics small,.admin-metrics strong{display:block}.admin-metrics small{color:var(--site-muted);font-size:.63rem}.admin-metrics strong{color:var(--site-green);margin-top:8px;font-family:monospace;font-size:1.45rem}.admin-grid{grid-template-columns:1.08fr .92fr;gap:22px;display:grid}.admin-tabs{z-index:20;border:1px solid var(--site-line-white);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);scrollbar-width:thin;background:#050a0beb;border-radius:14px;gap:7px;margin:0 0 24px;padding:7px;display:flex;position:sticky;top:82px;overflow-x:auto}.admin-tabs button{min-height:42px;color:var(--site-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex:1 0 auto;padding:0 17px;font-size:.72rem;font-weight:850}.admin-tabs button:hover{color:var(--site-text);background:#ffffff09}.admin-tabs button.active{color:#dcff8a;background:linear-gradient(135deg,#b4ef3229,#4aaff01a);border-color:#b4ef3252;box-shadow:inset 0 0 22px #b4ef320a}.admin-overview-card{grid-column:1/-1}.admin-overview-actions{flex-wrap:wrap;gap:10px;display:flex}.admin-overview-actions .button{width:auto}.admin-card{padding:26px}.admin-card h2{margin:0 0 9px;font-size:1.05rem}.admin-card>p{color:var(--site-muted);margin:0 0 20px;font-size:.72rem;line-height:1.6}.admin-card>label{color:#a9b7b2;flex-direction:column;gap:7px;margin:17px 0;font-size:.69rem;font-weight:750;display:flex}.admin-card input,.admin-card textarea,.admin-card select{border:1px solid var(--site-line-white);width:100%;color:var(--site-text);font:inherit;background:#080e10;border-radius:9px;padding:11px 12px}.admin-card .maintenance-toggle{background:#b4ef3209;border:1px solid #b4ef3224;border-radius:10px;flex-direction:row;align-items:flex-start;padding:14px}.admin-reauth-backdrop{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020506d1;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.admin-reauth-dialog{border:1px solid var(--site-line-white);border-radius:var(--site-radius);background:#0b1113;width:min(100%,470px);padding:30px;position:relative;box-shadow:0 30px 90px #0000008c}.admin-reauth-dialog h2{margin:12px 0 8px}.admin-reauth-dialog>p{color:var(--site-muted);margin:0 0 22px;line-height:1.6}.admin-reauth-dialog form{gap:16px;display:grid}.admin-reauth-dialog label{color:#a9b7b2;gap:7px;font-size:.69rem;font-weight:750;display:grid}.admin-reauth-dialog input{border:1px solid var(--site-line-white);width:100%;color:var(--site-text);font:inherit;background:#080e10;border-radius:9px;padding:11px 12px}.admin-reauth-close{color:var(--site-muted);cursor:pointer;background:0 0;border:0;padding:6px;position:absolute;top:14px;right:14px}.admin-user-picker{border:1px solid var(--site-line-white);background:#04090ad1;border-radius:10px;max-height:340px;padding:6px;display:grid;overflow-y:auto}.admin-user-picker button{min-height:54px;color:var(--site-text);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:8px 10px;display:flex}.admin-user-picker button:hover,.admin-user-picker button.selected{background:#4aaff014;border-color:#4aaff04d}.admin-user-picker button span{gap:3px;min-width:0;display:grid}.admin-user-picker button strong,.admin-user-picker button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-user-picker button small{color:var(--site-muted);font-size:.64rem}.admin-user-picker button b{color:var(--site-green);flex:none;font-size:.66rem}.admin-user-picker>p{color:var(--site-muted);margin:14px;font-size:.7rem}.admin-picker-limit{color:var(--site-muted);font-size:.64rem;line-height:1.5;display:block}@media (width<=680px){.portal-shell:before{background-position:58%}.klippy-drop{opacity:.1;width:clamp(38px,13vw,60px)}.klippy-drop-6,.klippy-drop-7,.klippy-drop-8,.klippy-drop-9{display:none}.admin-tabs{border-radius:12px;margin-left:-6px;margin-right:-6px;top:70px}.admin-tabs button{padding:0 13px}.admin-user-picker button{flex-direction:column;align-items:flex-start;gap:5px}}@media (prefers-reduced-motion:reduce){.animated-klippy-background{display:none}}:root{--site-bg:#09090d;--site-panel:#111117;--site-panel-soft:#17151f;--site-line:#9d4eff66;--site-line-white:#f4efe721;--site-text:#f4efe7;--site-white:#fffdf8;--site-muted:#aaa5b2;--site-green:#72ff3d;--site-green-deep:#39c91f;--site-cyan:#a95cff;--site-blue:#b66cff;--klippy-blue:#9d4eff;--site-danger:#ff655f;--site-radius:12px;background:var(--site-bg)}html,body{background:var(--site-bg);color:var(--site-text)}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline-color:var(--site-green)}.portal-shell{background:var(--site-bg)}.portal-shell:before{background:#09090d}.animated-klippy-background{display:none}.site-header{background:#09090df5;border-bottom-color:#a95cff52;box-shadow:0 12px 42px #00000040}.portal-shell:has(.record-label-home) .site-header{background:#09090df5;border-bottom-color:#a95cff52;box-shadow:0 12px 42px #00000040}.rebass-brand,.site-nav>a:not(.button){color:var(--site-text)}.portal-shell:has(.record-label-home) .site-header .rebass-brand{color:var(--site-text)}.portal-shell:has(.record-label-home) .site-nav>a:not(.button){color:var(--site-text)}.rebass-brand small,.site-nav .nav-account,.site-nav>a:not(.button):hover,.site-nav>a:not(.button):focus-visible{color:var(--site-green)!important}.rebass-brand-face{filter:grayscale(.2)hue-rotate(68deg)saturate(1.35)drop-shadow(0 5px 13px #72ff3d33)}.nav-toggle{color:var(--site-text);background:#111117;border-color:#a95cff66}.portal-shell:has(.record-label-home) .nav-toggle{color:var(--site-text);background:#111117;border-color:#a95cff66}.button{border-radius:7px}.button-primary,.record-label-home .button-primary{border-color:var(--site-green);background:var(--site-green);color:#071004;box-shadow:0 8px 24px #72ff3d1f}.button-primary:hover:not(:disabled),.record-label-home .button-primary:hover:not(:disabled){background:#a2ff7d;border-color:#a2ff7d}.button-secondary,.record-label-home .button-secondary{color:var(--site-text);background:#15121d;border-color:#a95cff70}.button-secondary:hover:not(:disabled),.record-label-home .button-secondary:hover:not(:disabled){border-color:var(--site-cyan);background:#1d1728}.text-button,.pricing-note a,.legal-consent a,.policy-content a,.community-page .page-hero a,.blog-card .text-link,.eyebrow,.label-kicker,.label-section-heading>span,.record-label-home .section-heading>span,.record-label-home .final-cta>div>span{color:var(--site-green)}.label-kicker:before{background:var(--site-cyan)}.record-label-home{background:var(--site-bg);color:var(--site-text)}.record-label-home .label-hero{background:#09090d}.label-hero-art{filter:brightness(.9)contrast(1.05);background-position:68%;transform:scale(1.012)}.label-hero:after,.record-label-home .label-hero:after{background:linear-gradient(90deg,#09090dfc 0%,#09090deb 40%,#260f3847 66%,#09090d33 100%)}.label-hero-content,.label-hero h1,.record-label-home .label-section-heading h2,.record-label-home .section-heading h2,.record-label-home .privacy-copy h2,.record-label-home .final-cta h2{color:var(--site-text)}.label-hero h1 em{color:var(--site-green)}.label-hero h1 span,.label-hero-copy,.record-label-home .label-section-heading p,.record-label-home .section-heading p,.record-label-home .privacy-copy p,.record-label-home .steps-grid p,.label-pack-note{color:var(--site-muted)}.record-label-home .hero-assurances,.record-label-home .hero-assurances svg{color:var(--site-green)}.promotion-strip{color:var(--site-text);background:#15111d;border-color:#a95cff6b}.promotion-strip>div span,.promotion-strip>div strong,.promotion-strip>a{color:var(--site-green)}.record-label-home .demo-section{background-blend-mode:luminosity;background-color:#0d0b12}.record-label-home .demo-section:before{background:#09090dc2}.record-label-home .demo-copy h2,.record-label-home .demo-copy>p,.record-label-home .demo-measurements{color:var(--site-text)}.record-label-home .demo-copy>p,.record-label-home .demo-measurements{color:var(--site-muted)}.record-label-home .demo-player,.record-label-home .demo-source-picker button,.record-label-home .demo-transport{background:#111117;border-color:#a95cff52}.record-label-home .demo-source-picker button.active{border-color:var(--site-green);color:var(--site-green);background:#72ff3d1a}.record-label-home .demo-play-button{background:var(--site-green);color:#071004}.label-pricing-section,.record-label-home .section-process,.record-label-home .privacy-section{background:var(--site-bg);color:var(--site-text)}.label-pack-grid article,.label-pack-unavailable,.record-label-home .steps-grid article,.record-label-home .privacy-card,.record-label-home .retention-flow>div{background:var(--site-panel);color:var(--site-text);border-color:#a95cff47}.label-pack-grid article.featured{background:#121519;border-color:#72ff3d8c}.label-pack-grid article>strong,.label-pack-grid article.featured>span:not(.pack-callout),.record-label-home .steps-grid article>b,.record-label-home .steps-grid article>svg,.record-label-home .retention-flow>i{color:var(--site-green)}.pack-callout{background:var(--site-cyan);color:#fff}.record-label-home .final-cta{background:#0d0b12;border-color:#a95cff4d}.page-main,.dashboard-main,.processor-page,.information-page,.policy-page{color:var(--site-text)}.page-hero{border-bottom:1px solid #a95cff33;padding-bottom:28px}.page-hero h1,.dashboard-heading h1,.processor-page-heading h1,.information-hero h1,.policy-hero h1{color:var(--site-text)}.price-card,.pricing-note,.about-metrics article,.portfolio-card,.policy-summary,.policy-summary.privacy-summary,.metric-grid article,.dashboard-panel,.results-page>.results-list,.folder-panel,.results-workspace,.admin-card,.admin-metrics article,.forum-category-card,.forum-topic-row,.community-composer,.forum-post,.blog-card,.blog-article,.totp-qr-card,.totp-confirm-card{border-radius:var(--site-radius);background:var(--site-panel);box-shadow:none;border-color:#a95cff45}.price-card.featured,.metric-grid .token-metric{background:#121519;border-color:#72ff3d7a}.pricing-promotion{border-color:#72ff3d80;border-left-color:var(--site-green);background:#72ff3d0e}.pricing-promotion>span,.price-card>strong,.popular,.price-card li svg{color:var(--site-green)}.popular{background:#72ff3d1a}.policy-summary,.policy-summary.privacy-summary{background:#12101a}.policy-content p,.forum-post-body,.blog-body{color:#cbc5d0}.auth-main{background:#09090d}.auth-panel{background:var(--site-panel);border-color:#a95cff5c;border-radius:16px;box-shadow:0 34px 90px #0000008c}.auth-intro{background:#0d0b12}.auth-intro:after{background:#9d4eff2e}.auth-intro>p,.auth-points small{color:var(--site-muted)}.auth-switch{background:#0c0b10;border-color:#a95cff52}.auth-switch button.active{color:var(--site-green);background:#72ff3d1f}.auth-form label>span,.totp-confirm-card>label,.admin-card>label,.admin-form-columns label,.admin-reauth-dialog label,.account-delete-fields label>span{color:#d2ccd8}.auth-form input,.admin-card input,.admin-card textarea,.admin-card select,.admin-reauth-dialog input,.community-composer input,.community-composer textarea,.community-admin-page input,.community-admin-page textarea,.blog-editor input,.blog-editor textarea,.bulk-controls select,.totp-code-input{color:var(--site-text)!important;background:#0a0a0f!important;border-color:#a95cff4d!important}.auth-form input:focus,.admin-card input:focus,.admin-card textarea:focus,.admin-card select:focus,.community-composer input:focus,.community-composer textarea:focus{box-shadow:0 0 0 3px #72ff3d14;border-color:var(--site-green)!important}.metric-grid article>svg,.panel-heading svg,.folder-heading svg,.forum-category-counts strong,.topic-replies b,.admin-metrics strong,.admin-user-picker button b,.admin-user-facts strong,.admin-activity-list b{color:var(--site-green)}.result-icon,.forum-category-icon{color:var(--site-cyan);background:#a95cff1a;border-color:#a95cff61}.status-pill.complete,.ledger-list i.positive,.community-notice,.account-verification,.admin-security-status{color:var(--site-green);background:#72ff3d12;border-color:#72ff3d4d}.status-pill.running,.ledger-list i.neutral{color:var(--site-cyan);background:#a95cff1f}.settings-popover,.admin-reauth-dialog{background:#0d0c12;border-color:#a95cff6b}.folder-row.active,.result-row.selected,.admin-tabs button.active,.admin-user-picker button:hover,.admin-user-picker button.selected,.admin-ban-target,.admin-card .maintenance-toggle{color:var(--site-green);background:#72ff3d12;border-color:#72ff3d5c}.admin-tabs{background:#0e0c14;border-color:#a95cff47}.admin-tabs button.active{border-bottom-color:var(--site-green)}.admin-user-facts span,.admin-activity-list>div,.admin-audit-list>div,.blog-admin-list>button,.community-user-list>div,.moderation-list>div{background:#0d0c12;border-color:#a95cff3d}.admin-audit-list code,.blog-lead,.topic-state{color:var(--site-cyan)}.forum-category-card h2,.forum-topic-row strong,.blog-card h2 a,.blog-card .text-link,.blog-article h1{color:var(--site-text)}.tag-list>span{color:var(--site-text);background:#12101a;border-color:#a95cff52}.totp-step{background:#72ff3d1a;border-color:#72ff3d7a}.totp-qr-loading{border-color:#a95cff66}.totp-fallback summary,.totp-secret{color:var(--site-green)}.totp-secret{background:#0b0d0a}.token-metric .promotion-balance{color:var(--site-cyan)}.site-footer{color:var(--site-text);background:#08080c;border-top-color:#a95cff47}.portal-shell:has(.record-label-home) .site-footer{color:var(--site-text);background:#08080c;border-top-color:#a95cff47}.site-footer a:hover{color:var(--site-green)}@media (width<=760px){.site-nav{background:#0d0c12;border-color:#a95cff66}.record-label-home .label-hero-art{background-position:72%}.record-label-home .label-hero:after{background:linear-gradient(90deg,#09090dfc 0%,#09090df2 58%,#1b0d27bd 100%)}}.account-security-panel{padding:26px}.account-security-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:18px;margin-top:20px;display:grid}.account-security-grid>div{grid-template-rows:auto auto minmax(44px,1fr);align-items:start;gap:14px;min-width:0;display:grid}.account-security-grid label{color:#d2ccd8;gap:7px;min-width:0;margin:0;font-size:.7rem;font-weight:750;line-height:1.4;display:grid}.account-security-grid label>span,.account-security-grid label>small{display:block}.account-security-grid label>small{color:var(--site-muted);font-size:.64rem;font-weight:500;line-height:1.45}.account-security-grid input{width:100%;min-width:0;min-height:44px;color:var(--site-text);font:inherit;background:#0a0a0f;border:1px solid #a95cff57;border-radius:9px;padding:11px 12px;font-weight:600;line-height:1.35;display:block}.account-security-grid input:focus{border-color:var(--site-green);outline:0;box-shadow:0 0 0 3px #72ff3d14}.account-security-grid .button{align-self:end;width:100%;min-height:44px}@media (width<=760px){.account-security-panel{padding:18px}.account-security-grid{grid-template-columns:1fr;gap:20px;margin-top:16px}.account-security-grid>div+div{border-top:1px solid #a95cff33;padding-top:20px}}.route-account .dashboard-heading{background:linear-gradient(90deg,#09090dfc 0%,#09090de6 47%,#16092257 76%,#09090d29 100%),url(/assets/landing-neon-hero-dwkgaMDM.webp) 72%/cover;border:1px solid #a95cff6b;border-radius:12px;align-items:center;min-height:260px;padding:42px 46px;position:relative;overflow:hidden}.route-account .dashboard-heading>div,.route-account .dashboard-heading>.button{z-index:1;position:relative}.route-account .dashboard-heading h1{max-width:580px;font-size:clamp(2.6rem,5.4vw,4.8rem);line-height:.96}@media (width<=760px){.route-account .dashboard-heading{background-position:64%;align-items:flex-start;min-height:230px;padding:30px 26px}.route-account .dashboard-heading h1{max-width:320px;font-size:clamp(2.25rem,13vw,3.5rem)}}.maintenance-toggle input{width:18px;margin-top:2px}.maintenance-toggle span,.maintenance-toggle strong,.maintenance-toggle small{display:block}.maintenance-toggle small{color:var(--site-muted);margin-top:5px;font-weight:500;line-height:1.45}.admin-users{border-top:1px solid var(--site-line-white);max-height:310px;margin-top:22px;overflow:auto}.admin-users>div{border-bottom:1px solid var(--site-line-white);justify-content:space-between;gap:12px;padding:12px 0;display:flex}.admin-users span,.admin-users strong,.admin-users small{display:block}.admin-users strong{font-size:.7rem}.admin-users small{color:var(--site-muted);margin-top:3px;font-size:.59rem}.admin-users b{color:var(--site-green);font-family:monospace;font-size:.8rem}.admin-user-card,.admin-ban-card{grid-column:1/-1}.admin-user-facts{grid-template-columns:repeat(4,1fr);gap:10px;margin:18px 0;display:grid}.admin-user-facts span{border:1px solid var(--site-line-white);background:#4aaff009;border-radius:9px;padding:12px}.admin-user-facts small,.admin-user-facts strong{display:block}.admin-user-facts small{color:var(--site-muted);text-transform:uppercase;letter-spacing:.08em;font-size:.58rem}.admin-user-facts strong{margin-top:5px;font-size:.7rem}.admin-ban-target{background:#b4ef320b;border:1px solid #b4ef3238;border-radius:10px;margin:18px 0;padding:14px 16px}.admin-ban-target small,.admin-ban-target strong,.admin-ban-target span{display:block}.admin-ban-target small{color:var(--site-green);text-transform:uppercase;letter-spacing:.08em;font-size:.58rem}.admin-ban-target strong{margin-top:5px;font-size:.74rem}.admin-ban-target span,.admin-ban-target p{color:var(--site-muted);margin:4px 0 0;font-size:.64rem}.admin-ban-list{border-top:1px solid var(--site-line-white);margin-top:24px}.admin-ban-list>div{border-bottom:1px solid var(--site-line-white);justify-content:space-between;align-items:center;gap:18px;padding:14px 0;display:flex}.admin-ban-list span,.admin-ban-list strong,.admin-ban-list small{display:block}.admin-ban-list strong{font-size:.73rem}.admin-ban-list small{max-width:760px;color:var(--site-muted);margin-top:4px;font-size:.62rem;line-height:1.45}.admin-ban-list>p{color:var(--site-muted);margin:18px 0 0;font-size:.7rem}.processor-page{width:min(980px,100% - 40px)}.processor-token{color:var(--site-green);background:#b4ef320f;border:1px solid #b4ef323b;border-radius:12px;align-items:center;gap:9px;padding:11px 14px;font-size:.72rem;display:flex}.processor-token strong{font-family:monospace;font-size:1rem}.processor-tier-cost{color:var(--site-muted);text-align:center;margin:0 0 18px;font-size:.68rem}.processor-page .simple-shell{border:1px solid var(--site-line-white);background-position:50%;border-radius:20px;min-height:0;margin:0;padding:25px}.processor-page .simple-card{width:100%;max-width:none;margin:0}.no-token-card{border:1px solid var(--site-line-white);border-radius:var(--site-radius);background:var(--site-panel);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:420px;display:flex}.no-token-card>svg{color:var(--site-green)}.no-token-card h2{margin:18px 0 10px;font-size:1.35rem}.no-token-card p{color:var(--site-muted);margin:0 0 22px;font-size:.82rem}.site-loading{min-height:100vh;color:var(--site-muted);flex-direction:column;justify-content:center;align-items:center;gap:20px;font-size:.78rem;display:flex}@media (width<=980px){.site-nav{gap:16px}.hero-section{grid-template-columns:1fr;gap:125px;padding-top:90px}.hero-content{max-width:760px}.demo-section{grid-template-columns:1fr;gap:32px}.hero-console{width:min(620px,100%);margin:0 auto;transform:none}.steps-grid{grid-template-columns:1fr 1fr}.privacy-card{grid-template-columns:1fr;gap:45px}.dashboard-grid{grid-template-columns:1fr}.pricing-grid{grid-template-columns:1fr;max-width:580px;margin:0 auto}.about-story{grid-template-columns:1fr;gap:30px}.policy-layout{grid-template-columns:1fr;gap:45px}.policy-summary{position:static}.results-library,.admin-grid{grid-template-columns:1fr}.admin-metrics{grid-template-columns:repeat(3,1fr)}.price-card ul{min-height:0}.auth-panel{grid-template-columns:1fr;max-width:620px}.auth-intro{min-height:480px}.auth-intro>.eyebrow{margin-top:80px}.site-footer{grid-template-columns:1fr auto}.site-footer>small{grid-column:1/-1}}@media (width<=760px){.site-header-inner{width:min(100% - 28px,1180px);min-height:64px}.nav-toggle{place-items:center;display:grid}.site-nav{border:1px solid var(--site-line-white);background:#080e10;border-radius:14px;flex-direction:column;align-items:stretch;gap:0;padding:10px;display:none;position:absolute;top:64px;left:14px;right:14px;box-shadow:0 20px 50px #00000080}.site-nav.open{display:flex}.site-nav>a:not(.button){padding:13px 10px}.site-nav .nav-cta{margin-top:6px}.hero-section,.section,.site-footer,.page-main,.dashboard-main,.processor-page{width:min(100% - 28px,1180px)}.hero-section{gap:145px;min-height:0;padding:65px 0 80px}.hero-content h1{font-size:clamp(3.2rem,15vw,5.2rem)}.hero-copy{font-size:.95rem}.hero-actions .button{width:100%}.hero-console{padding:14px}.hero-klippy{width:130px;height:200px;top:-112px;right:20px}.console-readouts strong{font-size:1.45rem}.section-process{padding:80px 0}.demo-section{padding:70px 0}.demo-transport{grid-template-columns:48px minmax(0,1fr)}.demo-volume{grid-column:1/-1}.demo-volume input{flex:1;width:auto}.steps-grid{grid-template-columns:1fr}.steps-grid article{min-height:205px}.privacy-section{padding-bottom:80px}.privacy-card{padding:28px}.final-cta{flex-direction:column;align-items:flex-start;margin-bottom:80px}.final-cta .button{width:100%}.site-footer{grid-template-columns:1fr;gap:25px}.site-footer nav{flex-wrap:wrap}.record-label-home .label-hero-art{background-position:73%}.record-label-home .label-hero:after{background:linear-gradient(90deg,#f0e6d4fa 0%,#f0e6d4e6 56%,#f0e6d473 100%)}.record-label-home .demo-section{background-position:72%}.portal-shell:has(.record-label-home) .site-footer{width:100%}.page-main,.dashboard-main,.processor-page{padding-top:55px}.page-hero.compact h1{font-size:2.9rem}.information-hero h1{font-size:3.1rem}.about-metrics{grid-template-columns:1fr}.portfolio-card{flex-direction:column;align-items:flex-start}.portfolio-card .button{width:100%}.auth-main{padding:14px}.auth-panel{min-height:0}.auth-intro{min-height:400px;padding:34px}.auth-intro>.eyebrow{margin-top:65px}.auth-intro h1{font-size:2.7rem}.auth-form{padding:34px}.dashboard-heading,.processor-page-heading{flex-direction:column;align-items:flex-start}.metric-grid{grid-template-columns:1fr}.result-row{grid-template-columns:auto minmax(0,1fr) auto}.result-actions{grid-column:2/-1;justify-content:flex-end}.settings-popover{right:0}.results-toolbar{flex-direction:column;align-items:flex-start;padding:16px 0}.bulk-controls{flex-wrap:wrap;width:100%}.bulk-controls select{flex:190px}.results-workspace .result-row{grid-template-columns:auto auto minmax(0,1fr) auto}.results-workspace .result-actions{grid-column:3/-1}.admin-metrics{grid-template-columns:repeat(2,1fr)}.admin-user-facts{grid-template-columns:1fr 1fr}.about-klippy{width:120px;height:120px;position:static}.processor-page .simple-shell{padding:10px}}@media (width<=480px){.hero-content h1{letter-spacing:-.065em}.hero-assurances{flex-direction:column}.demo-player{padding:14px}.demo-source-picker{grid-template-columns:1fr}.demo-transport{padding:13px}.console-file>span{display:none}.privacy-card{padding:23px}.auth-intro,.auth-form{padding:27px}.auth-intro h1{font-size:2.3rem}.price-card{padding:24px}.result-row{grid-template-columns:auto minmax(0,1fr)}.status-pill{grid-column:2;justify-self:start}.result-actions{grid-column:1/-1}.result-actions .button{flex:1}.settings-popover{left:0;right:auto}.results-workspace{padding:6px 14px}.results-workspace .result-row{grid-template-columns:auto auto minmax(0,1fr)}.results-workspace .status-pill{grid-column:3}.results-workspace .result-actions{grid-column:1/-1}.admin-metrics{grid-template-columns:1fr 1fr}}.impersonation-banner{z-index:80;color:#fff;background:#0b4f70;border-bottom:1px solid #4aaff066;justify-content:center;align-items:center;gap:22px;padding:10px 24px;font-size:.76rem;display:flex;position:sticky;top:0}.impersonation-banner span{align-items:center;gap:8px;display:flex}.impersonation-banner button{color:#07354c;font:inherit;cursor:pointer;background:#fff;border:1px solid #ffffff73;border-radius:7px;padding:7px 12px;font-weight:800}.admin-create-card,.admin-audit-card{grid-column:1/-1}.admin-form-columns{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}.admin-form-columns label{color:#a9b7b2;flex-direction:column;gap:7px;margin:10px 0;font-size:.69rem;font-weight:750;display:flex}.admin-user-search{border:1px solid var(--site-line-white);color:var(--site-muted);background:#080e10;border-radius:9px;align-items:center;gap:8px;margin:10px 0;padding:0 11px;display:flex}.admin-user-search input{border:0;padding-left:0}.admin-action-row{flex-wrap:wrap;gap:9px;margin-top:14px;display:flex}.admin-action-row .button{flex:145px;padding:10px 12px}.admin-user-activity{border-top:1px solid var(--site-line-white);margin-top:24px;padding-top:18px}.admin-user-activity h3{color:#dce7e2;margin:18px 0 9px;font-size:.76rem}.admin-activity-list,.admin-audit-list{gap:7px;max-height:360px;display:grid;overflow:auto}.admin-activity-list>div,.admin-audit-list>div{border:1px solid var(--site-line-white);background:#ffffff04;border-radius:8px;justify-content:space-between;align-items:center;gap:15px;padding:10px 12px;display:flex}.admin-activity-list span,.admin-audit-list span{min-width:0}.admin-activity-list strong,.admin-activity-list small,.admin-audit-list strong,.admin-audit-list small{overflow-wrap:anywhere;display:block}.admin-activity-list strong,.admin-audit-list strong{text-transform:capitalize;font-size:.68rem}.admin-activity-list small,.admin-audit-list small{color:var(--site-muted);margin-top:3px;font-size:.59rem}.admin-activity-list b{color:var(--site-green);font-size:.68rem}.admin-audit-list code{color:var(--site-blue);font-size:.62rem}.admin-ok{align-items:center;gap:7px;display:flex;color:var(--site-green)!important}.admin-warning{color:#ff8c82!important}.community-page{max-width:1180px}.community-page .page-hero a{color:var(--site-green);text-decoration:none}.community-notice{background:#80c11812;border:1px solid #aaf42747;border-radius:12px;align-items:center;gap:16px;margin:0 0 20px;padding:16px 18px;display:flex}.community-notice>div{flex:1}.community-notice strong,.community-notice p{margin:0;display:block}.community-notice p{color:var(--site-muted);margin-top:4px;font-size:.73rem}.forum-category-list,.forum-topic-list,.forum-post-list{gap:10px;display:grid}.forum-category-card{border:1px solid var(--site-line-white);color:inherit;background:#080f10f0;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:17px;padding:20px;text-decoration:none;transition:border-color .15s,transform .15s;display:grid}.forum-category-card:hover{border-color:#aaf42773;transform:translateY(-1px)}.forum-category-icon{width:47px;height:47px;color:var(--site-blue);background:#49baf714;border:1px solid #49baf747;border-radius:11px;place-items:center;display:grid}.forum-category-card h2{color:var(--site-white);margin:0;font-size:1rem}.forum-category-card p{color:var(--site-muted);margin:5px 0;font-size:.72rem}.forum-category-card small{color:#71827b;font-size:.61rem}.forum-category-counts{text-align:right;grid-template-columns:auto auto;align-items:baseline;gap:1px 8px;min-width:90px;display:grid}.forum-category-counts strong{color:var(--site-green)}.forum-category-counts span{color:var(--site-muted);font-size:.62rem}.forum-topic-row{border:1px solid var(--site-line-white);color:inherit;background:#080f10f0;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;padding:15px 17px;text-decoration:none;display:grid}.forum-topic-row:hover{border-color:#49baf766}.topic-state{color:var(--site-blue)}.forum-topic-row strong,.forum-topic-row small{display:block}.forum-topic-row strong{color:var(--site-white);font-size:.8rem}.forum-topic-row small{color:var(--site-muted);margin-top:4px;font-size:.61rem}.topic-replies{min-width:125px;color:var(--site-muted);text-align:right;font-size:.65rem}.topic-replies b{color:var(--site-green);margin-right:4px;font-size:.85rem}.community-composer{border:1px solid var(--site-line-white);background:#080f10f5;border-radius:12px;margin-top:22px;padding:22px}.community-composer h2{margin:0 0 15px;font-size:1rem}.community-composer label,.blog-editor label{color:var(--site-muted);gap:7px;margin:12px 0;font-size:.69rem;font-weight:750;display:grid}.community-composer input,.community-composer textarea,.community-admin-page input,.community-admin-page textarea,.blog-editor input,.blog-editor textarea{border:1px solid var(--site-line-white);width:100%;color:var(--site-white);font:inherit;background:#080e10;border-radius:8px;padding:11px 12px}.forum-post{border:1px solid var(--site-line-white);background:#080f10f5;border-radius:12px;overflow:hidden}.forum-post>header{border-bottom:1px solid var(--site-line-white);background:#ffffff05;align-items:center;gap:11px;padding:13px 16px;display:flex}.forum-avatar{width:34px;height:34px;color:var(--site-green);background:#aaf4271f;border-radius:50%;flex:none;place-items:center;font-size:.74rem;font-weight:900;display:grid}.forum-post header strong,.forum-post header small{display:block}.forum-post header strong{font-size:.73rem}.forum-post header small{color:var(--site-muted);margin-top:3px;font-size:.59rem}.forum-post-body{color:#dce6e2;padding:17px 19px;font-size:.76rem;line-height:1.68}.forum-post-body p{white-space:pre-wrap;margin:0 0 10px}.forum-post.deleted .forum-post-body{color:var(--site-muted);font-style:italic}.community-empty{border:1px dashed var(--site-line-white);color:var(--site-muted);text-align:center;border-radius:10px;margin:0;padding:25px}.blog-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.blog-card{border:1px solid var(--site-line-white);background:#080f10f5;border-radius:12px;padding:23px}.blog-card small,.blog-byline{color:var(--site-muted);font-size:.62rem}.blog-card h2{margin:10px 0;font-size:1.15rem}.blog-card h2 a,.blog-card .text-link{color:var(--site-white);text-decoration:none}.blog-card .text-link{color:var(--site-green);font-size:.68rem;font-weight:850}.blog-card p{color:var(--site-muted);font-size:.73rem;line-height:1.6}.blog-article{border:1px solid var(--site-line-white);background:#080f10f7;border-radius:14px;max-width:850px;margin:0 auto;padding:35px}.blog-article h1{margin:15px 0 10px;font-size:clamp(2rem,5vw,4rem);line-height:1}.blog-lead{color:var(--site-blue);margin:25px 0;font-size:1rem;line-height:1.55}.blog-body{color:#dce6e2;font-size:.83rem;line-height:1.8}.blog-body p{white-space:pre-wrap;margin:0 0 19px}.community-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.community-admin-grid>.admin-card{min-width:0}.inline-form{grid-template-columns:1fr auto;gap:9px;display:grid}.tag-list{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.tag-list>span{border:1px solid var(--site-line-white);color:#dce6e2;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-size:.66rem;display:flex}.tag-list button{color:#ff8c82;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.community-user-list,.moderation-list,.blog-admin-list{gap:7px;max-height:430px;margin-top:14px;display:grid;overflow-y:auto}.community-user-list>div,.moderation-list>div{border:1px solid var(--site-line-white);border-radius:8px;justify-content:space-between;align-items:center;gap:9px;padding:10px;display:flex}.community-user-list span,.moderation-list span{flex:1;min-width:0}.community-user-list strong,.community-user-list small,.moderation-list strong,.moderation-list small{overflow-wrap:anywhere;display:block}.community-user-list small,.moderation-list small{color:var(--site-muted);margin-top:3px;font-size:.57rem}.community-user-list>div>div{gap:6px;display:flex}.blog-admin-layout{grid-template-columns:minmax(250px,.7fr) minmax(0,1.5fr);gap:15px;display:grid}.blog-admin-list>button{border:1px solid var(--site-line-white);color:var(--site-white);text-align:left;cursor:pointer;background:#ffffff05;border-radius:8px;padding:10px}.blog-admin-list>button.active{border-color:var(--site-green)}.blog-admin-list strong,.blog-admin-list small{display:block}.blog-admin-list small{color:var(--site-muted);margin-top:4px;font-size:.58rem}.blog-body-editor{resize:vertical;min-height:390px;line-height:1.6}.admin-tabs a{color:var(--site-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;padding:12px 13px;font-size:.65rem;font-weight:800;text-decoration:none;display:inline-flex}@media (width<=720px){.impersonation-banner{flex-direction:column;align-items:flex-start;gap:8px}.admin-form-columns{grid-template-columns:1fr}.forum-category-card{grid-template-columns:auto minmax(0,1fr)}.forum-category-counts{text-align:left;grid-column:2}.forum-topic-row{grid-template-columns:auto minmax(0,1fr)}.topic-replies{text-align:left;grid-column:2}.blog-card-grid,.community-admin-grid,.blog-admin-layout{grid-template-columns:1fr}.community-notice,.community-user-list>div,.moderation-list>div{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.demo-player,.demo-source-picker button{scroll-behavior:auto}}.impersonation-banner{color:var(--site-text);background:#21152f;border-bottom-color:#a95cff73}.impersonation-banner button{border-color:var(--site-green);background:var(--site-green);color:#071004}.admin-user-search,.community-composer input,.community-composer textarea,.community-admin-page input,.community-admin-page textarea,.blog-editor input,.blog-editor textarea{color:var(--site-text);background:#0a0a0f;border-color:#a95cff4d}.admin-activity-list>div,.admin-audit-list>div,.community-user-list>div,.moderation-list>div,.blog-admin-list>button{background:#0d0c12;border-color:#a95cff3d}.admin-user-activity h3,.forum-category-card h2,.forum-topic-row strong,.blog-card h2 a,.blog-article h1,.tag-list>span{color:var(--site-text)}.admin-audit-list code,.forum-category-icon,.topic-state,.blog-lead{color:var(--site-cyan)}.community-notice{background:#72ff3d12;border-color:#72ff3d4d}.forum-category-card,.forum-topic-row,.community-composer,.forum-post,.blog-card,.blog-article{background:var(--site-panel);border-color:#a95cff45}.forum-category-card:hover,.forum-topic-row:hover,.blog-admin-list>button.active{border-color:var(--site-green)}.forum-category-icon{background:#a95cff1a;border-color:#a95cff61}.forum-avatar{color:var(--site-green);background:#72ff3d1f}.forum-post-body,.blog-body{color:#cbc5d0}.tag-list>span{background:#12101a;border-color:#a95cff52}.blog-card .text-link,.community-page .page-hero a{color:var(--site-green)}@media (width<=760px){.site-nav{background:#0d0c12;border-color:#a95cff66}.record-label-home .label-hero:after{background:linear-gradient(90deg,#09090dfc 0%,#09090df2 58%,#1b0d27bd 100%)}}
