.launch-page .launch-card{padding:5px;border:1px solid var(--color-line-strong);border-radius:12px;background:var(--color-card)}.launch-page .launch-panel{padding:14px;border:1px solid var(--color-line);border-radius:9px;background:var(--color-shell)}.launch-page .launch-title{font-family:var(--font-doto),var(--font-geist-mono),ui-monospace,monospace;font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.2em;color:var(--color-bone)}.launch-page h1.launch-title{font-size:15px;line-height:1.5;letter-spacing:.18em}.launch-page .launch-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start;margin-top:16px}.launch-page .launch-panel>.form-stack,.launch-page .launch-summary .form-lines{margin-top:16px}.launch-page .form-label{font-weight:500;letter-spacing:.1em}.launch-page .form-chips{gap:16px 6px}.launch-page .form-rule{margin:20px 0}.launch-page .launch-side{display:grid;gap:16px;align-content:start}.launch-page .launch-claim{margin-top:6px;max-width:68ch;font-size:12.5px;line-height:19px;color:var(--color-bone-dim)}@media (min-width:640px){.launch-page .launch-grid{grid-template-columns:minmax(0,1fr) 256px}.launch-page .launch-side{position:sticky;top:calc(var(--bar-h) + var(--strip-h) + 16px)}}.launch-page .launch-bullets{display:grid;gap:7px;margin-top:11px}.launch-page .launch-bullets>li{display:grid;grid-template-columns:7px minmax(0,1fr);gap:9px;font-size:10.5px;line-height:1.55;color:var(--color-bone-dim)}.launch-page .launch-bullets>li:before{content:"";width:5px;margin-top:7px;border-top:1px solid var(--color-cobalt)}.launch-page .launch-head{display:grid;grid-template-columns:120px minmax(0,1fr);gap:14px}.launch-page .form-input,.launch-page .form-textarea{padding:8px}.launch-page .launch-part{padding-top:24px;border-top:1px solid var(--color-line)}.launch-page .launch-drop{position:relative;display:grid;place-items:center;gap:8px;width:100%;aspect-ratio:1;padding:10px;border:1px dashed var(--color-line-strong);border-radius:8px;background:var(--color-card);color:var(--color-bone-mute);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:10.5px;letter-spacing:.04em;text-transform:lowercase;text-align:center;overflow:hidden;transition:border-color .12s ease,color .12s ease}.launch-page .launch-drop:hover,.launch-page .launch-drop[data-over]{border-color:var(--color-cobalt);color:var(--color-cobalt)}.launch-page .launch-drop>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.launch-page .launch-drop>span{position:relative;z-index:1}.launch-page .launch-drop[data-filled]>span{padding:3px 6px;border-radius:2px;background:rgba(13,10,12,.78)}.launch-page .launch-weights{display:grid;gap:16px;max-width:290px;margin-top:16px}.launch-page .launch-weights>li{display:flex;align-items:center;justify-content:space-between;gap:12px}.launch-page .launch-tape{display:flex;width:100%;height:6px;border:1px solid var(--color-line);border-radius:2px;overflow:hidden;background:var(--color-well)}.launch-page .launch-tape>i{display:block;height:100%;border-right:1px solid var(--color-shell)}.launch-page .launch-tape>i:last-child{border-right:0}.launch-page .launch-tape-empty{background-image:repeating-linear-gradient(-45deg,var(--color-line) 0 1px,transparent 1px 6px)}.launch-page .launch-legend{margin-top:11px;display:grid;gap:7px}.launch-page .launch-legend>li{display:grid;grid-template-columns:6px minmax(0,1fr) auto;gap:8px;align-items:center;font-size:10.5px;color:var(--color-bone-dim)}.launch-page .launch-legend em{display:block;width:6px;height:6px;border-radius:1px;border:1px solid var(--color-line-strong)}.launch-page .launch-legend b{font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-bone)}.launch-page .launch-legend b[data-unset]{font-weight:400;color:var(--color-bone-mute)}.launch-page .launch-foots{display:grid;gap:5px;margin-top:11px;font-size:10.5px;line-height:1.55;color:var(--color-bone-mute)}.launch-page .launch-paid{display:inline-flex;align-items:center;gap:5px}.launch-page .form-lines b{flex-wrap:wrap;justify-content:flex-end}.launch-page .launch-buy{display:flex;align-items:center;gap:8px}.launch-page .launch-select{min-width:0;flex:1 1 auto;padding-right:30px;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23ada2a4' stroke-width='1.25'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;cursor:pointer}.launch-page .launch-select option{background:var(--color-well);color:var(--color-bone)}.launch-page .launch-dock{position:sticky;bottom:0;z-index:12;margin:16px -14px -14px;padding:11px 14px calc(11px + env(safe-area-inset-bottom));border-top:1px solid var(--color-line);border-radius:0 0 8px 8px;background:rgba(13,10,12,.92);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}@media (min-width:640px){.launch-page .launch-dock{position:static;margin:16px 0 0;padding:0;border-top:0;border-radius:0;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}}.launch-page .launch-dock>.key,.launch-page .launch-dock>.key-paper{width:100%;min-height:44px;font-size:11px}.launch-page .launch-dock>p{margin-top:8px;font-size:10.5px;line-height:1.6}@media (prefers-reduced-motion:reduce){.launch-page .launch-drop{transition:none}}