:root{--gold-100:#F5E9CF;--gold-200:#EBD6A4;--gold-300:#DFC183;--gold-400:#D2AC64;--gold-500:#BE9548;--gold-600:#A67C35;--gold-700:#7E5D26;--molten:linear-gradient(120deg,#EBD6A4,#D2AC64 45%,#A67C35);--bg:#FBFAF7;--surface:#FFFFFF;--surface-2:#F5F3EC;--surface-3:#EDEAE0;--ink:#16130E;--ink-2:#5C564B;--ink-3:#8E8778;--line:#E8E4D9;--line-strong:#D9D3C2;--gold-ink:#8A6320;--ok:#2E7D4F;--err:#B3492D;--warn:#A97B1E;--grain:.03;--focus-ring:0 0 0 3px rgba(210,172,100,.35);--shadow-1:0 1px 2px rgba(22,18,8,.05),0 8px 24px -12px rgba(22,18,8,.10);--shadow-2:0 24px 48px -24px rgba(22,18,8,.18);--t-hero:clamp(2.85rem,1.1rem + 6.6vw,5.5rem);--t-h2:clamp(1.95rem,1.2rem + 2.6vw,3.15rem);--t-h3:clamp(1.3rem,1.15rem + .8vw,1.65rem);--t-lead:clamp(1.06rem,1rem + .45vw,1.2rem);--t-body:1.03rem;--t-small:.9rem;--t-label:.72rem}[data-theme=dark]{--bg:#0A0906;--surface:#12100B;--surface-2:#191611;--surface-3:#211D16;--ink:#F4F1E8;--ink-2:#B4AC9B;--ink-3:#7A7263;--line:rgba(235,214,164,.08);--line-strong:rgba(235,214,164,.16);--gold-ink:#DFC183;--ok:#6FBE8B;--err:#E2765A;--warn:#D9A94E;--grain:.05;--shadow-1:0 0 0 1px var(--line-strong),0 16px 48px -16px rgba(0,0,0,.6);--shadow-2:0 0 0 1px var(--line-strong),0 16px 48px -16px rgba(0,0,0,.6)}:root{--d-1:120ms;--d-2:240ms;--d-3:420ms;--d-4:640ms;--d-5:900ms;--ease-silk:cubic-bezier(.22,1,.36,1);--ease-velvet:cubic-bezier(.16,1,.30,1);--ease-hinge:cubic-bezier(.65,0,.35,1);--ease-coin:cubic-bezier(.34,1.56,.64,1)}.mask{display:block;overflow:hidden}.mask>span{display:inline-block;transform:translateY(112%);animation:rise var(--d-4) var(--ease-velvet) forwards;animation-delay:var(--dl,0s)}@keyframes rise{to{transform:translateY(0)}}.intro-rise{opacity:0;transform:translateY(16px);animation:introRise .48s var(--ease-velvet) forwards;animation-delay:var(--dl,0s)}@keyframes introRise{to{opacity:1;transform:none}}@keyframes bloom{0%{box-shadow:0 0 0 0 rgba(210,172,100,.35)}to{box-shadow:0 0 0 18px rgba(210,172,100,0)}}.bar-intro{animation:bloom .9s var(--ease-silk) 1s 1 both}.reveal{opacity:0;transform:translateY(24px);transition:opacity var(--d-4) var(--ease-velvet),transform var(--d-4) var(--ease-velvet);transition-delay:calc(var(--i,0) * 70ms)}.reveal.in{opacity:1;transform:none}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}.bar{position:relative;background:var(--surface);border:1px solid var(--line);border-radius:999px}.bar.loading{border-color:transparent}.bar.loading:before{content:"";position:absolute;inset:-1.5px;z-index:-1;border-radius:inherit;background:conic-gradient(from var(--angle),transparent 0deg 258deg,var(--gold-200) 300deg,var(--gold-400) 330deg,transparent 1turn);animation:thread 1.1s linear infinite}@keyframes thread{to{--angle:360deg}}@keyframes pulse-border{50%{border-color:var(--gold-400)}}@keyframes shake{25%{transform:translateX(-4px)}50%{transform:translateX(4px)}75%{transform:translateX(-4px)}}.shake{animation:shake .24s var(--ease-silk)}.expander{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--d-3) var(--ease-hinge)}.expander.open{grid-template-rows:1fr}.expander>div{overflow:hidden}@keyframes tickring{0%{box-shadow:0 0 0 0 rgba(210,172,100,.45)}to{box-shadow:0 0 0 14px rgba(210,172,100,0)}}.tick{animation:tickring .5s var(--ease-silk)}@keyframes coinpop{0%{transform:scale(0)}to{transform:scale(1)}}.coin-in{animation:coinpop .24s var(--ease-coin)}.drawline{transform:scaleX(0);transform-origin:left;transition:transform var(--d-5) var(--ease-velvet)}.drawline.in,.reveal.in .drawline{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.mask>span{animation:none;transform:none}.intro-rise{animation:fadeonly .15s ease forwards;transform:none}.reveal{transition:opacity .15s ease;transform:none}.bar-intro{animation:none}.bar.loading{border-color:var(--line);animation:pulse-border 1.2s ease infinite}.bar.loading:before{display:none}.shake{animation:none}@keyframes fadeonly{to{opacity:1}}}:root,[data-theme=dark]{--bg:#070913;--bg-dark:#070913;--surface:#101426;--surface-2:#161B33;--surface-3:#1E2544;--bg-card:#101426;--bg-card-hover:#171D36;--bg-surface:rgba(16,20,38,0.78);--bg-glass:rgba(20,26,48,0.65);--brand-cyan:#00F5D4;--brand-violet:#6366F1;--brand-purple:#A855F7;--brand-pink:#EC4899;--brand-amber:#F59E0B;--brand-grab:#38BDF8;--gold-100:#E0F2FE;--gold-200:#A5F3FC;--gold-300:#38BDF8;--gold-400:#00F5D4;--gold-500:#6366F1;--gold-600:#4F46E5;--gold-700:#3730A3;--gold-ink:#00F5D4;--molten:linear-gradient(135deg,#00F5D4,#6366F1 52%,#A855F7);--gradient-brand:linear-gradient(135deg,#00F5D4,#6366F1 52%,#A855F7);--gradient-glow:linear-gradient(135deg,rgba(0,245,212,0.2),rgba(99,102,241,0.22) 50%,rgba(168,85,247,0.2));--gradient-button:linear-gradient(135deg,#00F5D4,#6366F1 60%,#A855F7);--gradient-button-hover:linear-gradient(135deg,#22D3EE,#818CF8 60%,#C084FC);--ink:#F8FAFC;--ink-2:#94A3B8;--ink-3:#64748B;--text-main:#F8FAFC;--text-muted:#94A3B8;--text-dim:#64748B;--line:rgba(255,255,255,0.08);--line-strong:rgba(0,245,212,0.28);--border-color:rgba(255,255,255,0.09);--border-focus:rgba(0,245,212,0.55);--border-glow:rgba(99,102,241,0.45);--ok:#10B981;--err:#EF4444;--warn:#F59E0B;--grain:0.025;--focus-ring:0 0 0 3px rgba(0,245,212,0.3);--radius-sm:10px;--radius-md:14px;--radius-lg:22px;--radius-full:9999px;--shadow-sm:0 4px 14px rgba(0,0,0,0.35);--shadow-md:0 12px 36px rgba(0,0,0,0.55);--shadow-glow:0 0 35px rgba(0,245,212,0.18),0 0 70px rgba(99,102,241,0.18)}[data-theme=light]{--bg:#F8FAFC;--bg-dark:#F8FAFC;--surface:#FFFFFF;--surface-2:#F1F5F9;--surface-3:#E2E8F0;--bg-card:#FFFFFF;--bg-card-hover:#F1F5F9;--bg-surface:rgba(255,255,255,0.9);--bg-glass:rgba(255,255,255,0.85);--ink:#0F172A;--ink-2:#475569;--ink-3:#64748B;--text-main:#0F172A;--text-muted:#475569;--text-dim:#64748B;--gold-ink:#4F46E5;--line:rgba(15,23,42,0.09);--line-strong:rgba(79,70,229,0.3);--border-color:rgba(15,23,42,0.1)}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background-color:var(--bg);color:var(--ink);font-family:var(--font-sans),system-ui,-apple-system,sans-serif;font-size:var(--t-body);line-height:1.6;min-height:100vh;min-height:100dvh;overflow-x:hidden;position:relative;-webkit-font-smoothing:antialiased}.ambient-glow{top:0;left:0;right:0;height:640px;z-index:0;background:radial-gradient(circle at 18% 14%,rgba(0,245,212,.13) 0,transparent 45%),radial-gradient(circle at 82% 18%,rgba(99,102,241,.18) 0,transparent 50%),radial-gradient(circle at 50% 36%,rgba(168,85,247,.1) 0,transparent 45%)}.ambient-glow,body:after{position:fixed;pointer-events:none}body:after{content:"";inset:0;z-index:60;opacity:var(--grain);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}h1{font-size:clamp(2rem,1.2rem + 4vw,3.4rem);line-height:1.1;letter-spacing:-.035em}h1,h2{font-family:var(--font-sans),system-ui,sans-serif;font-weight:800;margin:0}h2{font-size:clamp(1.45rem,1.1rem + 1.8vw,2.2rem);line-height:1.15;letter-spacing:-.025em}h3{font-family:var(--font-sans),sans-serif;font-size:var(--t-h3);font-weight:700}h3,p{margin:0}a,button,input{color:inherit}button,input{font:inherit}input:focus{outline:none}.lead{font-size:var(--t-lead);line-height:1.6;color:var(--ink-2);max-width:56ch}.label{font-size:var(--t-label);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.label,.mono{font-family:var(--font-mono),monospace}.gilded{font-style:normal;background:var(--gradient-brand);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.container{max-width:1120px;margin:0 auto;padding:0 20px}.superapp-shell{position:relative;z-index:1;max-width:720px;margin:0 auto;padding:20px 16px 64px;display:flex;flex-direction:column;gap:20px}section[id]{scroll-margin-top:88px}.section{padding:72px 0}@media (max-width:768px){.section{padding:48px 0}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 22px;border-radius:999px;cursor:pointer;font-weight:700;font-size:var(--t-small);text-decoration:none;border:1px solid transparent;transition:all .2s cubic-bezier(.16,1,.3,1)}.btn:active{transform:scale(.98)}.btn:focus-visible{outline:none;box-shadow:var(--focus-ring)}.btn-molten{background:var(--gradient-brand);color:#040711;height:48px;font-weight:800;box-shadow:0 6px 20px rgba(0,245,212,.28)}.btn-molten:hover{transform:translateY(-1px);box-shadow:0 8px 26px rgba(0,245,212,.42)}.btn-secondary{background:var(--surface);border-color:var(--line);color:var(--ink)}.btn-secondary:hover{border-color:var(--line-strong);background:var(--surface-2)}.btn-secondary.gold{border-color:var(--brand-cyan);color:var(--brand-cyan)}.btn-ghost{background:transparent;color:var(--ink-2);border-color:transparent}.btn-ghost:hover{background:var(--surface-2)}.btn-icon{width:42px;min-height:42px;height:42px;padding:0;border-radius:12px;background:var(--bg-surface);border:1px solid var(--border-color);color:var(--text-main);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1)}.btn-icon:hover{background:var(--bg-card-hover);border-color:var(--line-strong);transform:translateY(-1px)}.btn-icon:active{transform:scale(.95)}.medallion{width:44px;height:44px;border-radius:14px;background:rgba(0,245,212,.1);border:1px solid rgba(0,245,212,.25);display:flex;align-items:center;justify-content:center;color:var(--brand-cyan);transition:transform .2s ease,border-color .2s ease}.card{background:var(--surface);border:1px solid var(--line);border-radius:20px}.well{border:1px solid var(--line);border-radius:14px}.chip,.well{background:var(--surface-2)}.chip{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;border:1px solid var(--line);font-family:var(--font-mono),monospace;font-size:13px;color:var(--ink-2);cursor:pointer;transition:transform .2s ease,border-color .2s ease}.chip:hover{transform:translateY(-1px);border-color:var(--brand-cyan);color:var(--ink)}.ad-frame{background:var(--surface-2);border:1px solid var(--line);border-radius:20px;padding:12px;min-height:var(--slot-h,110px)}.ad-frame:before{content:"SPONSORED";display:block;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.18em;color:var(--ink-3);margin-bottom:8px}.tool-card{display:flex;flex-direction:column;gap:14px;padding:20px;text-decoration:none;color:inherit;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.tool-card:hover{transform:translateY(-3px);border-color:var(--line-strong);box-shadow:var(--shadow-md)}.article{max-width:66ch}.article h2{font-size:var(--t-h3);margin:2em 0 .6em;padding-top:1em;border-top:1px solid var(--line)}.article p{margin:0 0 1em;color:var(--ink-2)}.article strong{color:var(--ink)}.article ol,.article ul{margin:0 0 1.2em;padding-left:1.3em;color:var(--ink-2)}.article li{margin-bottom:.55em}.article li::marker{color:var(--brand-cyan)}.article a{color:var(--brand-cyan);text-underline-offset:3px}.article code{font-family:var(--font-mono),monospace;font-size:.88em;background:var(--surface-2);border:1px solid var(--line);border-radius:6px;padding:2px 6px}.hero-compact{text-align:center;padding:12px 0 4px}.hero-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(99,102,241,.15);border:1px solid rgba(0,245,212,.35);color:#00F5D4;font-size:.78rem;font-weight:700;padding:5px 14px;border-radius:var(--radius-full);margin-bottom:12px}.hero-title{font-size:clamp(1.85rem,1.2rem + 3vw,2.55rem);font-weight:800;line-height:1.14;letter-spacing:-.035em;margin-bottom:10px;color:var(--text-main)}.hero-title span{background:var(--gradient-brand);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-subtitle{color:var(--text-muted);font-size:.94rem;line-height:1.5;max-width:500px;margin:0 auto}.clipboard-toast{background:var(--bg-card);border:1px solid var(--brand-cyan);box-shadow:0 8px 30px rgba(0,245,212,.22);border-radius:var(--radius-full);padding:8px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px;animation:bounceIn .3s cubic-bezier(.16,1,.3,1);cursor:pointer}.clipboard-toast-text{font-size:.84rem;color:var(--text-main);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clipboard-toast-btn{background:var(--gradient-brand);color:#040711;border:none;font-size:.76rem;font-weight:800;padding:5px 12px;border-radius:var(--radius-full);white-space:nowrap;cursor:pointer}.input-card{background:var(--bg-surface);border:1.5px solid var(--border-color);border-radius:var(--radius-lg);padding:10px;box-shadow:var(--shadow-md);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);transition:all .25s ease}.input-card:focus-within{border-color:var(--border-focus);box-shadow:var(--shadow-glow)}.input-row{position:relative}.input-icon,.input-row{display:flex;align-items:center}.input-icon{position:absolute;left:14px;color:var(--brand-cyan);pointer-events:none}.input-field{width:100%;min-height:50px;background:transparent;border:none;color:var(--text-main);font-size:.96rem;padding:12px 42px 12px 44px;outline:none}.input-field::placeholder{color:var(--text-dim)}.btn-clear{position:absolute;right:10px;width:32px;height:32px;border-radius:50%;background:rgba(255,255,255,.06);border:none;color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center}.btn-clear:hover{color:var(--text-main);background:rgba(255,255,255,.14)}.input-actions{display:flex;align-items:center;gap:8px;margin-top:6px;padding-top:8px;border-top:1px solid rgba(255,255,255,.06)}.btn-paste{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:7px;background:rgba(255,255,255,.06);border:1px solid var(--border-color);color:var(--text-main);padding:0 16px;border-radius:var(--radius-md);font-size:.88rem;font-weight:700;cursor:pointer;transition:all .2s ease;white-space:nowrap}.btn-paste:hover{background:rgba(255,255,255,.12);border-color:var(--line-strong)}.btn-grab{flex:1 1;min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--gradient-button);color:#040711;border:none;padding:0 20px;border-radius:var(--radius-md);font-size:.96rem;font-weight:800;letter-spacing:-.01em;cursor:pointer;transition:all .25s cubic-bezier(.16,1,.3,1);box-shadow:0 6px 20px rgba(0,245,212,.32)}.btn-grab:hover:not(:disabled){background:var(--gradient-button-hover);box-shadow:0 8px 26px rgba(0,245,212,.48);transform:translateY(-1px)}.btn-grab:active:not(:disabled){transform:scale(.98)}.btn-grab:disabled{opacity:.6;cursor:not-allowed}.supported-strip-wrap{margin-top:10px;padding-top:10px;border-top:1px dashed rgba(255,255,255,.08);display:flex;flex-direction:column;gap:7px}.supported-strip-header{display:flex;align-items:center;justify-content:space-between;font-size:.73rem;font-weight:700;color:var(--text-muted);padding:0 4px}.supported-strip{display:flex;align-items:center;gap:7px;overflow-x:auto;padding:2px 2px 4px;scrollbar-width:none}.supported-strip::-webkit-scrollbar{display:none}.supported-pill{min-height:36px;padding:0 11px;border-radius:10px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);color:var(--text-main);font-size:.76rem;font-weight:700;white-space:nowrap;text-decoration:none;display:inline-flex;align-items:center;gap:6px;cursor:pointer;transition:all .15s ease;flex-shrink:0}.supported-pill:hover{background:rgba(0,245,212,.12);border-color:rgba(0,245,212,.4);color:#00F5D4;transform:translateY(-1px)}.supported-pill-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0}.loading-box{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:36px 20px;text-align:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.spinner{width:44px;height:44px;border-left:3px solid rgba(255,255,255,.1);border-bottom:3px solid rgba(255,255,255,.1);border-top:3px solid rgba(255,255,255,.1);border-top-color:var(--brand-cyan);border-right:3px solid rgba(255,255,255,.1);border-right-color:var(--brand-violet);border-radius:50%;animation:spin .8s linear infinite;margin:0 auto 14px}.error-box{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.38);border-radius:var(--radius-md);padding:16px;display:flex;align-items:flex-start;gap:12px}.error-title{font-weight:800;font-size:.95rem;color:#FCA5A5;margin-bottom:4px}.error-message{font-size:.85rem;color:#E2E8F0;line-height:1.45}.error-action{margin-top:10px;min-height:40px;display:inline-flex;align-items:center;gap:6px;background:rgba(239,68,68,.22);border:1px solid rgba(239,68,68,.45);color:#FECACA;padding:0 14px;border-radius:var(--radius-sm);font-size:.8rem;font-weight:700;cursor:pointer}.result-card{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-md);animation:fadeIn .35s ease}.result-header{justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--border-color);background:rgba(255,255,255,.02)}.result-author,.result-header{display:flex;align-items:center}.result-author{gap:10px}.author-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;background:var(--bg-surface);border:2px solid var(--brand-cyan)}.author-username{font-weight:800;font-size:.94rem;color:var(--text-main)}.author-link{font-size:.75rem;color:var(--brand-cyan);text-decoration:none}.author-link,.platform-pill{display:inline-flex;align-items:center;gap:4px}.platform-pill{font-size:.68rem;font-weight:800;padding:2px 8px;border-radius:var(--radius-full);margin-right:6px;text-transform:uppercase}.platform-pill.facebook{background:rgba(24,119,242,.2);color:#60A5FA;border:1px solid rgba(24,119,242,.4)}.platform-pill.instagram{background:rgba(0,245,212,.15);color:#00F5D4;border:1px solid rgba(0,245,212,.35)}.media-badge{background:rgba(99,102,241,.2);border:1px solid rgba(99,102,241,.45);color:#C7D2FE;font-size:.74rem;font-weight:800;padding:4px 10px;border-radius:var(--radius-full);text-transform:uppercase}.media-preview-area{position:relative;background:#000;min-height:260px;max-height:500px;display:flex;align-items:center;justify-content:center;overflow:hidden}.media-image,.media-video{width:100%;max-height:500px;display:block;object-fit:contain}.carousel-nav-btn{position:absolute;top:50%;transform:translateY(-50%);background:rgba(7,9,19,.75);color:#fff;border:1px solid rgba(255,255,255,.22);width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.carousel-prev{left:12px}.carousel-next{right:12px}.carousel-indicator{position:absolute;bottom:12px;background:rgba(7,9,19,.8);color:#fff;padding:4px 12px;border-radius:var(--radius-full);font-size:.78rem;font-weight:800}.carousel-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));grid-gap:8px;gap:8px;padding:12px 16px 0}.carousel-thumb-item{position:relative;aspect-ratio:1/1;border-radius:var(--radius-sm);overflow:hidden;border:1px solid var(--border-color);cursor:pointer}.carousel-thumb-item.active{border:2px solid var(--brand-cyan)}.carousel-thumb-img{width:100%;height:100%;object-fit:cover}.carousel-thumb-badge{position:absolute;top:4px;right:4px;background:rgba(0,0,0,.75);color:#fff;font-size:.65rem;font-weight:700;padding:2px 6px;border-radius:4px}.result-body{padding:18px;gap:14px}.result-body,.result-buttons{display:flex;flex-direction:column}.result-buttons{gap:10px}.btn-download-primary{min-height:52px;width:100%;display:flex;align-items:center;justify-content:center;gap:8px;background:var(--gradient-brand);color:#040711;padding:14px 20px;border-radius:var(--radius-md);font-size:.98rem;font-weight:800;border:none;box-shadow:0 6px 22px rgba(0,245,212,.35);cursor:pointer;transition:all .2s ease}.btn-download-primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 28px rgba(0,245,212,.5)}.btn-download-primary:disabled{opacity:.75;cursor:wait}.result-secondary-actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.btn-action-secondary{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:6px;background:rgba(255,255,255,.05);border:1px solid var(--border-color);color:var(--text-main);padding:0 14px;border-radius:var(--radius-md);font-size:.85rem;font-weight:700;cursor:pointer;transition:all .15s ease;text-decoration:none}.btn-action-secondary:hover{background:rgba(255,255,255,.1);border-color:var(--line-strong)}.download-progress-card{background:rgba(16,20,38,.95);border:1px solid rgba(0,245,212,.45);border-radius:var(--radius-md);padding:14px 16px;box-shadow:0 8px 32px rgba(0,0,0,.45),0 0 20px rgba(0,245,212,.15);animation:fadeIn .25s ease-out}.download-progress-card.status-completed{border-color:rgba(16,185,129,.65)}.download-progress-card.status-error{border-color:rgba(239,68,68,.65)}.progress-header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.progress-info{display:flex;align-items:center;gap:8px;min-width:0}.progress-spinner{color:var(--brand-cyan);flex-shrink:0;animation:spin .8s linear infinite}.progress-title{font-size:.86rem;font-weight:700;color:var(--text-main);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.progress-percentage-badge{font-size:.76rem;font-weight:800;color:#040711;background:var(--gradient-brand);padding:2px 9px;border-radius:var(--radius-full)}.progress-track{width:100%;height:8px;background:rgba(255,255,255,.08);margin-bottom:8px}.progress-fill,.progress-track{border-radius:var(--radius-full);overflow:hidden;position:relative}.progress-fill{height:100%;background:var(--gradient-brand);box-shadow:0 0 12px rgba(0,245,212,.5)}.progress-shimmer{position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4) 50%,transparent);animation:shimmer 1.4s infinite}.progress-footer{display:flex;align-items:center;justify-content:space-between;font-size:.76rem;color:var(--text-muted)}.progress-live-pulse{display:inline-flex;align-items:center;gap:5px;color:var(--brand-cyan);font-weight:700}.progress-live-pulse:before{content:"";width:6px;height:6px;background:var(--brand-cyan);border-radius:50%;animation:pulse 1s infinite}.ott-launcher-box{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:18px 16px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:14px}.ott-header-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.ott-title-group{display:flex;align-items:center;gap:8px}.ott-title{font-size:1.05rem;font-weight:800;color:var(--text-main)}.ott-count-badge{font-size:.72rem;font-weight:800;padding:3px 9px;border-radius:999px;background:rgba(0,245,212,.14);color:var(--brand-cyan);border:1px solid rgba(0,245,212,.3)}.ott-search-input{height:38px;padding:0 12px;border-radius:10px;border:1px solid var(--border-color);background:rgba(255,255,255,.04);color:var(--text-main);font-size:.82rem;width:190px}.ott-search-input:focus{border-color:var(--brand-cyan)}.ott-cat-tabs{display:flex;align-items:center;gap:6px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.ott-cat-tabs::-webkit-scrollbar{display:none}.ott-cat-pill{min-height:36px;padding:0 13px;border-radius:999px;border:1px solid var(--border-color);background:rgba(255,255,255,.03);color:var(--text-muted);font-size:.78rem;font-weight:700;white-space:nowrap;cursor:pointer;transition:all .15s ease}.ott-cat-pill.active{background:var(--gradient-brand);color:#040711;border-color:transparent;font-weight:800}.ott-icon-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}@media (min-width:560px){.ott-icon-grid{grid-template-columns:repeat(6,1fr);gap:12px}}.ott-app-tile{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:7px;padding:10px 4px;border-radius:14px;text-decoration:none;color:var(--text-main);background:rgba(255,255,255,.02);border:1px solid transparent;transition:all .18s cubic-bezier(.16,1,.3,1);position:relative;text-align:center}.ott-app-tile:hover{background:rgba(255,255,255,.06);border-color:rgba(0,245,212,.35);transform:translateY(-3px)}.ott-app-tile:active{transform:scale(.95)}.ott-app-squircle{width:52px;height:52px;border-radius:16px;display:flex;align-items:center;justify-content:center;color:#FFFFFF;box-shadow:0 6px 16px rgba(0,0,0,.35);position:relative;transition:transform .2s ease}.ott-app-tile:hover .ott-app-squircle{transform:scale(1.06)}.ott-mini-badge{position:absolute;top:-4px;right:-6px;font-size:.56rem;font-weight:800;padding:1px 5px;border-radius:99px;background:#00F5D4;color:#040711;text-transform:uppercase;box-shadow:0 2px 6px rgba(0,0,0,.4)}.ott-app-label{font-size:.72rem;font-weight:600;line-height:1.25;color:var(--text-main);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:100%}.guide-steps{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}@media (min-width:540px){.guide-steps{grid-template-columns:repeat(3,1fr)}}.step-card{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:16px;transition:all .2s ease}.step-number{width:28px;height:28px;border-radius:8px;background:var(--gradient-brand);color:#040711;font-weight:800;font-size:.85rem;display:flex;align-items:center;justify-content:center;margin-bottom:10px}@keyframes spin{to{transform:rotate(1turn)}}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.92)}70%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.gb-neon{--gbn-edge:var(--line-strong);--gbn-edge-hi:var(--line-strong);--gbn-glow:var(--line-strong);--gbn-glow-soft:var(--line);--gbn-hi:var(--line);--gbn-glass:var(--surface);--gbn-field:var(--surface-2);--gbn-sub:var(--surface-2);--gbn-btn2:var(--surface-2);--gbn-drop:0 0 0 0 transparent;--gbn-on-molten:var(--bg);--gbn-icon:48px;--gbn-ease:var(--ease-silk,cubic-bezier(0.22,1,0.36,1));--pf-focus:var(--gold-400)}[data-theme=light] .gb-neon{--gbn-glass:var(--surface);--gbn-field:var(--surface-2);--gbn-sub:var(--surface-2);--gbn-btn2:var(--surface);--gbn-hi:var(--surface);--gbn-drop:var(--shadow-2);--gbn-on-molten:var(--ink)}@supports (color:color-mix(in srgb,red 50%,blue)){.gb-neon{--gbn-edge:color-mix(in srgb,var(--gold-400) 30%,transparent);--gbn-edge-hi:color-mix(in srgb,var(--gold-400) 62%,transparent);--gbn-glow:color-mix(in srgb,var(--gold-400) 30%,transparent);--gbn-glow-soft:color-mix(in srgb,var(--gold-400) 16%,transparent);--gbn-hi:color-mix(in srgb,var(--ink) 7%,transparent);--gbn-glass:color-mix(in srgb,var(--surface) 80%,transparent);--gbn-field:color-mix(in srgb,var(--bg) 62%,var(--surface));--gbn-sub:color-mix(in srgb,var(--surface-2) 72%,transparent);--gbn-btn2:color-mix(in srgb,var(--gold-400) 9%,var(--surface-2))}[data-theme=light] .gb-neon{--gbn-edge:color-mix(in srgb,var(--gold-500) 32%,transparent);--gbn-edge-hi:color-mix(in srgb,var(--gold-500) 60%,transparent);--gbn-glow:color-mix(in srgb,var(--gold-500) 22%,transparent);--gbn-glow-soft:color-mix(in srgb,var(--gold-500) 10%,transparent);--gbn-glass:var(--surface);--gbn-field:var(--surface-2);--gbn-sub:color-mix(in srgb,var(--surface-2) 60%,var(--surface));--gbn-btn2:color-mix(in srgb,var(--gold-500) 6%,var(--surface))}}#all-tools{scroll-margin-top:88px}.gb-wrapper.gb-neon{max-width:760px}.gb-neon .gbn-card{position:relative;isolation:isolate;padding:12px;border-radius:24px;border:1px solid var(--gbn-edge);background:var(--surface);box-shadow:var(--gbn-drop),0 22px 56px -24px var(--gbn-glow),0 0 36px -10px var(--gbn-glow-soft),inset 0 1px 0 var(--gbn-hi)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.gb-neon .gbn-card{background:var(--gbn-glass);-webkit-backdrop-filter:blur(14px) saturate(1.15);backdrop-filter:blur(14px) saturate(1.15)}}.gb-neon .gbn-form{margin:0}.gb-neon .gbn-field{display:flex;align-items:center;gap:10px;min-height:56px;padding:0 8px 0 16px;border-radius:999px;border:1px solid var(--gbn-edge);background:var(--gbn-field);box-shadow:inset 0 1px 0 var(--gbn-hi);transition:border-color .2s var(--gbn-ease),box-shadow .2s var(--gbn-ease)}.gb-neon .gbn-field:focus-within{border-color:var(--gbn-edge-hi);box-shadow:var(--focus-ring),inset 0 1px 0 var(--gbn-hi)}.gb-neon .gbn-card[data-loading=true] .gbn-field{border-color:var(--gbn-edge-hi)}.gb-neon .gbn-field__icon{flex:0 0 auto;display:inline-flex;color:var(--gold-ink)}.gb-neon .gbn-input{flex:1 1 auto;min-width:0;height:54px;margin:0;padding:0;border:0;outline:0;background:transparent;color:var(--ink);font:inherit;font-size:1rem;line-height:1.2;text-overflow:ellipsis}.gb-neon .gbn-input::placeholder{color:var(--ink-3);opacity:1;text-overflow:ellipsis}.gb-neon .gbn-input:disabled{opacity:.65;cursor:progress}.gb-neon .gbn-clear{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border-radius:50%;border:1px solid var(--gbn-edge);background:var(--surface-3);color:var(--ink-2);cursor:pointer;transition:color .2s var(--gbn-ease),border-color .2s var(--gbn-ease),transform .15s var(--gbn-ease)}.gb-neon .gbn-clear:after{content:"";position:absolute;inset:-4px;border-radius:50%}.gb-neon .gbn-clear:hover{color:var(--ink);border-color:var(--gbn-edge-hi)}.gb-neon .gbn-clear:active{transform:scale(.94)}.gb-neon .gbn-clear:focus-visible{outline:2px solid transparent;box-shadow:var(--focus-ring)}.gb-neon .gbn-actions{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:10px;gap:10px;margin-top:12px}.gb-neon .gbn-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:60px;padding:0 12px;border-radius:20px;border:1px solid transparent;font:inherit;font-size:.98rem;font-weight:700;line-height:1.1;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation;transition:transform .18s var(--gbn-ease),box-shadow .2s var(--gbn-ease),border-color .2s var(--gbn-ease),background-color .2s var(--gbn-ease)}.gb-neon .gbn-btn__icon{flex:0 0 auto;display:inline-flex}.gb-neon .gbn-btn__label{min-width:0;overflow:hidden;text-overflow:ellipsis}.gb-neon .gbn-btn__tail{flex:0 0 auto;display:inline-flex;opacity:.75;transition:transform .2s var(--gbn-ease),opacity .2s var(--gbn-ease)}.gb-neon .gbn-btn--paste{background:var(--gbn-btn2);border-color:var(--gbn-edge);color:var(--ink);box-shadow:inset 0 1px 0 var(--gbn-hi)}.gb-neon .gbn-btn--grab{background:var(--molten);color:var(--gbn-on-molten);font-weight:800;letter-spacing:-.01em;box-shadow:0 14px 30px -12px var(--gbn-glow),0 0 26px -8px var(--gbn-glow-soft),inset 0 1px 0 var(--gbn-hi)}.gb-neon .gbn-btn--grab:disabled{cursor:progress;opacity:.92}@media (hover:hover) and (pointer:fine){.gb-neon .gbn-btn:hover:not(:disabled){transform:translateY(-2px)}.gb-neon .gbn-btn--paste:hover:not(:disabled){border-color:var(--gbn-edge-hi)}.gb-neon .gbn-btn--paste:hover .gbn-btn__tail{transform:translateX(3px);opacity:1}.gb-neon .gbn-btn--grab:hover:not(:disabled){box-shadow:0 18px 36px -12px var(--gbn-glow),0 0 34px -8px var(--gbn-glow-soft),inset 0 1px 0 var(--gbn-hi)}.gb-neon .gbn-btn--grab:hover .gbn-btn__tail{opacity:1}}.gb-neon .gbn-btn:active:not(:disabled){transform:scale(.97)}.gb-neon .gbn-btn:focus-visible{outline:2px solid transparent;box-shadow:var(--focus-ring)}.gb-neon .gbn-spinner{flex:0 0 auto;width:18px;height:18px;border-radius:50%;border:2.5px solid;border-top:2.5px solid transparent;animation:gbn-spin .8s linear infinite}@keyframes gbn-spin{to{transform:rotate(1turn)}}.gb-neon .gbn-tools{position:relative;margin-top:12px;padding:0 0 6px;border-radius:20px;border:1px solid var(--gbn-edge);background:var(--gbn-sub);--gbn-mask:linear-gradient(90deg,transparent,black 14px,black calc(100% - 64px),transparent)}.gb-neon .gbn-tools[data-start=true]{--gbn-mask:linear-gradient(90deg,black,black calc(100% - 64px),transparent)}.gb-neon .gbn-tools[data-end=true]{--gbn-mask:linear-gradient(90deg,transparent,black 14px,black)}.gb-neon .gbn-tools[data-start=true][data-end=true]{--gbn-mask:none}.gb-neon .gbn-tools__head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:48px;padding:0 12px}.gb-neon .gbn-tools__title{display:inline-flex;align-items:center;gap:6px;min-width:0;margin:0;color:var(--ink);font-size:.82rem;font-weight:600;line-height:1.2}.gb-neon .gbn-tools__bolt{flex:0 0 auto;display:inline-flex;color:var(--gold-ink)}.gb-neon .gbn-tools__count{flex:0 0 auto;color:var(--gold-ink);font-size:1.15rem;font-weight:800;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gb-neon .gbn-tools__label{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.gb-neon .gbn-tools__all{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;min-height:48px;padding:0 2px;border-radius:10px;color:var(--gold-ink);font-size:.82rem;font-weight:700;text-decoration:none;white-space:nowrap}.gb-neon .gbn-tools__all>svg{transition:transform .2s var(--gbn-ease)}.gb-neon .gbn-tools__all:hover{text-decoration:underline;text-underline-offset:3px}.gb-neon .gbn-tools__all:hover>svg{transform:translateX(3px)}.gb-neon .gbn-tools__all:focus-visible{outline:2px solid transparent;box-shadow:var(--focus-ring)}.gb-neon .gbn-tools__row{position:relative}.gb-neon .gbn-tools .pf-strip{flex-wrap:nowrap;justify-content:flex-start;gap:6px;padding:8px 56px 8px 12px;overflow-x:auto;scroll-padding:0 12px;-webkit-mask-image:var(--gbn-mask);mask-image:var(--gbn-mask)}.gb-neon .gbn-tools .pf-strip .pf-tile{min-width:64px}.gb-neon .pf-tile>svg{box-shadow:0 0 0 1px var(--gbn-edge),0 8px 16px -10px var(--gbn-glow);transition:box-shadow .2s var(--gbn-ease)}.gb-neon .pf-tile__label{color:var(--ink-2);font-size:.72rem;opacity:1;transition:color .2s var(--gbn-ease)}@media (hover:hover) and (pointer:fine){.gb-neon .pf-tile[data-interactive=true]:hover{transform:translateY(-2px)}.gb-neon .pf-tile[data-interactive=true]:hover>svg{box-shadow:0 0 0 1px var(--gbn-edge-hi),0 10px 20px -8px var(--gbn-glow)}.gb-neon .pf-tile[data-interactive=true]:hover .pf-tile__label{color:var(--ink)}}.gb-neon .gbn-tools__next{position:absolute;z-index:2;right:10px;top:calc(10px + var(--gbn-icon) / 2);display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin-top:-18px;padding:0;border-radius:50%;border:1px solid var(--gbn-edge-hi);background:var(--surface);color:var(--gold-ink);cursor:pointer;box-shadow:0 6px 16px -6px var(--gbn-glow);transition:transform .15s var(--gbn-ease),opacity .2s var(--gbn-ease),visibility .2s var(--gbn-ease),border-color .2s var(--gbn-ease)}.gb-neon .gbn-tools__next:after{content:"";position:absolute;inset:-6px;border-radius:50%}.gb-neon .gbn-tools__next:hover{border-color:var(--gold-ink)}.gb-neon .gbn-tools__next:active{transform:scale(.94)}.gb-neon .gbn-tools__next:focus-visible{outline:2px solid transparent;box-shadow:var(--focus-ring)}.gb-neon .gbn-tools[data-end=true] .gbn-tools__next,.gb-neon .gbn-tools__next:disabled{opacity:0;visibility:hidden;pointer-events:none}@media (max-width:419px){.gb-neon .gbn-btn__tail{display:none}}@media (min-width:400px){.gb-neon .gbn-tools__all,.gb-neon .gbn-tools__title{font-size:.92rem}}@media (min-width:480px){.gb-neon .gbn-card{padding:16px;border-radius:28px}.gb-neon .gbn-field{min-height:60px;padding:0 10px 0 20px}.gb-neon .gbn-input{height:58px}.gb-neon .gbn-actions{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:12px}.gb-neon .gbn-btn{min-height:64px;padding:0 16px;font-size:1.05rem;gap:10px}.gb-neon .gbn-tools__head{padding:0 16px}.gb-neon .gbn-tools .pf-strip{padding-left:16px;scroll-padding:0 16px;gap:8px}}@media (min-width:640px){.gb-neon .gbn-card{padding:20px}.gb-neon .gbn-tools .pf-strip .pf-tile{min-width:72px}}@media (prefers-reduced-motion:reduce){.gb-neon .gbn-btn,.gb-neon .gbn-btn__tail,.gb-neon .gbn-clear,.gb-neon .gbn-field,.gb-neon .gbn-tools__all>svg,.gb-neon .gbn-tools__next,.gb-neon .pf-tile,.gb-neon .pf-tile>svg,.gb-neon .pf-tile__label{transition:none}.gb-neon .gbn-btn--paste:hover .gbn-btn__tail,.gb-neon .gbn-btn:active:not(:disabled),.gb-neon .gbn-btn:hover:not(:disabled),.gb-neon .gbn-clear:active,.gb-neon .gbn-tools__all:hover>svg,.gb-neon .gbn-tools__next:active,.gb-neon .pf-tile[data-interactive=true]:active,.gb-neon .pf-tile[data-interactive=true]:hover{transform:none}.gb-neon .gbn-spinner{animation-duration:2.4s}.gb-neon .gbn-tools .pf-strip{scroll-behavior:auto}}.gb-neon .gbn-foot{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:12px;min-height:48px;padding:6px 14px;border-radius:18px;border:1px solid var(--gbn-edge);background:var(--gbn-sub)}.gb-neon .gbn-foot__rule{flex:1 1;max-width:150px;height:1px;border-radius:1px}.gb-neon .gbn-foot__rule--l{background:linear-gradient(90deg,transparent,var(--gbn-edge-hi))}.gb-neon .gbn-foot__rule--r{background:linear-gradient(270deg,transparent,var(--gbn-edge-hi))}.gb-neon .gbn-foot__text{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:2px 8px;margin:0;text-align:center;font-size:15px;font-weight:600;line-height:1.35;color:var(--ink)}.gb-neon .gbn-foot__icon{flex:0 0 auto;color:var(--gold-ink)}.gb-neon .gbn-foot__part{display:inline-flex;align-items:center;gap:8px}.gb-neon .gbn-foot__dot{color:var(--gold-ink);font-weight:700}@media (max-width:560px){.gb-neon .gbn-foot{gap:8px;padding:8px 10px}.gb-neon .gbn-foot__rule{display:none}.gb-neon .gbn-foot__text{font-size:13px}}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/3724a2679eb55e3d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/dec24892df1f6098-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6448e9c529f1ef4a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/287637279c44650d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b387097da7407747-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/cb9f64d62d112b41-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_3ef085{font-family:Fraunces,Fraunces Fallback}.__variable_3ef085{--font-display:"Fraunces","Fraunces Fallback"}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Instrument Sans Fallback;src:local("Arial");ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.00%;size-adjust:102.74%}.__className_3f4a4b{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.__variable_3f4a4b{--font-sans:"Instrument Sans","Instrument Sans Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_a3cc63{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_a3cc63{--font-mono:"JetBrains Mono","JetBrains Mono Fallback"}