.settings-page[data-v-f4ba554d]{position:relative;min-height:100svh;overflow:hidden;background:radial-gradient(circle at center,#2a2a2a,#171717 46%,#070707),#101010}.settings-page .overlay[data-v-f4ba554d]{position:absolute;inset:0;background:linear-gradient(180deg,#ffffff0a,#00000014 42%,#0000006b);z-index:0}.settings-page .page-shell[data-v-f4ba554d]{position:relative;z-index:1;min-height:100dvh;padding:20px 16px calc(20px + env(safe-area-inset-bottom));display:flex;align-items:flex-start;justify-content:center;overflow:hidden}.settings-page .settings-card[data-v-f4ba554d]{width:100%;max-width:720px;max-height:calc(100dvh - 40px - env(safe-area-inset-bottom));overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:20px 16px;border-radius:24px;background:#ffffff1a;border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(10px);box-shadow:0 12px 30px #0000002e}.settings-page .back-link[data-v-f4ba554d]{display:inline-flex;align-items:center;justify-content:center;margin-bottom:16px;padding:8px 12px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);color:#ffffffd1;font-size:13px;font-weight:700;text-decoration:none;backdrop-filter:blur(8px);transition:background .2s ease,border-color .2s ease,color .2s ease}.settings-page .back-link[data-v-f4ba554d]:hover{background:#ffffff24;border-color:#ffffff29;color:#fff}.settings-page .header[data-v-f4ba554d]{text-align:center}.settings-page .eyebrow[data-v-f4ba554d]{margin:0 0 8px;font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#ffffffb8}.settings-page .title[data-v-f4ba554d]{margin:0;font-size:clamp(32px,8vw,52px);line-height:.95;font-weight:900;letter-spacing:-.03em;color:#fff;text-shadow:0 10px 30px rgba(0,0,0,.35)}.settings-page .state-box[data-v-f4ba554d]{margin-top:24px;padding:18px;border-radius:18px;background:#ffffff14;color:#fffc;text-align:center;font-size:14px;font-weight:600}.settings-page .form-block[data-v-f4ba554d]{margin-top:24px;display:flex;flex-direction:column;gap:12px}.settings-page .field-label[data-v-f4ba554d]{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#ffffffb8}.settings-page .field-input[data-v-f4ba554d]{width:100%;height:50px;padding:0 16px;border-radius:16px;border:1px solid rgba(255,255,255,.14);background:#ffffff14;color:#fff;font-size:15px;outline:none;backdrop-filter:blur(8px);transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.settings-page .field-input[data-v-f4ba554d]::placeholder{color:#ffffff73}.settings-page .field-input[data-v-f4ba554d]:focus{border-color:#ffffff47;background:#ffffff1a;box-shadow:0 0 0 3px #ffffff0f}.settings-page .save-button[data-v-f4ba554d]{margin-top:4px;height:50px;padding:0 18px;border:0;border-radius:16px;background:#ffffff29;color:#fff;font-size:15px;font-weight:800;cursor:pointer;backdrop-filter:blur(8px);transition:background .2s ease,transform .2s ease,opacity .2s ease}.settings-page .save-button[data-v-f4ba554d]:disabled{opacity:.6;cursor:not-allowed}.settings-page .save-button[data-v-f4ba554d]:hover:not(:disabled){background:#ffffff38}@media (min-width: 768px){.settings-page .page-shell[data-v-f4ba554d]{padding:32px 20px calc(32px + env(safe-area-inset-bottom));align-items:center}.settings-page .settings-card[data-v-f4ba554d]{padding:28px 24px;max-height:calc(100dvh - 64px - env(safe-area-inset-bottom))}.settings-page .back-link[data-v-f4ba554d]{margin-bottom:18px;font-size:14px}}@font-face{font-family:Galano Grotesque Alt;src:url(/assets/GALANO%20GROTESQUE%20ALT%20LIGHT-3DCwdOXX.OTF) format("opentype")}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-VariableFont_wdth_wght-BZBpG5Iz.ttf) format("truetype")}@keyframes underline-animation-f4ba554d{0%{width:0}to{width:100%}}@keyframes fade-in-f4ba554d{0%{opacity:0}to{opacity:1}}@keyframes slide-from-bot-f4ba554d{0%{opacity:0}to{opacity:1}}@keyframes slide-from-bot2-f4ba554d{0%{transform:translateY(50px)}to{transform:translateY(0);opacity:1}}@keyframes appear1-f4ba554d{0%{padding-top:50px}to{padding-top:0;opacity:1}}@keyframes bounce-f4ba554d{0%{transform:scale(1) translateY(0)}10%{transform:scale(1.1,.9) translateY(0)}30%{transform:scale(.9,1.1) translateY(-50px)}40%{transform:scale(1.05,.95) translateY(0)}47%{transform:scale(1) translateY(-10px)}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes bounce-sm-f4ba554d{0%{transform:scale(1) translateY(0)}10%{transform:scale(1.1,.9) translateY(0)}30%{transform:scale(.9,1.1) translateY(-30px)}40%{transform:scale(1.05,.95) translateY(0)}47%{transform:scale(1) translateY(-7px)}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fade-in-scale-f4ba554d{0%{opacity:0;transform:scale(.1)}to{opacity:1;transform:scale(1)}}body[data-v-f4ba554d]{overflow:hidden;height:100vh;padding:0;margin:0 auto;color:#000;font-display:swap;font-family:Roboto,Galano Grotesque Alt,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;position:relative}.init-hidden[data-v-f4ba554d]{opacity:0}[data-v-f4ba554d]::-webkit-scrollbar{width:8px}[data-v-f4ba554d]::-webkit-scrollbar-track{background:transparent}[data-v-f4ba554d]::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:999px;border:2px solid transparent;background-clip:padding-box}[data-v-f4ba554d]::-webkit-scrollbar-thumb:hover{background:#ffffff3d;border:2px solid transparent;background-clip:padding-box}.field-group[data-v-f4ba554d]{display:flex;flex-direction:column;gap:10px}.checkbox-row[data-v-f4ba554d]{display:inline-flex;align-items:center;gap:10px;cursor:pointer;user-select:none;width:fit-content}.checkbox-input[data-v-f4ba554d]{position:absolute;opacity:0;pointer-events:none}.checkbox-box[data-v-f4ba554d]{width:20px;height:20px;border-radius:6px;border:1px solid rgba(255,255,255,.18);background:#ffffff0f;display:inline-flex;align-items:center;justify-content:center;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.checkbox-box[data-v-f4ba554d]:after{content:"";width:10px;height:10px;border-radius:3px;background:#ffffffe6;transform:scale(0);transition:transform .18s ease}.checkbox-input:checked+.checkbox-box[data-v-f4ba554d]{background:#ffffff29;border-color:#ffffff3d}.checkbox-input:checked+.checkbox-box[data-v-f4ba554d]:after{transform:scale(1)}.checkbox-input:focus+.checkbox-box[data-v-f4ba554d]{box-shadow:0 0 0 3px #ffffff0f}.checkbox-text[data-v-f4ba554d]{font-size:15px;font-weight:600;color:#fff}.checkbox-note[data-v-f4ba554d]{margin:0;font-size:13px;line-height:1.5;color:#ffffff9e}.field-control[data-v-f4ba554d]{width:100%}[data-v-f4ba554d] .field-control.p-select{width:100%;height:50px;min-height:50px;border-radius:16px;border:1px solid rgba(255,255,255,.14)!important;background:#ffffff14!important;color:#fff!important;backdrop-filter:blur(8px);box-shadow:none!important;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}[data-v-f4ba554d] .field-control.p-select:not(.p-disabled):hover{border-color:#fff3!important;background:#ffffff1a!important}[data-v-f4ba554d] .field-control.p-select.p-focus{border-color:#ffffff47!important;background:#ffffff1a!important;box-shadow:0 0 0 3px #ffffff0f!important}[data-v-f4ba554d] .field-control.p-select .p-select-label{display:flex;align-items:center;height:100%;padding:0 16px!important;background:transparent!important;color:#fff!important;font-size:15px}[data-v-f4ba554d] .field-control.p-select .p-placeholder,[data-v-f4ba554d] .field-control.p-select .p-select-label.p-placeholder{color:#ffffff73!important}[data-v-f4ba554d] .field-control.p-select .p-select-dropdown{width:44px;min-width:44px;background:transparent!important;border:0!important;box-shadow:none!important;color:#ffffffb8!important}.preset-select-option[data-v-f4ba554d]{min-width:0;display:flex;flex-direction:column;gap:4px;padding:2px 0}.preset-select-option strong[data-v-f4ba554d]{color:#fff;font-size:14px;font-weight:800;line-height:1.25}.preset-select-option span[data-v-f4ba554d]{color:#ffffff9e;font-size:13px;line-height:1.35}.settings-overlay-panel{margin-top:8px;border-radius:18px;border:1px solid rgba(255,255,255,.12);background:#0e121cf0!important;backdrop-filter:blur(14px);box-shadow:0 18px 40px #00000047;overflow:hidden}.settings-overlay-panel .p-select-header{padding:10px 12px;background:#ffffff0a!important;border-bottom:1px solid rgba(255,255,255,.08)}.settings-overlay-panel .p-select-filter{width:100%;height:42px;padding:0 12px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f!important;color:#fff!important;outline:none;box-shadow:none}.settings-overlay-panel .p-select-filter::placeholder{color:#ffffff73}.settings-overlay-panel .p-select-list-container,.settings-overlay-panel .p-select-list{background:transparent!important}.settings-overlay-panel .p-select-option{color:#ffffffe0!important;background:transparent!important;transition:background .18s ease,color .18s ease}.settings-overlay-panel .p-select-option:hover{background:#ffffff14!important;color:#fff!important}.settings-overlay-panel .p-select-option.p-select-option-selected{background:#ffffff1f!important;color:#fff!important}.settings-overlay-panel .p-select-empty-message{padding:14px 16px;color:#ffffff94!important}
