:root{color-scheme:light;font-family:Inter,Helvetica Neue,Helvetica,Arial,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;color:#0a0a0a;background:#fff;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}html,body{min-height:100%;margin:0;background:#fff}body{min-width:320px;overscroll-behavior-y:none}body,button,input,textarea{font-family:inherit}button,input,textarea{font:inherit}button{-webkit-tap-highlight-color:transparent}button:focus-visible,input:focus-visible,summary:focus-visible,a:focus-visible{outline:2px solid #0a0a0a;outline-offset:3px}img{max-width:100%}::selection{color:#fff;background:#0a0a0a}app-root .success-page.has-clone-options{align-content:start;padding-top:max(48px,env(safe-area-inset-top))}app-root .success-page.has-clone-options>h1{max-width:560px;font-size:clamp(2.5rem,10vw,4.6rem)}app-root .clone-preorder-panel{width:min(100%,620px);margin:10px 0 18px;text-align:left}app-root .clone-panel-heading{display:block}app-root .clone-panel-heading h2{margin:7px 0 9px;font-size:clamp(1.45rem,6vw,2.25rem);font-weight:600;letter-spacing:-.045em;line-height:1}app-root .clone-panel-heading small:last-child{display:block;line-height:1.5}app-root .clone-store-list{display:grid;gap:10px;padding:15px}app-root .clone-store{border-color:var(--line)}app-root .clone-store.is-selected{border-color:var(--accent);box-shadow:3px 3px 0 var(--accent-soft)}app-root .clone-store-source{border-color:var(--ink);background:var(--accent-soft)}app-root .clone-store-toggle{cursor:pointer}app-root .clone-store-source .clone-store-toggle{cursor:default}app-root .clone-store-toggle input{flex:0 0 auto;width:19px;height:19px;margin:0;accent-color:var(--accent)}app-root .clone-store-toggle>div{min-width:0}app-root .clone-store-toggle strong,app-root .clone-store-toggle small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}app-root .clone-store-source .clone-store-toggle.preorder-card-heading .clone-source-status{color:var(--accent);font-size:.57rem;font-weight:750}app-root .clone-store-summary{grid-template-columns:minmax(0,1fr) auto;border-color:var(--accent);background:var(--accent-soft)}app-root .clone-store-summary button{padding:5px 0;border:0;border-bottom:1px solid currentColor;color:var(--accent);background:transparent;font-size:.62rem;font-weight:750}app-root .clone-store-summary button:disabled,app-root .clone-lines button:disabled{cursor:wait;opacity:.42}app-root .clone-lines{border-bottom:1px solid var(--accent)}app-root .clone-line>span{min-width:0}app-root .clone-line .stepper{flex:0 0 auto}app-root .clone-alert{margin:0 15px 15px}app-root .clone-submit-wrap{min-width:0;padding:0 15px 15px}app-root .clone-submit{width:100%;max-width:100%;min-width:0;margin:0;box-sizing:border-box;gap:12px;overflow:hidden;padding-right:14px;padding-left:14px}app-root .clone-submit>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}app-root .clone-submit>span:last-child{flex:0 0 auto}app-root .clone-complete{align-items:center;color:var(--accent)}app-root .clone-complete>span{display:grid;width:32px;height:32px;place-items:center;border:1px solid currentColor;border-radius:50%}@media(hover:hover){app-root .clone-store-summary button:hover{color:var(--ink)}}
