.cabinet_modal__cj5ft,.cabinet_notificationMenu__hKiBo,.cabinet_periodMenu__8TfPR,.cabinet_root__wS1ot,.cabinet_selectMenu__Ldgj1{--cab-bg:#faf9f5;--cab-ink:#1a1a19;--cab-muted:#62615c;--cab-line:#e9e5dc;--cab-gold:#edb748;--cab-soft:#faf1d9}.cabinet_root__wS1ot{min-height:100dvh;background:var(--cab-bg);color:var(--cab-ink);font-size:14px;line-height:1.5}.cabinet_modal__cj5ft button,.cabinet_modal__cj5ft input,.cabinet_modal__cj5ft textarea,.cabinet_notificationMenu__hKiBo button,.cabinet_notificationMenu__hKiBo input,.cabinet_notificationMenu__hKiBo textarea,.cabinet_periodMenu__8TfPR button,.cabinet_periodMenu__8TfPR input,.cabinet_root__wS1ot button,.cabinet_root__wS1ot input,.cabinet_root__wS1ot textarea,.cabinet_selectMenu__Ldgj1 button,.cabinet_selectMenu__Ldgj1 input{font:inherit}.cabinet_modal__cj5ft button,.cabinet_notificationMenu__hKiBo button,.cabinet_periodMenu__8TfPR button,.cabinet_root__wS1ot button,.cabinet_selectMenu__Ldgj1 button{cursor:pointer}.cabinet_modal__cj5ft button:disabled,.cabinet_notificationMenu__hKiBo button:disabled,.cabinet_periodMenu__8TfPR button:disabled,.cabinet_root__wS1ot button:disabled,.cabinet_selectMenu__Ldgj1 button:disabled{cursor:not-allowed;opacity:.5}.cabinet_modal__cj5ft :is(button,a,input,textarea):focus-visible,.cabinet_notificationMenu__hKiBo :is(button,a,input,textarea):focus-visible,.cabinet_periodMenu__8TfPR :is(button,a,input):focus-visible,.cabinet_root__wS1ot :is(button,a,input,textarea):focus-visible,.cabinet_selectMenu__Ldgj1 :is(button,a,input):focus-visible{outline:2px solid #ba7517;outline-offset:3px}.cabinet_modal__cj5ft a,.cabinet_modal__cj5ft button,.cabinet_notificationMenu__hKiBo a,.cabinet_notificationMenu__hKiBo button,.cabinet_root__wS1ot a,.cabinet_root__wS1ot button{transition:background .16s,color .16s,border-color .16s,box-shadow .16s}.cabinet_sidebar__DP8ey{position:fixed;inset:0 auto 0 0;width:244px;background:#25241f;color:#dddcd4;padding:28px 16px;z-index:35;display:flex;flex-direction:column;gap:28px;overflow-y:auto}.cabinet_brand___Xs7h{display:block;color:#fff;font-size:29px;font-weight:800;letter-spacing:-1.2px;padding:0 10px}.cabinet_brand___Xs7h span{color:#edc766;font-size:23px}.cabinet_brand___Xs7h small{display:block;color:#aaa99e;font-size:12px;font-weight:400;letter-spacing:0;margin-top:4px}.cabinet_nav__vmw5J{display:flex;flex-direction:column;gap:4px}.cabinet_navGroup__bvI_2{font-size:10px;text-transform:uppercase;letter-spacing:1.4px;color:#a9a79c;padding:18px 12px 8px;font-weight:600}.cabinet_navLink__CexoT{display:flex;align-items:center;gap:11px;padding:12px;border-radius:12px;min-height:44px;text-decoration:none;color:#d0cfc5;min-width:0}.cabinet_navLink__CexoT span{min-width:0;overflow-wrap:anywhere}.cabinet_navLink__CexoT:hover{background:#33322b;color:#fff}.cabinet_navLink__CexoT[data-active=true]{background:var(--cab-gold);color:#26221b;font-weight:700}.cabinet_navBadge__w6u_u{margin-left:auto;background:#4c4a3e;border-radius:6px;padding:0 6px;flex:none;font-size:11px}.cabinet_navLink__CexoT[data-active=true] .cabinet_navBadge__w6u_u{background:#f5d98e}.cabinet_sideControls__1Xtg_{display:grid;gap:12px;padding:0 8px}.cabinet_sideControls__1Xtg_ label{display:grid;gap:6px;color:#b6b4a8;font-size:11px}.cabinet_sideControls__1Xtg_ button{background:#33322b!important;border-color:#4b493e!important;color:#f3f0e7!important}.cabinet_workspace__DEv4T{margin-left:244px;min-width:0}.cabinet_topbar__kNT44{min-height:80px;position:sticky;top:0;z-index:30;border-bottom:1px solid var(--cab-line);background:rgba(255,255,255,.92);backdrop-filter:blur(18px);display:flex;gap:16px;align-items:center;padding:16px 28px}.cabinet_scope__GHILY{display:flex;gap:12px;align-items:center;flex:1;min-width:0}.cabinet_scopeSelect__6OcFY{width:230px;min-width:0;flex-shrink:1}.cabinet_dateRange__fO_M_{display:flex;align-items:center;gap:8px}.cabinet_dateRange__fO_M_ label{font-size:10px;color:var(--cab-muted)}.cabinet_dateRange__fO_M_ input{display:block;width:135px;background:#fff;border:1px solid var(--cab-line);border-radius:10px;padding:8px 10px;color:var(--cab-ink);font-size:12px}.cabinet_profile__oeOy8{display:flex;align-items:center;gap:10px;padding:6px 8px;border:0;border-radius:12px;background:transparent;text-align:left}.cabinet_profile__oeOy8:hover{background:#f2efe5}.cabinet_profile__oeOy8 strong{display:block;font-size:13px}.cabinet_profile__oeOy8 small{display:block;font-size:11px;color:var(--cab-muted)}.cabinet_avatar__EtI3j{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:#eee7d0;color:#756331;font-weight:600}.cabinet_iconButton__VMB_Y{border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:11px;color:var(--cab-muted)}.cabinet_iconButton__VMB_Y:hover{background:#f1eee5}.cabinet_notificationDot__rPfKt{position:relative}.cabinet_notificationDot__rPfKt:after{content:"";width:7px;height:7px;position:absolute;top:8px;right:9px;border-radius:50%;background:var(--cab-gold);border:1px solid #fff}.cabinet_mobileMenu__pbU_i{display:none}.cabinet_main__552ls{padding:32px;max-width:1800px;margin:auto;min-width:0}.cabinet_pageHeading__Z32I8{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:24px}.cabinet_pageHeading__Z32I8 h1{font-size:32px;font-weight:750;letter-spacing:-1.1px;margin:0;line-height:1.2;color:var(--cab-ink)}.cabinet_pageHeading__Z32I8 p{color:var(--cab-muted);margin:10px 0 0;max-width:780px}.cabinet_eyebrow__oZzIX{font-size:11px;font-weight:700;color:#857e67;text-transform:uppercase;letter-spacing:1.4px;margin:0 0 8px}.cabinet_stack__tZcIa{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:20px}.cabinet_grid__l93mU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.cabinet_card__zeLwQ{padding:24px;border:1px solid var(--cab-line);background:#fff;border-radius:18px;box-shadow:0 3px 12px rgba(35,30,15,.025);min-width:0}.cabinet_card__zeLwQ h2{font-size:18px;line-height:1.35;font-weight:700;margin:0 0 16px;letter-spacing:-.3px;color:var(--cab-ink)}.cabinet_card__zeLwQ h3{font-size:15px;font-weight:700;margin:0 0 8px}.cabinet_cardHeader__dHGt6{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.cabinet_cardHeader__dHGt6 h2{margin:0}.cabinet_toolbar__P74XL{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:20px}.cabinet_search__aDQ7Q{position:relative;flex:1;min-width:220px;max-width:460px}.cabinet_search__aDQ7Q svg{position:absolute;top:13px;left:14px;color:#968b6c}.cabinet_search__aDQ7Q input{padding-left:42px!important}.cabinet_input__IcKsv{width:100%;border:1px solid #ddd7cb;background:#fff;border-radius:10px;padding:11px 13px;min-height:44px;color:var(--cab-ink)}.cabinet_input__IcKsv:focus{border-color:#bca365}.cabinet_textarea__wrPhJ{min-height:110px;resize:vertical}.cabinet_field___IRC_{display:grid;gap:7px;color:#645d4b;font-size:12px;font-weight:600}.cabinet_field___IRC_ .cabinet_input__IcKsv,.cabinet_field___IRC_ button{font-weight:400}.cabinet_form__GC5W7{display:grid;gap:16px}.cabinet_fieldRow___1RTG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.cabinet_actions__XO_4r{display:flex;justify-content:flex-end;align-items:center;gap:10px;flex-wrap:wrap}.cabinet_button__DZ34J{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:10px 16px;border-radius:11px;border:1px solid #ddd8ce;background:#fff;color:var(--cab-ink);font-weight:650;text-decoration:none;font-size:13px;white-space:normal;text-align:center}.cabinet_button__DZ34J:hover{background:#f5f1e6;border-color:#c8bb9b}.cabinet_primary__HELrj{background:var(--cab-gold);border-color:var(--cab-gold);color:#282118}.cabinet_primary__HELrj:hover{background:#e4ab36;border-color:#e4ab36}.cabinet_danger__iWVYp{color:#a34734;background:#fdf4f1;border-color:#efc6bc}.cabinet_ghost__Z4IhH{border-color:transparent;background:transparent;padding:8px 10px;color:#70634c}.cabinet_badge__lV1Vo{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;font-size:11px;font-weight:650;border-radius:7px;white-space:nowrap;background:#f1eee5;color:#665e4c}.cabinet_success__jI_fa{background:#e9f4ed;color:#2e7551}.cabinet_warning__K__Kb{background:#fff2d3;color:#916314}.cabinet_negative__lrUna{background:#faeae4;color:#b0513a}.cabinet_info__9fJ_E{background:#edf2f8;color:#3c5a80}.cabinet_muted__lEOEj{color:var(--cab-muted);font-size:12px}.cabinet_subtle__g5vAb{font-size:11px;color:#858175}.cabinet_notice__zs8Yy{display:flex;align-items:flex-start;gap:10px;border:1px solid #eadbc0;padding:12px 16px;border-radius:12px;background:#fffbef;color:#866127;margin:0 0 16px;font-size:12px}.cabinet_error__OZtDn{background:#fff0ed;border-color:#efc4b9;color:#a54432}.cabinet_empty__uDUFV{display:grid;justify-items:center;text-align:center;padding:42px 20px;gap:12px;color:var(--cab-muted)}.cabinet_empty__uDUFV strong{color:var(--cab-ink);font-size:18px}.cabinet_empty__uDUFV p{max-width:490px;margin:0}.cabinet_empty__uDUFV svg{color:#b4ab91}.cabinet_skeleton__NEDGH{background:linear-gradient(90deg,#f0ece3,#faf8f2,#f0ece3);background-size:200% 100%;animation:cabinet_shimmer__b524z 1.5s infinite;border-radius:14px;height:130px}.cabinet_loading__aSTaz{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}@keyframes cabinet_shimmer__b524z{to{background-position:-200% 0}}.cabinet_kpis__Ctgfq{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.cabinet_kpi__FEfW6{padding:20px;background:#fff;border:1px solid var(--cab-line);border-radius:16px;min-width:0}.cabinet_kpiTitle__EaZ89{font-size:12px;color:var(--cab-muted);font-weight:600}.cabinet_kpiValue__UZFMw{font-size:32px;letter-spacing:-1px;font-weight:750;line-height:1.2;margin:16px 0 14px;color:#1a1a19;overflow-wrap:anywhere}.cabinet_kpiDetail__qIuMt{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:10px;color:#827e71}.cabinet_tableWrap__FhTkV{max-width:100%;overflow-x:auto;border-radius:12px;border:1px solid var(--cab-line)}.cabinet_table__f1Ys6{width:100%;border-collapse:collapse;font-size:12px;min-width:860px}.cabinet_table__f1Ys6 th{background:#f7f5ee;text-align:left;color:#756b53;font-weight:650;white-space:nowrap}.cabinet_table__f1Ys6 td,.cabinet_table__f1Ys6 th{padding:16px 14px;border-bottom:1px solid var(--cab-line)}.cabinet_table__f1Ys6 td{vertical-align:middle;color:#1a1a19}.cabinet_table__f1Ys6 tr:last-child td{border-bottom:0}.cabinet_table__f1Ys6 td:not(:first-child),.cabinet_table__f1Ys6 th:not(:first-child){text-align:right}.cabinet_table__f1Ys6 .cabinet_nameCell__mzqYx{text-align:left!important;min-width:180px}.cabinet_nameCell__mzqYx strong{display:block;color:#1a1a19}.cabinet_nameCell__mzqYx small{display:block;font-size:10px;color:#7e7869;margin-top:4px}.cabinet_expandButton__byIGD{display:flex;gap:10px;align-items:center;border:0;background:transparent;padding:4px 0;text-align:left;width:100%;color:#1a1a19}.cabinet_expandButton__byIGD svg{flex:none;transition:transform .2s}.cabinet_expanded__tQ87P svg{transform:rotate(90deg)}.cabinet_storeRow__hsTmQ{background:#fcfbf7}.cabinet_storeRow__hsTmQ .cabinet_nameCell__mzqYx{padding-left:45px}.cabinet_compactTable__rjFVF{min-width:620px}.cabinet_list__kpsw2{display:grid;gap:0}.cabinet_listRow__ng911{display:flex;gap:16px;align-items:center;padding:18px 0;border-bottom:1px solid var(--cab-line);min-width:0}.cabinet_listRow__ng911:last-child{border:0}.cabinet_listContent__PCAwj{flex:1;min-width:0}.cabinet_listContent__PCAwj strong{display:block;margin-bottom:4px;color:#1a1a19}.cabinet_listContent__PCAwj p{margin:0;font-size:12px;color:var(--cab-muted)}.cabinet_articleRow__dBZnq{position:relative;border-radius:12px;padding:18px;display:block;color:inherit;text-decoration:none;border:1px solid var(--cab-line);margin-top:10px;min-height:88px}.cabinet_articleRow__dBZnq:hover{background:#fffcf3;border-color:#d6be88}.cabinet_articleRow__dBZnq h3{padding-right:32px}.cabinet_articleRow__dBZnq>svg{position:absolute;right:20px;top:24px;color:#9f916e}.cabinet_articleRow__dBZnq p{font-size:13px;color:var(--cab-muted);margin:8px 0 0}.cabinet_tabs__jEeLC{display:flex;min-width:0;gap:4px;padding:5px;border-radius:12px;background:#eeeae0;max-width:100%;overflow-x:auto;width:max-content;margin-bottom:20px}.cabinet_tab__Mvee8{min-height:40px;white-space:nowrap;padding:10px 14px;border:0;background:transparent;border-radius:9px;color:#776d56;font-weight:650;font-size:12px}.cabinet_tab__Mvee8[data-active=true]{background:#fff;color:#1a1a19;box-shadow:0 2px 5px #00000006}.cabinet_modal__cj5ft{color:var(--cab-ink);font-size:14px;line-height:1.5;max-width:650px;max-height:calc(100dvh - 40px);overflow:auto;background:#fff!important;border-color:#e6dfce!important}.cabinet_modal__cj5ft h2{outline:none}.cabinet_choice__sOdJw{display:flex;align-items:center;gap:16px;width:100%;padding:20px;border:1px solid var(--cab-line);border-radius:14px;background:#fff;text-align:left;margin-top:12px}.cabinet_choice__sOdJw:hover{background:#fffbef;border-color:#dbbc71}.cabinet_choice__sOdJw strong{display:block;font-size:15px}.cabinet_choice__sOdJw small{display:block;font-size:12px;color:var(--cab-muted);margin-top:4px}.cabinet_choice__sOdJw>svg:last-child{margin-left:auto}.cabinet_checkboxRow__zJHa6{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid var(--cab-line);border-radius:10px;cursor:pointer}.cabinet_checkboxRow__zJHa6 input{accent-color:#b88724;width:18px;height:18px;flex:none}.cabinet_checkboxRow__zJHa6 small{display:block;color:#7d7663;font-size:11px}.cabinet_checklist__1wk61{display:grid;gap:8px;max-height:300px;overflow-y:auto}.cabinet_stickyFooter__0ns66{position:sticky;bottom:12px;background:rgba(255,255,255,.95);backdrop-filter:blur(14px);border:1px solid #e7dcc4;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-radius:15px;box-shadow:0 5px 20px #5c482510;margin-top:20px;z-index:15}.cabinet_auditRow__gOJxw{padding:18px;border-bottom:1px solid var(--cab-line);border-left:3px solid #e9e5dc}.cabinet_auditRow__gOJxw[data-status=pass]{border-left-color:#9cc7ab}.cabinet_auditRow__gOJxw[data-status=fail]{border-left-color:#db9f8d}.cabinet_auditRow__gOJxw[data-status=partial]{border-left-color:#d8bc7f}.cabinet_auditLine__tsk32{display:flex;gap:14px;align-items:center;justify-content:space-between}.cabinet_auditTitle__9sDSh{display:flex;gap:12px;align-items:flex-start;font-weight:650}.cabinet_auditNumber__R_0Y6{width:28px;height:28px;display:grid;place-items:center;background:#f1eee4;border-radius:8px;font-size:11px;flex:none}.cabinet_answers__DXTav{display:flex;gap:5px;flex:none}.cabinet_answer__Pvsqc{padding:9px 12px;border:1px solid var(--cab-line);border-radius:9px;min-height:40px;background:#fff;font-size:11px;font-weight:600}.cabinet_answer__Pvsqc[data-active=true]{background:#f9edd1;border-color:#c8a351}.cabinet_answer__Pvsqc[data-active=true][data-value=pass]{background:#e8f4ec;border-color:#9cc6a9;color:#2c7450}.cabinet_answer__Pvsqc[data-active=true][data-value=fail]{background:#fceee8;border-color:#dcaa98;color:#a54c35}.cabinet_details__uD_K4{margin:10px 0 0 40px}.cabinet_details__uD_K4 summary{font-size:11px;color:#8a7551;cursor:pointer;width:max-content;padding:5px 0}.cabinet_auditDetails__VaEtf{margin-top:12px;display:grid;gap:14px}.cabinet_progressTrack__rUznl{height:5px;background:#efece3;border-radius:8px;overflow:hidden;margin-top:12px}.cabinet_progressFill__Dk_v3{height:100%;background:#cfa347;border-radius:8px}.cabinet_message___bCML{padding:16px;background:#faf8f1;border-radius:12px;margin:12px 0;white-space:pre-wrap;overflow-wrap:anywhere}.cabinet_message___bCML[data-internal=true]{background:#f2f4f8;border:1px dashed #c3ccd8}.cabinet_timeline__ZAwVI{display:grid;gap:12px}.cabinet_timelineEvent__nk_le{border-left:2px solid #dfd5bd;padding:2px 0 2px 16px}.cabinet_timelineEvent__nk_le p{margin:6px 0;white-space:pre-wrap}.cabinet_question__PNpi3{padding:24px;border:1px solid var(--cab-line);background:#fff;border-radius:15px}.cabinet_question__PNpi3 h2{font-size:20px;margin:12px 0 20px}.cabinet_answerOption__xCTAR{display:flex;align-items:flex-start;gap:12px;padding:16px;border:1px solid var(--cab-line);border-radius:10px;margin:10px 0;cursor:pointer}.cabinet_answerOption__xCTAR:has(input:checked){background:#fffae9;border-color:#c9a657}.cabinet_answerOption__xCTAR input{margin-top:4px;accent-color:#a9781d}.cabinet_fileDrop__8sp4i{display:block;border:1px dashed #d5c5a3;border-radius:12px;padding:24px;background:#fcfaf4;text-align:center;font-weight:400;cursor:pointer}.cabinet_fileDrop__8sp4i input{display:block;max-width:100%;margin:12px auto 0;font-size:12px}.cabinet_materialsGrid__WiD1f{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.cabinet_material__T1Elo{display:flex;flex-direction:column;gap:12px;min-width:0}.cabinet_materialIcon__q4zG1{width:46px;height:46px;border-radius:12px;display:grid;place-items:center;background:#f7f0df;color:#9f7c37}.cabinet_materialActions__pyjU_{margin-top:auto;display:flex;gap:10px;align-items:center}.cabinet_barChart__H4gsu{display:grid;gap:14px}.cabinet_barRow__H9rIj{display:grid;grid-template-columns:130px minmax(0,1fr) 100px;gap:16px;align-items:center}.cabinet_barTrack__DF7lR{height:28px;background:#f2efe6;border-radius:6px;overflow:hidden}.cabinet_barFill__cdDqp{height:100%;min-width:2px;background:linear-gradient(90deg,#ddc383,#b58e3e);border-radius:6px}.cabinet_barStat__vMqoo{text-align:right}.cabinet_barStat__vMqoo strong{display:block;font-size:13px}.cabinet_barStat__vMqoo small{color:var(--cab-muted);font-size:10px}.cabinet_feedback__elIKE{text-align:center;padding:32px}.cabinet_feedback__elIKE strong{display:block;font-size:32px;color:#1a1a19}.cabinet_notificationMenu__hKiBo{color:var(--cab-ink);font-size:14px;line-height:1.5;width:360px;max-width:calc(100vw - 32px);max-height:500px;overflow-y:auto;padding:14px}.cabinet_notification__5lDzN{display:block;padding:12px;border-radius:10px;white-space:normal;font-size:12px;cursor:pointer}.cabinet_notification__5lDzN[data-unread=true]{background:#fffaeb}.cabinet_notification__5lDzN strong{display:block}.cabinet_notification__5lDzN p{white-space:pre-wrap;color:var(--cab-muted);margin:5px 0}.cabinet_notification__5lDzN small{color:#898272}.cabinet_sectionTiles__Rz7IC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.cabinet_sectionTile__4cryo{padding:16px;border:1px solid var(--cab-line);border-radius:12px;text-align:left;background:#fff}.cabinet_sectionTile__4cryo[data-active=true]{background:#fff6dd;border-color:#d8b770}.cabinet_sectionTile__4cryo small{display:block;color:var(--cab-muted);margin-top:5px}@media(min-width:1600px){.cabinet_main__552ls{padding:40px 48px}.cabinet_topbar__kNT44{padding-left:48px;padding-right:48px}.cabinet_kpiValue__UZFMw{font-size:36px}}@media(max-width:1200px){.cabinet_sidebar__DP8ey{width:216px}.cabinet_workspace__DEv4T{margin-left:216px}.cabinet_main__552ls{padding:24px}.cabinet_topbar__kNT44{padding:14px 20px}.cabinet_dateRange__fO_M_{display:none}.cabinet_kpiValue__UZFMw{font-size:27px}.cabinet_materialsGrid__WiD1f{grid-template-columns:repeat(2,minmax(0,1fr))}.cabinet_auditLine__tsk32{align-items:flex-start;flex-direction:column}.cabinet_answers__DXTav{margin-left:40px}}@media(max-width:900px){.cabinet_kpis__Ctgfq{grid-template-columns:repeat(2,minmax(0,1fr))}.cabinet_grid__l93mU{grid-template-columns:1fr}.cabinet_sectionTiles__Rz7IC{grid-template-columns:repeat(2,minmax(0,1fr))}.cabinet_profile__oeOy8 small{display:none}.cabinet_topbar__kNT44{gap:8px}.cabinet_scopeSelect__6OcFY{width:190px}.cabinet_pageHeading__Z32I8 h1{font-size:28px}}@media(max-width:700px){.cabinet_sidebar__DP8ey{transform:translateX(-100%);transition:transform .2s;width:270px}.cabinet_sidebar__DP8ey[data-open=true]{transform:translateX(0)}.cabinet_sidebarBackdrop__1ZgDL{position:fixed;inset:0;z-index:34;background:#0005}.cabinet_workspace__DEv4T{margin-left:0}.cabinet_mobileMenu__pbU_i{display:inline-flex}.cabinet_topbar__kNT44{min-height:70px;padding:12px}.cabinet_main__552ls{padding:20px 14px 32px}.cabinet_profile__oeOy8 strong{max-width:85px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cabinet_profile__oeOy8 .cabinet_avatar__EtI3j{display:none}.cabinet_scopeSelect__6OcFY{width:100%;max-width:240px}.cabinet_pageHeading__Z32I8{gap:14px;flex-direction:column}.cabinet_pageHeading__Z32I8 h1{font-size:28px}.cabinet_card__zeLwQ{padding:18px;border-radius:14px}.cabinet_kpis__Ctgfq{gap:10px}.cabinet_kpi__FEfW6{padding:16px}.cabinet_kpiValue__UZFMw{font-size:25px;margin:12px 0}.cabinet_fieldRow___1RTG,.cabinet_materialsGrid__WiD1f{grid-template-columns:1fr}.cabinet_toolbar__P74XL{gap:10px}.cabinet_search__aDQ7Q{min-width:100%;max-width:none}.cabinet_answers__DXTav{margin-left:0;flex-wrap:wrap;gap:4px}.cabinet_answer__Pvsqc{padding:9px 10px}.cabinet_details__uD_K4{margin-left:0}.cabinet_auditRow__gOJxw{padding:16px 12px}.cabinet_stickyFooter__0ns66{align-items:stretch;flex-direction:column;bottom:8px;padding:14px}.cabinet_stickyFooter__0ns66 .cabinet_button__DZ34J{width:100%}.cabinet_barRow__H9rIj{grid-template-columns:95px minmax(0,1fr) 62px;gap:8px}.cabinet_barStat__vMqoo small{display:none}.cabinet_sectionTiles__Rz7IC{grid-template-columns:1fr}.cabinet_loading__aSTaz{grid-template-columns:repeat(2,1fr)}.cabinet_modal__cj5ft{width:calc(100vw - 24px)!important;padding:20px!important}.cabinet_cardHeader__dHGt6{align-items:flex-start}.cabinet_listRow__ng911{flex-wrap:wrap}.cabinet_listContent__PCAwj{min-width:180px}.cabinet_question__PNpi3{padding:20px}.cabinet_topbar__kNT44>.cabinet_iconButton__VMB_Y{flex:none}}@media(prefers-reduced-motion:reduce){.cabinet_root__wS1ot *{transition:none!important;animation:none!important}}.cabinet_srOnly__wtUco{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cabinet_ink__3vcNH{color:var(--cab-ink)}.cabinet_metricName___aHh1{min-width:180px}.cabinet_sortButton__cRh4D{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;background:transparent;border:0;border-radius:6px;padding:6px 0;min-height:44px;color:inherit;white-space:nowrap;font-weight:inherit;width:100%}.cabinet_sortButton__cRh4D:hover{color:var(--cab-ink)}.cabinet_sortButton__cRh4D svg{flex:none;color:#ad9360}.cabinet_metricsTable__4tds9 th{padding-top:6px;padding-bottom:6px}.cabinet_metricsTable__4tds9 th:first-child .cabinet_sortButton__cRh4D{justify-content:flex-start}.cabinet_metricsTable__4tds9 td:first-child,.cabinet_metricsTable__4tds9 th:first-child{position:sticky;left:0;z-index:1;background:#fff;border-right:1px solid var(--cab-line)}.cabinet_metricsTable__4tds9 th:first-child{background:#f7f5ee;z-index:2}.cabinet_metricsTable__4tds9 .cabinet_storeRow__hsTmQ td:first-child{background:#fcfbf7}.cabinet_metricsTable__4tds9 td:not(:first-child){white-space:nowrap}.cabinet_metricsTable__4tds9 .cabinet_expandButton__byIGD{min-height:44px}.cabinet_segmented__D0zpn{display:flex;align-items:center;gap:4px;padding:4px;border:1px solid var(--cab-line);background:#f6f3eb;border-radius:10px;max-width:100%}.cabinet_segmented__D0zpn button{min-height:40px;border:0;background:transparent;padding:8px 12px;border-radius:7px;color:#75694f;font-size:11px;font-weight:650;white-space:nowrap}.cabinet_segmented__D0zpn button[data-active=true]{background:#fff;color:var(--cab-ink);box-shadow:0 2px 5px #00000008}.cabinet_segmented__D0zpn button:hover{background:#fff9e9}.cabinet_purchaseChart___VqTm{display:grid;gap:20px;margin:24px 0}.cabinet_purchaseRow__qBS62{display:grid;grid-template-columns:200px minmax(80px,1fr) 64px;align-items:center;gap:20px}.cabinet_purchaseLabel__1v_HW strong{font-size:13px;display:block}.cabinet_purchaseLabel__1v_HW small{font-size:10px;display:block;color:var(--cab-muted);margin-top:4px}.cabinet_purchaseTrack__B2k4J{height:26px;background:#f4f0e6;border-radius:7px;overflow:hidden}.cabinet_purchaseFill__xJYtJ{height:100%;background:linear-gradient(90deg,#e7ce94,#c39b49);border-radius:7px}.cabinet_purchaseShare__x6CaS{text-align:right;font-size:15px;font-variant-numeric:tabular-nums}.cabinet_identificationTrack__hsxOT{height:24px;border-radius:9px;background:#ece8df;overflow:hidden;margin:20px 0 12px}.cabinet_identificationTrack__hsxOT>span{display:block;height:100%;background:#c3a561}.cabinet_identificationLegend__cUeeH{display:flex;gap:20px;align-items:center;flex-wrap:wrap;font-size:12px;color:var(--cab-muted)}.cabinet_identificationLegend__cUeeH span{display:flex;align-items:center;gap:8px}.cabinet_identificationLegend__cUeeH i{width:10px;height:10px;border-radius:3px;background:#c3a561}.cabinet_identificationLegend__cUeeH span+span i{background:#ece8df}.cabinet_factTile__MfuB0{padding:18px;border:1px solid var(--cab-line);background:#fcfbf8;border-radius:12px;margin-top:12px}.cabinet_factTile__MfuB0 strong{display:block;font-size:24px;color:var(--cab-ink);margin-top:8px}.cabinet_factTile__MfuB0 p{color:var(--cab-muted);font-size:11px;margin-bottom:0}.cabinet_auditKpi__3UFm6{text-align:left;display:block;min-height:132px}.cabinet_auditKpi__3UFm6:hover{border-color:#ccb476;background:#fffcf5}.cabinet_auditKpi__3UFm6[data-active=true]{border-color:#c6a357;background:#fffcf5;box-shadow:0 0 0 1px #c6a357}.cabinet_auditKpi__3UFm6 .cabinet_kpiValue__UZFMw{display:block;margin:14px 0 8px}.cabinet_auditKpi__3UFm6 .cabinet_kpiValue__UZFMw[data-tone=warning]{color:#8c631a}.cabinet_auditKpi__3UFm6 .cabinet_kpiValue__UZFMw[data-tone=negative]{color:#ad4d36}.cabinet_auditOverviewToolbar__nJ1Vr{min-width:0;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.cabinet_auditOverviewToolbar__nJ1Vr .cabinet_tabs__jEeLC{margin-bottom:0}.cabinet_auditOverviewToolbar__nJ1Vr .cabinet_tab__Mvee8{display:flex;gap:8px;align-items:center}.cabinet_auditFilters__AqRnO{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 20px}.cabinet_auditFilters__AqRnO button{min-height:40px;border:1px solid var(--cab-line);background:#fff;border-radius:8px;padding:8px 12px;color:var(--cab-muted);font-size:11px;font-weight:600}.cabinet_auditFilters__AqRnO button:hover{background:#fffaf0}.cabinet_auditFilters__AqRnO button[data-active=true]{background:#fff3d8;border-color:#ddbc72;color:#87601e}.cabinet_auditPartner__8DB9j{border-top:1px solid var(--cab-line)}.cabinet_auditPartner__8DB9j:last-child{border-bottom:1px solid var(--cab-line)}.cabinet_auditPartnerSummary__hayYP{display:grid;grid-template-columns:minmax(210px,1.35fr) minmax(110px,.65fr) minmax(170px,1fr) minmax(160px,1fr);gap:20px;align-items:center;padding:20px 8px;list-style:none;cursor:pointer;min-height:90px;border-radius:10px}.cabinet_auditPartnerSummary__hayYP::-webkit-details-marker{display:none}.cabinet_auditPartnerSummary__hayYP:hover{background:#fcfaf4}.cabinet_auditHistory__wweUm summary:focus-visible,.cabinet_auditPartnerSummary__hayYP:focus-visible{outline:2px solid #ba7517;outline-offset:2px}.cabinet_auditPartner__8DB9j[open]>.cabinet_auditPartnerSummary__hayYP{background:#fcfaf4}.cabinet_auditPartnerName__DI6M9{display:flex;gap:12px;align-items:center;min-width:0}.cabinet_auditPartnerName__DI6M9>svg{flex:none;transition:transform .2s;color:#9b8251}.cabinet_auditPartner__8DB9j[open]>.cabinet_auditPartnerSummary__hayYP .cabinet_auditPartnerName__DI6M9>svg{transform:rotate(90deg)}.cabinet_auditPartnerName__DI6M9 strong{font-size:14px;display:block;color:var(--cab-ink)}.cabinet_auditPartnerMetric__yrg0x>small,.cabinet_auditPartnerName__DI6M9 small{display:block;font-size:10px;color:var(--cab-muted);margin-top:4px}.cabinet_auditPartnerMetric__yrg0x>strong{display:block;font-size:20px;color:var(--cab-ink);line-height:1.25}.cabinet_auditPartnerMetric__yrg0x strong small{font-size:12px;color:var(--cab-muted);font-weight:400}.cabinet_auditPartnerBadges__9R8jI{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.cabinet_auditPartnerBody__SMmua{padding:12px 16px 16px;background:#fcfaf5;border-radius:12px;margin:0 0 16px}.cabinet_auditPartnerActions__8njZH{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap;margin-bottom:16px}.cabinet_auditStoreHeaders__alRoL,.cabinet_auditStoreLine__mv_fK{display:grid;grid-template-columns:minmax(180px,1.3fr) minmax(110px,.8fr) minmax(72px,.5fr) minmax(130px,.9fr) minmax(130px,.8fr);gap:16px;align-items:center}.cabinet_auditStoreHeaders__alRoL{font-size:10px;font-weight:600;color:#81745c;padding:12px 8px;border-bottom:1px solid var(--cab-line)}.cabinet_auditStore__X10Mf{padding:16px 8px;border-bottom:1px solid var(--cab-line)}.cabinet_auditStore__X10Mf:last-child{border-bottom:0}.cabinet_auditStoreLine__mv_fK strong{display:block;color:var(--cab-ink);font-size:12px}.cabinet_auditStoreLine__mv_fK small{display:block;font-size:10px;color:var(--cab-muted);margin-top:4px}.cabinet_auditDraftLabel__V1LR3{display:block;color:#916314;font-size:10px;font-weight:600;margin-top:8px}.cabinet_auditTaskCounts__IKTaT{display:flex;gap:6px;flex-wrap:wrap}.cabinet_auditTaskCounts__IKTaT small{width:100%}.cabinet_auditStoreActions__sNdVs{display:flex;gap:8px;justify-content:flex-end;align-items:center}.cabinet_auditStoreActions__sNdVs .cabinet_button__DZ34J{font-size:11px;min-height:44px;padding:8px 12px}.cabinet_auditHistory__wweUm{margin-top:8px}.cabinet_auditHistory__wweUm summary{font-size:11px;color:#867247;cursor:pointer;width:max-content;min-height:36px;padding:8px 0}.cabinet_auditHistoryRow__FkWV_{display:flex;gap:10px;align-items:center;justify-content:flex-end;flex-wrap:wrap;padding:12px;border-top:1px solid var(--cab-line);font-size:11px}.cabinet_auditHistoryRow__FkWV_>span:first-child{flex:1}.cabinet_auditHistoryRow__FkWV_ .cabinet_button__DZ34J{font-size:11px;min-height:40px;padding:8px 12px}@media(max-width:1250px){.cabinet_auditPartnerSummary__hayYP{grid-template-columns:minmax(180px,1.3fr) minmax(110px,.7fr) minmax(145px,1fr);gap:16px}.cabinet_auditPartnerBadges__9R8jI{grid-column:1/-1}.cabinet_auditStoreHeaders__alRoL{display:none}.cabinet_auditStoreLine__mv_fK{grid-template-columns:minmax(150px,1.2fr) minmax(110px,.8fr) minmax(60px,.5fr) minmax(120px,.8fr)}.cabinet_auditStoreActions__sNdVs{grid-column:1/-1}.cabinet_auditPartnerActions__8njZH{justify-content:flex-start}.cabinet_purchaseRow__qBS62{grid-template-columns:150px minmax(80px,1fr) 64px;gap:16px}}@media(max-width:850px){.cabinet_auditPartnerSummary__hayYP{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:16px 4px}.cabinet_auditPartnerName__DI6M9{grid-column:1/-1}.cabinet_auditPartnerMetric__yrg0x>strong{font-size:18px}.cabinet_auditPartnerMetric__yrg0x>small{max-width:160px;overflow-wrap:anywhere}.cabinet_auditStoreLine__mv_fK{grid-template-columns:minmax(0,1fr) minmax(84px,.55fr);gap:12px}.cabinet_auditStoreLine__mv_fK>div:first-child,.cabinet_auditTaskCounts__IKTaT{grid-column:1/-1}.cabinet_auditStoreActions__sNdVs{justify-content:flex-start}}@media(max-width:700px){.cabinet_metricName___aHh1,.cabinet_metricsTable__4tds9 .cabinet_nameCell__mzqYx{min-width:160px}.cabinet_purchaseRow__qBS62{grid-template-columns:1fr 60px;gap:8px 12px}.cabinet_purchaseLabel__1v_HW{grid-column:1/-1}.cabinet_purchaseTrack__B2k4J{height:22px}.cabinet_purchaseChart___VqTm{gap:22px}.cabinet_cardHeader__dHGt6:has(.cabinet_segmented__D0zpn){flex-direction:column;align-items:stretch}.cabinet_cardHeader__dHGt6 .cabinet_segmented__D0zpn{align-self:flex-start}.cabinet_auditOverviewToolbar__nJ1Vr{align-items:stretch;gap:12px}.cabinet_auditOverviewToolbar__nJ1Vr .cabinet_tabs__jEeLC,.cabinet_auditOverviewToolbar__nJ1Vr>.cabinet_button__DZ34J{width:100%}.cabinet_auditPartnerSummary__hayYP{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:16px 4px}.cabinet_auditPartnerName__DI6M9{grid-column:1/-1}.cabinet_auditPartnerMetric__yrg0x>strong{font-size:18px}.cabinet_auditPartnerMetric__yrg0x>small{max-width:160px;overflow-wrap:anywhere}.cabinet_auditPartnerBody__SMmua{padding:8px 12px}.cabinet_auditStoreLine__mv_fK{grid-template-columns:minmax(0,1fr) minmax(84px,.55fr);gap:12px}.cabinet_auditStoreLine__mv_fK>div:first-child,.cabinet_auditTaskCounts__IKTaT{grid-column:1/-1}.cabinet_auditStoreActions__sNdVs{justify-content:flex-start}.cabinet_auditStoreActions__sNdVs .cabinet_button__DZ34J:first-child{flex:1}.cabinet_auditPartnerActions__8njZH>.cabinet_button__DZ34J{width:100%}.cabinet_auditHistoryRow__FkWV_>span:first-child{flex-basis:100%}.cabinet_auditFilters__AqRnO{gap:6px}.cabinet_auditFilters__AqRnO button{padding:8px 10px}.cabinet_auditKpi__3UFm6{min-height:128px}.cabinet_auditPartnerBadges__9R8jI{justify-content:flex-start}.cabinet_factTile__MfuB0{margin-top:0}}.cabinet_wideLabel__SCYfw{display:inline}.cabinet_phoneLabel__5KZyn{display:none}@media(max-width:700px){.cabinet_wideLabel__SCYfw{display:none}.cabinet_phoneLabel__5KZyn{display:inline}.cabinet_auditKpi__3UFm6 .cabinet_kpiTitle__EaZ89{display:block;min-height:36px}.cabinet_auditOverviewToolbar__nJ1Vr .cabinet_tabs__jEeLC{justify-content:space-between}.cabinet_auditOverviewToolbar__nJ1Vr .cabinet_tab__Mvee8{flex:1;justify-content:center}}@media(max-width:380px){.cabinet_auditKpi__3UFm6 .cabinet_kpiTitle__EaZ89{min-height:54px}}.cabinet_selectMenu__Ldgj1{color:var(--cab-ink);font-size:14px;line-height:1.5;background:#fff;border-color:var(--cab-line);min-width:var(--radix-select-trigger-width);max-width:calc(100vw - 32px)}.cabinet_selectMenu__Ldgj1 [role=option][data-highlighted]{background:var(--cab-soft);color:var(--cab-ink)}.cabinet_selectMenu__Ldgj1 [role=option]:focus-visible{outline:2px solid #ba7517;outline-offset:-2px}.cabinet_periodTrigger__A1mGL{display:none;align-items:center;justify-content:center;gap:7px;flex:none;min-height:42px;padding:8px 12px;border:1px solid var(--cab-line);border-radius:10px;background:#fff;color:var(--cab-ink);font-size:12px;font-weight:600}.cabinet_periodTrigger__A1mGL:hover,.cabinet_periodTrigger__A1mGL[data-state=open]{background:var(--cab-soft);border-color:#d6be88}.cabinet_periodMenu__8TfPR{z-index:50;width:300px;max-width:calc(100vw - 24px);padding:18px;border:1px solid var(--cab-line);border-radius:14px;background:#fff;color:var(--cab-ink);font-size:14px;line-height:1.5;box-shadow:0 12px 40px #4a3c2226}.cabinet_periodMenu__8TfPR>strong{display:block;margin-bottom:14px}.cabinet_periodForm__97zPl{display:grid;gap:14px}.cabinet_periodForm__97zPl label{display:block;color:var(--cab-muted);font-size:12px}.cabinet_periodForm__97zPl input{display:block;width:100%;min-width:0;min-height:42px;margin-top:5px;padding:8px 10px;border:1px solid var(--cab-line);border-radius:10px;background:#fff;color:var(--cab-ink)}.cabinet_periodForm__97zPl .cabinet_button__DZ34J{width:100%;margin-top:2px}@media(max-width:1200px){.cabinet_periodTrigger__A1mGL{display:inline-flex}}@media(max-width:420px){.cabinet_periodTrigger__A1mGL{width:42px;padding:8px}.cabinet_periodTrigger__A1mGL span{display:none}.cabinet_scope__GHILY{gap:8px}}@media(max-width:700px){.cabinet_topbar__kNT44{flex-wrap:wrap}.cabinet_scope__GHILY{order:1;flex-basis:100%}.cabinet_scopeSelect__6OcFY{flex:1;max-width:none}.cabinet_profile__oeOy8{margin-left:auto}}.cabinet_cardHeader__dHGt6{flex-wrap:wrap}.cabinet_cardHeader__dHGt6>*{min-width:0}.cabinet_cardHeader__dHGt6>.cabinet_search__aDQ7Q{flex-basis:220px}.cabinet_listContent__PCAwj p,.cabinet_listContent__PCAwj strong,.cabinet_material__T1Elo h3,.cabinet_timelineEvent__nk_le p{overflow-wrap:anywhere}.cabinet_materialActions__pyjU_{flex-wrap:wrap}.cabinet_input__IcKsv{min-width:0}.cabinet_search__aDQ7Q{min-width:min(220px,100%)}@media(max-width:700px){.cabinet_cardHeader__dHGt6{align-items:stretch;gap:12px}.cabinet_cardHeader__dHGt6>.cabinet_actions__XO_4r,.cabinet_cardHeader__dHGt6>.cabinet_search__aDQ7Q{flex-basis:100%;max-width:none}.cabinet_cardHeader__dHGt6>.cabinet_actions__XO_4r{justify-content:flex-start}.cabinet_listContent__PCAwj{min-width:min(180px,100%)}.cabinet_materialActions__pyjU_>.cabinet_button__DZ34J:first-child{flex:1}.cabinet_toolbar__P74XL>div{max-width:100%}}.metrics-enhancements_trends__QFHN9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:stretch}.metrics-enhancements_trends__QFHN9>*{min-width:0}.metrics-enhancements_trendCard__E1yre>div:first-child{min-height:48px;margin-bottom:8px}.metrics-enhancements_trendCard__E1yre>p:first-of-type{margin:0 0 12px;min-height:17px}.metrics-enhancements_trendCard__E1yre>div:first-child h2{margin:0}@media(max-width:1100px){.metrics-enhancements_trends__QFHN9{grid-template-columns:minmax(0,1fr)}}.metrics-enhancements_twoColumns__h39aF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:stretch}.metrics-enhancements_twoColumns__h39aF>*{min-width:0}.metrics-enhancements_lineChart__qk65G{width:100%;height:auto;min-height:170px;max-height:280px;overflow:visible;color:#b08a43}.metrics-enhancements_lineChart__qk65G text{font-size:10px;fill:var(--cab-muted,#77756b)}.metrics-enhancements_lineChart__qk65G circle{fill:#fff;stroke:currentColor;stroke-width:2}.metrics-enhancements_chartGrid__nJNZl{stroke:var(--cab-line,#e9e4d9);stroke-width:1}.metrics-enhancements_chartLine__9LrA1{fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.metrics-enhancements_lineChart__qk65G .metrics-enhancements_missingPoint__Qhl8E{fill:#d7d3ca;stroke:#d7d3ca}.metrics-enhancements_chartEnds__B2m_C{display:flex;justify-content:space-between;gap:16px;color:var(--cab-muted);font-size:12px}.metrics-enhancements_disclosure__kqDtp{margin-top:16px;min-width:0}.metrics-enhancements_disclosure__kqDtp>summary{display:list-item;cursor:pointer;min-height:44px;padding:10px 0;color:#6d5b37;font-size:13px;font-weight:600;overflow-wrap:anywhere}.metrics-enhancements_disclosure__kqDtp>summary:focus-visible,.metrics-enhancements_storeRating____nQE>summary:focus-visible{outline:2px solid #a77727;outline-offset:3px;border-radius:4px}.metrics-enhancements_disclosure__kqDtp li,.metrics-enhancements_disclosure__kqDtp p{font-size:13px;line-height:1.65;margin:0 0 12px;overflow-wrap:anywhere}.metrics-enhancements_disclosure__kqDtp ol,.metrics-enhancements_disclosure__kqDtp ul{padding-left:20px;margin:0 0 16px}.metrics-enhancements_compactData__iepNM{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;max-height:360px;overflow:auto}.metrics-enhancements_compactData__iepNM>div{padding:12px;border:1px solid var(--cab-line);border-radius:10px;display:grid;gap:4px;font-size:12px}.metrics-enhancements_compactData__iepNM small,.metrics-enhancements_compactData__iepNM span{color:var(--cab-muted)}.metrics-enhancements_hourSummary__3PIcw{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 16px;margin:16px 0 24px}.metrics-enhancements_hourSummary__3PIcw>strong{font-size:24px;color:var(--cab-ink)}.metrics-enhancements_hourSummary__3PIcw>span{font-size:12px;color:var(--cab-muted)}.metrics-enhancements_hourGrid__cNBDa{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));gap:6px;margin-bottom:20px}.metrics-enhancements_hourCell__IxrtG{min-width:0;display:grid;gap:6px;text-align:center;font-size:11px;color:var(--cab-ink)}.metrics-enhancements_hourCell__IxrtG>small,.metrics-enhancements_hourCell__IxrtG>span{color:var(--cab-muted);font-size:10px}.metrics-enhancements_hourCell__IxrtG>strong{font-size:12px;font-variant-numeric:tabular-nums}.metrics-enhancements_hourBar__OIQEy{height:88px;background:#f5f2e9;border-radius:5px;display:flex;align-items:flex-end;overflow:hidden}.metrics-enhancements_hourBar__OIQEy>i{display:block;width:100%;background:#bea065;border-radius:5px 5px 0 0;min-height:0}.metrics-enhancements_hourCell__IxrtG:hover .metrics-enhancements_hourBar__OIQEy{background:#ede5d2}.metrics-enhancements_hourCell__IxrtG:hover .metrics-enhancements_hourBar__OIQEy>i{background:#a98745}.metrics-enhancements_breakdown__RltHs{display:grid;gap:20px;margin-top:16px}.metrics-enhancements_breakdownTitle__OW0Ur{display:flex;justify-content:space-between;align-items:baseline;gap:16px;font-size:13px;margin-bottom:8px}.metrics-enhancements_breakdownTitle__OW0Ur>strong:first-child{overflow-wrap:anywhere}.metrics-enhancements_breakdown__RltHs p{color:var(--cab-muted);font-size:12px;margin:6px 0 0}.metrics-enhancements_track__q6d57{height:8px;border-radius:99px;background:#f1eee6;overflow:hidden}.metrics-enhancements_track__q6d57>i{display:block;height:100%;border-radius:inherit;background:#b99b60;transition:width .2s ease}.metrics-enhancements_weekdays__xcqL7{display:grid;gap:14px;margin-top:20px}.metrics-enhancements_weekdays__xcqL7>div{display:grid;grid-template-columns:28px minmax(50px,1fr) minmax(75px,auto) 32px;gap:12px;align-items:center;font-size:12px}.metrics-enhancements_weekdays__xcqL7 strong{font-variant-numeric:tabular-nums;color:var(--cab-ink);text-align:right}.metrics-enhancements_weekdays__xcqL7 small{font-size:10px;color:var(--cab-muted)}.metrics-enhancements_buyerGroups__Nb9oR{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:16px}.metrics-enhancements_buyerGroups__Nb9oR>div{background:#faf8f2;border-radius:12px;padding:20px;min-width:0}.metrics-enhancements_buyerGroups__Nb9oR h3{font-size:13px;margin:0 0 16px}.metrics-enhancements_buyerGroups__Nb9oR strong{display:block;font-size:23px;overflow-wrap:anywhere;color:var(--cab-ink)}.metrics-enhancements_buyerGroups__Nb9oR p,.metrics-enhancements_buyerGroups__Nb9oR small{font-size:12px;color:var(--cab-muted);line-height:1.6}.metrics-enhancements_ratingTop__yP2G1{display:grid;grid-template-columns:minmax(230px,.7fr) minmax(0,1.5fr);gap:24px;align-items:stretch}.metrics-enhancements_score__IoBLb{font-size:64px;line-height:1.2;font-weight:700;letter-spacing:-.04em;color:var(--cab-ink);margin:8px 0 16px}.metrics-enhancements_score__IoBLb>span{font-size:18px;margin-left:12px;color:var(--cab-muted);font-weight:400;letter-spacing:0}.metrics-enhancements_ratingCoverage__ZvAzv{display:flex;align-items:baseline;gap:10px;margin:20px 0 12px}.metrics-enhancements_ratingCoverage__ZvAzv>strong{font-size:20px;color:var(--cab-ink)}.metrics-enhancements_ratingCoverage__ZvAzv>span{font-size:12px;color:var(--cab-muted)}.metrics-enhancements_ratingCriteria__pe_j_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.metrics-enhancements_criterion__Oq8hu{min-width:0}.metrics-enhancements_criterion__Oq8hu>div:first-child{display:grid;gap:8px;min-height:56px}.metrics-enhancements_criterion__Oq8hu>div:first-child>strong{font-size:13px;line-height:1.4}.metrics-enhancements_criterion__Oq8hu>div:first-child>span{font-size:11px;color:var(--cab-muted)}.metrics-enhancements_criterionValue__6829I{display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap;margin:16px 0 10px}.metrics-enhancements_criterionValue__6829I>strong{font-size:26px;color:var(--cab-ink)}.metrics-enhancements_criterionValue__6829I>small{font-size:11px;color:var(--cab-muted)}.metrics-enhancements_criterion__Oq8hu>p{font-size:11px;line-height:1.65;color:var(--cab-muted);margin-top:12px}.metrics-enhancements_storeRating____nQE{min-width:220px;max-width:700px}.metrics-enhancements_storeRating____nQE>summary{cursor:pointer;min-height:44px;padding:4px 0;list-style:disclosure-closed}.metrics-enhancements_storeRating____nQE[open]>summary{list-style:disclosure-open}.metrics-enhancements_storeRating____nQE summary>strong{white-space:normal;font-size:13px}.metrics-enhancements_storeRating____nQE summary>small{display:block;color:var(--cab-muted);font-size:11px;margin-top:4px;padding-left:12px}.metrics-enhancements_storeCriteria__ryXgU{display:grid;grid-template-columns:repeat(3,minmax(150px,1fr));gap:20px;margin-top:20px;white-space:normal}.metrics-enhancements_attention__V5yZ2{font-size:12px;white-space:normal;color:#8b611e;margin:12px 0}.metrics-enhancements_analysisContext__wg74f{display:flex;gap:16px;align-items:flex-start;padding:24px;background:#f5f1e5;border:1px solid #e8dfc9;border-radius:16px;min-width:0}.metrics-enhancements_contextIcon__Ol9To{display:flex;width:44px;height:44px;justify-content:center;align-items:center;background:#fffaf0;border-radius:12px;color:#98722f;flex:none}.metrics-enhancements_analysisContext__wg74f>div{min-width:0;flex:1}.metrics-enhancements_analysisContext__wg74f strong{font-size:16px;color:var(--cab-ink)}.metrics-enhancements_analysisContext__wg74f p{font-size:13px;line-height:1.6;margin:8px 0}.metrics-enhancements_analysisContext__wg74f span:not(.metrics-enhancements_contextIcon__Ol9To){font-size:12px;color:var(--cab-muted)}.metrics-enhancements_analysisContext__wg74f .metrics-enhancements_disclosure__kqDtp{margin-top:4px}.metrics-enhancements_recommendationToolbar__Q8HQD{display:grid;gap:16px}.metrics-enhancements_filterTabs__NbkFy{display:flex;gap:8px;flex-wrap:wrap}.metrics-enhancements_filterTabs__NbkFy button{display:flex;align-items:center;gap:10px;min-height:42px;padding:8px 14px;border:1px solid var(--cab-line);border-radius:10px;background:#fff;color:var(--cab-ink);font-size:12px;cursor:pointer}.metrics-enhancements_filterTabs__NbkFy button:hover{background:#faf7ee}.metrics-enhancements_filterTabs__NbkFy button[aria-pressed=true]{background:#f8edcf;border-color:#d9bb77}.metrics-enhancements_filterTabs__NbkFy small{background:#f0ede4;border-radius:5px;min-width:22px;padding:2px 5px;font-size:10px}.metrics-enhancements_filterTabs__NbkFy button:focus-visible,.metrics-enhancements_priorityFilter__vhAeS:has(input:focus-visible){outline:2px solid #a77727;outline-offset:3px}.metrics-enhancements_filterRow__tH3vz{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.metrics-enhancements_filterRow__tH3vz>div:first-child{flex:1;min-width:220px;max-width:460px}.metrics-enhancements_priorityFilter__vhAeS{display:flex;align-items:center;gap:10px;font-size:12px;min-height:44px;cursor:pointer;border-radius:6px}.metrics-enhancements_priorityFilter__vhAeS input{width:18px;height:18px;accent-color:#b59147}.metrics-enhancements_recommendationCard__jtq5p{border-left:3px solid #d4bd86}.metrics-enhancements_recommendationHeader__dSeJ3{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.metrics-enhancements_recommendationHeader__dSeJ3>div{min-width:0}.metrics-enhancements_recommendationHeader__dSeJ3 h2{font-size:20px;line-height:1.35;margin:6px 0 0;overflow-wrap:anywhere}.metrics-enhancements_recommendationHeader__dSeJ3>div>span{font-size:12px;color:var(--cab-muted)}.metrics-enhancements_recommendationHeader__dSeJ3>span{flex-shrink:0}.metrics-enhancements_recommendationFact__KxMeZ{font-size:14px;line-height:1.7;margin:20px 0;color:var(--cab-ink);max-width:1000px}.metrics-enhancements_evidence__HJp_o{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 20px}.metrics-enhancements_evidence__HJp_o>div{display:grid;justify-items:start;gap:6px;padding:16px;background:#f9f7f1;border-radius:10px;min-width:0}.metrics-enhancements_evidence__HJp_o span:first-child{font-size:11px;color:var(--cab-muted)}.metrics-enhancements_evidence__HJp_o strong{font-size:22px;color:var(--cab-ink);overflow-wrap:anywhere}.metrics-enhancements_evidence__HJp_o small{font-size:11px;color:var(--cab-muted)}.metrics-enhancements_nextAction__DncRw{display:flex;gap:14px;align-items:center;flex-wrap:wrap;background:#f5f7f2;padding:18px 20px;border-radius:12px}.metrics-enhancements_stepMarker__7wh3l{display:flex;width:30px;height:30px;flex:none;align-items:center;justify-content:center;background:#e6edde;color:#557548;border-radius:50%;font-size:20px}.metrics-enhancements_nextAction__DncRw>div{flex:1;min-width:180px}.metrics-enhancements_nextAction__DncRw h3{font-size:13px;margin:0 0 6px;color:var(--cab-ink)}.metrics-enhancements_nextAction__DncRw p{font-size:13px;line-height:1.6;margin:0;color:var(--cab-muted)}.metrics-enhancements_nextAction__DncRw>button{min-height:44px}.metrics-enhancements_loyaltyParticipation__TNIG1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px}.metrics-enhancements_loyaltyParticipation__TNIG1>div{background:#faf8f2;border-radius:12px;padding:16px}.metrics-enhancements_loyaltyParticipation__TNIG1 small,.metrics-enhancements_loyaltyParticipation__TNIG1 span{font-size:12px;color:var(--cab-muted);display:block}.metrics-enhancements_loyaltyParticipation__TNIG1 strong{display:block;font-size:24px;color:var(--cab-ink);margin:8px 0}.metrics-enhancements_programTable__k4ZPL{margin-top:24px;overflow:auto}.metrics-enhancements_programTable__k4ZPL table{min-width:620px}@media(max-width:1300px){.metrics-enhancements_hourGrid__cNBDa{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px 8px}.metrics-enhancements_hourBar__OIQEy{height:64px}.metrics-enhancements_ratingTop__yP2G1{grid-template-columns:1fr}.metrics-enhancements_evidence__HJp_o strong{font-size:19px}}@media(max-width:1000px){.metrics-enhancements_twoColumns__h39aF{grid-template-columns:1fr}.metrics-enhancements_buyerGroups__Nb9oR{gap:12px}.metrics-enhancements_ratingCriteria__pe_j_{gap:16px}.metrics-enhancements_recommendationHeader__dSeJ3 h2{font-size:18px}}@media(max-width:700px){.metrics-enhancements_ratingTop__yP2G1,.metrics-enhancements_twoColumns__h39aF{gap:16px}.metrics-enhancements_hourGrid__cNBDa{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px 10px}.metrics-enhancements_hourBar__OIQEy{height:56px}.metrics-enhancements_hourSummary__3PIcw{margin-bottom:20px}.metrics-enhancements_hourSummary__3PIcw>strong{font-size:22px}.metrics-enhancements_lineChart__qk65G{min-height:130px}.metrics-enhancements_analysisContext__wg74f{padding:18px;gap:12px}.metrics-enhancements_contextIcon__Ol9To{width:32px;height:32px}.metrics-enhancements_analysisContext__wg74f strong{font-size:14px}.metrics-enhancements_filterRow__tH3vz{gap:8px 16px}.metrics-enhancements_filterRow__tH3vz>div:first-child{min-width:0;flex-basis:100%;max-width:none}.metrics-enhancements_filterTabs__NbkFy{gap:6px}.metrics-enhancements_filterTabs__NbkFy button{padding:8px 10px}.metrics-enhancements_recommendationHeader__dSeJ3{flex-direction:column;gap:10px}.metrics-enhancements_recommendationFact__KxMeZ{margin:16px 0}.metrics-enhancements_evidence__HJp_o{grid-template-columns:1fr;gap:8px}.metrics-enhancements_evidence__HJp_o>div{grid-template-columns:1fr auto;align-items:center;gap:6px 12px;padding:12px 14px}.metrics-enhancements_evidence__HJp_o strong{font-size:20px;grid-column:2;grid-row:1/3}.metrics-enhancements_evidence__HJp_o small{grid-column:1}.metrics-enhancements_evidence__HJp_o>div>span:last-child:not(:first-child){grid-column:2;justify-self:end}.metrics-enhancements_nextAction__DncRw{padding:16px;gap:12px;align-items:flex-start}.metrics-enhancements_nextAction__DncRw>div{min-width:0;flex-basis:calc(100% - 50px)}.metrics-enhancements_nextAction__DncRw>button{width:100%}.metrics-enhancements_ratingCriteria__pe_j_{grid-template-columns:1fr;gap:20px}.metrics-enhancements_criterion__Oq8hu>div:first-child{min-height:0;display:flex;justify-content:space-between;gap:12px}.metrics-enhancements_criterionValue__6829I{margin:10px 0}.metrics-enhancements_criterion__Oq8hu>p{margin-bottom:0}.metrics-enhancements_buyerGroups__Nb9oR{grid-template-columns:1fr}.metrics-enhancements_buyerGroups__Nb9oR>div{padding:16px}.metrics-enhancements_loyaltyParticipation__TNIG1{grid-template-columns:1fr;gap:10px}.metrics-enhancements_loyaltyParticipation__TNIG1>div{display:grid;grid-template-columns:1fr auto;gap:8px}.metrics-enhancements_loyaltyParticipation__TNIG1 strong{grid-column:2;grid-row:1/3;margin:0;font-size:22px}.metrics-enhancements_loyaltyParticipation__TNIG1 small{grid-column:1}.metrics-enhancements_weekdays__xcqL7>div{grid-template-columns:24px minmax(32px,1fr) auto 28px;gap:8px}.metrics-enhancements_score__IoBLb{font-size:52px}.metrics-enhancements_storeCriteria__ryXgU{grid-template-columns:1fr;max-width:300px}}@media(prefers-reduced-motion:reduce){.metrics-enhancements_track__q6d57>i{transition:none}}.revenue-chart_chart___azpG{min-width:0}.revenue-chart_legend__ZPvyA{min-height:44px;align-content:flex-start;display:flex;flex-wrap:wrap;gap:10px 18px;color:#756f60;font-size:11px;line-height:1.5}.revenue-chart_legend__ZPvyA span{display:inline-flex;align-items:center;gap:7px}.revenue-chart_legend__ZPvyA i{display:inline-block;width:22px;height:0;border-top:2px solid #b28a39;flex:none}.revenue-chart_legend__ZPvyA .revenue-chart_expectedKey__M31wZ{border-top-color:#aaa18b;border-top-style:dashed}.revenue-chart_legend__ZPvyA .revenue-chart_highKey__Lur0v,.revenue-chart_legend__ZPvyA .revenue-chart_lowKey__dItFK{width:9px;height:9px;border:2px solid #b16350;background:#fbece7;border-radius:50%}.revenue-chart_legend__ZPvyA .revenue-chart_highKey__Lur0v{border-color:#528166;background:#edf5ee}.revenue-chart_plot__EaA1L{position:relative;min-width:0;margin-top:8px}.revenue-chart_scroll__3Wptt{max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#d7c9ab transparent;border-radius:6px;outline-offset:4px}.revenue-chart_scroll__3Wptt:focus-visible{outline:2px solid #b99b5a}.revenue-chart_svg__WVfqc{display:block;max-width:none;overflow:visible;flex:none}.revenue-chart_grid__1WmuW{stroke:#ede8dc;stroke-width:1;vector-effect:non-scaling-stroke}.revenue-chart_axis__H3HzQ{fill:#8b8371;font-size:11px;font-family:inherit}.revenue-chart_area__iFg8X{fill:#c5a259;opacity:.07;stroke:none}.revenue-chart_actual__2UEB_,.revenue-chart_expected__dFtr4{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.revenue-chart_actual__2UEB_{stroke:#b28a39;stroke-width:2.2}.revenue-chart_expected__dFtr4{stroke:#aaa18b;stroke-width:1.5;stroke-dasharray:5 4}.revenue-chart_point___R99M{fill:#fffdf8;stroke:#b28a39;stroke-width:2;vector-effect:non-scaling-stroke;pointer-events:none}.revenue-chart_halo__oA5Vr{fill:#b28a39;opacity:.1;pointer-events:none}.revenue-chart_selected__lb0yV{fill:none;stroke:#8b7443;stroke-width:1;stroke-dasharray:3 3;opacity:.6;vector-effect:non-scaling-stroke;pointer-events:none}.revenue-chart_outlierLabel__BghAa{fill:#9b7531;font-size:11px;font-weight:600;pointer-events:none}.revenue-chart_svg__WVfqc g[data-flag=low] .revenue-chart_point___R99M{fill:#fbece7;stroke:#b16350;stroke-width:2.5}.revenue-chart_svg__WVfqc g[data-flag=low] .revenue-chart_halo__oA5Vr,.revenue-chart_svg__WVfqc g[data-flag=low] .revenue-chart_outlierLabel__BghAa{fill:#b16350}.revenue-chart_svg__WVfqc g[data-flag=high] .revenue-chart_point___R99M{fill:#edf5ee;stroke:#528166;stroke-width:2.5}.revenue-chart_svg__WVfqc g[data-flag=high] .revenue-chart_halo__oA5Vr,.revenue-chart_svg__WVfqc g[data-flag=high] .revenue-chart_outlierLabel__BghAa{fill:#528166}.revenue-chart_missing__odxwh{fill:#ccc5b5;stroke:#fff;stroke-width:1}.revenue-chart_hit__6K6wQ{fill:transparent;stroke:transparent;cursor:pointer;pointer-events:all;outline:none}.revenue-chart_hit__6K6wQ:focus-visible{stroke:#84704c;stroke-width:2;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.revenue-chart_tooltip__GhM_M{position:absolute;z-index:6;width:224px;max-width:calc(100% - 16px);transform:translateY(calc(-100% - 16px));padding:12px 14px;border:1px solid #e7dfcc;border-radius:11px;background:#fffdf8;box-shadow:0 8px 24px #4b3d2426;pointer-events:none;color:#292822;font-size:11px;line-height:1.5}.revenue-chart_tooltip__GhM_M[data-below=true]{transform:translateY(16px)}.revenue-chart_tooltip__GhM_M>strong{display:block;margin-bottom:9px;font-size:12px}.revenue-chart_tooltip__GhM_M>div{display:flex;justify-content:space-between;gap:10px;margin:5px 0}.revenue-chart_tooltip__GhM_M p,.revenue-chart_tooltip__GhM_M small,.revenue-chart_tooltip__GhM_M span{color:#7d7563}.revenue-chart_tooltip__GhM_M b{white-space:nowrap}.revenue-chart_tooltip__GhM_M b[data-direction=low]{color:#a9513e}.revenue-chart_tooltip__GhM_M b[data-direction=high]{color:#477657}.revenue-chart_tooltip__GhM_M small{display:block;margin-top:8px}.revenue-chart_caption__LgEOy{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:11px;color:#7b725f;margin-top:12px}.revenue-chart_caption__LgEOy strong{color:#4f493c}.revenue-chart_method__dt_yi{font-size:10px;color:#8b8373;line-height:1.6;margin:10px 0 0;max-width:800px}.revenue-chart_values__F2LtO{margin-top:16px;font-size:11px;color:#76684d}.revenue-chart_values__F2LtO summary{cursor:pointer;min-height:36px;display:list-item;padding:8px 0;outline-offset:3px}.revenue-chart_valuesScroll__Hk9Tx{overflow:auto;max-height:300px;border-top:1px solid #eee8da;margin-top:6px}.revenue-chart_values__F2LtO table{border-collapse:collapse;width:100%;min-width:500px;font-size:11px}.revenue-chart_values__F2LtO td,.revenue-chart_values__F2LtO th{padding:10px 8px;border-bottom:1px solid #eee8da;text-align:right;white-space:nowrap}.revenue-chart_values__F2LtO th:first-child{text-align:left}.revenue-chart_values__F2LtO thead th{color:#817253;background:#fcfaf5;position:sticky;top:0}.revenue-chart_values__F2LtO tbody th{font-weight:500;color:#4c483c}.revenue-chart_values__F2LtO td{color:#6d6655}@media(max-width:800px){.revenue-chart_legend__ZPvyA{gap:8px 12px;font-size:10px}.revenue-chart_legend__ZPvyA i{width:18px}.revenue-chart_caption__LgEOy,.revenue-chart_method__dt_yi{font-size:10px}}@media(prefers-reduced-motion:reduce){.revenue-chart_chart___azpG *{scroll-behavior:auto}}.loyalty-chart_legend__YKcxe i{border-top-color:#568271}.loyalty-chart_legend__YKcxe .loyalty-chart_previousKey__Wh5hv{border-top-color:#a59e8f;border-top-style:dashed}.loyalty-chart_legend__YKcxe .loyalty-chart_missingKey__56UY0{width:7px;height:7px;border:0;background:#cbc5b7;border-radius:50%}.loyalty-chart_line__ipY_Q{fill:none;stroke:#568271;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.loyalty-chart_previousLine____SSW{fill:none;stroke:#a59e8f;stroke-width:1.7;stroke-dasharray:5 4;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.loyalty-chart_area__A4rUr{fill:#729787;opacity:.08}.loyalty-chart_point__uJnWS{fill:#f7fbf8;stroke:#568271;stroke-width:2;vector-effect:non-scaling-stroke;pointer-events:none}.loyalty-chart_previousPoint__CxpNC{fill:#fffdf8;stroke:#a59e8f;stroke-width:1.5;vector-effect:non-scaling-stroke;pointer-events:none}.loyalty-chart_empty__4Yo3P{height:224px;display:grid;align-items:center}.loyalty-chart_empty__4Yo3P>div{padding:20px 12px}.loyalty-chart_empty__4Yo3P strong{font-size:15px}.loyalty-chart_empty__4Yo3P p{font-size:11px;line-height:1.65}.loyalty-chart_summary__hQImq{margin:12px 0 16px}.loyalty-chart_current__jX7_A{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.loyalty-chart_current__jX7_A>strong{font-size:26px;line-height:1.25;letter-spacing:-.5px;color:#292822}.loyalty-chart_delta__ltMDO{display:inline-flex;align-items:center;min-height:25px;padding:4px 7px;border-radius:6px;background:#f0eee8;font-size:11px;font-weight:650;color:#6d6657;white-space:nowrap}.loyalty-chart_delta__ltMDO[data-direction=up]{background:#eaf4ee;color:#3d7259}.loyalty-chart_delta__ltMDO[data-direction=down]{background:#faeee9;color:#aa5947}.loyalty-chart_summaryLabel__IYlKM,.loyalty-chart_unavailable__nIL_K{font-size:11px;line-height:1.6;color:#7b725f}.loyalty-chart_summary__hQImq p{font-size:10px;line-height:1.65;color:#8b8371;margin:6px 0 0}.loyalty-chart_summary__hQImq p span{white-space:nowrap}.loyalty-chart_tooltip__w1taV>div{align-items:flex-start}.loyalty-chart_tooltip__w1taV>div>span{min-width:0}.loyalty-chart_tooltip__w1taV>div b{max-width:108px;white-space:normal;text-align:right}.loyalty-chart_tooltip__w1taV>div small{margin-top:1px;font-size:10px}.loyalty-chart_tooltip__w1taV .loyalty-chart_tooltipDelta__K6w6F{padding-top:6px;margin-top:7px;border-top:1px solid #eee8da}@media(max-width:500px){.loyalty-chart_current__jX7_A>strong{font-size:24px}.loyalty-chart_summaryLabel__IYlKM{flex-basis:100%}.loyalty-chart_summary__hQImq p{font-size:10px}.loyalty-chart_legend__YKcxe{min-height:52px}}.overview-screen_layout__7S0iJ{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(280px,1fr);gap:20px;align-items:start;min-width:0}.overview-screen_aside__SmsyY,.overview-screen_main__eMJtZ{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;min-width:0}.overview-screen_coverage__TUclZ{margin:0;color:var(--cab-muted);font-size:11px;line-height:1.6}.overview-screen_newsList__tzjv_{display:grid}.overview-screen_newsItem__ADpuq{padding:20px 0;border-bottom:1px solid var(--cab-line);min-width:0}.overview-screen_newsItem__ADpuq:first-child{padding-top:0}.overview-screen_newsItem__ADpuq:last-child{border-bottom:0;padding-bottom:4px}.overview-screen_meta___Uovf{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:12px;color:#8e8168;font-size:11px}.overview-screen_newsItem__ADpuq h3{font-size:15px;line-height:1.5;margin:0 0 10px;font-weight:700}.overview-screen_newsItem__ADpuq h3 a{text-decoration:none;color:var(--cab-ink);display:block}.overview-screen_newsItem__ADpuq h3 a:hover{color:#997128}.overview-screen_newsBody__ghBu6{font-size:12px;line-height:1.75;color:#777469;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.overview-screen_newsDetails__Xa3Nf{margin-top:8px}.overview-screen_newsDetails__Xa3Nf summary{font-size:12px;color:#8c733e;font-weight:600;cursor:pointer;min-height:36px;padding:8px 0;outline-offset:3px}.overview-screen_newsDetails__Xa3Nf[open] summary{margin-bottom:6px}.overview-screen_textLink__Cv9P6{display:inline-flex;align-items:center;gap:8px;font-weight:650;font-size:12px;min-height:42px;color:#81724f;text-decoration:none;margin-top:12px}.overview-screen_textLink__Cv9P6:hover{color:#5f481e}.overview-screen_taskList__UavU9{display:grid}.overview-screen_taskRow__HphUQ{display:flex;align-items:center;gap:12px;min-height:86px;padding:16px 2px;background:transparent;border:0;border-bottom:1px solid var(--cab-line);text-align:left;width:100%;color:var(--cab-ink);cursor:pointer;transition:background .15s,border-color .15s}.overview-screen_taskRow__HphUQ:last-child{border-bottom:0}.overview-screen_taskRow__HphUQ>div{flex:1;min-width:0}.overview-screen_taskRow__HphUQ strong{font-size:13px;line-height:1.5;display:block;font-weight:650;overflow-wrap:anywhere}.overview-screen_taskRow__HphUQ p{font-size:11px;line-height:1.7;color:var(--cab-muted);margin:6px 0 0}.overview-screen_taskRow__HphUQ>svg{color:#a49472;flex:none}.overview-screen_taskRow__HphUQ:hover{background:#fcfaf3;border-color:#dac8a3}.overview-screen_articleRow__pHj1M:focus-visible,.overview-screen_newsItem__ADpuq h3 a:focus-visible,.overview-screen_taskRow__HphUQ:focus-visible,.overview-screen_textLink__Cv9P6:focus-visible{outline:2px solid #bc9c57;outline-offset:4px;border-radius:6px}.overview-screen_articleList__6UUId{display:grid;margin-bottom:16px}.overview-screen_articleRow__pHj1M{display:flex;gap:16px;align-items:center;padding:18px 0;border-bottom:1px solid var(--cab-line);text-decoration:none;color:var(--cab-ink)}.overview-screen_articleRow__pHj1M:first-child{padding-top:0}.overview-screen_articleRow__pHj1M:last-child{border-bottom:0}.overview-screen_articleRow__pHj1M>div{flex:1;min-width:0}.overview-screen_articleRow__pHj1M small{display:block;font-size:10px;color:#9b8b6c;line-height:1.6;margin-bottom:7px;overflow-wrap:anywhere}.overview-screen_articleRow__pHj1M h3{font-size:14px;font-weight:650;line-height:1.5;margin:0}.overview-screen_articleRow__pHj1M p{color:var(--cab-muted);font-size:12px;line-height:1.7;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:8px 0}.overview-screen_articleRow__pHj1M span{color:#968e7b;font-size:10px;display:block;margin-top:7px}.overview-screen_articleRow__pHj1M>svg{color:#a49472;flex:none;transition:transform .15s}.overview-screen_articleRow__pHj1M:hover h3{color:#997128}.overview-screen_articleRow__pHj1M:hover>svg{transform:translateX(3px)}.overview-screen_recommendation__5L4bE{background:#fbf7eb!important;border-color:#e9daba!important}.overview-screen_previewHeading__rraLD{display:flex;align-items:center;gap:8px;color:#8a7750;font-size:11px;font-weight:650;letter-spacing:.2px;margin-bottom:16px}.overview-screen_recommendation__5L4bE h2{font-size:20px!important;margin-bottom:14px!important}.overview-screen_recommendation__5L4bE p{font-size:12px;line-height:1.8;color:#847452;margin:0 0 20px}.overview-screen_previewFact__GA32g{font-size:13px;display:block;margin-bottom:9px;line-height:1.5}.overview-screen_score__zX4eA{font-size:30px;color:var(--cab-ink);font-weight:750;letter-spacing:-.7px;margin:0 0 12px}.overview-screen_localNotice__pGtNc{font-size:12px;line-height:1.7;color:#8a6f3b;padding:12px 14px;background:#fcf7e9;border-radius:10px;margin:0}.overview-screen_localNotice__pGtNc a{text-decoration:underline;text-underline-offset:3px}.overview-screen_aside__SmsyY p.muted{line-height:1.75}@media(max-width:1150px){.overview-screen_layout__7S0iJ{grid-template-columns:minmax(0,1.55fr) minmax(270px,1fr);gap:16px}.overview-screen_aside__SmsyY,.overview-screen_main__eMJtZ{gap:16px}}@media(max-width:1020px){.overview-screen_layout__7S0iJ{grid-template-columns:minmax(0,1fr)}.overview-screen_aside__SmsyY{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.overview-screen_newsCard__vA6GN{grid-column:1/-1}.overview-screen_newsList__tzjv_{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.overview-screen_newsItem__ADpuq,.overview-screen_newsItem__ADpuq:first-child,.overview-screen_newsItem__ADpuq:last-child{padding:0;border-bottom:0}.overview-screen_newsItem__ADpuq+.overview-screen_newsItem__ADpuq{padding-left:18px;border-left:1px solid var(--cab-line)}}@media(max-width:700px){.overview-screen_aside__SmsyY,.overview-screen_layout__7S0iJ,.overview-screen_main__eMJtZ{gap:16px}.overview-screen_aside__SmsyY,.overview-screen_newsList__tzjv_{grid-template-columns:minmax(0,1fr)}.overview-screen_newsList__tzjv_{gap:0}.overview-screen_newsItem__ADpuq,.overview-screen_newsItem__ADpuq:first-child,.overview-screen_newsItem__ADpuq:last-child{padding:20px 0;border:0;border-bottom:1px solid var(--cab-line)}.overview-screen_newsItem__ADpuq:first-child{padding-top:0}.overview-screen_newsItem__ADpuq:last-child{border-bottom:0;padding-bottom:4px}.overview-screen_taskRow__HphUQ{gap:10px;flex-wrap:wrap;padding:16px 0}.overview-screen_taskRow__HphUQ>div{flex-basis:calc(100% - 30px)}.overview-screen_taskRow__HphUQ>span{order:2}.overview-screen_taskRow__HphUQ>svg{margin-left:auto}.overview-screen_articleRow__pHj1M{gap:12px}.overview-screen_recommendation__5L4bE h2{font-size:19px!important}}@media(prefers-reduced-motion:reduce){.overview-screen_articleRow__pHj1M>svg,.overview-screen_taskRow__HphUQ{transition:none}}.news-admin-screen_rules__bZJa5{display:flex;align-items:flex-start;gap:16px;padding:20px 24px;border:1px solid var(--cab-line);border-radius:16px;background:#f4f1e8;color:var(--cab-ink)}.news-admin-screen_ruleIcon__i1mWG{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:12px;background:#fff9e7;color:#9a7837}.news-admin-screen_rules__bZJa5>div:nth-child(2){flex:1;min-width:0}.news-admin-screen_rules__bZJa5 strong{font-size:14px;font-weight:700}.news-admin-screen_rules__bZJa5 p{font-size:12px;color:var(--cab-muted);line-height:1.75;margin:6px 0}.news-admin-screen_rules__bZJa5 span{font-size:11px;color:#7d7665}.news-admin-screen_archiveLink__R0q8w{display:inline-flex;gap:8px;align-items:center;min-height:42px;color:#7c6537;font-size:12px;font-weight:650;text-decoration:none;flex:none}.news-admin-screen_archiveLink__R0q8w:hover{color:#40331b}.news-admin-screen_toolbar__styy9{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:16px}.news-admin-screen_filters__EMzt4{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:24px}.news-admin-screen_filter__9TmDU{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:9px 12px;border:1px solid var(--cab-line);border-radius:10px;background:#fff;color:#6e685c;font-size:12px;font-weight:600}.news-admin-screen_filter__9TmDU span{padding:1px 6px;border-radius:5px;background:#f3f0e8;font-size:11px}.news-admin-screen_filter__9TmDU:hover{background:#faf6ea;border-color:#d8c89e}.news-admin-screen_filter__9TmDU[aria-pressed=true]{background:#fcf1d5;border-color:#e4c67e;color:#855f1f}.news-admin-screen_filter__9TmDU[aria-pressed=true] span{background:#fff9e9}.news-admin-screen_list__4A55e{display:grid}.news-admin-screen_item__lDC7z{display:flex;gap:24px;align-items:center;padding:24px 0;border-top:1px solid var(--cab-line);min-width:0}.news-admin-screen_item__lDC7z:first-child{padding-top:0;border-top:0}.news-admin-screen_item__lDC7z:last-child{padding-bottom:0}.news-admin-screen_itemContent___Y_ew{flex:1;min-width:0}.news-admin-screen_meta__smUlH{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:11px;color:var(--cab-muted)}.news-admin-screen_item__lDC7z h3{margin:12px 0 7px}.news-admin-screen_titleLink__flHXb{display:block;border:0;background:none;padding:0;color:var(--cab-ink);font:inherit;text-align:left;line-height:1.6;overflow-wrap:anywhere}.news-admin-screen_titleLink__flHXb:hover{color:#997128}.news-admin-screen_excerpt__RsaOQ{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--cab-muted);font-size:12px;line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.news-admin-screen_author__oi_2q{font-size:11px;color:#8b8170;margin:12px 0 0}.news-admin-screen_editorHeader__PjKck{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.news-admin-screen_editorLayout__xseDT{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(260px,1fr);gap:20px;align-items:start}.news-admin-screen_editorCard__7G7Qz{min-width:0}.news-admin-screen_bodyInput__KzRlC{min-height:260px;resize:vertical;line-height:1.8;font-size:14px}.news-admin-screen_fieldHint__H4xPJ{font-weight:400;font-size:11px;color:#7e7869;line-height:1.6;margin:0}.news-admin-screen_pinField__5ROAP{display:flex;gap:12px;align-items:center;padding:16px;border:1px solid var(--cab-line);border-radius:12px;cursor:pointer}.news-admin-screen_pinField__5ROAP input{width:17px;height:17px;accent-color:#bd8e2a;flex:none}.news-admin-screen_pinField__5ROAP>svg{flex:none;color:#9d804a}.news-admin-screen_pinField__5ROAP>span{display:grid;gap:4px;min-width:0}.news-admin-screen_pinField__5ROAP strong{font-size:12px;font-weight:650;color:var(--cab-ink)}.news-admin-screen_pinField__5ROAP small{font-size:11px;line-height:1.5;color:var(--cab-muted)}.news-admin-screen_publishInfo__8TLqK{padding:16px;background:#faf8f2;border-radius:12px}.news-admin-screen_publishInfo__8TLqK strong{font-size:12px;font-weight:650}.news-admin-screen_publishInfo__8TLqK p{font-size:12px;line-height:1.75;color:var(--cab-muted);margin:6px 0 0}.news-admin-screen_editorActions__qZcKA{display:flex;gap:10px;flex-wrap:wrap}.news-admin-screen_unpublish__FFNKh{display:flex;gap:12px;align-items:center;justify-content:space-between;border-top:1px solid var(--cab-line);padding-top:20px;margin-top:24px}.news-admin-screen_unpublish__FFNKh p{font-size:11px;line-height:1.75;color:var(--cab-muted);margin:0;max-width:300px}.news-admin-screen_unpublish__FFNKh button{flex:none}.news-admin-screen_preview__K6o9L{display:grid;gap:14px;position:sticky;top:108px;min-width:0}.news-admin-screen_previewMeta___Tm9W{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:11px;color:#8e8168;margin:0 0 12px}.news-admin-screen_previewTitle__4OoF6{font-size:15px!important;line-height:1.6;overflow-wrap:anywhere;margin:0 0 10px!important}.news-admin-screen_previewBody___KHtA{font-size:12px;color:#777469;line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere;max-height:420px;overflow:auto;scrollbar-width:thin}.news-admin-screen_previewNote__pGoKL{font-size:11px;line-height:1.75;color:#7f7868;margin:0 4px}.news-admin-screen_previewNote__pGoKL a{color:#80693b;text-decoration:underline;text-underline-offset:3px}.news-admin-screen_previewBody___KHtA+.news-admin-screen_previewNote__pGoKL{margin:16px 0 0}.news-admin-screen_inlineActions__uCcem{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:10px}@media(max-width:1150px){.news-admin-screen_editorLayout__xseDT{grid-template-columns:minmax(0,1.4fr) minmax(250px,1fr);gap:16px}.news-admin-screen_rules__bZJa5{flex-wrap:wrap}.news-admin-screen_archiveLink__R0q8w{margin-left:56px;min-height:32px}.news-admin-screen_unpublish__FFNKh{align-items:flex-start;flex-direction:column}}@media(max-width:950px){.news-admin-screen_editorLayout__xseDT{grid-template-columns:minmax(0,1fr)}.news-admin-screen_preview__K6o9L{position:static}.news-admin-screen_previewBody___KHtA{max-height:320px}.news-admin-screen_unpublish__FFNKh{flex-direction:row;align-items:center}.news-admin-screen_rules__bZJa5{padding:20px}}@media(max-width:700px){.news-admin-screen_rules__bZJa5{gap:12px;padding:16px}.news-admin-screen_ruleIcon__i1mWG{width:36px;height:36px}.news-admin-screen_rules__bZJa5>div:nth-child(2){flex-basis:calc(100% - 48px)}.news-admin-screen_archiveLink__R0q8w{margin-left:48px}.news-admin-screen_toolbar__styy9{gap:12px}.news-admin-screen_toolbar__styy9>div{min-width:0;flex-basis:100%;max-width:none}.news-admin-screen_filters__EMzt4{gap:6px;margin-bottom:20px}.news-admin-screen_filter__9TmDU{padding:8px 10px;gap:6px}.news-admin-screen_item__lDC7z{align-items:flex-start;flex-direction:column;gap:16px;padding:20px 0}.news-admin-screen_item__lDC7z>button{align-self:flex-end}.news-admin-screen_editorHeader__PjKck{align-items:flex-start;gap:12px}.news-admin-screen_editorActions__qZcKA>button{flex:1 1 180px}.news-admin-screen_bodyInput__KzRlC{min-height:240px}.news-admin-screen_unpublish__FFNKh{flex-direction:column;align-items:flex-start}.news-admin-screen_previewBody___KHtA{max-height:280px}.news-admin-screen_pinField__5ROAP{padding:12px;gap:10px}}@media(prefers-reduced-motion:reduce){.news-admin-screen_archiveLink__R0q8w,.news-admin-screen_filter__9TmDU,.news-admin-screen_titleLink__flHXb{transition:none}}.knowledge-screen_filters__trvr0{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.knowledge-screen_filters__trvr0>*{min-width:0}.knowledge-screen_filters__trvr0>:first-child{max-width:none;flex:1;min-width:min(260px,100%)}.knowledge-screen_filters__trvr0>button{width:220px}.knowledge-screen_summary__CpwiB{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:16px 0 20px;flex-wrap:wrap}.knowledge-screen_catalogue__fCTGe{display:grid;grid-template-columns:minmax(210px,250px) minmax(0,1fr);gap:24px;align-items:start}.knowledge-screen_results__A6tFi{min-width:0}.knowledge-screen_articles__XlHW_{display:flex;flex-direction:column;gap:10px}.knowledge-screen_article__2YlQj{display:flex!important;align-items:center;justify-content:space-between;gap:20px;padding:18px 20px!important;margin:0!important}.knowledge-screen_article__2YlQj>svg{position:static!important;flex-shrink:0}.knowledge-screen_articleMain__5juJu{min-width:0}.knowledge-screen_articleMain__5juJu h3{font-size:16px;line-height:1.4;margin:6px 0!important;overflow-wrap:anywhere}.knowledge-screen_breadcrumb__LYepL{font-size:12px;color:#817c70}.knowledge-screen_excerpt__Au0_f{font-size:13px!important;line-height:1.6!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:6px 0!important}.knowledge-screen_meta__tfcuz{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:10px;font-size:12px}.knowledge-screen_technicalNote__mblaq{padding:12px 16px;background:#faf6eb;border-radius:10px;font-size:13px;margin-bottom:16px;color:#786951}.knowledge-screen_userSearch__eItwY{max-width:460px;margin:20px 0}.knowledge-screen_tree__mPr0q{min-width:0;border:1px solid var(--cab-line,#e9e5dc);border-radius:12px;background:#fcfbf7;overflow:hidden}.knowledge-screen_treeBody__GWHK_{padding:12px 8px}.knowledge-screen_treeHeading__sCjWe{display:flex;align-items:center;justify-content:space-between;padding:4px 10px 12px;color:var(--cab-muted,#62615c);font-size:12px}.knowledge-screen_treeHeading__sCjWe span{font-size:11px;color:#817c70}.knowledge-screen_treeList__BZ0aB{list-style:none;margin:0;padding:0}.knowledge-screen_treeList__BZ0aB .knowledge-screen_treeList__BZ0aB{margin-left:14px;border-left:1px solid #e6dfd0;padding-left:5px}.knowledge-screen_treeRow__2fc2W{display:flex;align-items:flex-start;border-radius:8px;min-width:0;margin-top:2px}.knowledge-screen_treeRow__2fc2W:hover{background:#f3efe4}.knowledge-screen_treeRow__2fc2W[data-selected=true]{background:#f8ebc9}.knowledge-screen_allArticles__D_GKH,.knowledge-screen_branchSelect__HwFrX,.knowledge-screen_branchToggle__cpxlY,.knowledge-screen_mobileTreeToggle__GmrO_,.knowledge-screen_selectedCategory__lhUnn button,.knowledge-screen_treeActions__Jg2D4 button{border:0;background:transparent;color:var(--cab-ink,#1a1a19);font:inherit;cursor:pointer}.knowledge-screen_branchToggle__cpxlY{display:grid;place-items:center;flex:none;width:32px;min-height:44px;padding:0;color:#82704b;border-radius:8px}.knowledge-screen_branchToggle__cpxlY:hover{background:#ece4d2}.knowledge-screen_branchSpacer__GPchd{width:32px;flex:none}.knowledge-screen_branchSelect__HwFrX{display:flex;align-items:flex-start;gap:10px;min-height:44px;width:100%;text-align:left;min-width:0;padding:12px 10px 10px 0;font-size:12px;line-height:1.5;border-radius:8px}.knowledge-screen_branchSelect__HwFrX>span{flex:1;min-width:0;overflow-wrap:anywhere}.knowledge-screen_allArticles__D_GKH small,.knowledge-screen_branchSelect__HwFrX small{flex:none;margin-left:auto;font-size:10px;color:#726b5c;font-variant-numeric:tabular-nums;padding-top:1px}.knowledge-screen_allArticles__D_GKH[aria-current],.knowledge-screen_branchSelect__HwFrX[aria-current]{font-weight:700}.knowledge-screen_allArticles__D_GKH{display:flex;align-items:center;gap:10px;border-radius:8px;width:100%;min-height:44px;padding:11px 10px;text-align:left;font-size:12px;margin-bottom:4px}.knowledge-screen_allArticles__D_GKH[aria-current]{background:#f8ebc9}.knowledge-screen_allArticles__D_GKH:hover{background:#f2e8d0}.knowledge-screen_treeActions__Jg2D4{display:flex;justify-content:space-between;gap:8px;border-top:1px solid #e6dfd0;margin:10px 6px 0;padding-top:6px;flex-wrap:wrap}.knowledge-screen_treeActions__Jg2D4 button{min-height:40px;padding:6px 2px;font-size:10px;color:#756545}.knowledge-screen_selectedCategory__lhUnn button:hover,.knowledge-screen_treeActions__Jg2D4 button:hover{text-decoration:underline}.knowledge-screen_treeActions__Jg2D4 button:disabled{cursor:default;opacity:.45;text-decoration:none}.knowledge-screen_selectedCategory__lhUnn{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px;padding:10px 12px;border-radius:9px;background:#faf6ea;font-size:12px}.knowledge-screen_selectedCategory__lhUnn>span{min-width:0;overflow-wrap:anywhere;font-weight:600}.knowledge-screen_selectedCategory__lhUnn button{min-height:32px;flex:none;font-size:11px;color:#80622a}.knowledge-screen_mobileTreeToggle__GmrO_{display:none}.knowledge-screen_sectionTree__hEsbZ{max-width:650px;margin-top:20px}@media(max-width:1050px){.knowledge-screen_catalogue__fCTGe{grid-template-columns:minmax(185px,220px) minmax(0,1fr);gap:16px}.knowledge-screen_article__2YlQj{padding:16px!important}}@media(max-width:900px){.knowledge-screen_catalogue__fCTGe{grid-template-columns:minmax(0,1fr);gap:16px}.knowledge-screen_mobileTreeToggle__GmrO_{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:12px 16px;min-height:56px;text-align:left}.knowledge-screen_mobileTreeToggle__GmrO_ strong{display:block;font-size:12px}.knowledge-screen_mobileTreeToggle__GmrO_ small{display:block;max-width:240px;font-size:11px;color:#726b5c;margin-top:3px;overflow-wrap:anywhere}.knowledge-screen_mobileTreeToggle__GmrO_ svg{flex:none;transition:transform .16s}.knowledge-screen_mobileTreeToggle__GmrO_ svg[data-open=true]{transform:rotate(180deg)}.knowledge-screen_treeBody__GWHK_[data-open=false]{display:none}.knowledge-screen_treeBody__GWHK_{border-top:1px solid #e6dfd0;max-height:55dvh;overflow-y:auto;overscroll-behavior:contain}.knowledge-screen_sectionTree__hEsbZ .knowledge-screen_mobileTreeToggle__GmrO_{display:none}.knowledge-screen_sectionTree__hEsbZ .knowledge-screen_treeBody__GWHK_{display:block;border-top:0;max-height:none}}@media(max-width:560px){.knowledge-screen_filters__trvr0{align-items:stretch}.knowledge-screen_filters__trvr0>button{width:100%}.knowledge-screen_article__2YlQj{padding:15px!important;gap:12px}.knowledge-screen_articleMain__5juJu h3{font-size:15px}.knowledge-screen_summary__CpwiB{align-items:flex-start}.knowledge-screen_summary__CpwiB>div{flex-wrap:wrap;justify-content:flex-start}.knowledge-screen_summary__CpwiB>div>a{flex:1}.knowledge-screen_selectedCategory__lhUnn{align-items:flex-start}.knowledge-screen_branchSpacer__GPchd,.knowledge-screen_branchToggle__cpxlY{width:36px}.knowledge-screen_treeList__BZ0aB .knowledge-screen_treeList__BZ0aB{margin-left:10px;padding-left:3px}}@media(prefers-reduced-motion:reduce){.knowledge-screen_mobileTreeToggle__GmrO_ svg{transition:none}}.training-screen_filters__XvpbN{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:16px}.training-screen_filters__XvpbN>div:first-child{flex:1;max-width:none;min-width:220px}.training-screen_filters__XvpbN>button{flex:0 1 240px}.training-screen_testRow__b2y6t{align-items:flex-start}.training-screen_testActions__2VtiE{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap;max-width:300px}.training-screen_inlineActions__uCADB{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.training-screen_sources__cOttk{margin-top:12px;min-width:0}.training-screen_sources__cOttk>summary{display:flex;align-items:center;gap:7px;min-height:38px;font-size:12px;color:#77623c;cursor:pointer;list-style:none}.training-screen_sources__cOttk>summary:after{content:"+";font-size:16px;margin-left:3px}.training-screen_sources__cOttk[open]>summary:after{content:"−"}.training-screen_sources__cOttk>div{display:grid;gap:8px;padding:8px 0}.training-screen_sourceLink__bcpGB,.training-screen_sources__cOttk a{display:flex;align-items:center;gap:8px;min-height:38px;color:#77623c;font-size:12px;text-decoration:none;overflow-wrap:anywhere}.training-screen_sourceLink__bcpGB:hover,.training-screen_sources__cOttk a:hover{color:var(--cab-ink);text-decoration:underline;text-underline-offset:3px}.training-screen_sourceLink__bcpGB>span{min-width:0;flex:1}.training-screen_sourceLink__bcpGB>svg,.training-screen_sources__cOttk a>svg{flex:none}.training-screen_bankFilters__4WbpH{display:grid;grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) minmax(160px,.7fr);align-items:center;gap:12px;margin:20px 0 12px}.training-screen_bankFilters__4WbpH>*{min-width:0;max-width:none!important}.training-screen_bank__5jHB_{display:grid;border:1px solid var(--cab-line);border-radius:12px;overflow:hidden;margin-top:16px}.training-screen_bankQuestion__XcPaU{min-width:0;border-bottom:1px solid var(--cab-line)}.training-screen_bankQuestion__XcPaU:last-child{border-bottom:0}.training-screen_bankQuestion__XcPaU>summary{display:flex;align-items:flex-start;gap:16px;padding:20px;cursor:pointer;list-style:none;transition:background .16s ease}.training-screen_bankQuestion__XcPaU>summary::-webkit-details-marker{display:none}.training-screen_bankQuestion__XcPaU>summary:hover{background:#fcfaf4}.training-screen_bankQuestion__XcPaU>summary:focus-visible,.training-screen_sources__cOttk>summary:focus-visible{outline:2px solid #ba7517;outline-offset:-3px;border-radius:8px}.training-screen_bankQuestion__XcPaU>summary>div{min-width:0;flex:1}.training-screen_bankQuestion__XcPaU>summary>svg{flex:none;margin-top:20px;color:#8f805d;transition:transform .16s ease}.training-screen_bankQuestion__XcPaU[open]>summary>svg{transform:rotate(180deg)}.training-screen_bankQuestion__XcPaU[open]>summary{background:#faf7ee}.training-screen_questionTest__KOy0O{display:block;font-size:11px;color:var(--cab-muted);margin-bottom:6px}.training-screen_bankQuestion__XcPaU>summary strong{display:block;color:var(--cab-ink);font-size:14px;line-height:1.6;overflow-wrap:anywhere}.training-screen_questionMeta__A9qtK{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:10px;font-size:11px;color:var(--cab-muted)}.training-screen_questionBody__ehZVY{display:grid;gap:20px;padding:0 20px 20px;background:#fff}.training-screen_options__GCJU5{list-style:none;display:grid;gap:10px;padding:20px 0 0;margin:0;border-top:1px solid var(--cab-line)}.training-screen_options__GCJU5 li{display:flex;align-items:flex-start;gap:10px;min-width:0;padding:12px 14px;border:1px solid var(--cab-line);border-radius:10px;font-size:13px;line-height:1.6}.training-screen_options__GCJU5 li>span:last-child{min-width:0;overflow-wrap:anywhere}.training-screen_options__GCJU5 li>svg{flex:none;margin-top:2px}.training-screen_options__GCJU5 li[data-correct=true]{background:#eef6ef;border-color:#d6e7d7;color:#346347}.training-screen_optionMarker__Ky9IV{width:17px;height:17px;flex:none;margin-top:2px;border:1px solid #d2cbbd;border-radius:50%}.training-screen_explanation__NJ_jr{padding:16px;background:#faf8f2;border-radius:10px}.training-screen_explanation__NJ_jr strong{font-size:12px;color:var(--cab-ink)}.training-screen_explanation__NJ_jr p{font-size:13px;line-height:1.7;color:var(--cab-muted);margin:8px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.training-screen_questionActions__vTeed{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.training-screen_optionEditor__4X4SM{display:grid;gap:12px;border:0;padding:0;margin:0;min-width:0}.training-screen_optionEditor__4X4SM legend{font-size:12px;font-weight:600;color:#645d4b;margin-bottom:12px}.training-screen_optionField__cm2Wk{display:grid;gap:10px;padding:14px;border:1px solid var(--cab-line);border-radius:10px}.training-screen_correctChoice__0GRWl{display:flex;align-items:center;gap:10px;min-height:32px;font-size:12px;color:var(--cab-muted);cursor:pointer}.training-screen_correctChoice__0GRWl input{width:17px;height:17px;accent-color:#a9781d}.training-screen_answerHint__TNc7e{font-size:12px;line-height:1.6;color:#78613c;margin:0}.training-screen_sourceLink__bcpGB:focus-visible,.training-screen_sources__cOttk a:focus-visible{outline:2px solid #ba7517;outline-offset:3px;border-radius:5px}@media(max-width:1000px){.training-screen_bankFilters__4WbpH{grid-template-columns:repeat(2,minmax(0,1fr))}.training-screen_bankFilters__4WbpH>:first-child{grid-column:1/-1}.training-screen_testActions__2VtiE{max-width:220px;gap:10px}}@media(max-width:700px){.training-screen_filters__XvpbN{align-items:stretch}.training-screen_filters__XvpbN>button,.training-screen_filters__XvpbN>div:first-child{flex-basis:100%;min-width:0}.training-screen_testRow__b2y6t{gap:14px}.training-screen_testActions__2VtiE{width:100%;max-width:none;justify-content:space-between}.training-screen_testActions__2VtiE>button{max-width:100%}.training-screen_bankFilters__4WbpH{grid-template-columns:minmax(0,1fr);gap:10px}.training-screen_bankFilters__4WbpH>:first-child{grid-column:auto}.training-screen_bankQuestion__XcPaU>summary{padding:16px;gap:12px}.training-screen_questionBody__ehZVY{padding:0 16px 16px;gap:16px}.training-screen_questionActions__vTeed>button{flex:1 1 180px}.training-screen_options__GCJU5 li{padding:10px 12px}.training-screen_optionField__cm2Wk{padding:12px}.training-screen_sources__cOttk a{padding:4px 0}.training-screen_bankQuestion__XcPaU>summary strong{font-size:13px}}@media(prefers-reduced-motion:reduce){.training-screen_bankQuestion__XcPaU>summary,.training-screen_bankQuestion__XcPaU>summary>svg{transition:none}}.training-screen_draftStatus__SMUGF{display:flex;align-items:center;justify-content:space-between;gap:8px 20px;flex-wrap:wrap;padding:12px 16px;border:1px solid var(--cab-line);border-radius:12px;background:#fbfaf6;font-size:12px;line-height:1.6;color:var(--cab-muted)}.training-screen_draftSaved__o3pIo{color:#356447;font-weight:600}.training-screen_draftPending__Xsp5G{color:#89631e;font-weight:600}@media(max-width:700px){.training-screen_draftStatus__SMUGF{align-items:flex-start;flex-direction:column;padding:12px}}.users-screen_filters__kLPDa{display:grid;grid-template-columns:minmax(220px,1fr) minmax(180px,230px) minmax(180px,260px);gap:12px;align-items:center;margin-bottom:12px}.users-screen_filters__kLPDa>*{min-width:0}.users-screen_rowActions__z_LRQ{display:flex;gap:8px;flex-wrap:wrap}.users-screen_scope__71BHN{display:block;color:var(--muted,#77766d);margin-top:5px}.users-screen_credentials__y_o7V{display:grid;grid-template-columns:1fr;gap:9px;padding:20px;border:1px solid #e4dfd3;border-radius:14px;background:#faf8f2}.users-screen_credentials__y_o7V>span{font-size:12px;color:#77766d}.users-screen_credentials__y_o7V code{font-size:20px;overflow-wrap:anywhere}.users-screen_credentials__y_o7V button{margin-top:8px}@media(max-width:800px){.users-screen_filters__kLPDa{grid-template-columns:1fr}.users-screen_rowActions__z_LRQ{min-width:120px}}.users-screen_filters__kLPDa>:first-child{max-width:none;width:100%}