.mc-page{width:min(640px,100%);margin:0 auto;padding:16px 16px 48px}.mc-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:28px;display:flex}.mc-head h1,.mc-signin h1{margin:4px 0 6px}.mc-head .muted{margin:0}.mc-signin{justify-items:start;gap:12px;display:grid}.mc-signin .muted,.mc-signin .notice{margin:0}.mc-hint{font-size:.9rem}.mc-finding{text-align:center;color:var(--muted);padding:40px 0}.mc-empty{margin-top:20px}.mc-account{border-top:1px solid var(--line);justify-items:start;gap:6px;margin-top:32px;padding-top:16px;display:grid}.mc-account p{overflow-wrap:anywhere;margin:0}.mc-email-form{gap:10px;width:100%;max-width:420px;display:grid}.mc-email-form label{gap:6px;display:grid}.mc-details{width:100%}.mc-details summary{cursor:pointer;margin-bottom:10px;font-weight:600}.mc-details[open]{gap:12px;display:grid}.mc-sub{font-weight:600}.ws{margin-top:22px}.ws-stack{--ws-strip:78px;margin:0;padding:0;list-style:none}.ws-stack li{margin-bottom:calc(var(--ws-strip) - 100% / 1.586)}.ws-stack li:last-child{margin-bottom:0}.ws-stack.is-low{--ws-strip:66px;margin-top:26px}.ws-tab{box-sizing:border-box;font:inherit;text-align:left;aspect-ratio:1.586;isolation:isolate;cursor:pointer;background-color:var(--lc-paper);width:100%;color:var(--lc-ink);border:0;border-radius:20px;flex-direction:column;justify-content:flex-start;margin:0;padding:0;transition:transform .18s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff26,0 -10px 24px -14px #211a1766}.ws-tab:hover{transform:translateY(-4px)}.ws-tab:focus-visible{outline:3px solid var(--ws-accent);outline-offset:3px}.ws-tab.has-art:after{content:"";z-index:0;background:#0009;position:absolute;inset:0}.ws-tab.has-art{color:#fff}.ws-row{z-index:1;align-items:center;gap:12px;padding:14px 16px;display:flex;position:relative}.ws-logo{flex:none}.ws-txt{flex:1;gap:2px;min-width:0;display:grid}.ws-txt b{text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;overflow:hidden}.ws-txt small{opacity:.82;text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;overflow:hidden}.ws-tab.is-ready .ws-txt small{opacity:1;font-weight:600}.ws-ring{background:conic-gradient(var(--ws-accent) var(--ws-pct), color-mix(in srgb, currentColor 18%, transparent) 0);border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid}.ws-ring i{background:var(--lc-paper);width:38px;height:38px;color:var(--lc-ink);font:600 .68rem var(--font-plex-mono), ui-monospace, monospace;border-radius:50%;place-items:center;font-style:normal;display:grid}.ws-hint{text-align:center;color:var(--muted);margin:12px 0 0;font-size:.85rem}.ws-out{gap:12px;scroll-margin-top:12px;animation:.42s cubic-bezier(.22,1,.32,1) ws-pull;display:grid}@keyframes ws-pull{0%{opacity:.3;transform:translateY(48px)scale(.97)}}@media (prefers-reduced-motion:reduce){.ws-out{animation:none}.ws-tab{transition:none}}.ws-out-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ws-out-head h2{margin:0}.ws-steps{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ws-steps li{background:var(--surface);border:1px solid var(--line);border-radius:14px;align-items:center;gap:12px;padding:10px 14px;display:flex}.ws-steps li>span:last-child{gap:1px;min-width:0;display:grid}.ws-steps small{color:var(--muted);font-size:.85rem}.ws-dot{background:var(--line);width:32px;height:32px;font:600 .8rem var(--font-plex-mono), ui-monospace, monospace;border-radius:50%;flex:none;place-items:center;display:grid}.ws-steps .is-ready{background:#e3efe9;border-color:#2f6b5a55}.ws-steps .is-ready .ws-dot{background:#2f6b5a}.ws-steps .is-next .ws-dot{background:var(--ws-accent);color:#fff}.ws-steps .is-claimed,.ws-steps .is-expired{opacity:.6}.ws-full{text-align:center;justify-self:stretch}.mc-offer{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:6px 0;display:flex}.mc-offer small{flex-basis:100%}
