.app-theme-switch[data-v-de37179d]{justify-content:space-between;align-items:center;gap:16px;display:flex}.app-theme-switch strong[data-v-de37179d]{white-space:nowrap;opacity:1;max-width:160px;transition:opacity .22s,transform .28s,max-width .28s;overflow:hidden}.app-theme-switch strong.is-hidden[data-v-de37179d]{opacity:0;max-width:0;transform:translate(-8px)}.app-theme-switch--inline[data-v-de37179d]{margin-top:-8px}.app-theme-switch__button[data-v-de37179d]{cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0}.app-theme-switch__track[data-v-de37179d]{--theme-switch-width:68px;--theme-switch-height:36px;--theme-switch-thumb:28px;width:var(--theme-switch-width);height:var(--theme-switch-height);border:1px solid color-mix(in srgb,var(--color-border) 75%,transparent);background:linear-gradient(135deg,#f8bb4e6b,#ffde7824),var(--color-surface-muted);border-radius:999px;transition:background .35s,border-color .35s,box-shadow .35s;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff2e,0 12px 30px #0f172a29}.app-theme-switch__button.is-dark .app-theme-switch__track[data-v-de37179d]{background:linear-gradient(135deg,#304d8fe6,#0a1023eb),var(--color-surface-muted);box-shadow:inset 0 1px #ffffff14,0 14px 30px #0206176b}.app-theme-switch__icon[data-v-de37179d],.app-theme-switch__thumb[data-v-de37179d]{transition:transform .35s,opacity .35s,color .35s,background-color .35s,box-shadow .35s;position:absolute;top:50%;transform:translateY(-50%)}.app-theme-switch__icon[data-v-de37179d]{color:#ffffffe6;opacity:.8;width:15px;height:15px}.app-theme-switch__icon svg[data-v-de37179d]{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.app-theme-switch__icon--sun[data-v-de37179d]{color:#fff5c2;left:10px;transform:translateY(-50%)rotate(0)scale(1)}.app-theme-switch__icon--moon[data-v-de37179d]{color:#d8e4ff;opacity:.55;right:10px;transform:translateY(-50%)rotate(-18deg)scale(.9)}.app-theme-switch__button.is-dark .app-theme-switch__icon--sun[data-v-de37179d]{opacity:.45;transform:translateY(-50%)rotate(-20deg)scale(.86)}.app-theme-switch__button.is-dark .app-theme-switch__icon--moon[data-v-de37179d]{opacity:1;transform:translateY(-50%)rotate(0)scale(1)}.app-theme-switch__thumb[data-v-de37179d]{width:var(--theme-switch-thumb);height:var(--theme-switch-thumb);background:linear-gradient(#fffdf2,#ffe4a8);border-radius:50%;left:4px;box-shadow:0 8px 20px #995c0c42,inset 0 1px #ffffffeb}.app-theme-switch__thumb[data-v-de37179d]:before{content:"";background:#ffd6665c;border-radius:50%;position:absolute;inset:6px}.app-theme-switch__button.is-dark .app-theme-switch__thumb[data-v-de37179d]{background:linear-gradient(#edf3ff,#b7c7e8);transform:translate(32px,-50%);box-shadow:0 10px 24px #0f172a6b,inset 0 1px #ffffff94}.app-theme-switch__button.is-dark .app-theme-switch__thumb[data-v-de37179d]:before{background:radial-gradient(circle at 35% 35%,#ffffff8c 0 18%,#0000 19%),radial-gradient(circle at 65% 60%,#4e66912e 0 20%,#0000 21%),radial-gradient(circle at 40% 72%,#4e66911f 0 15%,#0000 16%)}.app-locale-switch[data-v-70fb4688]{border:1px solid var(--color-border);background:var(--color-surface-elevated);border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:inline-grid}.app-locale-switch.is-collapsed[data-v-70fb4688]{width:100%}.app-locale-switch__option[data-v-70fb4688]{min-width:48px;color:var(--color-text-muted);letter-spacing:.08em;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:700}.app-locale-switch__option.is-active[data-v-70fb4688]{background:var(--color-primary-soft);color:var(--color-primary)}.app-appearance-controls[data-v-d2d9b3dc]{gap:14px;display:grid}.app-appearance-controls--compact[data-v-d2d9b3dc]{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.app-appearance-controls--compact .field-stack[data-v-d2d9b3dc]{gap:0}
