.AreaPicker-module__znQbMq__picker{gap:var(--rum-3);flex:auto;align-content:start;min-width:0;display:grid}.AreaPicker-module__znQbMq__intro :where(h1){margin:0 0 var(--rum-1);font-size:var(--text-h2)}.AreaPicker-module__znQbMq__intro p:last-child{font-size:var(--text-liten);margin:0}.AreaPicker-module__znQbMq__choices{gap:var(--rum-3);padding:var(--rum-3);border:1px solid var(--border);border-radius:var(--radie-stor);background:var(--surface);scroll-margin:var(--rum-3);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.AreaPicker-module__znQbMq__choice{flex-direction:column;gap:.35rem;min-width:0;display:flex}.AreaPicker-module__znQbMq__label{font-size:var(--text-liten);font-weight:650}.AreaPicker-module__znQbMq__choice select{width:100%}.AreaPicker-module__znQbMq__invite .AreaPicker-module__znQbMq__label{color:var(--accent)}.AreaPicker-module__znQbMq__invite select{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-wash)}@media (prefers-reduced-motion:no-preference){.AreaPicker-module__znQbMq__invite select{animation:1.4s ease-out 3 AreaPicker-module__znQbMq__invite-pulse}}@keyframes AreaPicker-module__znQbMq__invite-pulse{0%{box-shadow:0 0 0 3px var(--accent-wash), 0 0 0 0 #d0a94b8c}to{box-shadow:0 0 0 3px var(--accent-wash), 0 0 0 10px #d0a94b00}}.AreaPicker-module__znQbMq__picker>.AreaPicker-module__znQbMq__actions{margin:0}.AreaPicker-module__znQbMq__actions>button{flex:100%}@media (min-width:60rem){.AreaPicker-module__znQbMq__picker{grid-template-rows:repeat(4,auto) minmax(0,1fr);grid-template-columns:minmax(0,1fr) 20rem;align-content:stretch}.AreaPicker-module__znQbMq__picker>*{grid-column:2}.AreaPicker-module__znQbMq__picker>.AreaPicker-module__znQbMq__stage{grid-area:1/1/-1}}.AreaPicker-module__znQbMq__cardHost{scroll-margin:var(--rum-3)}.AreaPicker-module__znQbMq__board{flex-direction:column;min-height:0;display:flex}@media (min-width:60rem){.AreaPicker-module__znQbMq__picker>.AreaPicker-module__znQbMq__cardHost{z-index:3;width:min(21rem, calc(100% - 2 * var(--rum-2)));max-height:calc(100% - 8.25rem);margin:4.25rem 0 0 var(--rum-2);grid-area:1/1/-1;place-self:start;position:relative;overflow-y:auto}.AreaPicker-module__znQbMq__picker>.AreaPicker-module__znQbMq__board{grid-row:-2/-1}}
