#smash-create-station{margin-left:12px;white-space:nowrap}.smash-maker{box-sizing:border-box;width:min(620px,calc(100% - 28px));max-height:90vh;border:1px solid #e7e5ef;border-radius:24px;padding:28px;color:#25283a;background:#fff;box-shadow:0 20px 90px #20203a30;font-family:system-ui,sans-serif;overflow:auto}.smash-maker::backdrop{background:#18213a66;backdrop-filter:blur(4px)}.smash-maker-head{display:flex;justify-content:space-between;gap:16px;align-items:start}.smash-maker-head small,.smash-maker-overline{font-size:11px;letter-spacing:.12em;color:#776b9a}.smash-maker h2,.smash-created-station h2{font-size:27px;margin:7px 0 14px}.smash-maker p,.smash-created-station p{line-height:1.55}.smash-maker-close{font-size:28px;color:#746d88;background:none;border:0;cursor:pointer}.smash-maker label{display:block;margin-top:17px;font-weight:600;font-size:14px}.smash-maker label span,.smash-maker label small{font-weight:400;color:#777084}.smash-maker label small{display:block;margin-top:6px}.smash-maker input,.smash-maker select{display:block;box-sizing:border-box;width:100%;padding:12px;border-radius:11px;border:1px solid #d8d3e3;background:#fff;color:#25283a;margin-top:7px;font:inherit}.smash-maker input:focus,.smash-maker select:focus{outline:2px solid #bdb0f2;outline-offset:1px}.smash-maker-notice{background:#f4f1fc;color:#554b76;padding:15px;border-radius:13px;margin:20px 0;font-size:14px;line-height:1.5}.smash-maker-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}.smash-maker-primary,.smash-maker-secondary{font-family:inherit;font-weight:600;font-size:13px;cursor:pointer;border-radius:11px;padding:12px 17px;border:1px solid transparent}.smash-maker-primary{background:#7154d7;color:#fff}.smash-maker-secondary{background:#f0edf6;color:#514763;border-color:#e5dfef}.smash-maker-primary:disabled,.smash-maker-secondary:disabled{opacity:.55;cursor:wait}.smash-maker-error{color:#b2314b;font-size:14px;white-space:pre-wrap}.smash-maker-details{display:grid;grid-template-columns:minmax(110px,1fr) minmax(150px,2fr);gap:12px;margin:20px 0;font-size:14px}.smash-maker-details dt{color:#756d83}.smash-maker-details dd{margin:0;font-weight:600;overflow-wrap:anywhere}.smash-created-station{padding:28px;background:#fff;border:1px solid #e7e3ee;border-radius:20px;max-width:920px}[hidden]{display:none!important}@media(max-width:650px){#smash-create-station{font-size:11px;padding:10px}.smash-maker{padding:21px}.smash-maker-details{grid-template-columns:1fr;gap:6px}.smash-maker-details dd{margin-bottom:9px}}
