.NotificationPreferenceSettings_settings__3kzyj{display:grid;gap:14px;min-width:0}.NotificationPreferenceSettings_settings__3kzyj p{margin:0;font-size:12px;line-height:1.6;color:var(--room-muted,var(--paper-d))}.NotificationPreferenceSettings_master__9AkX6{display:flex;align-items:center;gap:12px;padding:12px 14px;min-height:60px;border:1px solid var(--room-accent,var(--gold));border-left-width:3px;border-radius:4px;background:var(--room-selected,#2d3a23);color:var(--room-text,var(--paper));cursor:pointer}.NotificationPreferenceSettings_master__9AkX6 strong{flex:1;min-width:0;font-size:15px;line-height:1.5}.NotificationPreferenceSettings_masterState__LZXUJ{font-size:11px;white-space:nowrap;color:var(--room-muted,var(--paper-d))}.NotificationPreferenceSettings_masterSwitch__k5ZmE{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;flex-shrink:0;width:46px;height:26px;margin:0;border:1px solid var(--room-muted,var(--paper-d));border-radius:15px;background:var(--room-control,#28241c);cursor:pointer;transition:background .15s}.NotificationPreferenceSettings_masterSwitch__k5ZmE:before{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--room-text,var(--paper));transition:transform .15s}.NotificationPreferenceSettings_masterSwitch__k5ZmE:checked{background:var(--room-accent,var(--gold));border-color:var(--room-accent,var(--gold))}.NotificationPreferenceSettings_masterSwitch__k5ZmE:checked:before{transform:translateX(20px);background:#243028}.NotificationPreferenceSettings_masterSwitch__k5ZmE:focus-visible{outline:2px solid var(--room-accent,var(--gold));outline-offset:4px}.NotificationPreferenceSettings_masterSwitch__k5ZmE:disabled{cursor:default;opacity:.55}.NotificationPreferenceSettings_categories__7_Z2Y{min-width:0;margin:0 0 0 3px;padding:0 0 0 14px;border:0;border-left:1px solid var(--room-line,var(--gold-d))}.NotificationPreferenceSettings_categories__7_Z2Y legend{padding:0 0 5px;font-size:12px;color:var(--room-muted,var(--paper-d))}.NotificationPreferenceSettings_options__q0Ese{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 18px}.NotificationPreferenceSettings_options__q0Ese label{display:flex;align-items:center;gap:8px;min-height:44px;cursor:pointer;font-size:13px}.NotificationPreferenceSettings_options__q0Ese input{accent-color:var(--room-accent,var(--gold));width:17px;height:17px;margin:0;flex-shrink:0}.NotificationPreferenceSettings_categories__7_Z2Y:disabled .NotificationPreferenceSettings_options__q0Ese{opacity:.5}.NotificationPreferenceSettings_categories__7_Z2Y:disabled label{cursor:default}@media (max-width:400px){.NotificationPreferenceSettings_master__9AkX6{gap:8px;padding:10px}.NotificationPreferenceSettings_master__9AkX6 strong{font-size:14px}.NotificationPreferenceSettings_options__q0Ese{gap:2px 10px}}@media (prefers-reduced-motion:reduce){.NotificationPreferenceSettings_masterSwitch__k5ZmE,.NotificationPreferenceSettings_masterSwitch__k5ZmE:before{transition:none}}.HomeDialog_backdrop__NSIjO{position:fixed;z-index:var(--z-modal,1000);inset:0;display:grid;place-items:center;padding:max(22px,var(--rwt-safe-top)) max(22px,var(--rwt-safe-right)) max(22px,var(--rwt-safe-bottom)) max(22px,var(--rwt-safe-left));background:rgba(0,0,0,.78);backdrop-filter:blur(7px)}.HomeDialog_dialog__GVA_i{width:min(720px,100%);max-height:min(760px,calc(100vh - 44px));max-height:min(760px,calc(100svh - 44px));overflow:auto;border:1px solid rgba(199,167,101,.52);background:linear-gradient(145deg,rgba(179,32,42,.07),transparent 36%),#10130f;color:#ead8b3;box-shadow:0 28px 90px rgba(0,0,0,.72);overscroll-behavior:contain}.HomeDialog_wide__mtmFT{width:min(900px,100%)}.HomeDialog_header__uT2r_{position:sticky;z-index:3;top:0;display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:24px 28px 20px;border-bottom:1px solid rgba(199,167,101,.22);background:rgba(16,19,15,.97)}.HomeDialog_header__uT2r_ span{display:block;margin-bottom:6px;color:#a92932;font-family:var(--font-cyr);font-size:10px;font-weight:800;letter-spacing:.2em}.HomeDialog_header__uT2r_ h2{margin:0;color:#f1d79f;font-family:var(--font-display);font-size:clamp(25px,3vw,34px);letter-spacing:.08em}.HomeDialog_header__uT2r_ button{display:grid;width:40px;height:40px;flex:0 0 40px;place-items:center;border:1px solid rgba(199,167,101,.26);color:rgba(238,218,177,.66);background:transparent;font-size:26px;line-height:1;cursor:pointer}.HomeDialog_header__uT2r_ button:focus-visible,.HomeDialog_header__uT2r_ button:hover{border-color:#c7a765;color:#f1d79f;outline:none}.HomeDialog_body__cdDc8{min-width:0}@media (max-width:760px){.HomeDialog_backdrop__NSIjO{align-items:end;padding:max(12px,var(--rwt-safe-top)) max(12px,var(--rwt-safe-right)) max(12px,var(--rwt-safe-bottom)) max(12px,var(--rwt-safe-left))}.HomeDialog_dialog__GVA_i{max-height:calc(100vh - 24px);max-height:calc(100svh - 24px)}.HomeDialog_header__uT2r_{padding:18px 18px 15px}.HomeDialog_header__uT2r_ h2{font-size:24px}.HomeDialog_header__uT2r_ button{width:44px;height:44px;flex-basis:44px}}@media (orientation:landscape) and (max-height:620px){.HomeDialog_backdrop__NSIjO{align-items:center;padding:max(8px,var(--rwt-safe-top)) max(10px,var(--rwt-safe-right)) max(8px,var(--rwt-safe-bottom)) max(10px,var(--rwt-safe-left))}.HomeDialog_dialog__GVA_i{max-height:calc(100vh - 16px);max-height:calc(100svh - 16px)}.HomeDialog_header__uT2r_{align-items:center;padding:10px 14px}.HomeDialog_header__uT2r_ span{margin-bottom:2px;font-size:8px}.HomeDialog_header__uT2r_ h2{font-size:21px}.HomeDialog_header__uT2r_ button{width:44px;height:44px;flex-basis:44px}}.InstallToHome_dialogBody__3PZVd{padding:25px 28px 30px}.InstallToHome_dialogLead__kyLtG{margin:0 0 18px;color:rgba(232,215,180,.68);font-size:14px}.InstallToHome_installStatus__JxBFy{margin:0 0 14px;padding:11px 13px;border-left:3px solid #c9a961;background:rgba(201,169,97,.09);color:#e8cfa1;font-size:13px;line-height:1.55}.InstallToHome_installStatus__JxBFy[data-tone=success]{border-left-color:#6fa35d;background:rgba(74,93,58,.22)}.InstallToHome_installStatus__JxBFy[data-tone=warning]{border-left-color:#b52a33;background:rgba(144,25,34,.13)}.InstallToHome_installGrid__CxjUK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.InstallToHome_installCard__o7Z0S{display:flex;order:1;min-width:0;min-height:270px;flex-direction:column;padding:18px;border:1px solid rgba(199,167,101,.22);background:rgba(0,0,0,.22)}.InstallToHome_installCard__o7Z0S[data-current=true]{order:0;border-color:rgba(192,43,52,.84);background:linear-gradient(150deg,rgba(125,23,30,.3),rgba(0,0,0,.22) 58%);box-shadow:inset 0 3px #b52a33}.InstallToHome_installCard__o7Z0S header{display:flex;min-height:57px;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap}.InstallToHome_installCard__o7Z0S h3{margin:0;color:#efd49d;font-family:var(--font-display);font-size:20px;font-weight:600;letter-spacing:.035em;overflow-wrap:anywhere}.InstallToHome_installCard__o7Z0S small{display:block;margin-bottom:9px;color:#e2323f;font-size:9px;font-weight:800;letter-spacing:.08em}.InstallToHome_installCard__o7Z0S header>span{flex:0 0 auto;padding:4px 6px;border:1px solid rgba(190,46,55,.62);color:#edb0a8;font-size:9px;letter-spacing:.08em}.InstallToHome_installCard__o7Z0S p{margin:13px 0;color:rgba(232,215,180,.58);font-size:13px;line-height:1.6}.InstallToHome_installCard__o7Z0S button{min-height:44px;width:100%;margin-top:auto;padding:8px 12px;white-space:normal;overflow-wrap:anywhere;line-height:1.5;border:1px solid rgba(199,167,101,.58);color:#f2dcae;background:linear-gradient(110deg,#8f1f29,#b12631);font-size:13px;font-weight:800;letter-spacing:.05em;cursor:pointer}.InstallToHome_installCard__o7Z0S button:focus-visible:not(:disabled),.InstallToHome_installCard__o7Z0S button:hover:not(:disabled){border-color:#edcc86;background:linear-gradient(110deg,#a5232e,#c32d38);outline:none}.InstallToHome_installCard__o7Z0S button:disabled{border-color:rgba(139,124,94,.28);color:rgba(225,210,177,.42);background:rgba(82,77,66,.28);cursor:not-allowed}.InstallToHome_installCard__o7Z0S em{display:block;margin-top:9px;color:rgba(232,215,180,.48);font-size:11px;font-style:normal;line-height:1.55}.InstallToHome_iosSteps__P1_64{display:grid;gap:10px;margin:15px 0 0;padding-left:22px;color:rgba(232,215,180,.68);font-size:13px;line-height:1.55}.InstallToHome_iosSteps__P1_64 li::marker{color:#e2323f;font-weight:800}@media (max-width:800px){.InstallToHome_dialogBody__3PZVd{padding:20px 18px 24px}.InstallToHome_installGrid__CxjUK{grid-template-columns:1fr}.InstallToHome_installCard__o7Z0S{min-height:0}.InstallToHome_installCard__o7Z0S button{margin-top:16px}.InstallToHome_iosSteps__P1_64{margin-bottom:4px}}.settings_settingsPage__J4dPc .form-shell{max-width:820px}.settings_settingsPage__J4dPc .form-header{align-items:center;margin-bottom:12px}.settings_categoryTabs__vAytg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-block:8px 18px}.settings_categoryTabs__vAytg button{min-width:0;min-height:46px;padding:10px 7px;border:1px solid #75643e;background:#211d14;color:#e8ddbb;font-family:var(--font-type);font-size:13px;line-height:1.45;cursor:pointer}.settings_categoryTabs__vAytg button[aria-selected=true]{border-color:#dfc474;background:#d4c390;color:#211d14;font-weight:700}.settings_categoryPanel__qXz6J:focus-visible,.settings_categoryTabs__vAytg button:focus-visible{outline:2px solid #bd923f;outline-offset:3px}.settings_categoryPanel__qXz6J{min-width:0;scroll-margin-top:16px}.settings_categoryPanel__qXz6J[hidden]{display:none}.settings_settingsPage__J4dPc .range-row{display:flex;flex-wrap:wrap;min-width:0;gap:10px}.settings_settingsPage__J4dPc .range-row input[type=range]{min-width:100px;flex:1 1 130px}.settings_settingsPage__J4dPc .settings_previewButton__C4Cug{min-height:40px;padding:8px 12px;font-size:12px;letter-spacing:.04em;white-space:nowrap}.settings_settingsPage__J4dPc .settings_previewButton__C4Cug:disabled{opacity:.5;cursor:not-allowed}.settings_previewStatus__irILo{min-height:1.5em;margin:8px 0 0;font-size:12px}.settings_markedLabel__dych_{white-space:nowrap}.settings_hudOpacityPreview__zxYem{position:relative;display:grid;justify-items:end;align-items:center;min-height:180px;margin-top:12px;padding:16px;overflow:hidden;border-radius:6px;background-color:#302b24;background-position:50%;background-size:cover}.settings_hudOpacityPreviewCaption__9kJQr{position:absolute;top:10px;left:10px;padding:3px 6px;border-radius:3px;color:#f2ebdc;background:rgb(36 41 32/85%);font-size:11px}.settings_hudOpacityPreviewSurface__GnQ3E{position:relative;isolation:isolate;display:grid;gap:14px;width:min(170px,70%);padding:16px 12px;border:1px solid;text-align:center}.settings_hudOpacityPreviewSurface__GnQ3E>*{position:relative;z-index:1}.settings_hudOpacityPreviewSurface__GnQ3E strong{font-family:var(--font-timer);font-size:36px;line-height:1;color:var(--paper);text-shadow:0 1px 2px rgb(0 0 0/65%)}.settings_hudOpacityPreviewSurface__GnQ3E>div{display:flex;gap:6px}.settings_hudOpacityPreviewSurface__GnQ3E span{flex:1;min-width:0;padding:6px 3px;border:1px solid rgb(221 224 204/40%);border-radius:3px;background:var(--hud-preview-control-bg,rgb(36 42 32/82%));color:var(--paper);font-size:12px;overflow-wrap:anywhere}.settings_priorityStar__3bVF_{display:inline-block;margin-left:5px;color:var(--red);font-size:.92em;line-height:1;vertical-align:.04em}.settings_patrolSection__t2pei{display:grid;gap:10px}.settings_patrolStandards__lTDWt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.settings_patrolStandards__lTDWt>button{min-width:0}.settings_patrolModes__wtibj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.settings_patrolMode__t7298{width:100%;min-width:0;white-space:normal}.settings_patrolOptions__tkYi9{display:grid;gap:10px;padding:12px;border:1px solid rgba(201,169,97,.28);background:rgba(255,239,190,.035)}.settings_policyToggle__ZnZR_{display:flex;align-items:flex-start;gap:9px;min-width:0;cursor:pointer;line-height:1.4}.settings_policyToggleLocked__0P_DR{cursor:not-allowed;opacity:.55}.settings_policyToggle__ZnZR_ input{flex:0 0 auto;margin-top:3px;accent-color:#c9a961}.settings_policyToggle__ZnZR_ span{display:grid;gap:2px;min-width:0}.settings_policyToggle__ZnZR_ strong{color:#fff0bf;font-size:13px;font-weight:600}.settings_conciseHint__jglCG,.settings_lockHint__HQRIo,.settings_policyToggle__ZnZR_ small{color:rgba(232,222,192,.68);font-family:var(--font-type);font-size:12px}.settings_conciseHint__jglCG,.settings_lockHint__HQRIo{margin:0;line-height:1.5}.settings_lockHint__HQRIo{color:#ffe29b}.settings_timerCueSettings__NxjXw{display:grid;gap:10px}.settings_timerCueActions__dAP_F,.settings_timerCuePresets__suWof{display:flex;flex-wrap:wrap;gap:8px}.settings_timerCueActions__dAP_F .btn-paper{min-height:36px;padding:7px 12px;font-size:12px}@media (max-width:640px){.settings_categoryTabs__vAytg{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-bottom:12px}.settings_settingsPage__J4dPc .settings_previewButton__C4Cug{min-height:44px}.settings_patrolModes__wtibj{grid-template-columns:1fr}.settings_patrolOptions__tkYi9{padding:10px}.settings_timerCueActions__dAP_F .btn-paper{flex:1 1 96px}}@media (max-height:500px) and (orientation:landscape){.settings_settingsPage__J4dPc .form-row{padding-block:7px 9px}.settings_patrolOptions__tkYi9{padding:8px 10px}}body[data-supervisor=klaus] .settings_patrolOptions__tkYi9{border-color:rgba(52,56,60,.32);background:repeating-linear-gradient(0deg,rgba(23,25,27,.035) 0 1px,transparent 1px 22px),rgba(255,255,255,.12)}body[data-supervisor=klaus] .settings_categoryTabs__vAytg button{border-color:#888174;background:#ded8c8;color:#211f1a}body[data-supervisor=klaus] .settings_categoryTabs__vAytg button[aria-selected=true]{border-color:#762630;background:#762630;color:#fff6e6}body[data-supervisor=klaus] .settings_policyToggle__ZnZR_{min-height:44px}body[data-supervisor=klaus] .settings_policyToggle__ZnZR_ input{width:18px;height:18px;accent-color:#8f2d38}body[data-supervisor=klaus] .settings_policyToggle__ZnZR_ strong{color:#17191b}body[data-supervisor=klaus] .settings_conciseHint__jglCG,body[data-supervisor=klaus] .settings_policyToggle__ZnZR_ small{color:rgba(23,25,27,.68)}body[data-supervisor=klaus] .settings_lockHint__HQRIo{color:#762630}