.museum-name-dialog{border:1px solid var(--line);background:var(--paper);width:min(420px,100% - 28px);max-height:calc(100dvh - 28px);color:var(--ink);border-radius:16px;margin:auto;padding:24px;overflow:auto;box-shadow:0 18px 80px #00000073}.museum .museum-name-dialog{color:#f8f3e4;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#171c17;border-color:#645e4d}.museum-name-dialog::backdrop{background:#000000a6}.museum-name-dialog h2{margin:0 0 8px;font-size:1.45rem}.museum-name-dialog p{margin:0 0 20px;line-height:1.5}.museum-name-dialog label{margin-bottom:7px;font-size:.875rem;font-weight:700;display:block}.museum-name-dialog input{width:100%;color:inherit;background:0 0;border:1px solid;border-radius:6px;padding:12px;font-size:1rem}.museum-name-dialog input::placeholder{color:currentColor;opacity:.55}.museum-name-actions{flex-wrap:wrap;justify-content:end;gap:10px;margin-top:20px;display:flex}.museum-name-actions button{min-height:44px;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:999px;padding:10px 16px;font-weight:700}.museum-name-actions button[type=submit]{border-color:var(--acid);background:var(--acid);color:#12110f}.museum-name-dialog .museum-name-skip{min-height:44px;color:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:10px auto -6px;padding:8px;font-size:.875rem;text-decoration:underline;display:block}.museum-name-dialog :is(input,button):focus-visible{outline-offset:3px;outline:2px solid}.museum-name-dialog :disabled{opacity:.55;cursor:default}.museum-name-dialog .museum-name-error{margin:12px 0 0;font-size:.875rem}@media (height<=450px){.museum-name-dialog{padding:16px}.museum-name-dialog p{margin-bottom:12px}.museum-name-actions{margin-top:12px}}
