.text-light[data-v-8ff6c5de]{color:rgb(var(--color-light))}.text-h4[data-v-8ff6c5de]{font-size:1.5rem}.text-h5[data-v-8ff6c5de]{font-size:1.25rem!important}.text-h6[data-v-8ff6c5de]{font-size:1.125rem!important}.text-subtitle1[data-v-8ff6c5de]{font-size:1rem!important}.text-subtitle2[data-v-8ff6c5de]{font-size:.875rem!important}.text-body1[data-v-8ff6c5de]{font-size:.75rem!important}.text-body2[data-v-8ff6c5de],.text-caption[data-v-8ff6c5de]{font-size:.625rem!important}.q-btn--standard[data-v-8ff6c5de]{background:rgb(var(--color-base));color:rgb(var(--color-primary))}.disabled[data-v-8ff6c5de],.disabled[data-v-8ff6c5de] *,[disabled][data-v-8ff6c5de],[disabled][data-v-8ff6c5de] *{opacity:.5}.gap-sm[data-v-8ff6c5de]{gap:.25rem}.gap-md[data-v-8ff6c5de]{gap:.5rem}.gap-lg[data-v-8ff6c5de]{gap:.75rem}.mt-44[data-v-8ff6c5de]{margin-top:11rem}.mt-48[data-v-8ff6c5de]{margin-top:12rem}.gap-xs[data-v-8ff6c5de]{gap:.25rem}.gap-sm[data-v-8ff6c5de]{gap:.5rem}.gap-md[data-v-8ff6c5de]{gap:1rem}.gap-lg[data-v-8ff6c5de]{gap:1.5rem}.settings-outer[data-v-8ff6c5de]{padding:16px;max-width:1600px;margin:0 auto}.settings-shell[data-v-8ff6c5de]{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:16px;overflow:hidden;box-shadow:0 4px 24px #0000000a}.settings-header[data-v-8ff6c5de]{display:flex;align-items:center;flex-wrap:nowrap;gap:12px;padding:10px 16px 10px 24px;border-bottom:1px solid rgba(0,0,0,.06);min-height:56px}.settings-crumbs[data-v-8ff6c5de]{font-size:13px;flex:0 0 auto}.settings-subtabs[data-v-8ff6c5de]{flex:1 1 auto;min-width:0;display:flex;justify-content:flex-end;flex-wrap:wrap;gap:4px;overflow-x:auto}.settings-subtabs[data-v-8ff6c5de]::-webkit-scrollbar{display:none}.settings-body[data-v-8ff6c5de]{display:flex;flex-wrap:nowrap;min-height:540px}.settings-sidebar[data-v-8ff6c5de]{width:240px;flex:0 0 240px;background:#00000006;border-right:1px solid rgba(0,0,0,.06);padding:12px 10px}.settings-content[data-v-8ff6c5de]{flex:1 1 auto;padding:20px 28px;min-width:0}.settings-subtab[data-v-8ff6c5de]{display:inline-flex;align-items:center;min-height:40px;border-radius:8px;padding:8px 16px;font-size:14px;font-weight:400;line-height:1.4;color:var(--q-secondary,rgba(0,0,0,.6));text-decoration:none;white-space:nowrap;transition:background .12s,color .12s}.settings-subtab[data-v-8ff6c5de]:hover{background:rgb(var(--color-primary)/.06);color:rgb(var(--color-primary))}.settings-subtab--active[data-v-8ff6c5de]{background:rgb(var(--color-primary)/.12);color:rgb(var(--color-primary));font-weight:500}[data-v-8ff6c5de] .settings-subtab.q-tab--inactive:hover{background:rgb(var(--color-primary)/.06)}[data-v-8ff6c5de] .settings-subtab.q-tab--active{background:rgb(var(--color-primary)/.12);color:rgb(var(--color-primary))}[data-v-8ff6c5de] .settings-subtab .q-tab__indicator{display:none}[data-v-8ff6c5de] .settings-nav-leaf{border-radius:8px;margin:2px 0;min-height:40px}[data-v-8ff6c5de] .settings-nav-active{background:rgb(var(--color-primary)/.12);color:rgb(var(--color-primary));font-weight:500}[data-v-8ff6c5de] .settings-nav-active .q-icon{color:rgb(var(--color-primary))}@media(max-width:1024px){.settings-outer[data-v-8ff6c5de]{padding:12px}.settings-sidebar[data-v-8ff6c5de]{width:200px;flex:0 0 200px}.settings-content[data-v-8ff6c5de]{padding:18px 20px}}@media(max-width:720px){.settings-outer[data-v-8ff6c5de]{padding:8px}.settings-shell[data-v-8ff6c5de]{border-radius:12px}.settings-header[data-v-8ff6c5de]{flex-wrap:wrap;align-items:flex-start;padding:10px 12px;gap:8px}.settings-crumbs[data-v-8ff6c5de]{width:100%}.settings-subtabs[data-v-8ff6c5de]{width:100%;flex:1 1 100%}.settings-body[data-v-8ff6c5de]{flex-direction:column}.settings-sidebar[data-v-8ff6c5de]{width:100%;flex:0 0 auto;border-right:none;border-bottom:1px solid rgba(0,0,0,.06);padding:8px;overflow-x:auto}.settings-sidebar[data-v-8ff6c5de] .q-list{display:flex;flex-wrap:nowrap;gap:4px}.settings-sidebar[data-v-8ff6c5de] .settings-nav-leaf{flex:0 0 auto;min-height:36px;margin:0;padding:0 12px;white-space:nowrap}.settings-sidebar[data-v-8ff6c5de] .q-item__section--avatar{min-width:0;padding-right:8px}.settings-content[data-v-8ff6c5de]{padding:16px 14px}[data-v-8ff6c5de] .settings-subtab{padding:4px 10px;font-size:12.5px}}
