._stage_xhjyl_1{width:100vw;height:100vh;position:relative;overflow:hidden}._stageWeb_xhjyl_7{background:var(--brand-blue)}._stageMobile_xhjyl_8{background-color:#0e1014;background-image:radial-gradient(circle at 30% 20%,#005baa38,#0000 50%),radial-gradient(circle at 80% 80%,#ffe6001a,#0000 55%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;place-items:center;display:grid}._modeToggle_xhjyl_17{z-index:100;background:#fffffff5;border:1px solid #0000000f;border-radius:999px;gap:2px;padding:4px;font-size:12px;font-weight:500;display:flex;position:fixed;top:16px;right:16px;box-shadow:0 8px 24px #0000002e}._modeToggle_xhjyl_17 button{cursor:pointer;color:var(--ink-3);font:inherit;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;transition:all .18s;display:inline-flex}._modeToggle_xhjyl_17 button:hover{color:var(--ink)}._modeToggle_xhjyl_17 button._active_xhjyl_46{background:var(--brand-blue);color:var(--brand-yellow)}._modeToggle_xhjyl_17 svg{width:14px;height:14px}._webShell_xhjyl_52{place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden}._stageWeb_xhjyl_7:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(70% 60% at 50% 0,#ffe60014,#0000 60%),radial-gradient(60% 60% at 50% 100%,#00000047,#0000 60%);position:absolute;inset:0}._bgMark_xhjyl_71{z-index:0;pointer-events:none;opacity:.12;-webkit-user-select:none;user-select:none;width:70%;max-width:1100px;position:absolute;top:50%;left:-8%;transform:translateY(-50%)}._webPattern_xhjyl_83{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}._glow_xhjyl_90{pointer-events:none;background:radial-gradient(circle,#001e5059,#0000 65%);border-radius:50%;width:980px;height:980px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._hero_xhjyl_102{z-index:2;grid-template-columns:1.1fr minmax(380px,460px);align-items:center;gap:64px;width:min(1100px,92vw);display:grid;position:relative}._heroTop_xhjyl_111{text-align:left}._bigTitle_xhjyl_112{letter-spacing:-.035em;color:#fff;margin:0 0 18px;font-size:clamp(40px,5.4vw,84px);font-weight:800;line-height:1.05}._bigTitle_xhjyl_112 ._emWrap_xhjyl_120{background:var(--brand-yellow);color:var(--brand-blue);white-space:nowrap;border-radius:10px;margin:.05em .04em;padding:.05em .2em .08em;font-weight:900;display:inline-block;transform:rotate(-3deg);box-shadow:0 10px 28px #00000038}._heroSub_xhjyl_132{color:#ffffffa6;max-width:380px;margin:0;font-size:14px;line-height:1.5}._card_xhjyl_140{border-radius:var(--radius-lg);background:#fff;width:100%;max-width:460px;padding:32px;box-shadow:0 30px 70px -12px #00143280,inset 0 2px #ffffff80}._card_xhjyl_140 h2{letter-spacing:-.02em;color:var(--brand-blue);margin:0 0 6px;font-size:24px;font-weight:800;line-height:1}._lead_xhjyl_158{color:var(--ink-3);margin:0 0 22px;font-size:13px;line-height:1.5}._field_xhjyl_165{margin-bottom:14px;display:block}._fieldLabel_xhjyl_166{color:var(--ink-3);margin-bottom:6px;font-size:12px;font-weight:500;display:block}._fieldShell_xhjyl_173{border:1px solid var(--line-strong);border-radius:var(--radius);background:#fff;align-items:center;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}._leadIcon_xhjyl_182{color:var(--ink-4);pointer-events:none;width:18px;height:18px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}._leadIcon_xhjyl_182 svg{width:18px;height:18px}._fieldShellFocused_xhjyl_193{border-color:var(--brand-blue);box-shadow:0 0 0 4px #005baa1f}._fieldShellFocused_xhjyl_193 ._leadIcon_xhjyl_182{color:var(--brand-blue)}._fieldShellError_xhjyl_198{border-color:#ed1c24;box-shadow:0 0 0 4px #ed1c241a}._fieldShell_xhjyl_173 input{width:100%;font:inherit;color:var(--ink);border-radius:var(--radius);background:0 0;border:0;outline:0;padding:13px 44px 13px 42px;font-size:14px}._fieldShell_xhjyl_173 input::placeholder{color:var(--ink-4)}._iconBtn_xhjyl_215{width:30px;height:30px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;transition:background .15s,color .15s;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}._iconBtn_xhjyl_215:hover{color:var(--ink);background:#f2f2f4}._iconBtn_xhjyl_215 svg{width:16px;height:16px}._helpRow_xhjyl_234{color:var(--ink-3);margin:-2px 2px 18px;font-size:12px;line-height:1.5}._helpRow_xhjyl_234 a{color:var(--brand-blue);border-bottom:1px solid #005baa40;font-weight:500;text-decoration:none}._helpRow_xhjyl_234 a:hover{border-color:var(--brand-blue)}._check_xhjyl_248{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--ink-2);align-items:flex-start;gap:10px;margin:6px 0 22px;font-size:13px;line-height:1.4;display:inline-flex;position:relative}._check_xhjyl_248 input{opacity:0;pointer-events:none;position:absolute}._box_xhjyl_265{border:1.5px solid var(--line-strong);background:#fff;border-radius:5px;flex:none;place-items:center;width:18px;height:18px;margin-top:1px;transition:all .15s;display:grid}._check_xhjyl_248 input:checked+._box_xhjyl_265{background:var(--brand-blue);border-color:var(--brand-blue)}._box_xhjyl_265 svg{color:#fff;opacity:0;width:12px;height:12px;transition:all .12s;transform:scale(.6)}._check_xhjyl_248 input:checked+._box_xhjyl_265 svg{opacity:1;transform:scale(1)}._checkText_xhjyl_293 small{color:var(--ink-3);margin-top:2px;font-size:12px;display:block}._btnPrimary_xhjyl_300{background:var(--brand-yellow);width:100%;color:var(--ink);border-radius:var(--radius);cursor:pointer;font-size:14px;font-weight:600;font:inherit;border:0;justify-content:center;align-items:center;gap:8px;padding:14px 18px;transition:background .15s,transform 60ms;display:flex}._btnPrimary_xhjyl_300:hover{background:var(--brand-yellow-deep)}._btnPrimary_xhjyl_300:active{transform:translateY(1px)}._btnPrimary_xhjyl_300:disabled{opacity:.7;cursor:not-allowed}._spinner_xhjyl_321{border:2px solid #0f11152e;border-top-color:var(--ink);border-radius:50%;width:16px;height:16px;animation:.7s linear infinite _spin_xhjyl_321}@keyframes _spin_xhjyl_321{to{transform:rotate(360deg)}}._errInline_xhjyl_333{color:#a8141a;background:#ed1c240f;border:1px solid #ed1c242e;border-radius:10px;align-items:center;gap:8px;margin:-6px 0 14px;padding:9px 11px;font-size:12px;display:flex}._errInline_xhjyl_333._ok_xhjyl_345{color:var(--brand-blue);background:#005baa0f;border-color:#005baa2e}._errInline_xhjyl_333 svg{flex:none;width:14px;height:14px}._copyright_xhjyl_356{z-index:2;color:#ffffff8c;letter-spacing:.06em;white-space:nowrap;font-size:11px;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}@keyframes _shake_xhjyl_373{0%,to{transform:translate(0)}20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}._shake_xhjyl_373{animation:.35s ease-in-out _shake_xhjyl_373}._deviceShell_xhjyl_376{background:var(--brand-blue);border:11px solid #0e1014;border-radius:54px;width:390px;height:844px;position:relative;overflow:hidden;box-shadow:0 0 0 1.5px #2a2c32,0 50px 100px -10px #0000008c}._deviceScreen_xhjyl_388{-webkit-overflow-scrolling:touch;background:var(--brand-blue);width:100%;height:100%;position:relative;overflow:hidden auto}._deviceScreen_xhjyl_388::-webkit-scrollbar{width:0}._iosStatusbar_xhjyl_398{color:#fff;z-index:10;background:0 0;justify-content:space-between;align-items:center;height:54px;padding:8px 32px 0;font-size:15px;font-weight:600;display:flex;position:sticky;top:0;left:0;right:0}._iosStatusbar_xhjyl_398 ._right_xhjyl_414{color:#fff;align-items:center;gap:6px;display:flex}._iosStatusbar_xhjyl_398 svg{width:16px;height:16px}._iosNotch_xhjyl_416{z-index:11;background:#0e1014;border-radius:20px;width:120px;height:34px;position:absolute;top:11px;left:50%;transform:translate(-50%)}._mBgMark_xhjyl_428{object-fit:contain;object-position:center top;opacity:.18;pointer-events:none;z-index:1;width:90%;height:auto;max-height:240px;position:absolute;top:80px;left:50%;transform:translate(-50%)}._mContent_xhjyl_443{z-index:2;flex-direction:column;min-height:calc(100% - 54px);padding:60px 22px 24px;display:flex;position:relative}._mTitle_xhjyl_451{color:#fff;letter-spacing:-.03em;text-align:center;white-space:nowrap;margin:0 0 22px;font-size:34px;font-weight:800;line-height:1.05}._mTitle_xhjyl_451 ._emWrap_xhjyl_120{background:var(--brand-yellow);color:var(--brand-blue);white-space:nowrap;border-radius:8px;margin:.05em .04em;padding:.05em .2em .08em;font-weight:900;display:inline-block;transform:rotate(-3deg);box-shadow:0 6px 18px #0000002e}._mCard_xhjyl_473{background:#fff;border-radius:24px;padding:24px;box-shadow:0 30px 60px -10px #001e3c66}._mCard_xhjyl_473 h2{color:var(--brand-blue);letter-spacing:-.02em;margin:0 0 4px;font-size:20px;font-weight:800;line-height:1}._mCard_xhjyl_473 ._lead_xhjyl_158{color:var(--ink-3);margin:0 0 18px;font-size:12.5px;line-height:1.5}._mFoot_xhjyl_493{text-align:center;color:#ffffff8c;letter-spacing:.04em;margin-top:auto;padding-top:18px;font-size:11px}._homeIndicator_xhjyl_501{opacity:.3;background:#fff;border-radius:3px;width:140px;height:5px;margin:14px auto 0}@media (width<=920px){._hero_xhjyl_102{text-align:center;grid-template-columns:1fr;gap:28px;width:min(460px,92vw)}._heroTop_xhjyl_111{text-align:center}._bigTitle_xhjyl_112{font-size:40px}._heroSub_xhjyl_132{margin:0 auto}._card_xhjyl_140{padding:24px}}._app_nnu59_1{grid-template-columns:var(--side1-w) 0 1fr var(--rail-w);background:var(--grey-1);width:100vw;height:100vh;transition:grid-template-columns .22s cubic-bezier(.2,.7,.2,1);display:grid}._app_nnu59_1._withSub_nnu59_9{grid-template-columns:var(--side1-w) var(--side2-w) 1fr var(--rail-w)}._side1_nnu59_13,._side2_nnu59_14,._rail_nnu59_15{background:var(--grey-1)}._side1_nnu59_13{flex-direction:column;padding:20px 14px 18px;display:flex;overflow:hidden}._brand_nnu59_25{align-items:center;margin:0 0 14px;padding:0 4px;display:flex}._brand_nnu59_25 img{object-fit:contain;object-position:left center;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}._s1List_nnu59_40{flex-direction:column;flex:1;gap:0;display:flex;overflow-y:auto}._s1List_nnu59_40::-webkit-scrollbar{width:0}._s1Item_nnu59_49{color:var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:10px 14px;font-family:inherit;font-size:14px;font-weight:500;line-height:1.2;transition:background .12s,color .12s;display:flex}._s1Item_nnu59_49:hover{background:#f8f9fa}._s1Item_nnu59_49._active_nnu59_70{background:#fff;font-weight:600}._lbl_nnu59_71{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}._side2_nnu59_14{border-left:1px solid var(--grey-2);flex-direction:column;min-width:0;padding:20px 14px 18px;display:flex;overflow:hidden}._side2_nnu59_14._collapsed_nnu59_86{border-left-color:#0000;padding:20px 0 18px}._s2Title_nnu59_90{color:var(--ink);white-space:nowrap;align-items:center;height:48px;margin:0 0 14px;padding:0 14px;font-size:14px;font-weight:500;line-height:1;display:flex}._s2List_nnu59_102{flex-direction:column;flex:1;gap:2px;display:flex;overflow-y:auto}._s2List_nnu59_102::-webkit-scrollbar{width:0}._s2Item_nnu59_110{color:var(--ink-2);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;width:100%;padding:10px 14px;font-family:inherit;font-size:14px;font-weight:500;line-height:1.2;transition:background .12s,color .12s;display:flex}._s2Item_nnu59_110:hover{color:var(--ink);background:#f8f9fa}._s2Item_nnu59_110._active_nnu59_70{color:var(--ink);background:#fff;font-weight:600}._aiPill_nnu59_133{letter-spacing:.04em;color:var(--brand-blue);background:var(--brand-yellow);border-radius:99px;flex:none;padding:1px 6px;font-size:9.5px;font-weight:700;line-height:1.4}._countBadge_nnu59_145{background:var(--danger,#e1483a);color:#fff;font-variant-numeric:tabular-nums;border-radius:9px;flex:none;justify-content:center;align-items:center;min-width:22px;height:18px;margin-left:auto;padding:0 6px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}._main_nnu59_163{padding:8px 0;overflow:auto}._main_nnu59_163::-webkit-scrollbar{width:10px;height:10px}._main_nnu59_163::-webkit-scrollbar-thumb{background:#d6d6dc;border-radius:5px}._rail_nnu59_15{flex-direction:column;align-items:center;gap:14px;padding:16px 0 14px;display:flex}._railTop_nnu59_177{flex-direction:column;align-items:center;gap:14px;display:flex}._railSpacer_nnu59_183{flex:1}._railIcon_nnu59_184{width:32px;height:32px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:flex;position:relative}._railIcon_nnu59_184:hover{color:var(--ink);background:#ececec}._railIcon_nnu59_184._railIconActive_nnu59_199{color:var(--brand-blue);background:#e3edf7}._railIcon_nnu59_184 svg{stroke-width:1.6px;width:20px;height:20px}._railDot_nnu59_201{background:var(--brand-blue);border-radius:50%;width:6px;height:6px;position:absolute;top:4px;right:4px}._railBadge_nnu59_210{background:var(--danger,#e1483a);color:#fff;font-variant-numeric:tabular-nums;border-radius:8px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:-3px;right:-3px}._railBackdrop_nnu59_230{z-index:1000;background:#0f11152e;position:fixed;inset:0}._drawer_nnu59_237{z-index:1100;background:#fff;flex-direction:column;height:100vh;transition:transform .24s cubic-bezier(.2,.7,.2,1);display:flex;position:fixed;top:0;right:0;transform:translate(100%);box-shadow:-8px 0 24px #0000001f}._drawer_nnu59_237._drawerOpen_nnu59_250{transform:translate(0)}._drawerChat_nnu59_251{width:400px}._drawerNotif_nnu59_252{width:360px}._drawerHead_nnu59_254{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;gap:8px;padding:14px 16px;display:flex}._drawerTitle_nnu59_263{color:var(--ink);font-size:15px;font-weight:600}._drawerClose_nnu59_268{width:30px;height:30px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:flex}._drawerClose_nnu59_268:hover{color:var(--ink);background:#ececec}._drawerChatBody_nnu59_283{flex-direction:column;flex:auto;min-height:0;padding:12px;display:flex}._notifActions_nnu59_292{border-bottom:1px solid var(--line);flex:none;padding:10px 12px}._notifMarkAll_nnu59_297{border:1px solid var(--line);color:var(--brand-blue);cursor:pointer;background:#fff;border-radius:8px;padding:7px 12px;font-family:inherit;font-size:13px;font-weight:500;transition:background .12s}._notifMarkAll_nnu59_297:hover:not(:disabled){background:var(--grey-1)}._notifMarkAll_nnu59_297:disabled{color:var(--ink-4);cursor:default}._notifList_nnu59_312{flex:auto;min-height:0;overflow-y:auto}._notifEmpty_nnu59_317{height:100%;color:var(--ink-3);justify-content:center;align-items:center;font-size:14px;display:flex}._notifRow_nnu59_325{text-align:left;border:0;border-bottom:1px solid var(--line);cursor:pointer;background:0 0;gap:10px;width:100%;padding:12px 14px;font-family:inherit;transition:background .12s;display:flex}._notifRow_nnu59_325:hover{background:var(--grey-1)}._notifRow_nnu59_325._notifUnread_nnu59_339{background:#eaf2fb}._notifRow_nnu59_325._notifUnread_nnu59_339:hover{background:#e0ecfa}._notifIcon_nnu59_341{color:var(--brand-blue);flex:none;align-items:flex-start;padding-top:1px;display:flex}._notifBody_nnu59_348{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._notifMessage_nnu59_355{color:var(--ink);word-break:break-word;font-size:13px;line-height:1.35}._notifTask_nnu59_361{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._notifTime_nnu59_368{color:var(--ink-4);font-size:11px}._accountPopover_nnu59_374{z-index:1100;border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;gap:4px;width:240px;padding:14px;display:flex;position:fixed;top:16px;right:56px;box-shadow:0 8px 24px #00000024}._accountName_nnu59_389{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}._accountEmail_nnu59_397{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;margin-bottom:8px;font-size:12px;overflow:hidden}._accountLogout_nnu59_405{border:1px solid var(--line);width:100%;color:var(--danger,#e1483a);cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:9px 12px;font-family:inherit;font-size:13px;font-weight:500;transition:background .12s;display:flex}._accountLogout_nnu59_405:hover{background:#fdecec}._empty_nnu59_424{height:calc(100% - 4px);min-height:520px;color:var(--ink-3);text-align:center;background:#fff;border:1.5px dashed #d6d6dc;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:12px;margin-right:8px;padding:48px 24px;display:flex}._empty_nnu59_424 h2{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:22px;font-weight:700}._empty_nnu59_424 p{color:var(--ink-3);max-width:420px;margin:0;font-size:13px;line-height:1.5}@media (width<=1100px){._app_nnu59_1{--side1-w:200px;--side2-w:190px}}.aiimport-page .aiimport-page{--brand-blue:#005baa;--brand-yellow:#ffe600;--accent-purple:#7c5cff;--grey-1:#f4f4f4;--grey-2:#e6e6e6;--grey-3:#d9d9d9;--line:#e6e6e6;--line-soft:#efefef;--hover-bg:#f7f7f8;--ink:#1a1a1a;--ink-2:#4d4d4d;--ink-3:#666;--ink-4:#999;--danger:#e1483a;--warning:#e0820b;--success:#1f9d55;--link:#1a6fe0;--side1-w:188px;--rail-w:40px}.aiimport-page .panel{background:#fff;border-radius:14px;flex-direction:column;max-width:900px;height:calc(100vh - 28px);display:flex;overflow:hidden}.aiimport-page .panel-head{border-bottom:1px solid var(--line);flex:none;padding:18px 24px 0}.aiimport-page .panel-body{flex-direction:column;flex:auto;min-height:0;padding:0;display:flex;overflow:hidden}.aiimport-page .step-scroll{flex:auto;min-height:0;padding:18px 24px 14px;overflow:hidden auto}.aiimport-page .step-scroll::-webkit-scrollbar{width:8px}.aiimport-page .step-scroll::-webkit-scrollbar-thumb{background:#d6d6dc;border-radius:4px}.aiimport-page .panel-foot{border-top:1px solid var(--line);background:#fff;flex:none;padding:14px 24px}.panel .head-row{max-width:none;margin:0 0 12px;padding:0}.aiimport-page .panel .stepper{background:0 0;border-radius:0;max-width:none;margin:0;padding:0 0 14px}.aiimport-page .panel .card,.aiimport-page .panel .tbl-wrap,.aiimport-page .panel .ai-wrap,.aiimport-page .panel .result-card{background:0 0;border-radius:0;max-width:none;margin:0;padding:0}.aiimport-page .panel .tbl-head{border-bottom:1px solid var(--line);margin-bottom:14px;padding:0 0 14px}.aiimport-page .panel .ai-strip,.aiimport-page .panel .ok-strip{max-width:none;margin-bottom:14px}.aiimport-page .panel .actions-row{border-top:1px solid var(--line);background:#fff;flex:none;max-width:none;margin:0;padding:14px 24px;position:static}.aiimport-page .panel .actions-row .btn{min-width:200px}.aiimport-page .panel .ai-scroll{max-height:none}.aiimport-page .panel .tbl-scroll{max-height:none;overflow:auto visible}.aiimport-page .panel .tbl-scroll::-webkit-scrollbar{height:10px}.aiimport-page .panel .tbl-scroll::-webkit-scrollbar-thumb{background:#d6d6dc;border-radius:5px}.aiimport-page .head-row{align-items:flex-start;gap:12px;max-width:1300px;margin-bottom:14px;padding:18px 4px 4px;display:flex}.aiimport-page .head-row .left{flex:1}.aiimport-page .crumb{color:var(--ink-3);margin-bottom:8px;font-size:12px}.aiimport-page .page-title{color:var(--ink);align-items:center;gap:10px;margin:0;font-size:20px;font-weight:700;line-height:1.25;display:flex}.aiimport-page .ai-badge{color:#fff;letter-spacing:.5px;text-transform:uppercase;background:linear-gradient(120deg,#005baa 0%,#1a6fe0 30%,#7c5cff 60%,#1a6fe0 75%,#005baa 100%) 0 0/300% 100%;border-radius:99px;align-items:center;gap:6px;height:24px;padding:0 10px;font-size:11px;font-weight:700;animation:4s linear infinite aiShine;display:inline-flex;position:relative}@keyframes aiShine{0%{background-position:0%}to{background-position:300%}}.ai-badge:before{content:"";background:var(--brand-yellow);border-radius:50%;width:6px;height:6px;animation:1.6s ease-out infinite aiPulse;box-shadow:0 0 #ffe600b3}@keyframes aiPulse{0%{transform:scale(1);box-shadow:0 0 #ffe600b3}70%{transform:scale(1.1);box-shadow:0 0 0 6px #ffe60000}to{transform:scale(1);box-shadow:0 0 #ffe60000}}.aiimport-page .page-sub{color:var(--ink-3);max-width:680px;margin:6px 0 0;font-size:14px;line-height:1.5}.aiimport-page .stepper{background:#fff;border-radius:14px;align-items:center;gap:0;max-width:1300px;margin:0 0 14px;padding:14px 18px;display:flex;overflow-x:auto}.aiimport-page .step{flex:none;align-items:center;gap:10px;min-width:0;display:flex}.aiimport-page .step .num{background:var(--grey-1);width:28px;height:28px;color:var(--ink-3);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.aiimport-page .step .lbl{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:13px;transition:color .15s;overflow:hidden}.aiimport-page .step.active .num{background:var(--brand-blue);color:#fff}.aiimport-page .step.active .lbl{color:var(--ink);font-weight:600}.aiimport-page .step.done .num{background:var(--success);color:#fff}.aiimport-page .step.done .lbl{color:var(--ink)}.aiimport-page .step.done .num:after{content:"✓";font-size:14px}.aiimport-page .step.done .num>.n{display:none}.aiimport-page .step-sep{background:var(--grey-2);border-radius:2px;flex:auto;height:2px;margin:0 10px}.aiimport-page .step-sep.done{background:var(--success)}.aiimport-page .card{background:#fff;border-radius:14px;max-width:1300px;margin-bottom:14px;padding:22px 24px}.aiimport-page .card h2{color:var(--ink);margin:0 0 4px;font-size:16px;font-weight:700}.aiimport-page .card .desc{color:var(--ink-3);margin:0 0 18px;font-size:13px;line-height:1.5}.aiimport-page .grid-2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.aiimport-page .field-group{flex-direction:column;gap:6px;display:flex}.aiimport-page .field-lbl{color:var(--ink-2);align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}.aiimport-page .field-lbl .req{color:var(--danger)}.aiimport-page .field{background:var(--grey-1);width:100%;height:46px;color:var(--ink);border:1px solid #0000;border-radius:10px;outline:none;padding:0 14px;font-size:14px;transition:background .12s,border-color .12s;display:block}.aiimport-page .field:hover{background:var(--grey-2)}.aiimport-page .field:focus{border-color:var(--brand-blue);background:#fff;box-shadow:0 0 0 3px #005baa14}.aiimport-page .field::placeholder{color:var(--ink-4)}.aiimport-page .field-hint{color:var(--ink-4);margin-top:2px;font-size:12px}.aiimport-page .field.mono{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px}.aiimport-page .field-with-icon{position:relative}.aiimport-page .field-with-icon .field{padding-left:42px}.aiimport-page .field-with-icon .ic{color:var(--ink-3);pointer-events:none;width:18px;height:18px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.aiimport-page .seg{background:var(--grey-1);border-radius:10px;gap:2px;padding:4px;display:inline-flex}.aiimport-page .seg button{width:48px;height:38px;color:var(--ink-2);cursor:pointer;background:0 0;border:none;border-radius:7px;font-size:14px;font-weight:600;transition:background .12s,color .12s}.aiimport-page .seg button:hover{color:var(--ink)}.aiimport-page .seg button.on{color:var(--brand-blue);background:#fff;box-shadow:0 1px 3px #00000014}.aiimport-page .sel-wrap{position:relative}.aiimport-page .sel-wrap:after{content:"";border-right:1.5px solid var(--ink-3);border-bottom:1.5px solid var(--ink-3);pointer-events:none;width:8px;height:8px;position:absolute;top:50%;right:14px;transform:translateY(-70%)rotate(45deg)}.aiimport-page .sel-wrap .field{appearance:none;cursor:pointer;background-image:none;padding-right:36px}.aiimport-page .tbl-fit{width:100%;overflow:visible}.aiimport-page table.t.step4-fit{table-layout:auto;width:100%;min-width:0}.aiimport-page table.t.step4-fit td .row-prog{min-width:80px}.aiimport-page .row-prog{background:var(--grey-2);box-sizing:border-box;border-radius:4px;width:100%;min-width:0;max-width:100%;height:6px;position:relative;overflow:hidden}.aiimport-page .row-prog .bar{border-radius:4px;width:0;transition:width .25s;position:absolute;top:0;bottom:0;left:0}.aiimport-page .row-prog.queued .bar{background:var(--grey-3);width:8%}.aiimport-page .row-prog.processing .bar{background:var(--brand-blue);width:40%;animation:1.05s ease-in-out infinite rowProg}@keyframes rowProg{0%{left:-40%}to{left:100%}}.aiimport-page .row-prog.done .bar{background:#1f9d57;width:100%}.aiimport-page .row-prog.error .bar{background:var(--danger);width:100%}.aiimport-page .ai-big-ovl{z-index:70;background:#0f11156b;animation:.14s ease-out bagOvlIn;position:fixed;inset:0}.aiimport-page .ai-big{z-index:71;background:#fff;flex-direction:column;width:90vw;height:100vh;animation:.24s cubic-bezier(.22,1,.36,1) bagDrawerIn;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-16px 0 40px -10px #0f111542}.aiimport-page .ai-big-head{border-bottom:1px solid var(--grey-2);flex:none;justify-content:space-between;align-items:center;padding:16px 22px;display:flex}.aiimport-page .ai-big-head h3{color:var(--ink);margin:0;font-size:17px;font-weight:600}.aiimport-page .ai-big-act{gap:10px;display:flex}.aiimport-page .ai-big-act .btn{height:38px;padding:0 18px}.aiimport-page .ai-big-act .btn.ghost{border:1px solid var(--grey-3);color:var(--ink);background:#fff}.aiimport-page .ai-big-act .btn.ghost:hover{background:var(--grey-1)}.aiimport-page .ai-big-scroll{flex:1;overflow:auto}.aiimport-page table.ai-bigtable{table-layout:fixed;border-collapse:separate;border-spacing:0;width:max-content;min-width:100%;font-size:13px}.aiimport-page table.ai-bigtable th,.aiimport-page table.ai-bigtable td{box-sizing:border-box;text-overflow:ellipsis;width:170px;overflow:hidden}.aiimport-page table.ai-bigtable thead th{text-align:left;color:var(--ink-3);white-space:nowrap;z-index:1;box-shadow:inset 0 1px 0 0 var(--grey-2), inset -1px -1px 0 0 var(--grey-2);background:#fff;padding:10px 12px;font-size:12px;font-weight:500;position:sticky;top:0}.aiimport-page table.ai-bigtable thead th:last-child{box-shadow:inset 0 1px 0 0 var(--grey-2), inset 0 -1px 0 0 var(--grey-2)}.aiimport-page table.ai-bigtable tbody tr:hover>td{background:var(--hover-bg)}.aiimport-page table.ai-bigtable tbody td{vertical-align:middle;height:64px;color:var(--ink);box-shadow:inset -1px -1px 0 0 var(--grey-2);background:#fff;padding:8px 12px}.aiimport-page table.ai-bigtable tbody td:last-child{box-shadow:inset 0 -1px 0 0 var(--grey-2)}.aiimport-page table.ai-bigtable .c-num{width:56px;color:var(--ink-3)}.aiimport-page table.ai-bigtable .c-sku{width:132px}.aiimport-page table.ai-bigtable .c-photo{width:150px}.aiimport-page table.ai-bigtable .photo-strip{align-items:center;gap:6px;max-width:100%;padding:2px 0;display:flex;overflow:auto hidden}.aiimport-page table.ai-bigtable .photo-strip::-webkit-scrollbar{height:6px}.aiimport-page table.ai-bigtable .photo-strip::-webkit-scrollbar-thumb{background:#d6d6dc;border-radius:3px}.aiimport-page table.ai-bigtable .thumb.zoom{cursor:zoom-in;flex:none;position:relative}.aiimport-page table.ai-bigtable .thumb.zoom .zoom-ic{color:#fff;opacity:0;background:#0f111552;border-radius:7px;justify-content:center;align-items:center;transition:opacity .12s;display:flex;position:absolute;inset:0}.aiimport-page table.ai-bigtable .thumb.zoom .zoom-ic svg{width:18px;height:18px}.aiimport-page table.ai-bigtable .thumb.zoom:hover .zoom-ic{opacity:1}.aiimport-page table.ai-bigtable .c-path{width:240px}.aiimport-page table.ai-bigtable .c-desc{width:340px}.aiimport-page table.ai-bigtable .c-st{width:108px}.aiimport-page table.ai-bigtable .na{color:var(--ink-4);font-size:12px}.aiimport-page table.ai-bigtable .stick{z-index:2;background:#fff;position:sticky}.aiimport-page table.ai-bigtable thead th.stick{z-index:4;background:#fff}.aiimport-page table.ai-bigtable tbody tr:hover>td.stick{background:var(--hover-bg)}.aiimport-page table.ai-bigtable .s0{left:0}.aiimport-page table.ai-bigtable .s1{left:56px}.aiimport-page table.ai-bigtable .s2{left:188px}.aiimport-page table.ai-bigtable .s2:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0f111524,#0f111500);width:7px;position:absolute;top:0;bottom:0;right:-7px}.aiimport-page table.ai-bigtable select.cell{border:1px solid var(--grey-2);width:100%;min-width:140px;height:34px;color:var(--ink);cursor:pointer;background:#fff;border-radius:7px;outline:none;padding:0 8px;font-family:inherit;font-size:13px}.aiimport-page table.ai-bigtable select.cell:hover{border-color:var(--grey-3)}.aiimport-page table.ai-bigtable select.cell:focus{border-color:var(--brand-blue);box-shadow:0 0 0 3px #005baa1a}.aiimport-page table.ai-bigtable select.cell:disabled{background:var(--grey-1);color:var(--ink-4);cursor:default;border-color:#0000}.aiimport-page table.ai-bigtable td .thumb{background:repeating-linear-gradient(135deg,#e7e7ea 0 6px,#efeff2 6px 12px);border-radius:7px;width:44px;height:44px;display:inline-block}.aiimport-page table.ai-bigtable input.cell{border:1px solid var(--grey-2);width:100%;min-width:120px;height:34px;color:var(--ink);background:#fff;border-radius:7px;outline:none;padding:0 9px;font-family:inherit;font-size:13px}.aiimport-page table.ai-bigtable input.cell:hover{border-color:var(--grey-3)}.aiimport-page table.ai-bigtable input.cell:focus{border-color:var(--brand-blue);box-shadow:0 0 0 3px #005baa1a}.aiimport-page table.ai-bigtable input.cell:disabled{background:var(--grey-1);color:var(--ink-4);border-color:#0000}.aiimport-page .draft-banner{background:#eef4fb;border:1px solid #cfe0f3;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin:16px 24px 0;padding:12px 16px;display:flex}.aiimport-page .draft-banner-txt{flex-direction:column;gap:2px;display:flex}.aiimport-page .draft-banner-txt b{color:var(--ink);font-size:14px}.aiimport-page .draft-banner-txt span{color:var(--ink-3);font-size:12px}.aiimport-page .draft-banner-act{flex:none;gap:8px;display:flex}.aiimport-page .draft-banner-act .btn{height:36px;padding:0 16px}.aiimport-page .draft-banner-act .btn:not(.primary){border:1px solid var(--grey-3);color:var(--ink);background:#fff}.aiimport-page .draft-banner-act .btn:not(.primary):hover{background:var(--grey-1)}.aiimport-page .leave-ovl{z-index:80;background:#0f11156b;justify-content:center;align-items:center;animation:.14s ease-out bagOvlIn;display:flex;position:fixed;inset:0}.aiimport-page .leave-modal{background:#fff;border-radius:16px;width:440px;max-width:92vw;padding:24px;animation:.18s cubic-bezier(.22,1,.36,1) leaveIn;box-shadow:0 24px 60px -12px #0f111552}@keyframes leaveIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.aiimport-page .leave-modal h3{color:var(--ink);margin:0 0 8px;font-size:18px;font-weight:600}.aiimport-page .leave-modal p{color:var(--ink-2);margin:0 0 20px;font-size:14px;line-height:1.5}.aiimport-page .leave-modal .row{justify-content:flex-end;gap:10px;display:flex}.aiimport-page .leave-modal .btn{height:42px;padding:0 20px}.aiimport-page .leave-modal .btn.ghost{border:1px solid var(--grey-3);color:var(--ink);background:#fff}.aiimport-page .leave-modal .btn.ghost:hover{background:var(--grey-1)}.aiimport-page .bag-pick{background:var(--grey-1);width:100%;min-height:46px;color:var(--ink);cursor:pointer;text-align:left;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:0 14px;font-size:14px;transition:background .12s,border-color .12s;display:flex}.aiimport-page .bag-pick:hover{background:var(--grey-2)}.aiimport-page .bag-pick.filled{border-color:var(--grey-2);background:#fff}.aiimport-page .bag-pick-ph{color:var(--ink-4);flex:1}.aiimport-page .bag-pick-val{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.aiimport-page .bag-pick-val .mono{color:var(--ink-2);font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px}.aiimport-page .bag-pick-name{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.aiimport-page .bag-pick-sub{color:var(--ink-4);flex:none;font-size:12px}.aiimport-page .bag-pick-ic{width:18px;height:18px;color:var(--ink-3);flex:none}.aiimport-page .bag-drawer-ovl{z-index:60;background:#0f111559;animation:.16s ease-out bagOvlIn;position:fixed;inset:0}@keyframes bagOvlIn{0%{opacity:0}to{opacity:1}}.aiimport-page .bag-drawer{z-index:61;background:#fff;flex-direction:column;width:420px;max-width:92vw;animation:.22s cubic-bezier(.22,1,.36,1) bagDrawerIn;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-12px 0 32px -8px #0f111538}@keyframes bagDrawerIn{0%{transform:translate(100%)}to{transform:translate(0)}}.aiimport-page .bag-drawer-head{border-bottom:1px solid var(--grey-2);justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.aiimport-page .bag-drawer-head h3{color:var(--ink);margin:0;font-size:16px;font-weight:600}.aiimport-page .bag-drawer-x{width:30px;height:30px;color:var(--ink-3);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex}.aiimport-page .bag-drawer-x:hover{background:var(--grey-1);color:var(--ink)}.aiimport-page .bag-drawer-x svg{width:18px;height:18px}.aiimport-page .bag-drawer-search{padding:14px 20px 8px}.aiimport-page .bag-drawer-list{flex:1;padding:6px 12px 16px;overflow:auto}.aiimport-page .bag-row{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;width:100%;padding:11px 12px;transition:background .1s;display:flex}.aiimport-page .bag-row:hover{background:var(--grey-1)}.aiimport-page .bag-row.on{background:#e3edf9}.aiimport-page .bag-row-id{color:var(--ink-2);flex:none;font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px}.aiimport-page .bag-row-name{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:500;overflow:hidden}.aiimport-page .bag-row-price{color:var(--ink-2);white-space:nowrap;flex:none;margin-left:auto;font-size:13px}.aiimport-page .sack-tbl-wrap{border:1px solid var(--grey-2);background:#fff;border-radius:10px;max-height:248px;overflow:auto}.aiimport-page .sack-empty{text-align:center;color:var(--ink-4);padding:22px 14px;font-size:13px}.aiimport-page .sack-tbl{border-collapse:separate;border-spacing:0;width:100%;font-size:13px}.aiimport-page .sack-tbl thead th{z-index:1;background:var(--grey-1);text-align:left;color:var(--ink-3);border-bottom:1px solid var(--grey-2);white-space:nowrap;padding:9px 12px;font-weight:600;position:sticky;top:0}.aiimport-page .sack-tbl tbody td{color:var(--ink);border-bottom:1px solid var(--grey-1);padding:9px 12px}.aiimport-page .sack-tbl tbody tr{cursor:pointer;transition:background .1s}.aiimport-page .sack-tbl tbody tr:last-child td{border-bottom:0}.aiimport-page .sack-tbl tbody tr:hover td{background:var(--grey-1)}.aiimport-page .sack-tbl tbody tr.on td{color:var(--ink);background:#e3edf9}.aiimport-page .sack-tbl .mono{color:var(--ink-2);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.aiimport-page .sack-radio{border:1.5px solid var(--ink-4);box-sizing:border-box;vertical-align:middle;border-radius:50%;width:14px;height:14px;transition:border-color .1s;display:inline-block}.aiimport-page .sack-tbl tbody tr:hover .sack-radio{border-color:var(--ink-3)}.aiimport-page .sack-radio.on{border-color:var(--brand-blue);border-width:4px}.aiimport-page .btn{background:var(--grey-1);height:46px;color:var(--ink);cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:14px;font-weight:500;transition:background .12s,color .12s;display:inline-flex}.aiimport-page .btn:hover{background:var(--grey-2)}.aiimport-page .btn.primary{background:var(--brand-blue);color:#fff;font-weight:600}.aiimport-page .btn.primary:hover{background:#004a8f}.aiimport-page .btn.primary:disabled,.aiimport-page .btn.ai:disabled{background:var(--grey-2);color:var(--ink-4);cursor:not-allowed;filter:none}.aiimport-page .btn.lg{height:52px;padding:0 26px;font-size:14px;font-weight:600}.aiimport-page .btn.sm{height:36px;padding:0 14px;font-size:13px}.aiimport-page .btn.ghost{border-color:var(--line);background:#fff}.aiimport-page .btn.ghost:hover{background:var(--hover-bg)}.aiimport-page .btn.danger{color:var(--danger)}.aiimport-page .btn.danger:hover{background:#fdecea}.aiimport-page .btn svg{stroke-width:1.8px;width:16px;height:16px}.aiimport-page .btn.ai{color:#fff;background:linear-gradient(135deg,#005baa 0%,#7c5cff 100%);font-weight:600}.aiimport-page .btn.ai:hover{filter:brightness(1.08)}.aiimport-page .btn.success{background:var(--success);color:#fff;font-weight:600}.aiimport-page .btn.success:hover{background:#188643}.aiimport-page .btn.warning{background:var(--warning);color:#fff;font-weight:600}.aiimport-page .btn.warning:hover{background:#c26f09}.aiimport-page .actions-row{justify-content:space-between;align-items:center;gap:10px;max-width:1300px;margin-top:18px;display:flex}.aiimport-page .actions-row.in-card{margin-top:0;padding:14px 0 0}.aiimport-page .stats{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;display:flex}.aiimport-page .stats b{color:var(--ink);font-weight:600}.aiimport-page .stats .sep{color:var(--ink-4)}.aiimport-page .group-row{background:#fff;border-radius:12px;align-items:center;gap:14px;margin-bottom:8px;padding:14px 16px;display:flex}.aiimport-page .group-row .grow-info{flex-direction:column;flex:0 0 110px;gap:3px;display:flex}.aiimport-page .group-row .grow-title{color:var(--ink);font-size:13px;font-weight:700}.aiimport-page .group-row .grow-sub{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:11px}.aiimport-page .group-row .chk{margin-right:2px}.aiimport-page .grow-strip{flex:1;gap:6px;min-width:0;padding:2px 0;display:flex;overflow-x:auto}.aiimport-page .grow-strip::-webkit-scrollbar{height:6px}.aiimport-page .grow-strip::-webkit-scrollbar-thumb{background:var(--grey-3);border-radius:3px}.aiimport-page .ph{cursor:zoom-in;background:repeating-linear-gradient(135deg,#e7e7ea 0 6px,#efeff2 6px 12px);border-radius:7px;flex:none;width:48px;height:48px;position:relative;overflow:visible}.aiimport-page .ph:before{content:attr(data-i);color:#fffffff2;pointer-events:none;background:#00000073;border-radius:3px;padding:1px 4px;font-size:10px;font-weight:600;position:absolute;bottom:3px;left:4px}.aiimport-page .ph .ph-actions{opacity:0;background:#00000073;border-radius:7px;flex-direction:row;justify-content:center;align-items:center;gap:2px;transition:opacity .12s;display:flex;position:absolute;inset:0}.aiimport-page .ph:hover .ph-actions{opacity:1}.aiimport-page .ph-actions .row{display:none}.aiimport-page .ph-btn{width:14px;height:14px;color:var(--ink);cursor:pointer;background:#fffffff2;border:none;border-radius:3px;justify-content:center;align-items:center;transition:background .1s;display:inline-flex}.aiimport-page .ph-btn:hover{background:#fff}.aiimport-page .ph-btn svg{stroke-width:2.2px;width:9px;height:9px}.aiimport-page .ph-btn.danger{color:var(--danger)}.aiimport-page .ph-btn.green{color:var(--success)}.aiimport-page .ph-btn.blue{color:var(--link)}.aiimport-page .ph-btn.purple{color:var(--accent-purple)}.aiimport-page .ph-btn.orange{color:var(--warning)}.aiimport-page .ph .ph-name{background:var(--ink);color:#fff;white-space:nowrap;pointer-events:none;opacity:0;z-index:10;border-radius:5px;padding:3px 7px;font-size:11px;transition:opacity .12s;position:absolute;top:-22px;left:50%;transform:translate(-50%)}.aiimport-page .ph:hover .ph-name{opacity:1}.aiimport-page .ph .ph-tag{background:var(--brand-yellow);color:var(--ink);pointer-events:none;border-radius:99px;padding:1px 5px;font-size:10px;font-weight:700;position:absolute;top:3px;right:3px}.aiimport-page .ph.tag-photo{background:linear-gradient(135deg, var(--grey-2), var(--grey-3))}.aiimport-page .ph .ph-tag-label{color:var(--ink-3);text-align:center;pointer-events:none;justify-content:center;align-items:center;font-size:10px;font-weight:600;display:flex;position:absolute;inset:0}.aiimport-page .group-row .grow-meta{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.aiimport-page .pill{white-space:nowrap;border-radius:99px;align-items:center;gap:5px;height:22px;padding:0 9px;font-size:11px;font-weight:600;display:inline-flex}.aiimport-page .pill.ok{color:#0e8c30;background:#e8f4ee}.aiimport-page .pill.warn{color:#9c6e00;background:#fff4d6}.aiimport-page .pill.info{color:#1a6fe0;background:#eaf2fb}.aiimport-page .pill.ai{color:#5b41d6;background:#ede8ff}.aiimport-page .pill.idle{background:var(--grey-1);color:var(--ink-3)}.aiimport-page .pill.err{color:#c13b2c;background:#fceaea}.aiimport-page .pill.dot:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.aiimport-page .pill.proc{color:#9c6e00;background:#fff4d6}.aiimport-page .pill.proc .spin{border:1.5px solid;border-top-color:#0000;border-radius:50%;width:10px;height:10px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.aiimport-page .chk{border:1.5px solid var(--grey-3);cursor:pointer;vertical-align:middle;background:#fff;border-radius:5px;flex:none;width:18px;height:18px;display:inline-block;position:relative}.aiimport-page .chk.on{background:var(--brand-blue);border-color:var(--brand-blue)}.aiimport-page .chk.on:after{content:"";border-bottom:1.5px solid #fff;border-right:1.5px solid #fff;width:5px;height:9px;position:absolute;top:2px;left:5px;transform:rotate(45deg)}.aiimport-page .chk.mixed{background:var(--brand-blue);border-color:var(--brand-blue)}.aiimport-page .chk.mixed:after{content:"";background:#fff;height:2px;position:absolute;top:7px;left:3px;right:3px}.aiimport-page .tbl-wrap{background:#fff;border-radius:14px;max-width:1300px;margin-bottom:14px;overflow:hidden}.aiimport-page .tbl-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:18px 24px 14px;display:flex}.aiimport-page .tbl-head h2{margin:0;font-size:16px;font-weight:700}.aiimport-page .tbl-head .tools{align-items:center;gap:8px;display:flex}.aiimport-page .tbl-scroll{overflow:auto}.aiimport-page .tbl-scroll::-webkit-scrollbar{width:10px;height:10px}.aiimport-page .tbl-scroll::-webkit-scrollbar-thumb{background:#d6d6dc;border-radius:5px}.aiimport-page table.t{border-collapse:collapse;width:100%;font-size:13px}.aiimport-page table.t thead th{text-align:left;color:var(--ink-3);border-bottom:1px solid var(--line);white-space:nowrap;z-index:1;background:#fff;padding:8px 10px;font-size:12px;font-weight:500;position:sticky;top:0}.aiimport-page tbody tr{border-bottom:1px solid var(--line-soft);transition:background 80ms}.aiimport-page tbody tr:hover{background:var(--hover-bg)}.aiimport-page table.t tbody tr.disabled{opacity:.55}.aiimport-page table.t tbody td{vertical-align:middle;color:var(--ink);padding:6px 10px}.aiimport-page table.t .thumb{background:repeating-linear-gradient(135deg,#e7e7ea 0 6px,#efeff2 6px 12px);border-radius:7px;flex:none;width:48px;height:48px}.aiimport-page table.t .thumb.tag-mini{background:linear-gradient(135deg, var(--grey-2), var(--grey-3))}.aiimport-page table.t .sku{color:var(--ink);font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:500}.aiimport-page table.t .stack-2{flex-wrap:nowrap;align-items:center;gap:4px;display:flex}.aiimport-page .ai-wrap{background:#fff;border-radius:14px;max-width:1300px;margin-bottom:14px;overflow:hidden}.aiimport-page .ai-scroll{max-height:calc(100vh - 360px);overflow:auto}.aiimport-page .ai-scroll::-webkit-scrollbar{width:10px;height:10px}.aiimport-page .ai-scroll::-webkit-scrollbar-thumb{background:#d6d6dc;border-radius:5px}.aiimport-page table.ai-tbl{border-collapse:separate;border-spacing:0;width:100%;min-width:1600px;font-size:12px}.aiimport-page table.ai-tbl th{text-align:left;color:var(--ink-3);border-bottom:1px solid var(--line);white-space:nowrap;z-index:2;background:#fff;padding:10px;font-size:12px;font-weight:500;position:sticky;top:0}.aiimport-page table.ai-tbl th.sticky{z-index:3;position:sticky}.aiimport-page table.ai-tbl td.sticky,.aiimport-page table.ai-tbl th.sticky{background:#fff}.aiimport-page table.ai-tbl tbody tr:hover td{background:var(--hover-bg)}.aiimport-page table.ai-tbl tbody tr.disabled td{opacity:.5}.aiimport-page table.ai-tbl td{border-bottom:1px solid var(--line-soft);vertical-align:middle;background:#fff;padding:8px 10px;transition:background 80ms}.aiimport-page table.ai-tbl input.cell{width:100%;height:30px;color:var(--ink);background:0 0;border:1px solid #0000;border-radius:6px;outline:none;padding:0 8px;font-family:inherit;font-size:12px}.aiimport-page table.ai-tbl input.cell:hover{background:var(--grey-1)}.aiimport-page table.ai-tbl input.cell:focus{border-color:var(--brand-blue);background:#fff;box-shadow:0 0 0 2px #005baa1a}.aiimport-page table.ai-tbl input.cell.empty{color:var(--ink-4);font-style:italic}.aiimport-page table.ai-tbl td.sticky-l1{min-width:40px;padding-left:24px;left:0}.aiimport-page table.ai-tbl td.sticky-l2{min-width:70px;left:40px}.aiimport-page table.ai-tbl td.sticky-l3{min-width:110px;left:110px}.aiimport-page table.ai-tbl th.sticky-l1{min-width:40px;padding-left:24px;left:0}.aiimport-page table.ai-tbl th.sticky-l2{min-width:70px;left:40px}.aiimport-page table.ai-tbl th.sticky-l3{min-width:110px;left:110px}.aiimport-page table.ai-tbl th.sticky-r{right:0}.aiimport-page table.ai-tbl td.sticky-r{right:0;box-shadow:-2px 0 8px #0000000a}.aiimport-page table.ai-tbl th.sticky-l3,.aiimport-page table.ai-tbl td.sticky-l3{box-shadow:2px 0 8px #0000000a}.aiimport-page .result-card{background:#fff;border-radius:14px;max-width:1300px;margin-bottom:14px;padding:22px 24px}.aiimport-page .bitrix-toggle{background:var(--grey-1);border-radius:12px;align-items:center;gap:14px;margin-bottom:14px;padding:14px 18px;display:flex}.aiimport-page .bitrix-toggle .lbl{flex:1}.aiimport-page .bitrix-toggle .ttl{color:var(--ink);margin:0 0 2px;font-size:14px;font-weight:600}.aiimport-page .bitrix-toggle .sub{color:var(--ink-3);margin:0;font-size:12px}.aiimport-page .toggle{background:var(--grey-3);cursor:pointer;border-radius:99px;flex:none;width:42px;height:24px;transition:background .15s;position:relative}.aiimport-page .toggle:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:left .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000026}.aiimport-page .toggle.on{background:var(--success)}.aiimport-page .toggle.on:after{left:20px}.aiimport-page .sync-bars{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:10px;display:grid}.aiimport-page .sync-bar{background:var(--grey-1);border-radius:10px;padding:12px 14px}.aiimport-page .sync-bar .head{color:var(--ink-3);justify-content:space-between;align-items:center;margin-bottom:6px;font-size:12px;display:flex}.aiimport-page .sync-bar .head b{color:var(--ink);font-weight:600}.aiimport-page .sync-bar .track{background:var(--grey-2);border-radius:3px;height:6px;position:relative;overflow:hidden}.aiimport-page .sync-bar .fill{background:var(--success);border-radius:3px;height:100%;transition:width .3s}.aiimport-page .sync-bar.proc .fill{background:var(--warning)}.aiimport-page .ai-status{background:var(--grey-1);height:22px;color:var(--ink-2);border-radius:99px;align-items:center;gap:5px;margin-left:4px;padding:0 9px;font-size:11px;font-weight:500;display:inline-flex}.aiimport-page .ai-status .spin{border:1.5px solid var(--warning);border-top-color:#0000;border-radius:50%;width:9px;height:9px;animation:.8s linear infinite spin}.aiimport-page .ai-status.done{color:#0e8c30;background:#e8f4ee}.aiimport-page .ai-status.running{color:#9c6e00;background:#fff4d6}.panel .tbl-scroll table.t.frozen{border-collapse:separate;border-spacing:0;table-layout:fixed}.aiimport-page .panel table.t.frozen tbody td{background:#fff}.aiimport-page .panel table.t.frozen tbody tr:hover td{background:var(--hover-bg)}.aiimport-page .panel table.t.frozen td.sl,.aiimport-page .panel table.t.frozen th.sl{z-index:2;background:#fff;position:sticky}.aiimport-page .panel table.t.frozen thead th{z-index:3;background:#fff;position:sticky;top:0}.aiimport-page .panel table.t.frozen thead th.sl{z-index:4}.aiimport-page .panel table.t.frozen tbody tr:hover td.sl{background:var(--hover-bg)}.aiimport-page .panel table.t.frozen .sl-1{left:0}.aiimport-page .panel table.t.frozen .sl-2{left:64px}.aiimport-page .panel table.t.frozen .sl-3{left:128px}.aiimport-page .panel table.t.frozen .sl-4{left:268px}.aiimport-page .panel table.t.frozen .sl-5{transition:box-shadow .15s;left:548px}.aiimport-page .panel .tbl-scroll.scrolled-x table.t.frozen .sl-5{box-shadow:6px 0 8px -4px #0f11151a}.aiimport-page .panel table.t.frozen td.sl,.aiimport-page .panel table.t.frozen th.sl{border-bottom:1px solid var(--line-soft)}.aiimport-page .panel table.t.frozen thead th{border-bottom:1px solid var(--line)}.aiimport-page .db-progress{background:var(--grey-1);border-radius:12px;padding:18px 20px}.aiimport-page .db-progress-head{color:var(--ink);justify-content:space-between;align-items:center;margin-bottom:10px;font-size:14px;font-weight:600;display:flex}.aiimport-page .db-progress-head b{color:var(--brand-blue);font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}.aiimport-page .db-progress-track{background:var(--grey-2);border-radius:5px;height:10px;position:relative;overflow:hidden}.aiimport-page .db-progress-fill{background:linear-gradient(90deg, var(--brand-blue), var(--accent-purple));border-radius:5px;height:100%;transition:width .25s ease-out;position:relative;overflow:hidden}.aiimport-page .db-progress-fill:after{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);animation:1.6s linear infinite dbShine;position:absolute;inset:0}@keyframes dbShine{0%{transform:translate(-100%)}to{transform:translate(100%)}}.aiimport-page .db-progress-sub{color:var(--ink-3);margin-top:10px;font-size:12px}.aiimport-page .ai-strip{color:#fff;background:linear-gradient(135deg,#005baa 0%,#7c5cff 100%);border-radius:14px;align-items:center;gap:14px;max-width:1300px;margin-bottom:14px;padding:18px 22px;display:flex;position:relative;overflow:hidden}.aiimport-page .ai-strip:before{content:"";background:radial-gradient(circle,#ffe60059 0%,#0000 70%);width:160px;height:160px;position:absolute;top:-40px;right:-40px}.aiimport-page .ai-strip .spark{z-index:1;background:#ffffff2e;border-radius:12px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;font-size:24px;display:inline-flex;position:relative}.aiimport-page .ai-strip .info{z-index:1;flex:1;position:relative}.aiimport-page .ai-strip .ttl{margin:0 0 3px;font-size:14px;font-weight:700}.aiimport-page .ai-strip .sub{opacity:.9;margin:0;font-size:13px}.aiimport-page .ai-strip .ct{z-index:1;font-size:20px;font-weight:700;position:relative}.aiimport-page .ai-strip .progress{background:var(--brand-yellow);height:3px;transition:width .3s;position:absolute;bottom:0;left:0}.aiimport-page .ok-strip{color:#fff;background:linear-gradient(135deg,#1f9d55 0%,#5fc285 100%);border-radius:14px;align-items:center;gap:18px;max-width:1300px;margin-bottom:14px;padding:22px 26px;display:flex}.aiimport-page .ok-strip .sp{background:#fff3;border-radius:50%;flex:none;justify-content:center;align-items:center;width:56px;height:56px;font-size:28px;display:inline-flex}.aiimport-page .modal-overlay{z-index:100;background:#000000d9;justify-content:center;align-items:center;animation:.15s ease-out fadeIn;display:flex;position:fixed;inset:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.aiimport-page .modal-close{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1f;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;position:absolute;top:18px;right:18px}.aiimport-page .modal-close:hover{background:#ffffff38}.aiimport-page .modal-close svg{stroke-width:2px;width:18px;height:18px}.aiimport-page .modal-nav{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1f;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.aiimport-page .modal-nav:hover{background:#ffffff38}.aiimport-page .modal-nav.l{left:24px}.aiimport-page .modal-nav.r{right:24px}.aiimport-page .modal-nav svg{stroke-width:2px;width:22px;height:22px}.aiimport-page .modal-img{width:min(80vw,1000px);height:min(80vh,700px);color:var(--ink-3);background:repeating-linear-gradient(135deg,#e7e7ea 0 8px,#efeff2 8px 16px);border-radius:12px;justify-content:center;align-items:center;font-family:JetBrains Mono,ui-monospace,monospace;font-size:14px;display:flex}.aiimport-page .modal-counter{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0009;border-radius:99px;padding:6px 14px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.aiimport-page .modal-actions{gap:8px;display:flex;position:absolute;bottom:30px;right:30px}.aiimport-page .modal-action{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1f;border:none;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.aiimport-page .modal-action:hover{background:#ffffff38}.aiimport-page .modal-action svg{stroke-width:2px;width:16px;height:16px}@keyframes fadeUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.aiimport-page .fade-up{animation:.25s ease-out fadeUp}.aiimport-page .empty{text-align:center;color:var(--ink-3);padding:48px 24px 56px}.aiimport-page .empty .ic{background:var(--grey-1);width:64px;height:64px;color:var(--ink-4);border-radius:16px;justify-content:center;align-items:center;margin:0 auto 14px;display:inline-flex}.aiimport-page .empty .ic svg{stroke-width:1.5px;width:30px;height:30px}.aiimport-page .empty .ttl{color:var(--ink);margin:0 0 6px;font-size:16px;font-weight:600}.aiimport-page .empty .sub{margin:0 0 18px;font-size:13px}.add-more-row td{border-top:1px dashed var(--grey-3);background:#fbfbfc;padding:0}.aiimport-page .add-more-inner{cursor:pointer;color:var(--ink-3);align-items:center;gap:12px;padding:12px 24px;font-size:13px;display:flex}.aiimport-page .add-more-inner:hover{color:var(--ink);background:#f4f8fd}.aiimport-page .add-more-inner .ic{width:28px;height:28px;color:var(--brand-blue);border:1px solid var(--line);background:#fff;border-radius:7px;flex:none;justify-content:center;align-items:center;display:inline-flex}.aiimport-page .add-more-inner .ic svg{stroke-width:1.8px;width:14px;height:14px}.aiimport-page .add-photos-row{border:1.5px dashed var(--grey-3);cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:14px;margin-bottom:8px;padding:14px 16px;transition:border-color .12s,background .12s;display:flex}.aiimport-page .add-photos-row:hover{border-color:var(--brand-blue);background:#f4f8fd}.aiimport-page .add-photos-row .ic{background:var(--grey-1);width:42px;height:42px;color:var(--brand-blue);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.aiimport-page .add-photos-row .ic svg{stroke-width:1.7px;width:20px;height:20px}.aiimport-page .add-photos-row .info{flex:1}.aiimport-page .add-photos-row .ttl{color:var(--ink);margin:0 0 2px;font-size:14px;font-weight:600}.aiimport-page .add-photos-row .sub{color:var(--ink-3);margin:0;font-size:12px}.aiimport-page .toast{background:var(--ink);color:#fff;z-index:90;border-radius:10px;align-items:center;gap:14px;padding:10px 14px 10px 18px;font-size:13px;animation:.2s ease-out slideUp;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0000002e}@keyframes slideUp{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}.toast .undo{color:var(--brand-yellow);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 10px;font-size:13px;font-weight:600}.aiimport-page .toast .undo:hover{background:#ffffff1a}.aiimport-page .toast .x{color:var(--ink-4);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.aiimport-page .toast .x:hover{color:#fff;background:#ffffff1a}.aiimport-page .toast .x svg{stroke-width:2px;width:12px;height:12px}.aiimport-page .conf{font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:99px;align-items:center;gap:5px;height:22px;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.aiimport-page .conf.high{color:#0e8c30;background:#e8f4ee}.aiimport-page .conf.mid{color:#9c6e00;background:#fff4d6}.aiimport-page .conf.low{color:#c13b2c;background:#fceaea}.aiimport-page .sku-edit{color:var(--ink);background:0 0;border:1px solid #0000;border-radius:6px;outline:none;width:110px;padding:4px 8px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:500;transition:background .12s,border-color .12s}.aiimport-page .sku-edit:hover{background:var(--grey-1)}.aiimport-page .sku-edit:focus{border-color:var(--brand-blue);background:#fff;box-shadow:0 0 0 2px #005baa1a}.aiimport-page .icon-btn{cursor:pointer;width:28px;height:28px;color:var(--ink-3);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}.aiimport-page .icon-btn:hover{background:var(--grey-1);color:var(--ink)}.aiimport-page .icon-btn.warn{color:var(--warning)}.aiimport-page .icon-btn.warn:hover{color:var(--warning);background:#fff4d6}.aiimport-page .icon-btn.danger{color:var(--danger)}.aiimport-page .icon-btn.danger:hover{color:var(--danger);background:#fceaea}.aiimport-page .icon-btn svg{stroke-width:1.8px;width:14px;height:14px}.aiimport-page .apply-pop{z-index:5;background:var(--ink);color:#fff;white-space:nowrap;border-radius:8px;align-items:center;gap:8px;padding:6px 10px;font-size:12px;display:flex;position:absolute;box-shadow:0 8px 20px #0003}.aiimport-page .apply-pop button{background:var(--brand-yellow);color:var(--ink);cursor:pointer;border:none;border-radius:5px;padding:3px 9px;font-size:11px;font-weight:600}.aiimport-page .apply-pop button:hover{filter:brightness(.95)}.aiimport-page .save-results{border:1px solid var(--line);border-radius:10px;margin-top:14px;overflow:hidden}.aiimport-page .save-results table{border-collapse:collapse;width:100%;font-size:13px}.aiimport-page .save-results th{text-align:left;background:var(--grey-1);color:var(--ink-3);border-bottom:1px solid var(--line);padding:10px 14px;font-size:12px;font-weight:500}.aiimport-page .save-results td{border-bottom:1px solid var(--line-soft);padding:10px 14px}.aiimport-page .save-results tr:last-child td{border-bottom:none}.aiimport-page .mode-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px;display:grid}.aiimport-page .mode-card{background:var(--grey-1);cursor:pointer;border:1.5px solid #0000;border-radius:12px;align-items:flex-start;gap:12px;padding:14px;transition:background .12s,border-color .12s,transform 80ms;display:flex;position:relative}.aiimport-page .mode-card:hover{background:#edeff3}.aiimport-page .mode-card.on{border-color:var(--brand-blue);background:#f4f8fd;box-shadow:0 0 0 3px #005baa14}.aiimport-page .mode-card.quick{background:#fffbec}.aiimport-page .mode-card.quick:hover{background:#fff6d9}.aiimport-page .mode-card.quick.on{background:#fff6d9;border-color:#9c6e00}.aiimport-page .mode-ic{width:36px;height:36px;color:var(--brand-blue);background:#fff;border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.aiimport-page .mode-card.quick .mode-ic{color:#9c6e00}.aiimport-page .mode-ic svg{stroke-width:1.8px;width:18px;height:18px}.aiimport-page .mode-info{flex:1;min-width:0}.aiimport-page .mode-ttl{color:var(--ink);margin-bottom:3px;font-size:13px;font-weight:600}.aiimport-page .mode-sub{color:var(--ink-3);font-size:11px;line-height:1.45}.aiimport-page .mode-radio{flex:none;padding-top:2px}.aiimport-page .rd{border:1.5px solid var(--grey-3);background:#fff;border-radius:50%;width:16px;height:16px;display:inline-block;position:relative}.aiimport-page .rd.on{border-color:var(--brand-blue);background:var(--brand-blue)}.aiimport-page .rd.on:after{content:"";background:#fff;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.aiimport-page .mode-card.quick.on .rd{background:#9c6e00;border-color:#9c6e00}.aiimport-page .mode-divider{color:var(--ink-4);text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:12px;margin:18px 0 12px;font-size:11px;font-weight:500;display:flex}.aiimport-page .mode-divider:before,.aiimport-page .mode-divider:after{content:"";background:var(--line);flex:1;height:1px}.aiimport-page .param-block{background:var(--grey-1);border-radius:12px;margin-top:18px;padding:18px}.aiimport-page .quick-dates{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.aiimport-page .quick-info{align-items:center;gap:14px;display:flex}.aiimport-page .qi-ic{color:#9c6e00;background:#fff;border-radius:12px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.aiimport-page .qi-ic svg{stroke-width:1.7px;width:24px;height:24px}.aiimport-page .qi-ttl{color:var(--ink);margin-bottom:3px;font-size:14px;font-weight:600}.aiimport-page .qi-ttl b{color:#9c6e00;font-variant-numeric:tabular-nums;padding:0 2px;font-size:18px;font-weight:700}.aiimport-page .qi-sub{color:var(--ink-3);font-size:12px;line-height:1.5}@media (width<=900px){.aiimport-page .mode-grid{grid-template-columns:1fr}}.aiimport-page--wide .panel{max-width:1240px}.aiimport-page .zoom-thumb{cursor:zoom-in;vertical-align:middle;background:0 0;border:none;border-radius:7px;width:40px;height:40px;padding:0;display:inline-block;position:relative;overflow:hidden}.aiimport-page .zoom-thumb img{object-fit:cover;width:100%;height:100%;display:block}.aiimport-page .zoom-thumb .zoom-ovl{color:#fff;opacity:0;pointer-events:none;background:0 0;justify-content:center;align-items:center;transition:opacity .12s,background .12s;display:flex;position:absolute;inset:0}.aiimport-page .zoom-thumb .zoom-ovl svg{stroke-width:2px;filter:drop-shadow(0 1px 2px #00000080);width:16px;height:16px}.aiimport-page .zoom-thumb:hover .zoom-ovl{opacity:1;background:#00000059}.aiimport-page .img-preview-ovl{z-index:9999;cursor:zoom-out;background:#000000c7;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.aiimport-page .img-preview-img{object-fit:contain;cursor:default;border-radius:8px;max-width:90vw;max-height:90vh;box-shadow:0 12px 48px #00000080}.aiimport-page .img-preview-close{color:#fff;cursor:pointer;background:#ffffff24;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .12s;display:flex;position:absolute;top:18px;right:22px}.aiimport-page .img-preview-close:hover{background:#ffffff3d}.aiimport-page .img-preview-close svg{stroke-width:2px;width:20px;height:20px}.aiimport-page .pager{border-top:1px solid var(--line);align-items:center;gap:4px;padding:12px 18px;display:flex}.aiimport-page .pager .page{min-width:28px;height:28px;color:var(--ink-2);cursor:pointer;-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums;border-radius:7px;justify-content:center;align-items:center;padding:0 8px;font-size:13px;display:inline-flex}.aiimport-page .pager .page:hover{background:var(--grey-1)}.aiimport-page .pager .page.active{background:var(--ink);color:#fff;font-weight:600}.aiimport-page .pager .page.active:hover{background:var(--ink)}.aiimport-page .pager .page.dots{cursor:default;color:var(--ink-4)}.aiimport-page .pager .page.dots:hover{background:0 0}.aiimport-page .page-size-sel{border:1px solid var(--line);height:28px;color:var(--ink);cursor:pointer;background:#fff;border-radius:7px;margin-left:10px;padding:0 6px;font-size:13px}.aiimport-page .page-size-sel:hover{background:var(--hover-bg)}.aiimport-page .pager.pager-inline{border-top:none;flex-wrap:wrap;flex:auto;justify-content:center;gap:4px;padding:0}.aiimport-page .pager.pager-inline .pager-info{color:var(--ink-3);white-space:nowrap;margin-left:10px;font-size:13px}.aiimport-page .pager.pager-inline .pager-info b{color:var(--ink);font-weight:600}.aiimport-page .pager.pager-inline .pager-info .sep{color:var(--ink-4)}._panel_1yupc_2{background:var(--surface);border-radius:14px;flex-direction:column;height:calc(100vh - 28px);min-height:0;margin:6px 8px 0 0;display:flex;overflow:hidden}._tabsRow_1yupc_13{border-bottom:1px solid var(--line);align-items:center;gap:0;padding:14px 18px 0;display:flex;position:relative}._tab_1yupc_13{color:var(--ink-3);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:10px 14px 14px;font-family:inherit;font-size:14px;font-weight:500;display:flex}._tab_1yupc_13:hover{color:var(--ink)}._tab_1yupc_13._active_1yupc_41{color:var(--ink);border-bottom-color:var(--ink);font-weight:600}._tab_1yupc_13 ._count_1yupc_42{color:var(--ink-3);background:var(--grey-1);border-radius:99px;padding:2px 7px;font-size:11px;font-weight:600;line-height:1.4}._tab_1yupc_13._active_1yupc_41 ._count_1yupc_42{color:var(--brand-blue);background:#ebf1fa}._tabsActions_1yupc_53{align-items:center;gap:8px;margin-left:auto;padding-bottom:10px;display:flex}._btn_1yupc_61{border:1px solid var(--line);height:34px;color:var(--ink);cursor:pointer;background:#fff;border-radius:9px;align-items:center;gap:6px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:500;transition:background .12s,border-color .12s;display:inline-flex}._btn_1yupc_61:hover{background:var(--hover-bg)}._btn_1yupc_61._primary_1yupc_78{background:var(--accent-purple);border-color:var(--accent-purple);color:#fff;font-weight:600}._btn_1yupc_61._primary_1yupc_78:hover{background:#6a4af0}._filtersRow_1yupc_86{align-items:center;gap:8px;padding:12px 18px;display:flex}._chipsRow_1yupc_92{padding-top:0}._search_1yupc_95{border:1px solid var(--line);width:min(420px,100%);height:34px;color:var(--ink);background:#fff;border-radius:9px;outline:none;padding:0 12px;font-size:13px;transition:border-color .12s,box-shadow .12s}._search_1yupc_95:focus{border-color:var(--brand-blue);box-shadow:0 0 0 3px #005baa1a}._search_1yupc_95::placeholder{color:var(--ink-4)}._iconBtn_1yupc_113{border:1px solid var(--line);width:34px;height:34px;color:var(--ink-2);cursor:pointer;background:#fff;border-radius:9px;justify-content:center;align-items:center;font-family:inherit;display:inline-flex}._iconBtn_1yupc_113:hover{background:var(--hover-bg)}._iconBtn_1yupc_113 svg{stroke-width:1.7px;width:15px;height:15px}._iconBtn_1yupc_113._active_1yupc_41{border-color:var(--brand-blue);color:var(--brand-blue)}._ddWrap_1yupc_130{position:relative}._ddTrigger_1yupc_131{border:1px solid var(--line);height:34px;color:var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border-radius:9px;align-items:center;gap:6px;padding:0 32px 0 12px;font-size:13px;display:inline-flex;position:relative}._ddTrigger_1yupc_131:hover{background:var(--hover-bg)}._ddTrigger_1yupc_131._open_1yupc_147{border-color:var(--brand-blue);box-shadow:0 0 0 3px #005baa1a}._ddTrigger_1yupc_131:after{content:"";border-right:1.5px solid var(--ink-3);border-bottom:1.5px solid var(--ink-3);width:7px;height:7px;transition:transform .15s;position:absolute;top:50%;right:11px;transform:translateY(-70%)rotate(45deg)}._ddTrigger_1yupc_131._open_1yupc_147:after{transform:translateY(-30%)rotate(-135deg)}._ddPanel_1yupc_165{border:1px solid var(--line);z-index:30;background:#fff;border-radius:12px;flex-direction:column;width:280px;display:flex;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden;box-shadow:0 8px 24px #0f111514,0 2px 6px #0f11150a}._ddSearch_1yupc_181{border:none;border-bottom:1px solid var(--line);color:var(--ink);background:#fff;outline:none;padding:12px 14px;font-size:13px}._ddSearch_1yupc_181::placeholder{color:var(--ink-4)}._ddReset_1yupc_191{color:var(--ink-3);cursor:pointer;border-bottom:1px solid var(--line);-webkit-user-select:none;user-select:none;padding:10px 14px;font-size:13px}._ddReset_1yupc_191:hover{color:var(--ink);background:var(--hover-bg)}._ddList_1yupc_200{max-height:340px;padding:4px 0;overflow-y:auto}._ddList_1yupc_200::-webkit-scrollbar{width:8px}._ddList_1yupc_200::-webkit-scrollbar-thumb{background:#d6d6dc;border-radius:4px}._ddRow_1yupc_207{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--ink);align-items:center;gap:8px;padding:7px 14px;font-size:13px;display:flex}._ddRow_1yupc_207:hover{background:var(--hover-bg)}._ddArrow_1yupc_218{width:14px;height:14px;color:var(--ink-3);cursor:pointer;border-radius:4px;flex:none;justify-content:center;align-items:center;transition:transform .15s;display:inline-flex}._ddArrow_1yupc_218:hover{background:var(--grey-2)}._ddArrow_1yupc_218._empty_1yupc_231{visibility:hidden}._ddArrow_1yupc_218 svg{stroke-width:2.2px;width:9px;height:9px}._ddArrow_1yupc_218._open_1yupc_147{transform:rotate(90deg)}._ddChk_1yupc_234{border:1.5px solid var(--grey-3);background:#fff;border-radius:4px;flex:none;justify-content:center;align-items:center;width:16px;height:16px;transition:border-color .12s,background .12s;display:inline-flex;position:relative}._ddRow_1yupc_207:hover ._ddChk_1yupc_234{border-color:var(--ink-3)}._ddChk_1yupc_234._on_1yupc_248{background:var(--brand-blue);border-color:var(--brand-blue);color:#fff}._ddChk_1yupc_234._on_1yupc_248:after{content:"";border-bottom:1.5px solid #fff;border-left:1.5px solid #fff;width:9px;height:5px;transform:rotate(-45deg)translate(1px,-1px)}._ddLabel_1yupc_261{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._filterKindIcon_1yupc_267{background:var(--grey-1);width:22px;height:22px;color:var(--ink-3);border-radius:5px;flex:none;justify-content:center;align-items:center;margin-right:4px;font-size:11px;font-weight:600;display:inline-flex}._ddRow_1yupc_207:hover ._filterKindIcon_1yupc_267{color:var(--brand-blue);background:#ebf1fa}._chipsRow_1yupc_92{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding:0 18px 12px;display:flex}._chip_1yupc_92{border:1px solid var(--line);height:32px;color:var(--ink);background:#fff;border-radius:9px;align-items:stretch;font-size:13px;display:inline-flex;position:relative}._chipName_1yupc_304{color:var(--ink);-webkit-user-select:none;user-select:none;cursor:pointer;align-items:center;padding:0 10px 0 12px;font-weight:500;display:inline-flex}._chipName_1yupc_304:hover{background:var(--hover-bg)}._chipName_1yupc_304 ._caret_1yupc_314{border-right:1.5px solid var(--ink-3);border-bottom:1.5px solid var(--ink-3);width:7px;height:7px;margin-left:6px;transform:translateY(-2px)rotate(45deg)}._chipOp_1yupc_322{color:var(--ink-3);border-left:1px solid var(--line);border-right:1px solid var(--line);cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;align-items:center;padding:0 8px;display:inline-flex}._chipOp_1yupc_322:hover{background:var(--hover-bg);color:var(--ink)}._chipOpWrap_1yupc_334{align-items:stretch;display:inline-flex;position:relative}._opPop_1yupc_301{border:1px solid var(--line);z-index:30;background:#fff;border-radius:10px;flex-direction:column;min-width:64px;padding:4px;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 24px #0f111514,0 2px 6px #0f11150a}._opRow_1yupc_349{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--ink);border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;font-size:14px;display:flex}._opRow_1yupc_349:hover{background:var(--hover-bg)}._opGlyph_1yupc_362{font-weight:500}._opTick_1yupc_363{stroke-width:2px;width:13px;height:13px;color:var(--ink)}._chipVal_1yupc_365{min-width:36px;color:var(--ink);font-variant-numeric:tabular-nums;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;padding:0 8px;display:inline-flex}._chipVal_1yupc_365:hover{background:var(--hover-bg)}._chipVal_1yupc_365 input{width:38px;font:inherit;color:inherit;text-align:left;background:0 0;border:none;outline:none;padding:0}._chipVal_1yupc_365 ._stepper_1yupc_386{flex-direction:column;margin-left:4px;display:flex}._chipVal_1yupc_365 ._stepper_1yupc_386 span{width:10px;height:7px;color:var(--ink-3);cursor:pointer;justify-content:center;align-items:center;display:flex}._chipVal_1yupc_365 ._stepper_1yupc_386 span:hover{color:var(--ink)}._chipVal_1yupc_365 ._stepper_1yupc_386 svg{stroke-width:2px;width:8px;height:6px}._chipX_1yupc_399{border-left:1px solid var(--line);width:30px;color:var(--ink-3);cursor:pointer;background:#fff;justify-content:center;align-items:center;display:inline-flex}._chipX_1yupc_399:hover{background:var(--hover-bg);color:var(--ink)}._chipX_1yupc_399 svg{stroke-width:2px;width:11px;height:11px}._chip_1yupc_92>:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}._chip_1yupc_92>:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}._tableWrap_1yupc_425{scrollbar-width:thin;scrollbar-color:#c8c8d0 transparent;flex:1;min-height:0;position:relative;overflow:auto}._tableWrap_1yupc_425::-webkit-scrollbar{width:6px;height:6px}._tableWrap_1yupc_425::-webkit-scrollbar-thumb{background:#c8c8d0;border-radius:3px}._tableWrap_1yupc_425::-webkit-scrollbar-thumb:hover{background:#a6a6b0}._tableWrap_1yupc_425::-webkit-scrollbar-track{background:0 0}._tableWrap_1yupc_425::-webkit-scrollbar-corner{background:0 0}._tableWrap_1yupc_425._scrolled_1yupc_449 ._nameCell_1yupc_449:after,._tableWrap_1yupc_425._scrolled_1yupc_449 ._nameCol_1yupc_450:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#0f111529,#0f111500);width:7px;position:absolute;top:0;bottom:0;right:-7px}._table_1yupc_425{table-layout:fixed;border-collapse:separate;border-spacing:0;min-width:100%;font-size:13px}._table_1yupc_425 thead th{text-align:left;color:var(--ink-3);box-shadow:inset 0 1px 0 0 var(--grey-2), inset -1px -1px 0 0 var(--grey-2);z-index:1;white-space:nowrap;background:#fff;padding:10px 12px;font-size:12px;font-weight:500;position:sticky;top:0}._table_1yupc_425 thead th:last-child{box-shadow:inset 0 1px 0 0 var(--grey-2), inset 0 -1px 0 0 var(--grey-2)}._table_1yupc_425 thead th._sortable_1yupc_499{cursor:pointer;-webkit-user-select:none;user-select:none}._table_1yupc_425 thead th._sortable_1yupc_499:hover{background:var(--hover-bg);color:var(--ink)}._thInner_1yupc_501{align-items:center;gap:4px;display:inline-flex}._sortIcon_1yupc_502{color:var(--brand-blue);font-size:10px}._colResizer_1yupc_507{cursor:col-resize;z-index:6;-webkit-user-select:none;user-select:none;touch-action:none;width:10px;height:100%;position:absolute;top:0;right:-5px}._table_1yupc_425 thead th:last-child ._colResizer_1yupc_507{width:8px;right:0}._colResizer_1yupc_507:hover,._colResizer_1yupc_507:active{background:linear-gradient(90deg, transparent 35%, var(--brand-blue) 50%, transparent 65%)}._table_1yupc_425 thead th._right_1yupc_526{text-align:right}._table_1yupc_425 thead th._check_1yupc_527{width:40px;padding-left:18px}._table_1yupc_425 thead th._thumb_1yupc_528{width:64px}._table_1yupc_425 thead th._menu_1yupc_529{width:32px}._table_1yupc_425 tbody tr{cursor:pointer;transition:background 80ms}._table_1yupc_425 tbody tr:hover,._table_1yupc_425 tbody tr:hover ._nameCell_1yupc_449,._table_1yupc_425 tbody tr:hover ._stickyCheck_1yupc_536{background:var(--hover-bg)}._tableWrap_1yupc_425._resizing_1yupc_540{cursor:col-resize}._tableWrap_1yupc_425._resizing_1yupc_540 *{cursor:col-resize!important}._tableWrap_1yupc_425._resizing_1yupc_540 ._table_1yupc_425 tbody tr,._tableWrap_1yupc_425._resizing_1yupc_540 ._table_1yupc_425 tbody tr:hover{background:#fff;transition:none}._tableWrap_1yupc_425._resizing_1yupc_540 ._table_1yupc_425 tbody tr:hover ._nameCell_1yupc_449,._tableWrap_1yupc_425._resizing_1yupc_540 ._table_1yupc_425 tbody tr:hover ._stickyCheck_1yupc_536{background:#fff}._tableWrap_1yupc_425._resizing_1yupc_540 ._table_1yupc_425 tbody tr._rowInactive_1yupc_546>td{background:#f4f4f4}._tableWrap_1yupc_425._resizing_1yupc_540 ._table_1yupc_425 tbody tr._rowUnavailable_1yupc_547>td{background:#ececec}._tableWrap_1yupc_425._resizing_1yupc_540 ._table_1yupc_425 tbody tr._rowBoth_1yupc_548>td{background:#d9d9d9}._table_1yupc_425 tbody td{vertical-align:middle;height:70px;color:var(--ink);box-shadow:inset -1px -1px 0 0 var(--grey-2);background:#fff;padding:10px 12px}._table_1yupc_425 tbody td:last-child{box-shadow:inset 0 -1px 0 0 var(--grey-2)}._table_1yupc_425 tbody td._check_1yupc_527{padding-left:18px}._table_1yupc_425 tbody td._right_1yupc_526{text-align:right;white-space:nowrap}._stickyCheck_1yupc_536{z-index:2;background:#fff;position:sticky;left:0}._table_1yupc_425 thead th._stickyCheck_1yupc_536{z-index:3}._nameCol_1yupc_450,._nameCell_1yupc_449{z-index:2;background:#fff;position:sticky;left:40px}._table_1yupc_425 thead th._nameCol_1yupc_450{z-index:3}._nameInner_1yupc_596{align-items:center;gap:10px;min-height:48px;display:flex}._nameTexts_1yupc_602{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._nameTitle_1yupc_609{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.25;overflow:hidden}._nameCat_1yupc_618{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.2;overflow:hidden}._nameSku_1yupc_626{color:var(--ink-2);align-items:center;gap:2px;font-family:ui-monospace,SFMono-Regular,JetBrains Mono,Menlo,Consolas,monospace;font-size:12px;line-height:1.2;display:inline-flex}._nameMenu_1yupc_635{flex:none;align-self:flex-start;padding-top:2px;display:inline-flex}._nameMenu_1yupc_635 ._rowMenu_1yupc_641{width:28px;height:28px}._table_1yupc_425 tbody tr._rowInactive_1yupc_546>td{color:var(--ink-2);background:#f4f4f4}._table_1yupc_425 tbody tr._rowUnavailable_1yupc_547>td{color:var(--ink-2);background:#ececec}._table_1yupc_425 tbody tr._rowBoth_1yupc_548>td{color:var(--ink-3);background:#d9d9d9}._table_1yupc_425 tbody tr._rowInactive_1yupc_546 ._nameCell_1yupc_449,._table_1yupc_425 tbody tr._rowInactive_1yupc_546 ._stickyCheck_1yupc_536{background:#f4f4f4}._table_1yupc_425 tbody tr._rowUnavailable_1yupc_547 ._nameCell_1yupc_449,._table_1yupc_425 tbody tr._rowUnavailable_1yupc_547 ._stickyCheck_1yupc_536{background:#ececec}._table_1yupc_425 tbody tr._rowBoth_1yupc_548 ._nameCell_1yupc_449,._table_1yupc_425 tbody tr._rowBoth_1yupc_548 ._stickyCheck_1yupc_536{background:#d9d9d9}._table_1yupc_425 tbody tr._selected_1yupc_663>td{color:var(--ink);background:#e3edf9!important}._table_1yupc_425 tbody tr._selected_1yupc_663 ._nameCell_1yupc_449,._table_1yupc_425 tbody tr._selected_1yupc_663 ._stickyCheck_1yupc_536{background:#e3edf9!important}._table_1yupc_425 tbody tr._selected_1yupc_663:hover>td,._table_1yupc_425 tbody tr._selected_1yupc_663:hover ._nameCell_1yupc_449,._table_1yupc_425 tbody tr._selected_1yupc_663:hover ._stickyCheck_1yupc_536{background:#d8e6f7!important}._table_1yupc_425 tbody tr._selected_1yupc_663 ._stickyCheck_1yupc_536{box-shadow:inset 3px 0 0 0 var(--brand-blue)}._chk_1yupc_671{border:1.5px solid var(--grey-3);cursor:pointer;vertical-align:middle;background:#fff;border-radius:4px;flex:none;width:16px;height:16px;transition:border-color .12s,background .12s;display:inline-block}._chk_1yupc_671:hover{border-color:var(--ink-3)}._chk_1yupc_671._on_1yupc_248,._chk_1yupc_671._ind_1yupc_685{border-color:var(--brand-blue);background:var(--brand-blue);position:relative}._chk_1yupc_671._on_1yupc_248:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:1px;left:4.5px;transform:rotate(45deg)}._chk_1yupc_671._ind_1yupc_685:after{content:"";background:#fff;border-radius:1px;width:8px;height:2px;position:absolute;top:6px;left:3px}@keyframes _skShimmer_1yupc_1{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}._skBar_1yupc_720{vertical-align:middle;background:linear-gradient(90deg,#ececef 0%,#f6f6f8 50%,#ececef 100%) 0 0/200px 100% no-repeat;border-radius:4px;height:12px;animation:1.2s ease-in-out infinite _skShimmer_1yupc_1;display:inline-block}._skThumb_1yupc_730{background:linear-gradient(90deg,#ececef 0%,#f6f6f8 50%,#ececef 100%) 0 0/200px 100%;border-radius:6px;width:48px;height:48px;animation:1.2s ease-in-out infinite _skShimmer_1yupc_1;display:block}._skRow_1yupc_739 td{vertical-align:middle}._thumb_1yupc_528{background:repeating-linear-gradient(135deg,#e7e7ea 0 6px,#efeff2 6px 12px);border-radius:6px;width:48px;height:48px;display:block}._prod_1yupc_748{flex-direction:column;gap:2px;min-width:0;display:flex}._prodName_1yupc_749{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:1.3;overflow:hidden}._sku_1yupc_758{color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}._cat_1yupc_764{color:var(--ink);font-size:13px;line-height:1.4}._cat_1yupc_764 ._arrow_1yupc_765{color:var(--ink-4);margin:0 4px}._price_1yupc_766{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;gap:1px;display:flex}._price_1yupc_766 ._now_1yupc_773{color:var(--ink);font-size:13px;font-weight:600}._price_1yupc_766 ._old_1yupc_774{color:var(--ink-4);font-size:12px;text-decoration:line-through}._stock_1yupc_775{color:var(--ink);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}._stock_1yupc_775._zero_1yupc_781{color:var(--danger)}._rowMenu_1yupc_641{color:var(--ink-4);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}._rowMenu_1yupc_641:hover,._rowMenu_1yupc_641._open_1yupc_147{background:var(--grey-2);color:var(--ink)}._rowMenuWrap_1yupc_799{display:inline-block;position:relative}._rowPop_1yupc_800{border:1px solid var(--line);z-index:40;background:#fff;border-radius:10px;flex-direction:column;min-width:200px;padding:4px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #0f111514,0 2px 6px #0f11150a}._rowPop_1yupc_800._up_1yupc_814{top:auto;bottom:calc(100% + 6px)}._rowPopItem_1yupc_815{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--ink);white-space:nowrap;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;width:100%;padding:8px 10px;font-family:inherit;font-size:13px;display:flex}._rowPopItem_1yupc_815:hover{color:var(--brand-blue);background:#ebf1fa}._rowPopItem_1yupc_815 svg{stroke-width:1.7px;width:15px;height:15px;color:var(--ink-3);flex:none}._rowPopItem_1yupc_815:hover svg{color:var(--ink)}._thumbRow_1yupc_843{flex-wrap:nowrap;gap:8px;margin-top:10px;padding-bottom:4px;display:flex;overflow-x:auto}._thumb_1yupc_528{border:1px solid var(--line);cursor:zoom-in;background:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;width:64px;height:64px;transition:border-color .12s;display:inline-flex}._thumb_1yupc_528:hover{border-color:var(--brand-blue)}._thumbHoverPop_1yupc_865{border:1px solid var(--line);pointer-events:none;z-index:200;background:#fff;border-radius:10px;width:280px;height:280px;position:fixed;overflow:hidden;box-shadow:0 10px 28px #0f111538}._pager_1yupc_878{border-top:1px solid var(--line);align-items:center;gap:4px;padding:12px 18px;display:flex}._pageSizeSel_1yupc_885{border:1px solid var(--line);height:28px;color:var(--ink);cursor:pointer;background:#fff;border-radius:7px;margin-left:10px;padding:0 6px;font-size:13px}._pageSizeSel_1yupc_885:hover{background:var(--hover-bg)}._page_1yupc_878{min-width:28px;height:28px;color:var(--ink-2);cursor:pointer;-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums;border-radius:7px;justify-content:center;align-items:center;padding:0 8px;font-size:13px;display:inline-flex}._page_1yupc_878:hover{background:var(--grey-1)}._page_1yupc_878._active_1yupc_41{background:var(--ink);color:#fff;font-weight:600}._page_1yupc_878._dots_1yupc_913{cursor:default;color:var(--ink-4)}._page_1yupc_878._dots_1yupc_913:hover{background:0 0}@keyframes _drawerSlideIn_1yupc_1{0%{opacity:.4;transform:translate(100%)}to{opacity:1;transform:translate(0)}}._drawerPanel_1yupc_925{animation:.22s cubic-bezier(.22,1,.36,1) _drawerSlideIn_1yupc_1}._rowPaid_mp3rz_4>td{background:#f6faf6}._rowReturn_mp3rz_5>td{background:#fffbe6}._rowCanceled_mp3rz_6>td{background:#fdf3f2}._rowPaid_mp3rz_4:hover>td{background:#ecf4ec}._rowReturn_mp3rz_5:hover>td{background:#fcf6d6}._rowCanceled_mp3rz_6:hover>td{background:#fae9e7}._copyMini_mp3rz_12{width:18px;height:18px;color:var(--ink-3);cursor:pointer;vertical-align:-3px;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;margin-left:6px;padding:0;display:inline-flex}._copyMini_mp3rz_12:hover{background:var(--grey-1,#f0f0f3);color:var(--ink)}._copyMini_mp3rz_12._copied_mp3rz_28{color:var(--brand-blue,#0080d0)}._copyMini_mp3rz_12 svg{stroke-width:1.7px;width:13px;height:13px}._formColWide_vkgrb_4{width:100%;max-width:1100px}._orderCard_vkgrb_7{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:10px;padding:12px 14px;transition:background .12s,border-color .12s,box-shadow .12s}._orderCard_vkgrb_7:hover{background:var(--hover-bg,#f7f7f8);border-color:var(--grey-3,#d9d9d9)}._orderCard_vkgrb_7._active_vkgrb_16{background:#e6f4ff;border-color:#80c7f0;box-shadow:0 0 0 3px #0080d014}._ordersGrid_vkgrb_23{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;margin-top:12px;display:grid}._progressBar_vkgrb_31{background:var(--grey-2,#e6e6e6);border-radius:4px;flex:1;height:8px;overflow:hidden}._progressFill_vkgrb_38{background:var(--brand-blue,#005baa);height:100%;transition:width .3s}._progressFill_vkgrb_38._done_vkgrb_43{background:var(--success,#1f9d55)}._cellBadge_vkgrb_46{color:#a07000;background:#fff8e1;border-radius:6px;align-items:center;padding:3px 8px;font-family:ui-monospace,SFMono-Regular,JetBrains Mono,Menlo,Consolas,monospace;font-size:12px;font-weight:600;display:inline-flex}._cellBadgeBig_vkgrb_57{justify-content:center;min-width:80px;padding:5px 12px;font-size:14px}._scannerInput_vkgrb_66{text-align:center;letter-spacing:1px;background:var(--grey-1,#f4f4f4);border:1px solid var(--line,#e6e6e6);height:56px;color:var(--ink);border-radius:8px;outline:none;padding:0 14px;font-family:ui-monospace,SFMono-Regular,JetBrains Mono,Menlo,Consolas,monospace;font-size:18px}._scannerInput_vkgrb_66:focus{border-color:var(--ink-3,#9a9aa3);background:#fff}._scannerInput_vkgrb_66::placeholder{color:var(--ink-4,#b8b8c0);letter-spacing:0}._summaryRow_vkgrb_86{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:16px;margin-bottom:14px;padding:14px 18px;display:flex}._summaryRow_vkgrb_86 ._progress_vkgrb_31{flex:1;align-items:center;gap:12px;display:flex}._rowOk_vkgrb_99>td{background:#f6faf6}._rowProblem_vkgrb_100>td{background:#fdf3f2}._overlay_svg15_3{z-index:80;background:#0f111552;justify-content:flex-end;display:flex;position:fixed;inset:0}._panel_svg15_12{background:#fff;flex-direction:column;width:min(640px,96vw);height:100vh;display:flex;box-shadow:-8px 0 24px #0f11151f}._header_svg15_21{border-bottom:1px solid var(--line,#e6e6e6);align-items:center;gap:12px;padding:16px 20px;display:flex}._title_svg15_29{color:var(--ink);font-size:15px;font-weight:700}._spacer_svg15_35{flex:1}._closeBtn_svg15_37{border:1px solid var(--line,#e6e6e6);cursor:pointer;width:30px;height:30px;color:var(--ink-2,#555);background:#fff;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}._closeBtn_svg15_37:hover{background:var(--hover-bg,#f7f7f8)}._carrierBadge_svg15_51{letter-spacing:.02em;border-radius:10px;align-items:center;padding:3px 10px;font-size:11px;font-weight:600;display:inline-flex}._carrierAvito_svg15_60{color:#0080d0;background:#e6f4ff}._carrierCdek_svg15_61{color:#1f8a3b;background:#eafbe9}._carrierFivepost_svg15_62{color:#d23a1a;background:#fff0ed}._carrierInternal_svg15_63{background:var(--grey-1,#f4f4f4);color:var(--ink-2,#555)}._body_svg15_65{background:var(--grey-1,#f4f4f4);flex-direction:column;flex:1;min-height:0;display:flex}._frame_svg15_73{background:#fff;border:0;flex:1;width:100%}._state_svg15_80{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;padding:32px;display:flex}._stateText_svg15_90{color:var(--ink-2,#555);max-width:420px;font-size:14px;line-height:1.5}._errorText_svg15_91{color:var(--danger,#e1483a)}._spinner_svg15_93{border:3px solid var(--grey-2,#e0e0e0);border-top-color:var(--brand-blue,#005baa);border-radius:50%;width:30px;height:30px;animation:.8s linear infinite _spin_svg15_93}@keyframes _spin_svg15_93{to{transform:rotate(360deg)}}._footer_svg15_103{border-top:1px solid var(--line,#e6e6e6);background:#fff;gap:10px;padding:14px 20px;display:flex}._countdown_svg15_111{color:var(--ink-2,#555);align-items:center;font-size:13px;display:inline-flex}.prices-page .panel{max-width:1120px}.prices-page .field{border-color:var(--line);background:#fff}.prices-page .field:hover{border-color:var(--line-strong);background:#fff}.prices-page[data-screen-label=Наценка] .step-scroll{flex-direction:column;display:flex;overflow:hidden}.prices-page[data-screen-label=Наценка] .step-scroll>.card{flex:none}.prices-page[data-screen-label=Наценка] .tbl-wrap{flex-direction:column;flex:auto;min-height:0;margin-bottom:0;display:flex}.prices-page[data-screen-label=Наценка] .tbl-head{flex:none}.prices-page[data-screen-label=Наценка] .tbl-scroll{flex:auto;min-height:0;max-height:none;overflow:auto}.prices-page[data-screen-label=Наценка] .pager{flex:none}.prices-page[data-screen-label=Наценка] table.t thead th{z-index:2;background:#fff;position:sticky;top:0}.prices-page[data-screen-label=Скидки] .step-scroll{flex-direction:column;display:flex;overflow:hidden}.prices-page[data-screen-label=Скидки] .step-scroll>.card:first-child{flex:none}.prices-page[data-screen-label=Скидки] .step-scroll>.card:first-child .tbl-scroll{max-height:42vh;overflow:auto}.prices-page[data-screen-label=Скидки] .step-scroll>.card:last-child{flex-direction:column;flex:auto;min-height:0;margin-bottom:0;display:flex}.prices-page[data-screen-label=Скидки] .step-scroll>.card:last-child .tbl-scroll{flex:auto;min-height:0;max-height:none;overflow:auto}.prices-page[data-screen-label=Скидки] table.t thead th{z-index:2;background:#fff;position:sticky;top:0}.docs-page .panel{max-width:1160px}.docs-page[data-screen-label=Отчёты] .panel{max-width:1320px}.docs-page .field{border-color:var(--line);background:#fff}.docs-page .field:hover{border-color:var(--line-strong);background:#fff}.docs-page h2>svg,.docs-page h3>svg{vertical-align:-3px;flex:none;width:18px;height:18px}.docs-page .step-scroll>.seg{flex:none;margin-bottom:14px}.docs-page[data-screen-label=Мешки] .step-scroll,.docs-page[data-screen-label=Подтверждение] .step-scroll,.docs-page[data-screen-label=Расходы] .step-scroll{flex-direction:column;display:flex;overflow:hidden}.docs-page[data-screen-label=Мешки] .step-scroll>.card,.docs-page[data-screen-label=Подтверждение] .step-scroll>.card,.docs-page[data-screen-label=Расходы] .step-scroll>.card{flex:none}.docs-page[data-screen-label=Мешки] .tbl-wrap,.docs-page[data-screen-label=Подтверждение] .tbl-wrap,.docs-page[data-screen-label=Расходы] .tbl-wrap{flex-direction:column;flex:auto;min-height:0;margin-bottom:0;display:flex}.docs-page[data-screen-label=Мешки] .tbl-head,.docs-page[data-screen-label=Подтверждение] .tbl-head,.docs-page[data-screen-label=Расходы] .tbl-head{flex:none}.docs-page[data-screen-label=Мешки] .tbl-scroll,.docs-page[data-screen-label=Подтверждение] .tbl-scroll,.docs-page[data-screen-label=Расходы] .tbl-scroll{flex:auto;min-height:0;max-height:none;overflow:auto}.docs-page[data-screen-label=Мешки] .pager,.docs-page[data-screen-label=Подтверждение] .pager,.docs-page[data-screen-label=Расходы] .pager{flex:none}.docs-page[data-screen-label=Мешки] table.t thead th,.docs-page[data-screen-label=Подтверждение] table.t thead th,.docs-page[data-screen-label=Расходы] table.t thead th{z-index:2;background:#fff;position:sticky;top:0}.docs-page[data-screen-label=Этикетки] .step-scroll{flex-direction:column;display:flex;overflow:hidden}.docs-page[data-screen-label=Этикетки] .step-scroll>.card{flex:none}.docs-page[data-screen-label=Этикетки] .tbl-wrap{flex-direction:column;flex:auto;min-height:0;margin-bottom:0;display:flex}.docs-page[data-screen-label=Этикетки] .tbl-head{flex:none}.docs-page[data-screen-label=Этикетки] .tbl-scroll{flex:auto;min-height:0;max-height:none;overflow:auto}.docs-page[data-screen-label=Этикетки] table.t thead th{z-index:2;background:#fff;position:sticky;top:0}.docs-page .pack-wrap{flex-direction:column;flex:auto;min-height:0;display:flex}.docs-page .pack-card{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:row;flex:auto;gap:24px;min-height:0;padding:20px;display:flex;overflow:hidden}.docs-page .pack-card.packed{border-color:var(--success);background:#f3faf5;border-width:2px}.docs-page .pack-photo{background:var(--grey-1);border-radius:12px;flex:0 0 46%;justify-content:center;align-items:center;display:flex;overflow:hidden}.docs-page .pack-photo img{object-fit:contain;width:100%;height:100%}.docs-page .pack-side{flex-direction:column;flex:1;gap:14px;min-width:0;display:flex}.docs-page .pack-weight-input{font-variant-numeric:tabular-nums;text-align:center;height:56px;font-size:22px}.docs-page .weighed-box{border:2px solid var(--success);background:#f3faf5;border-radius:12px;padding:14px}.docs-page .scale-box{border:2px solid var(--line);background:var(--grey-1);border-radius:12px;align-items:center;gap:16px;padding:16px 18px;transition:border-color .25s,background .25s;display:flex}.docs-page .scale-box.disconnected{border-color:var(--line-strong);background:var(--grey-1)}.docs-page .scale-box.unstable{border-color:var(--danger);background:#fdf3f2}.docs-page .scale-box.stable{border-color:var(--success);background:#f3faf5}.docs-page .scale-ic{width:44px;height:44px;color:var(--ink-4);flex:none}.docs-page .scale-box.unstable .scale-ic{color:var(--danger)}.docs-page .scale-box.stable .scale-ic{color:var(--success)}.docs-page .scale-ic svg{stroke-width:1.6px;width:44px;height:44px}.docs-page .scale-main{flex:1;min-width:0}.docs-page .scale-cap{color:var(--ink-3);font-size:12px}.docs-page .scale-conn{flex-wrap:wrap;align-items:center;gap:12px;margin-top:6px;display:flex}.docs-page .scale-err{color:var(--danger);font-size:12px}.docs-page .scale-val{font-variant-numeric:tabular-nums;font-family:JetBrains Mono,ui-monospace,monospace;font-size:44px;font-weight:700;line-height:1.05}.docs-page .scale-box.unstable .scale-val{color:var(--danger)}.docs-page .scale-box.stable .scale-val{color:var(--success)}.docs-page .scale-val.pulsing{animation:.6s ease-in-out infinite scale-pulse}.docs-page .scale-unit{color:var(--ink-3);margin-left:8px;font-size:20px;font-weight:500}.docs-page .scale-side{text-align:center;flex:none;min-width:96px}.docs-page .scale-tag{letter-spacing:.04em;font-size:12px;font-weight:700}.docs-page .scale-tag.ok{color:var(--success)}.docs-page .scale-tag.warn{color:var(--danger)}@keyframes scale-pulse{0%,to{opacity:1}50%{opacity:.6}}.docs-page .sum-row{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:16px;padding:12px;display:flex}.docs-page .sum-row:hover{background:var(--grey-1)}.docs-page .sum-row.missing{border-color:var(--danger);background:#fdf3f2}.docs-page .sum-thumb{background:var(--grey-1);border-radius:8px;flex:none;justify-content:center;align-items:center;width:64px;height:64px;display:flex;overflow:hidden}.docs-page .sum-thumb img{object-fit:contain;width:100%;height:100%}.docs-page .lookup-badge{background:var(--brand-blue);color:#fff;border-radius:12px;flex-direction:column;flex:none;justify-content:center;align-items:center;width:96px;height:96px;display:flex}.docs-page .lookup-badge b{font-size:34px;line-height:1}.docs-page[data-screen-label=Отчёты] .step-scroll{overflow:auto}.docs-page .rep-metrics{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px;margin-bottom:16px;display:grid}.docs-page .rep-grid-2{grid-template-columns:1.4fr 1fr;gap:16px;margin-bottom:16px;display:grid}.docs-page .rep-grid-3{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:16px;display:grid}@media (width<=1100px){.docs-page .rep-grid-2,.docs-page .rep-grid-3{grid-template-columns:1fr}}.docs-page .metric{border:1px solid var(--line);background:#fff;border-radius:14px;padding:18px}.docs-page .metric .m-title{color:var(--ink-3);font-size:13px}.docs-page .metric .m-value{color:var(--ink);font-variant-numeric:tabular-nums;margin-top:6px;font-size:26px;font-weight:700}.docs-page .metric .m-sub{color:var(--ink-4);margin-top:4px;font-size:12px}.docs-page .metric .m-delta{align-items:center;gap:4px;margin-top:10px;font-size:13px;font-weight:600;display:inline-flex}.docs-page .metric .m-delta.up{color:var(--success)}.docs-page .metric .m-delta.down{color:var(--danger)}.docs-page .metric.blue{background:linear-gradient(#005baa0f,#fff);border-color:#005baa33}.docs-page .metric.success{background:linear-gradient(#1f9d550f,#fff);border-color:#1f9d5533}.docs-page .metric.danger{background:linear-gradient(#e1483a0f,#fff);border-color:#e1483a33}.docs-page .metric.warning{background:linear-gradient(#e0820b0f,#fff);border-color:#e0820b33}.docs-page .metric.info{background:linear-gradient(#1a6fe00f,#fff);border-color:#1a6fe033}.docs-page .chart-card{border:1px solid var(--line);background:#fff;border-radius:14px;padding:16px}.docs-page .chart-card h3{color:var(--ink);margin:0 0 12px;font-size:14px;font-weight:600}.docs-page .chart-legend{color:var(--ink-2);flex-wrap:wrap;gap:14px;margin-bottom:8px;font-size:12px;display:flex}.docs-page .chart-legend i{vertical-align:middle;border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.docs-page .chart-svg{width:100%;height:auto;display:block}.docs-page .chart-svg .grid{stroke:var(--line);stroke-width:1px}.docs-page .chart-svg .axis-lbl{fill:var(--ink-4);font-size:10px}.docs-page .chart-tip rect{fill:#1a1a1a;opacity:.92}.docs-page .chart-tip text{fill:#fff;font-size:11px}.docs-page .bar.ok{background:var(--success)}.docs-page .bar.warn{background:var(--warning)}.docs-page .bar.err{background:var(--danger)}.docs-page .price-history{background:var(--grey-1);border-radius:8px;margin:4px 0;padding:8px 12px}.manage-page[data-screen-label=Задачи] .step-scroll{flex-direction:column;display:flex;overflow:hidden}.manage-page[data-screen-label=Чат] .panel{max-width:none}.manage-page[data-screen-label=Чат] .step-scroll{flex-direction:column;display:flex;overflow:hidden}.mg-toolbar{flex-wrap:wrap;flex:none;align-items:center;gap:10px;margin-bottom:14px;display:flex}.mg-toolbar .spacer{flex:1}.manage-page .seg svg,.manage-page h2>svg,.manage-page h3>svg,.manage-page h4>svg{flex:none;width:18px;height:18px}.pill.prio-critical{color:#c13b2c;background:#fceaea}.pill.prio-high{color:#9c6e00;background:#fff4d6}.pill.prio-medium{color:#1a6fe0;background:#eaf2fb}.pill.prio-low{background:var(--grey-1);color:var(--ink-3)}.pill.st-new{color:#1a6fe0;background:#eaf2fb}.pill.st-in_progress{color:#9c6e00;background:#fff4d6}.pill.st-review{color:#7c4dff;background:#efeaff}.pill.st-done{color:#0e8c30;background:#e8f4ee}.pill.st-archived{background:var(--grey-1);color:var(--ink-3)}.kb-board{flex:auto;gap:14px;min-height:0;padding-bottom:6px;display:flex;overflow:auto hidden}.kb-col{background:var(--grey-1);border:1px solid var(--line);border-radius:12px;flex-direction:column;flex:0 0 300px;min-height:0;display:flex}.kb-col-head{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:8px;padding:12px 14px;font-weight:600;display:flex}.kb-col-count{color:var(--ink-3);border:1px solid var(--line);background:#fff;border-radius:10px;margin-left:auto;padding:1px 8px;font-size:12px}.kb-col-body{flex-direction:column;flex:auto;gap:10px;min-height:0;padding:10px;display:flex;overflow-y:auto}.kb-col.drop-over{outline:2px dashed var(--brand-blue);outline-offset:-4px}.kb-col[data-status=new] .kb-col-head{box-shadow:inset 0 3px 0 var(--info,#1a6fe0)}.kb-col[data-status=in_progress] .kb-col-head{box-shadow:inset 0 3px 0 var(--warning)}.kb-col[data-status=review] .kb-col-head{box-shadow:inset 0 3px #7c4dff}.kb-col[data-status=done] .kb-col-head{box-shadow:inset 0 3px 0 var(--success)}.kb-col[data-status=archived] .kb-col-head{box-shadow:inset 0 3px 0 var(--ink-4)}.kb-card{border:1px solid var(--line);cursor:grab;background:#fff;border-radius:10px;padding:12px;transition:box-shadow .15s,opacity .15s}.kb-card:hover{box-shadow:0 2px 8px #00000014}.kb-card.dragging{opacity:.45}.kb-card-title{font-weight:600;line-height:1.3}.kb-card-meta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.kb-card-id{color:var(--ink-4);font-size:11px}.manage-page[data-screen-label=Задачи] .tbl-wrap{flex-direction:column;flex:auto;min-height:0;margin-bottom:0;display:flex}.manage-page[data-screen-label=Задачи] .tbl-scroll{flex:auto;min-height:0;overflow:auto}.manage-page[data-screen-label=Задачи] table.t thead th{z-index:2;background:#fff;position:sticky;top:0}.deadline-overdue{color:var(--danger);font-weight:600}.mention{color:var(--brand-blue);font-weight:600}.cmt{border-bottom:1px solid var(--line);gap:10px;padding:10px 0;display:flex}.cmt-body{flex:1;min-width:0}.cmt-author{font-size:13px;font-weight:600}.cmt-time{color:var(--ink-4);margin-left:6px;font-size:11px}.cmt-text{white-space:pre-wrap;word-break:break-word;margin-top:2px}.att-chip{background:var(--grey-1);border:1px solid var(--line);border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:13px;display:inline-flex}.v2-box{border:1px solid var(--warning);background:#fff8ec;border-radius:10px;margin-top:12px;padding:12px}.v2-box h4{margin:0 0 8px;font-size:14px}.v2-grid{grid-template-columns:repeat(2,1fr);gap:6px 16px;font-size:13px;display:grid}.chat-layout{border:1px solid var(--line);background:#fff;border-radius:12px;flex:auto;min-height:0;display:flex;overflow:hidden}.chat-rooms{border-right:1px solid var(--line);flex-direction:column;flex:0 0 300px;min-height:0;display:flex}.chat-tabs{flex:none;gap:6px;padding:10px;display:flex}.chat-search{flex:none;padding:0 10px 10px}.chat-rooms-list{flex:auto;min-height:0;overflow-y:auto}.chat-room-row{cursor:pointer;border-bottom:1px solid var(--line);gap:10px;padding:10px 12px;display:flex}.chat-room-row:hover{background:var(--grey-1)}.chat-room-row.active{background:#eaf2fb}.chat-avatar{background:var(--brand-blue);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-weight:600;display:flex;overflow:hidden}.chat-avatar img{object-fit:cover;width:100%;height:100%}.chat-avatar.sm{width:32px;height:32px;font-size:12px}.chat-room-main{flex:1;min-width:0}.chat-room-name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.chat-room-preview{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.chat-room-side{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.chat-room-time{color:var(--ink-4);font-size:11px}.unread-badge{background:var(--brand-blue);color:#fff;text-align:center;border-radius:10px;min-width:18px;padding:3px 7px;font-size:11px;line-height:1}.chat-main{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.chat-header{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:10px;padding:12px 16px;display:flex}.chat-msgs{background:var(--grey-1);flex-direction:column;flex:auto;gap:8px;min-height:0;padding:16px;display:flex;overflow-y:auto}.msg{gap:8px;max-width:72%;display:flex}.msg.me{flex-direction:row-reverse;align-self:flex-end}.msg-bubble{border:1px solid var(--line);word-break:break-word;background:#fff;border-radius:12px;padding:8px 12px}.msg.me .msg-bubble{background:var(--brand-blue);color:#fff;border-color:var(--brand-blue)}.msg-meta{color:var(--ink-4);margin-top:4px;font-size:11px}.msg.me .msg-meta{color:#ffffffd9}.msg-reply{border-left:2px solid var(--brand-blue);opacity:.85;margin-bottom:4px;padding-left:6px;font-size:12px}.msg-attach{flex-direction:column;gap:6px;margin-top:6px;display:flex}.msg-attach img{border-radius:8px;max-width:240px;max-height:240px;display:block}.chat-input{border-top:1px solid var(--line);background:#fff;flex:none;align-items:flex-end;gap:8px;padding:12px;display:flex}.chat-input textarea{resize:none;flex:1;min-height:40px;max-height:140px}.chat-attach-chips{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.chat-empty{color:var(--ink-3);text-align:center;flex:1;justify-content:center;align-items:center;padding:24px;display:flex}.chat-reply-preview{background:var(--grey-1);border-radius:8px;align-items:center;gap:8px;margin-bottom:8px;padding:6px 10px;font-size:12px;display:flex}.docs-page[data-screen-label=Главная] .panel,.docs-page[data-screen-label=Дашборд] .panel{max-width:1320px}.docs-page[data-screen-label=Главная] .step-scroll,.docs-page[data-screen-label=Дашборд] .step-scroll{overflow:auto}.docs-page .donut-wrap{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.docs-page .donut-svg{flex:none;width:180px;height:180px}.docs-page .donut-center{fill:var(--ink);font-size:26px;font-weight:700}.docs-page .donut-center-sub{fill:var(--ink-3);font-size:11px}.docs-page .donut-legend{flex-direction:column;flex:200px;gap:6px;min-width:180px;display:flex}.docs-page .donut-legend-row{color:var(--ink-2);align-items:center;gap:8px;font-size:13px;display:flex}.docs-page .donut-dot{border-radius:3px;flex:none;width:10px;height:10px}.docs-page .donut-legend-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);flex:auto;overflow:hidden}.docs-page .donut-legend-val{color:var(--ink);font-variant-numeric:tabular-nums;flex:none;font-weight:600}.docs-page .donut-legend-pct{text-align:right;width:48px;color:var(--ink-4);font-variant-numeric:tabular-nums;flex:none}._wrap_99nfk_1{min-width:0;padding:14px 14px 60px 18px;overflow-x:hidden}._headCard_99nfk_7{align-items:flex-start;gap:12px;max-width:760px;margin-bottom:14px;padding:18px 4px 4px;display:flex}._headCard_99nfk_7 ._left_99nfk_15{flex:1}._crumb_99nfk_16{color:var(--ink-3);margin-bottom:6px;font-size:12px}._crumb_99nfk_16 a{color:var(--ink-3);text-decoration:none}._pageTitle_99nfk_18{color:var(--ink);margin:0;font-size:22px;font-weight:700;line-height:1.3}._pageMeta_99nfk_25{color:var(--ink-3);align-items:center;gap:10px;margin-top:8px;font-size:13px;display:flex}._dot_99nfk_33{color:var(--ink-4)}._ymark_99nfk_34{color:#fff;letter-spacing:.4px;background:#1a6fe0;border-radius:5px;justify-content:center;align-items:center;width:20px;height:20px;font-size:9px;font-weight:700;display:inline-flex}._headKebab_99nfk_47{border:1px solid var(--line);width:36px;height:36px;color:var(--ink-3);cursor:pointer;background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}._formCol_99nfk_61{width:100%;max-width:760px}._card_99nfk_63{background:#fff;border-radius:14px;margin-bottom:14px;padding:22px 24px}._card_99nfk_63 h3{color:var(--ink);align-items:center;gap:6px;margin:0 0 4px;font-size:18px;font-weight:700;display:flex}._hint_99nfk_78{color:var(--ink-3);margin:0 0 14px;font-size:13px;line-height:1.5}._hint_99nfk_78 a{color:#1a6fe0;text-decoration:none}._field_99nfk_86{background:var(--grey-1);width:100%;height:46px;color:var(--ink);border:1px solid #0000;border-radius:10px;outline:none;padding:0 14px;font-family:inherit;font-size:14px;transition:border-color .12s,background .12s;display:block}._field_99nfk_86:hover{background:var(--grey-2)}._field_99nfk_86:focus{border-color:var(--brand-blue);background:#fff;box-shadow:0 0 0 3px #005baa14}._field_99nfk_86::placeholder{color:var(--ink-4)}._fieldStack_99nfk_107>*+*{margin-top:10px}._editor_99nfk_109{background:var(--grey-1);border-radius:10px;padding:0;overflow:hidden}._editor_99nfk_109:focus-within{box-shadow:0 0 0 1px var(--brand-blue), 0 0 0 4px #005baa14;background:#fff}._editorTools_99nfk_119{color:var(--ink-3);align-items:center;gap:14px;padding:10px 14px 6px;font-size:14px;display:flex}._editorTools_99nfk_119 b,._editorTools_99nfk_119 i,._editorTools_99nfk_119 ._et_99nfk_129{cursor:pointer;-webkit-user-select:none;user-select:none;width:24px;height:24px;color:var(--ink-2);border-radius:5px;justify-content:center;align-items:center;font-style:normal;display:inline-flex}._editorTools_99nfk_119 b{font-weight:700}._editorTools_99nfk_119 i{font-family:Georgia,serif;font-style:italic}._editorTools_99nfk_119 ._et_99nfk_129:hover,._editorTools_99nfk_119 b:hover,._editorTools_99nfk_119 i:hover{background:var(--grey-2)}._editorArea_99nfk_146{min-height:88px;color:var(--ink);outline:none;padding:8px 14px 14px;font-size:14px;line-height:1.55}._saveRow_99nfk_155{grid-template-columns:1fr 1fr;gap:8px;margin:14px 0 0;display:grid}._btn_99nfk_161{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:48px;font-family:inherit;font-size:14px;font-weight:500;transition:background .12s,border-color .12s;display:inline-flex}._btn_99nfk_161._primary_99nfk_175{background:var(--brand-blue);color:#fff}._btn_99nfk_161._primary_99nfk_175:hover{background:#004a8f}._btn_99nfk_161._secondary_99nfk_177{color:var(--ink);border-color:var(--line-strong);background:#fff}._btn_99nfk_161._secondary_99nfk_177:hover{background:var(--grey-1);border-color:var(--ink-3)}._imgBanner_99nfk_187{color:var(--ink-2);background:#f2f2f5;border-radius:10px;align-items:center;gap:10px;margin-bottom:14px;padding:12px 14px;font-size:13px;display:flex}._imgBanner_99nfk_187 svg{width:18px;height:18px;color:var(--ink-3);flex:none}._imgBanner_99nfk_187 ._x_99nfk_199{color:var(--ink-3);cursor:pointer;justify-content:center;align-items:center;width:20px;height:20px;margin-left:auto;display:inline-flex}._imgGrid_99nfk_209{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}._imgTile_99nfk_214{aspect-ratio:1;border:1px solid var(--line);background:repeating-linear-gradient(135deg,#e7e7ea 0 6px,#efeff2 6px 12px);border-radius:10px;position:relative;overflow:hidden}._imgTile_99nfk_214>img{object-fit:cover;width:100%;height:100%;display:block}._imgActions_99nfk_228{opacity:0;background:linear-gradient(#0000,#0f11158c);justify-content:center;gap:4px;padding:6px;transition:opacity .12s;display:flex;position:absolute;inset:auto 0 0}._imgTile_99nfk_214:hover ._imgActions_99nfk_228{opacity:1}._imgActions_99nfk_228>button{width:28px;height:28px;color:var(--ink);cursor:pointer;background:#ffffffe6;border:0;border-radius:6px;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:inline-flex}._imgActions_99nfk_228>button:disabled{opacity:.4;cursor:not-allowed}._imgActions_99nfk_228>button:not(:disabled):hover{background:#fff}._imgActions_99nfk_228>._imgDel_99nfk_263{background:var(--brand-red);color:#fff;margin-left:auto}._imgActions_99nfk_228>._imgDel_99nfk_263:not(:disabled):hover{background:#c4151c}._imgTile_99nfk_214._add_99nfk_271{border:1.5px dashed var(--grey-3);color:var(--ink-3);cursor:pointer;background:#fff;justify-content:center;align-items:center;font-size:24px;font-weight:300;display:flex}._imgTile_99nfk_214._add_99nfk_271:hover{border-color:var(--ink-4);color:var(--ink)}._tag_99nfk_285{color:#4b3dc9;background:#ede8ff;border-radius:8px;align-items:center;gap:8px;height:32px;padding:0 10px 0 12px;font-size:13px;display:inline-flex}._tag_99nfk_285 ._x_99nfk_199{color:#7565d6;cursor:pointer;width:14px;height:14px}._catRow_99nfk_298{background:var(--grey-1);height:46px;color:var(--ink);cursor:pointer;border-radius:10px;align-items:center;padding:0 14px;font-size:14px;display:flex}._catRow_99nfk_298:hover{background:var(--grey-2)}._fieldSuffix_99nfk_311{position:relative}._fieldSuffix_99nfk_311 ._field_99nfk_86{text-align:right;padding-left:14px;padding-right:14px}._fieldSuffix_99nfk_311 ._suffix_99nfk_313{color:var(--ink-4);pointer-events:none;font-size:14px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}._feeds_99nfk_323{border:1px solid var(--line);border-radius:10px;flex-direction:column;margin-top:8px;display:flex;overflow:hidden}._feedRow_99nfk_331{border-bottom:1px solid var(--line);background:#fff;grid-template-columns:1fr auto auto;align-items:center;gap:16px;padding:12px 14px;display:grid}._feedRow_99nfk_331:last-child{border-bottom:none}._feedName_99nfk_341{color:var(--ink);font-size:14px;font-weight:500}._feedStatus_99nfk_342{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:99px;align-items:center;gap:6px;height:26px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}._feedStatus_99nfk_342 ._dot_99nfk_33{border-radius:50%;width:6px;height:6px;margin:0}._feedStatus_99nfk_342._available_99nfk_355{color:#0e8c30;background:#e8f4ee}._feedStatus_99nfk_342._available_99nfk_355 ._dot_99nfk_33{background:#0e8c30}._feedStatus_99nfk_342._unavailable_99nfk_357{color:var(--ink-3);background:#f4f4f4}._feedStatus_99nfk_342._unavailable_99nfk_357 ._dot_99nfk_33{background:var(--ink-4)}._feedToggle_99nfk_359{color:var(--ink-3);align-items:center;gap:8px;font-size:13px;display:inline-flex}._toggle_99nfk_367{background:var(--grey-3);cursor:pointer;border:0;border-radius:99px;flex:none;width:36px;height:20px;padding:0;transition:background .15s;position:relative}._toggle_99nfk_367:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:left .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000026}._toggle_99nfk_367._on_99nfk_391{background:var(--brand-blue)}._toggle_99nfk_367._on_99nfk_391:after{left:18px}._charField_99nfk_394{margin-bottom:14px;position:relative}._charField_99nfk_394 ._kebab_99nfk_395{width:20px;height:18px;color:var(--ink-4);cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;right:0}._charField_99nfk_394 ._kebab_99nfk_395:hover{color:var(--ink)}._charFieldLbl_99nfk_408{color:var(--ink-3);align-items:center;gap:8px;margin-bottom:6px;font-size:13px;display:flex}._charFieldLbl_99nfk_408 ._code_99nfk_416{color:var(--ink-4)}._addRow_99nfk_418{border:1px solid var(--line);height:46px;color:var(--ink);cursor:pointer;background:#fff;border-radius:10px;justify-content:center;align-items:center;width:100%;font-family:inherit;font-size:14px;font-weight:500;display:flex}._addRow_99nfk_418:hover{background:var(--hover-bg)}._bigActions_99nfk_435{flex-direction:column;gap:8px;margin-top:18px;display:flex}._bigActions_99nfk_435 ._btn_99nfk_161{height:52px;font-size:15px;font-weight:600}._help_99nfk_438{width:14px;height:14px;color:var(--ink-4);border:1px solid var(--ink-4);cursor:help;border-radius:50%;justify-content:center;align-items:center;margin-left:4px;font-size:10px;font-weight:500;display:inline-flex}._whTable_99nfk_453{border-collapse:collapse;width:100%;font-size:13px}._whTable_99nfk_453 thead th{text-align:left;color:var(--ink-3);border-bottom:1px solid var(--line);background:var(--grey-1);padding:12px 14px;font-size:12px;font-weight:500}._whTable_99nfk_453 thead th._right_99nfk_467{text-align:right}._whTable_99nfk_453 tbody td{vertical-align:top;border-bottom:1px solid var(--line);padding:14px}._whTable_99nfk_453 tbody td._right_99nfk_467{text-align:right;font-variant-numeric:tabular-nums}._whName_99nfk_474{color:var(--ink);font-weight:500}._whAddr_99nfk_475{color:var(--ink-3);margin-top:4px;font-size:12px;line-height:1.4}._stockInput_99nfk_476{border:1px solid var(--line);text-align:center;width:90px;height:34px;color:inherit;background:#fff;border-radius:8px;outline:none;padding:0 10px;font-family:inherit;font-size:13px}._stockInput_99nfk_476:focus{border-color:var(--brand-blue)}._whTable_99nfk_453 tfoot td{color:var(--ink);text-align:center;padding:12px 14px;font-weight:500}._whTable_99nfk_453 tfoot td._right_99nfk_467{text-align:right;color:var(--danger)}._whLink_99nfk_497{text-align:center;color:var(--ink);cursor:pointer;border-top:1px solid var(--line);padding:14px;font-weight:500;display:block}._whLink_99nfk_497:hover{background:var(--hover-bg)}._host_1f59c_3{z-index:1300;pointer-events:none;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:fixed;top:16px;right:16px}._toast_1f59c_15{pointer-events:auto;background:var(--surface,#fff);border:1px solid var(--line,#e8e8ec);border-left:3px solid var(--brand-blue,#005baa);border-radius:var(--radius,14px);cursor:pointer;text-align:left;align-items:flex-start;gap:10px;width:320px;max-width:calc(100vw - 32px);padding:12px 12px 12px 14px;animation:.22s _toastIn_1f59c_1;display:flex;box-shadow:0 10px 28px #0f11152e}._toast_1f59c_15:hover{background:var(--hover-bg,#ececec)}._avatar_1f59c_37{background:var(--brand-blue,#005baa);color:#fff;text-transform:uppercase;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;font-weight:600;display:flex}._body_1f59c_52{flex:auto;min-width:0}._title_1f59c_57{color:var(--ink,#0f1115);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}._preview_1f59c_66{color:var(--ink-3,#666);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:12.5px;display:-webkit-box;overflow:hidden}._close_1f59c_77{width:22px;height:22px;color:var(--ink-4,#999);cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0;display:flex}._close_1f59c_77:hover{background:var(--line,#e8e8ec);color:var(--ink-2,#4d4d4d)}@keyframes _toastIn_1f59c_1{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}:root{--brand-blue:#005baa;--brand-blue-2:#1f6fc0;--brand-blue-deep:#00427b;--brand-blue-darker:#003460;--brand-yellow:#ffe600;--brand-yellow-deep:#ffd600;--brand-red:#ed1c24;--accent-purple:#7c5cff;--grey-15:#d9d9d9;--grey-60:#666;--grey-70:#4d4d4d;--grey-1:#f4f4f4;--grey-2:#e6e6e6;--grey-3:#d9d9d9;--bg:#ededed;--surface:#fff;--line:#e8e8ec;--line-soft:#efefef;--line-strong:#d6d6dc;--hover-bg:#ececec;--active-bg:#fff;--ink:#0f1115;--ink-2:#4d4d4d;--ink-3:#666;--ink-4:#999;--ink-5:#9a9da6;--danger:#e1483a;--radius:14px;--radius-lg:24px;--side1-w:220px;--side2-w:178px;--rail-w:40px}*{box-sizing:border-box}html,body{height:100%;margin:0;padding:0}body{color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:Inter,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px}button,input,select,textarea{color:inherit;font-family:inherit}a{color:inherit}#root{height:100%}@keyframes mhandShimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}
