.McpHome_grid__cmh7Y{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:14px}.McpHome_card__hiWq_{display:grid;grid-template-rows:auto minmax(0,1fr) auto;align-content:space-between;grid-gap:8px;gap:8px;min-height:132px;aspect-ratio:1.08/1;border:1px solid #e4e7ec;border-radius:18px;padding:12px;box-shadow:0 1px 2px rgba(16,24,40,.05),0 10px 24px rgba(16,24,40,.04)}.McpHome_icon__TFMii{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:12px;background:hsla(0,0%,100%,.7);font-weight:900}.McpHome_content__gQUzW{display:grid;grid-gap:4px;gap:4px;min-width:0}.McpHome_content__gQUzW strong{overflow:hidden;color:#101828;font-size:15px;font-weight:850;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.McpHome_content__gQUzW small{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:#475467;font-size:11.5px;line-height:1.35}.McpHome_cta__XbszG{justify-self:start;border-radius:999px;background:hsla(0,0%,100%,.75);color:#101828;font-size:11.5px;font-weight:850;padding:5px 9px}.McpHome_routes__ExSUU{background:linear-gradient(135deg,#eff6ff,#fff);border-color:#bfdbfe}.McpHome_routes__ExSUU .McpHome_cta__XbszG,.McpHome_routes__ExSUU .McpHome_icon__TFMii{color:#1d4ed8}.McpHome_session__HkXnq{background:linear-gradient(135deg,#ecfdf3,#fff);border-color:#abefc6}.McpHome_session__HkXnq .McpHome_cta__XbszG,.McpHome_session__HkXnq .McpHome_icon__TFMii{color:#067647}.McpHome_settings__wO4XR{background:linear-gradient(135deg,#fff7ed,#fff);border-color:#fed7aa}.McpHome_settings__wO4XR .McpHome_cta__XbszG,.McpHome_settings__wO4XR .McpHome_icon__TFMii{color:#c2410c}@media (max-width:1100px){.McpHome_grid__cmh7Y{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.McpHome_grid__cmh7Y{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.McpHome_card__hiWq_{min-height:118px;padding:10px}}.MobileAppMenu_topBar__plR67{position:-webkit-sticky;position:sticky;top:0;z-index:55;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:68px;padding:10px 20px;border-bottom:1px solid hsla(0,0%,100%,.12);background:linear-gradient(135deg,var(--npp-color-header-strong),var(--npp-color-header));color:var(--npp-color-on-header);box-shadow:0 10px 26px rgba(75,47,31,.16)}.MobileAppMenu_topBarIdentity__ZuxGM{display:flex;align-items:center;gap:11px;min-width:0}.MobileAppMenu_topBarMark__dS7P_{display:grid;place-items:center;width:42px;height:42px;flex:0 0 auto;border:1px solid hsla(0,0%,100%,.24);border-radius:14px;background:hsla(0,0%,100%,.1);color:var(--npp-color-on-header);font-size:14px;font-weight:900;letter-spacing:.06em;overflow:hidden}.MobileAppMenu_topBarMark__dS7P_ img{width:100%;height:100%;object-fit:cover}.MobileAppMenu_topBarCopy__8YQMs{display:grid;grid-gap:2px;gap:2px;min-width:0}.MobileAppMenu_topBarCopy__8YQMs small{color:hsla(0,0%,100%,.7);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.MobileAppMenu_topBarCopy__8YQMs strong{overflow:hidden;font-size:17px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.MobileAppMenu_trigger___J5L3{display:grid;place-items:center;width:42px;height:42px;flex:0 0 auto;border:1px solid hsla(0,0%,100%,.24);border-radius:14px;background:hsla(0,0%,100%,.12);color:var(--npp-color-on-header);cursor:pointer;font-size:21px;line-height:1;transition:transform .12s ease,background .14s ease,border-color .14s ease;-webkit-tap-highlight-color:transparent}.MobileAppMenu_trigger___J5L3:hover,.MobileAppMenu_trigger___J5L3[aria-expanded=true]{border-color:hsla(0,0%,100%,.44);background:hsla(0,0%,100%,.2)}.MobileAppMenu_trigger___J5L3:active{transform:scale(.94)}.MobileAppMenu_trigger___J5L3:focus-visible{outline:3px solid hsla(0,0%,100%,.34);outline-offset:2px}.MobileAppMenu_menuBackdrop__mhY2x{position:fixed;inset:0;z-index:1000;display:flex;align-items:flex-start;justify-content:center;overflow:hidden;background:rgba(43,33,27,.48);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:MobileAppMenu_backdropFadeIn__Y0xVs .18s ease-out both}.MobileAppMenu_menuPanel__gHkGf{position:relative;width:min(760px,calc(100vw - 24px));max-height:min(92dvh,820px);display:flex;flex-direction:column;overflow:hidden;border:1px solid hsla(0,0%,100%,.16);border-top:0;border-radius:0 0 28px 28px;background:radial-gradient(circle at 88% 6%,rgba(200,155,91,.2),transparent 18rem),linear-gradient(155deg,var(--npp-color-header-strong),var(--npp-color-header));color:#fff;box-shadow:0 28px 70px rgba(43,33,27,.38);outline:none;animation:MobileAppMenu_menuDropIn__DicB_ .22s cubic-bezier(.22,.8,.26,1) both}.MobileAppMenu_panelHeader__uVUDQ{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex:0 0 auto;padding:calc(16px + env(safe-area-inset-top)) 18px 14px;border-bottom:1px solid hsla(0,0%,100%,.13)}.MobileAppMenu_panelTitle__RCGBW{display:flex;align-items:center;gap:12px;min-width:0}.MobileAppMenu_panelMark__rKrd0{display:grid;place-items:center;width:42px;height:42px;flex:0 0 auto;border:1px solid hsla(0,0%,100%,.24);border-radius:14px;background:hsla(0,0%,100%,.11);color:#fff;font-size:14px;font-weight:900;letter-spacing:.06em}.MobileAppMenu_panelTitle__RCGBW h2{margin:0 0 4px;color:#fff;font-size:19px;line-height:1.2}.MobileAppMenu_panelTitle__RCGBW p{max-width:560px;margin:0;color:hsla(0,0%,100%,.74);font-size:12px;line-height:1.4}.MobileAppMenu_panelClose___YPZn{display:grid;place-items:center;width:40px;height:40px;flex:0 0 auto;border:1px solid hsla(0,0%,100%,.24);border-radius:13px;background:hsla(0,0%,100%,.1);color:#fff;cursor:pointer;font-size:24px;line-height:1}.MobileAppMenu_panelClose___YPZn:hover{background:hsla(0,0%,100%,.18)}.MobileAppMenu_panelBody__2cjbI{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:14px 16px calc(18px + env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch}.MobileAppMenu_menuList__pntSP{display:grid;grid-gap:16px;gap:16px}.MobileAppMenu_menuSection__WyDCq{display:grid;grid-gap:8px;gap:8px}.MobileAppMenu_sectionHeading__TkDtP{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:0 2px}.MobileAppMenu_sectionHeading__TkDtP strong{color:#fff;font-size:12px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.MobileAppMenu_sectionHeading__TkDtP small{color:hsla(0,0%,100%,.64);font-size:11px}.MobileAppMenu_menuItem__Z6B2t{width:100%;display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;min-height:62px;border:1px solid hsla(0,0%,100%,.16);border-radius:16px;background:hsla(0,0%,100%,.08);color:#fff;cursor:pointer;padding:10px 12px;text-align:left}.MobileAppMenu_menuItem__Z6B2t:hover:not(:disabled){border-color:hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.14)}.MobileAppMenu_menuItem__Z6B2t:disabled{cursor:not-allowed;opacity:.56}.MobileAppMenu_menuItemActive__wuV0T{border-color:color-mix(in srgb,var(--npp-color-primary) 78%,#fff);background:var(--npp-color-primary);box-shadow:0 10px 24px rgba(32,63,26,.24)}.MobileAppMenu_menuIcon__RzsYi{display:grid;place-items:center;width:42px;height:42px;border:1px solid hsla(0,0%,100%,.12);border-radius:13px;background:hsla(0,0%,100%,.12);color:#fff;font-size:19px;font-weight:900}.MobileAppMenu_menuCopy__DSy62{display:grid;grid-gap:3px;gap:3px;min-width:0}.MobileAppMenu_menuCopy__DSy62 strong{color:#fff;font-size:14px}.MobileAppMenu_menuCopy__DSy62 small{color:hsla(0,0%,100%,.7);font-size:12px;line-height:1.4}.MobileAppMenu_menuChevron__Ug9Fm{color:hsla(0,0%,100%,.58);font-size:20px}.MobileAppMenu_navigationGrid__XDAXQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.MobileAppMenu_navItem__oAEpK{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;grid-gap:9px;gap:9px;min-height:72px;border:1px solid hsla(0,0%,100%,.14);border-radius:15px;background:hsla(0,0%,100%,.075);color:#fff;cursor:pointer;padding:10px;text-align:left}.MobileAppMenu_navItem__oAEpK:hover{border-color:hsla(0,0%,100%,.28);background:hsla(0,0%,100%,.13)}.MobileAppMenu_navItemActive__GksF4{border-color:color-mix(in srgb,var(--npp-color-primary) 74%,#fff);background:var(--npp-color-primary);box-shadow:0 10px 24px rgba(32,63,26,.24)}.MobileAppMenu_navIcon__kt5sr{display:grid;place-items:center;width:36px;height:36px;border:1px solid hsla(0,0%,100%,.12);border-radius:12px;background:hsla(0,0%,100%,.12);color:#fff;font-size:17px;font-weight:900}.MobileAppMenu_navItemActive__GksF4 .MobileAppMenu_navIcon__kt5sr{background:hsla(0,0%,100%,.18);color:#fff}.MobileAppMenu_navCopy__677VA{display:grid;grid-gap:3px;gap:3px;min-width:0}.MobileAppMenu_navCopy__677VA strong{color:#fff;font-size:13px;line-height:1.25}.MobileAppMenu_navCopy__677VA small{display:-webkit-box;overflow:hidden;color:hsla(0,0%,100%,.66);font-size:10.5px;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2}.MobileAppMenu_divider__Mcynm{height:1px;background:hsla(0,0%,100%,.14);margin:0 2px}.MobileAppMenu_danger__9f6bI{border-color:hsla(5,100%,85%,.3);background:rgba(180,35,24,.2);color:#fff}.MobileAppMenu_danger__9f6bI .MobileAppMenu_menuIcon__RzsYi{background:hsla(0,0%,100%,.12);color:#fff}.MobileAppMenu_danger__9f6bI:hover:not(:disabled){border-color:hsla(5,100%,85%,.48);background:rgba(180,35,24,.3)}.MobileAppMenu_error__m5jUy{border:1px solid hsla(5,100%,85%,.32);border-radius:12px;background:rgba(180,35,24,.22);color:#fff;font-size:13px;line-height:1.45;margin:4px 2px 0;padding:10px 12px}@keyframes MobileAppMenu_menuDropIn__DicB_{0%{opacity:.72;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes MobileAppMenu_backdropFadeIn__Y0xVs{0%{opacity:0}to{opacity:1}}@media (max-width:820px){.MobileAppMenu_topBar__plR67{min-height:calc(60px + env(safe-area-inset-top));padding:calc(8px + env(safe-area-inset-top)) 12px 8px}.MobileAppMenu_topBarMark__dS7P_{width:38px;height:38px;border-radius:12px}.MobileAppMenu_trigger___J5L3{width:40px;height:40px;border-radius:13px}.MobileAppMenu_menuPanel__gHkGf{width:100%;max-height:92dvh;border-right:0;border-left:0;border-radius:0 0 24px 24px}.MobileAppMenu_panelHeader__uVUDQ{padding-right:14px;padding-left:14px}.MobileAppMenu_panelBody__2cjbI{padding-right:12px;padding-left:12px}}@media (max-width:390px){.MobileAppMenu_navigationGrid__XDAXQ{grid-template-columns:1fr}.MobileAppMenu_navItem__oAEpK{min-height:62px}}@media (prefers-reduced-motion:reduce){.MobileAppMenu_menuBackdrop__mhY2x,.MobileAppMenu_menuPanel__gHkGf{animation-duration:1ms}}.MarketChecksClientPage_setupGrid__Hbcgm{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);grid-gap:12px;gap:12px;margin-bottom:14px}.MarketChecksClientPage_setupCard__S5GZF{display:grid;grid-gap:10px;gap:10px;border:1px solid var(--line);border-radius:20px;background:hsla(0,0%,100%,.96);padding:14px;box-shadow:var(--shadow),var(--ring-soft)}.MarketChecksClientPage_setupCard__S5GZF span{color:var(--brand-strong);font-size:11px;font-weight:900}.MarketChecksClientPage_setupCard__S5GZF h2{font-size:18px;line-height:1.15;margin:0}.MarketChecksClientPage_setupCard__S5GZF p{color:var(--muted);font-size:13px;line-height:1.4;margin:0}.MarketChecksClientPage_branchMetrics__OCgGl,.MarketChecksClientPage_setupMetrics__w_s2s{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px}.MarketChecksClientPage_branchMetrics__OCgGl{grid-template-columns:repeat(4,minmax(0,1fr))}.MarketChecksClientPage_branchMetrics__OCgGl strong,.MarketChecksClientPage_setupMetrics__w_s2s strong{border:1px solid rgba(228,231,236,.86);border-radius:14px;background:#fbfffd;padding:8px 6px;text-align:center}.MarketChecksClientPage_branchMetrics__OCgGl b,.MarketChecksClientPage_setupMetrics__w_s2s b{display:block;font-size:16px;line-height:1}.MarketChecksClientPage_branchMetrics__OCgGl small,.MarketChecksClientPage_setupMetrics__w_s2s small{color:var(--muted);display:block;font-size:10px;margin-top:4px}.MarketChecksClientPage_section__isDHZ{display:grid;grid-gap:10px;gap:10px;margin-top:14px}.MarketChecksClientPage_branchSheet__L8PzI,.MarketChecksClientPage_detailList__KWTc9,.MarketChecksClientPage_list__Bpfqb{display:grid;grid-gap:10px;gap:10px}.MarketChecksClientPage_card__TsTi9{display:grid;grid-gap:10px;gap:10px;border:1px solid var(--line);border-radius:18px;background:hsla(0,0%,100%,.96);padding:12px;box-shadow:var(--shadow),var(--ring-soft)}.MarketChecksClientPage_head__RxWn2{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.MarketChecksClientPage_head__RxWn2 span{color:var(--brand-strong);display:block;font-size:11px;font-weight:900;margin-bottom:3px}.MarketChecksClientPage_head__RxWn2 h3{font-size:15px;line-height:1.15;margin:0}.MarketChecksClientPage_status__TpMq6{border-radius:999px;flex:0 0 auto;font-size:11px;font-weight:900;background:#eef2ff;color:#4f46e5;padding:5px 8px}.MarketChecksClientPage_normal__FPZHB{background:#eef2ff;color:#4f46e5}.MarketChecksClientPage_opportunity__NPaan{background:#e7f9eb;color:#167c32}.MarketChecksClientPage_risk__Ax1EA{background:#fff0ed;color:#c63b2e}.MarketChecksClientPage_testRow__YlcSE{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:8px;gap:8px;border:1px solid rgba(228,231,236,.9);border-radius:16px;background:#fff;padding:10px}.MarketChecksClientPage_testRow__YlcSE>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.MarketChecksClientPage_testRow__YlcSE small,.MarketChecksClientPage_testRow__YlcSE span,.MarketChecksClientPage_testRow__YlcSE strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MarketChecksClientPage_testRow__YlcSE>div>strong{color:var(--text);font-size:14px}.MarketChecksClientPage_testRow__YlcSE small,.MarketChecksClientPage_testRow__YlcSE span{color:var(--muted);font-size:12px}.MarketChecksClientPage_context__TetLc{display:grid;grid-gap:2px;gap:2px;min-width:0}.MarketChecksClientPage_context__TetLc b{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MarketChecksClientPage_context__TetLc small{color:var(--muted);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MarketChecksClientPage_metrics__0KyiQ{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:7px;gap:7px}.MarketChecksClientPage_metrics__0KyiQ span{border:1px solid rgba(228,231,236,.86);border-radius:14px;background:#fbfffd;padding:8px 6px;text-align:center}.MarketChecksClientPage_metrics__0KyiQ b{display:block;font-size:13px;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MarketChecksClientPage_metrics__0KyiQ small{color:var(--muted);display:block;font-size:10px;font-weight:800;margin-top:4px}.MarketChecksClientPage_actions__QsHPr{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:6px;gap:6px}.MarketChecksClientPage_actions__QsHPr button{border-radius:10px;font-size:11px;font-weight:900;min-height:32px;padding:0 8px}.MarketChecksClientPage_errorText__xBPpU{border:1px solid rgba(198,59,46,.18);border-radius:12px;background:#fff0ed;color:#c63b2e;font-size:12px;font-weight:800;margin:0;padding:10px 12px}.MarketChecksClientPage_nextCard__J6nMS{margin-top:16px}@media (max-width:820px){.MarketChecksClientPage_setupGrid__Hbcgm{grid-template-columns:1fr;gap:10px}.MarketChecksClientPage_card__TsTi9,.MarketChecksClientPage_setupCard__S5GZF{border-color:rgba(228,231,236,.78);background:hsla(0,0%,100%,.92);padding:10px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.MarketChecksClientPage_branchMetrics__OCgGl,.MarketChecksClientPage_metrics__0KyiQ,.MarketChecksClientPage_setupMetrics__w_s2s{gap:6px}.MarketChecksClientPage_testRow__YlcSE{grid-template-columns:minmax(0,1fr);align-items:stretch}.MarketChecksClientPage_testRow__YlcSE .MarketChecksClientPage_button__9UoH7{width:100%}.MarketChecksClientPage_actions__QsHPr button{min-height:30px;padding:0 5px}}.McpReportSettingsPage_introCard__g6_fL{display:grid;grid-template-columns:36px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;margin-bottom:10px;border:1px solid color-mix(in srgb,var(--npp-color-border) 82%,#fff);border-radius:14px;background:linear-gradient(135deg,var(--npp-color-surface),var(--npp-color-surface-soft));box-shadow:0 7px 20px rgba(75,47,31,.06);padding:11px 12px}.McpReportSettingsPage_introIcon__rr93G{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:color-mix(in srgb,var(--npp-color-primary) 12%,var(--npp-color-surface));color:var(--npp-color-primary);font-size:17px;font-weight:900;font-style:normal}.McpReportSettingsPage_introCopy__Kgn0W{min-width:0}.McpReportSettingsPage_introCopy__Kgn0W strong{display:block;color:var(--npp-color-text);font-size:14px;line-height:1.25}.McpReportSettingsPage_introCopy__Kgn0W p,.McpReportSettingsPage_introCopy__Kgn0W small{display:block;margin:3px 0 0;color:var(--npp-color-text-muted);font-size:12px;line-height:1.35}.McpReportSettingsPage_introCopy__Kgn0W small{padding-top:5px;border-top:1px dashed color-mix(in srgb,var(--npp-color-border) 70%,transparent)}.McpReportSettingsPage_filterRail__uOLZ_{display:flex;gap:7px;margin:0 -2px 10px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:none;padding:1px 2px 4px}.McpReportSettingsPage_filterRail__uOLZ_::-webkit-scrollbar{display:none}.McpReportSettingsPage_filterChip__4Uxh6{display:inline-flex;align-items:center;flex:0 0 auto;gap:7px;min-height:34px;max-width:230px;scroll-snap-align:start;border:1px solid var(--npp-color-border);border-radius:999px;background:var(--npp-color-surface);color:var(--npp-color-text-muted);box-shadow:0 2px 8px rgba(75,47,31,.04);cursor:pointer;padding:5px 7px 5px 11px;font-size:12px;font-weight:760;line-height:1;white-space:nowrap}.McpReportSettingsPage_filterChip__4Uxh6>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.McpReportSettingsPage_filterChip__4Uxh6 b{display:grid;place-items:center;flex:0 0 22px;width:22px;height:22px;border-radius:999px;background:var(--npp-color-surface-soft);color:var(--npp-color-text);font-size:11px}.McpReportSettingsPage_filterChipActive__Qghu6{border-color:color-mix(in srgb,var(--npp-color-primary) 62%,var(--npp-color-border));background:color-mix(in srgb,var(--npp-color-primary) 8%,var(--npp-color-surface));color:var(--npp-color-primary)}.McpReportSettingsPage_filterChipActive__Qghu6 b{background:color-mix(in srgb,var(--npp-color-primary) 16%,var(--npp-color-surface));color:var(--npp-color-primary)}.McpReportSettingsPage_groupToolbar__ndobu{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px 12px;gap:8px 12px;align-items:center;margin-bottom:10px;border:1px solid var(--npp-color-border);border-radius:14px;background:var(--npp-color-surface);box-shadow:0 5px 16px rgba(75,47,31,.05);padding:10px 10px 10px 12px}.McpReportSettingsPage_groupSummary__a3kkH{min-width:0}.McpReportSettingsPage_groupTitleRow__6V0Xn{display:flex;align-items:center;gap:7px;min-width:0}.McpReportSettingsPage_groupTitleRow__6V0Xn strong{min-width:0;overflow:hidden;color:var(--npp-color-text);font-size:14px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.McpReportSettingsPage_groupSummary__a3kkH p{margin:3px 0 0;overflow:hidden;color:var(--npp-color-text-muted);font-size:11.5px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.McpReportSettingsPage_countPill__JEGeq{flex:0 0 auto;border-radius:999px;background:var(--npp-color-surface-soft);color:var(--npp-color-text-muted);padding:3px 7px;font-size:10px;font-weight:800;line-height:1.1}.McpReportSettingsPage_addButton__gZnwV{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:38px;border:1px solid color-mix(in srgb,var(--npp-color-primary) 72%,var(--npp-color-border));border-radius:11px;background:var(--npp-color-primary);color:#fff;box-shadow:0 5px 12px color-mix(in srgb,var(--npp-color-primary) 22%,transparent);cursor:pointer;padding:7px 11px;font-size:12px;font-weight:850;white-space:nowrap}.McpReportSettingsPage_addButton__gZnwV span{font-size:17px;line-height:1}.McpReportSettingsPage_itemList__8sp1F{display:grid;grid-gap:8px;gap:8px}.McpReportSettingsPage_itemCard__As091{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;grid-column-gap:9px;column-gap:9px;grid-row-gap:3px;row-gap:3px;min-width:0;min-height:66px;border:1px solid color-mix(in srgb,var(--npp-color-border) 90%,#fff);border-radius:14px;background:var(--npp-color-surface);box-shadow:0 5px 15px rgba(75,47,31,.055);padding:9px 9px 9px 12px}.McpReportSettingsPage_itemHeading__7xV_6{display:flex;grid-column:1;grid-row:1;align-items:center;gap:7px;min-width:0}.McpReportSettingsPage_itemHeading__7xV_6>strong{min-width:0;overflow:hidden;color:var(--npp-color-text);font-size:14px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.McpReportSettingsPage_statusPill__y_z7g{display:inline-flex;align-items:center;flex:0 0 auto;gap:4px;border-radius:999px;padding:3px 6px;font-size:9.5px;font-weight:820;line-height:1}.McpReportSettingsPage_statusPill__y_z7g i{width:5px;height:5px;border-radius:999px;background:currentColor}.McpReportSettingsPage_statusActive__lI_Yg{background:color-mix(in srgb,var(--npp-color-primary) 11%,var(--npp-color-surface));color:var(--npp-color-primary)}.McpReportSettingsPage_statusInactive__dBoiY{background:var(--npp-color-surface-soft);color:var(--npp-color-text-muted)}.McpReportSettingsPage_itemMeta__tAXBC{grid-column:1;grid-row:2;min-width:0;margin:0;overflow:hidden;color:var(--npp-color-text-muted);font-size:11.5px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.McpReportSettingsPage_itemActions__geVxr{display:grid;grid-column:2;grid-row:1/span 2;grid-template-columns:repeat(2,38px);grid-gap:6px;gap:6px;align-self:center}.McpReportSettingsPage_actionButton___NFYi{display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--npp-color-border);border-radius:11px;background:var(--npp-color-surface-soft);color:var(--npp-color-primary);box-shadow:0 2px 7px rgba(75,47,31,.06);cursor:pointer;padding:0;font-size:18px;line-height:1}.McpReportSettingsPage_actionDanger__u2WHr{border-color:color-mix(in srgb,var(--danger) 28%,var(--npp-color-border));background:color-mix(in srgb,var(--danger) 6%,var(--npp-color-surface));color:var(--danger)}.McpReportSettingsPage_actionEnable__l_0JB{border-color:color-mix(in srgb,var(--npp-color-primary) 30%,var(--npp-color-border));background:color-mix(in srgb,var(--npp-color-primary) 8%,var(--npp-color-surface));color:var(--npp-color-primary)}.McpReportSettingsPage_backdrop__tuUdK{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;background:rgba(43,33,27,.5);padding:16px;overscroll-behavior:contain}.McpReportSettingsPage_dialog__tQBTZ{width:min(460px,100%);max-height:min(82dvh,680px);overflow:auto;border:1px solid var(--npp-color-border);border-radius:18px;background:var(--npp-color-surface);box-shadow:0 24px 70px rgba(43,33,27,.28);color:var(--npp-color-text)}.McpReportSettingsPage_header__MAOFd{position:-webkit-sticky;position:sticky;top:0;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;border-bottom:1px solid var(--npp-color-border);background:linear-gradient(180deg,var(--npp-color-surface),var(--npp-color-surface-soft));padding:14px 16px 12px}.McpReportSettingsPage_header__MAOFd h2{margin:0;font-size:18px;line-height:1.25}.McpReportSettingsPage_header__MAOFd p{margin:4px 0 0;color:var(--npp-color-text-muted);font-size:12px;line-height:1.35}.McpReportSettingsPage_close__u4LiO{display:grid;place-items:center;flex:0 0 auto;width:36px;height:36px;border:1px solid var(--npp-color-border);border-radius:999px;background:var(--npp-color-surface);color:var(--npp-color-text-muted);cursor:pointer;font-size:21px;line-height:1}.McpReportSettingsPage_body__wYZAq{padding:14px 16px}.McpReportSettingsPage_body__wYZAq,.McpReportSettingsPage_formGrid__URRl7{display:grid;grid-gap:10px;gap:10px}.McpReportSettingsPage_actions__kSyPd{position:-webkit-sticky;position:sticky;bottom:0;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:9px;gap:9px;border-top:1px solid var(--npp-color-border);background:var(--npp-color-surface);padding:12px 16px 14px}.McpReportSettingsPage_actions__kSyPd button{min-height:42px}@media (max-width:520px){.McpReportSettingsPage_introCard__g6_fL{grid-template-columns:32px minmax(0,1fr);gap:9px;border-radius:13px;padding:10px}.McpReportSettingsPage_introIcon__rr93G{width:31px;height:31px;border-radius:10px;font-size:15px}.McpReportSettingsPage_filterChip__4Uxh6{max-width:210px}.McpReportSettingsPage_groupToolbar__ndobu{padding:9px 9px 9px 11px}.McpReportSettingsPage_groupSummary__a3kkH p{max-width:215px}.McpReportSettingsPage_addButton__gZnwV{min-height:36px;padding:6px 9px}.McpReportSettingsPage_itemCard__As091{min-height:64px;padding:8px 8px 8px 11px}.McpReportSettingsPage_itemActions__geVxr{grid-template-columns:repeat(2,36px)}.McpReportSettingsPage_actionButton___NFYi{width:36px;height:36px;border-radius:10px;font-size:17px}.McpReportSettingsPage_backdrop__tuUdK{padding:12px}.McpReportSettingsPage_dialog__tQBTZ{width:100%;max-height:78dvh;border-radius:16px}.McpReportSettingsPage_body__wYZAq,.McpReportSettingsPage_header__MAOFd{padding-right:14px;padding-left:14px}.McpReportSettingsPage_actions__kSyPd{grid-template-columns:1fr;padding-right:14px;padding-left:14px}}.MarketReportsClientPage_section__VKA6y{display:grid;grid-gap:10px;gap:10px;margin-top:14px}.MarketReportsClientPage_list__jjHMI{display:grid;grid-gap:10px;gap:10px}.MarketReportsClientPage_card__eQAHq{display:grid;grid-gap:10px;gap:10px;border:1px solid var(--line);border-radius:18px;background:hsla(0,0%,100%,.96);padding:12px;box-shadow:var(--shadow),var(--ring-soft)}.MarketReportsClientPage_head__Kcpka{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.MarketReportsClientPage_head__Kcpka span{color:var(--brand-strong);display:block;font-size:11px;font-weight:900;margin-bottom:3px}.MarketReportsClientPage_head__Kcpka h3{font-size:15px;line-height:1.15;margin:0}.MarketReportsClientPage_status__VRG8O{border-radius:999px;flex:0 0 auto;font-size:11px;font-weight:900;padding:5px 8px}.MarketReportsClientPage_normal__KJJxl{background:#eef2ff;color:#4f46e5}.MarketReportsClientPage_opportunity__Wev14{background:#e7f9eb;color:#167c32}.MarketReportsClientPage_risk__OA_i9{background:#fff0ed;color:#c63b2e}.MarketReportsClientPage_context__QfFTV{display:grid;grid-gap:2px;gap:2px;min-width:0}.MarketReportsClientPage_context__QfFTV b{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MarketReportsClientPage_context__QfFTV small{color:var(--muted);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MarketReportsClientPage_metrics__JEcC4{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:7px;gap:7px}.MarketReportsClientPage_metrics__JEcC4 span{border:1px solid rgba(228,231,236,.86);border-radius:14px;background:#fbfffd;padding:8px 6px;text-align:center}.MarketReportsClientPage_metrics__JEcC4 b{display:block;font-size:13px;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MarketReportsClientPage_metrics__JEcC4 small{color:var(--muted);display:block;font-size:10px;font-weight:800;margin-top:4px}.MarketReportsClientPage_actions___lLtn{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:6px;gap:6px}.MarketReportsClientPage_actions___lLtn button{border-radius:10px;font-size:11px;font-weight:900;min-height:32px;padding:0 8px}.MarketReportsClientPage_templateGrid__X23IH{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:14px}.MarketReportsClientPage_templateGrid__X23IH span{border:1px solid var(--line);border-radius:16px;background:hsla(0,0%,100%,.94);color:var(--text);font-size:12px;font-weight:900;padding:10px;text-align:center}.MarketReportsClientPage_reportSheet__jcJ1F{display:grid;grid-gap:12px;gap:12px}.MarketReportsClientPage_tabBar__RwRS2{display:flex;gap:7px;overflow-x:auto;padding:0 0 4px;scrollbar-width:none}.MarketReportsClientPage_tabBar__RwRS2::-webkit-scrollbar{display:none}.MarketReportsClientPage_tabBar__RwRS2 button{flex:0 0 auto;border:1px solid var(--line);border-radius:999px;background:var(--panel-soft);color:var(--muted);cursor:pointer;font-size:12px;font-weight:900;min-height:34px;padding:7px 11px}.MarketReportsClientPage_activeTab__DGDpc,.MarketReportsClientPage_tabBar__RwRS2 button.MarketReportsClientPage_activeTab__DGDpc{border-color:transparent;background:#101828;color:#fff}.MarketReportsClientPage_reportTabBody__rv2ZD{display:grid;grid-gap:12px;gap:12px}.MarketReportsClientPage_aiPanel__0rSTc,.MarketReportsClientPage_reportHero__QC7at{display:grid;grid-gap:10px;gap:10px;border:1px solid rgba(37,99,235,.18);border-radius:20px;background:linear-gradient(135deg,#fff7ed,#ecfeff);padding:14px}.MarketReportsClientPage_reportHero__QC7at{grid-template-columns:minmax(0,1fr) auto;align-items:center}.MarketReportsClientPage_aiPanel__0rSTc span,.MarketReportsClientPage_reportHero__QC7at span{color:var(--muted);display:block;font-size:12px;font-weight:800;margin-bottom:4px}.MarketReportsClientPage_aiPanel__0rSTc strong,.MarketReportsClientPage_reportHero__QC7at strong{color:#ea580c;display:block;font-size:24px;line-height:1.1}.MarketReportsClientPage_aiPanel__0rSTc p,.MarketReportsClientPage_reportHero__QC7at p{color:var(--muted);font-size:13px;line-height:1.45;margin:4px 0 0}.MarketReportsClientPage_reportMetricGrid__20N8y{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.MarketReportsClientPage_reportMetric__fNpU9{display:grid;grid-gap:4px;gap:4px;border:1px solid rgba(228,231,236,.9);border-radius:16px;background:hsla(0,0%,100%,.96);padding:11px}.MarketReportsClientPage_reportMetric__fNpU9 small,.MarketReportsClientPage_reportMetric__fNpU9 span{color:var(--muted);font-size:11px;font-weight:800}.MarketReportsClientPage_reportMetric__fNpU9 strong{font-size:21px;letter-spacing:-.03em}.MarketReportsClientPage_detailList__MMrV0{display:grid;grid-gap:8px;gap:8px}.MarketReportsClientPage_detailRow__D9F8E{display:grid;grid-gap:7px;gap:7px;border:1px solid var(--line);border-radius:16px;background:hsla(0,0%,100%,.96);padding:12px}.MarketReportsClientPage_detailRow__D9F8E div{display:grid;grid-gap:3px;gap:3px}.MarketReportsClientPage_detailRow__D9F8E strong{font-size:14px;line-height:1.2}.MarketReportsClientPage_detailRow__D9F8E p,.MarketReportsClientPage_detailRow__D9F8E span{color:var(--muted);font-size:12px;line-height:1.4;margin:0}.MarketReportsClientPage_chipSection__OTvQm,.MarketReportsClientPage_twoColumnSection__7Stj2>div{display:grid;grid-gap:8px;gap:8px}.MarketReportsClientPage_chips__CJzR5{display:flex;flex-wrap:wrap;gap:7px}.MarketReportsClientPage_chips__CJzR5 span{border:1px solid rgba(37,99,235,.18);border-radius:999px;background:var(--brand-soft);color:var(--brand-strong);font-size:12px;font-weight:900;padding:7px 10px}.MarketReportsClientPage_twoColumnSection__7Stj2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.MarketReportsClientPage_reportTabBody__rv2ZD h3,.MarketReportsClientPage_twoColumnSection__7Stj2 h3{font-size:15px;margin:0}.MarketReportsClientPage_textList__T6wxJ{display:grid;grid-gap:7px;gap:7px}.MarketReportsClientPage_textList__T6wxJ p{border:1px solid var(--line);border-radius:14px;background:var(--panel-soft);color:var(--text);font-size:13px;line-height:1.4;margin:0;padding:10px}.MarketReportsClientPage_aiPanel__0rSTc{background:linear-gradient(135deg,#101828,#344054 58%,#0e7490);color:#fff}.MarketReportsClientPage_aiPanel__0rSTc p,.MarketReportsClientPage_aiPanel__0rSTc span{color:hsla(0,0%,100%,.78)}.MarketReportsClientPage_aiPanel__0rSTc strong{color:#fff}.MarketReportsClientPage_aiPanel__0rSTc a{justify-self:start}@media (max-width:820px){.MarketReportsClientPage_card__eQAHq{border-color:rgba(228,231,236,.78);background:hsla(0,0%,100%,.92);padding:10px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.MarketReportsClientPage_reportMetricGrid__20N8y,.MarketReportsClientPage_templateGrid__X23IH,.MarketReportsClientPage_twoColumnSection__7Stj2{grid-template-columns:repeat(2,minmax(0,1fr))}.MarketReportsClientPage_reportHero__QC7at{grid-template-columns:1fr}.MarketReportsClientPage_actions___lLtn button{min-height:30px;padding:0 5px}}@media (max-width:520px){.MarketReportsClientPage_reportMetricGrid__20N8y,.MarketReportsClientPage_templateGrid__X23IH,.MarketReportsClientPage_twoColumnSection__7Stj2{grid-template-columns:1fr}.MarketReportsClientPage_aiPanel__0rSTc strong,.MarketReportsClientPage_reportHero__QC7at strong{font-size:21px}}.OrderCreateSheet_workspace__kxqCy{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(330px,.82fr);grid-gap:10px;gap:10px;width:100%;height:100%;min-height:0;overflow:hidden;font-size:12px}.OrderCreateSheet_mobileTabs__YbBtr{display:none}.OrderCreateSheet_leftPane___pjrR,.OrderCreateSheet_rightPane__gjAeZ{display:grid;grid-gap:10px;gap:10px;min-height:0;overflow:hidden}.OrderCreateSheet_leftPane___pjrR{grid-template-rows:minmax(235px,auto) minmax(0,1fr)}.OrderCreateSheet_rightPane__gjAeZ{grid-template-rows:minmax(0,1fr) auto}.OrderCreateSheet_section__ACeXO{display:flex;min-height:0;flex-direction:column;gap:9px;overflow:hidden;border:1px solid color-mix(in srgb,var(--line) 78%,transparent);border-radius:15px;background:color-mix(in srgb,#fff 96%,var(--brand-soft,#f3f7ed));padding:11px;box-shadow:0 1px 0 rgba(15,23,42,.03)}.OrderCreateSheet_sectionHead__ZNpb9{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex:0 0 auto}.OrderCreateSheet_sectionHead__ZNpb9>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.OrderCreateSheet_sectionHead__ZNpb9 strong{font-size:13px;line-height:1.25}.OrderCreateSheet_hint__OphNS,.OrderCreateSheet_sectionHead__ZNpb9 small{color:var(--muted);font-size:10px;line-height:1.35}.OrderCreateSheet_resultCount__RCtJF,.OrderCreateSheet_selectionBadge__CPqmb{flex:0 0 auto;border-radius:999px;background:var(--brand-soft,#f3f7ed);color:var(--brand-strong);padding:4px 8px;font-size:10px;font-weight:900;white-space:nowrap}.OrderCreateSheet_modeTabs__TcVNK{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;gap:5px;border-radius:12px;background:var(--surface-subtle,#f7f4ef);padding:4px}.OrderCreateSheet_customerContinue__EiKHT,.OrderCreateSheet_customerList__SweNO button,.OrderCreateSheet_footer__R8Gma button,.OrderCreateSheet_mobileTabs__YbBtr button,.OrderCreateSheet_modeTabs__TcVNK button,.OrderCreateSheet_quantityControl__yJoXU button,.OrderCreateSheet_removeItem__fpWQr,.OrderCreateSheet_toolButton__PXq0_,.OrderCreateSheet_variantButton__TK5dA{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.OrderCreateSheet_modeTabs__TcVNK button{display:grid;grid-gap:1px;gap:1px;min-height:46px;border:0;border-radius:9px;background:transparent;color:var(--muted);padding:6px 8px;text-align:left}.OrderCreateSheet_modeTabs__TcVNK button strong{color:inherit;font-size:11px}.OrderCreateSheet_modeTabs__TcVNK button small{overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.OrderCreateSheet_modeTabs__TcVNK .OrderCreateSheet_activeTab__aDNTa{background:#fff;color:var(--brand-strong);box-shadow:var(--shadow),var(--ring-soft)}.OrderCreateSheet_customerPicker__ldbjS,.OrderCreateSheet_finalGrid__EwLSU,.OrderCreateSheet_manualGrid__ZLOsF{display:grid;grid-gap:7px;gap:7px;min-height:0}.OrderCreateSheet_customerPicker__ldbjS{flex:1 1 auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto minmax(0,1fr) auto}.OrderCreateSheet_customerList__SweNO,.OrderCreateSheet_customerPickerFooter__BYMNT,.OrderCreateSheet_selectedCustomerSummary__2OrB_,.OrderCreateSheet_sessionField__KwuNO,.OrderCreateSheet_sessionSummary__5fJPs{grid-column:1/-1}.OrderCreateSheet_finalGrid__EwLSU,.OrderCreateSheet_manualGrid__ZLOsF{grid-template-columns:repeat(2,minmax(0,1fr))}.OrderCreateSheet_compactField___3sIV{display:grid;grid-gap:3px;gap:3px;min-width:0}.OrderCreateSheet_compactField___3sIV>span,.OrderCreateSheet_lineTotal__R8Pts>span,.OrderCreateSheet_priceField__RBQqB>span,.OrderCreateSheet_quantityBlock__bb3FO>span{color:var(--muted);font-size:10px;font-weight:800}.OrderCreateSheet_compactField___3sIV input,.OrderCreateSheet_compactField___3sIV select,.OrderCreateSheet_compactField___3sIV textarea,.OrderCreateSheet_priceField__RBQqB input,.OrderCreateSheet_quantityControl__yJoXU input{width:100%;min-height:38px;border:1px solid var(--line);border-radius:9px;background:#fff;color:var(--text);padding:7px 9px;font:inherit;font-size:12px;outline:none}.OrderCreateSheet_compactField___3sIV textarea{min-height:58px;resize:vertical}.OrderCreateSheet_compactField___3sIV input:focus,.OrderCreateSheet_compactField___3sIV select:focus,.OrderCreateSheet_compactField___3sIV textarea:focus,.OrderCreateSheet_priceField__RBQqB input:focus,.OrderCreateSheet_quantityControl__yJoXU input:focus{border-color:var(--brand-strong);box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-strong) 15%,transparent)}.OrderCreateSheet_sessionSummary__5fJPs{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid color-mix(in srgb,var(--brand-strong) 20%,var(--line));border-radius:10px;background:var(--brand-soft,#f3f7ed);padding:7px 9px}.OrderCreateSheet_sessionSummary__5fJPs>div{display:grid;grid-gap:1px;gap:1px;min-width:0}.OrderCreateSheet_sessionSummary__5fJPs span,.OrderCreateSheet_sessionSummary__5fJPs strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OrderCreateSheet_sessionSummary__5fJPs strong{font-size:11px}.OrderCreateSheet_sessionSummary__5fJPs span{color:var(--muted);font-size:9px}.OrderCreateSheet_sessionSummary__5fJPs b{flex:0 0 auto;color:var(--brand-strong);font-size:10px}.OrderCreateSheet_selectedCustomerSummary__2OrB_{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;border:1px solid color-mix(in srgb,var(--brand-strong) 30%,var(--line));border-radius:10px;background:#fff;padding:7px 8px}.OrderCreateSheet_selectedCustomerSummary__2OrB_>span{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;background:var(--brand-strong);color:#fff;font-weight:900}.OrderCreateSheet_selectedCustomerSummary__2OrB_>div{display:grid;grid-gap:1px;gap:1px;min-width:0}.OrderCreateSheet_selectedCustomerSummary__2OrB_ small,.OrderCreateSheet_selectedCustomerSummary__2OrB_ strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OrderCreateSheet_selectedCustomerSummary__2OrB_ strong{font-size:11px}.OrderCreateSheet_selectedCustomerSummary__2OrB_ small{color:var(--muted);font-size:9px}.OrderCreateSheet_selectedCustomerSummary__2OrB_ button{min-height:32px;border:0;border-radius:8px;background:var(--surface-subtle,#f7f4ef);color:var(--brand-strong);padding:0 10px;font-size:10px;font-weight:900}.OrderCreateSheet_customerList__SweNO{display:grid;align-content:start;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:5px;gap:5px;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:2px;-webkit-overflow-scrolling:touch}.OrderCreateSheet_customerList__SweNO button{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;grid-gap:7px;gap:7px;min-width:0;min-height:52px;border:1px solid var(--line);border-radius:10px;background:#fff;padding:7px 8px;text-align:left}.OrderCreateSheet_customerRadio__5uTfM{display:grid;width:22px;height:22px;place-items:center;border:1px solid var(--line);border-radius:50%;color:#fff;font-size:11px;font-weight:900}.OrderCreateSheet_customerCopy__it9Ie{display:grid;grid-gap:1px;gap:1px;min-width:0}.OrderCreateSheet_customerCopy__it9Ie small,.OrderCreateSheet_customerCopy__it9Ie span,.OrderCreateSheet_customerCopy__it9Ie strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OrderCreateSheet_customerCopy__it9Ie strong{font-size:11px}.OrderCreateSheet_customerCopy__it9Ie small,.OrderCreateSheet_customerCopy__it9Ie span{color:var(--muted);font-size:9px}.OrderCreateSheet_customerList__SweNO .OrderCreateSheet_selectedCustomer__u3qDa{border-color:var(--brand-strong);background:var(--brand-soft,#f3f7ed);box-shadow:inset 0 0 0 1px var(--brand-strong)}.OrderCreateSheet_customerList__SweNO .OrderCreateSheet_selectedCustomer__u3qDa .OrderCreateSheet_customerRadio__5uTfM{border-color:var(--brand-strong);background:var(--brand-strong)}.OrderCreateSheet_customerContinue__EiKHT{min-height:40px;justify-self:end;padding-inline:14px;font-size:11px}.OrderCreateSheet_customerPickerFooter__BYMNT{display:flex;flex:0 0 auto;justify-content:flex-end;border-top:1px solid var(--line);background:#fff;padding-top:7px}.OrderCreateSheet_hint__OphNS{grid-column:1/-1;margin:0}.OrderCreateSheet_searchToolbar__3Tp38{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:end;grid-gap:6px;gap:6px;flex:0 0 auto}.OrderCreateSheet_searchField__gX7o_ input{font-weight:700}.OrderCreateSheet_toolButton__PXq0_{min-width:54px;min-height:38px;border:1px solid var(--line);border-radius:9px;background:#fff;color:var(--text);padding:0 10px;font-size:10px;font-weight:900}.OrderCreateSheet_toolButton__PXq0_:disabled{opacity:.45}.OrderCreateSheet_filterRow__YSJMh{display:grid;grid-template-columns:repeat(2,minmax(0,220px));grid-gap:6px;gap:6px;flex:0 0 auto}.OrderCreateSheet_addedNotice__qQ1y1,.OrderCreateSheet_message__EXF2d{flex:0 0 auto;margin:0;border-radius:9px;padding:7px 9px;font-size:10px;font-weight:900}.OrderCreateSheet_addedNotice__qQ1y1{background:#ecfdf3;color:#166534}.OrderCreateSheet_message__EXF2d{background:#fff3ed;color:#a63824}.OrderCreateSheet_productResults__dysEl{display:grid;grid-auto-flow:row;grid-auto-rows:max-content;align-content:start;grid-gap:7px;gap:7px;min-height:0;flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding-right:2px;-webkit-overflow-scrolling:touch}.OrderCreateSheet_productCard__0fICj{display:grid;grid-gap:7px;gap:7px;min-width:0;border:1px solid color-mix(in srgb,var(--line) 82%,transparent);border-radius:12px;background:#fff;padding:9px}.OrderCreateSheet_productCardSelected__LN_QW{border-color:color-mix(in srgb,var(--brand-strong) 48%,var(--line));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand-strong) 22%,transparent)}.OrderCreateSheet_productHeader__NXm5_{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.OrderCreateSheet_productIdentity__6wHTN{display:grid;grid-gap:2px;gap:2px;min-width:0}.OrderCreateSheet_productIdentity__6wHTN small,.OrderCreateSheet_productIdentity__6wHTN strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OrderCreateSheet_productIdentity__6wHTN small{color:var(--brand-strong);font-size:9px;font-weight:900}.OrderCreateSheet_productIdentity__6wHTN strong{font-size:12px;line-height:1.25}.OrderCreateSheet_productHeader__NXm5_>span{flex:0 0 auto;border-radius:999px;background:var(--surface-subtle,#f7f4ef);color:var(--muted);padding:4px 7px;font-size:9px;font-weight:900}.OrderCreateSheet_variantGrid__frsXE{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:5px;gap:5px}.OrderCreateSheet_variantButton__TK5dA{display:grid;grid-gap:3px;gap:3px;min-width:0;min-height:64px;border:1px solid var(--line);border-radius:10px;background:color-mix(in srgb,#fff 94%,var(--surface-subtle,#f7f4ef));color:var(--text);padding:7px 8px;text-align:left}.OrderCreateSheet_variantButton__TK5dA:focus-visible,.OrderCreateSheet_variantButton__TK5dA:hover:not(:disabled){border-color:var(--brand-strong)}.OrderCreateSheet_variantButton__TK5dA:focus-visible{outline:3px solid color-mix(in srgb,var(--brand-strong) 24%,transparent);outline-offset:1px}.OrderCreateSheet_variantButton__TK5dA:active:not(:disabled){transform:scale(.992)}.OrderCreateSheet_variantButton__TK5dA:disabled{cursor:not-allowed;opacity:.5}.OrderCreateSheet_variantSelected__Sx3Iz{border-color:var(--brand-strong);background:var(--brand-soft,#f3f7ed)}.OrderCreateSheet_variantButton__TK5dA small,.OrderCreateSheet_variantName__N51PJ{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OrderCreateSheet_variantName__N51PJ{font-size:11px;font-weight:900}.OrderCreateSheet_variantButton__TK5dA small{color:var(--muted);font-size:8px}.OrderCreateSheet_variantFooter__BEHuM{display:flex;align-items:end;justify-content:space-between;gap:6px;margin-top:1px}.OrderCreateSheet_variantFooter__BEHuM strong{font-size:10px}.OrderCreateSheet_variantFooter__BEHuM em{color:var(--brand-strong);font-size:9px;font-style:normal;font-weight:900;white-space:nowrap}.OrderCreateSheet_emptyState__HIlmQ{grid-column:1/-1;margin:0;border-radius:10px;background:var(--surface-subtle,#f7f4ef);color:var(--muted);padding:12px;font-size:11px;font-weight:700;text-align:center}.OrderCreateSheet_cartTotal__RQZWG{color:var(--brand-strong);font-size:15px;white-space:nowrap}.OrderCreateSheet_itemList__Ar9i_{display:grid;grid-auto-flow:row;grid-auto-rows:max-content;align-content:start;grid-gap:7px;gap:7px;min-height:0;flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding-right:2px;-webkit-overflow-scrolling:touch}.OrderCreateSheet_cartItem__5pdxW{display:grid;grid-gap:8px;gap:8px;border:1px solid color-mix(in srgb,var(--line) 82%,transparent);border-radius:12px;background:#fff;padding:9px}.OrderCreateSheet_itemHead__Mzcfr{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.OrderCreateSheet_itemIdentity__QNEY6{display:grid;grid-gap:2px;gap:2px;min-width:0}.OrderCreateSheet_itemIdentity__QNEY6>small,.OrderCreateSheet_itemIdentity__QNEY6>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OrderCreateSheet_itemIdentity__QNEY6>small{color:var(--muted);font-size:8px}.OrderCreateSheet_itemIdentity__QNEY6>strong{font-size:11px}.OrderCreateSheet_variantBadge__PXnRg{justify-self:start;max-width:100%;overflow:hidden;border-radius:999px;background:var(--brand-soft,#f3f7ed);color:var(--brand-strong);padding:3px 7px;font-size:9px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.OrderCreateSheet_removeItem__fpWQr{display:grid;width:30px;height:30px;place-items:center;flex:0 0 auto;border:0;border-radius:8px;background:#fff3ed;color:#a63824;font-size:16px;font-weight:900}.OrderCreateSheet_itemControls__3ZucA{display:grid;grid-template-columns:minmax(122px,.9fr) minmax(108px,.9fr) auto;align-items:end;grid-gap:7px;gap:7px}.OrderCreateSheet_lineTotal__R8Pts,.OrderCreateSheet_priceField__RBQqB,.OrderCreateSheet_quantityBlock__bb3FO{display:grid;grid-gap:3px;gap:3px;min-width:0}.OrderCreateSheet_quantityControl__yJoXU{display:grid;grid-template-columns:36px minmax(42px,1fr) 36px;min-height:38px;overflow:hidden;border:1px solid var(--line);border-radius:9px;background:#fff}.OrderCreateSheet_quantityControl__yJoXU button{border:0;background:var(--surface-subtle,#f7f4ef);color:var(--text);font-size:16px;font-weight:900}.OrderCreateSheet_quantityControl__yJoXU input{min-height:36px;border:0;border-right:1px solid var(--line);border-left:1px solid var(--line);border-radius:0;padding:0 3px;text-align:center}.OrderCreateSheet_priceField__RBQqB input{text-align:right}.OrderCreateSheet_lineTotal__R8Pts{justify-items:end;padding-bottom:7px;white-space:nowrap}.OrderCreateSheet_lineTotal__R8Pts strong{color:var(--brand-strong);font-size:11px}.OrderCreateSheet_finalSection__C4ro_{flex:0 0 auto}.OrderCreateSheet_footer__R8Gma{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;grid-gap:8px;gap:8px;width:100%;min-width:0}.OrderCreateSheet_footerSummary__izzzZ{display:grid;grid-gap:1px;gap:1px;min-width:0}.OrderCreateSheet_footerSummary__izzzZ small{overflow:hidden;color:var(--muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.OrderCreateSheet_footerSummary__izzzZ strong{color:var(--brand-strong);font-size:18px}.OrderCreateSheet_footer__R8Gma button{min-height:42px}.OrderCreateSheet_cartButton__AGntf,.OrderCreateSheet_primaryAction__acRqO{white-space:nowrap}.OrderCreateSheet_primaryAction__acRqO[data-ready=false]{box-shadow:none}@media (max-width:900px){.OrderCreateSheet_workspace__kxqCy{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);gap:6px;height:100%;overflow:hidden;font-size:11px}.OrderCreateSheet_mobileTabs__YbBtr{display:grid;grid-row:1;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4px;gap:4px;border-radius:12px;background:var(--surface-subtle,#f7f4ef);padding:4px}.OrderCreateSheet_mobileTabs__YbBtr button{display:grid;grid-gap:1px;gap:1px;min-height:46px;border:0;border-radius:9px;background:transparent;color:var(--muted);padding:5px 4px;font-weight:900}.OrderCreateSheet_mobileTabs__YbBtr button:disabled{cursor:not-allowed;opacity:.45}.OrderCreateSheet_mobileTabs__YbBtr button span{font-size:11px}.OrderCreateSheet_mobileTabs__YbBtr button small{overflow:hidden;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.OrderCreateSheet_mobileTabs__YbBtr button[data-active=true]{background:#fff;color:var(--brand-strong);box-shadow:var(--shadow),var(--ring-soft)}.OrderCreateSheet_leftPane___pjrR,.OrderCreateSheet_rightPane__gjAeZ{grid-row:2;grid-column:1;min-height:0;height:100%;gap:0;overflow:hidden}.OrderCreateSheet_leftPane___pjrR{grid-template-rows:minmax(0,1fr)}.OrderCreateSheet_rightPane__gjAeZ{grid-template-rows:minmax(0,1fr) auto;gap:6px}.OrderCreateSheet_workspace__kxqCy:not([data-mobile-panel=cart]) .OrderCreateSheet_rightPane__gjAeZ,.OrderCreateSheet_workspace__kxqCy[data-mobile-panel=cart] .OrderCreateSheet_leftPane___pjrR,.OrderCreateSheet_workspace__kxqCy[data-mobile-panel=catalog] .OrderCreateSheet_customerSection__h_PT2,.OrderCreateSheet_workspace__kxqCy[data-mobile-panel=customer] .OrderCreateSheet_catalogSection__XcJxb{display:none}.OrderCreateSheet_catalogSection__XcJxb,.OrderCreateSheet_customerSection__h_PT2{height:100%}.OrderCreateSheet_section__ACeXO{border-radius:12px;padding:8px}.OrderCreateSheet_customerPicker__ldbjS,.OrderCreateSheet_manualGrid__ZLOsF{min-height:0;overscroll-behavior:contain;padding-right:2px}.OrderCreateSheet_customerPicker__ldbjS{display:flex;flex:1 1 auto;flex-direction:column;gap:6px;overflow:hidden}.OrderCreateSheet_manualGrid__ZLOsF{grid-template-columns:1fr;overflow-y:auto}.OrderCreateSheet_customerList__SweNO,.OrderCreateSheet_customerPickerFooter__BYMNT,.OrderCreateSheet_selectedCustomerSummary__2OrB_,.OrderCreateSheet_sessionField__KwuNO,.OrderCreateSheet_sessionSummary__5fJPs{grid-column:1}.OrderCreateSheet_customerList__SweNO{grid-template-columns:1fr;flex:1 1 auto;min-height:0;overflow-y:auto}.OrderCreateSheet_customerPickerFooter__BYMNT{width:100%}.OrderCreateSheet_customerContinue__EiKHT{width:100%;min-height:44px;justify-self:stretch}.OrderCreateSheet_searchToolbar__3Tp38{grid-template-columns:minmax(0,1fr) auto auto}.OrderCreateSheet_filterRow__YSJMh{grid-template-columns:1fr 1fr}.OrderCreateSheet_variantGrid__frsXE{grid-template-columns:repeat(auto-fit,minmax(135px,1fr))}.OrderCreateSheet_variantButton__TK5dA{min-height:68px}.OrderCreateSheet_cartSection__ZDxTL{min-height:0;max-height:none}.OrderCreateSheet_finalSection__C4ro_{max-height:225px;overflow-y:auto}.OrderCreateSheet_finalGrid__EwLSU{grid-template-columns:1fr 1fr}.OrderCreateSheet_footer__R8Gma{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto;align-items:center;gap:8px}.OrderCreateSheet_footerSummary__izzzZ{grid-column:1}.OrderCreateSheet_footerSummary__izzzZ strong{font-size:16px}.OrderCreateSheet_cartButton__AGntf{display:none!important}.OrderCreateSheet_primaryAction__acRqO{grid-column:2;min-width:126px;min-height:46px!important}.OrderCreateSheet_desktopClose__MlNnp{display:none}}@media (max-width:520px){.OrderCreateSheet_sectionHead__ZNpb9 small{display:none}.OrderCreateSheet_modeTabs__TcVNK button{min-height:43px;padding-inline:6px}.OrderCreateSheet_modeTabs__TcVNK button small{display:none}.OrderCreateSheet_sessionSummary__5fJPs{align-items:flex-start}.OrderCreateSheet_sessionSummary__5fJPs b{max-width:92px;white-space:normal;text-align:right}.OrderCreateSheet_searchToolbar__3Tp38{grid-template-columns:minmax(0,1fr) 52px 52px}.OrderCreateSheet_toolButton__PXq0_{min-width:0;padding-inline:5px}.OrderCreateSheet_variantGrid__frsXE{grid-template-columns:repeat(2,minmax(0,1fr))}.OrderCreateSheet_variantButton__TK5dA{padding:7px}.OrderCreateSheet_variantName__N51PJ{font-size:10px}.OrderCreateSheet_variantFooter__BEHuM{display:grid;grid-gap:1px;gap:1px}.OrderCreateSheet_itemControls__3ZucA{grid-template-columns:1fr 1fr}.OrderCreateSheet_lineTotal__R8Pts{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;padding:0}.OrderCreateSheet_primaryAction__acRqO{min-width:116px}}@media (max-width:900px) and (max-height:420px){.OrderCreateSheet_workspace__kxqCy{gap:3px}.OrderCreateSheet_mobileTabs__YbBtr{gap:2px;border-radius:8px;padding:2px}.OrderCreateSheet_mobileTabs__YbBtr button{min-height:30px;border-radius:6px;padding:2px 4px}.OrderCreateSheet_mobileTabs__YbBtr button span{font-size:10px;line-height:1.1}.OrderCreateSheet_mobileTabs__YbBtr button small{font-size:7px;line-height:1}.OrderCreateSheet_section__ACeXO{gap:4px;border-radius:9px;padding:4px}.OrderCreateSheet_sectionHead__ZNpb9{align-items:center;min-height:17px}.OrderCreateSheet_sectionHead__ZNpb9 strong{font-size:11px;line-height:1.1}.OrderCreateSheet_sectionHead__ZNpb9 small,.OrderCreateSheet_selectedCustomerSummary__2OrB_,.OrderCreateSheet_selectionBadge__CPqmb,.OrderCreateSheet_sessionSummary__5fJPs{display:none}.OrderCreateSheet_modeTabs__TcVNK{gap:2px;border-radius:8px;padding:2px}.OrderCreateSheet_modeTabs__TcVNK button{display:block;min-height:30px;border-radius:6px;padding:5px 6px}.OrderCreateSheet_modeTabs__TcVNK button strong{font-size:10px;line-height:1}.OrderCreateSheet_modeTabs__TcVNK button small{display:none}.OrderCreateSheet_customerPicker__ldbjS{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-template-rows:32px minmax(0,1fr) 34px;grid-gap:3px 5px;gap:3px 5px}.OrderCreateSheet_customerPicker__ldbjS>.OrderCreateSheet_compactField___3sIV:not(.OrderCreateSheet_sessionField__KwuNO),.OrderCreateSheet_sessionField__KwuNO{grid-row:1;min-width:0}.OrderCreateSheet_sessionField__KwuNO{grid-column:1}.OrderCreateSheet_customerPicker__ldbjS>.OrderCreateSheet_compactField___3sIV:not(.OrderCreateSheet_sessionField__KwuNO){grid-column:2}.OrderCreateSheet_compactField___3sIV{display:block}.OrderCreateSheet_compactField___3sIV>span{display:none}.OrderCreateSheet_compactField___3sIV input,.OrderCreateSheet_compactField___3sIV select{min-height:32px;height:32px;padding:4px 7px;font-size:10px}.OrderCreateSheet_customerList__SweNO{grid-row:2;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px}.OrderCreateSheet_customerList__SweNO button{min-height:46px;padding:4px 6px}.OrderCreateSheet_customerPickerFooter__BYMNT{grid-row:3;grid-column:1/-1;border-top:1px solid var(--line);padding-top:2px}.OrderCreateSheet_customerContinue__EiKHT{min-height:32px;height:32px;padding:3px 10px}.OrderCreateSheet_filterRow__YSJMh,.OrderCreateSheet_searchToolbar__3Tp38{gap:3px}.OrderCreateSheet_toolButton__PXq0_{min-height:32px;height:32px}.OrderCreateSheet_productResults__dysEl{gap:4px}.OrderCreateSheet_productCard__0fICj{gap:4px;padding:5px 7px}.OrderCreateSheet_variantButton__TK5dA{min-height:48px;padding:4px 6px}}@media (max-width:380px){.OrderCreateSheet_variantGrid__frsXE{grid-template-columns:1fr}.OrderCreateSheet_selectedCustomerSummary__2OrB_{grid-template-columns:26px minmax(0,1fr)}.OrderCreateSheet_selectedCustomerSummary__2OrB_ button{grid-column:2;justify-self:start;min-height:28px}}.OrderDetailDrawer_backdrop__2ogfK{position:fixed;inset:0;z-index:1200;display:flex;justify-content:flex-end;background:rgba(16,24,40,.5);overscroll-behavior:contain}.OrderDetailDrawer_drawer__RpERC{width:min(680px,calc(100vw - 72px));height:100dvh;min-width:0;display:flex;flex-direction:column;overflow:hidden;border-left:1px solid var(--line);border-radius:24px 0 0 24px;background:var(--panel);color:var(--text);box-shadow:-24px 0 70px rgba(16,24,40,.24);outline:none;animation:OrderDetailDrawer_drawer-enter__UbPQ1 .18s ease-out}@keyframes OrderDetailDrawer_drawer-enter__UbPQ1{0%{opacity:0}to{opacity:1}}.OrderDetailDrawer_header__3EJSe{flex:0 0 auto;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;min-width:0;border-bottom:1px solid var(--line);background:hsla(0,0%,100%,.98);padding:18px 20px 15px}.OrderDetailDrawer_heading__Xg4BF{display:grid;grid-gap:3px;gap:3px;min-width:0}.OrderDetailDrawer_heading__Xg4BF>span{color:var(--brand-strong);font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.OrderDetailDrawer_heading__Xg4BF h2,.OrderDetailDrawer_heading__Xg4BF p{margin:0}.OrderDetailDrawer_heading__Xg4BF h2{overflow:hidden;font-size:clamp(19px,2vw,25px);line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.OrderDetailDrawer_heading__Xg4BF p{overflow:hidden;color:var(--muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.OrderDetailDrawer_headerActions__LLOSv{flex:0 0 auto;display:flex;align-items:center;gap:8px}.OrderDetailDrawer_closeButton__tM2pl{width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--line);border-radius:12px;background:#fff;color:var(--ink);cursor:pointer;font-size:24px;line-height:1}.OrderDetailDrawer_closeButton__tM2pl:focus-visible,.OrderDetailDrawer_closeButton__tM2pl:hover{border-color:var(--brand-strong);outline:3px solid rgba(76,121,53,.12)}.OrderDetailDrawer_status__iefx0{border-radius:999px;font-size:10px;font-weight:900;padding:6px 9px;white-space:nowrap}.OrderDetailDrawer_draft__mcj67{background:#eef2ff;color:#4f46e5}.OrderDetailDrawer_confirmed__6DW_l{background:#fff6df;color:#9a5a00}.OrderDetailDrawer_delivered__zhc_K{background:#e7f9eb;color:#167c32}.OrderDetailDrawer_cancelled__W4ew1{background:#fff0ed;color:#c63b2e}.OrderDetailDrawer_body__rGiHd{flex:1 1 auto;min-height:0;display:grid;align-content:start;grid-gap:14px;gap:14px;overflow-y:auto;overscroll-behavior:contain;padding:18px 20px 28px;-webkit-overflow-scrolling:touch}.OrderDetailDrawer_totalCard__QPSqA{display:grid;grid-gap:5px;gap:5px;border:1px solid rgba(76,121,53,.28);border-radius:20px;background:linear-gradient(145deg,hsla(95,46%,93%,.98),hsla(0,0%,100%,.98));padding:18px;box-shadow:var(--ring-soft)}.OrderDetailDrawer_totalCard__QPSqA small,.OrderDetailDrawer_totalCard__QPSqA span{color:var(--muted);font-size:11px}.OrderDetailDrawer_totalCard__QPSqA span{font-weight:900;letter-spacing:.03em;text-transform:uppercase}.OrderDetailDrawer_totalCard__QPSqA strong{color:var(--brand-strong);font-size:clamp(28px,4vw,40px);line-height:1}.OrderDetailDrawer_errorCard__6VG_S,.OrderDetailDrawer_loadingCard__ndjTt,.OrderDetailDrawer_warning__lM0vh{display:grid;grid-gap:8px;gap:8px;justify-items:start;border-radius:16px;padding:16px}.OrderDetailDrawer_loadingCard__ndjTt{grid-template-columns:auto 1fr;align-items:center;border:1px solid var(--line);background:#fff}.OrderDetailDrawer_spinner__JByJq{width:22px;height:22px;border:3px solid #dce7d7;border-top:3px solid var(--brand-strong);border-radius:50%;animation:OrderDetailDrawer_detail-spin__CYlDy .7s linear infinite}@keyframes OrderDetailDrawer_detail-spin__CYlDy{to{transform:rotate(1turn)}}.OrderDetailDrawer_errorCard__6VG_S{border:1px solid rgba(198,59,46,.2);background:#fff9f7}.OrderDetailDrawer_errorCard__6VG_S strong{color:#b83226}.OrderDetailDrawer_errorCard__6VG_S span,.OrderDetailDrawer_warning__lM0vh span{color:var(--muted);font-size:12px;line-height:1.45}.OrderDetailDrawer_warning__lM0vh{border:1px solid rgba(198,59,46,.24);background:#fff9f7}.OrderDetailDrawer_warning__lM0vh strong{color:#b83226}.OrderDetailDrawer_section___7TEn{display:grid;grid-gap:12px;gap:12px;border:1px solid var(--line);border-radius:18px;background:hsla(0,0%,100%,.98);padding:14px;box-shadow:var(--ring-soft)}.OrderDetailDrawer_section___7TEn>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:2px}.OrderDetailDrawer_section___7TEn h3,.OrderDetailDrawer_section___7TEn small{margin:0}.OrderDetailDrawer_section___7TEn h3{font-size:16px}.OrderDetailDrawer_section___7TEn>header small{color:var(--muted);font-size:11px}.OrderDetailDrawer_itemList__NVCM0{display:grid;grid-gap:8px;gap:8px}.OrderDetailDrawer_itemRow__wwzY_{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;border-top:1px solid var(--line);padding-top:12px}.OrderDetailDrawer_itemRow__wwzY_:first-child{border-top:0;padding-top:0}.OrderDetailDrawer_itemMain__C7UaS,.OrderDetailDrawer_itemPrice__LkSpV{display:grid;grid-gap:4px;gap:4px;min-width:0}.OrderDetailDrawer_itemMain__C7UaS strong{font-size:14px;line-height:1.35}.OrderDetailDrawer_itemMain__C7UaS span,.OrderDetailDrawer_itemPrice__LkSpV small,.OrderDetailDrawer_itemPrice__LkSpV span{color:var(--muted);font-size:11px;line-height:1.35}.OrderDetailDrawer_itemPrice__LkSpV{justify-items:end;text-align:right}.OrderDetailDrawer_itemPrice__LkSpV strong{font-size:14px;white-space:nowrap}.OrderDetailDrawer_itemPrice__LkSpV small{color:#b83226}.OrderDetailDrawer_emptyItems___VD13{margin:0;border-radius:12px;background:#f7f9f5;color:var(--muted);padding:12px;font-size:12px}.OrderDetailDrawer_totalBreakdown__Ixd23{display:grid;grid-gap:8px;gap:8px;margin:0;border-top:1px solid var(--line);padding-top:12px}.OrderDetailDrawer_totalBreakdown__Ixd23>div{display:flex;align-items:center;justify-content:space-between;gap:16px}.OrderDetailDrawer_totalBreakdown__Ixd23 dd,.OrderDetailDrawer_totalBreakdown__Ixd23 dt{margin:0;font-size:13px}.OrderDetailDrawer_totalBreakdown__Ixd23 dt{color:var(--muted)}.OrderDetailDrawer_totalBreakdown__Ixd23 dd{font-weight:800}.OrderDetailDrawer_grandTotal__wBENJ{border-top:1px dashed var(--line);padding-top:10px}.OrderDetailDrawer_grandTotal__wBENJ dd,.OrderDetailDrawer_grandTotal__wBENJ dt{color:var(--brand-strong);font-size:16px;font-weight:900}.OrderDetailDrawer_detailGrid__0SyY2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0}.OrderDetailDrawer_detailGrid__0SyY2>div{display:grid;grid-gap:4px;gap:4px;min-width:0;border-radius:13px;background:#f7f9f5;padding:11px}.OrderDetailDrawer_detailGrid__0SyY2 dd,.OrderDetailDrawer_detailGrid__0SyY2 dt{margin:0}.OrderDetailDrawer_detailGrid__0SyY2 dt{color:var(--muted);font-size:10px;font-weight:900;letter-spacing:.02em;text-transform:uppercase}.OrderDetailDrawer_detailGrid__0SyY2 dd{overflow-wrap:anywhere;font-size:13px;font-weight:800;line-height:1.4}.OrderDetailDrawer_fullRow__qWXnJ{grid-column:1/-1}.OrderDetailDrawer_footer__2iI9A{flex:0 0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,.45fr);grid-gap:8px;gap:8px;border-top:1px solid var(--line);background:hsla(0,0%,100%,.98);padding:12px 20px calc(12px + env(safe-area-inset-bottom))}.OrderDetailDrawer_footer__2iI9A>*{justify-content:center;min-height:44px}@media (max-width:720px){.OrderDetailDrawer_backdrop__2ogfK{background:var(--panel)}.OrderDetailDrawer_drawer__RpERC{width:100vw;max-width:none;border:0;border-radius:0;box-shadow:none;animation:none}.OrderDetailDrawer_header__3EJSe{min-height:64px;align-items:center;padding:max(10px,env(safe-area-inset-top)) 12px 10px}.OrderDetailDrawer_heading__Xg4BF h2{font-size:18px}.OrderDetailDrawer_heading__Xg4BF p{max-width:66vw}.OrderDetailDrawer_headerActions__LLOSv .OrderDetailDrawer_status__iefx0{display:none}.OrderDetailDrawer_closeButton__tM2pl{width:38px;height:38px;border-radius:11px}.OrderDetailDrawer_body__rGiHd{gap:10px;padding:10px 10px 20px}.OrderDetailDrawer_totalCard__QPSqA{border-radius:16px;padding:14px}.OrderDetailDrawer_section___7TEn{border-radius:16px;padding:11px}.OrderDetailDrawer_itemRow__wwzY_{grid-template-columns:minmax(0,1fr);gap:8px}.OrderDetailDrawer_itemPrice__LkSpV{grid-template-columns:minmax(0,1fr) auto;justify-items:start;text-align:left}.OrderDetailDrawer_itemPrice__LkSpV strong{justify-self:end}.OrderDetailDrawer_itemPrice__LkSpV small{grid-column:1/-1}.OrderDetailDrawer_detailGrid__0SyY2{grid-template-columns:minmax(0,1fr)}.OrderDetailDrawer_fullRow__qWXnJ{grid-column:auto}.OrderDetailDrawer_footer__2iI9A{padding:9px 10px max(9px,env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.OrderDetailDrawer_drawer__RpERC,.OrderDetailDrawer_spinner__JByJq{animation:none}}.McpLineCard_card__dGy7K{display:grid;grid-template-columns:minmax(0,1fr) 74px;grid-template-areas:"main main" "actions checkin";align-items:stretch;grid-gap:8px 10px;gap:8px 10px;border:1px solid #d0d5dd;border-radius:14px;padding:8px 10px;box-shadow:0 1px 2px rgba(16,24,40,.04)}.McpLineCard_card__dGy7K.McpLineCard_withoutCheckin__ohdWF{grid-template-columns:minmax(0,1fr);grid-template-areas:"main" "actions"}.McpLineCard_main___7X_4{grid-area:main;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;width:100%;border:0;background:transparent;color:inherit;cursor:pointer;min-width:0;padding:0;text-align:left}.McpLineCard_index__gioDZ{display:inline-flex;align-items:center;justify-content:center;min-height:30px;border-radius:10px;background:hsla(0,0%,100%,.72);font-size:12px;font-weight:800}.McpLineCard_identity__f7gco,.McpLineCard_summary__Gk6YR{min-width:0}.McpLineCard_identity__f7gco{display:grid;grid-gap:2px;gap:2px}.McpLineCard_identityHead__EcW9R{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.McpLineCard_identityHead__EcW9R strong,.McpLineCard_summary__Gk6YR{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.McpLineCard_identityHead__EcW9R strong{min-width:0;font-size:13.5px;letter-spacing:-.01em}.McpLineCard_identity__f7gco small,.McpLineCard_summary__Gk6YR{color:#475467;font-size:11.5px}.McpLineCard_action__oKSto,.McpLineCard_badge__4lk6c{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:11px;font-weight:800;white-space:nowrap}.McpLineCard_badge__4lk6c{flex:0 0 auto;background:hsla(0,0%,100%,.72);padding:4px 8px}.McpLineCard_actions__429LR{grid-area:actions;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(28px,auto));grid-gap:5px;gap:5px;min-width:0}.McpLineCard_action__oKSto{min-width:0;min-height:29px;border:1px solid rgba(16,24,40,.1);background:hsla(0,0%,100%,.82);color:#101828;cursor:pointer;line-height:1.05;padding:4px 5px;text-decoration:none}.McpLineCard_action__oKSto:hover{background:#fff}.McpLineCard_directions__TZ8at{border-color:rgba(37,99,235,.24);background:#eff6ff;color:#1d4ed8}.McpLineCard_directions__TZ8at:hover{background:#dbeafe}.McpLineCard_photo__Uc8oP{border-color:rgba(180,83,9,.24);background:#fffaeb;color:#b54708}.McpLineCard_photo__Uc8oP:hover{background:#fef0c7}.McpLineCard_checkin__KODjJ{grid-area:checkin;display:grid;place-items:center;align-content:center;grid-gap:2px;gap:2px;width:74px;min-height:63px;border:1px solid rgba(37,99,235,.32);border-radius:12px;background:#eff6ff;color:#1d4ed8;cursor:pointer;padding:5px;text-align:center}.McpLineCard_checkin__KODjJ>span{font-size:19px;font-weight:900;line-height:1}.McpLineCard_checkin__KODjJ strong{font-size:10.5px;line-height:1.08}.McpLineCard_checkin__KODjJ small{color:currentColor;font-size:9.5px;line-height:1.05;opacity:.78}.McpLineCard_checkin__KODjJ:hover:not(:disabled){background:#dbeafe}.McpLineCard_checkin__KODjJ:disabled{cursor:wait;opacity:.62}.McpLineCard_checkinActive__Drm5S{border-color:#6ce9a6;background:#dcfae6;color:#067647}.McpLineCard_checkinActive__Drm5S:hover:not(:disabled){background:#abefc6}.McpLineCard_pending__uiRYb{background:#fffbeb;border-color:#fedf89}.McpLineCard_pending__uiRYb .McpLineCard_badge__4lk6c{color:#b54708}.McpLineCard_visited__AXn65{background:#ecfdf3;border-color:#abefc6}.McpLineCard_visited__AXn65 .McpLineCard_badge__4lk6c{color:#067647}.McpLineCard_skipped__bpvQD{background:#f2f4f7;border-color:#d0d5dd}.McpLineCard_skipped__bpvQD .McpLineCard_badge__4lk6c{color:#475467}.McpLineCard_cancelled__88wNU{background:#fef3f2;border-color:#fecdca}.McpLineCard_cancelled__88wNU .McpLineCard_badge__4lk6c{color:#b42318}@media (max-width:520px){.McpLineCard_card__dGy7K{grid-template-columns:minmax(0,1fr) 68px;gap:7px 8px;padding:8px}.McpLineCard_identityHead__EcW9R{gap:6px}.McpLineCard_badge__4lk6c{max-width:124px;overflow:hidden;text-overflow:ellipsis}.McpLineCard_actions__429LR{gap:4px}.McpLineCard_action__oKSto{min-height:28px;font-size:9.8px;padding:4px 2px}.McpLineCard_checkin__KODjJ{width:68px;min-height:60px;border-radius:11px}}.McpSessionPopupCompact_content__PWdPN{display:grid;grid-gap:8px;gap:8px}.McpSessionPopupCompact_content__PWdPN .visit-focus-card{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:2px 10px;gap:2px 10px;border:1px solid #e4e7ec;border-radius:10px;background:#f8fafc;padding:8px 10px;box-shadow:none}.McpSessionPopupCompact_content__PWdPN .visit-focus-card>small,.McpSessionPopupCompact_content__PWdPN .visit-focus-card>span{color:#667085;font-size:11.5px}.McpSessionPopupCompact_content__PWdPN .visit-focus-card>strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.McpSessionPopupCompact_content__PWdPN .visit-focus-card>small{grid-column:1/-1}.McpSessionPopupCompact_content__PWdPN .report-popup-grid{gap:8px}.McpSessionPopupCompact_content__PWdPN .report-field-panel,.McpSessionPopupCompact_content__PWdPN .report-quick-panel{gap:8px;border:1px solid #e4e7ec;border-radius:10px;background:#fff;padding:8px;box-shadow:none}.McpSessionPopupCompact_content__PWdPN .report-quick-group>strong,.McpSessionPopupCompact_content__PWdPN .report-section-head strong{font-size:13px}.McpSessionPopupCompact_content__PWdPN .report-section-head small{font-size:11px;line-height:1.3}.McpSessionPopupCompact_content__PWdPN .report-chip-grid{gap:5px}.McpSessionPopupCompact_content__PWdPN .report-chip{min-height:28px;border-radius:8px;font-size:11.5px;padding:4px 8px}.McpSessionPopupCompact_content__PWdPN .form-field{gap:3px}.McpSessionPopupCompact_content__PWdPN .form-field>small{font-size:11px}.McpSessionPopupCompact_content__PWdPN .form-field input,.McpSessionPopupCompact_content__PWdPN .form-field select,.McpSessionPopupCompact_content__PWdPN .form-field textarea{min-height:34px;border-width:1px;border-radius:8px;padding:6px 8px;font-size:13px}.McpSessionPopupCompact_content__PWdPN .form-field textarea{min-height:54px;max-height:110px}.McpSessionPopupCompact_footer__Yecqq{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.McpSessionPopupCompact_footer__Yecqq .button{flex:0 1 auto;min-width:104px;min-height:34px;border-radius:9px;padding:7px 12px;font-size:12.5px}.McpSessionPopupCompact_customerFooter__xZ8Fx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.McpSessionPopupCompact_customerFooter__xZ8Fx .button{min-height:34px;border-radius:9px;padding:6px 8px;font-size:12px}.McpSessionPopupCompact_notice__asfPX{margin:0 0 8px;border:1px solid #b2ddff;border-radius:10px;background:#eff8ff;color:#175cd3;padding:8px 10px;font-size:12px;line-height:1.35}.McpSessionPopupCompact_noticeError__xKVNb{border-color:#fecdca;background:#fef3f2;color:#b42318}@media (max-width:560px){.McpSessionPopupCompact_customerFooter__xZ8Fx{grid-template-columns:repeat(2,minmax(0,1fr))}.McpSessionPopupCompact_footer__Yecqq .button{flex:1 1;min-width:0}}.McpCustomerProfileSheet_content__arbcl{display:grid;grid-gap:12px;gap:12px;padding-bottom:4px}.McpCustomerProfileSheet_section__KGUHU{display:grid;grid-gap:10px;gap:10px;border:1px solid #e4e7ec;border-radius:14px;background:#fff;padding:12px}.McpCustomerProfileSheet_sectionHead__jEsKv{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.McpCustomerProfileSheet_sectionHead__jEsKv>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.McpCustomerProfileSheet_sectionHead__jEsKv strong{color:#101828;font-size:14px}.McpCustomerProfileSheet_sectionHead__jEsKv small{color:#667085;font-size:11px}.McpCustomerProfileSheet_missingBadge__AHJSS,.McpCustomerProfileSheet_readyBadge__ZnhdH{flex:0 0 auto;display:inline-flex;align-items:center;min-height:25px;border-radius:999px;padding:4px 8px;font-size:10.5px;font-weight:800;white-space:nowrap}.McpCustomerProfileSheet_readyBadge__ZnhdH{background:#dcfae6;color:#067647}.McpCustomerProfileSheet_missingBadge__AHJSS{background:#fff1e8;color:#b54708}.McpCustomerProfileSheet_profileGrid__VkmA8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.McpCustomerProfileSheet_profileGrid__VkmA8>div{display:grid;align-content:start;grid-gap:3px;gap:3px;min-width:0;border:1px solid #eaecf0;border-radius:11px;background:#f9fafb;padding:8px 9px}.McpCustomerProfileSheet_profileGrid__VkmA8 small{color:#667085;font-size:10.5px}.McpCustomerProfileSheet_profileGrid__VkmA8 a,.McpCustomerProfileSheet_profileGrid__VkmA8 span,.McpCustomerProfileSheet_profileGrid__VkmA8 strong{min-width:0;overflow-wrap:anywhere;color:#101828;font-size:12px;line-height:1.35}.McpCustomerProfileSheet_profileGrid__VkmA8 a{color:#175cd3;font-weight:800;text-decoration:none}.McpCustomerProfileSheet_wide__lNc2v{grid-column:1/-1}.McpCustomerProfileSheet_mapLink__hvgqC{display:flex;align-items:center;justify-content:center;min-height:36px;border:1px solid #b2ccff;border-radius:10px;background:#eff4ff;color:#175cd3;font-size:12px;font-weight:800;text-decoration:none}.McpCustomerProfileSheet_draftGrid__p_7q1,.McpCustomerProfileSheet_mediaGrid__sorHF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px}.McpCustomerProfileSheet_draftCard__Wga7S,.McpCustomerProfileSheet_mediaCard__qUOxg{position:relative;display:grid;overflow:hidden;min-width:0;margin:0;border:1px solid #e4e7ec;border-radius:11px;background:#f2f4f7}.McpCustomerProfileSheet_draftCard__Wga7S img,.McpCustomerProfileSheet_mediaCard__qUOxg a,.McpCustomerProfileSheet_mediaCard__qUOxg img{display:block;width:100%}.McpCustomerProfileSheet_draftCard__Wga7S img,.McpCustomerProfileSheet_mediaCard__qUOxg img{aspect-ratio:4/3;object-fit:cover}.McpCustomerProfileSheet_draftCard__Wga7S figcaption,.McpCustomerProfileSheet_mediaCard__qUOxg figcaption{display:flex;align-items:center;justify-content:space-between;gap:5px;min-width:0;background:#fff;padding:5px 6px}.McpCustomerProfileSheet_draftCard__Wga7S figcaption span,.McpCustomerProfileSheet_mediaCard__qUOxg figcaption span{min-width:0;overflow:hidden;color:#667085;font-size:9.5px;text-overflow:ellipsis;white-space:nowrap}.McpCustomerProfileSheet_draftCard__Wga7S figcaption button,.McpCustomerProfileSheet_mediaCard__qUOxg figcaption button{flex:0 0 auto;border:0;background:transparent;color:#b42318;cursor:pointer;padding:2px;font-size:9.5px;font-weight:800}.McpCustomerProfileSheet_previewScroller__eAnVd{display:flex;max-width:100%;gap:10px;overflow-x:auto;overscroll-behavior-inline:contain;padding:1px 1px 8px;scroll-snap-type:x mandatory;scrollbar-width:thin}.McpCustomerProfileSheet_previewCard__yf04F{flex:0 0 min(72vw,280px);display:grid;overflow:hidden;width:min(72vw,280px);max-width:280px;min-width:0;margin:0;border:1px solid #e4e7ec;border-radius:13px;background:#f2f4f7;scroll-snap-align:start}.McpCustomerProfileSheet_previewCard__yf04F a,.McpCustomerProfileSheet_previewCard__yf04F img{display:block;width:100%}.McpCustomerProfileSheet_previewCard__yf04F img{aspect-ratio:4/3;object-fit:cover}.McpCustomerProfileSheet_previewCard__yf04F figcaption{display:flex;align-items:center;justify-content:space-between;gap:8px;background:#fff;padding:7px 9px}.McpCustomerProfileSheet_previewCard__yf04F figcaption span,.McpCustomerProfileSheet_previewCard__yf04F figcaption strong{color:#667085;font-size:10.5px}.McpCustomerProfileSheet_previewCard__yf04F figcaption strong{flex:0 0 auto;color:#344054}.McpCustomerProfileSheet_mediaActions__zuJK4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px}.McpCustomerProfileSheet_mediaActions__zuJK4>button{min-width:0;min-height:34px;padding-inline:6px;font-size:11px}.McpCustomerProfileSheet_empty__LDrPC{display:flex;align-items:center;justify-content:center;min-height:70px;border:1px dashed #d0d5dd;border-radius:11px;background:#f9fafb;color:#667085;padding:12px;font-size:11.5px;text-align:center}.McpCustomerProfileSheet_fileInput__kLzP3{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.McpCustomerProfileSheet_footer__n5V1u{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;width:100%}.McpCustomerProfileSheet_message__pZm0J{margin:0;border-radius:10px;background:#fffaeb;color:#93370d;padding:9px 10px;font-size:11.5px;line-height:1.4}@media (max-width:520px){.McpCustomerProfileSheet_content__arbcl{gap:9px}.McpCustomerProfileSheet_section__KGUHU{gap:8px;border-radius:12px;padding:9px}.McpCustomerProfileSheet_profileGrid__VkmA8{gap:6px}.McpCustomerProfileSheet_profileGrid__VkmA8>div{padding:7px}.McpCustomerProfileSheet_draftGrid__p_7q1,.McpCustomerProfileSheet_mediaGrid__sorHF{gap:5px}.McpCustomerProfileSheet_draftCard__Wga7S figcaption,.McpCustomerProfileSheet_mediaCard__qUOxg figcaption{padding:4px}.McpCustomerProfileSheet_previewScroller__eAnVd{gap:8px;margin-inline:-1px}.McpCustomerProfileSheet_previewCard__yf04F{flex-basis:min(72vw,260px);width:min(72vw,260px);max-width:260px}.McpCustomerProfileSheet_mediaActions__zuJK4{gap:5px}}.VisitsSessionActionMenu_menuList___PCgQ{display:grid;grid-gap:8px;gap:8px}.VisitsSessionActionMenu_exportItem__ttmHF{width:100%;display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;min-height:64px;border:1px solid var(--line);border-radius:16px;background:var(--panel);color:var(--text);cursor:pointer;font:inherit;padding:10px 12px;text-align:left;text-decoration:none}.VisitsSessionActionMenu_exportItem__ttmHF:hover:not(:disabled){border-color:rgba(37,99,235,.26);background:var(--panel-soft)}.VisitsSessionActionMenu_exportItem__ttmHF:disabled{cursor:wait;opacity:.62}.VisitsSessionActionMenu_menuIcon__wYbeV{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:var(--brand-soft);color:var(--brand-strong);font-size:15px;font-weight:900}.VisitsSessionActionMenu_menuCopy__tuADc{display:grid;grid-gap:3px;gap:3px;min-width:0}.VisitsSessionActionMenu_menuCopy__tuADc strong{font-size:14px}.VisitsSessionActionMenu_menuCopy__tuADc small{color:var(--muted);font-size:12px;line-height:1.4}.VisitsSessionActionMenu_menuChevron__r_y7z{color:var(--muted);font-size:20px}@media (max-width:820px){.VisitsSessionActionMenu_exportItem__ttmHF{min-height:62px;border-radius:15px}}