:root{--brand-hubit: #2E72BD;--brand-hubit-deep: #1A4F8A;--brand-hubit-soft: rgba(46, 114, 189, .1);--brand-hubit-glow: rgba(46, 114, 189, .22);--brand-red: #C73532;--bg: #F5F7FB;--bg-deep: #EEF2F7;--surface-1: #FFFFFF;--surface-2: #F1F4F8;--surface-3: #E7ECF4;--surface-inset: #F8FAFC;--border: #D9E1EC;--border-strong: #B8C4D4;--text: #334155;--text-bright: #0F172A;--text-muted: #64748B;--text-faint: #94A3B8;--ok: #1F9D5E;--warn: #C77C0A;--danger: #D63C42;--info: #2174D9;--r-sm: 6px;--r-md: 8px;--r-lg: 12px;--sidebar-w: 224px;--header-h: 52px;--shadow-1: 0 1px 0 rgba(15, 30, 60, .04), 0 1px 2px rgba(15, 30, 60, .06);--shadow-card: inset 0 1px 0 rgba(255,255,255,.7), inset 0 0 0 1px rgba(33,116,217,.055), 0 10px 24px rgba(15,30,60,.1), 0 2px 7px rgba(15,30,60,.07);--shadow-soft: var(--shadow-card);--ease-out: cubic-bezier(.16, 1, .3, 1)}._shell_ahvcq_40{display:flex;min-height:100dvh;background:var(--bg);font-family:Sora,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;color:var(--text)}._main_ahvcq_49{margin-left:var(--sidebar-w);display:flex;flex-direction:column;flex:1;min-height:100dvh}._content_ahvcq_57{flex:1;padding:22px;max-width:1380px;width:100%}._sidebar_ahvcq_66{width:var(--sidebar-w);position:fixed;top:0;left:0;height:100dvh;background:var(--bg-deep);border-right:1px solid var(--border);display:flex;flex-direction:column;z-index:100;overflow:hidden}._sidebarLogo_ahvcq_80{height:var(--header-h);padding:0 14px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:10px;flex-shrink:0}._sidebarLogoImage_ahvcq_90{width:134px;max-width:100%;height:28px;object-fit:contain;object-position:left center;flex-shrink:0}._sidebarBrandText_ahvcq_99{min-width:0;display:none}._sidebarProductName_ahvcq_101{color:var(--text-bright);font-size:14px;font-weight:800;letter-spacing:0;line-height:1.2}._sidebarTenantName_ahvcq_109{color:var(--text-faint);font-size:10.5px;margin-top:1px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}._sidebarNav_ahvcq_118{flex:1;padding:12px 8px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:2px;scrollbar-width:none}._sidebarNav_ahvcq_118::-webkit-scrollbar{display:none}._navItem_ahvcq_131{display:flex;align-items:center;gap:10px;min-height:40px;padding:0 10px;border-radius:var(--r-md);cursor:pointer;background:transparent;color:var(--text-muted);font-weight:650;font-size:13px;font-family:inherit;border:none;white-space:nowrap;text-align:left;width:100%;transition:background .15s var(--ease-out),color .15s var(--ease-out),transform .15s var(--ease-out)}._navItem_ahvcq_131:hover{background:var(--surface-2);color:var(--text-bright)}._navItemActive_ahvcq_156{background:#4899d41f;color:var(--brand-hubit-deep);font-weight:800}._navLabel_ahvcq_162{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:13px}._navIcon_ahvcq_169,._bottomNavIcon_ahvcq_170{flex-shrink:0}._sidebarUser_ahvcq_174{padding:10px;border-top:1px solid var(--border);flex-shrink:0;display:flex;align-items:center;gap:9px}._userAvatar_ahvcq_183{width:30px;height:30px;border-radius:999px;background:linear-gradient(135deg,var(--brand-hubit),var(--brand-hubit-deep));display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;color:#fff;flex-shrink:0}._userInfo_ahvcq_197{min-width:0}._userName_ahvcq_201{color:var(--text-bright);font-size:12px;font-weight:750;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._userRole_ahvcq_210{color:var(--brand-hubit-deep);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}._header_ahvcq_220{min-height:var(--header-h);background:#ffffffe0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--border);display:flex;align-items:center;padding:0 18px;gap:14px;position:sticky;top:0;z-index:50;flex-shrink:0}._headerTitle_ahvcq_235{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}._headerTitleText_ahvcq_243{font-size:15px;font-weight:800;color:var(--text-bright);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._headerSubText_ahvcq_252{font-size:11px;color:var(--text-faint)}._bottomNav_ahvcq_170{display:none;position:fixed;bottom:0;left:0;right:0;z-index:100;background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--border);padding:6px 6px calc(6px + env(safe-area-inset-bottom,0px))}._bottomNavItem_ahvcq_272{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;flex:1;min-height:52px;padding:6px 4px;cursor:pointer;background:transparent;border:none;border-radius:var(--r-md);color:var(--text-muted);font-size:9.5px;font-family:inherit;font-weight:650}._bottomNavItemActive_ahvcq_291{color:var(--brand-hubit-deep);background:#4899d41f;font-weight:800}._bottomNavLabel_ahvcq_297{font-size:9.5px}._btnPrimary_ahvcq_303{background:var(--brand-hubit);color:#fff;border:none;border-radius:var(--r-md);padding:8px 14px;font-size:13px;font-weight:800;cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;gap:6px;transition:background .15s,transform .15s;white-space:nowrap}._btnPrimary_ahvcq_303:hover{background:var(--brand-hubit-deep)}._btnGhost_ahvcq_322{background:var(--surface-1);color:var(--text-muted);border:1px solid var(--border);border-radius:var(--r-md);padding:7px 13px;font-size:13px;font-weight:750;cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;gap:6px}@media(max-width:768px){._sidebar_ahvcq_66{display:none!important}._main_ahvcq_49{margin-left:0!important;padding-bottom:68px}._bottomNav_ahvcq_170{display:flex!important}._content_ahvcq_57{padding:16px}}@media(max-width:600px){._header_ahvcq_220{padding:0 16px}}@keyframes _cc-fade-in_ahvcq_1{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}._fadeIn_ahvcq_358{animation:_cc-fade-in_ahvcq_1 .18s ease}@keyframes _cc-spin_ahvcq_1{to{transform:rotate(360deg)}}._authPage_ahvcq_367{min-height:100dvh;display:grid;place-items:center;padding:24px;background:var(--bg);color:#0f1e2d;font-family:Sora,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._authPanel_ahvcq_377{width:min(420px,100%);background:#fff;border:1px solid #D9E4EC;border-radius:8px;padding:28px;box-shadow:0 16px 42px #0f1e2d1f}._authEyebrow_ahvcq_386{margin:0 0 8px;color:#1b3a58;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0}._authTitle_ahvcq_395{margin:0;font-size:28px;line-height:1.15;letter-spacing:0}._authCopy_ahvcq_402{margin:10px 0 0;color:#607484;font-size:14px;line-height:1.45}._authForm_ahvcq_409{display:grid;gap:16px;margin-top:26px}._authLabel_ahvcq_415{display:grid;gap:7px;color:#314a5f;font-size:13px;font-weight:700}._authInput_ahvcq_423{width:100%;min-height:44px;border:1px solid #C7D6E1;border-radius:6px;padding:0 12px;color:#0f1e2d;font:inherit;background:#fff}._authInput_ahvcq_423:focus{outline:2px solid rgba(40,142,111,.2);border-color:#288e6f}._authError_ahvcq_439{margin:0;padding:10px 12px;border-radius:6px;background:#fff2f0;color:#b42318;font-size:13px;line-height:1.35}._authSubmit_ahvcq_449{min-height:44px;border:0;border-radius:6px;background:#288e6f;color:#fff;font:inherit;font-weight:700;cursor:pointer}._authSubmit_ahvcq_449:disabled{cursor:wait;opacity:.7}._authSplash_ahvcq_465{min-height:100dvh;display:grid;place-items:center;background:var(--bg);color:#314a5f;font-family:Sora,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px}html,body,#root{width:100%;min-height:100%;margin:0;background:var(--bg)}*{box-sizing:border-box}body{overflow-x:hidden;font-family:Sora,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._shell_ahvcq_40{width:100%;overflow-x:clip}._main_ahvcq_49,._header_ahvcq_220,._headerTitle_ahvcq_235{min-width:0}._content_ahvcq_57{min-width:0;margin:0 auto;padding:clamp(16px,2vw,26px);overflow-x:hidden}._btnPrimary_ahvcq_303,._btnGhost_ahvcq_322{min-height:36px;flex-shrink:0}._sidebarProductName_ahvcq_101,._sidebarTenantName_ahvcq_109,._navLabel_ahvcq_162,._userName_ahvcq_201,._userRole_ahvcq_210{letter-spacing:0}table{min-width:760px}.controle-table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:980px){._content_ahvcq_57{max-width:none}}@media(max-width:768px){._content_ahvcq_57{padding:14px}}@media(max-width:520px){._header_ahvcq_220{min-height:58px;height:auto;align-items:flex-start;padding-top:10px;padding-bottom:10px}._headerTitleText_ahvcq_243{font-size:14px}._headerSubText_ahvcq_252{font-size:10px}._btnPrimary_ahvcq_303,._btnGhost_ahvcq_322{padding:7px 10px;font-size:12px}}._dashboardStatsGrid_ahvcq_579{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:22px}._dashboardActionsGrid_ahvcq_586{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}@media(max-width:900px){._dashboardStatsGrid_ahvcq_579,._dashboardActionsGrid_ahvcq_586{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){._dashboardStatsGrid_ahvcq_579,._dashboardActionsGrid_ahvcq_586{grid-template-columns:1fr}}._statCard_ahvcq_608{--stat-accent: var(--brand-hubit);width:100%;min-height:116px;display:grid;gap:7px;align-content:start;text-align:left;background:var(--surface-1);border:1px solid color-mix(in srgb,var(--stat-accent) 28%,var(--border));border-radius:var(--r-lg);padding:16px 18px;box-shadow:var(--shadow-soft);color:var(--text);font:inherit}._statCard_ahvcq_608:disabled{cursor:default}._statCard_ahvcq_608:not(:disabled){cursor:pointer}._statCard_ahvcq_608:not(:disabled):hover{border-color:var(--stat-accent);transform:translateY(-1px)}._statLabel_ahvcq_638{color:var(--stat-accent);font-size:10.5px;font-weight:850;text-transform:uppercase;letter-spacing:.06em}._statValue_ahvcq_646{color:var(--text-bright);font-size:30px;line-height:1;font-weight:850}._statSubtitle_ahvcq_653{color:var(--text-faint);font-size:12px}._statusBadge_ahvcq_658{display:inline-flex;align-items:center;min-height:20px;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800;line-height:1.4;white-space:nowrap;border:1px solid transparent}._statusBadgeMd_ahvcq_671{min-height:24px;padding:3px 10px;font-size:12px}._status_ok_ahvcq_677{color:#166534;background:#1f9d5e1f;border-color:#1f9d5e3d}._status_baixo_ahvcq_683,._status_zerado_ahvcq_684{color:var(--warn);background:#b7791f1f;border-color:#b7791f3d}._status_negativo_ahvcq_690{color:var(--danger);background:#c2413a1f;border-color:#c2413a3d}._status_sem_contagem_ahvcq_696{color:var(--text-muted);background:var(--surface-2);border-color:var(--border)}._headerLogo_ahvcq_702{display:none;width:96px;height:24px;object-fit:contain;object-position:left center;flex-shrink:0}._screenStack_ahvcq_711{display:grid;gap:22px}._sectionLabel_ahvcq_716{color:var(--text-faint);font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.07em;margin-bottom:12px}._alertPanel_ahvcq_725{background:#c77c0a1a;border:1px solid rgba(199,124,10,.26);border-radius:var(--r-lg);padding:12px 14px;color:#8a4b00;display:flex;align-items:center;gap:12px;box-shadow:var(--shadow-1)}._alertPanel_ahvcq_725 span{flex:1;font-size:13px;font-weight:650}._alertPanel_ahvcq_725 button,._panelLink_ahvcq_739{border:0;background:transparent;color:var(--brand-hubit-deep);font:inherit;font-size:12px;font-weight:800;cursor:pointer;white-space:nowrap}._quickAction_ahvcq_750{min-height:106px;background:var(--surface-1);border:1px solid var(--border);border-radius:var(--r-lg);padding:16px 12px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--text-bright);font:inherit;font-size:13px;font-weight:800;box-shadow:var(--shadow-soft);transition:transform .15s var(--ease-out),border-color .15s var(--ease-out),background .15s var(--ease-out)}._quickAction_ahvcq_750:hover{transform:translateY(-1px);border-color:var(--brand-hubit)}._quickActionIcon_ahvcq_771{width:38px;height:38px;border-radius:var(--r-md);display:grid;place-items:center}._quickAction_ok_ahvcq_772 ._quickActionIcon_ahvcq_771{color:var(--ok);background:#1f9d5e1f}._quickAction_info_ahvcq_773 ._quickActionIcon_ahvcq_771{color:var(--info);background:#2174d91f}._quickAction_brand_ahvcq_774 ._quickActionIcon_ahvcq_771{color:var(--brand-hubit);background:var(--brand-hubit-soft)}._quickAction_neutral_ahvcq_775 ._quickActionIcon_ahvcq_771{color:var(--text-muted);background:var(--surface-2)}._panel_ahvcq_739{background:var(--surface-1);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-soft);overflow:hidden}._panelHeader_ahvcq_785,._panelHeaderCompact_ahvcq_786{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border-bottom:1px solid var(--border)}._panelHeaderCompact_ahvcq_786{padding:14px 16px}._panelTitle_ahvcq_796{color:var(--text-bright);font-size:15px;font-weight:850}._panelSubtitle_ahvcq_797{margin-top:3px;color:var(--text-muted);font-size:12.5px;line-height:1.35}._panelHeaderIcon_ahvcq_798{color:var(--brand-hubit)}._panelEmpty_ahvcq_799{padding:28px 18px;color:var(--text-muted);font-size:13px;text-align:center}._movementRow_ahvcq_801{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 18px;border-bottom:1px solid var(--surface-2)}._movementRow_ahvcq_801:last-child{border-bottom:0}._movementPill_ahvcq_810{border-radius:999px;padding:4px 9px;font-size:11px;font-weight:800;white-space:nowrap}._movementPillIn_ahvcq_811{color:#166534;background:#1f9d5e1f}._movementPillOut_ahvcq_812{color:#1a4f8a;background:#2174d91f}._movementInfo_ahvcq_813{min-width:0}._movementName_ahvcq_814{color:var(--text-bright);font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._movementMeta_ahvcq_815{color:var(--text-faint);font-size:11.5px;margin-top:2px}._movementQty_ahvcq_816{text-align:right;color:var(--text-faint);font-size:11px;white-space:nowrap}._qtyIn_ahvcq_817,._qtyOut_ahvcq_817{font-size:13px;font-weight:850;color:var(--ok)}._qtyOut_ahvcq_817{color:var(--danger)}._errorBox_ahvcq_819{color:var(--danger);background:#d63c421a;border:1px solid rgba(214,60,66,.24);border-radius:var(--r-md);padding:12px 14px;font-size:13px}._bottomNavMenu_ahvcq_821{position:fixed;left:10px;right:10px;bottom:calc(72px + env(safe-area-inset-bottom,0px));z-index:101;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px;background:#fffffffa;border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:0 18px 42px #0f1e3c2e;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}._bottomNavMenuItem_ahvcq_838{min-height:42px;border:1px solid transparent;border-radius:var(--r-md);background:var(--surface-inset);color:var(--text-muted);display:flex;align-items:center;gap:9px;justify-content:flex-start;padding:0 12px;font:inherit;font-size:12px;font-weight:800}._bottomNavMenuItemActive_ahvcq_854{color:var(--brand-hubit-deep);background:var(--brand-hubit-soft);border-color:#2e72bd2e}._kitsLayout_ahvcq_856{display:grid;grid-template-columns:minmax(320px,420px) minmax(0,1fr);gap:18px;align-items:start}._kitsContent_ahvcq_857{display:grid;grid-template-columns:260px minmax(0,1fr);gap:16px;align-items:start}._kitListPanel_ahvcq_858{background:var(--surface-1);border:1px solid var(--border);border-radius:var(--r-lg);overflow:hidden;box-shadow:var(--shadow-soft)}._kitListItem_ahvcq_859{width:100%;border:0;border-bottom:1px solid var(--surface-2);background:transparent;color:var(--text);padding:13px 14px;text-align:left;display:grid;gap:3px;font:inherit;cursor:pointer}._kitListItem_ahvcq_859 span{color:var(--text-bright);font-size:13px;font-weight:800;overflow-wrap:anywhere}._kitListItem_ahvcq_859 small{color:var(--text-faint);font-size:11px}._kitListItemActive_ahvcq_862{background:var(--brand-hubit-soft)}._formGridOne_ahvcq_863{display:grid;gap:12px;padding:16px 18px 0}._fieldLabel_ahvcq_864{display:grid;gap:6px;color:var(--text-muted);font-size:12px;font-weight:800}._input_ahvcq_865,._qtyInput_ahvcq_865{min-height:38px;width:100%;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-inset);color:var(--text-bright);font:inherit;font-size:13px;padding:0 11px}._input_ahvcq_865:focus,._qtyInput_ahvcq_865:focus{outline:2px solid var(--brand-hubit-soft);border-color:var(--brand-hubit)}._kitDraftList_ahvcq_867{display:grid;gap:8px;padding:16px 18px}._kitDraftRow_ahvcq_868{display:grid;grid-template-columns:minmax(0,1fr) 82px 38px;gap:8px;align-items:center}._iconButton_ahvcq_869{width:38px;height:38px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-inset);color:var(--text-muted);display:grid;place-items:center;cursor:pointer}._formActions_ahvcq_870{display:flex;justify-content:flex-end;gap:10px;padding:0 18px 18px}._btnPrimary_ahvcq_303:disabled{opacity:.55;cursor:not-allowed}._dataTable_ahvcq_872{border-collapse:collapse;width:100%}._dataTable_ahvcq_872 th{color:var(--text-faint);font-size:11px;font-weight:850;text-transform:uppercase;letter-spacing:.06em;text-align:left;padding:11px 14px;border-bottom:1px solid var(--border);white-space:nowrap}._dataTable_ahvcq_872 td{color:var(--text);font-size:12.5px;padding:12px 14px;border-bottom:1px solid var(--surface-2);white-space:nowrap}._kitEmptyDetail_ahvcq_875{min-height:220px;display:grid;place-items:center;align-content:center;gap:8px;color:var(--text-faint);padding:24px;text-align:center}._kitEmptyDetail_ahvcq_875 strong{color:var(--text-bright);font-size:14px}._kitEmptyDetail_ahvcq_875 span{font-size:12.5px}@media(max-width:1120px){._kitsLayout_ahvcq_856{grid-template-columns:1fr}._kitsContent_ahvcq_857{grid-template-columns:240px minmax(0,1fr)}}@media(max-width:768px){._headerLogo_ahvcq_702{display:block}._header_ahvcq_220{gap:10px}._headerTitleText_ahvcq_243{font-size:13.5px}._headerSubText_ahvcq_252{display:none}._dashboardStatsGrid_ahvcq_579,._dashboardActionsGrid_ahvcq_586{grid-template-columns:repeat(2,minmax(0,1fr))}._kitsContent_ahvcq_857{grid-template-columns:1fr}._movementRow_ahvcq_801{grid-template-columns:1fr;align-items:start}._movementQty_ahvcq_816{text-align:left}}@media(max-width:520px){._dashboardStatsGrid_ahvcq_579,._dashboardActionsGrid_ahvcq_586{grid-template-columns:repeat(2,minmax(0,1fr))}._statCard_ahvcq_608{min-height:104px;padding:14px}._statValue_ahvcq_646{font-size:26px}._quickAction_ahvcq_750{min-height:92px}._kitDraftRow_ahvcq_868{grid-template-columns:minmax(0,1fr) 74px 36px}._bottomNavMenu_ahvcq_821{grid-template-columns:repeat(2,minmax(0,1fr))}}._sidebarLogout_ahvcq_905{margin-left:auto;min-height:30px;border:1px solid rgba(255,255,255,.12);border-radius:7px;padding:0 10px;background:#ffffff0f;color:#ffffffc7;font-family:inherit;font-size:11px;font-weight:800;cursor:pointer;transition:background .15s,color .15s}._sidebarLogout_ahvcq_905:hover{background:#ffffff1f;color:#fff}:root{--sidebar-w: 274px;--sidebar-gap: 18px;--hubit-nav-dark: #163E63;--hubit-nav-mid: #256EA8;--hubit-green: #159A83}._shell_ahvcq_40{position:relative;background:radial-gradient(900px 520px at 98% 92%,rgba(21,154,131,.1),transparent 64%),linear-gradient(135deg,rgba(46,114,189,.06) 0 18%,transparent 18% 100%),var(--bg)}._shell_ahvcq_40:before,._shell_ahvcq_40:after{content:"";position:fixed;pointer-events:none;z-index:0}._shell_ahvcq_40:before{left:0;top:0;width:280px;height:260px;background:var(--brand-hubit);opacity:.13;border-bottom-right-radius:96px;clip-path:polygon(0 0,100% 0,74% 60%,0 100%)}._shell_ahvcq_40:after{right:-110px;bottom:-92px;width:460px;height:340px;background:#159a8321;border-radius:140px 0 0;transform:rotate(-8deg)}._main_ahvcq_49{position:relative;z-index:1;margin-left:calc(var(--sidebar-w) + var(--sidebar-gap));transition:margin-left .18s var(--ease-out)}._sidebar_ahvcq_66{top:14px;left:14px;height:calc(100dvh - 28px);width:var(--sidebar-w);background:#fffffff0;border:1px solid rgba(217,225,236,.96);border-radius:22px;box-shadow:0 24px 60px #0f1e3c24,0 8px 20px #0f1e3c14;overflow:visible;padding:10px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}._sidebarBackdrop_ahvcq_993{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden;pointer-events:none}._sidebarBackdrop_ahvcq_993:before{content:"";position:absolute;left:-58px;top:-48px;width:170px;height:170px;background:#2e72bd24;border-bottom-right-radius:88px;transform:rotate(12deg)}._sidebarBackdrop_ahvcq_993:after{content:"";position:absolute;right:-52px;bottom:-60px;width:150px;height:190px;background:#159a831f;border-top-left-radius:92px;transform:rotate(-14deg)}._sidebarCollapsed_ahvcq_1025{padding-left:8px;padding-right:8px}._sidebarToggle_ahvcq_1030{position:absolute;right:-16px;top:82px;width:36px;height:36px;border-radius:12px;border:1px solid var(--border);background:#fff;color:var(--hubit-nav-dark);display:grid;place-items:center;cursor:pointer;box-shadow:0 12px 28px #0f1e3c29;z-index:3}._sidebarLogo_ahvcq_80,._sidebarNav_ahvcq_118,._sidebarUser_ahvcq_174{position:relative;z-index:2}._sidebarLogo_ahvcq_80{height:70px;padding:0 12px;border-bottom:1px solid rgba(217,225,236,.8);gap:11px}._sidebarLogoImage_ahvcq_90{width:72px;height:25px}._sidebarBrandText_ahvcq_99{display:block}._sidebarCollapsed_ahvcq_1025 ._sidebarLogo_ahvcq_80{justify-content:center;padding:0}._sidebarCollapsed_ahvcq_1025 ._sidebarLogoImage_ahvcq_90{width:46px;object-position:left center}._sidebarCollapsed_ahvcq_1025 ._sidebarBrandText_ahvcq_99,._sidebarCollapsed_ahvcq_1025 ._navLabel_ahvcq_162,._sidebarCollapsed_ahvcq_1025 ._navChevron_ahvcq_1082,._sidebarCollapsed_ahvcq_1025 ._navChildren_ahvcq_1083,._sidebarCollapsed_ahvcq_1025 ._userInfo_ahvcq_197,._sidebarCollapsed_ahvcq_1025 ._sidebarLogout_ahvcq_905{display:none}._sidebarNav_ahvcq_118{padding:14px 4px 10px;gap:8px}._navGroup_ahvcq_1094{display:grid;gap:4px}._navItem_ahvcq_131{min-height:44px;padding:0 12px;border-radius:14px;border:1px solid transparent;color:#53657a;background:#ffffff3d;font-weight:760;transition:color .15s var(--ease-out),border-color .15s var(--ease-out),background .15s var(--ease-out),box-shadow .15s var(--ease-out),transform .15s var(--ease-out)}._sidebarCollapsed_ahvcq_1025 ._navItem_ahvcq_131{justify-content:center;padding:0}._navItem_ahvcq_131:hover{background:#ffffffad;border-color:#2e72bdb8;color:var(--hubit-nav-dark);box-shadow:0 8px 18px #2e72bd14}._navItemActive_ahvcq_156{color:#fff;background:linear-gradient(135deg,var(--hubit-nav-dark),var(--hubit-nav-mid));border-color:#ffffff2e;box-shadow:10px 12px 26px #163e6333,inset 0 1px #ffffff2e;transform:translate(3px)}._navItemActive_ahvcq_156:hover{color:#fff;background:linear-gradient(135deg,var(--hubit-nav-dark),var(--hubit-nav-mid));border-color:transparent}._navChevron_ahvcq_1082{margin-left:auto;transition:transform .15s var(--ease-out)}._navChevronOpen_ahvcq_1141{transform:rotate(180deg)}._navChildren_ahvcq_1083{margin-left:22px;padding-left:12px;border-left:2px solid rgba(46,114,189,.16);display:grid;gap:4px}._navChildItem_ahvcq_1153{min-height:34px;border:1px solid transparent;border-radius:11px;background:transparent;color:var(--text-muted);display:flex;align-items:center;gap:9px;padding:0 10px;font:inherit;font-size:12.2px;font-weight:720;cursor:pointer;text-align:left}._navChildItem_ahvcq_1153:hover{color:var(--hubit-nav-dark);border-color:#2e72bd6b;background:#2e72bd0a}._navChildItemActive_ahvcq_1176{color:var(--hubit-nav-dark);background:#2e72bd1f;border-color:#2e72bd2e;font-weight:850}._sidebarUser_ahvcq_174{margin-top:auto;padding:10px;border:1px solid rgba(217,225,236,.78);border-radius:16px;background:#f8fafcd1}._sidebarCollapsed_ahvcq_1025 ._sidebarUser_ahvcq_174{justify-content:center;padding:8px}._userName_ahvcq_201,._userRole_ahvcq_210{color:var(--text-bright)}._userRole_ahvcq_210{color:var(--brand-hubit-deep)}._sidebarLogout_ahvcq_905{border:1px solid rgba(46,114,189,.16);background:#fff;color:var(--hubit-nav-dark)}._sidebarLogout_ahvcq_905:hover{background:var(--hubit-nav-dark);color:#fff}._header_ahvcq_220{background:#ffffffb8;border-bottom:1px solid rgba(217,225,236,.76)}._dashboardStatsGrid_ahvcq_579{grid-template-columns:repeat(4,minmax(160px,1fr))}._statCard_ahvcq_608{min-height:142px;border:0;background:linear-gradient(135deg,color-mix(in srgb,var(--stat-accent) 92%,#ffffff 8%),color-mix(in srgb,var(--stat-accent) 72%,#0f172a 28%));color:#fff;box-shadow:0 18px 36px color-mix(in srgb,var(--stat-accent) 26%,transparent),inset 0 1px #ffffff3d;overflow:hidden;position:relative}._statCard_ahvcq_608:after{content:"";position:absolute;right:-26px;bottom:-40px;width:130px;height:120px;background:#ffffff1f;border-top-left-radius:64px;transform:rotate(-14deg)}._statCard_ahvcq_608:not(:disabled):hover{transform:translateY(-2px);filter:saturate(1.05)}._statLabel_ahvcq_638,._statValue_ahvcq_646,._statSubtitle_ahvcq_653{color:#fff;position:relative;z-index:1}._statLabel_ahvcq_638{opacity:.84}._statSubtitle_ahvcq_653{opacity:.82}._quickAction_ahvcq_750{border-radius:16px;border:1px solid rgba(217,225,236,.88)}._dialogOverlay_ahvcq_1269{position:fixed;top:0;right:0;bottom:0;left:0;z-index:500;display:grid;place-items:center;padding:20px;background:#0f172a75;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._dialogBox_ahvcq_1280{width:min(460px,100%);background:#fff;border:1px solid rgba(217,225,236,.92);border-radius:18px;padding:22px;box-shadow:0 24px 70px #0f172a38}._dialogTitle_ahvcq_1289{margin:0;color:var(--text-bright);font-size:18px;line-height:1.25}._dialogMessage_ahvcq_1296{margin:10px 0 0;color:var(--text-muted);font-size:13.5px;line-height:1.5}._dialogActions_ahvcq_1303{display:flex;justify-content:flex-end;gap:10px;margin-top:22px}._btnDangerSolid_ahvcq_1310{min-height:36px;border:0;border-radius:var(--r-md);padding:8px 14px;background:var(--danger);color:#fff;font:inherit;font-size:13px;font-weight:800;cursor:pointer}._btnDangerSolid_ahvcq_1310:disabled,._btnGhost_ahvcq_322:disabled{opacity:.6;cursor:not-allowed}@media(max-width:768px){._shell_ahvcq_40:before,._shell_ahvcq_40:after{display:none}._main_ahvcq_49{margin-left:0!important}._dashboardStatsGrid_ahvcq_579{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){._dialogActions_ahvcq_1303{flex-direction:column-reverse}._dialogActions_ahvcq_1303 ._btnGhost_ahvcq_322,._dialogActions_ahvcq_1303 ._btnDangerSolid_ahvcq_1310,._dialogActions_ahvcq_1303 ._btnPrimary_ahvcq_303{width:100%;justify-content:center}._statCard_ahvcq_608{min-height:118px}}html,body,#root{margin:0;width:100%;min-height:100%;background:#06080d}body{overflow-x:hidden}._page_1bcdu_18{min-height:100dvh;display:grid;place-items:center;padding:clamp(16px,4vw,48px);background:radial-gradient(circle at 50% 18%,rgba(64,132,197,.08),transparent 30%),#06080d}._card_1bcdu_29{position:relative;overflow:hidden;width:min(820px,100%);min-height:500px;border-radius:18px;background:#090c14;box-shadow:0 28px 90px #0000006b,0 0 0 1px #ffffff0d;font-family:var(--font-body, "Sora", sans-serif);display:flex;align-items:stretch}._cardBg_1bcdu_43{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#fffffffa,#f4f8fcf5),#fff;clip-path:polygon(56% 0,100% 0,100% 100%,49% 100%);z-index:1;pointer-events:none}._blueSide_1bcdu_55{position:absolute;right:0;top:0;bottom:0;width:52%;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:42px 34px 38px 46px;pointer-events:none;overflow:hidden}._brandBlock_1bcdu_71{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;gap:13px;transform:translateY(-4px)}._dataGrid_1bcdu_81{position:absolute;top:-18px;right:-12px;bottom:-18px;left:12px;z-index:1;opacity:.8;background-image:linear-gradient(rgba(30,66,98,.11) 1px,transparent 1px),linear-gradient(90deg,rgba(30,66,98,.11) 1px,transparent 1px),radial-gradient(circle,rgba(64,132,197,.36) 1px,transparent 2px);background-size:28px 28px,28px 28px,56px 56px;background-position:0 0,0 0,14px 14px;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 22%,#000 88%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 22%,#000 88%,transparent 100%);animation:_dataGridDrift_1bcdu_1 12s linear infinite}._dataOrbit_1bcdu_96{position:absolute;top:34px;right:24px;bottom:34px;left:52px;z-index:2;pointer-events:none}._dataOrbit_1bcdu_96 span{position:absolute;width:7px;height:7px;border-radius:999px;background:#4084c5;box-shadow:0 0 18px #4084c573;opacity:.62;animation:_dataPulse_1bcdu_1 2.8s ease-in-out infinite}._dataOrbit_1bcdu_96 span:nth-child(1){top:10%;left:28%}._dataOrbit_1bcdu_96 span:nth-child(2){top:28%;right:12%;animation-delay:.45s}._dataOrbit_1bcdu_96 span:nth-child(3){right:26%;bottom:12%;animation-delay:.9s}._dataOrbit_1bcdu_96 span:nth-child(4){left:14%;bottom:28%;animation-delay:1.35s}._signalStack_1bcdu_137{position:absolute;right:30px;bottom:28px;z-index:2;display:grid;gap:6px;width:72px;opacity:.6}._signalStack_1bcdu_137 span{display:block;height:3px;border-radius:999px;background:linear-gradient(90deg,#4084c500,#4084c5b3);transform-origin:right center;animation:_signalFlow_1bcdu_1 1.8s ease-in-out infinite}._signalStack_1bcdu_137 span:nth-child(2){width:82%;margin-left:auto;animation-delay:.25s}._signalStack_1bcdu_137 span:nth-child(3){width:62%;margin-left:auto;animation-delay:.5s}._blueLogo_1bcdu_169{height:104px;max-width:330px;width:auto;object-fit:contain;filter:drop-shadow(0 12px 22px rgba(30,66,98,.12));transition:transform .22s ease,filter .22s ease}._card_1bcdu_29:hover ._blueLogo_1bcdu_169{transform:translateY(-2px) scale(1.025);filter:drop-shadow(0 16px 28px rgba(30,66,98,.16))}._blueTag_1bcdu_183{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#1e4262bd;margin-top:2px}._blueSub_1bcdu_192{font-size:13px;color:#090c148f;text-align:center;line-height:1.6;font-weight:500}._formSide_1bcdu_201{position:relative;z-index:3;width:48%;display:flex;align-items:center;justify-content:center;padding:48px 42px}._form_1bcdu_201{width:100%;display:flex;flex-direction:column;gap:15px}._formEyebrow_1bcdu_218{display:inline-flex;align-items:center;gap:8px;color:#ffffff7a;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._statusDot_1bcdu_229{width:7px;height:7px;border-radius:999px;background:#3fb950;box-shadow:0 0 14px #3fb9506b}._formTitle_1bcdu_237{font-size:28px;font-weight:700;color:#e8edf2;margin:-2px 0 0;letter-spacing:0}._formSub_1bcdu_245{font-size:12px;color:#ffffff6b;margin:-6px 0 4px;line-height:1.5}._field_1bcdu_252{display:flex;flex-direction:column;gap:6px}._label_1bcdu_258{font-size:10px;font-weight:500;color:#ffffff4d;letter-spacing:.07em;text-transform:uppercase}._input_1bcdu_266{width:100%;height:44px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#e8edf2;padding:0 13px;font-size:13px;font-family:inherit;transition:border-color .15s ease,background .15s ease;outline:none}._input_1bcdu_266::placeholder{color:#fff3;font-size:12px}._input_1bcdu_266:focus{border-color:#4084c58c;background:#4084c50f;box-shadow:0 0 0 3px #4084c51a}._input_1bcdu_266:disabled{opacity:.5;cursor:not-allowed}._error_1bcdu_296{background:#f8514914;border:1px solid rgba(248,81,73,.22);border-radius:8px;padding:9px 12px;font-size:12px;color:#ff9c95;line-height:1.5}._submitBtn_1bcdu_306{width:100%;margin-top:2px}._forgotLink_1bcdu_311{display:block;background:none;border:none;color:#ffffff4d;font-size:12px;font-family:inherit;cursor:pointer;text-align:center;width:100%;padding:4px 0;transition:color .15s}._forgotLink_1bcdu_311:hover{color:#ffffffa6}._demoLink_1bcdu_329{display:block;width:100%;padding:9px 0;background:#ffffff06;border:1px dashed rgba(64,132,197,.25);border-radius:8px;color:#4084c5d9;font-size:12px;font-weight:500;font-family:inherit;cursor:pointer;transition:background .15s;text-align:center}._demoLink_1bcdu_329:hover{background:#4084c514}._resetHint_1bcdu_349{font-size:12px;color:#ffffff59;line-height:1.55}._resetSuccess_1bcdu_355{padding:10px 12px;background:#34c77a14;border:1px solid rgba(52,199,122,.22);border-radius:8px;color:#6ee7a8;font-size:12px;line-height:1.5}._mfaOverlay_1bcdu_366{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;overflow:hidden;background:linear-gradient(135deg,#ffffff1f,#090c1400 42%),#090c14;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .35s ease}._mfaOverlay_1bcdu_366:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#f7fafc;clip-path:polygon(70% 0,100% 0,100% 100%,55% 100%);opacity:.18;transform:translate(28px);transition:transform .45s ease,opacity .45s ease;pointer-events:none}._mfaOverlayShow_1bcdu_394{opacity:1;pointer-events:all}._mfaOverlayShow_1bcdu_394:before{opacity:.28;transform:translate(0)}._mfaInner_1bcdu_404{position:relative;z-index:1;width:260px;display:flex;flex-direction:column;gap:14px;opacity:0;transform:translateY(10px) scale(.98);transition:opacity .24s ease,transform .24s ease}._mfaOverlayShow_1bcdu_394 ._mfaInner_1bcdu_404{opacity:1;transform:translateY(0) scale(1);animation:_mfaPanelIn_1bcdu_1 .36s cubic-bezier(.16,1,.3,1)}._otpLogo_1bcdu_422{height:18px;width:auto;margin:0 auto 4px;display:block;object-fit:contain;filter:brightness(0) invert(1)}._otpRow_1bcdu_431{display:flex;gap:6px;justify-content:center}._otpBox_1bcdu_437{flex:1;min-width:0;height:50px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:8px;font-size:18px;font-family:var(--font-mono, monospace);font-weight:500;color:#e8edf2;text-align:center;outline:none;caret-color:transparent;transition:border-color .2s,background .2s}._otpBox_1bcdu_437:focus{border-color:#4084c599;background:#4084c512}._otpBoxFilled_1bcdu_459{border-color:#4084c566;background:#4084c51a;box-shadow:0 0 0 3px #4084c514}._otpBoxOk_1bcdu_465{border-color:#34c77a8c;background:#34c77a0f}._otpBoxError_1bcdu_470{border-color:#f8514973}._mfaTrustRow_1bcdu_474{display:flex;align-items:center;justify-content:center;gap:8px;color:#e8edf2b8;font-size:12px;line-height:1.35}._mfaTrustRow_1bcdu_474 input{accent-color:#4084c5}@keyframes _mfaPanelIn_1bcdu_1{0%{opacity:0;transform:translateY(14px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _dataGridDrift_1bcdu_1{0%{background-position:0 0,0 0,14px 14px}to{background-position:28px 28px,28px 28px,70px 70px}}@keyframes _dataPulse_1bcdu_1{0%,to{opacity:.3;transform:scale(.82)}45%{opacity:.88;transform:scale(1.28)}}@keyframes _signalFlow_1bcdu_1{0%,to{opacity:.25;transform:scaleX(.55)}50%{opacity:.95;transform:scaleX(1)}}._version_1bcdu_531{position:absolute;bottom:10px;right:14px;z-index:4;font-size:10px;color:#ffffff26;font-family:var(--font-mono, monospace)}@media(max-width:560px){._card_1bcdu_29{flex-direction:column;min-height:auto}._cardBg_1bcdu_43{display:none}._blueSide_1bcdu_55{position:relative;width:100%;right:auto;top:auto;bottom:auto;background:#f7fafc;padding:28px 24px 22px;pointer-events:all}._brandBlock_1bcdu_71{transform:none}._blueLogo_1bcdu_169{height:70px;max-width:min(260px,80vw)}._dataGrid_1bcdu_81,._dataOrbit_1bcdu_96,._signalStack_1bcdu_137{display:none}._formSide_1bcdu_201{width:100%;padding:28px 24px 32px}._mfaInner_1bcdu_404{width:100%;padding:0 4px}}@media(prefers-reduced-motion:reduce){._dataGrid_1bcdu_81,._dataOrbit_1bcdu_96 span,._signalStack_1bcdu_137 span,._mfaOverlayShow_1bcdu_394 ._mfaInner_1bcdu_404{animation:none}._blueLogo_1bcdu_169,._mfaInner_1bcdu_404,._mfaOverlay_1bcdu_366:before{transition:none}}._submitBtn_1bcdu_306{width:100%;height:44px;margin-top:2px;border:0;border-radius:8px;background:linear-gradient(135deg,#4084c5,#2f6fae);color:#fff;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:transform .15s ease,filter .15s ease,opacity .15s ease}._submitBtn_1bcdu_306:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.05)}._submitBtn_1bcdu_306:disabled{cursor:not-allowed;opacity:.55}._page_1bcdu_18,._page_1bcdu_18 *,._page_1bcdu_18 *:before,._page_1bcdu_18 *:after{box-sizing:border-box}._card_1bcdu_29{width:min(860px,calc(100vw - 32px));min-height:500px}._formSide_1bcdu_201{width:48%;min-width:0}._blueSide_1bcdu_55{width:52%;min-width:0}._blueLogo_1bcdu_169{height:78px;max-width:min(250px,72%)}._blueTag_1bcdu_183{margin:0}._blueSub_1bcdu_192{max-width:240px;margin:0}._form_1bcdu_201{min-width:0}@media(min-width:561px){._formSide_1bcdu_201{padding-right:34px}._brandBlock_1bcdu_71{transform:translate(18px,-4px)}}@media(max-width:560px){._card_1bcdu_29{width:min(420px,calc(100vw - 24px))}._blueLogo_1bcdu_169{height:68px;max-width:min(230px,76vw)}}@media(max-width:560px){._formSide_1bcdu_201,._blueSide_1bcdu_55{width:100%}._formSide_1bcdu_201{padding:28px 24px 32px}._blueSide_1bcdu_55{padding:28px 24px 22px}._button_1bcdu_709,._submitBtn_1bcdu_306,._input_1bcdu_266{width:100%}}._strengthBox_1bcdu_716{display:grid;gap:7px;margin-top:-4px}._strengthTrack_1bcdu_722{height:5px;overflow:hidden;border-radius:999px;background:#ffffff14}._strengthTrack_1bcdu_722 span{display:block;height:100%;border-radius:inherit;background:#f85149;transition:width .18s ease}._strengthLabel_1bcdu_737,._matchOk_1bcdu_738,._matchBad_1bcdu_739{font-size:11px;line-height:1.35}._strengthLabel_1bcdu_737{color:#e8edf2b3}._ruleList_1bcdu_748{display:flex;flex-wrap:wrap;gap:6px}._ruleOk_1bcdu_754,._ruleBad_1bcdu_755{border-radius:999px;padding:3px 8px;font-size:10.5px;line-height:1.3}._ruleOk_1bcdu_754{color:#6ee7a8;background:#34c77a1a;border:1px solid rgba(52,199,122,.2)}._ruleBad_1bcdu_755{color:#e8edf285;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}._matchOk_1bcdu_738{color:#6ee7a8}._matchBad_1bcdu_739{color:#ff9c95}._checkLine_1bcdu_782{display:flex;align-items:center;gap:9px;color:#e8edf2bd;font-size:12px;line-height:1.35;-webkit-user-select:none;user-select:none}._checkLine_1bcdu_782 input{width:14px;height:14px;margin:0;accent-color:#3d8fe6}html,body,#root{font-family:Sora,sans-serif}._termsBody_1bcdu_806{max-height:178px;overflow:auto;padding:12px;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:#ffffff0a;color:#e8edf2bd;font-size:11.5px;line-height:1.55;white-space:pre-wrap}._page_1337b_1{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:12px;align-items:start}._scannerPanel_1337b_8,._listPanel_1337b_9,._settingsPanel_1337b_10{background:#fff;border:1px solid #D9E4EC;border-radius:8px;overflow:hidden;box-shadow:0 10px 28px #0f1e2d0f}._scannerPanel_1337b_8{min-width:0}._videoShell_1337b_22{position:relative;background:#0f1e2d;aspect-ratio:16 / 11;min-height:220px;overflow:hidden}._video_1337b_22{width:100%;height:100%;object-fit:cover;display:block}._scanFrame_1337b_37{position:absolute;top:15%;right:15%;bottom:15%;left:15%;border:2px solid rgba(72,153,212,.95);border-radius:8px;box-shadow:0 0 0 999px #0f1e2d85;pointer-events:none}._scanFrame_1337b_37:before,._scanFrame_1337b_37:after{content:"";position:absolute;left:14px;right:14px;height:2px;background:#288e6ff2}._scanFrame_1337b_37:before{top:18px}._scanFrame_1337b_37:after{bottom:18px}._cameraState_1337b_59{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:18px;text-align:center;color:#dde8f1;background:linear-gradient(180deg,#0f1e2de0,#0f1e2db8)}._cameraState_1337b_59 strong{display:block;color:#fff;font-size:15px;margin-bottom:8px}._cameraState_1337b_59 span{display:block;max-width:360px;font-size:13px;line-height:1.45}._panelBody_1337b_84{padding:12px;display:grid;gap:10px}._feedback_1337b_90{min-height:36px;display:flex;align-items:center;gap:10px;border-radius:7px;padding:7px 10px;font-size:12.5px;font-weight:700;border:1px solid #D9E4EC;background:#f5f8fa;color:#314a5f}._feedbackOk_1337b_104{border-color:#a7e4c4;background:#ecfdf3;color:#166534}._feedbackError_1337b_110{border-color:#f4b4ae;background:#fff2f0;color:#b42318}._feedbackDuplicate_1337b_116{border-color:#bad9f0;background:#ebf5fc;color:#1b5e88}._actionsRow_1337b_122,._manualRow_1337b_123,._destinationGrid_1337b_124{display:flex;gap:8px;align-items:center}._actionsRow_1337b_122{flex-wrap:wrap}._manualRow_1337b_123 input,._destinationGrid_1337b_124 input,._destinationGrid_1337b_124 select{min-width:0;min-height:38px;border:1px solid #C7D6E1;border-radius:7px;padding:0 10px;color:#0f1e2d;background:#fff;font:inherit;font-size:13px}._manualRow_1337b_123 input{flex:1}._destinationGrid_1337b_124{display:grid;grid-template-columns:minmax(130px,.45fr) minmax(0,.55fr)}._destinationGrid_1337b_124 select,._destinationGrid_1337b_124 input{width:100%}._btnPrimary_1337b_162,._btnGhost_1337b_163,._btnDanger_1337b_164,._qtyButton_1337b_165,._removeButton_1337b_166{min-height:38px;border-radius:7px;border:1px solid transparent;padding:0 12px;font:inherit;font-size:13px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap}._btnPrimary_1337b_162{background:#288e6f;color:#fff}._btnGhost_1337b_163{background:#f5f8fa;border-color:#d9e4ec;color:#314a5f}._btnDanger_1337b_164{background:#fff2f0;border-color:#f4b4ae;color:#b42318}._btnPrimary_1337b_162:disabled,._btnGhost_1337b_163:disabled,._btnDanger_1337b_164:disabled{cursor:wait;opacity:.62}._listHeader_1337b_206{padding:12px 12px 0;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._listHeader_1337b_206 h2{margin:0;color:#0f1e2d;font-size:15px;line-height:1.2}._listHeader_1337b_206 p{margin:4px 0 0;color:#607484;font-size:12px;line-height:1.4}._counter_1337b_228{min-width:42px;min-height:30px;border-radius:7px;background:#ebf5fc;color:#1b5e88;display:grid;place-items:center;font-size:14px;font-weight:800}._lineList_1337b_240{display:grid;gap:7px;padding:12px}._emptyList_1337b_246{min-height:150px;display:grid;place-items:center;text-align:center;color:#607484;padding:22px}._emptyList_1337b_246 strong{display:block;color:#0f1e2d;margin-bottom:6px}._lineItem_1337b_261{border:1px solid #E8EEF5;border-radius:8px;padding:10px;display:grid;gap:8px;background:#fff}._lineTop_1337b_270{display:flex;gap:10px;align-items:flex-start}._lineMeta_1337b_276{flex:1;min-width:0}._lineName_1337b_281{color:#0f1e2d;font-size:13.5px;font-weight:800;line-height:1.25;overflow-wrap:anywhere}._lineSub_1337b_289{margin-top:3px;color:#607484;font-size:11.5px;line-height:1.35}._modePill_1337b_296{border-radius:999px;padding:4px 8px;background:#f5f8fa;color:#314a5f;border:1px solid #D9E4EC;font-size:10.5px;font-weight:800;flex-shrink:0}._lineControls_1337b_307{display:flex;align-items:center;justify-content:space-between;gap:10px}._qtyControls_1337b_314{display:flex;align-items:center;gap:6px}._qtyButton_1337b_165{width:38px;padding:0;background:#ebf5fc;color:#1b5e88;border-color:#bad9f0;font-size:18px}._qtyValue_1337b_329{min-width:84px;min-height:38px;display:flex;align-items:center;justify-content:center;gap:5px;border-radius:7px;border:1px solid #D9E4EC;color:#0f1e2d;background:#f5f8fa;font-size:14px;font-weight:800}._qtyValue_1337b_329 input{width:42px;border:0;background:transparent;color:#0f1e2d;font:inherit;font-size:14px;font-weight:800;text-align:right;outline:none}._qtyValue_1337b_329 input:disabled{color:#0f1e2d}._qtyValue_1337b_329 span{color:#607484;font-size:12px;font-weight:800}._removeButton_1337b_166{width:38px;padding:0;background:#fff;border-color:#e8eef5;color:#b42318}._footerActions_1337b_374{border-top:1px solid #E8EEF5;padding:12px;display:grid;gap:9px}._summaryRow_1337b_381{display:flex;justify-content:space-between;gap:12px;color:#314a5f;font-size:13px}._summaryRow_1337b_381 strong{color:#0f1e2d}@media(max-width:980px){._page_1337b_1{grid-template-columns:1fr}._videoShell_1337b_22{min-height:260px}}@media(max-width:560px){._page_1337b_1{gap:12px}._videoShell_1337b_22{min-height:205px;aspect-ratio:1 / 1}._panelBody_1337b_84,._lineList_1337b_240,._footerActions_1337b_374{padding:12px}._actionsRow_1337b_122,._manualRow_1337b_123{align-items:stretch}._manualRow_1337b_123{flex-direction:column}._manualRow_1337b_123 input,._manualRow_1337b_123 button{width:100%}._destinationGrid_1337b_124{grid-template-columns:1fr}._lineControls_1337b_307{align-items:stretch}}
