.satm .lp-preview{display:flex;align-items:center;gap:13px;padding:16px;background:radial-gradient(80% 100% at 0 50%,rgba(95,207,230,.08),transparent 60%),var(--p-bg);border:1px solid var(--p-bd);border-radius:16px;-webkit-backdrop-filter:blur(var(--p-blur));backdrop-filter:blur(var(--p-blur))}.satm .lp-preview .logo{width:58px;height:58px;border-radius:14px;flex:none;display:flex;align-items:center;justify-content:center;overflow:hidden;font-family:Fraunces,serif;font-style:italic;font-size:26px;color:var(--ink-0);box-shadow:inset 0 1px 0 rgba(255,255,255,.2);background:linear-gradient(135deg,#5fcfe6,#1a4855)}.satm .lp-preview .logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.satm .lp-preview .nm{font-family:Fraunces,serif;font-weight:300;font-size:22px;color:var(--ink-0)}.satm .lp-preview .tkr{font-family:Geist Mono,monospace;font-size:10px;color:var(--ink-3);margin-top:4px}.satm .lp-preview .tkr .t{color:var(--ink-1);padding:2px 6px;background:rgba(255,255,255,.04);border-radius:4px}.satm .field{display:flex;flex-direction:column;gap:6px}.satm .field label{font-family:Geist Mono,monospace;font-size:9px;letter-spacing:.2em;color:var(--ink-3);text-transform:uppercase}.satm .field label .req{color:var(--gold)}.satm .field input,.satm .field textarea{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:11px;padding:12px 14px;color:var(--ink-0);font-size:14px}.satm .field input:focus,.satm .field textarea:focus{border-color:rgba(95,207,230,.5)}.satm .field textarea{resize:none;min-height:70px;font-family:inherit}.satm .row2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.satm .lp-drop{display:flex;align-items:center;gap:12px;padding:12px 14px;background:rgba(255,255,255,.03);border:1px dashed rgba(95,207,230,.3);border-radius:11px;cursor:pointer;color:var(--ink-2);font-size:13px}.satm .lp-drop .thumb{width:34px;height:34px;border-radius:8px;overflow:hidden;flex:none;background:rgba(255,255,255,.06);display:flex;align-items:center;justify-content:center}.satm .lp-drop .thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.satm .lp-drop input[type=file]{display:none}.satm .ibuy{display:flex;align-items:center;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:11px;overflow:hidden}.satm .ibuy .pre{background:linear-gradient(135deg,#5fcfe6,#2a9aab);color:#03060c;font-size:16px;font-weight:600}.satm .ibuy .pre,.satm .ibuy input{padding:12px 14px;font-family:Geist Mono,monospace}.satm .ibuy input{flex:1;min-width:0;background:transparent;border:none;color:var(--ink-0);font-size:14px}.satm .tiers{display:grid;grid-template-columns:1fr 1fr;gap:10px}.satm .tier{padding:14px;background:rgba(255,255,255,.03);border:1.5px solid rgba(255,255,255,.08);border-radius:13px;position:relative;text-align:left;cursor:pointer}.satm .tier.sel{border-color:var(--teal-1);background:rgba(95,207,230,.08)}.satm .tier.hype.sel{border-color:var(--gold);background:rgba(255,211,133,.06)}.satm .tier .nm{font-family:Fraunces,serif;font-weight:300;font-size:19px;color:var(--ink-0)}.satm .tier.hype .nm{color:var(--gold)}.satm .tier .cost{font-size:10px;margin-top:2px}.satm .tier .cost,.satm .tier .feats{font-family:Geist Mono,monospace;color:var(--ink-2)}.satm .tier .feats{margin-top:8px;display:flex;flex-direction:column;gap:4px;font-size:9px}.satm .tier .feats .f:before{content:"◇ ";color:var(--teal-1)}.satm .tier.hype .feats .f:before{color:var(--gold)}.satm .tier .ck{position:absolute;top:11px;right:11px;width:18px;height:18px;border-radius:50%;border:1px solid rgba(255,255,255,.12);display:flex;align-items:center;justify-content:center;font-size:10px;color:transparent}.satm .tier.sel .ck{background:var(--teal-1);border-color:var(--teal-1);color:#03060c}.satm .tier.hype.sel .ck{background:var(--gold);border-color:var(--gold)}