.QueueStart-module__MiBj_q__form{gap:22px;display:grid}.QueueStart-module__MiBj_q__field{gap:8px;display:grid}.QueueStart-module__MiBj_q__field>span,.QueueStart-module__MiBj_q__devices legend{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);padding:0;font-size:12px;font-weight:500}.QueueStart-module__MiBj_q__field input{background:var(--surface-2);width:100%;color:var(--ink);font:400 18px/1.4 var(--sans);border:0;border-radius:14px;padding:16px 18px;transition:background .2s,box-shadow .2s}.QueueStart-module__MiBj_q__field input::placeholder{color:var(--ink-3)}.QueueStart-module__MiBj_q__field input:focus{background:#232830;outline:none;box-shadow:0 0 0 2px #f0a53a8c}.QueueStart-module__MiBj_q__devices{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.QueueStart-module__MiBj_q__devices legend{margin-bottom:10px}.QueueStart-module__MiBj_q__chips{flex-wrap:wrap;gap:8px;display:flex}.QueueStart-module__MiBj_q__chip{cursor:pointer;position:relative}.QueueStart-module__MiBj_q__chip input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.QueueStart-module__MiBj_q__chip span{background:var(--surface-2);color:var(--ink-2);border-radius:999px;padding:13px 18px;font-size:16px;line-height:1;transition:background .15s,color .15s;display:inline-block}.QueueStart-module__MiBj_q__chip:hover span{color:var(--ink);background:#232830}.QueueStart-module__MiBj_q__chip input:checked+span{color:#f7c983;background:#f0a53a3d}.QueueStart-module__MiBj_q__chip input:checked+span:before{content:"✓ "}.QueueStart-module__MiBj_q__chip input:focus-visible+span{outline:2px solid var(--sun);outline-offset:2px}.QueueStart-module__MiBj_q__submit{justify-self:start;height:54px;padding:0 28px;font-size:17px}@media (max-width:640px){.QueueStart-module__MiBj_q__submit{justify-content:center;justify-self:stretch}}.QueueStart-module__MiBj_q__fine{color:var(--ink-3);font-size:14px;line-height:1.5}.QueueStart-module__MiBj_q__fine a{color:var(--ink-2)}.QueueStart-module__MiBj_q__error{color:#f08a7a;font-size:15px}
