.sw-main{max-width:none;margin:0;padding:0}.sp{max-width:480px;margin:0 auto;padding:44px 16px 64px;display:flex;flex-direction:column;align-items:center}.sp-chains{display:flex;align-items:center;margin-bottom:8px}.sp-chains[hidden]{display:none}.sp-chain{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--bg);box-shadow:0 0 0 3px var(--bg);margin-left:-8px}.sp-chain:first-child{margin-left:0}.sp-more{background:var(--panel-2);border:1px solid var(--line-2);color:var(--dim-2);font-size:11px;font-weight:700}.sp-kick{margin:0 0 6px;font-size:11px;letter-spacing:.16em;color:var(--dim)}.sp-kick a{color:inherit;text-decoration:none;text-underline-offset:3px;transition:color .14s var(--ease-out)}.sp-kick a:hover,.sp-kick a:focus-visible{color:var(--volt);text-decoration:underline}.sp-kick a:focus{outline:none}.sp-kick a:focus-visible{outline:2px solid var(--volt);outline-offset:2px}.sp-h{margin:0 0 24px;font-size:32px;letter-spacing:.12em;color:var(--volt);line-height:1.1}.sp-card{width:100%;padding:14px;border:1px solid var(--line-2);background:var(--bg)}@media (max-width: 640px){.sp{padding:24px 16px 48px}.sp-h{font-size:26px;margin-bottom:18px}.sp-card{padding:0;border:0}}
