.Rd0BYG_page{background:var(--app-bg);min-height:100dvh;color:var(--app-ink);padding:0 max(16px, env(safe-area-inset-right)) max(24px, var(--app-safe-area-bottom,env(safe-area-inset-bottom,0px))) max(16px, env(safe-area-inset-left))}.Rd0BYG_header{border-bottom:1px solid var(--app-line);align-items:center;gap:12px;max-width:1100px;min-height:68px;margin:auto;display:flex}.Rd0BYG_header h1{flex:1;min-width:0;margin:0;font-size:clamp(18px,4vw,24px)}.Rd0BYG_header a{min-width:48px;min-height:48px;color:var(--teal-strong);justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.Rd0BYG_header svg{width:24px;height:24px}.Rd0BYG_setup{border:1px solid var(--app-line);background:var(--app-surface-raised);border-radius:20px;gap:18px;width:min(100%,620px);margin:32px auto;padding:clamp(18px,4vw,28px);display:grid}.Rd0BYG_setup[hidden]{display:none}.Rd0BYG_setup p,.Rd0BYG_setup h2{margin:0}.Rd0BYG_setup h2{font-size:20px}.Rd0BYG_setup p,.Rd0BYG_setup small{color:var(--app-ink-soft);line-height:1.6}.Rd0BYG_choices{border:0;gap:12px;margin:0;padding:0;display:grid}.Rd0BYG_choices label{border:1px solid var(--app-line);cursor:pointer;border-radius:14px;align-items:center;gap:12px;min-height:76px;padding:14px;display:flex}.Rd0BYG_choices label[data-selected=true]{border-color:var(--teal-strong);background:var(--teal-pale)}.Rd0BYG_choices[data-compact=true] label:not([data-selected=true]){display:none}.Rd0BYG_choices svg,.Rd0BYG_destination svg{width:26px;height:26px;color:var(--teal-strong);flex-shrink:0}.Rd0BYG_choices span{gap:2px;font-weight:750;display:grid}.Rd0BYG_choices small{font-weight:400}.Rd0BYG_choices input{accent-color:var(--app-accent);width:20px;height:20px}.Rd0BYG_name{gap:8px;font-weight:750;display:grid}.Rd0BYG_name input,.Rd0BYG_name select{border:1px solid var(--app-line-strong);width:100%;min-height:48px;color:var(--app-ink);background:var(--app-input);font:inherit;border-radius:12px;padding:12px}.Rd0BYG_name select{text-overflow:ellipsis;min-width:0}.Rd0BYG_spacePicker{gap:12px;min-width:0;display:grid}.Rd0BYG_spaceSearch{align-items:flex-end;gap:8px;display:flex}.Rd0BYG_spaceSearch label{flex:1;min-width:0}.Rd0BYG_spacePicker button,.Rd0BYG_changeDestination{border:1px solid var(--app-line);background:var(--app-surface-soft);min-height:48px;color:var(--app-ink);font:inherit;cursor:pointer;border-radius:12px;padding:8px 12px}.Rd0BYG_spacePicker [role=alert]{color:var(--app-danger)}.Rd0BYG_spacePicker button:disabled{cursor:not-allowed;opacity:.5}.Rd0BYG_choose,.Rd0BYG_progress,.Rd0BYG_spaceLink,.Rd0BYG_error button{border:1px solid var(--app-line);min-height:52px;font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px;font-weight:750;text-decoration:none;display:flex}.Rd0BYG_choose,.Rd0BYG_spaceLink{background:var(--app-accent);color:var(--app-accent-contrast)}.Rd0BYG_choose svg{width:24px;height:24px}.Rd0BYG_choose:disabled{opacity:.5;cursor:not-allowed}.Rd0BYG_progress,.Rd0BYG_error button{background:var(--app-surface-soft);color:var(--app-ink)}.Rd0BYG_destination{overflow-wrap:anywhere;align-items:center;gap:10px;display:flex}.Rd0BYG_editor{max-width:1100px;margin:16px auto}.Rd0BYG_error{max-width:620px;color:var(--app-danger);overflow-wrap:anywhere;margin:16px auto}.Rd0BYG_page :is(button,a,input,select):focus-visible{outline:3px solid var(--teal-strong);outline-offset:3px}.Rd0BYG_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
