:root{--bg: #000000;--surface: rgba(28, 28, 30, .68);--surface-solid: #1c1c1e;--surface-2: rgba(44, 44, 46, .6);--hairline: rgba(255, 255, 255, .08);--hairline-strong: rgba(255, 255, 255, .16);--label: #f5f5f7;--label-2: rgba(235, 235, 245, .62);--label-3: rgba(235, 235, 245, .55);--tint: #c8ff00;--tint-dim: rgba(200, 255, 0, .12);--blue: #0a84ff;--indigo: #5865f2;--green: #30d158;--pink: #ff375f;--pink-text: #ff5c7a;--red: #ff453a;--ease-out: cubic-bezier(.32, .72, 0, 1)}:root{--haze-mark: url(assets/logo.png)}.haze-mark{display:inline-block;flex:none;width:var(--haze-mark-w, 22px);height:calc(var(--haze-mark-w, 22px) * .56);background-image:var(--haze-mark);background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle}.haze-mark-live{animation:haze-mark-breathe 1.8s var(--ease-out) infinite}@keyframes haze-mark-breathe{0%,to{opacity:1}50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.haze-mark-live{animation:none}}.material{background:var(--surface);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);border:1px solid var(--hairline);box-shadow:inset 0 1px #ffffff0f,0 8px 32px #00000059}.material-thin{background:#1c1c1e80;-webkit-backdrop-filter:blur(12px) saturate(160%);backdrop-filter:blur(12px) saturate(160%);border:1px solid var(--hairline)}.glass-panel{background:var(--surface);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);border:1px solid var(--hairline);box-shadow:inset 0 1px #ffffff0f,0 8px 32px #00000059}.text-energy{color:var(--energy-color)}.bg-energy{background-color:var(--energy-color)}.ambient-glow{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-1;background:radial-gradient(ellipse 80% 50% at 50% -10%,rgba(200,255,0,.03) 0%,transparent 60%),radial-gradient(ellipse 60% 40% at 80% 50%,rgba(88,101,242,.025) 0%,transparent 50%),radial-gradient(ellipse 50% 30% at 20% 80%,rgba(48,209,88,.02) 0%,transparent 50%)}.card-hover{transition:transform .4s var(--ease-out),box-shadow .4s var(--ease-out)}.card-hover:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff1a,0 12px 40px #00000073}button,a,.pressable{-webkit-tap-highlight-color:transparent}.pressable{transition:transform .35s var(--ease-out),opacity .35s var(--ease-out),background-color .35s var(--ease-out),border-color .35s var(--ease-out),box-shadow .35s var(--ease-out)}.pressable:active{transform:scale(.97);transition-duration:.1s}.credit-page{--credit-border: rgba(200,255,0,.28)}.credit-kicker{color:#ebebf57a;font:600 10px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.18em;display:flex;justify-content:space-between}.credit-pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.65rem}.credit-rate-column{background:#ffffff09;border:1px solid var(--hairline);border-radius:1.1rem;padding:1rem}.credit-rate-title{color:#c8ff4a;font:700 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.14em;margin-bottom:.7rem}.credit-rate-row{display:flex;justify-content:space-between;gap:.75rem;color:#ebebf585;font:500 11px/1.35 ui-monospace,SFMono-Regular,Menlo,monospace;padding:.35rem 0}.credit-rate-row strong{color:#fff}.credit-packages{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.credit-package{display:flex;align-items:center;gap:1rem;padding:1rem;min-height:120px}.credit-package-index{color:#ebebf538;font:700 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace;align-self:flex-start}.credit-buy-btn{color:#080908;background:#c8ff4a;padding:.55rem 1rem;font:800 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase;letter-spacing:.12em}.credit-buy-btn:disabled{opacity:.45}.credit-purchase-status{min-height:1.5rem;color:#ebebf5a6;font-size:12px;line-height:1.5;margin-top:1rem}@media(max-width:800px){.credit-pricing-grid,.credit-packages{grid-template-columns:1fr}}.credit-package{background:#ffffff09;border:1px solid var(--hairline);border-radius:1.2rem;transition:transform .35s var(--ease-out),border-color .35s var(--ease-out),background .35s var(--ease-out)}.credit-package:hover{transform:translateY(-2px);background:#ffffff0e;border-color:var(--hairline-strong)}.credit-package-featured{border-color:var(--credit-border);background:linear-gradient(145deg,#c8ff000e,#ffffff08)}.credit-buy-btn{border:0;border-radius:999px;min-height:2.35rem;box-shadow:0 0 0 1px #c8ff0026,0 8px 24px #0000003d}.credit-payment-modal-card{background:#1c1c1efa;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:1.75rem;padding:clamp(1.35rem,4vw,2rem);overflow:hidden}.credit-payment-modal-card h2{color:#fff;font-size:clamp(1.55rem,5vw,2.15rem);font-weight:700;letter-spacing:-.035em;margin:.65rem 2.5rem 1.25rem 0}.credit-modal-close{position:absolute;top:1rem;right:1rem;width:2.75rem;height:2.75rem;min-width:2.75rem;min-height:2.75rem;border-radius:999px;display:grid;place-items:center;color:var(--label-2);background:#ffffff0f}.credit-modal-close:hover{color:#fff;background:#ffffff1a}.credit-modal-order{display:flex;justify-content:space-between;gap:1rem;padding:1rem;border:1px solid var(--credit-border);border-radius:1rem;background:#c8ff000e;color:var(--label-2);font-size:.85rem}.credit-modal-order strong{color:var(--tint);font-variant-numeric:tabular-nums}.credit-modal-explainer{color:var(--label-2);font-size:.78rem;line-height:1.55;margin:1rem 0}.credit-method-grid{display:grid;gap:.65rem}.credit-method-card{width:100%;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;padding:.9rem 1rem;text-align:left;color:var(--label-2);background:#ffffff09;border:1px solid var(--hairline);border-radius:1rem;transition:background .25s var(--ease-out),border-color .25s var(--ease-out),transform .25s var(--ease-out)}.credit-method-card:hover{transform:translateY(-1px);background:#ffffff0e}.credit-method-mark{width:2rem;height:2rem;display:grid;place-items:center;border-radius:.65rem;color:var(--tint);background:#c8ff0014;font:750 .62rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.credit-method-card strong,.credit-method-card small{display:block}.credit-method-card strong{color:#fff;font-size:.86rem}.credit-method-card small{color:var(--label-3);font-size:.68rem;margin-top:.15rem}.credit-method-check{color:var(--tint);opacity:0;transform:scale(.7);font-weight:800;transition:opacity .2s,transform .2s var(--ease-out)}.credit-method-card.is-selected{background:#c8ff0013;border-color:var(--credit-border)}.credit-method-card.is-selected .credit-method-check{opacity:1;transform:scale(1)}.credit-modal-actions{display:flex;justify-content:flex-end;gap:.65rem;margin-top:1.25rem}.credit-modal-actions button:disabled{opacity:.42;cursor:not-allowed}#credit-estimate-content{background:#1c1c1efa;-webkit-backdrop-filter:none;backdrop-filter:none}.credit-estimate-intro{margin-top:.45rem;color:var(--label-2);font-size:.83rem;line-height:1.5}.credit-estimate-section-label{margin:1.35rem 0 .6rem;color:var(--label-3);font-size:.62rem;font-weight:650;letter-spacing:.14em;text-transform:uppercase}.credit-estimate-breakdown{display:grid;gap:.5rem}.credit-estimate-row{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.7rem .9rem;border:1px solid var(--hairline);border-radius:.85rem;background:#ffffff09;color:var(--label-2);font-size:.8rem}.credit-estimate-row strong{color:#fff;font-weight:600;font-variant-numeric:tabular-nums}.credit-estimate-total-row{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin-top:.9rem;padding:.75rem .15rem .1rem;border-top:1px solid var(--hairline);color:var(--label);font-size:.9rem;font-weight:600}.credit-estimate-total-figure{color:var(--label-3);font-size:.72rem;font-weight:500}.credit-estimate-total{color:var(--tint);font:750 1.9rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-right:.18rem}.credit-estimate-balance{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:.7rem;padding:.8rem .9rem;border-radius:.85rem;color:var(--label-2);background:#c8ff0011;font-size:.8rem}.credit-estimate-balance-flow{display:inline-flex;align-items:center;gap:.5rem}.credit-estimate-balance-flow strong{color:var(--tint);font-weight:650;font-variant-numeric:tabular-nums}.credit-estimate-arrow{color:var(--label-3);font-weight:400}.credit-estimate-note{margin-top:1rem;font-size:12px;line-height:1.55;color:var(--label-2)}#credit-estimate-confirm:disabled{opacity:.42;cursor:not-allowed}#credit-estimate-buy.hidden{display:none}.shop-tabs{display:flex;width:min(22rem,100%);gap:.35rem;padding:.35rem;margin:0 auto 1.5rem;border:1px solid var(--hairline);border-radius:999px;background:#ffffff08}.shop-tab{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.6rem 1rem;border-radius:999px;color:var(--label-2);font-size:.85rem;font-weight:600;white-space:nowrap;transition:color .25s var(--ease-out),background .25s var(--ease-out)}.shop-tab{min-height:2.75rem}.shop-tab:hover{color:#fff}.shop-tab.is-active{color:#0a0a0a;background:var(--tint)}.credit-amount-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:.65rem}.credit-amount-chip{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:1rem .5rem;border:1px solid var(--hairline);border-radius:1.1rem;background:#ffffff09;transition:transform .25s var(--ease-out),border-color .25s var(--ease-out),background .25s var(--ease-out)}.credit-amount-chip:hover{transform:translateY(-2px);background:#ffffff0e;border-color:var(--hairline-strong)}.credit-amount-chip.is-selected{border-color:var(--credit-border);background:#c8ff0014;box-shadow:0 0 0 1px var(--credit-border)}.credit-amount-chip-usd{color:#fff;font:750 1.15rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:-.03em}.credit-amount-chip-credits{color:var(--label-3);font-size:.66rem}.credit-amount-chip.is-selected .credit-amount-chip-credits{color:var(--tint)}.credit-price-was{color:var(--label-3);text-decoration:line-through;text-decoration-thickness:1.5px;font-weight:600;margin-right:.3em;opacity:.75}.credit-sale-banner{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem .85rem;padding:.85rem 1.1rem;border:1px solid var(--credit-border,rgba(200,255,0,.4));border-radius:1.1rem;background:linear-gradient(90deg,#c8ff001f,#c8ff000a)}.credit-sale-banner-badge{flex:none;font:750 .72rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.06em;color:#0a0a0a;background:var(--tint,#c8ff00);padding:.34rem .6rem;border-radius:.55rem}.credit-sale-banner-text{flex:1 1 auto;min-width:0;color:#fff;font-size:.82rem;line-height:1.35}.credit-sale-banner-timer{flex:none;color:var(--tint,#c8ff00);font:650 .72rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.02em}.credit-amount-input-row{display:flex;align-items:center;gap:.5rem;max-width:16rem;padding:.55rem .95rem;border:1px solid var(--hairline);border-radius:1rem;background:#0006;transition:border-color .2s var(--ease-out)}.credit-amount-input-row:focus-within{border-color:#ffffff4d}.credit-amount-currency{color:var(--label-2);font:750 1.1rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.credit-amount-input{flex:1;width:100%;background:transparent;border:0;outline:none;color:#fff;font:750 1.25rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.credit-amount-input::-webkit-outer-spin-button,.credit-amount-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.credit-amount-summary{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;flex-wrap:wrap;padding:1.25rem;border:1px solid var(--credit-border);border-radius:1.25rem;background:linear-gradient(145deg,#c8ff000f,#ffffff05)}.credit-amount-summary #credit-amount-credits{font-variant-numeric:tabular-nums}@media(max-width:640px){.credit-amount-grid{grid-template-columns:repeat(3,1fr)}.credit-amount-summary{flex-direction:column;align-items:stretch}.credit-amount-summary .btn{width:100%}}.check-spec{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.72rem 0;border-bottom:1px solid var(--hairline)}.check-spec:last-child{border-bottom:0}.check-spec-label{color:var(--label-3);font-size:.82rem}.check-spec-value{min-width:5rem;text-align:right;color:#fff;font:600 .88rem/1.25 ui-monospace,SFMono-Regular,Menlo,monospace;font-variant-numeric:tabular-nums}.check-spec-value.is-accent{color:var(--tint)}.check-skel{color:transparent!important;border-radius:.5rem;background:linear-gradient(100deg,#ffffff0d 30%,#ffffff21,#ffffff0d 70%);background-size:220% 100%;animation:check-shimmer 1.4s linear infinite}@keyframes check-shimmer{0%{background-position:180% 0}to{background-position:-40% 0}}.check-verdict{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .95rem;border-radius:999px;border:1px solid var(--hairline);background:#ffffff0d;color:var(--label-2);font:750 .7rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:color .45s var(--ease-out),background .45s var(--ease-out),border-color .45s var(--ease-out),box-shadow .45s var(--ease-out)}.check-verdict:before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:currentColor;flex:none}.check-verdict.is-scanning{color:#e5c76b;background:#e5c76b14;border-color:#e5c76b42}.check-verdict.is-scanning:before{animation:check-pulse 1.15s var(--ease-out) infinite}.check-verdict.is-haze{color:var(--tint);background:#c8ff001a;border-color:#c8ff0080;box-shadow:0 0 24px #c8ff0042,inset 0 0 0 1px #c8ff0024}.check-verdict.is-standard{color:var(--label-2);background:#ffffff0a;border-color:var(--hairline)}.check-verdict.is-unknown{color:#e5c76b;background:#e5c76b14;border-color:#e5c76b42}@keyframes check-pulse{0%{box-shadow:0 0 #e5c76b80}70%{box-shadow:0 0 0 .5rem #e5c76b00}to{box-shadow:0 0 #e5c76b00}}@media(prefers-reduced-motion:reduce){.check-skel{animation:none}.check-verdict.is-scanning:before{animation:none}}.tier-compare-shell{margin-block:clamp(3.5rem,8vw,6rem)}.tier-compare-kicker{color:var(--tint);font:700 .64rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.18em;margin-bottom:.85rem}.tier-technical-rail{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin:2rem 0 1rem;padding:1px;background:var(--hairline);border:1px solid var(--hairline);border-radius:1.25rem;overflow:hidden}.tier-technical-rail>span{min-height:4.4rem;display:flex;align-items:center;justify-content:center;gap:.45rem;padding:.9rem;background:#141416f0;color:var(--label-2);font-size:.75rem;text-align:center}.tier-rail-mark{color:var(--tint);min-width:1.9rem;font:750 .62rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:-.02em}.tier-technical-rail strong{color:#fff}.tier-compare-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;align-items:stretch}.tier-compare-card{position:relative;overflow:hidden;border-radius:1.5rem;padding:1.5rem;display:flex;flex-direction:column;min-height:31rem}.tier-compare-premium{border-color:#c8ff0057;box-shadow:inset 0 1px #ffffff17,0 18px 60px #0000007a,0 0 40px #c8ff000b}.tier-premium-glow{position:absolute;inset:-5rem -6rem auto auto;width:15rem;height:15rem;border-radius:50%;background:#c8ff001a;filter:blur(60px);pointer-events:none}.tier-card-head{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.tier-card-name{color:var(--label-2);font-size:.78rem;font-weight:650;margin-bottom:.45rem}.tier-card-head h3{color:#fff;font-size:1.75rem;font-weight:750;letter-spacing:-.035em}.tier-card-chip{color:var(--label-2);background:#ffffff0e;border:1px solid var(--hairline);border-radius:999px;padding:.38rem .55rem;font:700 .58rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.09em}.tier-card-chip-pink{color:var(--pink-text);background:#ff375f17;border-color:#ff375f33}.tier-card-chip-premium{color:#0a0a0a;background:var(--tint);border-color:var(--tint)}.tier-card-summary{color:var(--label-2);font-size:.78rem;line-height:1.55;min-height:3.65rem;margin-top:.85rem}.tier-card-metric{display:flex;align-items:center;gap:.85rem;margin:1rem 0 1.15rem;padding:1rem 0;border-block:1px solid var(--hairline)}.tier-card-metric strong{color:#fff;font:750 3.15rem/.85 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:-.08em;font-variant-numeric:tabular-nums}.tier-card-metric span{color:var(--label-2);font-size:.72rem;line-height:1.45}.tier-card-metric-unlimited strong{color:var(--tint);font-size:4rem}.tier-card-list{display:grid;gap:.8rem;margin-bottom:1.4rem;color:var(--label-2);font-size:.77rem;line-height:1.45;flex:1}.tier-card-list li{display:flex;align-items:flex-start;gap:.55rem}.tier-check{color:var(--tint);min-width:1rem;font:750 .75rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;margin-top:.1rem}.tier-check-wide{min-width:1.5rem;font-size:.64rem}.tier-card-list b{color:#fff;font-weight:650}.tier-payment-note{color:var(--label-3);font-size:.62rem;line-height:1.45;text-align:center;margin-top:.65rem}@media(max-width:900px){.tier-technical-rail{grid-template-columns:repeat(2,1fr)}.tier-compare-grid{grid-template-columns:1fr}.tier-compare-card{min-height:0}}@media(max-width:600px){.credit-modal-order{align-items:flex-start;flex-direction:column}.credit-modal-actions{flex-direction:column-reverse}.credit-modal-actions .btn{width:100%}.tier-technical-rail{grid-template-columns:1fr}.tier-technical-rail>span{min-height:3.4rem}}.ticket-shell{--ticket-panel: rgba(28, 28, 30, .68);--ticket-panel-thin: rgba(28, 28, 30, .5);--ticket-panel-raised: rgba(255, 255, 255, .055);--ticket-line: var(--hairline);--ticket-line-strong: var(--hairline-strong);--ticket-text: var(--label);--ticket-muted: var(--label-2);--ticket-dim: var(--label-3);--ticket-signal: var(--tint);min-height:100vh;background:transparent;color:var(--ticket-text);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,system-ui,sans-serif;font-optical-sizing:auto}.ticket-shell *,.ticket-shell *:before,.ticket-shell *:after{box-sizing:border-box}.ticket-fieldset{min-width:0;margin:0 0 30px;padding:0;border:0}.ticket-fieldset legend,.ticket-field>span,.ticket-field>label{display:block;margin:0 0 10px;color:var(--ticket-muted);font-size:12px;font-weight:600}.ticket-field>label span{color:var(--ticket-dim);font-weight:400}.ticket-method-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ticket-method-input{position:absolute;width:1px;height:1px;opacity:0}.ticket-method-card{display:flex;min-height:136px;height:100%;flex-direction:column;align-items:flex-start;padding:18px;color:var(--ticket-muted);background:var(--ticket-panel-raised);border:1px solid var(--ticket-line);border-radius:18px;cursor:pointer;box-shadow:inset 0 1px #ffffff09;transition:transform .35s var(--ease-out),color .35s var(--ease-out),border-color .35s var(--ease-out),background-color .35s var(--ease-out),box-shadow .35s var(--ease-out)}.ticket-method-card>.material-symbols-outlined{margin-bottom:22px;color:var(--ticket-dim)}.ticket-method-card strong{color:var(--ticket-text);font-size:13px;line-height:1.35;letter-spacing:-.01em}.ticket-method-card>span:last-child{margin-top:6px;color:var(--ticket-dim);font-size:11px;line-height:1.45}.ticket-method-card:hover{transform:translateY(-2px);border-color:var(--ticket-line-strong);background:#ffffff13}.ticket-method-card:active{transform:scale(.98);transition-duration:.1s}.ticket-method-input:checked+.ticket-method-card{color:var(--ticket-text);border-color:#c8ff0080;background:var(--tint-dim);box-shadow:inset 0 1px #ffffff0f,0 8px 24px #0000002e}.ticket-method-input:checked+.ticket-method-card>.material-symbols-outlined{color:var(--ticket-signal)}.ticket-method-input:focus-visible+.ticket-method-card{outline:2px solid var(--ticket-signal);outline-offset:3px}.ticket-field-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}.ticket-fields-disabled{opacity:.4;pointer-events:none}.ticket-field select,.ticket-field input{width:100%;min-height:48px;padding:0 13px;color:var(--ticket-text);background:#ffffff0e;border:1px solid var(--ticket-line);border-radius:14px;outline:none;font:500 14px/1 inherit;transition:border-color .25s var(--ease-out),background-color .25s var(--ease-out),box-shadow .25s var(--ease-out)}.ticket-field input{text-transform:uppercase}.ticket-field input::placeholder{color:var(--ticket-dim);text-transform:none}.ticket-field select:focus,.ticket-field input:focus{border-color:#c8ff008c;background:#ffffff13;box-shadow:0 0 0 3px #c8ff001a}.ticket-promo-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.ticket-secondary-action,.ticket-primary-action{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 16px;border-radius:14px;font:650 13px/1 inherit;text-decoration:none;cursor:pointer;transition:transform .35s var(--ease-out),color .35s var(--ease-out),background-color .35s var(--ease-out),border-color .35s var(--ease-out),box-shadow .35s var(--ease-out)}.ticket-secondary-action{color:var(--ticket-text);background:#ffffff12;border:1px solid var(--ticket-line)}.ticket-secondary-action:hover{background:#ffffff1f;border-color:var(--ticket-line-strong)}.ticket-primary-action{width:100%;color:#000;background:var(--ticket-signal);border:1px solid rgba(255,255,255,.18);box-shadow:inset 0 1px #ffffff61,0 8px 22px #c8ff001a}.ticket-primary-action:hover{background:#d3ff3f;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff73,0 12px 28px #c8ff0024}.ticket-secondary-action:active,.ticket-primary-action:active{transform:scale(.97);transition-duration:.1s}.ticket-primary-action:focus-visible,.ticket-secondary-action:focus-visible{outline:2px solid var(--ticket-signal);outline-offset:3px}.ticket-primary-action:disabled{cursor:wait;opacity:.5}.ticket-inline-note,.ticket-proof-route{display:flex;align-items:flex-start;gap:11px;margin-top:26px;padding:15px;background:var(--ticket-panel-raised);border:1px solid var(--ticket-line);border-radius:16px}.ticket-inline-note span,.ticket-proof-route>span{color:var(--ticket-signal)}.ticket-inline-note p{margin:0;color:var(--ticket-muted);font-size:12px;line-height:1.55}.ticket-price-original{color:var(--ticket-dim);font-size:11px;text-decoration:line-through}.ticket-summary-list{margin:0 0 22px}.ticket-summary-list>div{display:flex;justify-content:space-between;gap:20px;padding:14px 0;border-top:1px solid var(--ticket-line)}.ticket-summary-list dt{color:var(--ticket-muted);font-size:12px}.ticket-summary-list dd{margin:0;color:var(--ticket-text);font-size:13px;font-weight:600;text-align:right}.ticket-summary-list .ticket-summary-total{align-items:flex-end;padding:20px 0;border-bottom:1px solid var(--ticket-line)}.ticket-summary-total dd{display:flex;align-items:flex-end;gap:8px}.ticket-summary-total strong{color:var(--ticket-signal);font-size:24px;line-height:1;letter-spacing:-.035em}.ticket-proof-route{margin:0 0 18px}.ticket-proof-route div{display:flex;flex-direction:column;gap:5px}.ticket-proof-route strong{font-size:12px}.ticket-proof-route div span{color:var(--ticket-muted);font-size:11px;line-height:1.45}.ticket-requirement{margin:14px 0 0;color:var(--ticket-dim);font-size:11px;line-height:1.55}.ticket-dm-check{display:flex;align-items:flex-start;gap:11px;margin:0 0 18px;padding:15px;background:var(--tint-dim);border:1px solid var(--ticket-line-strong);border-radius:16px}.ticket-dm-check>span{color:var(--ticket-signal)}.ticket-dm-check strong{display:block;color:var(--ticket-text);font-size:12px}.ticket-dm-check p{margin:6px 0 0;color:var(--ticket-muted);font-size:11.5px;line-height:1.5}.ticket-dm-check .ticket-dm-steps{color:var(--ticket-dim)}.ticket-dm-check .ticket-dm-steps strong{display:inline;color:var(--ticket-muted);font-size:inherit}.ticket-error,.ticket-feedback{margin:11px 0 0;color:var(--ticket-text);font-size:12px;line-height:1.5}.ticket-feedback--ok{color:var(--ticket-signal)}.ticket-feedback--error,.ticket-error{padding-left:9px;border-left:1px solid var(--ticket-text)}.ticket-count,.ticket-source,.ticket-status{padding:6px 10px;color:var(--ticket-muted);background:#ffffff0e;border:1px solid var(--ticket-line);border-radius:999px;font-size:11px;font-weight:600}.ticket-status--approved{color:var(--ticket-signal);background:var(--tint-dim);border-color:#c8ff004d}.ticket-status--pending{color:var(--ticket-text)}.ticket-status--rejected{color:var(--red);background:#ff453a1a;border-color:#ff453a38}.ticket-status--closed{color:var(--ticket-dim)}.ticket-skeleton{height:104px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.055) 50%,transparent 100%);background-size:200% 100%;border-bottom:1px solid var(--ticket-line);animation:ticket-scan 1.4s linear infinite}@keyframes ticket-scan{to{background-position:-200% 0}}.ticket-timeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none}.ticket-timeline-step{--step-accent: var(--ticket-dim);position:relative;display:flex;flex-direction:column;gap:7px;padding-top:15px}.ticket-timeline-step:before{content:"";position:absolute;top:5px;left:0;right:0;height:2px;background:var(--ticket-line)}.ticket-timeline-step:first-child:before{left:5px;border-radius:2px 0 0 2px}.ticket-timeline-step:last-child:before{right:50%}.ticket-timeline-step.is-done:before,.ticket-timeline-step.is-active:before{background:var(--step-accent)}.ticket-timeline-dot{position:absolute;top:0;left:0;width:12px;height:12px;display:grid;place-items:center;border-radius:999px;background:var(--ticket-panel-raised);box-shadow:0 0 0 2px var(--bg)}.ticket-timeline-dot .material-symbols-outlined{font-size:12px;color:#000}.ticket-timeline-step.is-done .ticket-timeline-dot,.ticket-timeline-step.is-active .ticket-timeline-dot{background:var(--step-accent)}.ticket-timeline-step.is-done,.ticket-timeline-step.is-active{--step-accent: var(--ticket-signal)}.ticket-timeline-step.is-active .ticket-timeline-dot{animation:ticket-pulse 1.8s var(--ease-out) infinite}.ticket-timeline-label{color:var(--ticket-dim);font-size:11px;line-height:1.35}.ticket-timeline-step.is-done .ticket-timeline-label,.ticket-timeline-step.is-active .ticket-timeline-label{color:var(--ticket-muted)}@keyframes ticket-pulse{0%,to{box-shadow:0 0 0 2px var(--bg),0 0 #c8ff0059}50%{box-shadow:0 0 0 2px var(--bg),0 0 0 5px #c8ff0000}}@media(max-width:640px){.ticket-method-grid,.ticket-field-grid{grid-template-columns:1fr}.ticket-method-card{min-height:112px}.ticket-method-card>.material-symbols-outlined{margin-bottom:14px}.ticket-timeline{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px}}@media(prefers-reduced-motion:reduce){.ticket-skeleton,.ticket-timeline-step.is-active .ticket-timeline-dot{animation:none}.ticket-method-card,.ticket-secondary-action,.ticket-primary-action{transition:none}}@media(prefers-reduced-transparency:reduce){.ticket-method-card,.ticket-inline-note,.ticket-proof-route{background:var(--surface-solid)}}@media(prefers-contrast:more){.ticket-method-card,.ticket-field select,.ticket-field input{border-color:#ffffff52}}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;width:1em;min-width:1em;max-width:1em;overflow:hidden;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;visibility:hidden}html.haze-material-symbols-ready .material-symbols-outlined{visibility:visible}html.haze-modal-open,body.haze-modal-open{overflow:hidden;overscroll-behavior:none}.haze-modal-background{pointer-events:none!important;user-select:none;-webkit-user-select:none}:where(#haze-limit-modal,#haze-credit-estimate-modal,#haze-quality-modal,#haze-upsell-modal,#no-role-modal,#haze-64bit-modal,#haze-handbrake-modal,#credit-payment-modal,#tikupload-compose-modal){align-items:flex-start;overflow-y:auto;overscroll-behavior:contain;padding-top:max(1rem,env(safe-area-inset-top));padding-bottom:max(1rem,env(safe-area-inset-bottom))}:where(#haze-limit-modal,#haze-credit-estimate-modal,#haze-quality-modal,#haze-upsell-modal,#no-role-modal,#haze-64bit-modal,#haze-handbrake-modal,#credit-payment-modal,#tikupload-compose-modal)>:first-child{margin-block:auto}[role=dialog] button[aria-label^=Close]{min-width:2.75rem;min-height:2.75rem}#payment-selection-modal,#donatorfree-modal,#alt-payment-modal,#card-crypto-modal{overflow-y:auto;overscroll-behavior:contain;padding-top:max(1rem,env(safe-area-inset-top));padding-right:max(1rem,env(safe-area-inset-right));padding-bottom:max(1rem,env(safe-area-inset-bottom));padding-left:max(1rem,env(safe-area-inset-left))}#payment-selection-modal>.relative,#donatorfree-modal>.relative,#alt-payment-modal>.relative,#card-crypto-modal>.relative{margin-block:auto}#payment-selection-modal>.absolute,#donatorfree-modal>.absolute,#alt-payment-modal>.absolute,#card-crypto-modal>.absolute{position:fixed}@media(max-width:480px),(max-height:720px){#payment-selection-modal,#donatorfree-modal,#alt-payment-modal,#card-crypto-modal{align-items:flex-start}}html.dev-host header,html.dev-host footer,html.dev-host #command-dock,html.dev-host #mobile-more-menu,html.dev-host #mobile-more-scrim,html.dev-host #signal-rail,html.dev-view-active header,html.dev-view-active footer,html.dev-view-active #command-dock,html.dev-view-active #mobile-more-menu,html.dev-view-active #mobile-more-scrim,html.dev-view-active #signal-rail{display:none!important}html.dev-host #main-content,html.dev-view-active #main-content{min-height:100vh;padding-top:0!important;background:#0b0c0a}html.dev-host body,html.dev-view-active body{background:#0b0c0a!important}@supports (min-height: 100svh){html.dev-host #main-content,html.dev-view-active #main-content{min-height:100svh}}.display{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,system-ui,sans-serif;font-weight:700;letter-spacing:-.022em;line-height:1.06;color:var(--label)}.title-2{font-weight:700;letter-spacing:-.015em;line-height:1.12;color:var(--label)}.body-text{font-size:1.0625rem;line-height:1.47;color:var(--label-2);letter-spacing:0}.footnote{font-size:.8125rem;line-height:1.38;color:var(--label-3)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-weight:600;font-size:.9375rem;letter-spacing:-.01em;border-radius:980px;padding:.75rem 1.5rem;transition:transform .35s var(--ease-out),background-color .35s var(--ease-out),opacity .35s var(--ease-out),border-color .35s var(--ease-out);cursor:pointer}.btn:active{transform:scale(.97);transition-duration:.1s}.btn-tint{background:var(--tint);color:#000}.btn-tint:hover{opacity:.9}.btn-gray{background:#7878803d;color:var(--label)}.btn-gray:hover{background:#78788057}.btn-plain{background:transparent;color:var(--label-2)}.btn-plain:hover{color:var(--label)}#view-container{transition:opacity .3s var(--ease-out)}@keyframes riseIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{opacity:0;animation:riseIn .55s var(--ease-out) forwards}.bento-card{opacity:0;animation:riseIn .6s var(--ease-out) forwards}.bento-card:nth-child(1){animation-delay:.05s}.bento-card:nth-child(2){animation-delay:.1s}.bento-card:nth-child(3){animation-delay:.15s}.bento-card:nth-child(4){animation-delay:.2s}.bento-card:nth-child(5){animation-delay:.25s}.bento-card:nth-child(6){animation-delay:.3s}.counter-value{font-variant-numeric:tabular-nums}.nav-link{font-size:.8125rem;font-weight:500;letter-spacing:-.005em;color:var(--label-2);transition:color .25s ease}.nav-link:hover{color:var(--label)}.nav-link.active{color:var(--label);font-weight:600}.dock-link{color:var(--label);transition:color .25s ease,transform .35s var(--ease-out)}.dock-link:active{transform:scale(.92);transition-duration:.1s}.dock-link.active{color:var(--label)}.dock-link.active .material-symbols-outlined{font-variation-settings:"FILL" 1}.switch-base{transition:background-color .3s var(--ease-out),border-color .3s var(--ease-out)}.switch-knob{transition:transform .3s var(--ease-out),background-color .3s var(--ease-out)}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary{transition:opacity .25s ease}.faq-item summary:hover{opacity:.85}@keyframes feedItemSlide{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes feedItemCreative{0%{opacity:0;transform:translateY(6px) scale(.96);filter:brightness(1.15)}40%{opacity:1;transform:translateY(0) scale(1.01);filter:brightness(1.08)}to{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}}@keyframes feedItemPulse{0%{box-shadow:0 0 #c8ff0059}70%{box-shadow:0 0 0 6px #c8ff0000}to{box-shadow:0 0 #c8ff0000}}.feed-item{opacity:0;animation:feedItemCreative .5s var(--ease-out) forwards}.feed-item.newest{animation:feedItemCreative .5s var(--ease-out) forwards,feedItemPulse 1.2s ease-out .25s;background:#c8ff0006}@media(prefers-reduced-motion:reduce){.feed-item{animation:none}.feed-item.newest{animation:none;background:#c8ff000d}}:root{--stat-duration: .28s}.stat-number{font-variant-numeric:tabular-nums}@keyframes numberGlow{0%{text-shadow:0 0 0 rgba(200,255,0,0)}30%{text-shadow:0 0 20px rgba(200,255,0,.5),0 0 40px rgba(200,255,0,.3)}to{text-shadow:0 0 0 rgba(200,255,0,0)}}.counter-value.updating{animation:numberGlow var(--stat-duration) ease-out}@keyframes navDrop{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.nav-enter{animation:navDrop .6s var(--ease-out) both}.reveal{opacity:0;transform:translateY(20px);transition:opacity .7s var(--ease-out),transform .7s var(--ease-out);will-change:opacity,transform}.reveal.in-view{opacity:1;transform:translateY(0)}#haze-showcase{position:fixed;inset:0;z-index:600;background:#000;opacity:0;pointer-events:none;transition:opacity .5s var(--ease-out);--hz-accent: var(--tint);--hz-accent-soft: rgba(200, 255, 0, .2);--hz-accent-faint: rgba(200, 255, 0, .07);--hz-display: clamp(2.5rem, 11vw, 5.25rem);--hz-head: clamp(1.45rem, 4.6vw, 2.5rem);--hz-body: clamp(.875rem, 1.5vw, 1.0625rem)}#haze-showcase.is-open{opacity:1;pointer-events:auto}#haze-showcase.is-closing{opacity:0;transform:scale(1.035);pointer-events:none;transition:opacity .5s var(--ease-out),transform .56s var(--ease-out)}.hz-build .hz-build-item{animation:hz-build-in .52s var(--ease-out) both;animation-delay:var(--bd, 0s)}@keyframes hz-build-in{0%{opacity:0;transform:translate3d(0,18px,0) scale(.988)}to{opacity:1;transform:none}}.hz-build .hz-build-item.hz-build-down{animation-name:hz-build-down}@keyframes hz-build-down{0%{opacity:0;transform:translate3d(0,-14px,0)}to{opacity:1;transform:none}}.hz-glow{position:absolute;inset:-25%;pointer-events:none;background:radial-gradient(ellipse 44% 32% at 50% 32%,var(--hz-accent-soft) 0%,transparent 62%),radial-gradient(ellipse 74% 48% at 50% 112%,var(--hz-accent-faint) 0%,transparent 60%);filter:blur(26px);transition:background 1s var(--ease-out)}.hz-top{position:absolute;top:0;left:0;right:0;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:calc(16px + env(safe-area-inset-top)) var(--page-gutter) 0}.hz-brand{display:flex;align-items:center;gap:9px;font-size:11px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--label-3)}.hz-brand-dot{width:24px;height:calc(24px * .56);background:var(--haze-mark) center / contain no-repeat;filter:drop-shadow(0 0 9px var(--hz-accent));transition:filter .8s var(--ease-out)}.hz-actions{display:flex;align-items:center;gap:8px}.hz-chip{display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 16px;border-radius:999px;font-size:13px;font-weight:500;color:var(--label-2);background:#ffffff0f;border:1px solid var(--hairline);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;transition:background .2s ease,color .2s ease,transform .12s var(--ease-out)}@media(min-width:768px){.hz-chip{height:38px;padding:0 15px}}.hz-chip:hover{background:#ffffff1c;color:var(--label)}.hz-chip:active{transform:scale(.96)}.hz-chip .material-symbols-outlined{font-size:18px}.hz-chip-label{display:none}@media(min-width:480px){.hz-chip-label{display:inline}}.hz-chip-skip .hz-chip-label{display:inline}.hz-chip[data-sound=locked]{color:var(--label);border-color:var(--hz-accent)}.hz-chip[data-sound=locked] .material-symbols-outlined{color:var(--hz-accent)}.hz-bottom{position:absolute;left:0;right:0;bottom:0;z-index:3;display:flex;flex-direction:column;align-items:center;gap:10px;padding:0 var(--page-gutter) calc(18px + env(safe-area-inset-bottom))}.hz-rail{display:flex;gap:6px;width:min(540px,100%)}.hz-seg{flex:1;padding:11px 0;background:none;border:0;cursor:pointer;-webkit-appearance:none;appearance:none}.hz-seg-bar{position:relative;display:block;height:3px;border-radius:999px;background:#ffffff29;overflow:hidden}.hz-seg-bar:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--hz-accent);transform:scaleX(0);transform-origin:left center}.hz-seg.is-done .hz-seg-bar:after{transform:scaleX(1)}.hz-seg.is-current .hz-seg-bar:after{animation:hz-fill var(--hz-dur, 4s) linear forwards}.hz-seg.is-paused .hz-seg-bar:after{animation-play-state:paused}@keyframes hz-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hz-caption{font-size:12px;font-weight:500;color:var(--label-3);letter-spacing:.01em}.hz-stage{position:absolute;inset:0;display:grid}.hz-scene{grid-area:1 / 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(18px,3.2vw,32px);padding:86px var(--page-gutter) 104px;text-align:center;opacity:0;visibility:hidden;transform:translate3d(0,18px,0) scale(.99);transition:opacity .45s var(--ease-out),transform .6s var(--ease-out),visibility 0s linear .6s}.hz-scene.is-active{opacity:1;visibility:visible;transform:none;transition-delay:0s}.hz-scene.is-leaving{opacity:0;visibility:visible;transform:translate3d(0,-18px,0) scale(.99);transition-delay:0s}.hz-scene.is-active .hz-in{animation:hz-in .82s var(--ease-out) both;animation-delay:var(--d, 0s)}@keyframes hz-in{0%{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:none}}.hz-mask{display:block;overflow:hidden}.hz-mask>span{display:block}.hz-scene.is-active .hz-mask>span{animation:hz-mask .95s var(--ease-out) both;animation-delay:var(--d, 0s)}@keyframes hz-mask{0%{transform:translate3d(0,108%,0)}to{transform:none}}.hz-scene.is-active .hz-grow{animation:hz-grow 1s var(--ease-out) both;animation-delay:var(--d, 0s)}@keyframes hz-grow{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}.hz-title{margin:0;max-width:17ch;font-size:var(--hz-head);font-weight:600;line-height:1.08;letter-spacing:-.028em;color:var(--label);text-wrap:balance}.hz-sub{margin:0;max-width:46ch;font-size:var(--hz-body);line-height:1.55;color:var(--label-2);text-wrap:pretty}.hz-word{display:flex;gap:clamp(1px,.4vw,4px)}.hz-word span{font-size:var(--hz-display);font-weight:700;line-height:1;letter-spacing:-.05em;color:var(--label)}.hz-rule{width:min(300px,58vw);height:1px;background:linear-gradient(90deg,transparent,var(--hz-accent),transparent);transform:scaleX(0)}.hz-split{display:flex;align-items:center;gap:clamp(20px,4vw,48px)}@media(max-width:559px){.hz-split{flex-direction:column;gap:22px}}.hz-frame{position:relative;height:clamp(190px,32vh,310px);aspect-ratio:9 / 16;border-radius:20px;overflow:hidden;border:1px solid var(--hairline);box-shadow:0 24px 64px #0009;background:radial-gradient(circle at 32% 26%,rgba(200,255,0,.5),transparent 46%),radial-gradient(circle at 74% 66%,rgba(88,101,242,.45),transparent 52%),linear-gradient(165deg,#17171b,#08080a)}.hz-frame-crushed{position:absolute;inset:0;clip-path:inset(0 100% 0 0);filter:saturate(.42) contrast(1.24) brightness(.86) blur(.5px);background:linear-gradient(rgba(0,0,0,.42) 1.5px,transparent 1.5px) 0 0 / 100% 21px,linear-gradient(90deg,rgba(0,0,0,.42) 1.5px,transparent 1.5px) 0 0 / 21px 100%,radial-gradient(circle at 32% 26%,rgba(200,255,0,.5),transparent 46%),radial-gradient(circle at 74% 66%,rgba(88,101,242,.45),transparent 52%),linear-gradient(165deg,#17171b,#08080a)}.hz-frame-scan{position:absolute;inset:0;border-right:1.5px solid var(--hz-accent);box-shadow:0 0 18px var(--hz-accent-soft);transform:translate3d(-100%,0,0);opacity:0}.hz-scene.is-active .hz-frame-crushed{animation:hz-wipe 1.7s var(--ease-out) both;animation-delay:var(--d, 0s)}.hz-scene.is-active .hz-frame-scan{animation:hz-scan 1.7s var(--ease-out) both;animation-delay:var(--d, 0s)}@keyframes hz-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes hz-scan{0%{transform:translate3d(-100%,0,0);opacity:0}12%{opacity:1}88%{opacity:1}to{transform:translateZ(0);opacity:0}}.hz-meter{display:flex;flex-direction:column;gap:14px;min-width:min(230px,72vw)}.hz-meter-row{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.hz-meter-row span{font-size:12px;font-weight:500;color:var(--label-3)}.hz-meter-row b{font-size:15px;font-weight:600;color:var(--label);font-variant-numeric:tabular-nums}.hz-meter-row b.hz-down{color:var(--red)}.hz-bar{height:4px;border-radius:999px;background:#ffffff1a;overflow:hidden;margin-top:-6px}.hz-bar i{display:block;height:100%;border-radius:inherit;background:var(--hz-accent);transform:scaleX(var(--w, 1));transform-origin:left center}.hz-bar i.hz-bar-good{background:#ebebf5b8}.hz-bar i.hz-bar-down{background:var(--red)}.hz-scene.is-active .hz-bar i{animation:hz-bar 1.1s var(--ease-out) both;animation-delay:var(--d, 0s)}@keyframes hz-bar{0%{transform:scaleX(0)}to{transform:scaleX(var(--w, 1))}}.hz-drop{position:relative;display:grid;place-items:center;width:min(340px,84vw);height:clamp(150px,22vh,190px);border-radius:24px;border:1.5px dashed rgba(255,255,255,.16);background:#ffffff05;transition:border-color .4s var(--ease-out),background .4s var(--ease-out)}.hz-scene.is-active .hz-drop{animation:hz-drop-lit .5s var(--ease-out) both;animation-delay:var(--d, 0s)}@keyframes hz-drop-lit{0%{border-color:#ffffff29;background:#ffffff05}to{border-color:var(--hz-accent);background:var(--hz-accent-faint)}}.hz-drop-layer{position:absolute;inset:0;display:grid;place-items:center}.hz-file{display:flex;text-align:left;align-items:center;gap:10px;padding:11px 16px;border-radius:14px;background:var(--surface-solid);border:1px solid var(--hairline);box-shadow:0 14px 34px #0000008c}.hz-file-name{font-size:13px;font-weight:600;color:var(--label)}.hz-file-meta{font-size:11px;color:var(--label-3)}.hz-file .material-symbols-outlined{font-size:20px;color:var(--hz-accent)}.hz-scene.is-active .hz-file{animation:hz-file-drop .85s cubic-bezier(.34,1.25,.5,1) both;animation-delay:var(--d, 0s)}@keyframes hz-file-drop{0%{opacity:0;transform:translate3d(0,-104px,0) scale(.93)}to{opacity:1;transform:none}}.hz-scene.is-active .hz-fade-out{animation:hz-fade-out .5s var(--ease-out) both;animation-delay:var(--d, 0s)}@keyframes hz-fade-out{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.96)}}.hz-ring{width:60px;height:60px;transform:rotate(-90deg)}.hz-ring circle{fill:none;stroke-width:3;stroke-linecap:round}.hz-ring .hz-ring-track{stroke:#ffffff1a}.hz-ring .hz-ring-fill{stroke:var(--hz-accent);stroke-dasharray:163.4;stroke-dashoffset:163.4}.hz-scene.is-active .hz-ring-fill{animation:hz-ring-fill 1.25s var(--ease-out) both;animation-delay:var(--d, 0s)}@keyframes hz-ring-fill{0%{stroke-dashoffset:163.4}to{stroke-dashoffset:0}}.hz-check{display:grid;place-items:center;width:54px;height:54px;border-radius:999px;background:var(--hz-accent);opacity:0}.hz-check .material-symbols-outlined{font-size:30px;color:#000}.hz-scene.is-active .hz-check{animation:hz-pop .6s cubic-bezier(.34,1.3,.5,1) both;animation-delay:var(--d, 0s)}@keyframes hz-pop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.hz-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.hz-tag{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border-radius:999px;font-size:12px;font-weight:500;color:var(--label-2);background:#ffffff0d;border:1px solid var(--hairline)}.hz-tag .material-symbols-outlined{font-size:15px;color:var(--hz-accent)}.hz-panel{display:flex;flex-direction:column;gap:16px;width:min(400px,88vw);padding:20px;border-radius:22px;background:var(--surface);border:1px solid var(--hairline);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);box-shadow:inset 0 1px #ffffff0f,0 18px 48px #00000073;text-align:left}.hz-link{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:12px;background:#ffffff0a;border:1px solid var(--hairline);font-size:12px;color:var(--label-2);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.hz-link .material-symbols-outlined{font-size:16px;color:var(--label-3);flex-shrink:0}.hz-stat{display:flex;flex-direction:column;gap:7px}.hz-duo{display:flex;align-items:stretch;gap:14px}@media(max-width:559px){.hz-duo{flex-direction:column}}.hz-card{display:flex;flex-direction:column;gap:12px;width:min(250px,84vw);padding:16px;border-radius:20px;background:var(--surface);border:1px solid var(--hairline);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);text-align:left}.hz-card-title{font-size:12px;font-weight:600;color:var(--label-3);letter-spacing:.02em}.hz-field{padding:10px 12px;border-radius:12px;background:#ffffff0a;border:1px solid var(--hairline);font-size:12.5px;color:var(--label-2);min-height:56px}.hz-caret{display:inline-block;width:1.5px;height:13px;margin-left:1px;vertical-align:-2px;background:var(--hz-accent)}.hz-scene.is-active .hz-caret{animation:hz-blink 1s steps(1,end) infinite}@keyframes hz-blink{0%,50%{opacity:1}51%,to{opacity:0}}.hz-btn-fake{display:flex;align-items:center;justify-content:center;gap:6px;height:38px;border-radius:999px;background:var(--hz-accent);color:#000;font-size:13px;font-weight:600}.hz-toolbar{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:12px;background:#ffffff0d;border:1px solid var(--hairline)}.hz-toolbar-url{flex:1;height:22px;border-radius:999px;background:#ffffff12}.hz-ext-badge{position:relative;display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:var(--hz-accent-faint);border:1px solid var(--hz-accent)}.hz-ext-badge .material-symbols-outlined{font-size:16px;color:var(--hz-accent)}.hz-ext-dot{position:absolute;top:-3px;right:-3px;width:8px;height:8px;border-radius:999px;background:var(--green);box-shadow:0 0 0 2px #0a0a0c}.hz-tiers{display:flex;justify-content:center;gap:10px;width:min(390px,100%)}.hz-tier{display:flex;flex-direction:column;align-items:center;gap:2px;flex:1 1 0;min-width:0;padding:15px 12px;border-radius:18px;background:#ffffff0a;border:1px solid var(--hairline)}.hz-tier b{font-size:25px;font-weight:700;letter-spacing:-.02em;color:var(--label);line-height:1.1}.hz-tier span{font-size:11px;font-weight:500;color:var(--label-3)}.hz-tier-hero b{color:var(--hz-accent)}.hz-cta{display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 26px;border-radius:999px;border:0;background:var(--hz-accent);color:#000;font-size:15px;font-weight:600;cursor:pointer;transition:transform .12s var(--ease-out),opacity .2s ease}.hz-cta:hover{opacity:.9}.hz-cta:active{transform:scale(.97)}#haze-showcase:focus{outline:none}#haze-showcase :focus-visible{outline:2px solid var(--hz-accent);outline-offset:3px;border-radius:999px}@media(prefers-reduced-motion:reduce){.hz-scene{transform:none!important;transition:opacity .28s ease,visibility 0s linear .28s}.hz-scene.is-active,.hz-scene.is-leaving{transform:none!important;transition-delay:0s}.hz-scene.is-active .hz-in,.hz-scene.is-active .hz-mask>span,.hz-scene.is-active .hz-grow,.hz-scene.is-active .hz-bar i,.hz-scene.is-active .hz-file,.hz-scene.is-active .hz-check,.hz-scene.is-active .hz-ring-fill,.hz-scene.is-active .hz-drop,.hz-scene.is-active .hz-frame-crushed,.hz-scene.is-active .hz-caret{animation:none!important}.hz-scene.is-active .hz-in,.hz-scene.is-active .hz-mask>span{opacity:1;transform:none}.hz-scene.is-active .hz-bar i{transform:scaleX(var(--w, 1))}.hz-scene.is-active .hz-check{opacity:1}.hz-scene.is-active .hz-grow{opacity:1;transform:scaleX(1)}.hz-scene.is-active .hz-ring-fill{stroke-dashoffset:0}.hz-frame-crushed{clip-path:inset(0 0 0 0)}#haze-showcase.is-closing{transform:none;transition:opacity .2s ease}.hz-build .hz-build-item{animation:none!important;opacity:1;transform:none}.hz-frame-scan{display:none}.hz-glow{transition:none}}@media(prefers-reduced-transparency:reduce){.hz-panel,.hz-card,.hz-chip{background:var(--surface-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:8px;background-clip:padding-box;border:2px solid transparent}::-webkit-scrollbar-thumb:hover{background-color:#ffffff40}@media(prefers-reduced-motion:reduce){.animate-fade-in,.bento-card,.counter-value,.feed-item,.nav-enter{animation:none!important;opacity:1!important;transform:none!important}.reveal{opacity:1!important;transform:none!important;transition:none!important}.card-hover:hover{transform:none}#view-container{transition:opacity .2s var(--ease-out)}#command-dock{transition:none!important}}@media(prefers-reduced-transparency:reduce){.material,.material-thin,.glass-panel{background:var(--surface-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}.haze-hscroll{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}.haze-hscroll::-webkit-scrollbar{height:8px}.haze-hscroll::-webkit-scrollbar-track{background:transparent}.haze-hscroll::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:4px}.haze-vwall-skeleton{background:linear-gradient(100deg,#ffffff0a 30%,#ffffff1a,#ffffff0a 70%);background-size:200% 100%;animation:haze-vwall-shimmer 1.25s linear infinite}@keyframes haze-vwall-shimmer{to{background-position:-200% 0}}.haze-vwall-spinner{width:30px;height:30px;border:2.5px solid rgba(255,255,255,.18);border-top-color:var(--tint);border-radius:50%;animation:helio-checkout-spin .7s linear infinite}@media(prefers-reduced-motion:reduce){.haze-vwall-skeleton{animation:none}.haze-vwall-spinner{animation-duration:1.4s}}@media(prefers-contrast:more){.material,.material-thin,.glass-panel{background:var(--surface-solid);border-color:#fff6}}.helio-checkout-shell{max-height:calc(100dvh - 1.5rem)}.helio-checkout-header,.helio-checkout-footer{position:relative;z-index:2;background:#1c1c1ef5}.helio-checkout-header{border-bottom:1px solid rgba(255,255,255,.06)}.helio-checkout-footer{border-top:1px solid rgba(255,255,255,.06)}.helio-checkout-body{flex:1 1 auto;min-height:0;padding-top:12px;padding-bottom:12px;overscroll-behavior:contain}.helio-checkout-status{border:1px solid rgba(255,255,255,.06);background:#0000003d}.helio-checkout-spinner{width:28px;height:28px;border:2px solid rgba(255,255,255,.14);border-top-color:var(--green);border-radius:50%;animation:helio-checkout-spin .75s linear infinite}@keyframes helio-checkout-spin{to{transform:rotate(360deg)}}#helioCheckoutContainer>div{width:100%!important;min-width:0!important;max-width:100%!important}@media(max-width:480px){.helio-checkout-shell{max-height:calc(100dvh - 1rem);border-radius:24px}.helio-checkout-body{padding-left:12px!important;padding-right:12px!important}#helioCheckoutContainer,.helio-checkout-status{min-height:360px}}@media(prefers-reduced-motion:reduce){.helio-checkout-spinner{animation-duration:1.5s}}#view-container select option,#view-container select optgroup{background-color:#1e1f22;color:#f2f3f5}#view-container select optgroup{font-weight:700;color:#b5bac1}:root{--energy-color: #c8ff00;--orange: #ff9f0a;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--page-gutter: clamp(1rem, 3.5vw, 1.5rem);--space-section: clamp(6rem, 12vw, 10rem)}.section-pad{padding-block:var(--space-section)}.section-pad-sm{padding-block:var(--space-12)}.page-gutter{padding-inline:var(--page-gutter)}.card-pad{padding:var(--space-6)}@media(min-width:640px){.card-pad{padding:var(--space-8)}}.stack>*+*{margin-top:var(--space-6)}.stack-tight>*+*{margin-top:var(--space-3)}.stack-loose>*+*{margin-top:var(--space-10)}#signal-rail{display:none}#view-container{min-height:60vh;padding-bottom:var(--space-8)}#view-container>.min-h-screen>.relative:first-child,#view-container>.page-container>.relative:first-child{padding-top:clamp(3.5rem,7vw,5rem);padding-bottom:clamp(2.5rem,5vw,3.5rem)}#view-container .max-w-3xl,#view-container .max-w-4xl,#view-container .max-w-5xl,#view-container .max-w-6xl{width:100%}.material,.material-thin,.glass-panel{background-clip:padding-box}.bento-card{min-width:0}.bento-card>*,.material>*,.material-thin>*{min-width:0}.btn,input,textarea,select{min-height:2.75rem}textarea{min-height:7rem}.system-label{color:var(--label-3);font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:.6875rem;font-weight:600;letter-spacing:.06em;line-height:1.4;text-transform:uppercase}#navbar>div{padding-inline:var(--space-6)}#navbar .nav-link{display:inline-flex;min-height:2.25rem;align-items:center;padding-inline:var(--space-1);white-space:nowrap}#command-dock{box-sizing:border-box;isolation:isolate;z-index:200!important}#command-dock .dock-link{position:relative;z-index:1}#mobile-more-scrim{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;z-index:198!important}#mobile-more-menu{z-index:199!important}#mobile-more-menu .dock-link{min-height:3.5rem}footer{margin-top:clamp(3rem,7vw,5rem)}footer>div{padding-inline:var(--page-gutter)}@media(max-width:1180px)and (min-width:769px){#navbar>div{padding-inline:var(--space-4)}#navbar .hidden.md\:flex.items-center.gap-6{gap:clamp(.65rem,1.35vw,1.25rem)}#navbar .nav-link{font-size:.75rem}}@media(max-width:768px){:root{--space-section: clamp(4.5rem, 18vw, 6rem)}#main-content{padding-top:0}#view-container{padding-bottom:6.5rem}#view-container>.min-h-screen>.relative:first-child,#view-container>.page-container>.relative:first-child{padding-top:clamp(2.75rem,12vw,4rem);padding-bottom:clamp(2rem,9vw,3rem)}#view-container [class*=px-6]{padding-right:max(var(--page-gutter),env(safe-area-inset-right));padding-left:max(var(--page-gutter),env(safe-area-inset-left))}#command-dock{bottom:max(.75rem,env(safe-area-inset-bottom));width:calc(100% - 1.5rem);max-width:400px;padding-right:var(--space-2);padding-left:var(--space-2)}#command-dock .dock-link{width:3.5rem;min-width:0}#mobile-more-menu{right:max(.75rem,env(safe-area-inset-right));bottom:calc(5.75rem + env(safe-area-inset-bottom));left:max(.75rem,env(safe-area-inset-left))}footer>div{padding-bottom:calc(7.5rem + env(safe-area-inset-bottom))}}@supports (min-height: 100dvh){#view-container>.min-h-screen{min-height:100dvh}#view-container>.page-container{min-height:calc(100dvh - 4rem)}}@media(max-width:390px){#command-dock .dock-link{width:3.15rem}#command-dock .dock-link .text-\[10px\]{font-size:.5625rem}}.tikupload-drop{background:#ffffff05;transition:background-color .35s var(--ease-out),border-color .35s var(--ease-out),transform .35s var(--ease-out)}.tikupload-drop:hover,.tikupload-drop:focus-visible{background:#ffffff0d;border-color:#ffffff47;outline:none}.tikupload-drop.is-dragging{background:var(--tint-dim);border-color:var(--tint);transform:scale(.995)}.tikupload-recent{max-height:260px;overflow-y:auto}.tikupload-post-locked .tikupload-drop,.tikupload-post-locked .tikupload-recent{opacity:.45;pointer-events:none}#auth-profile-tier{position:relative;overflow:hidden;isolation:isolate}#auth-profile-tier:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.45) 50%,transparent 65%);transform:translate(-130%);pointer-events:none;animation:haze-rank-sheen 1.2s var(--ease-out, ease) .35s 1}#auth-profile-tier:hover:after{animation:haze-rank-sheen .9s var(--ease-out, ease) 1}@keyframes haze-rank-sheen{0%{transform:translate(-130%);opacity:0}12%{opacity:1}88%{opacity:1}to{transform:translate(130%);opacity:0}}@media(prefers-reduced-motion:reduce){#auth-profile-tier:after{display:none}}
