.sl-hero{flex-direction:column;align-items:flex-start;gap:16px;width:100%;max-width:880px;margin:0 auto;padding:clamp(28px,5vw,56px) 0 clamp(8px,2vw,16px);display:flex}.sl-hero h1{max-width:15ch}.sl-preview{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;max-width:880px;margin:10px 0 0;padding:0;list-style:none;display:grid}.sl-preview li{flex-direction:column;gap:4px;padding:16px 18px;display:flex}.sl-preview li strong{margin-top:8px;font-size:15px}.sl-preview li>span:last-child{color:var(--ui-muted);font-size:13px}.sl-num{width:34px;height:34px;font:800 14px/1 var(--font-display);color:#fff;background:var(--ui-grad);border-radius:50%;flex-shrink:0;place-items:center;display:grid;box-shadow:0 6px 20px -6px #ff4fb8b3}.sl-num[data-state=next]{background:var(--ui-surface-2);color:var(--ui-faint);box-shadow:inset 0 0 0 1.5px var(--ui-line-2)}.sl-num[data-state=current]{color:#0b0914;background:#fff;box-shadow:0 0 0 5px #ffffff1f}.sl-gate{text-align:center;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:880px;margin:0 auto;padding:clamp(28px,5vw,52px) clamp(20px,4vw,40px);display:flex}.sl-gate>p{max-width:520px}.nft-page .sl-gate h2{font-size:clamp(24px,3vw,34px)}.sl-stepper{z-index:30;box-shadow:inset 0 0 0 1px var(--ui-line), 0 20px 50px -24px #000;background:#100d1ee0;border-radius:999px;padding:10px 16px;position:sticky;top:80px}.sl-wizard{gap:18px}.sl-wizard>.ui-notice{margin:0}.sl-restoring{flex-wrap:wrap;align-items:center}.sl-restoring .ui-btn{margin-left:auto}.sl-step{scroll-margin-top:150px;transition:opacity .24s,box-shadow .24s}.sl-step[data-state=current]{box-shadow:inset 0 0 0 1.5px #ff6ed28c,0 30px 70px -36px #ff4fb88c}.sl-step[data-state=next]{opacity:.78}.sl-step[data-state=done]{box-shadow:inset 0 0 0 1px #9dff6a47,0 24px 60px -34px #000}.sl-step-head{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"num text badge";align-items:start;gap:14px;display:grid}.sl-step-head>.sl-num{grid-area:num}.sl-step-head>div{grid-area:text;min-width:0}.sl-step-head>.ui-badge{grid-area:badge}.nft-page .sl-step-head h2{margin:6px 0 0}.sl-step-head .ui-badge{margin-top:4px}.sl-step>.ui-btn-primary,.sl-step>.ui-notice{align-self:flex-start}.sl-step>.ui-notice{margin:0}.sl-step .ui-notice a{color:inherit;overflow-wrap:anywhere;text-decoration:underline}.nft-page .sl-country{text-transform:uppercase;letter-spacing:.1em;max-width:160px;font-weight:700}.nft-page .sl-country::placeholder{text-transform:none;letter-spacing:normal;font-weight:500}.sl-pair{grid-template-columns:1fr 1fr;gap:14px;display:grid}.sl-checks{flex-direction:column;gap:8px;display:flex}.sl-checks-count{align-items:center;gap:12px;font-size:12.5px;font-weight:600;display:flex;color:var(--ui-faint)!important;margin:0 0 4px!important}.sl-meter{background:var(--ui-surface-2);border-radius:6px;flex:1;max-width:200px;height:6px;overflow:hidden}.sl-meter>span{background:var(--ui-grad);border-radius:inherit;height:100%;transition:width .36s var(--ui-ease-out);display:block}.nft-page .sl-check{box-shadow:inset 0 0 0 1px var(--ui-line);cursor:pointer;background:#ffffff08;border-radius:16px;padding:14px 16px;transition:background .18s,box-shadow .18s}.nft-page .sl-check:hover{background:#ffffff0e}.nft-page .sl-check:has(input:checked){background:var(--ui-grad-soft);box-shadow:inset 0 0 0 1.5px #ff6ed299}.sl-agent{align-items:flex-start;gap:14px;display:flex}.sl-agent>div{min-width:0}.sl-inline-link{align-self:flex-start}.sl-review{background:#7c5cff1a;border-radius:18px;flex-direction:column;gap:10px;padding:18px;display:flex;position:relative}.sl-review h3{align-items:center;gap:8px;display:flex;margin:0!important}.sl-review ul{color:var(--ui-text);flex-direction:column;gap:6px;margin:0;padding-left:18px;font-size:13.5px;line-height:1.55;display:flex}.sl-review p{margin:0!important}.sl-review>.ui-btn{align-self:flex-start}.sl-busy{z-index:20;position:sticky;bottom:16px}.sl-custody-head{align-items:center;gap:14px;display:flex}.nft-page .sl-custody-head h2{margin:4px 0 0}.sl-custody-wallet{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.sl-custody-wallet p{min-width:0;margin:0!important}.sl-empty{text-align:center;background:#ffffff08;border-radius:16px;padding:18px}.sl-position{box-shadow:inset 0 0 0 1px var(--ui-line);background:#ffffff0a;border-radius:18px;flex-direction:column;align-items:flex-start;gap:8px;padding:16px;display:flex}.sl-position p{margin:0!important}.sl-custody .ui-disclosure .ui-disclosure-body label{max-width:360px}@media (max-width:720px){.sl-preview{grid-template-columns:1fr}.sl-preview li{flex-flow:wrap;align-items:center;column-gap:12px}.sl-preview li strong{margin-top:0}.sl-preview li>span:last-child{flex-basis:100%;margin-top:-6px;padding-left:46px}.sl-pair{grid-template-columns:1fr}.sl-stepper{padding:8px 12px;top:76px}.sl-step-head{grid-template-columns:auto 1fr;grid-template-areas:"num badge""text text";gap:10px}.sl-step-head .ui-badge{place-self:center end;margin:0}.sl-stepper .ui-step{flex:none}.sl-stepper .ui-step-bar{flex:12px}.sl-step>.ui-btn-primary,.sl-review>.ui-btn{white-space:normal;text-align:center;width:100%}.nft-page .sl-step .nft-actions>button{white-space:normal;width:100%}}
