:root{--bg:#06050a;--bg-1:#0d0b14;--bg-2:#14111e;--bg-3:#1c1829;--line:rgba(255,255,255,0.08);--line-2:rgba(255,255,255,0.14);--ink:#f6f4ff;--muted:#a8a2bf;--dim:#6e6886;--hot:#ff3d8b;--violet:#8b5cf6;--cyan:#22d3ee;--amber:#ffb547;--green:#34d399;--red:#ff5d6c;--grad:linear-gradient(100deg,#ff3d8b,#a855f7 52%,#22d3ee);--grad-warm:linear-gradient(100deg,#ff3d8b,#ffb547);--glass:rgba(18,15,30,0.62);--radius:22px;--display:"Unbounded",ui-sans-serif,system-ui,sans-serif;--body:"Inter",ui-sans-serif,system-ui,-apple-system,sans-serif;color-scheme:dark}*{box-sizing:border-box}body,html{margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font-family:var(--body);font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased;min-height:100dvh;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3,h4{font-family:var(--display);letter-spacing:-.02em;margin:0;font-weight:700}img,video{display:block}::selection{background:rgba(255,61,139,.35)}.aurora{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.aurora i{position:absolute;width:60vmax;height:60vmax;border-radius:50%;filter:blur(90px);opacity:.22;animation:drift 26s ease-in-out infinite alternate}.aurora i:first-child{background:#ff3d8b;top:-25vmax;left:-15vmax}.aurora i:nth-child(2){background:#7c3aed;top:-20vmax;right:-25vmax;animation-delay:-8s;opacity:.25}.aurora i:nth-child(3){background:#0ea5e9;bottom:-35vmax;left:25vw;animation-delay:-16s;opacity:.12}@keyframes drift{to{transform:translate3d(6vmax,4vmax,0) scale(1.12)}}.grain:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:1;opacity:.05;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='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.wrap{max-width:1240px;margin:0 auto;padding:0 20px}.grad-text{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.eyebrow{font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--muted);display:inline-flex;align-items:center;gap:10px}.eyebrow:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--hot);box-shadow:0 0 14px var(--hot)}.top{position:-webkit-sticky;position:sticky;top:0;z-index:40;transition:background .2s ease,border-color .2s ease;border-bottom:1px solid transparent}.top.solid{background:rgba(6,5,10,.72);-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4);border-color:var(--line)}.top-in{max-width:1240px;margin:0 auto;padding:14px 20px;display:flex;gap:14px}.brand,.top-in{align-items:center}.brand{display:inline-flex;gap:10px;font-family:var(--display);font-weight:800;font-size:20px;letter-spacing:-.03em}.brand-mark{width:32px;height:32px;border-radius:10px;background:var(--grad);display:grid;place-items:center;box-shadow:0 6px 24px rgba(255,61,139,.35)}.brand-mark svg{width:14px;height:14px;margin-left:2px}.nav{display:flex;gap:4px;margin-left:auto;align-items:center}.nav a,.nav button{padding:9px 14px;border-radius:999px;color:var(--muted);font-weight:500;font-size:14px;background:none;border:0;cursor:pointer;white-space:nowrap;transition:color .15s,background .15s}.nav a:hover,.nav button:hover{color:var(--ink);background:rgba(255,255,255,.06)}.nav a.on{color:var(--ink);background:rgba(255,255,255,.09)}.avatar{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:13px;background:var(--bg-3);border:1px solid var(--line-2);text-transform:uppercase;margin-left:6px}@media (max-width:560px){.brand span.word{display:none}.nav a,.nav button{padding:8px 10px;font-size:13px}.avatar{display:none}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:13px 22px;border-radius:999px;border:1px solid var(--line-2);background:rgba(255,255,255,.04);color:var(--ink);font-weight:600;cursor:pointer;font-size:15px;transition:transform .15s ease,box-shadow .2s ease,background .2s ease,opacity .15s}.btn:hover{transform:translateY(-1px);background:rgba(255,255,255,.08)}.btn:disabled{opacity:.4;cursor:not-allowed;transform:none}.btn.primary{background:var(--grad);border:0;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.25);box-shadow:0 10px 40px -10px rgba(255,61,139,.7),inset 0 1px 0 rgba(255,255,255,.25)}.btn.primary:hover{box-shadow:0 14px 48px -10px rgba(168,85,247,.85),inset 0 1px 0 rgba(255,255,255,.3)}.btn.big{padding:17px 26px;font-size:16px;width:100%}.btn.small{padding:8px 14px;font-size:13px}.btn.ghost{background:transparent}.btn.danger{color:var(--red)}.btn .arrow{transition:transform .2s}.btn:hover .arrow{transform:translateX(3px)}.input,.select,.textarea{width:100%;padding:13px 16px;border-radius:14px;border:1px solid var(--line-2);background:rgba(0,0,0,.35);outline:none;transition:border-color .15s,box-shadow .15s}.input:focus,.select:focus,.textarea:focus{border-color:var(--violet);box-shadow:0 0 0 4px rgba(139,92,246,.18)}.textarea{min-height:84px;resize:vertical}label.field{display:grid;grid-gap:7px;gap:7px;font-size:13px;color:var(--muted);font-weight:500}.row{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.muted{color:var(--muted)}.dim{color:var(--dim);font-size:13px}.error{color:var(--red);font-size:14px}.glass{background:var(--glass);-webkit-backdrop-filter:blur(20px) saturate(1.3);backdrop-filter:blur(20px) saturate(1.3)}.card,.glass{border:1px solid var(--line);border-radius:var(--radius)}.card{background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.015));padding:22px}.notice{border:1px solid rgba(255,181,71,.35);background:rgba(255,181,71,.08);color:#ffd590;padding:12px 16px;border-radius:14px;font-size:14px;margin:12px 0}.chip{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;font-size:13px;font-weight:600;border:1px solid var(--line-2);background:rgba(255,255,255,.03);color:var(--muted);cursor:pointer;white-space:nowrap;transition:all .15s}.chip:hover{color:var(--ink);border-color:rgba(255,255,255,.25)}.chip.on{color:#fff;background:var(--ink);color:var(--bg);border-color:var(--ink)}.pill{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 9px;border-radius:999px;background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;border:1px solid rgba(255,255,255,.12)}.pill.new{background:var(--grad-warm);border:0}.pill.new:before{content:"";width:6px;height:6px;border-radius:50%;background:#fff;animation:pulse 1.4s infinite}.landing{position:relative;min-height:100dvh;overflow:hidden;display:grid;place-items:center;padding:24px 16px}.wall{position:absolute;inset:-20% -10%;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:16px;gap:16px;transform:rotate(-8deg) scale(1.05);opacity:.55;pointer-events:none}@media (max-width:760px){.wall{grid-template-columns:repeat(3,1fr);inset:-20% -40%}}.wall-col{display:flex;flex-direction:column;gap:16px;animation:wallUp 60s linear infinite}.wall-col.down{animation-name:wallDown}.wall-col:nth-child(2){animation-duration:75s}.wall-col:nth-child(3){animation-duration:54s}.wall-col:nth-child(4){animation-duration:82s}.wall-col .ph,.wall-col video{width:100%;aspect-ratio:9/16;object-fit:cover;border-radius:20px;background:var(--bg-2)}@keyframes wallUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes wallDown{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.landing:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at center,rgba(6,5,10,.55) 0,rgba(6,5,10,.92) 62%,var(--bg) 100%)}.gate{position:relative;z-index:2;width:100%;max-width:520px;text-align:center;display:grid;grid-gap:22px;gap:22px;justify-items:center}.gate h1{font-size:clamp(44px,9vw,84px);font-weight:800;line-height:.95;text-transform:uppercase;letter-spacing:-.04em}.gate p.lead{color:var(--muted);font-size:17px;margin:0;max-width:420px}.gate form{width:100%;padding:10px;display:flex;gap:8px;border-radius:999px}.gate form .input{border:0;background:transparent;box-shadow:none;padding-left:18px;font-size:16px}.gate form .btn{flex:none}.gate .proof{display:flex;gap:18px;color:var(--dim);font-size:13px;flex-wrap:wrap;justify-content:center}.gate .proof b{color:var(--ink);font-weight:600}.hero{display:grid;grid-gap:40px;gap:40px;align-items:center;padding:40px 0 56px}@media (min-width:960px){.hero{grid-template-columns:1.1fr .9fr;padding:56px 0 72px}}.hero h1{font-size:clamp(42px,6.6vw,88px);font-weight:800;line-height:.94;letter-spacing:-.045em;text-transform:uppercase;margin:18px 0 20px}.hero p.lead{color:var(--muted);font-size:18px;max-width:500px;margin:0 0 28px}.hero .ctas{gap:12px}.hero .ctas,.stats{display:flex;flex-wrap:wrap}.stats{gap:28px;margin-top:34px}.stats div{display:grid}.stats b{font-family:var(--display);font-size:26px;font-weight:700}.stats span{color:var(--dim);font-size:13px}.stage{position:relative;display:grid;place-items:center;min-height:520px}.stage .halo{position:absolute;width:70%;aspect-ratio:1;border-radius:50%;background:var(--grad);filter:blur(80px);opacity:.35}.stage .side{position:absolute;width:38%;aspect-ratio:9/16;border-radius:24px;overflow:hidden;border:1px solid var(--line-2);box-shadow:0 30px 80px rgba(0,0,0,.6);opacity:.85}.stage .side video{width:100%;height:100%;object-fit:cover}.stage .side.l{left:2%;transform:rotate(-9deg) translateY(30px)}.stage .side.r{right:2%;transform:rotate(8deg) translateY(-20px)}@media (max-width:560px){.stage .side{display:none}.stage{min-height:0}}.phone{position:relative;width:min(330px,78vw);aspect-ratio:9/16;border-radius:36px;overflow:hidden;background:#000;border:1px solid rgba(255,255,255,.18);z-index:2;box-shadow:0 0 0 8px rgba(255,255,255,.03),0 40px 120px -20px rgba(0,0,0,.9),0 0 80px -20px rgba(168,85,247,.5)}.phone img,.phone video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.phone .fade{transition:opacity .8s ease}.phone .cap{position:absolute;left:14px;right:14px;bottom:14px;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px 10px 16px;border-radius:18px;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.12)}.phone .cap b{font-family:var(--display);font-size:14px;text-transform:uppercase;letter-spacing:-.01em}.phone .cap small{color:var(--muted);display:block;font-size:11px}.phone .tag{position:absolute;top:14px;z-index:3}.phone .tag.l{left:14px}.phone .tag.r{right:14px}.compare{position:absolute;inset:0;cursor:ew-resize;touch-action:none}.compare .after{-webkit-clip-path:inset(0 0 0 var(--x,50%));clip-path:inset(0 0 0 var(--x,50%))}.compare .bar{top:0;bottom:0;width:2px;z-index:2;box-shadow:0 0 12px rgba(0,0,0,.6)}.compare .bar,.compare .knob{position:absolute;left:var(--x,50%);background:#fff}.compare .knob{top:50%;z-index:3;transform:translate(-50%,-50%);width:42px;height:42px;border-radius:50%;color:#111;display:grid;place-items:center;font-size:14px;font-weight:800;box-shadow:0 6px 20px rgba(0,0,0,.5)}.marquee{border-block:1px solid var(--line);overflow:hidden;padding:18px 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.marquee .track{display:flex;gap:44px;width:max-content;animation:slide 40s linear infinite}.marquee span{font-family:var(--display);font-size:22px;font-weight:700;text-transform:uppercase;color:rgba(255,255,255,.18);white-space:nowrap;display:inline-flex;gap:44px;align-items:center}.marquee span:after{content:"✦";color:var(--hot);font-size:14px}@keyframes slide{to{transform:translateX(-50%)}}.section{padding:64px 0 24px}.section-head{display:flex;align-items:end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:26px}.section-head h2{font-size:clamp(28px,4vw,44px);text-transform:uppercase;letter-spacing:-.035em;line-height:1}.filters{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.filters::-webkit-scrollbar{display:none}.grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(2,1fr)}@media (min-width:720px){.grid{grid-template-columns:repeat(3,1fr);gap:20px}}@media (min-width:1040px){.grid{grid-template-columns:repeat(4,1fr)}}.tile{position:relative;aspect-ratio:9/16;border-radius:var(--radius);overflow:hidden;cursor:pointer;isolation:isolate;background:var(--bg-2);border:1px solid var(--line);transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s}.tile:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.5px;z-index:4;pointer-events:none;background:var(--grad);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .25s}.tile:hover{transform:translateY(-6px);box-shadow:0 30px 60px -20px rgba(168,85,247,.45)}.tile:hover:before{opacity:1}.tile img.poster,.tile video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.tile:hover video{transform:scale(1.04)}.tile .shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.35),transparent 25%,transparent 50%,rgba(0,0,0,.92));z-index:1}.tile .badges{top:12px;left:12px;right:12px;display:flex;gap:6px;flex-wrap:wrap}.tile .badges,.tile .meta{position:absolute;z-index:2}.tile .meta{left:14px;right:14px;bottom:14px}.tile .meta h3{font-size:clamp(15px,1.6vw,19px);font-weight:800;line-height:1.05;text-transform:uppercase;letter-spacing:-.02em}.tile .meta p{margin:6px 0 0;color:rgba(255,255,255,.72);font-size:12.5px;line-height:1.35}.tile .meta .go{margin-top:10px;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;padding:6px 12px;border-radius:999px;background:rgba(255,255,255,.14);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;transform:translateY(6px);transition:all .25s}.tile:hover .meta .go{opacity:1;transform:none}@media (hover:none){.tile .meta .go{opacity:1;transform:none}}.tile.custom{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:20px;gap:12px;border:1.5px dashed rgba(255,255,255,.18);background:radial-gradient(circle at 50% 30%,rgba(168,85,247,.18),transparent 70%),var(--bg-1)}.tile.custom .plus{width:60px;height:60px;border-radius:50%;display:grid;place-items:center;background:var(--grad);color:#fff;font-size:30px;font-weight:300;box-shadow:0 12px 40px -8px rgba(255,61,139,.7)}.tile.custom h3{font-size:17px;text-transform:uppercase}.tile.custom p{margin:0;color:var(--muted);font-size:13px}.how{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr}@media (min-width:820px){.how{grid-template-columns:repeat(3,1fr)}}.how .card{display:grid;grid-gap:10px;gap:10px}.how .n{font-family:var(--display);font-size:44px;font-weight:800;line-height:1}.how h3{font-size:18px}.how p{margin:0;color:var(--muted);font-size:14px}.strip{display:flex;gap:14px;overflow-x:auto;padding-bottom:6px;scrollbar-width:thin}.strip a{flex:none;width:150px;aspect-ratio:9/16;border-radius:18px;overflow:hidden;position:relative;border:1px solid var(--line);background:var(--bg-2)}.strip img,.strip video{width:100%;height:100%;object-fit:cover}.strip .st{position:absolute;left:8px;bottom:8px}.make{display:grid;grid-gap:30px;gap:30px;padding:26px 0 120px}@media (min-width:960px){.make{grid-template-columns:420px 1fr;align-items:start;gap:48px}.make .left{position:-webkit-sticky;position:sticky;top:90px}}.make .left{display:grid;grid-gap:18px;gap:18px;justify-items:center}.make .left .phone{width:min(360px,82vw)}.make h1.title{font-size:clamp(30px,4vw,46px);text-transform:uppercase;letter-spacing:-.04em;line-height:.98}.back{color:var(--muted);font-size:14px;display:inline-flex;gap:8px;align-items:center}.back:hover{color:var(--ink)}.steps{display:grid;grid-gap:18px;gap:18px}.step h2{font-size:17px;text-transform:uppercase;letter-spacing:-.01em;display:flex;align-items:center;gap:12px;margin-bottom:6px}.step h2 .n{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-size:13px;background:var(--grad);color:#fff;flex:none}.drops{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-top:14px}.drop{position:relative;aspect-ratio:3/4;border-radius:18px;border:1.5px dashed rgba(255,255,255,.18);overflow:hidden;cursor:pointer;display:grid;place-items:center;text-align:center;background:rgba(0,0,0,.25);transition:border-color .15s,background .15s}.drop:hover{border-color:var(--violet);background:rgba(139,92,246,.06)}.drop img,.drop video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.drop .lbl{position:relative;z-index:1;display:grid;grid-gap:6px;gap:6px;justify-items:center;padding:10px}.drop .lbl .ic{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.08);font-size:20px}.drop .lbl b{font-size:14px}.drop .lbl span{font-size:12px;color:var(--muted)}.drop .over{position:absolute;left:8px;right:8px;bottom:8px;z-index:2;display:flex;justify-content:space-between;align-items:center}.drop.has{border-style:solid;border-color:var(--line-2)}.seg{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:10px;gap:10px;margin-top:12px}.seg button{text-align:left;padding:14px 16px;border-radius:16px;border:1px solid var(--line-2);background:rgba(0,0,0,.25);cursor:pointer;transition:all .15s}.seg button b{display:block;font-size:14px;margin-bottom:2px}.seg button span{font-size:12.5px;color:var(--muted)}.seg button.on{background:linear-gradient(var(--bg-2),var(--bg-2)) padding-box,var(--grad) border-box;border:1.5px solid transparent}.toggle{display:flex;gap:14px;align-items:flex-start;padding:12px 0;cursor:pointer;border-top:1px solid var(--line)}.toggle:first-of-type{border-top:0}.toggle input{margin-top:3px;accent-color:var(--hot);width:18px;height:18px;flex:none}.toggle b{display:block;font-size:14px;font-weight:600}.toggle span{font-size:13px;color:var(--muted)}.paybar{position:fixed;left:0;right:0;bottom:0;z-index:30;padding:14px 20px calc(14px + env(safe-area-inset-bottom));background:rgba(6,5,10,.82);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-top:1px solid var(--line)}.paybar .in{max-width:1240px;margin:0 auto;display:flex;align-items:center;gap:18px;justify-content:space-between}.paybar .sum{display:grid}.paybar .sum b{font-family:var(--display);font-size:24px}.paybar .sum span{font-size:12px;color:var(--dim)}.paybar .btn{min-width:220px}@media (max-width:560px){.paybar .btn{min-width:0;flex:1 1}}.progress{height:4px;background:rgba(255,255,255,.1);border-radius:999px;overflow:hidden;width:100%}.progress div{height:100%;background:var(--grad);transition:width .2s ease}.page-head{padding:40px 0 26px}.page-head h1{font-size:clamp(34px,5vw,60px);text-transform:uppercase;letter-spacing:-.04em;line-height:.95}.page-head p{color:var(--muted);margin:12px 0 0}.gallery{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));padding-bottom:80px}.gitem{border-radius:var(--radius);overflow:hidden;background:var(--bg-1);border:1px solid var(--line)}.gitem .media{aspect-ratio:9/16;background:#000;position:relative}.gitem .media img,.gitem .media video{width:100%;height:100%;object-fit:cover}.gitem .body{padding:14px 16px 16px;display:grid;grid-gap:10px;gap:10px}.gitem h3{font-size:15px;text-transform:uppercase}.status{display:inline-flex;gap:7px;align-items:center;font-size:12px;font-weight:600;color:var(--muted)}.status .dot{width:8px;height:8px;border-radius:50%;background:var(--amber);animation:pulse 1.2s infinite}.status.done .dot{background:var(--green);animation:none}.status.failed .dot{background:var(--red);animation:none}@keyframes pulse{50%{opacity:.3}}.working{position:absolute;inset:0;display:grid;place-items:center;text-align:center;padding:18px;background:linear-gradient(180deg,rgba(6,5,10,.45),rgba(6,5,10,.92))}.working .shimmer{position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.08) 50%,transparent 70%);background-size:250% 100%;animation:shimmer 2.2s linear infinite}@keyframes shimmer{0%{background-position:150% 0}to{background-position:-100% 0}}.ring{width:54px;height:54px;border-radius:50%;margin:0 auto 12px;background:conic-gradient(var(--hot),var(--violet),var(--cyan),var(--hot));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 0);mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 0);animation:spin 1.1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.empty{text-align:center;padding:70px 16px;color:var(--muted);border:1px dashed var(--line-2);border-radius:var(--radius)}.admin{display:grid;grid-gap:26px;gap:26px;padding-bottom:80px}@media (min-width:1000px){.admin{grid-template-columns:460px 1fr;align-items:start}}.tabs{display:flex;gap:6px;margin-bottom:16px;flex-wrap:wrap}.alist{display:grid;grid-gap:10px;gap:10px}.arow{display:grid;grid-template-columns:60px 1fr auto;grid-gap:14px;gap:14px;align-items:center;padding:10px;border:1px solid var(--line);border-radius:16px;background:var(--bg-1)}.arow .thumb{width:60px;height:84px;border-radius:10px;overflow:hidden;background:#000}.arow .thumb img,.arow .thumb video{width:100%;height:100%;object-fit:cover}.arow h3{font-size:14px;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.editor{position:relative;border-radius:16px;overflow:hidden;background:#000}.editor video{width:100%;max-height:460px;object-fit:contain}.editor .cropbox{position:absolute;border:2px solid var(--hot);box-shadow:0 0 0 9999px rgba(0,0,0,.55);pointer-events:none}.grid4{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}.grid2{grid-template-columns:1fr 1fr;grid-gap:10px}.grid2,.results{display:grid;gap:10px}.results{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));grid-gap:10px}.results button{position:relative;padding:0;border:1px solid var(--line);border-radius:12px;overflow:hidden;aspect-ratio:9/16;background:#000;cursor:pointer}.results img{width:100%;height:100%;object-fit:cover}.results span{position:absolute;left:6px;bottom:6px;font-size:11px;background:rgba(0,0,0,.6);padding:2px 6px;border-radius:6px}footer.foot{border-top:1px solid var(--line);padding:28px 0 40px;color:var(--dim);font-size:13px}