label[data-v-7b0daea2]{font-weight:500;display:block}.label[data-v-7b0daea2],label[data-v-7b0daea2]{color:#e2e8f0;font-size:.875rem}.label[data-v-7b0daea2]{font-weight:600}[data-v-7b0daea2] .input{box-sizing:border-box;color:#f8fafc;background:#0f172ab8;border:1px solid #ffffff24;border-radius:.75rem;width:100%;min-width:0;max-width:100%;margin-top:.5rem;padding:.7rem .875rem;line-height:1.5;transition:border-color .15s,box-shadow .15s,background-color .15s;display:block}[data-v-7b0daea2] .input::placeholder{color:#94a3b8}[data-v-7b0daea2] .input:hover{border-color:#a78bfa8c}[data-v-7b0daea2] .input:focus{border-color:#a78bfa;outline:none;box-shadow:0 0 0 3px #8b5cf640}[data-v-7b0daea2] .input:disabled{cursor:not-allowed;opacity:.55}input[type=date][data-v-7b0daea2],input[type=time][data-v-7b0daea2]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}select.input option[data-v-7b0daea2]{color:#f8fafc;background:#0f172a}textarea[data-v-7b0daea2] .input{resize:vertical;min-height:6.5rem}.tab[data-v-7b0daea2]{aspect-ratio:auto;color:#cbd5e1;text-align:center;background:0 0;border:1px solid #0000;border-radius:.9rem;flex-direction:column;flex:0 0 5.6rem;justify-content:center;align-items:center;gap:.25rem;height:4.4rem;min-height:0;padding:.35rem .2rem;font-size:.68rem;font-weight:600;line-height:1.1;transition:color .15s,border-color .15s,background-color .15s,box-shadow .15s;display:flex}.tab[data-v-7b0daea2]:before{color:#a78bfa;font-size:1rem;line-height:1}.tab[data-v-7b0daea2]:first-child:before{content:"♫"}.tab[data-v-7b0daea2]:nth-child(2):before{content:"✈"}.tab[data-v-7b0daea2]:nth-child(3):before{content:"▣"}.tab[data-v-7b0daea2]:nth-child(4):before{content:"▦"}.tab[data-v-7b0daea2]:nth-child(5):before{content:"◷"}.tab[data-v-7b0daea2]:hover{color:#fff;background:#ffffff0d}.tab.active[data-v-7b0daea2]{color:#fff;background:#7c3aed3d;border-color:#8b5cf68c;box-shadow:0 6px 20px #4c1d952e}.choice input[data-v-7b0daea2]:focus-visible,.tab[data-v-7b0daea2]:focus-visible{outline-offset:2px;outline:2px solid #c4b5fd}form>fieldset>div:first-child>div[data-v-7b0daea2]:has(.tab){scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:.4rem;padding-right:.75rem;display:flex;position:relative;overflow:auto hidden}form[data-v-7b0daea2],form>fieldset[data-v-7b0daea2],form>fieldset[data-v-7b0daea2]>*{min-width:0;max-width:100%}@media (width>=640px){.tab[data-v-7b0daea2]{flex-direction:row;flex:1 1 0;gap:.6rem;min-width:0;height:auto;min-height:3.5rem;padding:.7rem .85rem;font-size:.875rem;line-height:1.25}.tab[data-v-7b0daea2]:before{font-size:1.1rem}form>fieldset>div:first-child>div[data-v-7b0daea2]:has(.tab){gap:.5rem;padding-right:0;overflow:visible}}form>fieldset>div:first-child>div[data-v-7b0daea2]:has(.tab)::-webkit-scrollbar{display:none}.choice[data-v-7b0daea2]{color:#cbd5e1;cursor:pointer;align-items:center;gap:.55rem;margin-top:.65rem;display:flex}.choice input[data-v-7b0daea2],label>input[type=checkbox][data-v-7b0daea2]{accent-color:#8b5cf6}.box[data-v-7b0daea2]{background:#0f172a61;border:1px solid #ffffff1a;border-radius:1rem;padding:1.25rem}.box h2[data-v-7b0daea2]{color:#f8fafc;font-size:1rem;font-weight:600}.hint[data-v-7b0daea2]{color:#94a3b8;line-height:1.4}.error[data-v-7b0daea2],.hint[data-v-7b0daea2]{margin-top:.5rem;font-size:.875rem}.error[data-v-7b0daea2]{color:#fda4af}@media (prefers-reduced-motion:reduce){.input[data-v-7b0daea2],.tab[data-v-7b0daea2]{transition:none}}
