.SettingsModal_overlay__ydYfs{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:9999}.SettingsModal_container__0HLoX{background:rgba(20,25,40,.95);border:2px solid rgba(255,213,79,.5);border-radius:24px;width:90%;max-width:480px;max-height:80vh;max-height:80dvh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 10px 40px rgba(0,0,0,.6),0 0 20px rgba(255,213,79,.2);color:white}.SettingsModal_header__OpNCS{display:flex;justify-content:space-between;align-items:center;padding:20px;background:linear-gradient(90deg,rgba(255,213,79,.1),transparent);border-bottom:1px solid rgba(255,213,79,.2)}.SettingsModal_titleContainer__FZkiO{display:flex;align-items:center;gap:12px}.SettingsModal_title__s8tKB{margin:0;font-size:24px;font-weight:800;background:linear-gradient(90deg,#ffd54f,#ff9800);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 2px 10px rgba(255,213,79,.3)}.SettingsModal_closeBtn__IrTrH{background:rgba(255,255,255,.1);border:none;border-radius:50%;width:36px;height:36px;display:flex;justify-content:center;align-items:center;color:#9ca3af;cursor:pointer;transition:all .2s}.SettingsModal_closeBtn__IrTrH:hover{background:rgba(255,255,255,.2);color:white}.SettingsModal_content__4q5UF{padding:20px;overflow-y:auto;display:flex;flex-direction:column;gap:20px}.SettingsModal_section__p_POh{display:flex;flex-direction:column;gap:12px}.SettingsModal_reportBugCard__RtOob{display:flex;align-items:center;gap:13px;width:100%;padding:13px 14px;text-align:left;cursor:pointer;border-radius:14px;color:#ffe4e0;background:linear-gradient(135deg,rgba(190,24,60,.28),rgba(127,29,29,.32));border:1px solid rgba(244,63,94,.45);border-left:4px solid #f43f5e;animation:SettingsModal_reportBugGlow__IEx_x 3.4s ease-in-out infinite;transition:background .2s,transform .12s}.SettingsModal_reportBugCard__RtOob:hover{background:linear-gradient(135deg,rgba(190,24,60,.4),rgba(127,29,29,.44))}.SettingsModal_reportBugCard__RtOob:active{transform:scale(.985)}.SettingsModal_reportBugIcon__n_Ui6{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border-radius:50%;background:rgba(0,0,0,.28);border:1px solid rgba(244,63,94,.4)}.SettingsModal_reportBugText__6wQ6U{display:flex;flex-direction:column;gap:3px;min-width:0}.SettingsModal_reportBugText__6wQ6U strong{font-size:15px;font-weight:800;letter-spacing:.2px;color:#fff1f2}.SettingsModal_reportBugText__6wQ6U small{font-size:11.5px;line-height:1.4;font-weight:500;color:rgba(254,205,211,.9)}@keyframes SettingsModal_reportBugGlow__IEx_x{0%,to{box-shadow:0 0 0 rgba(244,63,94,0)}50%{box-shadow:0 0 16px rgba(244,63,94,.35)}}.SettingsModal_accountCard__EVEDo{display:flex;align-items:center;gap:13px;width:100%;padding:13px 14px;text-align:left;cursor:pointer;border-radius:14px;color:#ecfdf5;background:linear-gradient(135deg,rgba(22,163,74,.3),rgba(20,83,45,.34));border:1px solid rgba(74,222,128,.45);border-left:4px solid #4ade80;transition:background .2s,transform .12s}.SettingsModal_accountCard__EVEDo:hover{background:linear-gradient(135deg,rgba(22,163,74,.42),rgba(20,83,45,.46))}.SettingsModal_accountCard__EVEDo:active{transform:scale(.985)}.SettingsModal_accountIcon__2ajy6{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border-radius:50%;background:rgba(0,0,0,.28);border:1px solid rgba(74,222,128,.4)}.SettingsModal_accountText__c6igT{display:flex;flex-direction:column;gap:3px;min-width:0}.SettingsModal_accountText__c6igT strong{font-size:15px;font-weight:800;letter-spacing:.2px;color:#f0fdf4}.SettingsModal_accountText__c6igT small{font-size:11.5px;line-height:1.4;font-weight:500;color:rgba(187,247,208,.9)}@media (prefers-reduced-motion:reduce){.SettingsModal_reportBugCard__RtOob{animation:none}}.SettingsModal_sectionTitle__eBRMw{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#ffd54f;margin:0}.SettingsModal_settingRow__DyXYC{display:flex;justify-content:space-between;align-items:center;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:12px 16px;min-height:48px}.SettingsModal_settingRow__DyXYC:hover{border-color:rgba(255,213,79,.2);background:rgba(255,255,255,.07)}.SettingsModal_settingLabel__tyKc2{display:flex;align-items:center;gap:10px;font-size:15px;color:#e0e0e0}.SettingsModal_settingLabelIcon__9_8GM{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:rgba(255,255,255,.08)}.SettingsModal_toggle__wyBGC{position:relative;width:48px;height:26px;border-radius:13px;background:rgba(255,255,255,.15);border:none;cursor:pointer;transition:background .25s;padding:0;flex-shrink:0}.SettingsModal_toggle__wyBGC.SettingsModal_active__KXIKU{background:linear-gradient(90deg,#ffd54f,#ff9800)}.SettingsModal_toggleKnob__vB_H_{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:white;transition:transform .25s;box-shadow:0 2px 4px rgba(0,0,0,.3)}.SettingsModal_toggle__wyBGC.SettingsModal_active__KXIKU .SettingsModal_toggleKnob__vB_H_{transform:translateX(22px)}.SettingsModal_sliderRow__vFJCI{display:flex;flex-direction:column;gap:8px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:12px 16px}.SettingsModal_sliderRow__vFJCI:hover{border-color:rgba(255,213,79,.2);background:rgba(255,255,255,.07)}.SettingsModal_sliderHeader__sVnhm{display:flex;justify-content:space-between;align-items:center}.SettingsModal_sliderValue__uKJRo{font-size:13px;color:#ffd54f;font-weight:600;min-width:36px;text-align:right}.SettingsModal_slider__MRxR3{appearance:none;width:100%;height:6px;border-radius:3px;background:rgba(255,255,255,.15);outline:none}.SettingsModal_slider__MRxR3::-webkit-slider-thumb{appearance:none;width:20px;height:20px;border-radius:50%;background:linear-gradient(135deg,#ffd54f,#ff9800);cursor:pointer;box-shadow:0 2px 6px rgba(255,152,0,.4);-webkit-transition:transform .15s;transition:transform .15s}.SettingsModal_slider__MRxR3::-webkit-slider-thumb:hover{transform:scale(1.15)}.SettingsModal_slider__MRxR3::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:linear-gradient(135deg,#ffd54f,#ff9800);cursor:pointer;border:none;box-shadow:0 2px 6px rgba(255,152,0,.4)}.SettingsModal_optionGroup__1NbqH{display:flex;gap:8px}.SettingsModal_optionBtn__qze5B{flex:1 1;padding:8px 12px;border-radius:8px;border:1px solid rgba(255,255,255,.15);background:rgba(255,255,255,.05);color:#aaa;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s;text-align:center}.SettingsModal_optionBtn__qze5B:hover{border-color:rgba(255,213,79,.3);color:#ddd}.SettingsModal_optionBtn__qze5B.SettingsModal_selected__UjmNy{background:linear-gradient(135deg,rgba(255,213,79,.2),rgba(255,152,0,.15));border-color:rgba(255,213,79,.5);color:#ffd54f}.SettingsModal_divider__PYl5d{height:1px;background:rgba(255,255,255,.08);margin:4px 0}.SettingsModal_version__6X1gX{text-align:center;font-size:12px;color:#555;padding-top:8px}.SettingsModal_tip__4gvo4{font-size:11px;opacity:.65;margin:-4px 0 4px 2px;line-height:1.35}.SettingsModal_padCard__DohEC{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:10px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}.SettingsModal_padCardOn__BLSdT{background:rgba(74,222,128,.08);border-color:rgba(74,222,128,.3)}.SettingsModal_padCardText__pFnDc{font-size:12.5px;line-height:1.5;color:#cbd5e1;min-width:0}.SettingsModal_padCardLine__h4ylF{margin-top:4px;font-size:11.5px;color:#8ba090}.SettingsModal_padCardNote__2e_Tj{opacity:.85}.SettingsModal_settingHint__diGB2{margin:0;font-size:12.5px;line-height:1.35;color:#a9b6c4}.SettingsModal_legal__IXqhc{display:flex;justify-content:center;gap:14px;font-size:12px;opacity:.7}.SettingsModal_legalLink__QYBqa{color:inherit;text-decoration:underline}.SettingsModal_settingText__Ot1yR{display:flex;flex-direction:column;gap:3px;min-width:0}.SettingsModal_helper__Vbemu{font-size:12.5px;line-height:1.35;color:#9aa7b8}.SettingsModal_segmented__1blb2{display:flex;gap:8px}.SettingsModal_segmentBtn__s84QB{flex:1 1;min-width:0;min-height:48px;padding:6px;border-radius:10px;border:1px solid rgba(255,255,255,.15);background:rgba(255,255,255,.05);color:#c4c4c4;font-size:15px;font-weight:700;line-height:1.15;cursor:pointer;transition:background .15s,border-color .15s,color .15s;-webkit-tap-highlight-color:transparent}.SettingsModal_segmentBtn__s84QB:active{transform:scale(.97)}.SettingsModal_segmentBtn__s84QB.SettingsModal_selected__UjmNy{background:linear-gradient(135deg,rgba(255,213,79,.24),rgba(255,152,0,.18));border-color:rgba(255,213,79,.65);color:#ffd54f}.SettingsModal_sizePreview__J6bJP{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:46px;height:46px}.SettingsModal_sizePreviewDot__AYq8p{display:flex;align-items:center;justify-content:center;width:calc(34px * var(--touch-scale, 1));height:calc(34px * var(--touch-scale, 1));border-radius:50%;color:#ffd54f;background:rgba(0,0,0,.35);border:2px solid rgba(255,213,79,.6);transition:width .18s ease-out,height .18s ease-out}@media (max-width:1023px),(pointer:coarse){.SettingsModal_overlay__ydYfs{padding:max(8px,env(safe-area-inset-top,0px)) max(8px,env(safe-area-inset-right,0px)) max(8px,env(safe-area-inset-bottom,0px)) max(8px,env(safe-area-inset-left,0px))}.SettingsModal_container__0HLoX{width:100%;max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));border-radius:20px;background:rgb(20,25,40)}.SettingsModal_header__OpNCS{padding:10px 10px 10px 18px}.SettingsModal_title__s8tKB{font-size:22px}.SettingsModal_closeBtn__IrTrH{width:48px;height:48px;flex-shrink:0}.SettingsModal_closeBtn__IrTrH:active{background:rgba(255,255,255,.24);color:white}.SettingsModal_content__4q5UF{padding:14px;gap:16px;overscroll-behavior:contain}.SettingsModal_accountText__c6igT small,.SettingsModal_reportBugText__6wQ6U small{font-size:12.5px}.SettingsModal_settingRow__DyXYC{gap:10px;min-height:56px;padding:8px 12px}.SettingsModal_settingLabel__tyKc2{min-width:0}.SettingsModal_settingLabelIcon__9_8GM{flex-shrink:0}.SettingsModal_sliderRow__vFJCI{gap:4px;padding:10px 12px 4px}.SettingsModal_sliderValue__uKJRo{font-size:14px}.SettingsModal_slider__MRxR3{height:48px;background:transparent;touch-action:pan-y}.SettingsModal_slider__MRxR3::-webkit-slider-runnable-track{height:8px;border-radius:4px;background:rgba(255,255,255,.15)}.SettingsModal_slider__MRxR3::-webkit-slider-thumb{width:28px;height:28px;margin-top:-10px}.SettingsModal_slider__MRxR3::-moz-range-track{height:8px;border-radius:4px;background:rgba(255,255,255,.15)}.SettingsModal_slider__MRxR3::-moz-range-thumb{width:28px;height:28px}.SettingsModal_toggle__wyBGC{width:56px;height:48px;background:transparent}.SettingsModal_toggle__wyBGC:before{content:"";position:absolute;left:0;right:0;top:8px;height:32px;border-radius:16px;background:rgba(255,255,255,.15);transition:background .25s}.SettingsModal_toggle__wyBGC.SettingsModal_active__KXIKU{background:transparent}.SettingsModal_toggle__wyBGC.SettingsModal_active__KXIKU:before{background:linear-gradient(90deg,#ffd54f,#ff9800)}.SettingsModal_toggleKnob__vB_H_{top:11px;width:26px;height:26px}.SettingsModal_toggle__wyBGC.SettingsModal_active__KXIKU .SettingsModal_toggleKnob__vB_H_{transform:translateX(24px)}.SettingsModal_optionGroup__1NbqH{flex-shrink:0}.SettingsModal_optionBtn__qze5B{min-height:48px;min-width:64px;padding:8px 14px;font-size:14px}.SettingsModal_optionBtn__qze5B:active{border-color:rgba(255,213,79,.5);color:#fff}.SettingsModal_tip__4gvo4{font-size:12.5px}.SettingsModal_padCardText__pFnDc{font-size:13px}.SettingsModal_padCardLine__h4ylF{font-size:12.5px}.SettingsModal_signOutBtn__H2rCB{min-height:48px}.SettingsModal_legal__IXqhc{gap:8px;font-size:13px}.SettingsModal_legalLink__QYBqa{display:inline-flex;align-items:center;min-height:44px;padding:0 8px}.SettingsModal_version__6X1gX{font-size:12px;padding-top:0}}@media (max-height:480px) and (max-width:1023px),(max-height:480px) and (pointer:coarse){.SettingsModal_header__OpNCS{padding:5px 6px 7px 16px}.SettingsModal_titleContainer__FZkiO{gap:10px}.SettingsModal_titleIcon__yf_lU{width:20px;height:20px}.SettingsModal_title__s8tKB{font-size:19px}.SettingsModal_closeBtn__IrTrH{width:44px;height:44px}.SettingsModal_content__4q5UF{padding:12px 14px}}.BugReportIcon_icon__Rt5JI{display:inline-flex;align-items:center;justify-content:center;transform-origin:50% 72%;flex-shrink:0}@media (prefers-reduced-motion:no-preference){.BugReportIcon_wiggle__sfoUC{animation:BugReportIcon_bugReportWiggle__MZ8__ 6s ease-in-out infinite}}@keyframes BugReportIcon_bugReportWiggle__MZ8__{0%,86%,to{transform:rotate(0deg)}89%{transform:rotate(-8deg)}92%{transform:rotate(7deg)}95%{transform:rotate(-4deg)}98%{transform:rotate(2deg)}}