._container_1gbzp_1{position:relative;width:100%}._containerOpen_1gbzp_6{z-index:1002}._trigger_1gbzp_10{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 14px;background:var(--bg-primary);border:1px solid var(--border-md);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font);font-size:13px;font-weight:500;text-align:left;cursor:pointer;outline:none;transition:border-color .2s,box-shadow .2s,background .2s}._trigger_1gbzp_10:hover:not(:disabled){border-color:var(--accent-2)}._triggerOpen_1gbzp_36,._trigger_1gbzp_10:focus:not(:disabled){border-color:var(--accent);box-shadow:0 0 0 3px #cd162617;background:var(--bg-primary)}._valText_1gbzp_43{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._caret_1gbzp_49{font-size:14px;color:var(--text-secondary);transition:transform .2s ease;margin-left:8px;flex-shrink:0}._caretOpen_1gbzp_57{transform:rotate(180deg)}._dropdown_1gbzp_61{position:absolute;top:calc(100% + 5px);left:0;right:0;z-index:1000;background:var(--bg-primary);border:1px solid var(--border-md);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);max-height:200px;overflow-y:auto;padding:5px;display:flex;flex-direction:column;gap:2px;animation:_slideDown_1gbzp_1 .18s cubic-bezier(.16,1,.3,1)}._option_1gbzp_80{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 12px;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--text-primary);font-family:var(--font);font-size:13px;text-align:left;cursor:pointer;outline:none;transition:background .15s,color .15s}._option_1gbzp_80:hover{background:var(--bg-secondary);color:var(--text-info)}._optionActive_1gbzp_105{background:var(--bg-info);color:var(--text-info);font-weight:600}._optionDisabled_1gbzp_112{opacity:.55;cursor:not-allowed}._optionDisabled_1gbzp_112:hover{background:transparent;color:inherit}._groupHeader_1gbzp_123{padding:9px 12px 5px;margin-top:2px;border-top:1px solid var(--border);color:var(--text-tertiary);font-size:11px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;cursor:default;-webkit-user-select:none;user-select:none}._groupHeader_1gbzp_123:first-child{border-top:none;margin-top:0}._disabled_1gbzp_141{opacity:.65;cursor:not-allowed}._disabled_1gbzp_141 ._trigger_1gbzp_10{cursor:not-allowed;background:var(--bg-secondary)}@keyframes _slideDown_1gbzp_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}:where(._phone_1lm9b_7){position:relative;display:flex;align-items:center;gap:6px;width:100%;min-width:0;box-sizing:border-box;padding:0 6px 0 4px;min-height:36px;border:1px solid var(--border-md);border-radius:var(--radius-md);background:var(--bg-primary);color:var(--text-primary);font-family:var(--font);font-size:14px;cursor:text;transition:border-color var(--m-fast) var(--e-out),box-shadow var(--m-fast) var(--e-out),background var(--m-fast) var(--e-out)}@media(max-width:859px){:where(._phone_1lm9b_7){min-height:48px;font-size:16px}}._phone_1lm9b_7._focused_1lm9b_44{border-color:var(--accent);box-shadow:0 0 0 3px #cd162617}._phone_1lm9b_7._ok_1lm9b_49{border-color:var(--border-success);background:var(--bg-success)}._phone_1lm9b_7._invalid_1lm9b_54{border-color:var(--text-danger);background:var(--bg-danger)}._phone_1lm9b_7._invalid_1lm9b_54._focused_1lm9b_44{box-shadow:0 0 0 3px #c030101f}._phone_1lm9b_7._disabled_1lm9b_63{opacity:.6;cursor:default}._phone_1lm9b_7 ._cc_1lm9b_69{flex-shrink:0;width:auto;min-width:0}._phone_1lm9b_7 ._cc_1lm9b_69>button{height:30px;min-height:0;width:auto;gap:4px;padding:0 6px 0 8px;border:none;border-radius:8px;background:var(--bg-tertiary);color:var(--text-secondary);font:inherit;font-weight:700;font-variant-numeric:tabular-nums;box-shadow:none}._phone_1lm9b_7._ok_1lm9b_49 ._cc_1lm9b_69>button{background:var(--bg-primary);color:var(--text-success)}._phone_1lm9b_7 ._input_1lm9b_96,._phone_1lm9b_7 ._input_1lm9b_96:focus{flex:1;min-width:0;width:auto;height:auto;margin:0;padding:7px 2px;border:none;border-radius:0;background:transparent;box-shadow:none;outline:none;color:inherit;font:inherit;letter-spacing:.3px;font-variant-numeric:tabular-nums}._phone_1lm9b_7 ._input_1lm9b_96::placeholder{color:var(--text-tertiary);font-weight:400}._hint_1lm9b_122{flex-shrink:0;font-size:12px;color:var(--text-tertiary);white-space:nowrap}._badIcon_1lm9b_129{flex-shrink:0;font-size:17px;color:var(--text-danger)}._copy_1lm9b_135{flex-shrink:0;width:30px;height:30px;display:grid;place-items:center;padding:0;border:none;border-radius:8px;background:var(--bg-primary);color:var(--text-success);font-size:16px;cursor:pointer;transition:transform var(--m-fast) var(--e-out)}._copy_1lm9b_135:active{transform:scale(.96)}._err_1lm9b_14{position:absolute;top:calc(100% + 4px);left:4px;z-index:2;max-width:calc(100% - 8px);padding:2px 8px;border:1px solid var(--border-danger);border-radius:6px;background:var(--bg-danger);color:var(--text-danger);font-size:12px;font-weight:600;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;animation:_phoneErrIn_1lm9b_1 var(--m-base) var(--e-out)}._errOut_1lm9b_179{animation:_phoneErrOut_1lm9b_1 calc(var(--m-base) * .75) var(--e-in) forwards}@keyframes _phoneErrIn_1lm9b_1{0%{opacity:0;transform:translateY(-4px)}}@keyframes _phoneErrOut_1lm9b_1{to{opacity:0;transform:translateY(-4px)}}._doc_13p4p_4{font-size:12px;line-height:1.5;color:#111}._docHead_13p4p_10{text-align:center;margin-bottom:14px}._docTitle_13p4p_14{font-size:17px;font-weight:800;text-transform:uppercase;letter-spacing:.3px}._docSub_13p4p_20{font-size:12px;color:#333;margin-top:4px}._metaRow_13p4p_26{display:flex;justify-content:space-between;font-size:12px;margin:10px 0 16px}._parties_13p4p_33{display:flex;gap:18px;margin-bottom:14px}._party_13p4p_38{flex:1}._partyLabel_13p4p_41{font-weight:800;font-size:12px;margin-bottom:4px}._partyName_13p4p_46{font-weight:700;font-size:13px;margin-bottom:4px}._partyLine_13p4p_51{font-size:11px;color:#222;margin-bottom:2px}._partyLine_13p4p_51 b{font-weight:700}._section_13p4p_60{margin:14px 0}._sectionTitle_13p4p_63{font-weight:800;font-size:12px;margin-bottom:6px}._para_13p4p_68{font-size:12px;margin-bottom:6px;text-align:justify}._amountBox_13p4p_74{border:1px solid #999;border-radius:4px;padding:10px 12px;display:flex;justify-content:space-between;align-items:center;margin:8px 0}._amountLabel_13p4p_83{font-size:12px;color:#333}._amountValue_13p4p_87{font-size:16px;font-weight:800}._table_13p4p_92{width:100%;border-collapse:collapse;margin:8px 0;font-size:11px}._table_13p4p_92 th,._table_13p4p_92 td{border:1px solid #999;padding:6px 8px;text-align:left}._table_13p4p_92 th{background:#f1f1f1;font-weight:700}._tRight_13p4p_108{text-align:right}._totals_13p4p_112{margin-top:8px;display:flex;flex-direction:column;gap:3px;align-items:flex-end;font-size:12px}._totalsRow_13p4p_120{display:flex;gap:18px;min-width:220px;justify-content:space-between}._totalsRow_13p4p_120 b{font-weight:800}._grand_13p4p_129{font-size:14px;font-weight:800;border-top:1px solid #999;padding-top:4px}._signs_13p4p_136{display:flex;gap:18px;margin-top:40px}._sign_13p4p_136{flex:1}._signLabel_13p4p_144{font-weight:800;font-size:12px;margin-bottom:28px}._signLine_13p4p_149{border-top:1px solid #444;padding-top:4px;font-size:11px;color:#333}._stampHint_13p4p_155{margin-top:22px;font-size:10px;color:#888}._nav_1rl4g_3{position:relative;z-index:20;display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) 72px repeat(2,minmax(0,1fr));align-items:stretch;background:var(--bg-primary);border-top:1px solid var(--border);box-shadow:0 -4px 16px #0000000f;padding:0 6px env(safe-area-inset-bottom,0px)}._item_1rl4g_15{position:relative;flex:1 1 0;min-width:0;height:64px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:none;background:none;padding:0 2px;font-family:inherit;color:var(--text-secondary);cursor:pointer;transition:color var(--m-fast) var(--e-out);-webkit-tap-highlight-color:transparent}._item_1rl4g_15 i{font-size:24px;line-height:1;transition:transform var(--m-fast) var(--e-out)}._item_1rl4g_15:active i{transform:scale(.96)}._label_1rl4g_43{font-size:12px;font-weight:500;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._labelLong_1rl4g_52{font-size:11px}._active_1rl4g_55{color:var(--accent)}._active_1rl4g_55 ._label_1rl4g_43{font-weight:700}._badge_1rl4g_62{position:absolute;top:4px;left:54%;min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:9px;background:var(--accent);color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center}._center_1rl4g_80{display:flex;align-items:center;justify-content:center}._plusBtn_1rl4g_85{width:48px;height:48px;border-radius:50%;border:none;padding:0;background:var(--grad);color:#fff;font-size:22px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 14px #cd162659;transition:transform var(--m-fast) var(--e-out)}._plusBtn_1rl4g_85:active{transform:scale(.96)}._plusSpacer_1rl4g_104{width:48px;height:48px}._plusWrap_1rl4g_110{position:relative;display:flex}._plusOff_1rl4g_114{background:var(--bg-secondary);color:var(--text-tertiary);border:1px solid var(--border-md);box-shadow:none}._plusHint_1rl4g_120{position:absolute;bottom:calc(100% + 10px);left:50%;width:max-content;max-width:220px;padding:8px 12px;border-radius:10px;background:var(--text-primary);color:var(--bg-primary);font-size:13px;font-weight:600;line-height:1.35;text-align:center;box-shadow:var(--shadow-lg);transform:translate(-50%);animation:_plusHintIn_1rl4g_1 var(--m-base) var(--e-out)}@keyframes _plusHintIn_1rl4g_1{0%{opacity:0;transform:translate(-50%,4px)}}._pill_b3eti_5{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--border-warning);background:var(--bg-warning);color:var(--text-warning);font-weight:700;cursor:pointer;animation:_pillIn_b3eti_1 var(--m-base) var(--e-spring);transition:transform var(--m-fast) var(--e-out),filter var(--m-fast) var(--e-out)}._pill_b3eti_5:hover{filter:brightness(.97)}._pill_b3eti_5:active{transform:scale(.96)}._pill_b3eti_5 i{font-size:16px;line-height:1}._pillOut_b3eti_33{animation:_pillOut_b3eti_33 calc(var(--m-base) * .75) var(--e-in) forwards;pointer-events:none}._count_b3eti_39{display:inline-block;font-style:normal;font-variant-numeric:tabular-nums}._top_b3eti_46{height:30px;padding:0 10px;border-radius:999px;font-size:12px}._side_b3eti_54{width:100%;min-height:40px;padding:0 10px 0 12px;border-radius:var(--radius-md);font-size:13px;flex:0 0 auto}._side_b3eti_54 i{width:28px;height:28px;border-radius:50%;background:var(--bg-primary);display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}._text_b3eti_75{flex:1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._side_b3eti_54 ._count_b3eti_39{min-width:22px;height:20px;padding:0 6px;border-radius:10px;background:var(--text-warning);color:var(--bg-primary);display:inline-grid;place-items:center;font-size:11px}._pillOpen_b3eti_95{box-shadow:0 0 0 2px var(--border-warning)}._side_b3eti_54._collapsed_b3eti_100{justify-content:center;padding:0;position:relative}._side_b3eti_54._collapsed_b3eti_100 ._text_b3eti_75{display:none}._side_b3eti_54._collapsed_b3eti_100 ._count_b3eti_39{position:absolute;top:2px;right:6px;min-width:16px;height:16px;padding:0 4px;font-size:10px}._panel_b3eti_121{position:fixed;z-index:70;background:var(--bg-primary);border:1px solid var(--border-md);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:10px;display:flex;flex-direction:column;gap:6px;animation:_panelIn_b3eti_1 var(--m-base) var(--e-out)}._panelSide_b3eti_136{left:236px;top:70px;width:300px;transform-origin:top left}._panelTop_b3eti_144{top:64px;left:16px;right:16px;transform-origin:top center}._panelOut_b3eti_151{animation:_panelOut_b3eti_151 calc(var(--m-base) * .75) var(--e-in) forwards}._head_b3eti_155{display:flex;flex-direction:column;gap:2px;padding:2px 4px 6px;font-size:13px;color:var(--text-primary)}._head_b3eti_155 span{font-size:11.5px;color:var(--text-secondary)}._row_b3eti_169{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-secondary);color:var(--text-primary);text-align:left;cursor:pointer;transition:transform var(--m-fast) var(--e-out),background var(--m-fast) var(--e-out)}button._row_b3eti_169:hover{background:var(--bg-info);transform:translateY(-1px)}button._row_b3eti_169:active{transform:scale(.98)}._row_b3eti_169>i:first-child{font-size:18px;color:var(--text-secondary)}._rowStatic_b3eti_200{cursor:default}._rowText_b3eti_204{flex:1;display:flex;flex-direction:column;gap:1px;min-width:0;font-size:13px}._rowText_b3eti_204 small{font-size:11.5px;color:var(--text-tertiary)}._rowCount_b3eti_218{font-style:normal;font-weight:700;font-size:12px;min-width:22px;height:20px;padding:0 6px;border-radius:10px;display:inline-grid;place-items:center;background:var(--bg-warning);color:var(--text-warning);border:1px solid var(--border-warning)}._chev_b3eti_233{font-size:15px;color:var(--text-tertiary)}@keyframes _pillIn_b3eti_1{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}@keyframes _pillOut_b3eti_33{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.85)}}@keyframes _panelIn_b3eti_1{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}@keyframes _panelOut_b3eti_151{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px) scale(.98)}}._navWrap_1n5q7_1{position:relative;flex-shrink:0}._sidebarTop_1n5q7_6,._accountCard_1n5q7_10,._langSwitch_1n5q7_14,._themeSwitch_1n5q7_15{display:none}._utilRow_1n5q7_19{display:contents}._roleBackdrop_1n5q7_23,._roleMenu_1n5q7_24{display:none}._nav_1n5q7_1{display:flex;align-items:center;height:64px;border-top:1px solid var(--border);background:var(--bg-primary);position:relative;z-index:20}._desktopMoreList_1n5q7_38{display:none}._mobileDirectMoreList_1n5q7_42{display:contents}._item_1n5q7_46{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;cursor:pointer;color:var(--text-tertiary);font-size:9px;font-weight:500;height:100%;background:none;border:none;padding:0;width:auto;transition:color .15s}._item_1n5q7_46 i{font-size:19px;line-height:1}._item_1n5q7_46._active_1n5q7_68{color:var(--accent)}._item_1n5q7_46{position:relative}._slotBadge_1n5q7_75{position:absolute;top:2px;left:calc(50% + 4px);min-width:18px;height:18px;box-sizing:border-box;padding:0 5px;border-radius:9px;background:var(--accent);color:#fff;font-size:11px;font-weight:800;line-height:18px;text-align:center}._navHidden_1n5q7_93{visibility:hidden;pointer-events:none}._center_1n5q7_98{flex:1;display:flex;align-items:center;justify-content:center}._plusBtn_1n5q7_105{width:48px;height:48px;border-radius:50%;background:var(--grad);border:none;color:#fff;font-size:22px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 14px #cd162659;padding:0;transition:box-shadow .2s}._plusBtn_1n5q7_105 i{transition:transform .25s cubic-bezier(.34,1.56,.64,1)}._plusBtn_1n5q7_105 span{display:none}._plusBtn_1n5q7_105:hover{box-shadow:0 6px 18px #cd162673}._plusOpen_1n5q7_130 i{transform:rotate(45deg)}._plusDisabled_1n5q7_133{opacity:.45;cursor:not-allowed;filter:grayscale(.4)}._plusDisabled_1n5q7_133:hover{box-shadow:none}._backdrop_1n5q7_142{position:fixed;inset:0;z-index:55;background:transparent;border:none;padding:0}._moreMenu_1n5q7_153{position:absolute;left:12px;right:12px;bottom:74px;z-index:60;background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:12px;animation:_menuUp_1n5q7_1 var(--m-panel) var(--e-panel)}._moreMenuOut_1n5q7_165{animation:_menuDown_1n5q7_1 .21s var(--e-in) forwards;pointer-events:none}._moreHead_1n5q7_175{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:10px;border-bottom:1px solid var(--border)}._moreHead_1n5q7_175 span{font-size:12px;font-weight:800;color:var(--text-secondary)}._moreHead_1n5q7_175 button{width:28px;height:28px;border-radius:50%;border:1px solid var(--border-md);background:var(--bg-secondary);color:var(--text-secondary);display:flex;align-items:center;justify-content:center;padding:0}._moreGrid_1n5q7_203{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-top:10px}._moreItem_1n5q7_210{min-height:58px;border-radius:var(--radius-md);border:1px solid var(--border-md);background:var(--bg-secondary);color:var(--text-secondary);display:flex;align-items:center;gap:9px;justify-content:flex-start;padding:10px 12px;font-size:12px;font-weight:800}._moreItem_1n5q7_210 i{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--bg-primary);color:var(--accent);font-size:17px}._moreActive_1n5q7_237{border-color:var(--accent);background:var(--bg-info);color:var(--accent)}@keyframes _menuUp_1n5q7_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes _menuDown_1n5q7_1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}._tooltip_1n5q7_266{position:fixed;z-index:100;transform:translateY(-50%);background:var(--text-primary);color:var(--bg-primary);padding:6px 10px;border-radius:var(--radius-sm);font-size:12px;font-weight:700;white-space:nowrap;pointer-events:none;box-shadow:var(--shadow-md);animation:_tipIn_1n5q7_1 .12s ease}._tooltip_1n5q7_266:before{content:"";position:absolute;right:100%;top:50%;transform:translateY(-50%);border:5px solid transparent;border-right-color:var(--text-primary)}@keyframes _tipIn_1n5q7_1{0%{opacity:0;transform:translateY(-50%) translate(-4px)}to{opacity:1;transform:translateY(-50%) translate(0)}}@media(min-width:860px){._navWrap_1n5q7_1{position:absolute;left:0;top:0;bottom:0;width:224px;z-index:60;transition:width .2s ease}._nav_1n5q7_1{height:100%;width:224px;flex-direction:column;border-top:none;border-right:1px solid var(--border);align-items:stretch;padding:18px 14px;gap:6px;transition:width .2s ease,padding .2s ease;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}._nav_1n5q7_1::-webkit-scrollbar{display:none}._sidebarTop_1n5q7_6{display:flex;align-items:center;justify-content:space-between;min-height:36px;padding:0 4px 10px 14px;border-bottom:1px solid var(--border);margin-bottom:6px}._logoButton_1n5q7_348{border:none;background:transparent;padding:0;display:flex;align-items:center;justify-content:flex-start;width:auto;height:34px;border-radius:var(--radius-sm);box-shadow:none}._logoButton_1n5q7_348:hover,._logoButton_1n5q7_348:focus,._logoButton_1n5q7_348:focus-visible,._logoButton_1n5q7_348:active{background:transparent;outline:none;box-shadow:none}._logoButton_1n5q7_348 img{height:28px;width:auto;max-width:112px;object-fit:contain;display:block}._desktopMoreList_1n5q7_38{display:contents}._mobileDirectMoreList_1n5q7_42,._navHidden_1n5q7_93,._mobileMoreBtn_1n5q7_390{display:none}._item_1n5q7_46,._center_1n5q7_98{flex:0 0 auto;height:auto}._item_1n5q7_46{min-height:44px;flex-direction:row;justify-content:flex-start;border-radius:var(--radius-md);font-size:13px;font-weight:700;gap:10px;padding:0 12px}._item_1n5q7_46:hover{background:var(--bg-secondary);color:var(--text-primary)}._item_1n5q7_46._active_1n5q7_68{background:var(--bg-info);color:var(--accent);border:1px solid var(--border-info)}._item_1n5q7_46 i{width:28px;height:28px;border-radius:50%;background:var(--bg-secondary);display:flex;align-items:center;justify-content:center;font-size:17px;color:inherit}._item_1n5q7_46._active_1n5q7_68 i{background:var(--bg-primary)}._center_1n5q7_98{display:none}._plusBtn_1n5q7_105{width:100%;height:44px;border-radius:var(--radius-md);gap:9px;font-size:13px;font-weight:800;box-shadow:0 6px 16px #cd16263d}._plusBtn_1n5q7_105 i{font-size:18px}._plusBtn_1n5q7_105 span{display:inline}._moreMenu_1n5q7_153{left:238px;right:auto;bottom:20px;width:320px}._roleBackdrop_1n5q7_23{display:block;position:fixed;inset:0;z-index:45;background:transparent;border:none;padding:0}._roleMenu_1n5q7_24{display:block;position:absolute;left:238px;bottom:18px;z-index:50;width:280px;padding:8px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-primary);box-shadow:0 14px 36px #0f172a29;animation:_menuUp_1n5q7_1 .18s ease}._roleMenuTitle_1n5q7_492{padding:6px 8px 8px;font-size:11px;font-weight:800;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:0}._roleOption_1n5q7_501{width:100%;border:none;background:transparent;color:var(--text-secondary);display:grid;grid-template-columns:24px 1fr 18px;align-items:center;gap:8px;padding:10px 8px;border-radius:var(--radius-md);font-size:13px;font-weight:700;text-align:left;cursor:pointer}._roleOption_1n5q7_501:hover{background:var(--bg-secondary);color:var(--text-primary)}._roleOption_1n5q7_501 i{font-size:16px}._roleOption_1n5q7_501 span{min-width:0}._roleOptionActive_1n5q7_531{background:var(--bg-danger);color:var(--accent)}._logoutOption_1n5q7_536{width:100%;border:none;border-top:1px solid var(--border-md);background:transparent;color:var(--accent);display:flex;align-items:center;gap:8px;padding:10px 8px;margin-top:6px;border-radius:var(--radius-md);font-size:13px;font-weight:700;text-align:left;cursor:pointer}._logoutOption_1n5q7_536:hover{background:var(--bg-secondary)}._logoutOption_1n5q7_536 i{font-size:16px}._collapsed_1n5q7_562,._collapsed_1n5q7_562 ._nav_1n5q7_1{width:72px}._collapsed_1n5q7_562 ._nav_1n5q7_1{padding:18px 8px}._collapsed_1n5q7_562 ._sidebarTop_1n5q7_6{justify-content:flex-start;min-height:36px;padding:0 4px 10px 20px}._collapsed_1n5q7_562 ._item_1n5q7_46 span,._collapsed_1n5q7_562 ._plusBtn_1n5q7_105 span{display:none}._collapsed_1n5q7_562 ._logoButton_1n5q7_348{width:auto;height:34px;border-radius:50%;background:transparent;box-shadow:none;justify-content:flex-start}._collapsed_1n5q7_562 ._logoButton_1n5q7_348 img{height:28px;width:auto}._collapsed_1n5q7_562 ._item_1n5q7_46{justify-content:center;padding:0}._collapsed_1n5q7_562 ._item_1n5q7_46 i{width:34px;height:34px}._collapsed_1n5q7_562 ._plusBtn_1n5q7_105{width:48px;margin:0 auto;border-radius:50%}._collapsed_1n5q7_562 ._moreMenu_1n5q7_153,._collapsed_1n5q7_562 ._roleMenu_1n5q7_24{left:84px}._accountCard_1n5q7_10{min-height:58px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-secondary);display:grid;grid-template-columns:36px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:10px;color:var(--text-primary);text-align:left;box-shadow:var(--shadow-sm)}._utilRow_1n5q7_19{display:flex;margin-top:auto;gap:8px}._utilRow_1n5q7_19>._langSwitch_1n5q7_14,._utilRow_1n5q7_19>._themeSwitch_1n5q7_15{flex:1 1 0;min-width:0;justify-content:center;gap:0;padding:0;min-height:44px}._utilRow_1n5q7_19>._langSwitch_1n5q7_14 span,._utilRow_1n5q7_19>._themeSwitch_1n5q7_15 span{display:none}._langSwitch_1n5q7_14{margin-top:0;min-height:42px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-primary);color:var(--text-secondary);display:flex;align-items:center;gap:10px;padding:0 12px;font-size:12px;font-weight:800;text-align:left;cursor:pointer}._langSwitch_1n5q7_14:hover{border-color:var(--border-info);color:var(--accent);background:var(--bg-info)}._langIcon_1n5q7_679{width:28px;height:28px;border-radius:50%;background:var(--bg-secondary);display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;font-style:normal}._themeSwitch_1n5q7_15{margin-top:0;min-height:42px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-primary);color:var(--text-secondary);display:flex;align-items:center;gap:10px;padding:0 12px;font-size:12px;font-weight:800;text-align:left;cursor:pointer}._themeSwitch_1n5q7_15:hover{border-color:var(--border-info);color:var(--accent);background:var(--bg-info)}._themeSwitch_1n5q7_15 i{width:28px;height:28px;border-radius:50%;background:var(--bg-secondary);display:flex;align-items:center;justify-content:center;font-size:16px}._accountCard_1n5q7_10:hover,._accountCardActive_1n5q7_731{border-color:var(--border-info);background:var(--bg-info)}._accountAvatar_1n5q7_736{width:36px;height:36px;border-radius:50%;background:var(--grad);color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:900;box-shadow:0 2px 8px #cd162638}._accountInfo_1n5q7_750{display:flex;flex-direction:column;gap:2px;min-width:0}._accountInfo_1n5q7_750 b{font-size:12px;line-height:1.2;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._accountInfo_1n5q7_750 small{font-size:10px;color:var(--text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._accountCard_1n5q7_10>i{color:var(--text-tertiary);font-size:14px}._collapsed_1n5q7_562 ._accountCard_1n5q7_10{display:flex;justify-content:center;min-height:48px;padding:6px 0;border-radius:50%;background:transparent;border-color:transparent;box-shadow:none}._collapsed_1n5q7_562 ._utilRow_1n5q7_19{flex-direction:column;gap:6px}._collapsed_1n5q7_562 ._utilRow_1n5q7_19>._langSwitch_1n5q7_14,._collapsed_1n5q7_562 ._utilRow_1n5q7_19>._themeSwitch_1n5q7_15{flex:0 0 auto}._collapsed_1n5q7_562 ._langSwitch_1n5q7_14{justify-content:center;min-height:44px;padding:0;border-color:transparent;background:transparent;margin-top:auto}._collapsed_1n5q7_562 ._langSwitch_1n5q7_14 span{display:none}._collapsed_1n5q7_562 ._langSwitch_1n5q7_14 i{width:34px;height:34px}._collapsed_1n5q7_562 ._themeSwitch_1n5q7_15{justify-content:center;min-height:44px;padding:0;border-color:transparent;background:transparent;margin-top:0}._collapsed_1n5q7_562 ._themeSwitch_1n5q7_15 span{display:none}._collapsed_1n5q7_562 ._themeSwitch_1n5q7_15 i{width:34px;height:34px}._collapsed_1n5q7_562 ._accountInfo_1n5q7_750,._collapsed_1n5q7_562 ._accountCard_1n5q7_10>i{display:none}._collapsed_1n5q7_562 ._accountAvatar_1n5q7_736{width:42px;height:42px}}@media(min-width:860px){._slotBadge_1n5q7_75{position:static;margin-left:auto}}._wrap_u09tu_1{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--bg-secondary, #f6f7f9)}._card_u09tu_10{width:100%;max-width:360px;background:var(--bg-primary);border:1px solid var(--border-md);border-radius:var(--radius-lg, 16px);padding:28px 24px;display:flex;flex-direction:column;gap:14px;box-shadow:0 10px 40px #0000000f}._logo_u09tu_23{font-size:22px;font-weight:900;letter-spacing:1px;color:var(--accent);text-align:center}._title_u09tu_31{margin:0;font-size:17px;font-weight:800;text-align:center;color:var(--text-primary)}._sub_u09tu_39{margin:-8px 0 4px;font-size:11.5px;text-align:center;color:var(--text-tertiary);word-break:break-all}._field_u09tu_47{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:700;color:var(--text-secondary)}._field_u09tu_47 input{border:1px solid var(--border-md);border-radius:var(--radius-sm, 8px);padding:11px 12px;font-size:14px;background:var(--bg-primary);color:var(--text-primary)}._field_u09tu_47 input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #e11d481f}._card_u09tu_10 button{margin-top:4px;border:none;border-radius:var(--radius-sm, 8px);padding:12px 16px;font-size:14px;font-weight:800;background:var(--accent);color:#fff;cursor:pointer}._card_u09tu_10 button:disabled{opacity:.5;cursor:not-allowed}._card_u09tu_10 button._secondary_u09tu_91{margin-top:0;background:transparent;color:var(--text-secondary);border:1px solid var(--border-md);font-weight:700}._err_u09tu_99{background:#dc26261a;border:1px solid rgba(220,38,38,.3);color:#dc2626;border-radius:var(--radius-sm, 8px);padding:9px 11px;font-size:12.5px}._wrap_5qgvs_4{position:relative;display:flex;align-items:center}._badge_5qgvs_10{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 10px;border-radius:999px;border:1px solid #fecaca;background:#fef2f2;color:#b91c1c;font-size:12px;font-weight:700;cursor:pointer;transition:transform var(--m-fast) var(--e-out),background var(--m-fast) var(--e-out)}._badge_5qgvs_10:hover{background:#fee2e2}._badge_5qgvs_10:active{transform:scale(.96)}._badge_5qgvs_10 i{font-size:15px}._panel_5qgvs_40{position:absolute;top:calc(100% + 8px);right:0;z-index:60;width:min(360px,calc(100vw - 32px));max-height:min(70vh,480px);overflow:auto;background:var(--bg-primary);border:1px solid var(--border-md);border-radius:var(--radius-lg, 12px);box-shadow:0 10px 30px #00000029;padding:12px;animation:_panelIn_5qgvs_1 var(--m-base) var(--e-out);transform-origin:top right}@media(max-width:859px){._panel_5qgvs_40{position:fixed;top:64px;left:16px;right:16px;width:auto;transform-origin:top center}}._panelOut_5qgvs_70{animation:_panelOut_5qgvs_70 calc(var(--m-base) * .75) var(--e-in) forwards}@keyframes _panelIn_5qgvs_1{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}@keyframes _panelOut_5qgvs_70{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px) scale(.98)}}._head_5qgvs_96{display:flex;flex-direction:column;gap:4px;margin-bottom:8px;font-size:13px;color:var(--text-primary)}._hint_5qgvs_105{font-size:11.5px;color:var(--text-secondary);line-height:1.4}._list_5qgvs_111{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}._item_5qgvs_120{display:grid;grid-template-columns:auto 1fr;column-gap:8px;row-gap:2px;padding:8px;border-radius:var(--radius-md);background:var(--bg-secondary);font-size:12px}._when_5qgvs_131{color:var(--text-tertiary);font-variant-numeric:tabular-nums}._what_5qgvs_136{font-weight:600;color:var(--text-primary)}._status_5qgvs_141{font-weight:500;color:var(--text-tertiary)}._why_5qgvs_146{grid-column:1 / -1;color:#b91c1c;line-height:1.4;word-break:break-word}._more_5qgvs_153{margin-top:6px;font-size:11.5px;color:var(--text-tertiary)}._ok_5qgvs_159{margin-top:10px;width:100%;height:34px;border:none;border-radius:var(--radius-md);background:var(--accent);color:#fff;font-weight:600;font-size:13px;cursor:pointer;transition:transform var(--m-fast) var(--e-out)}._ok_5qgvs_159:active{transform:scale(.96)}[data-theme=dark] ._badge_5qgvs_10{background:#b91c1c2e;border-color:#f8717166;color:#fca5a5}[data-theme=dark] ._why_5qgvs_146{color:#fca5a5}._notice_4rigg_3{position:fixed;left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:900;display:flex;align-items:center;gap:10px;max-width:min(560px,calc(100vw - 32px));padding:8px 8px 8px 14px;border-radius:14px;background:var(--text-primary);color:var(--bg-primary);box-shadow:var(--shadow-lg);font-size:13px;transform:translate(-50%);animation:_noticeIn_4rigg_1 var(--m-base) var(--e-out)}._notice_4rigg_3>i{font-size:18px;flex-shrink:0}._text_4rigg_27{flex:1;min-width:0;line-height:1.35}._btn_4rigg_33{flex-shrink:0;height:34px;padding:0 12px;border:none;border-radius:10px;background:var(--accent);color:#fff;font:inherit;font-weight:700;cursor:pointer;transition:transform var(--m-fast) var(--e-out)}._btn_4rigg_33:active{transform:scale(.96)}@media(max-width:859px){._notice_4rigg_3{bottom:calc(76px + env(safe-area-inset-bottom,0px))}}@keyframes _noticeIn_4rigg_1{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}._root_378ek_3{display:grid;gap:10px;padding:10px 0}._compact_378ek_8{gap:7px;padding:8px 10px}._page_378ek_12{gap:16px;padding:24px 16px}._bone_378ek_17{display:block;border-radius:6px;background:var(--bg-tertiary);animation:_skPulse_378ek_1 1s var(--e-out) infinite alternate}._line_378ek_23{height:14px}._compact_378ek_8 ._line_378ek_23{height:10px}._block_378ek_29{width:100%;border-radius:var(--radius-lg, 12px)}._title_378ek_33{height:22px;width:38%}._cards_378ek_37{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}._card_378ek_37{height:88px;border-radius:var(--radius-lg, 12px)}._panel_378ek_46{height:240px;border-radius:var(--radius-lg, 12px)}._srOnly_378ek_51{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@keyframes _skPulse_378ek_1{0%{opacity:.5}to{opacity:1}}._app_e699d_1{--desktop-sidebar-width: 224px;background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-xl);overflow:hidden;display:flex;flex-direction:column;height:calc(100dvh - 24px);min-height:560px;max-height:920px;box-shadow:0 6px 24px #00000012,0 2px 6px #0000000a;position:relative}._sidebarCollapsed_e699d_18{--desktop-sidebar-width: 72px}._backBtn_e699d_22{display:inline-flex;align-items:center;gap:6px;background:none;border:none;color:var(--text-secondary);font-size:13px;font-weight:600;cursor:pointer;padding:6px 8px 6px 4px;border-radius:var(--radius-md);transition:color .15s,background .15s}._backBtn_e699d_22:hover{color:var(--text-primary);background:var(--bg-secondary)}._backBtn_e699d_22 i{font-size:16px}._mobileBack_e699d_51{display:flex;align-items:center;gap:8px;min-height:44px;padding:4px 12px 0 8px;flex-shrink:0;background:var(--bg-secondary)}._mobileBack_e699d_51 ._backBtn_e699d_22{min-height:40px;font-size:14px}._mobileBackTitle_e699d_66{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;color:var(--text-primary)}._floatNotices_e699d_78{display:flex;justify-content:flex-end;align-items:center;gap:6px;padding:8px 12px 0;flex-shrink:0;background:var(--bg-secondary)}._floatNotices_e699d_78:empty{display:none}._statusLabel_e699d_92{font-size:11px;color:var(--text-tertiary);font-weight:500}._toastStack_e699d_103{position:fixed;top:28px;left:0;right:0;padding:0 16px;display:flex;flex-direction:column;align-items:center;gap:8px;z-index:999;pointer-events:none}._appToast_e699d_120{display:flex;align-items:flex-start;gap:7px;padding:10px 18px;border-radius:var(--radius-md);font-size:12px;font-weight:500;line-height:1.45;text-align:left;max-width:min(560px,calc(100vw - 32px));overflow-wrap:anywhere;pointer-events:auto;cursor:pointer;animation:_toastIn_e699d_1 var(--m-base) var(--e-out)}._toastLeaving_e699d_139{animation:_toastOut_e699d_1 .15s var(--e-in) forwards;pointer-events:none}._appToast_e699d_120>i{flex:none;line-height:1.45}._toast_success_e699d_148{background:#047857;color:#fff;box-shadow:0 3px 10px #04785740}._toast_error_e699d_153{background:#b91c1c;color:#fff;box-shadow:0 3px 10px #b91c1c40}@keyframes _toastIn_e699d_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes _toastOut_e699d_1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}._content_e699d_180{flex:1;padding:16px;overflow-y:auto;overflow-x:hidden;background:var(--bg-secondary);scrollbar-width:none}._content_e699d_180::-webkit-scrollbar{display:none}._suspenseFallback_e699d_193{display:flex;align-items:center;justify-content:center;padding:48px 16px;font-size:13px;color:var(--text-secondary, #6b7280)}._contentNoPad_e699d_202{padding:0}@media(max-width:639.98px){._app_e699d_1{border:none;border-radius:0;box-shadow:none;height:100dvh;min-height:100dvh;max-height:none}}@media(min-width:640px){._app_e699d_1{height:calc(100dvh - 48px)}}@media(min-width:860px){._app_e699d_1,._app_e699d_1._sidebarCollapsed_e699d_18{width:100vw;height:100dvh;min-height:100dvh;border:none;border-radius:0;box-shadow:none}._app_e699d_1{max-height:none}._mobileBack_e699d_51,._floatNotices_e699d_78{display:none}._content_e699d_180{padding:18px 24px 24px;margin-left:var(--desktop-sidebar-width)}._sidebarCollapsed_e699d_18 ._content_e699d_180{margin-left:var(--desktop-sidebar-width)}}@media(min-width:1280px){._content_e699d_180{padding:28px 32px}}._wrap_acncf_1{display:flex;flex-direction:column;gap:16px;max-width:480px;margin:0 auto;padding-bottom:172px}._grid_acncf_10{display:flex;flex-direction:column;gap:16px}._colLeft_acncf_16,._colRight_acncf_17{display:flex;flex-direction:column;gap:16px;min-width:0}._financeBar_acncf_25{position:fixed;bottom:72px;left:50%;transform:translate(-50%);width:100%;max-width:480px;border-radius:12px;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;background:var(--bg-primary);border-top:2px solid var(--accent);box-shadow:0 -2px 12px #00000014}._financeBarLeft_acncf_44{display:flex;align-items:center;flex-wrap:wrap;gap:8px;row-gap:4px;flex:1;min-width:0}._financeBarLabel_acncf_54{font-size:12px;color:var(--text-secondary);flex-shrink:0}._financeBarPrice_acncf_60{font-size:16px;font-weight:800;color:var(--text-primary);white-space:nowrap}._financeBarEye_acncf_67{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--border);border-radius:50%;background:var(--bg-secondary);color:var(--accent);cursor:pointer;transition:.18s ease}._financeBarEye_acncf_67:hover{border-color:var(--accent);background:#cd162612}._financeBarEye_acncf_67 i{font-size:17px;line-height:1}._financeBarBadge_acncf_92{font-size:11px!important;margin-left:0!important;white-space:nowrap}._financeBarBtn_acncf_98{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;background:var(--accent);color:#fff;border:none;border-radius:var(--radius-md);padding:9px 16px;font-size:13px;font-weight:700;cursor:pointer}._blockedWrap_acncf_115{position:relative;display:inline-flex;flex-shrink:0}._financeBarBtnBlocked_acncf_120{opacity:.55;cursor:not-allowed}._blockedHint_acncf_124{position:absolute;bottom:calc(100% + 8px);right:0;display:none;align-items:center;gap:6px;width:max-content;max-width:min(320px,78vw);background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-md);border-radius:9px;box-shadow:0 2px 6px #00000012;padding:8px 11px;font-size:12px;font-weight:600;line-height:1.4;z-index:30}._blockedHint_acncf_124 i{color:#f59e0b;flex-shrink:0;font-size:14px}._blockedWrap_acncf_115:hover ._blockedHint_acncf_124,._blockedWrapOpen_acncf_151 ._blockedHint_acncf_124{display:inline-flex}@media(min-width:860px){._financeBar_acncf_25{display:flex;position:fixed;bottom:0;left:var(--desktop-sidebar-width, 224px);right:0;transform:none;width:auto;max-width:none;border-radius:0;padding:14px 32px;border-top:2px solid var(--accent);box-shadow:0 -4px 24px #0000001a;z-index:50}._financeBarLeft_acncf_44{flex-wrap:nowrap}._financeBarLabel_acncf_54{font-size:13px}._financeBarPrice_acncf_60{font-size:22px;font-weight:900;letter-spacing:-.02em}._financeBarEye_acncf_67{width:36px;height:36px}._financeBarBtn_acncf_98{padding:11px 24px;font-size:14px;border-radius:var(--radius-lg);gap:8px}._financeBarBtn_acncf_98 i{font-size:18px}._wrap_acncf_1{max-width:1200px;padding-bottom:80px}._grid_acncf_10{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:16px;align-items:start}._gridFull_acncf_215{grid-template-columns:minmax(0,1fr)}._gridFull_acncf_215 ._colLeft_acncf_16{display:grid;grid-template-columns:minmax(360px,420px) minmax(0,1fr);align-items:start;gap:16px}._gridFull_acncf_215 ._orderPanel_acncf_226{position:sticky;top:16px}._gridFull_acncf_215 ._orderPanel_acncf_226 ._hero_acncf_231{height:96px}._gridFull_acncf_215 ._orderPanel_acncf_226 ._detailRows_acncf_235 ._row_acncf_235{padding:8px 0}._gridFull_acncf_215 ._itemsPanel_acncf_239{position:sticky;top:16px}._colRight_acncf_17{position:sticky;top:16px;align-self:start;max-height:calc(100vh - 48px);overflow-y:auto;scrollbar-width:none}._colRight_acncf_17::-webkit-scrollbar{display:none}._productCalcList_acncf_258{gap:6px}._productCalcCard_acncf_262{flex-direction:row!important;align-items:center;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:8px 12px;gap:6px 10px}._productCalcCard_acncf_262::-webkit-scrollbar{display:none}._productCalcTop_acncf_276{flex:0 0 auto;min-width:max-content}._productCalcTop_acncf_276>div:first-child{flex-direction:row;align-items:center;gap:8px}._productCalcGrid_acncf_288{display:flex!important;flex-direction:row;align-items:center;gap:8px;flex-shrink:0;min-width:max-content}._productCalcGrid_acncf_288 label{flex-direction:row;align-items:center;gap:6px}._productCalcGrid_acncf_288 label span,._productCalcTotal_acncf_305 span{display:none}._productCalcGrid_acncf_288 label{flex-direction:row;align-items:center}._productCalcGrid_acncf_288 input{width:120px;padding:6px 10px;height:34px;font-size:13px}._productCalcTotal_acncf_305{flex-direction:row;align-items:center;gap:0;padding:5px 10px;min-width:0;border:none;background:transparent}._productCalcTotal_acncf_305 b{font-size:14px;white-space:nowrap}._constructionMaterialNote_acncf_337{display:none}._materialRows_acncf_341{flex:0 0 100%}._serviceSection_acncf_345{flex:0 0 100%;margin-top:6px;padding-top:6px}._materialRow_acncf_341{padding:4px 8px}._matName_acncf_356{font-size:12px}._matQty_acncf_360{font-size:11px}._productCalcCard_acncf_262{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title qty" "price total";overflow:hidden}._productCalcTop_acncf_276,._productCalcGrid_acncf_288{display:contents!important}._productCalcTop_acncf_276>div:first-child{grid-area:title;min-width:0}._productCalcTop_acncf_276 strong{display:block;overflow:hidden;text-overflow:ellipsis}._productCalcActions_acncf_389{grid-area:qty;margin-left:0}._productCalcGrid_acncf_288 label{grid-area:price;min-width:0}._productCalcGrid_acncf_288 input{width:152px;min-width:152px;max-width:152px}._productCalcTotal_acncf_305{grid-area:total;justify-content:flex-end;max-width:190px;overflow:hidden}._productCalcTotal_acncf_305 b{overflow:hidden;text-overflow:ellipsis}._productCalcCard_acncf_262>._materialRows_acncf_341{grid-column:1 / -1}}._clientHeader_acncf_423{background:var(--bg-primary)!important;border:none!important;border-bottom:1px solid var(--border)!important;border-radius:0!important;box-shadow:0 3px 10px #0000000f!important;padding:12px 16px 14px!important;margin:-16px -16px 0!important;position:relative;z-index:2}._back_acncf_435{align-self:flex-start;background:none;border:none;color:var(--text-secondary);font-size:13px;font-weight:600;cursor:pointer;padding:4px 0;display:inline-flex;align-items:center;gap:6px;transition:color .15s}._back_acncf_435:hover{color:var(--text-primary)}._section_acncf_455{background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-lg);padding:10px 12px;box-shadow:var(--shadow-sm)}._itemsPanel_acncf_239{display:flex;flex-direction:column;gap:4px}._itemsHead_acncf_469{display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:700;color:var(--text-primary);margin-bottom:4px}._itemsHead_acncf_469 i{color:var(--accent);margin-right:6px}._itemsCount_acncf_482{min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--bg-tertiary);color:var(--text-secondary);font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}._prodSearch_acncf_496{position:relative;z-index:4;margin-bottom:6px}._importBtn_acncf_505{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:5px;padding:4px 9px;font-size:12px;color:var(--text-secondary);background:var(--bg-tertiary);border:1px solid var(--border-md);border-radius:var(--radius-sm, 6px);cursor:pointer}._importBtn_acncf_505:hover{color:var(--text-primary);border-color:var(--accent, #dc263d)}._itemMeta_acncf_529{display:block;margin-top:2px;font-size:11px;color:var(--text-tertiary, var(--text-secondary))}._readOnlyNote_acncf_538{display:flex;align-items:center;gap:7px;margin-bottom:8px;padding:8px 10px;border:1px solid var(--border-md);border-radius:var(--radius-md);background:var(--bg-secondary);color:var(--text-secondary);font-size:12px;line-height:1.4}._readOnlyNote_acncf_538 i{font-size:14px;color:var(--text-tertiary);flex-shrink:0}._prodSearch_acncf_496 input{width:100%;border:1px solid var(--border-md);border-radius:var(--radius-md);background:var(--bg-secondary);color:var(--text-primary);padding:9px 12px;font-size:13px;outline:none;box-sizing:border-box}._prodSearch_acncf_496 input:focus{border-color:var(--accent);box-shadow:0 0 0 3px #cd162617}._prodDd_acncf_575{position:absolute;top:calc(100% + 6px);left:0;right:0;background:var(--bg-primary);border:1px solid var(--border-md);border-radius:var(--radius-lg);z-index:20;overflow:hidden;box-shadow:var(--shadow-md)}._prodDdItem_acncf_588{display:flex;align-items:center;gap:8px;padding:9px 14px;font-size:13px;cursor:pointer;color:var(--text-primary);border-bottom:1px solid var(--border);transition:background .15s}._prodDdItem_acncf_588:last-child{border-bottom:none}._prodDdItem_acncf_588:hover{background:var(--bg-secondary)}._prodDdAdd_acncf_605{color:var(--accent);font-weight:500}._itemLine_acncf_610{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 0;border-bottom:1px solid var(--border)}._itemLine_acncf_610:last-child{border-bottom:none}._itemLineInfo_acncf_621{display:flex;flex-direction:column;gap:2px;min-width:0}._itemLineName_acncf_627{font-size:13px;font-weight:600;color:var(--text-primary)}._itemLineName_acncf_627 em{font-style:normal;color:var(--text-secondary);font-weight:500}._itemLineMaterial_acncf_637{font-size:11px;color:var(--text-tertiary)}._itemLinePrice_acncf_641{font-size:13px;font-weight:700;color:var(--text-primary);white-space:nowrap}._productCalcList_acncf_258{display:flex;flex-direction:column;gap:10px}._productCalcCard_acncf_262{display:flex;flex-direction:column;gap:10px;padding:10px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-secondary);max-width:100%}._suggestedPrice_acncf_665{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 10px;border:1px solid rgba(205,22,38,.18);border-radius:var(--radius-md);background:#cd16260f}._suggestedPrice_acncf_665 span{display:inline-flex;align-items:center;gap:6px;min-width:0;color:var(--text-secondary);font-size:12px;font-weight:800}._suggestedPrice_acncf_665 i{color:var(--accent);font-size:16px}._suggestedPrice_acncf_665 b{flex-shrink:0;color:var(--accent);font-size:14px;font-weight:900}._productCalcTop_acncf_276{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}._productCalcTop_acncf_276>div:first-child{display:flex;flex-direction:column;gap:2px;min-width:max-content;flex:0 0 auto}._productCalcTop_acncf_276 strong{font-size:14px;color:var(--accent);font-weight:800;white-space:nowrap}._productCalcTop_acncf_276 strong._namelessProd_acncf_722{color:var(--text-tertiary);font-weight:600;font-style:italic}._productCalcTop_acncf_276 span{font-size:11px;color:var(--text-tertiary);white-space:nowrap}._itemQty_acncf_734{display:inline-flex;align-items:center;justify-content:center;gap:4px;flex-shrink:0;padding:3px;border:1px solid var(--border-md);border-radius:var(--radius-md);background:var(--bg-primary)}._itemQty_acncf_734 button{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:none;border-radius:var(--radius-sm);background:var(--bg-secondary);color:var(--text-primary);font-size:15px;line-height:1;font-weight:800;cursor:pointer}._itemQty_acncf_734 b{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:26px;text-align:center;font-size:13px;line-height:1;color:var(--text-primary)}._itemQtyInput_acncf_775{width:34px;height:26px;padding:0 2px;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;text-align:center;font-size:13px;font-weight:700;line-height:1;color:var(--text-primary);-moz-appearance:textfield}._itemQtyInput_acncf_775:focus{outline:none;border-color:var(--accent);background:var(--bg-primary)}._itemQtyInput_acncf_775::-webkit-outer-spin-button,._itemQtyInput_acncf_775::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._qtyDelBtn_acncf_803{color:var(--text-danger);background:var(--bg-danger, rgba(205, 22, 38, .06))}._qtyDelBtn_acncf_803 i{font-size:14px;line-height:1}._qtyDelBtn_acncf_803:disabled,._qtyDelBtn_acncf_803._qtyDelBtnBlocked_acncf_812{color:var(--text-tertiary);background:var(--bg-secondary);cursor:not-allowed;opacity:.6}._itemQty_acncf_734 ._qtyDelHint_acncf_821{top:50%;bottom:auto;right:calc(100% + 8px);transform:translateY(-50%);font-size:12px;color:var(--text-primary);white-space:normal}._productCalcActions_acncf_389{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;margin-left:auto}._productRemoveBtn_acncf_839{width:34px;height:34px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-primary);color:var(--text-danger);cursor:pointer}._productRemoveBtn_acncf_839:disabled{cursor:not-allowed;opacity:.45;color:var(--text-tertiary)}._productCalcGrid_acncf_288{display:grid;grid-template-columns:1fr;gap:8px}._productCalcGrid_acncf_288 label{display:flex;flex-direction:column;gap:5px;min-width:0}._productCalcGrid_acncf_288 label span,._productCalcTotal_acncf_305 span{font-size:10px;font-weight:800;color:var(--text-tertiary);text-transform:uppercase}._productCalcGrid_acncf_288 input,._materialRow_acncf_341 input{width:100%;min-width:0;border:1px solid var(--border-md);border-radius:var(--radius-md);background:var(--bg-primary);color:var(--text-primary);padding:9px 10px;font-size:13px;font-weight:700;outline:none}._productCalcGrid_acncf_288 input:focus,._materialRow_acncf_341 input:focus{border-color:var(--accent);box-shadow:0 0 0 3px #cd162617}._productCalcGrid_acncf_288 input[readonly],._productCalcGrid_acncf_288 input:disabled{color:var(--text-secondary);background:var(--bg-tertiary)}._materialRow_acncf_341 input[readonly]{color:var(--text-secondary);background:var(--bg-tertiary)}._productCalcTotal_acncf_305{display:flex;flex-direction:column;justify-content:center;gap:5px;padding:9px 10px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-primary)}._productCalcTotal_acncf_305 b{font-size:15px;color:var(--accent)}._materialRows_acncf_341{display:flex;flex-direction:column;gap:7px}._serviceSection_acncf_345{margin-top:16px;border-top:1px dashed var(--border-md);padding-top:16px}._constructionMaterialNote_acncf_337{display:inline-flex;align-items:center;gap:7px;padding:9px 10px;border:1px dashed var(--border-md);border-radius:var(--radius-md);background:var(--bg-primary);color:var(--text-tertiary);font-size:12px;font-weight:700}._constructionMaterialNote_acncf_337 i{color:var(--accent);font-size:16px}._warrantyMatHint_acncf_954{display:flex;align-items:flex-start;gap:6px;font-size:11px;line-height:1.4;color:#6d28d9;background:#7c3aed14;border:1px solid rgba(124,58,237,.18);border-radius:var(--radius-md);padding:8px 10px;margin-bottom:12px}._warrantyMatHint_acncf_954 i{font-size:14px;margin-top:1px;flex-shrink:0}._warrantyMatEmpty_acncf_974{font-size:12px;color:var(--text-tertiary);padding:8px 4px 2px}._materialRowsHead_acncf_980{display:flex;align-items:center;justify-content:space-between;gap:8px}._materialRowsHead_acncf_980 span{font-size:12px;font-weight:800;color:var(--text-primary)}._materialRowsHead_acncf_980 button{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--border-md);border-radius:var(--radius-md);background:var(--bg-primary);color:var(--accent);padding:7px 9px;font-size:12px;font-weight:800;cursor:pointer}._materialEmpty_acncf_1007{padding:9px 10px;border:1px dashed var(--border-md);border-radius:var(--radius-md);color:var(--text-tertiary);font-size:12px;background:var(--bg-primary)}._materialPickerBox_acncf_1016{display:flex;flex-direction:column;gap:8px;padding:8px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-primary)}._materialPickerTop_acncf_1026{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}._materialPickerTop_acncf_1026 input{width:100%;min-width:0;border:1px solid var(--border-md);border-radius:var(--radius-md);background:var(--bg-secondary);color:var(--text-primary);padding:9px 10px;font-size:13px;font-weight:700;outline:none}._materialPickerTop_acncf_1026 input:focus{border-color:var(--accent);box-shadow:0 0 0 3px #cd162617}._materialPickerTop_acncf_1026 button{border:1px solid var(--border-md);border-radius:var(--radius-md);background:var(--bg-secondary);color:var(--text-secondary);padding:9px 10px;font-size:12px;font-weight:800;cursor:pointer}._materialPickerList_acncf_1061{display:flex;flex-direction:column;gap:6px;max-height:260px;overflow:auto}._materialPickerOption_acncf_1069{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 10px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-secondary);cursor:pointer;text-align:left}._materialPickerOption_acncf_1069 span{display:flex;flex-direction:column;gap:3px;min-width:0}._materialPickerOption_acncf_1069 b{color:var(--text-primary);font-size:12px;line-height:1.25}._materialPickerOption_acncf_1069 em{color:var(--text-tertiary);font-style:normal;font-size:11px}._materialPickerOption_acncf_1069 strong{flex-shrink:0;color:var(--accent);font-size:12px;white-space:nowrap}._materialRow_acncf_341{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,auto) auto;gap:6px;align-items:center;padding:6px 8px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-primary)}._materialRow_acncf_341 input{grid-column:span 2}._matName_acncf_356{font-size:13px;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._matQty_acncf_360{font-size:12px;color:var(--text-secondary);white-space:nowrap;text-align:right;min-width:0}._materialRow_acncf_341 button{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-secondary);color:var(--text-danger);cursor:pointer;flex-shrink:0}._matBadgeContainer_acncf_1155{display:flex;align-items:center;justify-content:center;min-height:36px;min-width:0;overflow:hidden}._matBadge_acncf_1155{display:inline-flex;align-items:center;gap:4px;max-width:160px;min-width:0;font-size:10px;font-weight:700;padding:3px 8px;border-radius:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:none}._matBadge_acncf_1155 i{font-size:11px}._stLock_acncf_1186{background:var(--bg-tertiary);color:var(--text-secondary)}._stBron_acncf_1190{background:#fff7e0;color:#b8860b}._stWait_acncf_1194{background:#fdecea;color:#d64545}._stAssign_acncf_1198{background:#ede7f6;color:#6a3cb0}._stBuy_acncf_1202{background:#e3f2fd;color:#1976d2}._stDeliver_acncf_1206{background:#e0f2f1;color:#00897b}._stDone_acncf_1210{background:#e8f8ee;color:#22a44e}._rowLockBar_acncf_1218{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}._rowLockWho_acncf_1226{font-size:11px;color:var(--text-tertiary);white-space:nowrap}._unlockBtn_acncf_1232{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:700;color:var(--text-secondary);background:var(--bg-primary);border:1px solid var(--border-md);border-radius:9px;cursor:pointer;white-space:nowrap}._unlockBtn_acncf_1232:hover{color:var(--accent);border-color:var(--accent)}._uncatNote_acncf_1255{flex:1 0 100%;display:flex;flex-direction:column;gap:8px;padding:8px 10px;border:1px solid var(--border-md);border-radius:var(--radius-md);background:var(--bg-secondary)}._uncatText_acncf_1267{display:flex;align-items:flex-start;gap:7px;font-size:12px;line-height:1.4;color:var(--text-secondary)}._uncatText_acncf_1267 i{flex-shrink:0;margin-top:1px;font-size:14px;color:#f59e0b}._uncatSelect_acncf_1283{width:100%;max-width:320px}._productCalcSummary_acncf_1288{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;padding-top:10px;border-top:1px solid var(--border)}._productCalcSummary_acncf_1288 span{font-size:13px;font-weight:800;color:var(--text-secondary)}._productCalcSummary_acncf_1288 b{font-size:18px;font-weight:900;color:var(--accent)}@media(min-width:640px){._productCalcGrid_acncf_288{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._materialPickerTop_acncf_1026{grid-template-columns:minmax(0,1fr) auto}._materialRow_acncf_341{grid-template-columns:minmax(130px,1fr) auto auto auto;align-items:center}._materialRow_acncf_341._workerRow_acncf_1324{grid-template-columns:minmax(130px,1fr) auto auto}}._detailSection_acncf_1329{position:relative;overflow:hidden;padding-left:20px}._orderPanel_acncf_226{position:relative;overflow:hidden;padding:14px 16px 14px 20px;display:flex;flex-direction:column;gap:12px}._panelHeader_acncf_1345{display:flex;align-items:center;justify-content:space-between;gap:10px}._panelHeaderLeft_acncf_1352{display:flex;align-items:center;gap:8px;min-width:0}._orderIdTag_acncf_1359{flex-shrink:0;font-size:12px;font-weight:700;color:var(--text-tertiary);background:var(--bg-secondary);border:1px solid var(--border);border-radius:999px;padding:2px 9px;white-space:nowrap}._detailRows_acncf_235{display:flex;flex-direction:column;border-top:1px solid var(--border);padding-top:4px}._detailRows_acncf_235 ._row_acncf_235{padding:10px 0;border-bottom:1px solid var(--border)}._detailRows_acncf_235 ._row_acncf_235:last-child{border-bottom:none}._orderPanel_acncf_226 ._hero_acncf_231{margin:2px 0}._stripe_acncf_1390{position:absolute;left:0;top:0;bottom:0;width:4px}._stripeProd_acncf_1398{background:#10b981}._stripeInstall_acncf_1402{background:var(--accent)}._stripeBoth_acncf_1406{background:linear-gradient(to bottom,#10b981 50%,var(--accent) 50%)}._secLabel_acncf_1410{font-size:10px;font-weight:600;color:var(--text-tertiary);letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px}._clientRow_acncf_1420{display:flex;align-items:center;gap:12px}._clientClickable_acncf_1426{display:flex;align-items:center;gap:12px;background:var(--bg-secondary);border:1px solid var(--border);padding:8px 10px;cursor:pointer;flex:1;min-width:0;text-align:left;border-radius:var(--radius-md);transition:background .15s,border-color .15s}._clientClickable_acncf_1426:hover{background:var(--bg-info);border-color:var(--border-info)}._clientClickable_acncf_1426:hover ._clientName_acncf_1448{color:var(--text-info)}._clientArrow_acncf_1452{margin-left:auto;font-size:16px;color:var(--text-tertiary);flex-shrink:0}._clientBtns_acncf_1459{display:flex;gap:8px;margin-left:auto;flex-shrink:0}._tgBtn_acncf_1466{background:#e8f4fd!important;border-color:#90caf9!important;color:#1565c0!important;text-decoration:none}._tgBtn_acncf_1466:hover{background:#d0e9fa!important}._siteBtnActive_acncf_1479{border-color:var(--accent)!important;color:var(--accent)!important;position:relative}._siteCount_acncf_1485{position:absolute;top:-4px;right:-4px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--accent);color:#fff;font-size:9px;font-weight:800;display:inline-flex;align-items:center;justify-content:center}._tgHint_acncf_1505{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:8px;padding:8px 10px;border:1px dashed var(--border-md);border-radius:var(--radius-sm);background:var(--bg-secondary);font-size:12px;font-weight:700;color:var(--text-secondary)}._tgHintBtn_acncf_1519{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--accent);border-radius:var(--radius-sm);background:transparent;color:var(--accent);font-size:12px;font-weight:800;padding:5px 9px;cursor:pointer}._tgHintBtn_acncf_1519:disabled{opacity:.6;cursor:not-allowed}._tgHintBtn_acncf_1519>i._ti-loader-2_acncf_1536{animation:_tgSpin_acncf_1 .9s linear infinite}@keyframes _tgSpin_acncf_1{to{transform:rotate(360deg)}}._tgHintClose_acncf_1544{margin-left:auto;border:none;background:none;color:var(--text-tertiary);cursor:pointer;display:inline-flex;padding:2px}._tgHintClose_acncf_1544:hover{color:var(--text-primary)}._tgHintMsg_acncf_1556{flex-basis:100%;font-size:11px;font-weight:700;color:var(--text-primary);word-break:break-all}._av_acncf_1564{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;flex-shrink:0}._av_b_acncf_1576{background:#eef2ff;color:#4338ca}._av_t_acncf_1581{background:#ecfdf5;color:#047857}._av_a_acncf_1586{background:#fffbeb;color:#b45309}._av_c_acncf_1591{background:#fff1f2;color:#be123c}._av_p_acncf_1596{background:#faf5ff;color:#7c3aed}._clientName_acncf_1448{font-size:14px;font-weight:600;color:var(--text-primary)}._clientPhone_acncf_1607{font-size:12px;color:var(--text-tertiary);margin-top:1px}._callBtn_acncf_1613{margin-left:auto;width:38px;height:38px;border-radius:50%;background:var(--bg-success);border:1px solid var(--border-success);color:var(--text-success);display:flex;align-items:center;justify-content:center;font-size:16px;text-decoration:none;flex-shrink:0;transition:background .15s}._callBtn_acncf_1613:hover{background:#1a80601f}._locRow_acncf_1635{display:flex;align-items:center;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid var(--border);min-width:0}._locIcon_acncf_1645{font-size:15px;color:var(--text-tertiary);flex-shrink:0}._locLink_acncf_1651{flex:1;font-size:12px;color:var(--text-info);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._locLink_acncf_1651:hover{text-decoration:underline}._locPlaceholder_acncf_1666{flex:1;font-size:12px;color:var(--text-tertiary);background:none;border:none;padding:0;cursor:pointer;text-align:left;font-style:italic}._locPlaceholder_acncf_1666:hover{color:var(--text-secondary)}._locInput_acncf_1682{flex:1;font-size:12px;color:var(--text-primary);background:var(--bg-secondary);border:1px solid var(--border-info);border-radius:var(--radius-sm);padding:4px 8px;outline:none;min-width:0}._locEditBtn_acncf_1694{background:none;border:none;padding:2px 4px;cursor:pointer;color:var(--text-tertiary);font-size:13px;flex-shrink:0;border-radius:var(--radius-sm);transition:color .15s,background .15s}._locEditBtn_acncf_1694:hover{color:var(--text-secondary);background:var(--bg-tertiary)}._row_acncf_235{display:flex;justify-content:space-between;align-items:center;padding:5px 0;border-bottom:1px solid var(--border);font-size:12px}._row_acncf_235:last-child{border-bottom:none}._rowLabel_acncf_1727{color:var(--text-tertiary);display:flex;align-items:center;gap:5px}._rowLabel_acncf_1727 i{font-size:14px}._rowVal_acncf_1738{color:var(--text-primary);font-weight:500;text-align:right}._designerBtn_acncf_1745{display:inline-flex;align-items:center;gap:4px;background:none;border:none;padding:0;font:inherit;cursor:pointer;color:var(--accent)}._designerBtn_acncf_1745 i{font-size:13px}._designerMenu_acncf_1759{position:fixed;z-index:1000;min-width:190px;max-height:300px;overflow-y:auto;background:var(--bg-primary);border:1px solid var(--border);border-radius:10px;box-shadow:0 8px 24px #0000002e;padding:4px;display:flex;flex-direction:column}._designerOption_acncf_1773{display:flex;align-items:center;justify-content:space-between;gap:10px;background:none;border:none;border-radius:7px;padding:9px 10px;font-size:13px;color:var(--text-primary);cursor:pointer;text-align:left}._designerOption_acncf_1773:hover{background:var(--bg-tertiary)}._designerOptionActive_acncf_1790{color:var(--accent);font-weight:600}._designerEmpty_acncf_1794{padding:10px;font-size:12px;color:var(--text-tertiary)}._hero_acncf_231{position:relative;width:100%;height:110px;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--border);background:var(--bg-secondary)}._hero_acncf_231 img{width:100%;height:100%;object-fit:cover}._heroImgClickable_acncf_1817{cursor:zoom-in}._fsOverlay_acncf_1822{position:fixed;inset:0;background:#000000eb;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;animation:_fsFade_acncf_1 .18s ease;cursor:zoom-out}@keyframes _fsFade_acncf_1{0%{opacity:0}to{opacity:1}}._fsImg_acncf_1844{max-width:100%;max-height:100%;object-fit:contain;cursor:default;border-radius:8px}._fsClose_acncf_1852{position:absolute;top:16px;right:16px;width:40px;height:40px;border-radius:50%;background:#ffffff1f;border:none;color:#fff;font-size:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1;transition:background .15s}._fsClose_acncf_1852:hover{background:#ffffff3d}._payPanel_acncf_1875{padding:0;display:none}@media(min-width:860px){._payPanel_acncf_1875{display:block}}._opsPanel_acncf_1886{display:flex;flex-direction:column;gap:12px}._opsHeader_acncf_1892{display:flex;align-items:center;justify-content:space-between;gap:12px}._opsHeader_acncf_1892 h3{font-size:15px;color:var(--text-primary);margin-bottom:3px}._opsHeader_acncf_1892 p{font-size:11px;color:var(--text-tertiary)}._opsHeader_acncf_1892>i{width:34px;height:34px;border-radius:50%;background:var(--bg-info);color:var(--accent);display:flex;align-items:center;justify-content:center}._opsBlock_acncf_1921{border:1px solid var(--border);background:var(--bg-secondary);border-radius:var(--radius-md);padding:12px}._leadPickerRow_acncf_1928{display:flex;align-items:center;gap:8px}._leadPickerRow_acncf_1928>:last-child{flex:1;min-width:0}._opsBlockHead_acncf_1939{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}._opsBlockHeadLeft_acncf_1947{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}._opsBlockHead_acncf_1939 span{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:800;color:var(--text-primary);white-space:nowrap}._opsGrid_acncf_1965{display:grid;grid-template-columns:1fr;gap:8px}._opsGrid_acncf_1965 label,._rescheduleBox_acncf_1972 label{display:flex;flex-direction:column;gap:5px;font-size:10px;font-weight:800;color:var(--text-tertiary);text-transform:uppercase}._installSessions_acncf_1982,._workSchedule_acncf_1983{display:flex;flex-direction:row;justify-content:flex-end;flex-wrap:wrap;gap:4px;min-width:0;max-width:62%}._installSessions_acncf_1982 span,._workSchedule_acncf_1983 span{display:inline-flex;align-items:center;gap:4px;width:fit-content;padding:4px 7px;border-radius:999px;background:var(--bg-primary);border:1px solid var(--border);color:var(--text-secondary);font-size:10px;font-weight:700;white-space:nowrap}._timerPill_acncf_2009{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border-radius:999px;background:#ecfdf5;border:1px solid #6ee7b7;color:#047857;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;font-family:monospace;white-space:nowrap}._timerPillDot_acncf_2025{width:7px;height:7px;border-radius:50%;background:#10b981;box-shadow:0 0 #10b98180;animation:_timerPulse_acncf_1 1.6s infinite;flex-shrink:0}@keyframes _timerPulse_acncf_1{0%{box-shadow:0 0 #10b98180}70%{box-shadow:0 0 0 5px #10b98100}to{box-shadow:0 0 #10b98100}}@keyframes deadlinePulse{0%{box-shadow:0 0 #ef444480}70%{box-shadow:0 0 0 5px #ef444400}to{box-shadow:0 0 #ef444400}}._deadlineUrgent_acncf_2059{animation:_deadlinePulse_acncf_1 1.4s infinite}._rescheduleBtn_acncf_2063{display:inline-flex;align-self:end;align-items:center;justify-content:center;gap:6px;width:100%;height:52px;border:1px solid var(--border-md);background:var(--bg-primary);color:var(--text-secondary);border-radius:var(--radius-md);padding:9px 10px;font-size:12px;font-weight:800}._rescheduleBox_acncf_1972{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid var(--border)}._reasonField_acncf_2089{grid-column:1 / -1}._reasonHint_acncf_2093{grid-column:1 / -1;display:flex;align-items:flex-start;gap:4px;margin:-4px 0 0;font-size:12px;color:var(--text-tertiary)}._reasonChips_acncf_2107{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}._reasonChip_acncf_2107{display:inline-flex;align-items:center;font-size:11px;font-weight:500;padding:4px 8px;border-radius:12px;background:var(--bg-primary);border:1px solid var(--border);color:var(--text-secondary);text-transform:none;cursor:pointer;transition:background .15s,border-color .15s,color .15s}._reasonChip_acncf_2107:hover{background:var(--bg-info);border-color:var(--border-info);color:var(--accent)}._reasonChipActive_acncf_2138,._reasonChipActive_acncf_2138:hover{background:var(--accent);border-color:var(--accent);color:#fff}._reasonChipActive_acncf_2138:hover{opacity:.92}._rescheduleCalendar_acncf_2149,._rescheduleDuration_acncf_2154{grid-column:1 / -1}@media(min-width:640px){._opsGrid_acncf_1965{grid-template-columns:repeat(2,minmax(0,1fr))}._leadOptions_acncf_2163{grid-template-columns:1fr}}._payHeader_acncf_2168{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px;background:var(--bg-secondary);font-size:12px;font-weight:700;color:var(--text-secondary);letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--border)}._payHeader_acncf_2168 i{font-size:18px;color:var(--accent)}._eyeToggleBtn_acncf_2188{background:none;border:none;cursor:pointer;color:var(--text-secondary);display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;font-size:16px;transition:background .15s,color .15s}._eyeToggleBtn_acncf_2188:hover{background:#0000000d;color:var(--text-primary)}._priceLabel_acncf_2209{font-size:13px;font-weight:600;color:var(--text-secondary)}._payDivider_acncf_2215{border-top:1px solid var(--border);margin:12px 0 0}._payOptions_acncf_2220{display:flex;gap:10px;padding:12px}._payOption_acncf_2220{flex:1;position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 10px;background:var(--bg-primary);border:2px solid var(--border);border-radius:var(--radius-md);cursor:pointer;transition:border-color .15s,background .15s,transform .1s;text-align:center}._payOption_acncf_2220:hover{border-color:var(--border-md)}._payOption_acncf_2220:active{transform:scale(.98)}._payOptionActive_acncf_2251{border-color:var(--accent);background:var(--bg-info)}._payIcon_acncf_2256{width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px}._payIconNaxt_acncf_2266{background:#2e7d32}._payIconBank_acncf_2269{background:#1565c0}._payLabel_acncf_2273{font-size:14px;font-weight:700;color:var(--text-primary)}._payDesc_acncf_2278{font-size:11px;color:var(--text-tertiary);line-height:1.3}._payCheck_acncf_2284{position:absolute;top:6px;right:6px;font-size:18px;color:var(--accent)}._paidBadge_acncf_2293{display:inline-flex;align-items:center;gap:4px;background:#10b9811f;color:#10b981;border:1px solid rgba(16,185,129,.3);border-radius:20px;font-size:11px;font-weight:700;padding:2px 9px;margin-left:auto}._creditBadge_acncf_2306{display:inline-flex;align-items:center;gap:4px;background:#f59e0b1f;color:#f59e0b;border:1px solid rgba(245,158,11,.3);border-radius:20px;font-size:11px;font-weight:700;padding:2px 9px;margin-left:auto}._debtClosedBadge_acncf_2320{display:inline-flex;align-items:center;gap:4px;background:var(--bg-tertiary);color:var(--text-secondary);border:1px solid var(--border-md);border-radius:20px;font-size:11px;font-weight:700;padding:2px 9px;margin-left:auto}._partialBadge_acncf_2333{display:inline-flex;align-items:center;gap:4px;background:#3b82f61f;color:#3b82f6;border:1px solid rgba(59,130,246,.3);border-radius:20px;font-size:11px;font-weight:700;padding:2px 9px;margin-left:auto}._buyFlashOverlay_acncf_2348{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;pointer-events:none;background:#00000040;animation:_flashFadeIn_acncf_1 .25s ease}._buyFlashContent_acncf_2360{display:flex;flex-direction:column;align-items:center;gap:10px;background:#fff;border-radius:50%;width:140px;height:140px;justify-content:center;box-shadow:0 8px 40px #00000038;animation:_flashPop_acncf_1 .28s cubic-bezier(.34,1.56,.64,1)}._buyFlashContent_acncf_2360 i{font-size:44px;color:#10b981}._buyFlashContent_acncf_2360 span{font-size:13px;font-weight:800;color:#111}@keyframes _flashFadeIn_acncf_1{0%{opacity:0}to{opacity:1}}@keyframes _flashPop_acncf_1{0%{transform:scale(.7);opacity:0}to{transform:scale(1);opacity:1}}._pendingBadge_acncf_2405{position:relative;display:inline-flex;align-items:center;gap:4px;background:#f59e0b1f;color:#d97706;border:1px solid rgba(245,158,11,.3);border-radius:20px;font-size:11px;font-weight:700;padding:2px 9px;cursor:default}._pendingTooltip_acncf_2420{display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);min-width:220px;background:var(--bg-primary);border:1px solid var(--border-md);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:8px 10px;font-size:11px;font-weight:400;color:var(--text-primary);white-space:nowrap;z-index:500;flex-direction:column;gap:4px}._pendingBadge_acncf_2405:hover ._pendingTooltip_acncf_2420{display:flex}@media(max-width:859px){._pendingTooltip_acncf_2420{left:auto;right:-12px;transform:none}}._pendingTooltip_acncf_2420 b{font-size:10px;font-weight:800;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:2px}._pendingTooltipRow_acncf_2462{display:flex;align-items:center;gap:6px;padding:3px 0;border-top:1px solid var(--border)}._pendingTooltipBy_acncf_2470{color:var(--text-secondary);font-size:10px;margin-left:auto}._payProgress_acncf_2476{padding:12px 14px;display:flex;flex-direction:column;gap:7px;border-bottom:1px solid var(--border)}._payProgressRow_acncf_2483{display:flex;justify-content:space-between;align-items:center;font-size:13px}._payProgressRow_acncf_2483>span{color:var(--text-secondary)}._payPaidVal_acncf_2492{color:#10b981;font-weight:700}._payRemainVal_acncf_2496{color:#f59e0b;font-weight:700}._payBar_acncf_2500{height:6px;border-radius:4px;overflow:hidden;background:var(--bg-tertiary);margin-top:2px}._payBarFill_acncf_2507{height:100%;background:#10b981;border-radius:4px;transition:width .3s}._contractChip_acncf_2513{display:inline-flex;align-items:center;gap:4px;background:none;border:1px solid currentColor;border-radius:20px;font-size:11px;font-weight:700;padding:2px 9px;cursor:pointer;margin-left:6px;opacity:.85;transition:opacity .15s}._contractChip_acncf_2513:hover{opacity:1}._payActions_acncf_2532{display:flex;flex-direction:column;gap:8px;padding:12px}._payActionBtn_acncf_2538{display:flex;align-items:center;gap:8px;background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius);padding:11px 14px;font-size:13px;font-weight:600;color:var(--text-primary);cursor:pointer;width:100%;text-align:left;transition:border-color .15s,background .15s}._payActionBtn_acncf_2538>i{font-size:16px;color:var(--text-secondary)}._payActionBtn_acncf_2538:hover{border-color:var(--accent)}._payActionDebt_acncf_2563>i{color:#f59e0b}._payActionContract_acncf_2568>i{color:#3b82f6}._payMethodLabel_acncf_2572{display:flex;align-items:center;gap:6px;padding:10px 14px;font-size:13px;color:var(--text-secondary)}._payMethodLabel_acncf_2572>i{font-size:15px;color:#10b981}._payPendingAlert_acncf_2586{display:flex;align-items:flex-start;gap:10px;padding:11px 14px;background:#f59e0b1a;border-bottom:1px solid rgba(245,158,11,.25);font-size:12px;line-height:1.5;color:#92400e}._payPendingAlert_acncf_2586>i{font-size:17px;color:#f59e0b;flex-shrink:0;margin-top:1px}._payPendingAlert_acncf_2586 b{display:block;font-weight:700;color:#92400e;margin-bottom:2px}._payPendingAlert_acncf_2586 span{color:#b45309}._payHistory_acncf_2614{border-top:1px solid var(--border);padding:0}._payHistoryTitle_acncf_2618{display:flex;align-items:center;gap:6px;padding:9px 14px;font-size:10px;font-weight:800;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.07em;background:var(--bg-secondary);border-bottom:1px solid var(--border)}._payHistoryTitle_acncf_2618>i{font-size:13px}._payHistoryItem_acncf_2635{border-bottom:1px solid var(--border);padding:10px 14px;display:flex;flex-direction:column;gap:5px;transition:background .15s}._payHistoryItem_acncf_2635:last-child{border-bottom:none}._payHistoryPending_acncf_2646{background:#f59e0b0a}._payHistoryConfirmed_acncf_2649{background:#10b98108}._payHistoryRejected_acncf_2652{background:#ef444408}._payHistoryRow_acncf_2656{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._payHistoryDate_acncf_2662{font-size:11px;color:var(--text-tertiary);font-weight:600;min-width:60px}._payHistoryAmount_acncf_2668{font-size:13px;font-weight:700;color:var(--text-primary);flex:1}._payHistoryMethod_acncf_2674{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:var(--text-secondary);padding:2px 7px;border-radius:12px;background:var(--bg-secondary);border:1px solid var(--border)}._payHistoryMethod_acncf_2674>i{font-size:12px}._payHistoryStatus_acncf_2690{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:700;padding:2px 8px;border-radius:12px;border:1px solid}._payHistoryStatus_acncf_2690>i{font-size:11px}._payHistoryStatusPending_acncf_2703{background:#f59e0b1f;color:#d97706;border-color:#f59e0b59}._payHistoryStatusOk_acncf_2708{background:#10b9811f;color:#059669;border-color:#10b98159}._payHistoryStatusRejected_acncf_2713{background:#ef44441a;color:#dc2626;border-color:#ef444459}._payHistoryMeta_acncf_2719{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:var(--text-tertiary);gap:8px;flex-wrap:wrap}._payHistoryConfirmedBy_acncf_2728{display:inline-flex;align-items:center;gap:3px;color:#10b981;font-weight:600}._payHistoryConfirmedBy_acncf_2728>i{font-size:11px}._payHistoryRejectedBy_acncf_2739{display:inline-flex;align-items:center;gap:3px;color:#ef4444;font-weight:600}._payHistoryRejectedBy_acncf_2739>i{font-size:11px}._payHistoryReason_acncf_2749{font-size:11.5px;line-height:1.35;color:var(--text-secondary);overflow-wrap:anywhere}._payApproveBtn_acncf_2757{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;margin-top:4px;padding:9px 12px;background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:var(--radius);font-size:12px;font-weight:700;color:#fff;cursor:pointer;transition:opacity .15s,transform .1s,box-shadow .15s;box-shadow:0 2px 6px #10b9814d}._payApproveBtn_acncf_2757:hover{opacity:.92;box-shadow:0 4px 12px #10b98166}._payApproveBtn_acncf_2757:active{transform:scale(.98)}._payApproveBtn_acncf_2757>i{font-size:14px}._invoiceBtn_acncf_2789{display:flex;align-items:center;gap:8px;background:var(--bg-secondary);border:1px dashed var(--border);border-radius:var(--radius);padding:11px 14px;font-size:13px;font-weight:600;color:var(--accent);cursor:pointer;width:100%;margin:8px 14px;width:calc(100% - 28px);transition:background .15s}._invoiceBtn_acncf_2789:hover{background:color-mix(in srgb,var(--accent) 8%,var(--bg-secondary))}._priceWrap_acncf_2811{display:flex;flex-direction:column;gap:0}._priceEditRow_acncf_2817{display:flex;align-items:center;gap:8px;padding:12px 14px}._priceInput_acncf_2823{flex:1;height:44px;font-size:22px;font-weight:700;color:var(--text-primary);background:var(--bg-secondary);border:1px solid var(--border-md);border-radius:var(--radius-md);padding:0 12px;outline:none;letter-spacing:.02em;transition:border-color .15s,background .15s;min-width:0;text-align:right;width:100%}._priceInput_acncf_2823:focus{border-color:var(--accent);box-shadow:0 0 0 3px #cd162617;background:var(--bg-primary)}._priceInput_acncf_2823::placeholder{color:var(--text-tertiary);font-weight:500}._priceCurr_acncf_2851{font-size:14px;font-weight:600;color:var(--text-tertiary);flex-shrink:0;padding-left:4px}._priceReadRow_acncf_2860{display:flex;align-items:center;gap:10px;padding:14px 14px 12px}._priceDisplay_acncf_2866{flex:1;display:flex;align-items:baseline;gap:6px}._priceVal_acncf_2872{font-size:30px;font-weight:800;color:var(--text-primary);letter-spacing:-.02em;line-height:1.1}._vatBreakdown_acncf_2882{display:flex;flex-direction:column;gap:7px;padding:12px 14px}._vatSubRow_acncf_2888{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px;color:var(--text-secondary)}._vatSubRow_acncf_2888 b{font-size:13px;font-weight:700;color:var(--text-primary);white-space:nowrap}._vatTotalRow_acncf_2902{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 10px;margin-top:4px;padding-top:10px;border-top:1px dashed var(--border)}._vatTotalRow_acncf_2902 ._priceVal_acncf_2872{font-size:24px;white-space:nowrap}._priceEditIconBtn_acncf_2919{width:32px;height:32px;border-radius:8px;border:1px solid var(--border);background:var(--bg-secondary);color:var(--text-tertiary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background .15s,color .15s,border-color .15s;font-size:15px}._priceEditIconBtn_acncf_2919:hover{background:var(--bg-info);border-color:var(--accent);color:var(--accent)}._priceEditActions_acncf_2944{display:flex;align-items:center;gap:8px;padding:8px 14px 14px}._priceSaveBtn_acncf_2950,._priceEditBtn_acncf_2951{display:inline-flex;align-items:center;gap:5px;padding:10px 14px;border-radius:var(--radius-md);font-size:13px;font-weight:600;cursor:pointer;border:none;flex-shrink:0;transition:opacity .15s,background .15s,color .15s}._priceSaveBtn_acncf_2950{background:var(--accent);color:#fff}._priceEditRow_acncf_2817 ._priceSaveBtn_acncf_2950{height:44px;padding:0 13px}._rescheduleBox_acncf_1972 ._priceSaveBtn_acncf_2950{grid-column:1 / -1;justify-self:center;justify-content:center;width:min(100%,220px)}._priceSaveBtn_acncf_2950:hover{opacity:.9}._priceSaveBtn_acncf_2950:disabled{background:var(--bg-tertiary);color:var(--text-tertiary);cursor:not-allowed}._priceCancelBtn_acncf_2993{width:44px;height:44px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-secondary);color:var(--text-tertiary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;font-size:15px;transition:background .15s,color .15s}._priceCancelBtn_acncf_2993:hover{background:#ef44441a;color:#ef4444;border-color:#ef44444d}._priceEditBtn_acncf_2951{background:var(--bg-secondary);color:var(--text-secondary);border:1px solid var(--border-md)}._priceEditBtn_acncf_2951:hover{background:var(--bg-info);border-color:var(--border-info);color:var(--accent)}._priceHistory_acncf_3028{border-top:1px solid var(--border)}._priceHistoryTitle_acncf_3031{display:flex;align-items:center;gap:6px;padding:8px 14px;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.07em;color:var(--text-tertiary);background:var(--bg-secondary);border-bottom:1px solid var(--border)}._priceHistoryTitle_acncf_3031>i{font-size:12px}._priceHistoryToggle_acncf_3049{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 14px;background:var(--bg-secondary);border:none;border-bottom:1px solid var(--border);cursor:pointer;text-align:left}._priceHistoryToggle_acncf_3049:hover{background:var(--bg-info)}._priceHistoryToggleLabel_acncf_3065{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.07em;color:var(--text-tertiary)}._priceHistoryToggleLabel_acncf_3065>i{font-size:12px}._priceHistoryBadge_acncf_3078{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--accent);color:#fff;font-size:11px;font-weight:800;letter-spacing:0}._priceHistoryChev_acncf_3092{font-size:14px;color:var(--text-tertiary);transition:transform .18s ease}._priceHistoryChevOpen_acncf_3097{transform:rotate(180deg)}._priceHistoryGroup_acncf_3100{border-bottom:1px solid var(--border)}._priceHistoryGroup_acncf_3100:last-child{border-bottom:none}._priceHistoryProd_acncf_3106{padding:6px 14px 2px;font-size:11px;font-weight:800;color:var(--accent)}._priceHistoryItem_acncf_3112{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 14px;border-bottom:1px solid var(--border);flex-wrap:wrap}._priceHistoryItem_acncf_3112:last-child{border-bottom:none}._priceHistoryGroup_acncf_3100 ._priceHistoryItem_acncf_3112:last-child{border-bottom:none}._priceHistoryMeta_acncf_3127{display:flex;flex-direction:column;gap:2px;min-width:0}._priceHistoryWho_acncf_3133{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:var(--text-primary)}._priceHistoryWho_acncf_3133>i{font-size:12px;color:var(--accent)}._priceHistoryWhen_acncf_3145{font-size:10px;color:var(--text-tertiary);font-weight:500}._priceHistoryChange_acncf_3150{display:flex;align-items:center;gap:6px;font-size:12px;flex-shrink:0}._priceHistoryChange_acncf_3150>i{font-size:14px;color:var(--text-tertiary)}._priceHistoryOld_acncf_3161{text-decoration:line-through;color:var(--text-tertiary);font-weight:500}._priceHistoryNew_acncf_3166{font-weight:700;color:var(--text-primary)}._heroPlaceholder_acncf_3171{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--text-tertiary);font-size:24px}._badge_acncf_3181{display:inline-flex;align-items:center;font-size:11px;font-weight:700;padding:4px 10px;border-radius:12px;text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;flex-shrink:0}._stYangi_acncf_3195{background:var(--text-info);color:var(--bg-info)}._stTolov_acncf_3199{background:var(--text-warning);color:var(--bg-warning)}._stIshlab_acncf_3203,._stIshlabQabul_acncf_3207{background:#3b82f6;color:#dbeafe}._stIshlabTopshirildi_acncf_3211{background:#f59e0b;color:#fffbeb}._stTayyor_acncf_3215{background:var(--text-success);color:var(--bg-success)}._stMontaj_acncf_3219,._stMontajQabul_acncf_3223{background:#8b5cf6;color:#ede9fe}._stMontajTopshirildi_acncf_3227{background:var(--text-success);color:var(--bg-success)}._stQoldiq_acncf_3231{background:#ea580c;color:#ffedd5}._stYopildi_acncf_3235{background:var(--text-tertiary);color:var(--bg-secondary)}._titleRight_acncf_3240{display:flex;align-items:center;gap:6px;flex-shrink:0}._warrantyBadge_acncf_3248{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;color:#7c3aed;background:#7c3aed1f;border:1px solid rgba(124,58,237,.3);border-radius:12px;padding:3px 9px;white-space:nowrap}._warrantyBadge_acncf_3248 i{font-size:13px}._warrantyPanel_acncf_3266{border-color:#7c3aed59}._warrantyHeader_acncf_3270{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}._warrantyHeaderText_acncf_3278{display:flex;align-items:center;gap:10px}._warrantyHeaderText_acncf_3278>i{font-size:22px;color:#7c3aed;flex-shrink:0}._warrantyHeaderText_acncf_3278 strong{display:block;font-size:13px;color:var(--text-primary)}._warrantyHeaderText_acncf_3278 span{font-size:11px;color:var(--text-tertiary)}._warrantyBtn_acncf_3301{display:inline-flex;align-items:center;gap:5px;padding:9px 13px;border-radius:var(--radius-md);font-size:13px;font-weight:600;cursor:pointer;border:none;background:#7c3aed;color:#fff;flex-shrink:0;transition:opacity .15s}._warrantyBtn_acncf_3301:hover{opacity:.9}._warrantyBox_acncf_3321{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid var(--border)}._warrantyBox_acncf_3321>label{display:flex;flex-direction:column;gap:5px;font-size:10px;font-weight:800;color:var(--text-tertiary);text-transform:uppercase}._warrantyBox_acncf_3321>label:first-child{grid-column:1 / -1}._warrantyPlan_acncf_3349{grid-column:1 / -1;min-width:0;display:flex;flex-direction:column;gap:10px}._warrantyNote_acncf_3357{grid-column:1 / -1;font-size:11px;color:var(--text-tertiary);line-height:1.4}._warrantyActions_acncf_3364{grid-column:1 / -1;display:flex;justify-content:flex-end;gap:8px}._warrantyCancel_acncf_3371{padding:10px 14px;border-radius:var(--radius-md);font-size:13px;font-weight:600;cursor:pointer;background:var(--bg-secondary);color:var(--text-secondary);border:1px solid var(--border-md)}._done_acncf_3382{background:var(--bg-success);color:var(--text-success)}._active_acncf_3387{background:var(--bg-info);color:var(--text-info)}._new_acncf_3392{background:var(--bg-warning);color:var(--text-warning)}._heroUpload_acncf_3398{position:absolute;bottom:10px;left:10px;width:32px;height:32px;border-radius:50%;background:#00000080;border:none;color:#fff;font-size:15px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._heroUpload_acncf_3398:hover{background:#047857d9}._heroDelete_acncf_3421{position:absolute;bottom:10px;right:10px;width:32px;height:32px;border-radius:50%;background:#00000080;border:none;color:#fff;font-size:14px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._heroDelete_acncf_3421:hover{background:#b91c1ccc}._heroFiles_acncf_3445{position:absolute;bottom:10px;left:50px;width:32px;height:32px;border-radius:50%;background:#00000080;border:none;color:#fff;font-size:15px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background var(--m-fast) var(--e-out);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._heroFiles_acncf_3445:hover{background:#1d4ed8d9}._heroBusy_acncf_3469{pointer-events:none;opacity:.85}._heroDelete_acncf_3421:disabled{opacity:.5;cursor:default}._noteVal_acncf_3480{white-space:pre-wrap;word-break:break-word;text-align:right}@media(max-width:859px){._noteRow_acncf_3487{display:none}}._titleRow_acncf_3493{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}._titleMain_acncf_3500{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}._id_acncf_3507{font-size:12px;font-weight:500;color:var(--text-tertiary);white-space:nowrap}._idNum_acncf_3514{font-size:15px;font-weight:700;color:var(--text-primary)}._dividerDot_acncf_3520{font-size:14px;color:var(--text-tertiary)}._prod_acncf_258{font-size:19px;font-weight:700;color:var(--text-primary);letter-spacing:-.02em}._urgIcon_acncf_3532{font-size:24px;color:var(--accent)}._urgBadge_acncf_3537{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;padding:4px 10px;border-radius:20px;background:var(--bg-danger);color:var(--text-danger);border:1px solid var(--border-danger);white-space:nowrap;flex-shrink:0}@media(min-width:860px){._hero_acncf_231{height:110px}}._visuallyHidden_acncf_3558{position:absolute!important;clip-path:inset(50%)!important;overflow:hidden!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;white-space:nowrap!important}._rescheduleHistory_acncf_3570{margin-top:14px;padding:12px;background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:8px}._rescheduleHistoryTitle_acncf_3581{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:800;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--border);padding-bottom:6px;margin-bottom:4px}._rescheduleHistoryTitle_acncf_3581 i{font-size:14px}._rescheduleHistoryList_acncf_3599{display:flex;flex-direction:column;gap:10px}._rescheduleHistoryItem_acncf_3605{display:flex;flex-direction:column;gap:4px;padding-bottom:8px;border-bottom:1px dashed var(--border)}._rescheduleHistoryItem_acncf_3605:last-child{border-bottom:none;padding-bottom:0}._rescheduleHistoryMain_acncf_3618{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--text-primary)}._rescheduleDateOld_acncf_3627{color:var(--text-tertiary);text-decoration:line-through;font-weight:500}._rescheduleDateNew_acncf_3633{color:var(--accent)}._rescheduleHistoryMain_acncf_3618 i{color:var(--text-tertiary);font-size:14px}._rescheduleHistoryMeta_acncf_3642{display:flex;justify-content:space-between;align-items:center;font-size:11px;gap:10px}._rescheduleReason_acncf_3650{color:var(--text-secondary);font-style:italic}._rescheduleBy_acncf_3655{color:var(--text-tertiary);font-variant-numeric:tabular-nums}._absenceWarning_acncf_3660{background:var(--bg-danger);border:1px solid var(--border-danger);color:var(--text-danger);font-size:11.5px;font-weight:600;padding:8px 12px;border-radius:var(--radius-md);margin-top:8px;display:flex;align-items:center;gap:6px;line-height:1.35}._assignmentWarning_acncf_3675{grid-column:1 / -1;display:flex;align-items:flex-start;gap:8px;margin-top:8px;padding:10px 12px;border:1px solid var(--border-warning);border-radius:var(--radius-md);background:var(--bg-warning);color:var(--text-warning);font-size:12px;font-weight:700;line-height:1.35}._assignmentWarning_acncf_3675 i{flex-shrink:0;margin-top:1px;font-size:16px}._syncWarning_acncf_3700{display:flex;align-items:flex-start;gap:8px;margin:10px 0 0;padding:10px 12px;border:1px solid var(--border-warning);border-radius:var(--radius-md);background:var(--bg-warning);color:var(--text-warning);font-size:12px;font-weight:600;line-height:1.4}._syncWarning_acncf_3700>i{flex-shrink:0;margin-top:1px;font-size:16px}._syncWarning_acncf_3700 span{flex:1}._syncWarningClose_acncf_3725{flex-shrink:0;background:none;border:none;padding:0;cursor:pointer;color:inherit;opacity:.7;font-size:14px;line-height:1}._syncWarningClose_acncf_3725:hover{opacity:1}._syncWarningRetry_acncf_3742{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border:1px solid currentColor;border-radius:var(--radius-sm, 6px);background:none;color:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:transform var(--m-fast) var(--e-out)}._syncWarningRetry_acncf_3742:active{transform:scale(.96)}._syncWarningRetry_acncf_3742:disabled{opacity:.5;cursor:default}._confirmOverlay_acncf_3767{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:16px;background:#0000008c}._confirmBox_acncf_3778{width:100%;max-width:420px;padding:20px;border-radius:var(--radius-lg);background:var(--bg-primary);box-shadow:var(--shadow-lg)}._confirmBox_acncf_3778 h4{margin-bottom:8px;font-size:17px;font-weight:800;color:var(--text-primary)}._confirmBox_acncf_3778 p{margin-bottom:12px;color:var(--text-secondary);font-size:14px;line-height:1.4}._confirmList_acncf_3801{display:flex;flex-direction:column;gap:4px;margin-bottom:16px;padding-left:18px;color:var(--text-primary);font-size:13px}._payChoiceOverlay_acncf_3812{position:fixed;inset:0;background:#00000073;z-index:400;animation:_bdIn_acncf_1 .2s ease}@keyframes _bdIn_acncf_1{0%{opacity:0}to{opacity:1}}._payChoiceSheet_acncf_3828{position:fixed;left:0;right:0;bottom:0;z-index:401;background:var(--bg-primary);border-radius:20px 20px 0 0;padding:8px 0 calc(env(safe-area-inset-bottom) + 20px);animation:_sheetUp_acncf_1 .25s cubic-bezier(.32,.72,0,1);max-width:480px;margin:0 auto}@keyframes _sheetUp_acncf_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._payChoiceHandle_acncf_3850{width:36px;height:4px;border-radius:2px;background:var(--border-md);margin:0 auto 12px}._payChoiceHeader_acncf_3858{padding:0 16px 12px;border-bottom:1px solid var(--border);margin-bottom:8px;display:flex;flex-direction:column;gap:4px}._payChoiceTitle_acncf_3867{font-size:15px;font-weight:700;color:var(--text-primary)}._payChoiceHint_acncf_3873{font-size:12px;color:var(--accent);display:flex;align-items:center;gap:4px}._payChoiceOption_acncf_3881{width:100%;display:flex;align-items:center;gap:12px;padding:14px 16px;background:none;border:none;cursor:pointer;text-align:left;transition:background .12s;color:var(--text-primary)}._payChoiceOptionBlocked_acncf_3895{opacity:.55;cursor:not-allowed}._payChoiceOption_acncf_3881:active{background:var(--bg-secondary)}._payChoiceOption_acncf_3881>._ti-chevron-right_acncf_3904{margin-left:auto;color:var(--text-tertiary);font-size:16px;flex-shrink:0}._payChoiceIcon_acncf_3911{width:40px;height:40px;border-radius:12px;background:var(--bg-secondary);display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0;color:var(--text-secondary)}._payChoiceRec_acncf_3924 ._payChoiceIcon_acncf_3911{background:rgba(var(--accent-rgb, 220, 38, 38),.12);color:var(--accent)}._payChoiceText_acncf_3929{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._payChoiceText_acncf_3929 strong{font-size:14px;font-weight:600;color:var(--text-primary)}._payChoiceText_acncf_3929 span{font-size:12px;color:var(--text-secondary)}._payChoiceTag_acncf_3948{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;background:var(--accent);color:#fff;border-radius:6px;padding:2px 7px;flex-shrink:0}._cancelIconBtn_acncf_3962{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:transparent;border:1px solid var(--border-danger);color:var(--text-danger);font-size:14px;cursor:pointer;flex-shrink:0;transition:background .15s}._cancelIconBtn_acncf_3962:hover{background:var(--bg-danger)}._cancelledBanner_acncf_3980{display:flex;align-items:center;gap:10px;padding:12px 14px;margin-bottom:10px;background:var(--bg-danger);border:1px solid var(--border-danger);border-radius:var(--radius-lg);color:var(--text-danger)}._cancelledBanner_acncf_3980>i{font-size:20px;flex-shrink:0}._cancelledBannerMain_acncf_3995{flex:1;min-width:0}._cancelledBannerTitle_acncf_3999{font-size:14px;font-weight:800}._cancelledBannerMeta_acncf_4003{font-size:12px;font-weight:600;opacity:.85;margin-top:2px}._restoreBtn_acncf_4009{flex-shrink:0;display:inline-flex;align-items:center;gap:5px;padding:7px 12px;border-radius:var(--radius-md);background:var(--bg-primary);border:1px solid var(--border-md);color:var(--text-secondary);font-size:12px;font-weight:700;cursor:pointer}._restoreBtn_acncf_4009:hover{color:var(--text-primary);border-color:var(--accent)}@media(min-width:860px){._payChoiceOverlay_acncf_3812{z-index:1000}._payChoiceSheet_acncf_3828{inset:50% auto auto 50%;z-index:1001;width:min(460px,calc(100vw - 48px));max-width:none;margin:0;padding:14px;border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);transform:translate(-50%,-50%);animation:_modalIn_acncf_1 .18s ease}@keyframes _modalIn_acncf_1{0%{opacity:0;transform:translate(-50%,-46%) scale(.98)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}._payChoiceHandle_acncf_3850{display:none}._payChoiceHeader_acncf_3858{padding:0 0 12px}._payChoiceOption_acncf_3881{min-height:70px;padding:12px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-primary)}._payChoiceOption_acncf_3881+._payChoiceOption_acncf_3881{margin-top:8px}._payChoiceOption_acncf_3881:hover{border-color:var(--accent);background:var(--bg-secondary)}}._confirmActions_acncf_4087{display:flex;justify-content:flex-end;gap:8px}._confirmCancelBtn_acncf_4093,._confirmSaveBtn_acncf_4094{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:10px 12px;border-radius:var(--radius-md);font-size:13px;font-weight:700;cursor:pointer}._confirmCancelBtn_acncf_4093{border:1px solid var(--border-md);background:var(--bg-secondary);color:var(--text-primary)}._confirmSaveBtn_acncf_4094{border:none;background:var(--accent);color:#fff}._ueBlock_acncf_4119{padding:12px 14px 14px;display:flex;flex-direction:column;gap:10px}._ueHeader_acncf_4126{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary)}._ueHeader_acncf_4126 i{font-size:14px;color:var(--accent)}._ueGrid_acncf_4142{display:flex;flex-direction:column;gap:6px}._ueRow_acncf_4148{display:flex;justify-content:space-between;align-items:center;font-size:12px}._ueRow_acncf_4148 span{color:var(--text-secondary)}._ueRow_acncf_4148 b{color:var(--text-primary);font-weight:700}._ueDivider_acncf_4164{border-top:1px dashed var(--border);margin:4px 0}._ueMatToggle_acncf_4170{display:inline-flex;align-items:center;gap:4px;background:none;border:none;padding:0;margin:0;font:inherit;font-size:12px;color:var(--text-secondary);cursor:pointer}._ueMatToggle_acncf_4170:hover{color:var(--text-primary)}._ueMatChev_acncf_4186{font-size:13px;transition:transform .18s ease}._ueMatChevOpen_acncf_4190{transform:rotate(180deg)}._ueBreakdown_acncf_4194{display:flex;flex-direction:column;gap:5px;margin:-2px 0 2px 6px;padding:7px 9px;border-left:2px solid var(--border);background:var(--bg-secondary);border-radius:var(--radius-sm)}._ueBreakdownProd_acncf_4204{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary)}._ueBreakdownRow_acncf_4211{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;font-size:11.5px}._ueBreakdownName_acncf_4218{color:var(--text-secondary);font-weight:600}._ueBreakdownSub_acncf_4222{color:var(--text-tertiary);font-size:10.5px;margin-top:1px}._ueBreakdownVal_acncf_4227{color:#ef4444;font-weight:700;white-space:nowrap}@media(min-width:860px){._productCalcCard_acncf_262{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title qty" "price total";align-items:center;overflow:hidden}._productCalcTop_acncf_276,._productCalcGrid_acncf_288{display:contents!important}._productCalcTop_acncf_276>div:first-child{grid-area:title;min-width:0}._productCalcTop_acncf_276 strong{display:block;overflow:hidden;text-overflow:ellipsis}._productCalcActions_acncf_389{grid-area:qty;margin-left:0}._productCalcGrid_acncf_288 label{grid-area:price;min-width:0;width:152px}._productCalcGrid_acncf_288 input{width:152px;min-width:152px;max-width:152px}._productCalcTotal_acncf_305{grid-area:total;justify-content:flex-end;max-width:190px;overflow:hidden;border:none;background:transparent}._productCalcTotal_acncf_305 span{display:none}._productCalcTotal_acncf_305 b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._productCalcCard_acncf_262>._materialRows_acncf_341{grid-column:1 / -1}._productCalcCard_acncf_262>._rowLockBar_acncf_1218{grid-column:1 / -1}}._productCalcCard_acncf_262{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title qty" "price total" "lock lock" "materials materials" "services services";align-items:center;gap:8px 12px;padding:10px 12px;overflow:hidden}._productCalcTop_acncf_276,._productCalcGrid_acncf_288{display:contents!important}._productCalcTop_acncf_276>div:first-child{grid-area:title;min-width:0;align-items:flex-start}._productCalcTop_acncf_276 strong{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis}._productCalcActions_acncf_389{grid-area:qty;justify-self:end;margin-left:0}._productCalcGrid_acncf_288 label{grid-area:price;width:172px;max-width:100%;min-width:0}._productCalcGrid_acncf_288 input{width:172px;min-width:172px;max-width:172px;height:36px;padding:7px 12px}._productCalcGrid_acncf_288 label{flex-direction:row;align-items:center;gap:8px;width:auto}._productCalcGrid_acncf_288 label ._priceLabel_acncf_2209{display:inline;flex:0 0 auto;font-size:12px;font-weight:700;color:var(--text-secondary);text-transform:none;white-space:nowrap}._productCalcTotal_acncf_305{grid-area:total;justify-self:end;align-items:flex-end;justify-content:center;max-width:260px;min-width:0;padding:0;border:none;background:transparent}._productCalcTotal_acncf_305 span{display:none}._productCalcTotal_acncf_305 b{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--accent);font-size:16px;font-weight:900}._productCalcCard_acncf_262>._materialRows_acncf_341{grid-column:1 / -1}._productCalcCard_acncf_262>._rowLockBar_acncf_1218{grid-area:lock}._productCalcCard_acncf_262>._materialRows_acncf_341:not(._serviceSection_acncf_345){grid-area:materials}._productCalcCard_acncf_262>._serviceSection_acncf_345{grid-area:services;margin-top:0}._productCalcCard_acncf_262 ._materialRows_acncf_341{gap:6px}._productCalcCard_acncf_262 ._materialRowsHead_acncf_980{min-height:30px;padding-top:6px;border-top:1px dashed var(--border)}._productCalcCard_acncf_262 ._materialRowsHead_acncf_980 span{font-size:12px;color:var(--text-primary)}._productCalcCard_acncf_262 ._materialRowsHead_acncf_980 button{min-height:30px;padding:5px 10px;background:var(--bg-primary)}._productCalcCard_acncf_262 ._materialRow_acncf_341{min-height:38px;padding:4px 8px 4px 10px}._productCalcCard_acncf_262 ._materialRow_acncf_341 button{width:28px;height:28px}._productCalcCard_acncf_262 ._matBadgeContainer_acncf_1155{min-height:28px}._productCalcCard_acncf_262 ._materialRow_acncf_341._srvEditRow_acncf_4465{display:flex;align-items:center;gap:6px}._srvEditRow_acncf_4465 ._matName_acncf_356{flex:1 1 auto;min-width:0}._srvEditRow_acncf_4465 ._matBadgeContainer_acncf_1155{flex:0 0 auto;overflow:visible}._srvEditRow_acncf_4465 ._srvEditor_acncf_4481{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;text-align:left}._srvEditRow_acncf_4465 ._srvEditor_acncf_4481 input._srvQtyInput_acncf_4491{width:48px;height:30px;padding:0;text-align:center;font-size:13px;border-radius:var(--radius-sm)}._srvEditRow_acncf_4465 ._srvEditor_acncf_4481 input._srvPriceInput_acncf_4500{width:96px;height:30px;padding:0 8px;font-size:13px;border-radius:var(--radius-sm)}._srvX_acncf_4508{color:var(--text-tertiary)}._srvTotal_acncf_4512{color:var(--text-secondary);white-space:nowrap}._srvBomTag_acncf_4519{color:var(--text-secondary)}._srvLocalOnly_acncf_4523{color:var(--danger, #ef4444)}._srvRejected_acncf_4529{display:flex;align-items:flex-start;gap:6px;margin:2px 0 6px;padding:6px 10px;border:1px solid var(--border-danger);border-radius:var(--radius-sm);background:var(--bg-danger);color:var(--text-danger);font-size:12px;font-weight:600;line-height:1.35}._srvRejected_acncf_4529 i{flex-shrink:0;font-size:14px;line-height:1.2}._srvRejected_acncf_4529 span{min-width:0;overflow-wrap:anywhere}._productCalcCard_acncf_262 ._materialRow_acncf_341 ._srvPayBtn_acncf_4555{width:auto;height:28px;display:inline-flex;align-items:center;gap:5px;padding:0 10px;border:none;border-radius:var(--radius-sm);background:var(--accent);color:#fff;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap}._productCalcCard_acncf_262 ._materialRow_acncf_341 ._srvPayBtn_acncf_4555:disabled{background:var(--border-md);cursor:not-allowed}@media(max-width:639.98px){._srvEditRow_acncf_4465 ._srvTotal_acncf_4512,._srvEditRow_acncf_4465 ._srvPayLabel_acncf_4584{display:none}._srvEditRow_acncf_4465 ._srvEditor_acncf_4481 input._srvQtyInput_acncf_4491{width:40px}._srvEditRow_acncf_4465 ._srvEditor_acncf_4481 input._srvPriceInput_acncf_4500{width:84px}}._productCalcCard_acncf_262 ._materialRow_acncf_341._srvCompactRow_acncf_4599{grid-template-columns:minmax(0,1fr) auto;row-gap:2px}._srvCompactRow_acncf_4599 ._matName_acncf_356{grid-column:1 / -1;white-space:normal;font-weight:600}._srvCompactRow_acncf_4599 ._matQty_acncf_360{text-align:left}._srvCompactRow_acncf_4599 ._matBadgeContainer_acncf_1155{min-height:30px}._matCompactRow_acncf_4619{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px 8px 8px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-primary);font-family:inherit;text-align:left;cursor:pointer;color:var(--text-tertiary)}._matCompactRow_acncf_4619:active{transform:scale(.99)}._matCompactThumb_acncf_4638{width:52px;height:52px;flex-shrink:0;border-radius:10px;overflow:hidden;border:1px solid var(--border);font-size:20px}._matCompactText_acncf_4648{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:3px}._matCompactName_acncf_4657{font-size:13.5px;font-weight:600;line-height:1.25;color:var(--text-primary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._matCompactQty_acncf_4668{font-size:12px;color:var(--text-secondary)}._matCompactText_acncf_4648 ._matBadge_acncf_1155{max-width:100%}._productCalcCard_acncf_262 ._materialRowsHead_acncf_980 ._bomFromTag_acncf_4678{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:var(--text-tertiary)}._bomRow_acncf_4687{background:var(--bg-secondary)}@media(max-width:639.98px){._productCalcCard_acncf_262{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title qty" "price price" "total total" "lock lock" "materials materials" "services services"}._productCalcGrid_acncf_288 label,._productCalcGrid_acncf_288 input{width:100%;min-width:0;max-width:none}._productCalcTotal_acncf_305{justify-self:stretch;align-items:flex-start;max-width:none}}._payChoiceNote_acncf_4718{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;margin:0 4px;border:1px solid var(--border-md);border-radius:var(--radius-md);background:var(--bg-secondary)}._payChoiceNote_acncf_4718>i{font-size:18px;color:var(--accent);margin-top:1px}._payChoiceNote_acncf_4718>span{display:flex;flex-direction:column;gap:3px;min-width:0}._payChoiceNote_acncf_4718 strong{font-size:13px;font-weight:800;color:var(--text-primary)}._payChoiceNote_acncf_4718 span span{font-size:11px;color:var(--text-tertiary);line-height:1.4}._repeatBtn_acncf_4751{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);cursor:pointer;text-align:left}._repeatBtn_acncf_4751:hover{border-color:var(--accent)}._repeatBtnIcon_acncf_4767{font-size:20px;color:var(--accent);flex-shrink:0}._repeatBtnText_acncf_4772{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._repeatBtnText_acncf_4772 strong{font-size:13px;color:var(--text-primary)}._repeatBtnText_acncf_4772 span{font-size:11px;color:var(--text-tertiary)}._repeatBtn_acncf_4751>i:last-child{color:var(--text-tertiary)}._srvEditRow_acncf_4465 ._srvEditor_acncf_4481 input._srvCardInput_acncf_4792{width:168px;height:30px;padding:0 8px;font-size:12.5px;border-radius:var(--radius-sm);font-variant-numeric:tabular-nums}._osChips_acncf_4804{display:flex;flex-wrap:wrap;gap:6px;padding:6px 0 2px}._osChip_acncf_4804{display:inline-flex;align-items:center;gap:7px;padding:3px 6px 3px 10px;border:1px solid var(--border);border-radius:999px;background:var(--bg-primary);color:var(--text-primary);font-size:13px;text-decoration:none;line-height:1.4;transition:border-color .15s,background .15s}._osChip_acncf_4804:hover{border-color:var(--accent);background:var(--bg-secondary)}._osChip_acncf_4804 i{font-size:14px;color:var(--text-tertiary)}._osChipStatic_acncf_4834{cursor:default}._osChipStatic_acncf_4834:hover{border-color:var(--border);background:var(--bg-primary)}._osFirm_acncf_4841{font-weight:600}._osPill_acncf_4844{display:inline-flex;align-items:center;padding:1px 8px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}._osPill_wait_acncf_4853{background:var(--bg-warning);color:var(--text-warning)}._osPill_work_acncf_4857{background:var(--bg-info);color:var(--text-info)}._osPill_done_acncf_4861{background:var(--bg-success);color:var(--text-success)}._osPill_dead_acncf_4865{background:var(--bg-danger);color:var(--text-danger)}._osPrice_acncf_4869{font-variant-numeric:tabular-nums;color:var(--text-secondary);font-size:12.5px}._osChipWrap_acncf_4876{display:inline-flex;align-items:center;gap:4px}._osCancel_acncf_4881{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border:1px solid var(--border);border-radius:999px;background:var(--bg-primary);color:var(--text-secondary);font-size:12.5px;font-weight:500;cursor:pointer;transition:border-color var(--m-fast) var(--e-out),color var(--m-fast) var(--e-out),background var(--m-fast) var(--e-out),transform var(--m-fast) var(--e-out)}._osCancel_acncf_4881 i{font-size:14px}._osCancel_acncf_4881:hover{border-color:var(--text-danger);color:var(--text-danger);background:var(--bg-danger)}._osCancel_acncf_4881:active{transform:scale(.96)}._osCancel_acncf_4881[aria-busy=true]{cursor:progress}._osPillPop_acncf_4913{animation:_osPillPop_acncf_4913 var(--m-base) var(--e-spring)}@keyframes _osPillPop_acncf_4913{0%{transform:scale(.8);opacity:.4}to{transform:scale(1);opacity:1}}._osErr_acncf_4926{display:flex;align-items:flex-start;gap:6px;margin:4px 0 0;color:var(--text-danger);font-size:12.5px;line-height:1.4}._osErr_acncf_4926 i{font-size:14px;margin-top:1px}._odStatusBadge_acncf_4952{transition:background-color var(--m-base) var(--e-out),color var(--m-base) var(--e-out)}._odStatusPopA_acncf_4957{animation:_odStatusPopA_acncf_4957 var(--m-base) var(--e-spring)}._odStatusPopB_acncf_4960{animation:_odStatusPopB_acncf_4960 var(--m-base) var(--e-spring)}._odConfirmIn_acncf_4965{animation:_odFadeIn_acncf_1 var(--m-base) var(--e-out)}._odConfirmBoxIn_acncf_4968{animation:_odPopIn_acncf_1 var(--m-base) var(--e-out)}._odOverlayOut_acncf_4973{animation:_odFadeOut_acncf_1 .15s var(--e-in) forwards;pointer-events:none}._odConfirmBoxOut_acncf_4977{animation:_odPopOut_acncf_1 .15s var(--e-in) forwards}._odSheetOverlayOut_acncf_4982{animation:_odFadeOut_acncf_1 calc(var(--m-panel) * .75) var(--e-in) forwards;pointer-events:none}._odSheetOut_acncf_4986{animation:_odSheetDown_acncf_1 calc(var(--m-panel) * .75) var(--e-in) forwards;pointer-events:none}@keyframes _odStatusPopA_acncf_4957{0%{transform:scale(.8)}to{transform:scale(1)}}@keyframes _odStatusPopB_acncf_4960{0%{transform:scale(.8)}to{transform:scale(1)}}@keyframes _odFadeIn_acncf_1{0%{opacity:0}to{opacity:1}}@keyframes _odFadeOut_acncf_1{0%{opacity:1}to{opacity:0}}@keyframes _odPopIn_acncf_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes _odPopOut_acncf_1{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.97)}}@keyframes _odSheetDown_acncf_1{0%{transform:translateY(0)}to{transform:translateY(100%)}}._localOnlyBox_acncf_5053{margin-top:10px;padding:12px 14px;border:1px solid var(--border-warning, #f59e0b);background:var(--bg-warning, #fffbeb);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:8px}._localOnlyHead_acncf_5064{font-size:13px;font-weight:700;color:var(--text-warning, #92400e)}._localOnlyHint_acncf_5070{font-size:12px;color:var(--text-secondary)}._localOnlyThumbs_acncf_5075{display:flex;flex-wrap:wrap;gap:6px}._localOnlyThumbs_acncf_5075 img{width:56px;height:56px;object-fit:cover;border-radius:var(--radius-md);border:1px solid var(--border)}._localOnlyBtn_acncf_5089{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:var(--radius-md);border:1px solid var(--accent);background:var(--bg-primary);color:var(--accent);font-weight:600;font-size:13px;cursor:pointer;transition:transform var(--m-fast) var(--e-out)}._localOnlyBtn_acncf_5089:active{transform:scale(.96)}._localOnlyBtn_acncf_5089:disabled{opacity:.6;cursor:default}._handOverBox_acncf_5115{display:flex;flex-direction:column;gap:8px;margin:4px 16px 16px;padding:12px;border:1px solid var(--border-success, var(--border-md));border-radius:var(--radius-md);background:var(--bg-success)}._handOverText_acncf_5126{font-size:12px;font-weight:600;color:var(--text-success)}._handOverBtn_acncf_5132{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;border:none;border-radius:var(--radius-md);background:var(--accent);color:#fff;font-size:14px;font-weight:800;cursor:pointer;transition:transform .12s ease,opacity .15s ease}._handOverBtn_acncf_5132:active:not(:disabled){transform:scale(.98)}._handOverBtn_acncf_5132:disabled{opacity:.55;cursor:not-allowed}._handOverHint_acncf_5159,._handOverError_acncf_5160{display:flex;gap:6px;align-items:flex-start;font-size:12px;font-weight:600}._handOverHint_acncf_5159{color:var(--text-secondary)}._handOverError_acncf_5160{color:var(--text-danger)}._panel_1oi7w_4{border-color:var(--border-info);animation:_aiIn_1oi7w_1 var(--m-panel) var(--e-out) both}._leaving_1oi7w_10{animation:_aiOut_1oi7w_1 calc(var(--m-panel) * .75) var(--e-in) both}@keyframes _aiIn_1oi7w_1{0%{opacity:0;transform:translateY(-6px)}}@keyframes _aiOut_1oi7w_1{to{opacity:0;transform:translateY(-6px)}}._icon_1oi7w_28{font-size:22px;color:var(--accent);flex-shrink:0}._title_1oi7w_34{display:block;font-size:13px;color:var(--text-primary)}._sub_1oi7w_40{font-size:11px;color:var(--text-tertiary)}._body_1oi7w_45{display:flex;flex-direction:column;gap:10px;margin-top:10px}._info_1oi7w_52{display:flex;gap:6px;font-size:11px;line-height:1.45;color:var(--text-secondary)}._info_1oi7w_52 i{font-size:13px;flex-shrink:0;margin-top:1px}._addBtn_1oi7w_67{display:inline-flex;align-items:center;gap:3px;margin-left:8px;padding:2px 8px;border-radius:999px;border:1px solid var(--border-info);background:var(--bg-info);color:var(--accent);font-size:11px;font-weight:600;cursor:pointer;vertical-align:1px;transition:transform var(--m-fast) var(--e-out),background var(--m-fast) var(--e-out)}._addBtn_1oi7w_67:hover{background:var(--bg-primary)}._addBtn_1oi7w_67:active{transform:scale(.96)}._wrap_2tlmh_2{display:block}._label_2tlmh_5{display:block;margin-bottom:5px;font-size:12px;font-weight:600;color:var(--text-secondary)}._zone_2tlmh_12{position:relative;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;border:1px dashed var(--border-md);background:var(--bg-tertiary);cursor:pointer;font-size:13px;transition:border-color var(--m-fast) var(--e-out)}._zone_2tlmh_12:hover{border-color:var(--accent)}._zone_2tlmh_12>i{font-size:24px;color:var(--text-secondary)}._zoneDone_2tlmh_32{border-style:solid;border-color:var(--border-success);background:var(--bg-success)}._zoneOff_2tlmh_37{cursor:default;opacity:.7}._thumb_2tlmh_41{width:52px;height:52px;border-radius:8px;object-fit:cover;flex-shrink:0;background:var(--bg-primary)}._text_2tlmh_49{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}._text_2tlmh_49 b{font-weight:600}._text_2tlmh_49 small{color:var(--text-success);font-size:11.5px;line-height:1.35;overflow-wrap:anywhere}._text_2tlmh_49 small._muted_2tlmh_65{color:var(--text-secondary)}._remove_2tlmh_68{flex-shrink:0;width:32px;height:32px;border-radius:8px;border:1px solid var(--border-md);background:var(--bg-primary);color:var(--text-secondary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._remove_2tlmh_68:hover{color:var(--text-danger);border-color:var(--border-danger)}._err_2tlmh_85{margin:6px 0 0;font-size:12px;color:var(--text-danger)}._overlay_gxhe4_4{position:fixed;inset:0;background:#0f0f1473;z-index:60;animation:_exOverlayIn_gxhe4_1 var(--m-base) var(--e-out)}._sheet_gxhe4_12{position:fixed;left:50%;bottom:0;transform:translate(-50%);width:min(460px,100%);max-height:90vh;overflow-y:auto;z-index:61;background:var(--bg-primary);border:1px solid var(--border-md);border-bottom:0;border-radius:16px 16px 0 0;padding:10px 18px 18px;animation:_exSheetIn_gxhe4_1 var(--m-base) var(--e-out)}@media(min-width:640px){._sheet_gxhe4_12{bottom:auto;top:50%;transform:translate(-50%,-50%);border-radius:16px;border-bottom:1px solid var(--border-md);animation-name:_exSheetInCenter_gxhe4_1}}._handle_gxhe4_39{width:40px;height:4px;border-radius:2px;background:var(--border-md);margin:0 auto 12px}@media(min-width:640px){._handle_gxhe4_39{display:none}}._title_gxhe4_52{margin:0 0 4px;font-size:16px;font-weight:700}._sub_gxhe4_57{margin:0 0 14px;font-size:12.5px;color:var(--text-secondary);line-height:1.45}._fld_gxhe4_64{display:block;margin-bottom:12px}._fld_gxhe4_64>span{display:block;margin-bottom:5px;font-size:12px;font-weight:600;color:var(--text-secondary)}._input_gxhe4_75,._amount_gxhe4_76,._textarea_gxhe4_77{width:100%;padding:10px 12px;border-radius:9px;border:1px solid var(--border-md);background:var(--bg-primary);color:var(--text-primary);font-family:inherit;font-size:14px;box-sizing:border-box}._amount_gxhe4_76{font-size:16px;font-weight:700;font-variant-numeric:tabular-nums}._textarea_gxhe4_77{resize:vertical;min-height:60px}._check_gxhe4_98{display:flex;align-items:center;gap:10px;padding:12px;margin-bottom:12px;border-radius:10px;border:1px dashed var(--border-md);background:var(--bg-tertiary);cursor:pointer;font-size:13px;transition:border-color var(--m-fast) var(--e-out)}._check_gxhe4_98:hover{border-color:var(--accent)}._check_gxhe4_98 i{font-size:22px;color:var(--text-secondary)}._check_gxhe4_98 span{display:flex;flex-direction:column;gap:2px}._check_gxhe4_98 small{color:var(--text-tertiary);font-size:11px}._checkDone_gxhe4_127{border-style:solid;border-color:var(--border-success);background:var(--bg-success)}._checkDone_gxhe4_127 i{color:var(--text-success)}._preview_gxhe4_135{width:48px;height:48px;border-radius:8px;object-fit:cover;flex-shrink:0}._err_gxhe4_143{margin:0 0 12px;font-size:12.5px;font-weight:500;color:var(--text-danger)}._acts_gxhe4_150{display:flex;gap:8px;justify-content:flex-end;margin-top:4px}._ghost_gxhe4_156,._cta_gxhe4_157{padding:10px 16px;border-radius:9px;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:transform var(--m-fast) var(--e-out)}._ghost_gxhe4_156:active,._cta_gxhe4_157:active{transform:scale(.96)}._ghost_gxhe4_156{border:1px solid var(--border-md);background:var(--bg-primary);color:var(--text-secondary)}._cta_gxhe4_157{border:0;background:var(--accent);color:#fff}._cta_gxhe4_157:disabled{opacity:.55;cursor:default}._ctaDone_gxhe4_184{background:var(--text-success)}._block_gxhe4_189{margin-top:14px;padding-top:12px;border-top:1px solid var(--border-md)}._blockHead_gxhe4_194{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px;font-size:13px;font-weight:700}._newBtn_gxhe4_203{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:9px;border:1px solid var(--accent);background:var(--bg-primary);color:var(--accent);font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:transform var(--m-fast) var(--e-out)}._newBtn_gxhe4_203:active{transform:scale(.96)}._blockedWrap_gxhe4_221{position:relative;display:inline-flex}._newBtnBlocked_gxhe4_225{opacity:.55;cursor:not-allowed}._blockedHint_gxhe4_229{position:absolute;right:0;top:calc(100% + 6px);width:max-content;max-width:260px;padding:6px 10px;border-radius:8px;background:var(--text-primary);color:var(--bg-primary);font-size:11.5px;font-weight:500;line-height:1.4;opacity:0;pointer-events:none;transition:opacity var(--m-fast) var(--e-out);z-index:5}._blockedWrap_gxhe4_221:hover ._blockedHint_gxhe4_229,._blockedHintOn_gxhe4_248{opacity:1}._list_gxhe4_252{display:flex;flex-direction:column;gap:8px}._row_gxhe4_257{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:10px;border:1px solid var(--border-md);background:var(--bg-primary)}._fresh_gxhe4_266{animation:_exFresh_gxhe4_1 1s var(--e-out)}._thumb_gxhe4_269{width:44px;height:44px;border-radius:8px;object-fit:cover;flex-shrink:0;border:1px solid var(--border-md)}._rowBody_gxhe4_277{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;font-size:12.5px}._rowTop_gxhe4_285{display:flex;align-items:baseline;justify-content:space-between;gap:8px}._rowAmount_gxhe4_291{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}._rowMeta_gxhe4_296{color:var(--text-secondary)}._reason_gxhe4_299{color:var(--text-danger)}._chip_gxhe4_302{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;white-space:nowrap}._chipPending_gxhe4_312{background:var(--bg-warning);color:var(--text-warning)}._chipApproved_gxhe4_316{background:var(--bg-success);color:var(--text-success)}._chipRejected_gxhe4_320{background:var(--bg-danger);color:var(--text-danger)}._chipCanceled_gxhe4_324{background:var(--bg-tertiary);color:var(--text-secondary)}._cancelBtn_gxhe4_328{align-self:flex-start;margin-top:4px;padding:4px 10px;border-radius:8px;border:1px solid var(--border-md);background:var(--bg-primary);color:var(--text-secondary);font-family:inherit;font-size:11.5px;cursor:pointer}._empty_gxhe4_340{font-size:12.5px;color:var(--text-tertiary)}._loadErr_gxhe4_344{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--text-danger)}._loadErr_gxhe4_344 button{border:0;background:none;color:var(--accent);font-family:inherit;font-size:12.5px;cursor:pointer}._overlayOut_gxhe4_361{animation:_exOverlayOut_gxhe4_1 .15s var(--e-in) forwards;pointer-events:none}._sheetOut_gxhe4_365{animation:_exSheetOut_gxhe4_1 .15s var(--e-in) forwards;pointer-events:none}@media(min-width:640px){._sheetOut_gxhe4_365{animation-name:_exSheetOutCenter_gxhe4_1}}@keyframes _exOverlayIn_gxhe4_1{0%{opacity:0}to{opacity:1}}@keyframes _exOverlayOut_gxhe4_1{0%{opacity:1}to{opacity:0}}@keyframes _exSheetIn_gxhe4_1{0%{opacity:0;transform:translate(-50%,24px)}to{opacity:1;transform:translate(-50%)}}@keyframes _exSheetOut_gxhe4_1{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,16px)}}@keyframes _exSheetInCenter_gxhe4_1{0%{opacity:0;transform:translate(-50%,calc(-50% + 8px)) scale(.98)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes _exSheetOutCenter_gxhe4_1{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.97)}}@keyframes _exFresh_gxhe4_1{0%{opacity:0;transform:translateY(-6px);background:var(--bg-warning)}30%{opacity:1;transform:translateY(0)}to{background:var(--bg-primary)}}._section_8lqn9_2{background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-lg);padding:0;box-shadow:var(--shadow-sm);overflow:hidden}._secLabel_8lqn9_11{display:flex;align-items:center;gap:8px;padding:12px 14px;background:var(--bg-secondary);font-size:12px;font-weight:700;color:var(--text-secondary);letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--border);margin:0}._secLabel_8lqn9_11 i{font-size:18px;color:var(--accent)}._assignmentContainer_8lqn9_30{display:flex;flex-direction:column;gap:16px;padding:14px}._divider_8lqn9_37{height:1px;background:var(--border);width:100%}._processBlock_8lqn9_43{display:flex;flex-direction:column}._processHeader_8lqn9_48{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;background:var(--bg-secondary);border-bottom:1px solid var(--border)}._rowTypeLabel_8lqn9_58{font-size:12px;font-weight:700;color:var(--text-secondary);letter-spacing:.06em;text-transform:uppercase;margin:0;display:inline-flex;align-items:center;gap:8px}._rowTypeIcon_8lqn9_69{font-size:16px;color:var(--accent);margin-right:2px}._finishedDot_8lqn9_74{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--text-success);margin-left:6px;box-shadow:0 0 0 3px #10b9812e}._stoppedDot_8lqn9_85{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--text-tertiary);margin-left:6px;box-shadow:0 0 0 3px #94a3b833}._stoppedTag_8lqn9_95{font-size:10px;font-weight:700;color:var(--text-danger);background:#ef44441a;padding:2px 8px;border-radius:999px}._finishedLabel_8lqn9_104{font-size:13px;font-weight:500;color:var(--text-success);margin-left:6px}._processBlock_8lqn9_43>:not(._processHeader_8lqn9_48){padding:14px}._processBlock_8lqn9_43>._processHeader_8lqn9_48+*{padding-top:14px}._addBtn_8lqn9_119{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;padding:8px 16px;border-radius:20px;background:var(--bg-success);border:1px solid var(--border-success);color:var(--text-success);cursor:pointer;transition:all .2s;width:auto}._addBtnBig_8lqn9_135{display:flex;align-items:center;justify-content:center;gap:8px;width:calc(100% - 28px)!important;margin:14px!important;padding:12px 16px!important;background:var(--bg-success);border:1px solid var(--border-success);border-radius:var(--radius-md);color:var(--text-success);font-size:14px;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s,transform .08s}._addBtnBig_8lqn9_135 i{font-size:18px}._addBtnBig_8lqn9_135:hover{background:#1a80601f;border-style:solid}._addBtnBig_8lqn9_135:active{transform:scale(.99)}._lockedHint_8lqn9_166{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:10px;padding:14px 16px;background:var(--bg-tertiary);border:1px dashed var(--border);border-radius:var(--radius-md);color:var(--text-tertiary);font-size:13px;font-weight:500}._lockedHint_8lqn9_166 i{font-size:16px}._processHeaderClickable_8lqn9_185{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .15s}._processHeaderClickable_8lqn9_185:hover{background:var(--bg-tertiary)}._expandChevron_8lqn9_194{font-size:18px;color:var(--text-tertiary);margin-left:auto;transition:transform .2s}._expandChevronOpen_8lqn9_200{transform:rotate(180deg)}._editIconBtn_8lqn9_204{width:32px;height:32px;border-radius:50%;background:var(--bg-secondary);border:1px solid var(--border-md);color:var(--text-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:15px;padding:0;flex-shrink:0;transition:background .15s,color .15s,border-color .15s}._editIconBtn_8lqn9_204:hover{background:var(--bg-info);border-color:var(--border-info);color:var(--accent)}._addBtn_8lqn9_119:hover{background:var(--text-success);color:var(--bg-primary)}._employeeList_8lqn9_234{display:flex;flex-direction:column;gap:8px}._unassignedText_8lqn9_240{font-size:12px;color:var(--text-tertiary);font-style:italic;padding-left:2px}._empRowCard_8lqn9_247{position:relative;background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md);padding:12px;display:flex;flex-direction:column;gap:12px;cursor:pointer;transition:border-color .15s,background .15s}._empRowCard_8lqn9_247:hover{border-color:var(--border-info);background:var(--bg-info)}._empRowCard_8lqn9_247:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._cardEditHint_8lqn9_270{position:absolute;top:10px;right:12px;font-size:14px;color:var(--text-tertiary);opacity:.6;pointer-events:none}._empRowCard_8lqn9_247:hover ._cardEditHint_8lqn9_270{opacity:1;color:var(--accent)}._empRowLeft_8lqn9_284{display:flex;align-items:center;justify-content:flex-start;gap:12px;flex:1;min-width:0}._empAvatar_8lqn9_293{width:32px;height:32px;border-radius:50%;background:var(--bg-tertiary);color:var(--text-secondary);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;border:1px solid var(--border-md);flex-shrink:0;margin-top:2px}._empMainInfo_8lqn9_309{flex:0 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}._empName_8lqn9_317{font-size:13px;font-weight:600;color:var(--text-primary)}._starsReadonly_8lqn9_323{display:flex;gap:2px}._starsReadonly_8lqn9_323 i{font-size:13px;color:var(--text-tertiary)}._empComment_8lqn9_333{font-size:12px;color:var(--text-tertiary);font-style:italic;background:transparent;padding:0 0 0 32px;border-radius:0;border-left:none;display:flex;align-items:flex-start;gap:6px;line-height:1.4;margin-top:4px}._empComment_8lqn9_333 i{color:var(--text-tertiary);font-size:9px;margin-top:3px}._empRowActions_8lqn9_354{display:flex;gap:8px;width:100%;border-top:1px solid var(--border);padding-top:10px;justify-content:flex-end}._actionBtn_8lqn9_363{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;padding:8px 16px!important;border-radius:20px;background:var(--bg-secondary)!important;border:1px solid var(--border-md)!important;color:var(--text-secondary)!important;cursor:pointer;transition:all .15s ease;width:auto!important}._actionBtn_8lqn9_363:hover{background:var(--bg-tertiary)!important;color:var(--text-primary)!important;border-color:var(--border-hover)!important}._actionBtn_8lqn9_363._deleteBtn_8lqn9_385{color:var(--text-danger)!important;border-color:var(--border-danger)!important;background:var(--bg-danger)!important}._actionBtn_8lqn9_363._deleteBtn_8lqn9_385:hover{background:var(--text-danger)!important;color:#fff!important;border-color:var(--text-danger)!important}._avatarPile_8lqn9_398{display:flex;align-items:center}._avatarPile_8lqn9_398 ._empAvatar_8lqn9_293{margin-right:-8px;border:2px solid var(--bg-secondary);transition:transform .2s ease,z-index .1s ease;box-shadow:0 1px 3px #0000001a;margin-top:0}._avatarPile_8lqn9_398 ._empAvatar_8lqn9_293:hover{transform:translateY(-3px) scale(1.05);z-index:99!important}._avatarPile_8lqn9_398 ._empAvatar_8lqn9_293:last-child{margin-right:0}._processTitleGroup_8lqn9_422{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}._finishBtn_8lqn9_429{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;padding:8px 16px;border-radius:20px;background:var(--bg-info);border:1px solid var(--border-info);color:var(--text-info);cursor:pointer;transition:all .15s ease;width:auto}._finishBtn_8lqn9_429:hover{background:var(--text-info);color:#fff;border-color:var(--text-info)}._finishedBadge_8lqn9_451{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:700;padding:4px 10px;border-radius:10px;background:var(--bg-success);border:1px solid var(--border-success);color:var(--text-success);letter-spacing:.01em}._finishedBadge_8lqn9_451 i{font-size:14px}._reopenBtn_8lqn9_468{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;padding:8px 16px;border-radius:20px;background:var(--bg-secondary);border:1px solid var(--border-md);color:var(--text-secondary);cursor:pointer;transition:all .15s ease;width:auto}._reopenBtn_8lqn9_468:hover{background:var(--bg-tertiary);color:var(--text-primary)}._processFooter_8lqn9_489{display:flex;flex-direction:column;align-items:stretch;gap:8px;margin-top:0!important;padding:0 14px 14px!important}._processFooter_8lqn9_489 ._finishBtn_8lqn9_429,._processFooter_8lqn9_489 ._startBtn_8lqn9_499,._processFooter_8lqn9_489 ._reopenBtn_8lqn9_468{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 16px;border-radius:var(--radius-md);font-size:14px}._processFooter_8lqn9_489 ._finishBtn_8lqn9_429 i,._processFooter_8lqn9_489 ._startBtn_8lqn9_499 i,._processFooter_8lqn9_489 ._reopenBtn_8lqn9_468 i{font-size:18px}._assignedEmployeesList_8lqn9_517{display:flex;flex-direction:column;gap:10px;width:100%}._empCardSubRow_8lqn9_524{display:flex;flex-direction:row;align-items:center;gap:10px;background:transparent;border-radius:0;padding:10px 0;border:none;border-bottom:1px solid var(--border);transition:none}._empCardSubRow_8lqn9_524:last-child{border-bottom:none;padding-bottom:0}._empCardSubRow_8lqn9_524:first-child{padding-top:0}._empCardSubRow_8lqn9_524 ._empName_8lqn9_317{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._commentBtn_8lqn9_553{position:relative;background:var(--bg-info);border:1px solid var(--border-info);color:var(--accent);width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;flex-shrink:0;transition:background .15s}._commentBtn_8lqn9_553 i{font-size:15px}._commentBtn_8lqn9_553:hover{background:#fde8ea}._commentTip_8lqn9_576{position:absolute;bottom:calc(100% + 6px);right:0;min-width:200px;max-width:260px;background:var(--text-primary);color:var(--bg-primary);font-size:12px;font-weight:500;font-style:italic;padding:8px 10px;border-radius:var(--radius-sm);box-shadow:0 4px 14px #0000002e;white-space:normal;text-align:left;line-height:1.4;display:none;z-index:20}._commentTip_8lqn9_576 i{font-size:11px;opacity:.6;margin-right:2px}._commentTip_8lqn9_576:after{content:"";position:absolute;top:100%;right:10px;border:5px solid transparent;border-top-color:var(--text-primary)}._commentBtn_8lqn9_553:hover ._commentTip_8lqn9_576,._commentBtn_8lqn9_553:focus ._commentTip_8lqn9_576,._commentBtn_8lqn9_553:active ._commentTip_8lqn9_576{display:block}._empSubRowHeader_8lqn9_615{display:flex;align-items:center;justify-content:space-between;gap:10px}._empSubRowMain_8lqn9_622{display:flex;align-items:center;gap:8px}._empAvatarSmall_8lqn9_628{width:24px;height:24px;border-radius:50%;background:var(--bg-tertiary);color:var(--text-secondary);display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;border:1px solid var(--border-md);flex-shrink:0;-webkit-user-select:none;user-select:none}._startBtn_8lqn9_499{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;padding:8px 16px;border-radius:20px;background:var(--bg-success);border:1px solid var(--border-success);color:var(--text-success);cursor:pointer;transition:all .2s;width:auto}._startBtn_8lqn9_499:hover{background:var(--text-success);color:#fff;border-color:var(--text-success)}._timerBadgeRight_8lqn9_667{margin-left:auto}._timerBadge_8lqn9_667{display:inline-flex;align-items:center;flex-shrink:0;gap:6px;font-size:14px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:.02em;padding:2px 8px;border-radius:10px;background:#ecfdf5;border:1px solid #10b981;color:#047857;font-family:monospace}._pulseDot_8lqn9_688{width:9px;height:9px;border-radius:50%;background:#10b981;box-shadow:0 0 #10b98180;animation:_pulse_8lqn9_688 1.6s infinite}._processBlockActive_8lqn9_698{position:relative;box-shadow:0 0 0 2px #10b981,0 0 0 6px #10b98126;border-radius:var(--radius-lg);animation:_activeGlow_8lqn9_1 2s ease-in-out infinite}._processBlockActive_8lqn9_698 ._processHeader_8lqn9_48{background:linear-gradient(90deg,#ecfdf5 0%,var(--bg-secondary) 100%)}@keyframes _activeGlow_8lqn9_1{0%,to{box-shadow:0 0 0 2px #10b981,0 0 0 6px #10b98126}50%{box-shadow:0 0 0 2px #10b981,0 0 0 8px #10b9810d}}._archivedRound_8lqn9_726{border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;margin-bottom:8px}._archivedRound_8lqn9_726 ._processHeader_8lqn9_48{background:var(--bg-tertiary);border-bottom:none}._archivedRound_8lqn9_726 ._finishedLabel_8lqn9_104{color:var(--text-secondary)}._archivedDot_8lqn9_739{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--text-tertiary);margin-left:6px;flex:0 0 auto}._archivedMeta_8lqn9_748{margin-left:auto;display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--text-secondary);white-space:nowrap}._archivedMeta_8lqn9_748 i{font-size:13px}._archivedRound_8lqn9_726 ._expandChevron_8lqn9_194{margin-left:4px}._archivedLead_8lqn9_765{display:flex;align-items:center;gap:6px;padding:8px 14px 0;font-size:12px;color:var(--text-secondary)}._archivedLead_8lqn9_765 i{font-size:15px;color:var(--text-warning, #d97706)}._archivedLead_8lqn9_765 b{color:var(--text-primary);font-weight:600}._leadTag_8lqn9_783{margin-left:6px;font-size:9px;font-weight:700;padding:1px 6px;border-radius:999px;background:#d977061f;color:var(--text-warning, #b45309);white-space:nowrap;vertical-align:middle}._activeRoundHead_8lqn9_796{background:var(--bg-secondary)}._activeDot_8lqn9_799{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--text-success);margin-left:6px;flex:0 0 auto;box-shadow:0 0 0 3px #10b9812e}._activeRoundTag_8lqn9_809{margin-left:auto;font-size:10px;font-weight:700;color:var(--text-success);background:#10b9811f;padding:2px 8px;border-radius:999px}._starActive_8lqn9_819{color:#fbbf24!important}._reportImagesWrapper_8lqn9_824{margin:-12px -12px 4px;padding:12px;background:var(--bg-primary);border-bottom:1px solid var(--border);border-radius:var(--radius-md) var(--radius-md) 0 0;display:flex;flex-direction:column;gap:8px}._reportImagesHeader_8lqn9_835{font-size:11px;font-weight:700;color:var(--text-secondary);display:flex;align-items:center;gap:6px;text-transform:uppercase;letter-spacing:.03em}._reportImagesHeader_8lqn9_835 i{color:var(--accent);font-size:13px}._reportImagesGrid_8lqn9_851{display:flex;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;border-radius:var(--radius-sm)}._reportImagesGrid_8lqn9_851::-webkit-scrollbar{display:none}._reportImageContainer_8lqn9_864{position:relative;flex:0 0 100%;scroll-snap-align:start;width:100%;height:220px;border:none;overflow:hidden;cursor:zoom-in;background:var(--bg-tertiary)}._reportImage_8lqn9_824{width:100%;height:100%;object-fit:cover}._imgCount_8lqn9_882{margin-left:auto;font-size:11px;font-weight:500;color:var(--text-tertiary);text-transform:none;letter-spacing:normal}@keyframes _pulse_8lqn9_688{0%{transform:scale(.95);box-shadow:0 0 #10b981b3}70%{transform:scale(1);box-shadow:0 0 0 6px #10b98100}to{transform:scale(.95);box-shadow:0 0 #10b98100}}._stageAck_8lqn9_911{display:inline-block;margin-left:6px;font-size:16px;line-height:1;color:var(--text-success);pointer-events:none;animation:_stageAck_8lqn9_911 .9s var(--e-out) both}@keyframes _stageAck_8lqn9_911{0%{opacity:0;transform:scale(.4)}22%{opacity:1;transform:scale(1.15)}34%{opacity:1;transform:scale(1)}80%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}._memberChips_8lqn9_946{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}._memberChip_8lqn9_946{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;border-radius:12px;font-size:12px;font-weight:600;white-space:nowrap;background:var(--bg-secondary);color:var(--text-secondary);border:1px solid var(--border);animation:_memberChipPop_8lqn9_1 var(--m-base) var(--e-spring)}._memberChip_8lqn9_946 i{font-size:12px}._memberChipState_8lqn9_970{font-weight:500;opacity:.85}._memberChip_success_8lqn9_974{background:var(--bg-success);color:var(--text-success);border-color:var(--border-success, var(--border))}._memberChip_warning_8lqn9_979{background:var(--bg-warning);color:var(--text-warning);border-color:var(--border-warning, var(--border))}._memberChip_blue_8lqn9_984{background:color-mix(in srgb,var(--text-blue) 8%,var(--bg-primary));color:var(--text-blue);border-color:color-mix(in srgb,var(--text-blue) 30%,var(--bg-primary))}._memberChip_info_8lqn9_989{background:var(--bg-info);color:var(--accent);border-color:var(--border-info, var(--border))}@keyframes _memberChipPop_8lqn9_1{0%{transform:scale(.85);opacity:0}to{transform:none;opacity:1}}._memberMoveBtn_8lqn9_1006{margin-top:8px;min-height:44px;width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 14px;border-radius:12px;border:1px dashed var(--border-md);background:var(--bg-primary);color:var(--text-primary);font:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:transform var(--m-fast) var(--e-out)}._memberMoveBtn_8lqn9_1006:active{transform:scale(.96)}._overlay_1hqik_1{position:fixed;inset:0;background:#000000a6;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;z-index:1100;padding:20px;animation:_fadeIn_1hqik_1 var(--m-base) var(--e-out) forwards}._container_1hqik_18{background:var(--bg-primary);border:1px solid var(--border-md);border-radius:var(--radius-lg);width:100%;max-width:500px;display:flex;flex-direction:column;box-shadow:var(--shadow-lg);overflow:hidden;animation:_scaleUp_1hqik_1 var(--m-base) var(--e-out) forwards}._header_1hqik_31{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border)}._header_1hqik_31 h3{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}._closeBtn_1hqik_46{background:none!important;border:none!important;padding:0!important;width:32px!important;height:32px!important;display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--text-secondary);cursor:pointer;transition:all .15s;font-size:18px}._closeBtn_1hqik_46:hover{background:var(--bg-secondary)!important;color:var(--text-primary)}._body_1hqik_67{position:relative;width:100%;aspect-ratio:4 / 3;background:#000;display:flex;align-items:center;justify-content:center;overflow:hidden}._video_1hqik_78{width:100%;height:100%;object-fit:cover}._hidden_1hqik_84{display:none!important}._loadingBox_1hqik_88,._errorBox_1hqik_89{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;gap:12px;padding:20px;text-align:center}._errorBox_1hqik_89{color:#f87171}._errorBox_1hqik_89 i{font-size:32px}._errorBox_1hqik_89 p{font-size:12px;margin:0;line-height:1.5}._spinner_1hqik_114{width:28px;height:28px;border:3px solid rgba(255,255,255,.1);border-top-color:var(--accent);border-radius:50%;animation:_spin_1hqik_114 .8s linear infinite}._footer_1hqik_123{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:14px 20px;border-top:1px solid var(--border);background:var(--bg-secondary)}._captureBtn_1hqik_133,._cancelBtn_1hqik_134{font-size:11px;font-weight:600;padding:8px 16px;border-radius:var(--radius-sm);cursor:pointer;transition:all .2s;width:auto;border:1px solid transparent}._captureBtn_1hqik_133{background:var(--accent);color:#fff;display:flex;align-items:center;gap:6px}._captureBtn_1hqik_133:hover{background:var(--accent-2);box-shadow:0 2px 6px #cd162626}._cancelBtn_1hqik_134{background:transparent;border-color:var(--border-md);color:var(--text-secondary)}._cancelBtn_1hqik_134:hover{background:var(--bg-tertiary);color:var(--text-primary)}@keyframes _spin_1hqik_114{to{transform:rotate(360deg)}}@keyframes _fadeIn_1hqik_1{0%{opacity:0}to{opacity:1}}@keyframes _scaleUp_1hqik_1{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}._overlayOut_1hqik_198{animation:_fadeOut_1hqik_1 .15s var(--e-in) forwards;pointer-events:none}._containerOut_1hqik_202{animation:_scaleDown_1hqik_1 .15s var(--e-in) forwards}@keyframes _fadeOut_1hqik_1{0%{opacity:1}to{opacity:0}}@keyframes _scaleDown_1hqik_1{0%{transform:scale(1);opacity:1}to{transform:scale(.97);opacity:0}}._commentTemplates_gv1kn_2{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}._commentChip_gv1kn_9{display:inline-flex;align-items:center;font-size:11px;font-weight:500;padding:4px 8px;border-radius:12px;background:var(--bg-primary);border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;transition:background .15s,border-color .15s,color .15s}._commentChip_gv1kn_9:hover{background:var(--bg-info);border-color:var(--border-info);color:var(--accent)}._commentChipActive_gv1kn_30{background:var(--accent);border-color:var(--accent);color:#fff}._commentChipActive_gv1kn_30:hover{background:var(--accent);border-color:var(--accent);color:#fff;opacity:.92}._modalOverlay_gv1kn_43{position:fixed;inset:0;background:#0006;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:flex-end;justify-content:center;z-index:1000;padding:0;animation:_fadeIn_gv1kn_1 var(--m-base) var(--e-out) forwards}._modalContent_gv1kn_60{background:var(--bg-primary);border:1px solid var(--border-md);border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100%;max-width:480px;max-height:85dvh;display:flex;flex-direction:column;box-shadow:var(--shadow-lg);animation:_slideUp_gv1kn_1 var(--m-panel) var(--e-panel) forwards;overflow:hidden}@media(min-width:700px){._modalOverlay_gv1kn_43{align-items:stretch;justify-content:flex-end;padding:0}._modalContent_gv1kn_60{border-radius:var(--radius-xl) 0 0 var(--radius-xl);width:min(100%,420px);max-width:420px;height:100dvh;max-height:100dvh;animation:_slideInRight_gv1kn_1 var(--m-panel) var(--e-panel) forwards}}@keyframes _slideInRight_gv1kn_1{0%{transform:translate(100%)}to{transform:translate(0)}}._modalHeader_gv1kn_100{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--border)}._modalHeader_gv1kn_100 h3{font-size:15px;font-weight:700;color:var(--text-primary);margin:0}._closeBtn_gv1kn_115{background:none!important;border:none!important;padding:0!important;width:36px!important;height:36px!important;display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--text-secondary);cursor:pointer;transition:all .15s;font-size:20px}._closeBtn_gv1kn_115:hover{background:var(--bg-secondary)!important;color:var(--text-primary)}._modalBody_gv1kn_136{padding:12px 14px;overflow-y:auto;display:flex;flex-direction:column;gap:10px}._modalFooter_gv1kn_144{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:10px 14px;border-top:1px solid var(--border);background:var(--bg-secondary)}._formGroup_gv1kn_154{display:flex;flex-direction:column;gap:4px}._fieldLabel_gv1kn_160{font-size:10px;font-weight:700;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.03em}._textareaInput_gv1kn_168{font-size:11px;padding:5px 8px;border-radius:var(--radius-sm);background:var(--bg-primary);border:1px solid var(--border-md);width:100%;resize:none;min-height:28px}._starsRow_gv1kn_179{display:flex;align-items:center;gap:6px}._starBtn_gv1kn_185{background:none!important;border:none!important;padding:1px!important;width:auto!important;cursor:pointer;color:var(--text-tertiary);transition:transform .1s,color .1s}._starBtn_gv1kn_185:hover{transform:scale(1.15)}._starBtn_gv1kn_185 i{font-size:20px}._starActive_gv1kn_205{color:#fbbf24!important}._ratingText_gv1kn_209{font-size:13px;font-weight:600;color:var(--text-secondary);margin-left:6px}._saveBtn_gv1kn_216,._saveStartBtn_gv1kn_217,._cancelBtn_gv1kn_218{font-size:13px;font-weight:600;padding:10px 20px;border-radius:var(--radius-md);cursor:pointer;transition:all .2s;width:auto;border:1px solid transparent}._saveBtn_gv1kn_216{background:var(--accent);color:#fff}._saveBtn_gv1kn_216:hover:not(:disabled){background:var(--accent-2);box-shadow:0 2px 6px #cd162626}._saveBtn_gv1kn_216:disabled{opacity:.5;cursor:not-allowed}._saveStartBtn_gv1kn_217{background:#10b981;color:#fff}._saveStartBtn_gv1kn_217:hover:not(:disabled){background:#059669;box-shadow:0 2px 6px #10b98126}._saveStartBtn_gv1kn_217:disabled{opacity:.5;cursor:not-allowed}._cancelBtn_gv1kn_218{background:transparent;border-color:var(--border-md);color:var(--text-secondary)}._cancelBtn_gv1kn_218:hover{background:var(--bg-tertiary);color:var(--text-primary)}._multiEmployeeSelector_gv1kn_271{display:flex;flex-wrap:wrap;gap:8px;padding:4px 0}._empBadgeBtn_gv1kn_278{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:12px;background:var(--bg-primary);border:1px solid var(--border-md);color:var(--text-secondary);cursor:pointer;font-size:14px;font-weight:600;transition:all .2s ease;width:auto;-webkit-user-select:none;user-select:none}._empBusyDot_gv1kn_295{display:inline-block;width:8px;height:8px;border-radius:50%;background:#10b981;flex-shrink:0;box-shadow:0 0 #10b98180;animation:_empBusyPulse_gv1kn_1 1.6s infinite}._empBadgeActive_gv1kn_305 ._empBusyDot_gv1kn_295{background:#fff;box-shadow:0 0 #fff9;animation:_empBusyPulseLight_gv1kn_1 1.6s infinite}@keyframes _empBusyPulse_gv1kn_1{0%{box-shadow:0 0 #10b98180}70%{box-shadow:0 0 0 6px #10b98100}to{box-shadow:0 0 #10b98100}}@keyframes _empBusyPulseLight_gv1kn_1{0%{box-shadow:0 0 #fff9}70%{box-shadow:0 0 0 6px #fff0}to{box-shadow:0 0 #fff0}}._empBadgeBtn_gv1kn_278:hover{border-color:var(--border-hover);color:var(--text-primary);background:var(--bg-tertiary);transform:translateY(-1px)}._empBadgeActive_gv1kn_305{background:#cd162614!important;border-color:var(--accent)!important;color:var(--accent)!important;font-weight:600;box-shadow:0 2px 4px #cd16260d}[data-theme=dark] ._empBadgeActive_gv1kn_305{background:#ef444426!important;border-color:#ef4444!important;color:#ef4444!important}._empBadgeAv_gv1kn_354{width:20px;height:20px;border-radius:50%;background:var(--bg-tertiary);color:var(--text-secondary);font-size:8px;font-weight:700;display:flex;align-items:center;justify-content:center;border:1px solid var(--border-md)}._empBadgeActive_gv1kn_305 ._empBadgeAv_gv1kn_354{background:var(--accent);color:#fff;border-color:var(--accent)}[data-theme=dark] ._empBadgeActive_gv1kn_305 ._empBadgeAv_gv1kn_354{background:#ef4444;color:#fff;border-color:#ef4444}._empBadgeBtn_gv1kn_278 i{font-size:10px;margin-left:2px}._employeeRatingCard_gv1kn_386{background:var(--bg-secondary);border:1px solid var(--border-md);border-radius:var(--radius-md);padding:10px 12px;display:flex;flex-direction:column;gap:8px;margin-bottom:4px;transition:border-color .15s}._employeeRatingCard_gv1kn_386:hover{border-color:var(--border-hover)}._employeeRatingHeader_gv1kn_402{display:flex;justify-content:space-between;align-items:center}._employeeRatingBody_gv1kn_408{display:flex;flex-direction:column;gap:6px}._empDisplayName_gv1kn_414{font-size:13px;font-weight:600;color:var(--text-primary)}._employeeRatingName_gv1kn_420{font-size:13px;font-weight:700;color:var(--text-primary);display:flex;align-items:center;gap:6px;letter-spacing:-.01em}._empAvatarSmall_gv1kn_430{width:24px;height:24px;border-radius:50%;background:var(--bg-tertiary);color:var(--text-secondary);display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;border:1px solid var(--border-md);flex-shrink:0;-webkit-user-select:none;user-select:none}._formSubGroup_gv1kn_446{display:flex;flex-direction:column;gap:6px}._photoReportSection_gv1kn_452{border-top:1px solid var(--border);padding-top:16px;margin-top:10px;display:flex;flex-direction:column;gap:12px}._photoButtonsRow_gv1kn_461{display:flex;gap:10px}._photoActionBtn_gv1kn_466{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:13px;font-weight:600;padding:12px 16px;border-radius:var(--radius-md);background:var(--bg-secondary);border:1px solid var(--border-md);color:var(--text-secondary);cursor:pointer;transition:all .2s ease;width:auto;user-select:none;-webkit-user-select:none}._photoActionBtn_gv1kn_466:hover{background:var(--bg-info);border-color:var(--border-info);color:var(--text-info)}._photoPreviewsGrid_gv1kn_492{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}._photoPreviewContainer_gv1kn_499{position:relative;width:72px;height:72px;border-radius:var(--radius-sm);border:1px solid var(--border-md);overflow:hidden}._photoPreviewImg_gv1kn_508{width:100%;height:100%;object-fit:cover}._removePhotoBtn_gv1kn_514{position:absolute;top:4px;right:4px;width:20px!important;height:20px!important;border-radius:50%!important;background:#0009!important;border:none!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;cursor:pointer!important;font-size:10px!important;transition:background .15s}._removePhotoBtn_gv1kn_514:hover{background:#ef4444e6!important}@keyframes _fadeIn_gv1kn_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_gv1kn_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._visuallyHidden_gv1kn_555{position:absolute!important;clip-path:inset(50%)!important;overflow:hidden!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;white-space:nowrap!important}._confirmOverlay_gv1kn_567{position:fixed;inset:0;background:#0000008c;display:flex;align-items:center;justify-content:center;z-index:10000;padding:16px}._confirmBox_gv1kn_577{background:var(--bg-primary);border-radius:16px;max-width:420px;width:100%;padding:20px;box-shadow:0 10px 40px #00000040}._confirmBox_gv1kn_577 h4{margin:0 0 8px;font-size:17px;font-weight:700;color:var(--text-primary)}._confirmBox_gv1kn_577 p{margin:0 0 12px;font-size:14px;color:var(--text-secondary);line-height:1.4}._confirmList_gv1kn_597{margin:0 0 16px;padding-left:18px;font-size:13px;color:var(--text-primary);display:flex;flex-direction:column;gap:4px}._confirmActions_gv1kn_606{display:flex;justify-content:flex-end;gap:6px;flex-wrap:nowrap}._confirmActions_gv1kn_606 button{flex:0 1 auto;white-space:nowrap;padding:10px 12px;font-size:13px}._confirmNoBtn_gv1kn_618{padding:10px 12px;border-radius:10px;border:1px solid var(--border-md);background:var(--bg-secondary);color:var(--text-primary);font-weight:600;cursor:pointer;font-size:13px}._mandatoryWarning_gv1kn_629{font-size:11px;color:var(--text-danger);font-weight:700;margin-right:auto;letter-spacing:-.01em}._emptyHint_gv1kn_638{padding:8px 2px;font-size:12px;font-weight:600;line-height:1.4;color:var(--text-secondary)}._modalOverlayOut_gv1kn_651{animation:_empFadeOut_gv1kn_1 .21s var(--e-in) forwards;pointer-events:none}._modalContentOut_gv1kn_655{animation:_empSlideDown_gv1kn_1 .21s var(--e-in) forwards}@media(min-width:700px){._modalContentOut_gv1kn_655{animation-name:_empSlideOutRight_gv1kn_1}}@keyframes _empFadeOut_gv1kn_1{0%{opacity:1}to{opacity:0}}@keyframes _empSlideDown_gv1kn_1{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes _empSlideOutRight_gv1kn_1{0%{transform:translate(0)}to{transform:translate(100%)}}._btnBlocked_gv1kn_691{opacity:.55}._blockShown_gv1kn_690{font-size:13px;line-height:1.35}._siteChipAddr_gv1kn_699{display:block;font-size:11px;font-weight:500;color:var(--text-secondary)}._empBadgeBtn_gv1kn_278:has(._siteChipAddr_gv1kn_699){flex-direction:column;align-items:flex-start;gap:2px}@media(max-width:859px){._employeeRatingHeader_gv1kn_402{flex-direction:column;align-items:flex-start;gap:6px}._starsRow_gv1kn_179{gap:2px}._starBtn_gv1kn_185{width:44px!important;height:44px;display:inline-flex;align-items:center;justify-content:center}._starBtn_gv1kn_185 i{font-size:30px}._commentChip_gv1kn_9{min-height:36px;padding:0 12px;font-size:13px}._modalFooter_gv1kn_144{flex-wrap:wrap}._modalFooter_gv1kn_144 ._mandatoryWarning_gv1kn_629{flex-basis:100%;margin-right:0}._modalFooter_gv1kn_144 ._saveBtn_gv1kn_216,._modalFooter_gv1kn_144 ._saveStartBtn_gv1kn_217{flex:1;min-height:48px;font-size:15px}._modalFooter_gv1kn_144 ._cancelBtn_gv1kn_218{min-height:48px}}._leadPicker_1qppd_1{position:relative;display:flex;flex-direction:column;gap:8px;min-width:0}._leadPickerLabel_1qppd_9{display:flex;align-items:center;justify-content:space-between;font-size:10px;font-weight:800;color:var(--text-tertiary);text-transform:uppercase;margin-bottom:4px}._leadPickerBadge_1qppd_20{display:flex;align-items:center;margin-left:auto}._leadOptions_1qppd_26{position:absolute;top:calc(100% + 6px);left:0;right:0;display:grid;grid-template-columns:1fr;gap:8px;padding:8px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-primary);box-shadow:var(--shadow-lg);z-index:60;max-height:240px;overflow-y:auto}._leadOptionsUp_1qppd_45{top:auto;bottom:calc(100% + 6px)}._leadSelectBtn_1qppd_50,._leadOption_1qppd_26{min-width:0;min-height:46px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-primary);color:var(--text-secondary);display:grid;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:9px;padding:8px 10px;text-align:left}._leadSelectBtn_1qppd_50{height:52px;cursor:pointer;transition:border-color .15s,background .15s,color .15s}._leadSelectBtn_1qppd_50:hover:not(:disabled){border-color:var(--border-info);background:var(--bg-info);color:var(--text-primary)}._leadSelectBtn_1qppd_50:disabled{cursor:not-allowed;opacity:.72}._leadSelectFilled_1qppd_86{border-color:#10b98147;background:#10b9810f}._leadOption_1qppd_26{cursor:pointer;transition:border-color .15s,background .15s,color .15s}._leadOption_1qppd_26:hover:not(:disabled){border-color:var(--border-info);background:var(--bg-info);color:var(--text-primary)}._leadOption_1qppd_26:disabled{cursor:not-allowed;opacity:.72}._leadOptionActive_1qppd_110{border-color:var(--accent);background:var(--bg-danger);color:var(--accent)}._leadAvatar_1qppd_116{width:34px;height:34px;border-radius:50%;background:var(--bg-secondary);border:1px solid var(--border-md);color:var(--text-secondary);display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:900}._leadOptionActive_1qppd_110 ._leadAvatar_1qppd_116{background:var(--accent);border-color:var(--accent);color:#fff}._leadSelectFilled_1qppd_86 ._leadAvatar_1qppd_116{background:#10b981;border-color:#10b981;color:#fff}._leadName_1qppd_142{min-width:0;font-size:13px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._leadOption_1qppd_26 i{color:var(--accent);font-size:16px}._leadChevronOpen_1qppd_156{transform:rotate(180deg)}._leadEmpty_1qppd_161{padding:10px 12px;font-size:12px;font-weight:600;line-height:1.4;color:var(--text-tertiary, var(--text-secondary));text-align:center}._leadPickerHint_1qppd_171{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--text-tertiary)}._calendar_npyyp_1{display:flex;flex-direction:column}._calHeader_npyyp_6{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}._calTitle_npyyp_12{font-size:13px;font-weight:600;color:var(--text-primary)}._calNav_npyyp_18{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md);width:28px;height:28px;cursor:pointer;color:var(--text-secondary);display:flex;align-items:center;justify-content:center;font-size:13px;padding:0;transition:background .15s,border-color .15s}._calNav_npyyp_18:hover{background:var(--bg-info);border-color:var(--border-info);color:var(--accent)}._calGrid_npyyp_41{display:grid;grid-template-columns:repeat(7,1fr);gap:3px}._dayName_npyyp_47{font-size:10px;font-weight:600;color:var(--text-tertiary);text-align:center;padding:4px 0}._day_npyyp_47{height:32px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;font-size:12px;cursor:pointer;color:var(--text-secondary);border:1px solid transparent;position:relative;transition:background .15s;font-weight:500}._day_npyyp_47:hover{background:var(--bg-info);color:var(--accent)}._dayBlocked_npyyp_74{opacity:.3;pointer-events:none}._dayOutside_npyyp_79{opacity:.45}._dayOutside_npyyp_79 ._dayNum_npyyp_82{color:var(--text-tertiary)}._daySelected_npyyp_86{background:var(--grad)!important;color:#fff!important;box-shadow:0 2px 6px #cd162629}._daySelected_npyyp_86 ._dayNum_npyyp_82{color:#fff!important}._daySelected_npyyp_86 ._badgeRed_npyyp_94{background:#fff!important;color:#ef4444!important}._daySelected_npyyp_86 ._badgeOrange_npyyp_98{background:#fff!important;color:#f59e0b!important}._daySelected_npyyp_86 ._badgeGreen_npyyp_102{background:#fff!important;color:#10b981!important}._daySelected_npyyp_86 ._badgeNeutral_npyyp_106{background:#fff!important;color:var(--text-tertiary)!important}._dayToday_npyyp_111{border-color:var(--accent)}._dayToday_npyyp_111:not(._daySelected_npyyp_86) ._dayNum_npyyp_82{color:var(--accent);font-weight:600}._dayNum_npyyp_82{font-size:12px;font-weight:500;color:var(--text-secondary)}._badgeCount_npyyp_125{display:flex;align-items:center;justify-content:center;width:13px;height:13px;border-radius:50%;font-size:7.5px;font-weight:700;color:#fff;line-height:1;flex-shrink:0;position:absolute;top:2px;right:2px}._badgeRed_npyyp_94{background:#ef4444}._badgeOrange_npyyp_98{background:#f59e0b}._badgeGreen_npyyp_102{background:#10b981}._badgeNeutral_npyyp_106{background:var(--text-tertiary)}._badgeProd_npyyp_161{position:absolute;bottom:1px;right:3px;font-size:7.5px;font-weight:700;line-height:1;color:var(--text-tertiary);pointer-events:none}._daySelected_npyyp_86 ._badgeProd_npyyp_161{color:#ffffffd9!important}._slotLabel_npyyp_175{font-size:11px;font-weight:500;color:var(--text-secondary);margin:12px 0 6px;display:flex;align-items:center;gap:4px}._slotsGrid_npyyp_185{display:grid;grid-template-columns:repeat(5,1fr);gap:4px}._slot_npyyp_175{padding:7px 2px;text-align:center;border-radius:var(--radius-sm);border:1px solid var(--border);font-size:11px;font-weight:500;cursor:pointer;color:var(--text-secondary);-webkit-user-select:none;user-select:none;transition:all .15s;background:var(--bg-secondary);min-height:42px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:5px;position:relative;overflow:hidden}._slotWithCapacity_npyyp_213{padding-top:5px}@media(max-width:859px){._slotWithCapacity_npyyp_213{flex-direction:column-reverse;gap:3px;padding:5px 2px}}._slotCapacity_npyyp_227{position:static;min-width:24px;height:16px;padding:0 4px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;border:1px solid currentColor;font-size:8px;font-weight:900;line-height:1;letter-spacing:0;box-shadow:0 1px 4px #0f172a14}._slotCapacityFree_npyyp_244{background:var(--bg-success);color:var(--text-success)}._slotCapacityBusy_npyyp_248{background:var(--bg-warning);color:var(--text-warning)}._slotCapacityFull_npyyp_252{background:var(--bg-danger);color:var(--text-danger)}._slotSel_npyyp_257 ._slotCapacity_npyyp_227{background:#ffffff2e;color:#fff;border-color:#ffffff94}._slot_npyyp_175:hover{background:var(--bg-info);border-color:var(--border-info);color:var(--accent)}._slotSel_npyyp_257{background:var(--grad);border-color:transparent;color:#fff;font-weight:600;box-shadow:0 2px 8px #6366f14d}._slotTaken_npyyp_274{color:var(--text-tertiary);text-decoration:line-through;cursor:not-allowed;background:var(--bg-tertiary)}._slotUrgent_npyyp_280{background:var(--bg-danger);border-color:var(--border-danger);color:var(--text-danger);cursor:not-allowed}._durLabel_x5n1l_6{font-size:11px;font-weight:500;color:var(--text-secondary);margin:12px 0 6px;display:flex;align-items:center;gap:4px}._req_x5n1l_16{color:var(--text-danger)}._installDaysGrid_x5n1l_20{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}._installDayBtn_x5n1l_26{border:1px solid var(--border);background:var(--bg-secondary);color:var(--text-secondary);border-radius:var(--radius-sm);padding:8px 6px;font-size:12px;font-weight:700;cursor:pointer}._installDayActive_x5n1l_37{background:var(--bg-info);border-color:var(--accent);color:var(--accent)}._durGrid_x5n1l_43{display:grid;grid-template-columns:repeat(auto-fit,minmax(70px,1fr));gap:5px}._dur_x5n1l_6{padding:8px 6px;text-align:center;border-radius:var(--radius-sm);border:1px solid var(--border);font-size:12px;font-weight:700;cursor:pointer;color:var(--text-secondary);-webkit-user-select:none;user-select:none;transition:all .15s;background:var(--bg-secondary);display:flex;flex-direction:row;align-items:center;justify-content:center;gap:4px}._durSel_x5n1l_73{background:var(--grad);border-color:transparent;color:#fff;font-weight:600;box-shadow:0 2px 8px #6366f14d}._durDisabled_x5n1l_81{opacity:.4;cursor:not-allowed;pointer-events:none;background:var(--bg-tertiary)!important;color:var(--text-tertiary)!important;border-color:var(--border)!important}._durInput_x5n1l_93{width:2.2ch;border:none;background:transparent;color:inherit;font:inherit;font-size:12px;font-weight:700;line-height:1.2;text-align:right;padding:0;appearance:textfield;-moz-appearance:textfield}._durInput_x5n1l_93::-webkit-outer-spin-button,._durInput_x5n1l_93::-webkit-inner-spin-button{appearance:none;-webkit-appearance:none;margin:0}._durInput_x5n1l_93:focus{outline:none}._durInput_x5n1l_93::placeholder{color:inherit;opacity:.55}._durInputUnit_x5n1l_126{font-size:12px;font-weight:700;opacity:.9}._durInvalid_x5n1l_135{background:#dc26261a;border-color:#dc2626;color:#dc2626;font-weight:600}._durWarn_x5n1l_142{margin-top:6px;font-size:11px;font-weight:600;color:#dc2626}._overlay_1d3wy_2{position:fixed;inset:0;background:#0f172a6b;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:16px;z-index:1200}._modal_1d3wy_14{width:100%;max-width:460px;max-height:calc(100vh - 32px);overflow:auto;background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:0 24px 60px #0f172a38;padding:16px;display:flex;flex-direction:column;gap:12px}._head_1d3wy_29{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:800;color:var(--text-primary)}._head_1d3wy_29>i{font-size:18px;color:var(--accent)}._head_1d3wy_29>span{flex:1}._closeBtn_1d3wy_44{border:none;background:var(--bg-secondary);color:var(--text-tertiary);width:28px;height:28px;border-radius:50%;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}._closeBtn_1d3wy_44:hover{color:var(--text-primary)}._loading_1d3wy_60,._empty_1d3wy_61{font-size:12px;font-weight:700;color:var(--text-tertiary);padding:12px;text-align:center}._warn_1d3wy_69{display:flex;align-items:flex-start;gap:6px;font-size:11px;font-weight:700;color:var(--text-warning);line-height:1.4}._warn_1d3wy_69>i{flex:none;font-size:14px}._err_1d3wy_83{display:flex;align-items:flex-start;gap:5px;font-size:11px;font-weight:700;color:var(--text-danger);line-height:1.4}._list_1d3wy_94{display:flex;flex-direction:column;gap:6px}._row_1d3wy_99{display:flex;align-items:center;gap:9px;border:1px solid var(--border-md);border-radius:var(--radius-md);background:var(--bg-secondary);padding:9px 10px}._rowDone_1d3wy_109{opacity:.72}._rowNo_1d3wy_112{flex:none;width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;background:var(--bg-tertiary);color:var(--text-secondary)}._rowDone_1d3wy_109 ._rowNo_1d3wy_112{background:transparent;color:var(--text-success);font-size:18px}._rowBody_1d3wy_130{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}._rowName_1d3wy_137{font-size:13px;font-weight:800;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rowMeta_1d3wy_145{font-size:10px;font-weight:700;color:var(--text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rowDoneMark_1d3wy_153{font-size:10px;font-weight:800;color:var(--text-success)}._rowBtns_1d3wy_158{display:flex;gap:4px;flex:none}._iconBtn_1d3wy_163{border:1px solid var(--border-md);background:var(--bg-primary);color:var(--text-secondary);width:30px;height:30px;border-radius:var(--radius-sm);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}._iconBtn_1d3wy_163:hover{border-color:var(--accent);color:var(--accent)}._iconDel_1d3wy_179:hover{border-color:var(--text-danger);color:var(--text-danger)}._addBtn_1d3wy_184{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px dashed var(--border-md);border-radius:var(--radius-md);background:var(--bg-secondary);color:var(--text-secondary);font-size:13px;font-weight:800;padding:11px;cursor:pointer}._addBtn_1d3wy_184:hover{border-color:var(--accent);color:var(--accent)}._form_1d3wy_204{display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--border);padding-top:12px}._field_1d3wy_211{display:flex;flex-direction:column;gap:5px}._label_1d3wy_216{font-size:11px;font-weight:800;color:var(--text-tertiary)}._opt_1d3wy_221{font-weight:700;text-transform:none}._input_1d3wy_225{border:1px solid var(--border-md);border-radius:var(--radius-sm);background:var(--bg-secondary);color:var(--text-primary);padding:10px 11px;font-size:14px;font-weight:700;width:100%}._input_1d3wy_225:focus{outline:none;border-color:var(--accent)}._ok_1d3wy_239{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:800;color:var(--text-success)}._mapToggle_1d3wy_248{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--border-md);border-radius:var(--radius-sm);background:var(--bg-secondary);color:var(--text-secondary);font-size:12px;font-weight:800;padding:9px;cursor:pointer}._mapToggle_1d3wy_248:hover{border-color:var(--accent);color:var(--accent)}._actions_1d3wy_267{display:flex;gap:8px}._cancelBtn_1d3wy_271,._okBtn_1d3wy_272{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:var(--radius-md);font-size:13px;font-weight:800;padding:11px;cursor:pointer}._cancelBtn_1d3wy_271{border:1px solid var(--border-md);background:var(--bg-secondary);color:var(--text-secondary)}._okBtn_1d3wy_272{border:none;background:var(--accent);color:#fff}._okBtn_1d3wy_272:disabled,._cancelBtn_1d3wy_271:disabled{opacity:.5;cursor:not-allowed}._mapWrap_1d3wy_301{display:flex;flex-direction:column;gap:6px}._map_1d3wy_248{height:240px;width:100%;border:1px solid var(--border-md);border-radius:var(--radius-sm);background:var(--bg-tertiary);z-index:0}._mapNote_1d3wy_314,._mapHint_1d3wy_315{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:var(--text-tertiary)}._mapErr_1d3wy_323{display:flex;align-items:flex-start;gap:5px;font-size:11px;font-weight:700;color:var(--text-warning);line-height:1.4}._pin_1d3wy_334{background:var(--accent);border:2px solid #fff;border-radius:50%;box-shadow:0 2px 6px #0f172a59}@media(max-width:560px){._map_1d3wy_248{height:200px}}._overlay_1d3wy_2{animation:_stOverlayIn_1d3wy_1 var(--m-base) var(--e-out)}._modal_1d3wy_14{animation:_stModalIn_1d3wy_1 var(--m-base) var(--e-out)}._overlayOut_1d3wy_356{animation:_stOverlayOut_1d3wy_1 .15s var(--e-in) forwards;pointer-events:none}._modalOut_1d3wy_360{animation:_stModalOut_1d3wy_1 .15s var(--e-in) forwards}@keyframes _stOverlayIn_1d3wy_1{0%{opacity:0}to{opacity:1}}@keyframes _stOverlayOut_1d3wy_1{0%{opacity:1}to{opacity:0}}@keyframes _stModalIn_1d3wy_1{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@keyframes _stModalOut_1d3wy_1{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.97)}}._shell_aklee_3{margin:-16px;min-height:calc(100% + 32px);display:flex;flex-direction:column;gap:12px;background:var(--bg-tertiary);color:var(--text-primary)}._header_aklee_14{display:flex;align-items:center;gap:12px;padding:18px 16px 0}._headText_aklee_20{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._sub_aklee_27{font-size:12px;color:var(--text-secondary)}._title_aklee_31{margin:0;font-size:22px;font-weight:700;letter-spacing:-.2px;line-height:1.2}._headRight_aklee_38{flex-shrink:0}._kpis_aklee_43{display:grid;gap:8px;padding:0 16px}._kpi_aklee_43{background:var(--bg-primary);border:1px solid var(--border);border-radius:14px;padding:10px 12px;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:2px;min-width:0}._kpiValue_aklee_59{font-size:16px;font-weight:700;line-height:1.25}._kpiLabel_aklee_64{font-size:12px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._toneDanger_aklee_71{color:var(--accent)}._toneWarning_aklee_74{color:var(--text-warning)}._toneSuccess_aklee_77{color:var(--text-success)}._body_aklee_82{flex:1;display:flex;flex-direction:column;gap:12px;padding-bottom:12px}._section_aklee_89{display:flex;flex-direction:column;gap:8px}._sectionHead_aklee_94{display:flex;align-items:center;gap:8px;padding:6px 16px 0}._sectionTitle_aklee_100{margin:0;flex:1;font-size:13px;font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.4px}._secTone_warning_aklee_110{color:var(--text-warning)}._secTone_purple_aklee_113{color:var(--text-purple, #6d28d9)}._secTone_success_aklee_116{color:var(--text-success)}._secTone_danger_aklee_119{color:var(--accent)}._list_aklee_122{display:flex;flex-direction:column;gap:10px;padding:0 16px}._card_aklee_130{width:100%;box-sizing:border-box;background:var(--bg-primary);border:1px solid var(--border);border-radius:16px;box-shadow:var(--shadow-md);padding:14px;display:flex;flex-direction:column;gap:10px;text-align:left;font:inherit;color:inherit;animation:_cardIn_aklee_1 var(--m-base) var(--e-out)}._cardPress_aklee_147{cursor:pointer;transition:transform var(--m-fast) var(--e-out),box-shadow var(--m-fast) var(--e-out);-webkit-tap-highlight-color:transparent}._cardPress_aklee_147:active{transform:scale(.96)}@media(hover:hover){._cardPress_aklee_147:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}}._edge_danger_aklee_163{box-shadow:inset 3px 0 0 var(--accent),var(--shadow-md)}._edge_warning_aklee_168{box-shadow:inset 3px 0 0 var(--text-warning),var(--shadow-md)}._edge_success_aklee_173{box-shadow:inset 3px 0 0 var(--text-success),var(--shadow-md)}._edge_purple_aklee_179{box-shadow:inset 3px 0 0 var(--text-purple, #6d28d9),var(--shadow-md)}@keyframes _cardIn_aklee_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}._actionBar_aklee_196{position:sticky;bottom:0;z-index:5;display:flex;flex-direction:column;gap:8px;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:var(--bg-primary);border-top:1px solid var(--border);box-shadow:0 -4px 16px #0000000d;animation:_barUp_aklee_1 var(--m-panel) var(--e-panel)}._actionBarOut_aklee_209{animation:_barDown_aklee_1 .21s var(--e-in) forwards;pointer-events:none}@keyframes _barDown_aklee_1{to{transform:translateY(100%);opacity:0}}@keyframes _barUp_aklee_1{0%{transform:translateY(100%)}to{transform:none}}._btnWrap_aklee_229{display:flex;flex-direction:column;gap:6px;min-width:0}._btn_aklee_229{height:48px;padding:0 16px;border-radius:12px;font-family:inherit;font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:transform var(--m-fast) var(--e-out),opacity var(--m-fast) var(--e-out);-webkit-tap-highlight-color:transparent}._btn_aklee_229 i{font-size:20px}._btn_aklee_229:active{transform:scale(.96)}._btnPrimary_aklee_258{background:var(--grad);color:#fff;border:none;box-shadow:0 4px 12px #cd162640}._btnSuccess_aklee_264{background:var(--text-success);color:#fff;border:none}._btnSecondary_aklee_269{background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-md)}._btnBlocked_aklee_275{opacity:.55;filter:grayscale(.4);box-shadow:none}._blockedHint_aklee_280{display:flex;align-items:center;gap:7px;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-danger);border:1px solid var(--border-danger);color:var(--text-danger);font-size:12px;font-weight:700;animation:_hintIn_aklee_1 var(--m-base) var(--e-out)}._blockedHintOut_aklee_293{animation:_hintOut_aklee_1 .15s var(--e-in) forwards}@keyframes _hintOut_aklee_1{to{opacity:0;transform:translateY(-4px)}}@keyframes _hintIn_aklee_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}._empty_aklee_314{margin:8px 16px;padding:28px 16px;border-radius:16px;border:1px dashed var(--border-md);background:var(--bg-primary);display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;animation:_cardIn_aklee_1 var(--m-base) var(--e-out)}._emptyIcon_aklee_327{width:48px;height:48px;border-radius:14px;background:var(--bg-info);color:var(--accent);display:flex;align-items:center;justify-content:center;font-size:26px}._emptyTitle_aklee_338{font-size:16px;font-weight:700}._emptyHint_aklee_342{font-size:12px;color:var(--text-secondary)}._skeleton_aklee_348{display:flex;flex-direction:column;gap:12px;flex:1}._skelBlock_aklee_354{padding:0}._avatarBtn_hev5l_5{width:44px;height:44px;border-radius:22px;border:1px solid var(--border-md);background:var(--bg-primary);color:var(--accent);font-family:inherit;font-size:14px;font-weight:700;box-shadow:var(--shadow-sm);cursor:pointer;transition:transform var(--m-fast) var(--e-out)}._avatarBtn_hev5l_5:active{transform:scale(.96)}._jobCard_hev5l_24{display:flex;flex-direction:column;gap:10px}._jobRow_hev5l_29{display:flex;align-items:center;gap:12px}._jobMain_hev5l_34{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px;padding:0;border:none;background:none;color:inherit;font-family:inherit;text-align:left;cursor:pointer}._chips_hev5l_48{display:flex;flex-wrap:wrap;gap:6px}._jobTitle_hev5l_54{font-size:17px;font-weight:700;line-height:1.25;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}._jobSub_hev5l_64{font-size:13px;color:var(--text-secondary)}._jobLead_hev5l_69{font-size:13px;font-weight:600;color:var(--text-primary)}._ustaShell_hev5l_75 h1{font-size:18px}._overdue_hev5l_78{color:var(--accent);font-weight:700}._jobTimer_hev5l_82{flex-shrink:0;align-self:flex-start;font-size:22px;font-weight:800;color:var(--accent);font-variant-numeric:tabular-nums}._jobTimerDot_hev5l_90{display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:50%;background:var(--accent);vertical-align:middle;animation:_timerPulse_hev5l_1 1.6s var(--e-out) infinite}@keyframes _timerPulse_hev5l_1{0%,to{opacity:1}50%{opacity:.25}}._btnRow_hev5l_109{display:grid;grid-template-columns:1fr 1fr;gap:8px}._btnRow_hev5l_109>div{min-width:0}._sideBtn_hev5l_117{flex-shrink:0;max-width:46%}._sideBtn_hev5l_117 button{height:44px;padding:0 14px}._cardErr_hev5l_126{display:flex;align-items:flex-start;gap:6px;font-size:12px;font-weight:600;color:var(--text-danger)}._chip_hev5l_48{display:inline-flex;align-items:center;gap:4px;min-height:24px;max-width:100%;padding:2px 9px;border-radius:12px;font-size:12px;font-weight:600;line-height:1.2;background:var(--bg-secondary);color:var(--text-secondary);border:1px solid var(--border-md)}._chip_hev5l_48 i{font-size:13px}._chip_danger_hev5l_155{background:var(--bg-danger);color:var(--text-danger);border-color:var(--border-danger)}._chip_blue_hev5l_160{background:color-mix(in srgb,var(--text-blue) 8%,var(--bg-primary));color:var(--text-blue);border-color:color-mix(in srgb,var(--text-blue) 30%,var(--bg-primary))}._chip_success_hev5l_165{background:var(--bg-success);color:var(--text-success);border-color:var(--border-success)}._chip_warning_hev5l_170{background:var(--bg-warning);color:var(--text-warning);border-color:var(--border-warning)}._chip_info_hev5l_175{background:var(--bg-info);color:var(--text-info);border-color:var(--border-info)}._chipPop_hev5l_181{animation:_chipPop_hev5l_181 var(--m-base) var(--e-spring)}@keyframes _chipPop_hev5l_181{0%{transform:scale(.8)}to{transform:none}}._note_hev5l_194{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:12px;font-size:13px;font-weight:600;line-height:1.35;background:var(--bg-secondary);color:var(--text-primary)}._note_hev5l_194 i{flex-shrink:0;font-size:18px;color:var(--text-secondary)}._noteWarn_hev5l_211{background:var(--bg-warning);color:var(--text-warning)}._noteWarn_hev5l_211 i{color:var(--text-warning)}._noteInfo_hev5l_218{background:color-mix(in srgb,var(--text-blue) 7%,var(--bg-primary))}._noteInfo_hev5l_218 i{color:var(--text-blue)}._noteDanger_hev5l_224{background:var(--bg-danger);color:var(--text-danger)}._noteDanger_hev5l_224 i{color:var(--text-danger)}._pad_hev5l_231{margin:0 16px}._screen_hev5l_236{position:fixed;inset:0;z-index:60;display:flex;flex-direction:column;overflow-y:auto;background:var(--bg-tertiary);color:var(--text-primary);animation:_screenIn_hev5l_1 var(--m-panel) var(--e-panel)}._screenOut_hev5l_247{animation:_screenOut_hev5l_247 .21s var(--e-in) forwards;pointer-events:none}@keyframes _screenIn_hev5l_1{0%{transform:translate(100%)}to{transform:none}}@keyframes _screenOut_hev5l_247{to{transform:translate(100%);opacity:.6}}._page_hev5l_265{margin:-16px;min-height:calc(100% + 32px);display:flex;flex-direction:column;background:var(--bg-tertiary);color:var(--text-primary)}._backHead_hev5l_274{position:sticky;top:0;z-index:2;flex-shrink:0;min-height:52px;box-sizing:border-box;display:flex;align-items:center;gap:6px;padding:6px 12px;background:var(--bg-primary);border-bottom:1px solid var(--border)}._backBtn_hev5l_288{flex-shrink:0;width:40px;height:40px;border-radius:12px;border:none;background:transparent;color:var(--text-primary);display:flex;align-items:center;justify-content:center;font-size:24px;cursor:pointer;transition:transform var(--m-fast) var(--e-out)}._idChip_hev5l_303{flex-shrink:0;max-width:55%;height:34px;box-sizing:border-box;padding:0 10px;border-radius:10px;border:1px solid var(--border-warning);background:var(--bg-warning);color:var(--text-warning);font-size:16px;font-weight:700;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;overflow:hidden}._urgentMark_hev5l_321{color:var(--text-danger);font-size:20px;flex-shrink:0}._backBtn_hev5l_288:active{transform:scale(.96)}._backText_hev5l_329{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}._backSub_hev5l_336{font-size:12px;color:var(--text-secondary)}._backTitle_hev5l_340{margin:0;font-size:19px;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._screenBody_hev5l_349{flex:1;display:flex;flex-direction:column;gap:12px;padding:12px 16px 16px}._maketFull_hev5l_358{position:relative;display:block;width:100%;height:200px;padding:0;border:none;border-radius:16px;overflow:hidden;background:var(--bg-secondary);cursor:zoom-in}._maketFull_hev5l_358 img{width:100%;height:100%;object-fit:cover}._maketZoom_hev5l_375{position:absolute;right:10px;bottom:10px;width:40px;height:40px;border-radius:12px;background:color-mix(in srgb,var(--bg-primary) 92%,transparent);color:var(--text-primary);display:flex;align-items:center;justify-content:center;font-size:22px}._timeCard_hev5l_390{display:flex;align-items:center;gap:10px}._timeMain_hev5l_395{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._timeSide_hev5l_402{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:2px}._timeLabel_hev5l_409{font-size:13px;color:var(--text-secondary)}._timeBig_hev5l_413{font-size:40px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}._timeSide_hev5l_402 strong{font-size:18px;font-weight:700}._matWrite_hev5l_424{min-height:76px;box-sizing:border-box;width:100%;border-radius:16px;border:2px solid var(--accent);background:var(--bg-info);padding:12px 14px;display:flex;align-items:center;gap:12px;color:var(--text-primary);font-family:inherit;text-align:left;cursor:pointer;box-shadow:0 4px 12px color-mix(in srgb,var(--accent) 14%,transparent);transition:transform var(--m-fast) var(--e-out)}._matWrite_hev5l_424:active{transform:scale(.98)}._matWriteIcon_hev5l_445{width:52px;height:52px;flex-shrink:0;border-radius:14px;background:var(--accent);color:#fff;font-size:28px;display:flex;align-items:center;justify-content:center}._matWriteText_hev5l_457{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._matWriteText_hev5l_457 strong{font-size:18px;font-weight:700;color:var(--accent)}._matWriteText_hev5l_457 span{font-size:13px;color:var(--text-secondary)}._matWrite_hev5l_424>i{font-size:22px;color:var(--accent)}._btnPair_hev5l_477{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._block_hev5l_482{background:var(--bg-primary);border:1px solid var(--border);border-radius:16px;box-shadow:var(--shadow-md);padding:14px;display:flex;flex-direction:column;gap:10px}._blockTitle_hev5l_492{margin:4px 0 -2px;font-size:13px;font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.4px}._maket_hev5l_358{height:168px;border-radius:12px;background:var(--bg-secondary);border:1px dashed var(--border-md);display:flex;align-items:center;justify-content:center;gap:8px;overflow:hidden;color:var(--text-tertiary);font-size:13px;font-weight:600}._maket_hev5l_358 img{width:100%;height:100%;object-fit:cover}._stats_hev5l_521{display:grid;gap:8px}._stat_hev5l_521{padding:10px;border-radius:12px;background:var(--bg-secondary);display:flex;flex-direction:column;min-width:0}._statLabel_hev5l_533{font-size:12px;color:var(--text-secondary)}._statValue_hev5l_537{font-size:16px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._infoRow_hev5l_544{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:32px;font-size:14px;border-top:1px solid var(--border)}._infoRow_hev5l_544 span:first-child{color:var(--text-secondary)}._infoRow_hev5l_544 span:last-child{font-weight:600;text-align:right}._siteRow_hev5l_562{display:flex;flex-direction:column;gap:8px;padding-top:8px;border-top:1px solid var(--border)}._siteRow_hev5l_562:first-child{padding-top:0;border-top:0}._siteText_hev5l_573{display:flex;flex-direction:column;gap:2px;min-width:0}._siteName_hev5l_579{font-size:15px;font-weight:700;overflow-wrap:anywhere}._siteAddr_hev5l_584{font-size:13px;color:var(--text-secondary);overflow-wrap:anywhere}._contactBtn_hev5l_589{min-height:44px;box-sizing:border-box;padding:0 14px;border-radius:12px;border:1px solid var(--border-md);background:var(--bg-primary);color:var(--text-primary);font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:transform var(--m-fast) var(--e-out)}._contactBtn_hev5l_589:active{transform:scale(.96)}._contactBtn_hev5l_589 i{font-size:18px;color:var(--accent)}._callBtn_hev5l_614{background:var(--text-success);border-color:var(--text-success);color:#fff}._callBtn_hev5l_614 i{color:#fff}._timerHero_hev5l_624{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 0}._timerLabel_hev5l_631{font-size:12px;color:var(--text-secondary)}._timerBig_hev5l_635{font-size:48px;font-weight:800;letter-spacing:-1px;font-variant-numeric:tabular-nums;line-height:1.1}._timerPaused_hev5l_642{color:var(--text-tertiary)}._timerDeadline_hev5l_645{font-size:13px;color:var(--text-secondary)}._timerDeadline_hev5l_645 strong{color:var(--accent)}._teamRow_hev5l_654{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-height:44px}._memberActBtn_hev5l_662{flex-basis:calc(100% - 42px);margin-left:42px;min-height:44px;box-sizing:border-box;padding:0 14px;border-radius:12px;border:1px solid var(--border-md);background:var(--bg-primary);color:var(--text-primary);font:inherit;font-size:14px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:transform var(--m-fast) var(--e-out)}._memberActBtn_hev5l_662:active{transform:scale(.96)}._memberActBtn_hev5l_662[aria-busy=true]{opacity:.6}._notReadyList_hev5l_688{display:block;margin-top:4px}._teamAvatar_hev5l_692{flex-shrink:0;width:32px;height:32px;border-radius:16px;background:var(--bg-info);color:var(--accent);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800}._teamName_hev5l_705{flex:1;min-width:0;font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._teamSide_hev5l_714{display:flex;align-items:center;gap:6px}._leadGroup_hev5l_720{display:flex;flex-direction:column;gap:8px}._teamSelf_hev5l_725{display:block;font-size:13px;font-weight:400;color:var(--text-secondary)}._teamTap_hev5l_732{flex:1;min-width:0;min-height:52px;display:flex;align-items:center;gap:10px;padding:0;border:none;background:none;color:inherit;font-family:inherit;text-align:left;cursor:pointer}._teamTap_hev5l_732>i{color:var(--text-secondary);font-size:18px}._dashAdd_hev5l_752{height:50px;margin-top:4px;border-radius:14px;border:1.5px dashed var(--border-md);background:transparent;color:var(--text-secondary);font-family:inherit;font-size:15px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}._iconBtn_hev5l_768{flex-shrink:0;width:40px;height:40px;border-radius:12px;border:1px solid var(--border-md);background:var(--bg-primary);color:var(--text-primary);display:flex;align-items:center;justify-content:center;font-size:18px;cursor:pointer;transition:transform var(--m-fast) var(--e-out)}._iconBtn_hev5l_768:active{transform:scale(.96)}._iconBtn_hev5l_768[aria-busy=true]{opacity:.6}._matRow_hev5l_791{display:flex;align-items:center;gap:10px;min-height:36px;font-size:14px}._matRow_hev5l_791 i{flex-shrink:0;font-size:18px}._matName_hev5l_804{flex:1 1 0;min-width:38%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._matQty_hev5l_811{font-weight:700;white-space:nowrap}._matState_hev5l_816{flex:0 1 auto;min-width:0;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:2px 8px;padding:4px 0;text-align:right;line-height:1.3}._matPlace_hev5l_828{display:inline-flex;align-items:center;gap:3px;font-weight:700;white-space:nowrap}._matRow_hev5l_791 ._matPlace_hev5l_828 i{font-size:15px}._tone_success_hev5l_838{color:var(--text-success)}._tone_warning_hev5l_841{color:var(--text-warning)}._tone_info_hev5l_844{color:var(--text-blue)}._tone_muted_hev5l_848{color:var(--text-secondary)}._sheetBackdrop_hev5l_853{position:fixed;inset:0;z-index:70;background:#14101273;animation:_fadeIn_hev5l_1 var(--m-base) var(--e-out)}._sheetBackdropOut_hev5l_860{animation:_fadeOut_hev5l_1 .15s var(--e-in) forwards}._sheet_hev5l_853{position:fixed;left:0;right:0;bottom:0;z-index:71;max-height:88vh;overflow-y:auto;background:var(--bg-primary);border-radius:20px 20px 0 0;box-shadow:var(--shadow-lg);padding:8px 16px calc(16px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:12px;animation:_sheetUp_hev5l_1 var(--m-panel) var(--e-panel)}._sheetOut_hev5l_880{animation:_sheetDown_hev5l_1 .21s var(--e-in) forwards;pointer-events:none}._handle_hev5l_884{align-self:center;width:40px;height:4px;border-radius:2px;background:var(--border-md)}._sheetTitle_hev5l_891{margin:4px 0 0;font-size:19px;font-weight:800}._sheetText_hev5l_896{margin:0;font-size:14px;color:var(--text-secondary);line-height:1.4}._sheetActions_hev5l_902{display:grid;grid-template-columns:1fr 1.6fr;gap:8px}@keyframes _sheetUp_hev5l_1{0%{transform:translateY(100%)}to{transform:none}}@keyframes _sheetDown_hev5l_1{to{transform:translateY(100%)}}@keyframes _fadeIn_hev5l_1{0%{opacity:0}}@keyframes _fadeOut_hev5l_1{to{opacity:0}}._doneHero_hev5l_932{display:flex;flex-direction:column;align-items:center;gap:6px;padding:18px 0 6px;text-align:center}._doneIcon_hev5l_940{width:72px;height:72px;border-radius:36px;background:var(--bg-success);color:var(--text-success);display:flex;align-items:center;justify-content:center;font-size:40px;animation:_chipPop_hev5l_181 var(--m-base) var(--e-spring)}._doneTitle_hev5l_952{font-size:22px;font-weight:800}._doneSub_hev5l_956{font-size:13px;color:var(--text-secondary)}._progress_hev5l_962{height:8px;border-radius:4px;background:var(--bg-secondary);overflow:hidden}._progressFill_hev5l_968{height:100%;border-radius:4px;background:var(--text-success);transform-origin:left center;animation:_growX_hev5l_1 var(--m-move) var(--e-out)}@keyframes _growX_hev5l_1{0%{transform:scaleX(0)}}._planHead_hev5l_980{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:13px;color:var(--text-secondary)}._planHead_hev5l_980 strong{font-size:16px;color:var(--text-primary)}._planHint_hev5l_992{font-size:12px;color:var(--text-secondary)}@media(prefers-reduced-motion:reduce){._jobTimerDot_hev5l_90{animation:none}}._tabList_hev5l_1004{display:flex;flex-direction:column;gap:10px;padding:0 16px}._jobThumb_hev5l_1014{flex-shrink:0;width:72px;height:72px;padding:0;border-radius:12px;overflow:hidden;background:var(--bg-secondary);border:1px solid var(--border);color:var(--text-tertiary);font-size:22px;display:flex;align-items:center;justify-content:center}button._jobThumb_hev5l_1014{cursor:pointer}._jobThumb_hev5l_1014 img{width:100%;height:100%;object-fit:cover}._timerMaket_hev5l_1039{display:flex;align-items:center;gap:12px;width:100%;padding:8px;border-radius:12px;border:1px solid var(--border);background:var(--bg-secondary);color:var(--text-secondary);font:inherit;font-size:14px;font-weight:600;text-align:left;cursor:pointer}._timerMaket_hev5l_1039 img{width:64px;height:64px;border-radius:8px;object-fit:cover;flex-shrink:0}._timerMaket_hev5l_1039:active{transform:scale(.98)}._maketBtn_hev5l_1065{display:block;width:100%;height:100%;padding:0;border:none;background:none;cursor:zoom-in}._transferWho_hev5l_1076{display:flex;flex-wrap:wrap;gap:8px}._transferWhoBtn_hev5l_1081{min-height:40px;padding:0 14px;border-radius:20px;border:1px solid var(--border-md);background:var(--bg-primary);color:var(--text-primary);font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:transform var(--m-fast) var(--e-out)}._transferWhoBtn_hev5l_1081:active,._transferRow_hev5l_1095:active{transform:scale(.96)}._transferList_hev5l_1098{display:flex;flex-direction:column;gap:8px;max-height:46vh;overflow-y:auto}._transferRow_hev5l_1095{display:flex;align-items:center;gap:12px;min-height:56px;padding:8px 12px;border-radius:14px;border:1px solid var(--border-md);background:var(--bg-primary);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;transition:transform var(--m-fast) var(--e-out)}._transferRow_hev5l_1095>i{font-size:22px;color:var(--text-tertiary)}._transferRowOn_hev5l_1124{border-color:var(--accent);background:var(--bg-info)}._transferRowOn_hev5l_1124>i{color:var(--accent)}._transferId_hev5l_1131{flex-shrink:0;font-size:13px;font-weight:700;color:var(--text-secondary);font-variant-numeric:tabular-nums}._transferText_hev5l_1138{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._transferText_hev5l_1138 b{font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._transferText_hev5l_1138 small{font-size:13px;color:var(--text-secondary)}._panel_f3vux_1{background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-lg);padding:10px 12px;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:10px}._header_f3vux_12{display:flex;align-items:center;justify-content:space-between;gap:10px}._headerTitle_f3vux_19{display:flex;align-items:center;gap:10px}._headerTitle_f3vux_19>i{width:34px;height:34px;border-radius:50%;background:var(--bg-info);color:var(--accent);display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}._headerTitle_f3vux_19 strong{display:block;font-size:14px;color:var(--text-primary)}._headerTitle_f3vux_19 span{font-size:11px;color:var(--text-tertiary)}._editBtn_f3vux_49{display:inline-flex;align-items:center;gap:4px;background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md);padding:5px 10px;font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer}._editBtn_f3vux_49:hover{border-color:var(--border-info);color:var(--accent)}._card_f3vux_68{background:var(--bg-secondary);border:1px solid var(--border-md);border-radius:var(--radius-md);padding:10px 12px;display:flex;flex-direction:column;gap:8px}._cardHead_f3vux_78{display:flex;align-items:center;justify-content:space-between;gap:10px}._who_f3vux_85{display:flex;align-items:center;gap:8px}._avatar_f3vux_91{width:28px;height:28px;border-radius:50%;background:var(--bg-tertiary);color:var(--text-secondary);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0}._whoText_f3vux_105{display:flex;flex-direction:column}._name_f3vux_110{font-size:13px;font-weight:600;color:var(--text-primary)}._role_f3vux_116{font-size:11px;color:var(--text-tertiary)}._stars_f3vux_121{display:flex;align-items:center;gap:4px}._starBtn_f3vux_127{background:none;border:none;padding:1px;cursor:pointer;color:var(--text-tertiary);transition:transform .1s ease}._starBtn_f3vux_127:hover{transform:scale(1.15)}._starBtn_f3vux_127 i{font-size:19px}._starActive_f3vux_144{color:#fbbf24!important}._starMuted_f3vux_148{color:var(--text-tertiary);font-size:15px}._comment_f3vux_153{width:100%;resize:vertical;min-height:34px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-primary);color:var(--text-primary);font-size:12px;font-family:inherit;padding:7px 9px;box-sizing:border-box}._comment_f3vux_153:focus{outline:none;border-color:var(--accent)}._templates_f3vux_172{display:flex;flex-wrap:wrap;gap:6px}._chip_f3vux_178{display:inline-flex;align-items:center;font-size:11px;font-weight:500;padding:4px 8px;border-radius:12px;border:1px solid var(--border);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer}._chip_f3vux_178:hover{background:var(--bg-info);border-color:var(--border-info);color:var(--accent)}._chipActive_f3vux_197{background:var(--accent);border-color:var(--accent);color:#fff}._footer_f3vux_203{display:flex;align-items:center;justify-content:flex-end;gap:10px}._warn_f3vux_210{font-size:11px;color:#ef4444;margin-right:auto}._saveBtn_f3vux_216{display:inline-flex;align-items:center;gap:5px;background:var(--accent);border:none;border-radius:var(--radius-md);padding:7px 14px;font-size:13px;font-weight:600;color:#fff;cursor:pointer}._saveBtn_f3vux_216:disabled{opacity:.5;cursor:not-allowed}._savedList_f3vux_235{display:flex;flex-direction:column;gap:8px}._savedCard_f3vux_241{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md);padding:8px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px}._savedRight_f3vux_252{display:flex;flex-direction:column;align-items:flex-end;gap:2px}._savedComment_f3vux_259{font-size:11px;color:var(--text-secondary);font-style:italic;max-width:220px;text-align:right}._savedMeta_f3vux_267{font-size:10px;color:var(--text-tertiary)}._syncWarning_f3vux_275{display:flex;align-items:flex-start;gap:8px;margin:10px 0 0;padding:10px 12px;border:1px solid var(--border-warning);border-radius:var(--radius-md);background:var(--bg-warning);color:var(--text-warning);font-size:12px;font-weight:600;line-height:1.4}._syncWarning_f3vux_275>i{flex-shrink:0;margin-top:1px;font-size:16px}._panelMobile_f3vux_299{padding:12px 14px}._panelMobile_f3vux_299 ._starBtn_f3vux_127{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center}._panelMobile_f3vux_299 ._starBtn_f3vux_127 i{font-size:30px}._panelMobile_f3vux_299 ._stars_f3vux_121{gap:2px;flex-wrap:wrap}._panelMobile_f3vux_299 ._saveBtn_f3vux_216,._panelMobile_f3vux_299 ._waiveConfirm_f3vux_320{padding:10px 16px;font-size:14px}._missingBox_f3vux_326{display:flex;flex-direction:column;gap:4px;padding:8px 10px;border:1px solid var(--border-warning);border-radius:var(--radius-md);background:var(--bg-warning);color:var(--text-warning);font-size:12px;line-height:1.4}._missingTitle_f3vux_339{font-weight:700;display:flex;align-items:center;gap:5px}._missingRow_f3vux_346 strong{font-weight:600}._waiverNote_f3vux_350{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border:1px solid var(--border-info);border-radius:var(--radius-md);background:var(--bg-info);color:var(--text-primary);font-size:12px;line-height:1.4}._waiverNote_f3vux_350>i{color:var(--accent);font-size:16px;flex-shrink:0}._waiveBtn_f3vux_370{align-self:flex-start;display:inline-flex;align-items:center;gap:5px;background:none;border:1px dashed var(--border-md);border-radius:var(--radius-md);padding:6px 10px;font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:border-color var(--m-fast) var(--e-out),color var(--m-fast) var(--e-out)}._waiveBtn_f3vux_370:hover{border-color:var(--border-info);color:var(--accent)}._waiveBtn_f3vux_370:active,._waiveConfirm_f3vux_320:active,._saveBtn_f3vux_216:active{transform:scale(.96)}._waiveBox_f3vux_399{display:flex;flex-direction:column;gap:8px;padding:10px;border:1px solid var(--border-md);border-radius:var(--radius-md);background:var(--bg-secondary)}._waiveHint_f3vux_409{font-size:11px;color:var(--text-secondary);line-height:1.4}._waiveConfirm_f3vux_320{display:inline-flex;align-items:center;gap:5px;background:var(--text-warning);border:none;border-radius:var(--radius-md);padding:7px 12px;font-size:12px;font-weight:600;color:#fff;cursor:pointer}._waiveConfirm_f3vux_320:disabled{opacity:.6;cursor:progress}._syncWarningClose_f3vux_434{margin-left:auto;background:none;border:none;padding:0;cursor:pointer;color:inherit;font-size:14px}._badge_7cxnc_2{display:inline-flex;align-items:center;gap:3px;max-width:100%;padding:1px 6px;border-radius:999px;border:1px solid transparent;font-size:10.5px;font-weight:600;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}._badge_7cxnc_2 i{font-size:11px}._pending_7cxnc_24{background:var(--bg-warning);color:var(--text-warning);border-color:var(--border-warning)}._rejected_7cxnc_31{background:var(--bg-danger);color:var(--text-danger);border-color:var(--border-danger);text-decoration:none}._noPrice_7cxnc_39{background:var(--bg-info);color:var(--text-info);border-color:var(--border-info)}._note_7cxnc_46{display:flex;align-items:flex-start;gap:6px;margin-top:6px;padding:7px 10px;border-radius:var(--radius-sm);background:var(--bg-warning);color:var(--text-warning);border:1px solid var(--border-warning);font-size:12px;line-height:1.35;animation:_noteIn_7cxnc_1 var(--m-base) var(--e-out)}._note_7cxnc_46 i{margin-top:1px;font-size:13px}._noteShake_7cxnc_67{animation:_noteIn_7cxnc_1 var(--m-base) var(--e-out),_noteShake_7cxnc_67 .28s var(--e-out)}@keyframes _noteIn_7cxnc_1{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@keyframes _noteShake_7cxnc_67{0%,to{transform:translate(0)}20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}._reason_7cxnc_104{font-weight:500;overflow:hidden;text-overflow:ellipsis}._card_19a6z_1{display:flex;flex-direction:column;align-items:center;gap:0;cursor:pointer;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-primary);padding:0;-webkit-user-select:none;user-select:none;overflow:hidden;box-shadow:var(--shadow-sm);transition:transform .15s,border-color .15s,box-shadow .15s}._card_19a6z_1:hover{transform:translateY(-1px);border-color:var(--accent);box-shadow:0 6px 16px #0f172a1f}._card_19a6z_1:active{transform:scale(.97);opacity:.85}._selected_19a6z_31{border-color:var(--accent);box-shadow:0 0 0 2px #cd162629,var(--shadow-sm)}._cardNew_19a6z_39{border:2px solid #10b981;box-shadow:0 0 0 2px #10b98129,var(--shadow-sm)}._cardNew_19a6z_39:hover{border-color:#10b981;box-shadow:0 6px 16px #10b98138}._newBadge_19a6z_50{position:absolute;top:5px;left:5px;z-index:1;display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:var(--radius-sm);background:#10b981;color:#fff;font-size:10px;font-weight:800;letter-spacing:.02em;box-shadow:0 1px 3px #0003}._newBadge_19a6z_50 i{font-size:11px}._imgBox_19a6z_71{position:relative;width:100%;aspect-ratio:1.12;border-radius:0;overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:34px;border:none;background:var(--bg-secondary)}._img_19a6z_71{width:100%;height:100%;object-fit:cover;display:block}._editCornerBtn_19a6z_92{position:absolute;top:5px;right:5px;width:24px;height:24px;border-radius:var(--radius-sm);border:none;background:#00000073;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:12px;opacity:0;transition:opacity .15s;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._imgBox_19a6z_71:hover ._editCornerBtn_19a6z_92{opacity:1}._editCornerBtn_19a6z_92:hover{background:#000000b3!important}._name_19a6z_118{display:block;font-size:12px;font-style:italic;color:var(--text-secondary);text-align:center;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:7px 8px 8px;line-height:1.25;background:var(--bg-primary)}._approvalBadge_19a6z_134{margin:-4px 8px 7px}._backdrop_10ng2_2{position:fixed;inset:0;background:#00000073;z-index:310;animation:_bdIn_10ng2_1 var(--m-base) var(--e-out)}@keyframes _bdIn_10ng2_1{0%{opacity:0}to{opacity:1}}._sheet_10ng2_18{position:fixed;top:0;right:0;bottom:0;z-index:311;width:min(460px,100vw);height:100dvh;background:var(--bg-primary);border-left:1px solid var(--border);box-shadow:-12px 0 28px #0f172a29;display:flex;flex-direction:column;animation:_drawerIn_10ng2_1 var(--m-panel) var(--e-panel)}@keyframes _drawerIn_10ng2_1{0%{transform:translate(100%)}to{transform:translate(0)}}@media(min-width:860px){._sheet_10ng2_18{width:480px}}._handle_10ng2_47{display:none}._head_10ng2_52{display:flex;align-items:center;gap:10px;padding:12px 16px 10px;border-bottom:1px solid var(--border-md);flex-shrink:0}._title_10ng2_60{flex:1;font-size:16px;font-weight:700;color:var(--text-primary);display:flex;align-items:baseline;gap:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._titleSub_10ng2_72{font-size:12px;font-weight:600;color:var(--accent)}._iconBtn_10ng2_77{width:32px;height:32px;flex-shrink:0;border-radius:var(--radius-sm);border:1px solid var(--border-md);background:var(--bg-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:15px;color:var(--text-secondary);transition:all .15s}._iconBtn_10ng2_77:hover{background:var(--bg-tertiary)}._iconBtnGap_10ng2_95{width:32px;flex-shrink:0}._searchWrap_10ng2_101{display:flex;align-items:center;gap:8px;margin:10px 16px 0;padding:9px 12px;background:var(--bg-secondary);border:1px solid var(--border-md);border-radius:var(--radius-md);color:var(--text-secondary);flex-shrink:0}._searchInput_10ng2_113{flex:1;border:none;outline:none;background:none;font-size:14px;color:var(--text-primary);font-family:inherit}._clearBtn_10ng2_122{border:none;background:none;cursor:pointer;color:var(--text-tertiary);font-size:15px;display:flex}._body_10ng2_132{flex:1;overflow-y:auto;padding:14px 16px}._empty_10ng2_137{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 0;color:var(--text-tertiary)}._empty_10ng2_137 i{font-size:34px}._empty_10ng2_137 span{font-size:13px}._matGrid_10ng2_153{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}@media(max-width:380px){._matGrid_10ng2_153{grid-template-columns:repeat(2,1fr)}}._matCard_10ng2_163{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 8px;border:1px solid var(--border-md);border-radius:var(--radius-md);background:var(--bg-secondary);cursor:pointer;font-family:inherit;transition:all .14s}._matCard_10ng2_163:hover{border-color:var(--accent);transform:translateY(-1px)}._matThumb_10ng2_181{width:46px;height:46px;border-radius:var(--radius-sm);background:var(--bg-tertiary);display:flex;align-items:center;justify-content:center;font-size:22px;color:var(--text-secondary);overflow:hidden}._matThumb_10ng2_181 img{width:100%;height:100%;object-fit:cover}._matName_10ng2_198{font-size:12px;font-weight:600;color:var(--text-primary);text-align:center;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._matMeta_10ng2_209{font-size:10px;color:var(--text-tertiary)}._matBadge_10ng2_213{position:absolute;top:6px;right:6px;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:var(--accent);color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center}._skuList_10ng2_231{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}._skuRow_10ng2_236{min-width:0;transition:border-color .14s}._skuRowActive_10ng2_240{grid-column:1 / -1;padding:10px;border:1px solid var(--accent);border-radius:var(--radius-lg);background:var(--bg-secondary)}._skuMain_10ng2_247{width:100%;min-width:0;display:grid;grid-template-rows:1fr auto;gap:6px;padding:0;background:none;border:none;cursor:pointer;font-family:inherit;text-align:center;position:relative}._swatch_10ng2_261{width:100%;aspect-ratio:1;border-radius:var(--radius-lg);border:1px solid rgba(0,0,0,.1);background:var(--bg-tertiary);overflow:hidden;transition:transform .13s,border-color .15s,box-shadow .15s}._skuMain_10ng2_247:hover ._swatch_10ng2_261{border-color:var(--accent);box-shadow:0 4px 14px #0f172a1f;transform:translateY(-1px)}._swatch_10ng2_261 img,._swatchFill_10ng2_279{display:block;width:100%;height:100%}._swatch_10ng2_261 img{object-fit:cover}._skuName_10ng2_287{display:block;min-width:0;font-size:11px;font-weight:700;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._okQ_10ng2_297{color:#22a44e}._zeroQ_10ng2_300{color:#d64545}._chkIco_10ng2_303{position:absolute;top:6px;right:6px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--bg-primary);box-shadow:var(--shadow-sm);font-size:17px;flex-shrink:0}._chkIco_10ng2_303{color:#22a44e}._skuRowActive_10ng2_240 ._skuMain_10ng2_247{grid-template-columns:54px minmax(0,1fr) auto;grid-template-rows:auto;align-items:center;text-align:left}._skuRowActive_10ng2_240 ._swatch_10ng2_261{width:54px}._skuRowActive_10ng2_240 ._skuName_10ng2_287{font-size:13px}._skuRowActive_10ng2_240 ._chkIco_10ng2_303{position:static}._skuCtrl_10ng2_338{display:grid;grid-template-columns:1fr auto;align-items:start;gap:10px;padding:10px 0 0}._modeSelector_10ng2_346{grid-column:1 / -1;display:flex;flex-direction:column;gap:5px}._modeLabel_10ng2_352{font-size:11px;font-weight:800;color:var(--text-secondary)}._modeBtns_10ng2_357{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}._modeBtn_10ng2_357{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 10px;border-radius:var(--radius-md);border:1px solid var(--border-md);background:var(--bg-secondary);color:var(--text-secondary);font-size:11px;font-weight:700;cursor:pointer;font-family:inherit;transition:all .15s;outline:none}._modeBtn_10ng2_357:hover{background:var(--bg-tertiary);color:var(--text-primary);border-color:var(--border-md-active)}._modeBtn_10ng2_357:disabled{opacity:.45;cursor:not-allowed;background:var(--bg-secondary)!important;color:var(--text-tertiary)!important;border-color:var(--border-md)!important}._modeBtnActiveBron_10ng2_391{background:#fff7e0;color:#b8860b;border-color:#f0d98a}._modeBtnActiveBuy_10ng2_396{background:#e3f2fd;color:#1976d2;border-color:#a8d4f5}._qtyBox_10ng2_401{display:flex;align-items:center;gap:4px;background:var(--bg-secondary);border:1px solid var(--border-md);border-radius:var(--radius-sm);padding:2px}._qBtn_10ng2_410{width:28px;height:28px;border:none;background:none;cursor:pointer;font-size:18px;color:var(--text-primary);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm)}._qBtn_10ng2_410:hover{background:var(--bg-tertiary)}._qNum_10ng2_426{min-width:24px;text-align:center;font-size:14px;font-weight:700;color:var(--text-primary)}._footer_10ng2_435{padding:10px 16px 14px;border-top:1px solid var(--border-md);flex-shrink:0}._legend_10ng2_440{display:flex;gap:14px;margin-bottom:9px}._legBron_10ng2_445,._legBuy_10ng2_446{font-size:12px;font-weight:700;display:inline-flex;align-items:center;gap:4px}._legBron_10ng2_445{color:#b8860b}._legBuy_10ng2_446{color:#1976d2}._confirmBtn_10ng2_459{width:100%;padding:13px;border-radius:var(--radius-md);border:none;background:#f5c518;color:#1a1a1a;font-size:16px;font-weight:700;cursor:pointer;transition:opacity .15s,transform .1s}._confirmBtn_10ng2_459:hover{opacity:.9}._confirmBtn_10ng2_459:disabled{opacity:.55;cursor:not-allowed}._confirmBtn_10ng2_459:active{transform:scale(.98)}._requireBox_10ng2_484{grid-column:1 / -1;display:flex;flex-direction:column;gap:6px;padding:8px;border:1px dashed var(--border-md);border-radius:var(--radius-md);background:var(--bg-secondary)}._reqTitle_10ng2_495{font-size:11px;font-weight:800;color:var(--text-secondary)}._reqRow_10ng2_502{display:flex;align-items:center;gap:6px}._reqRow_10ng2_502 ._reqGrid_10ng2_507{flex:1;min-width:0}._reqGrid_10ng2_507{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}._reqInput_10ng2_518{width:100%;height:34px;min-width:0;padding:0 10px;border:1px solid var(--border-md);border-radius:var(--radius-md);background:var(--bg-primary);color:var(--text-primary);font-size:13px;font-family:inherit;outline:none}._reqInput_10ng2_518:focus{border-color:var(--accent);box-shadow:0 0 0 3px #cd162617}._reqCalc_10ng2_537{font-size:11px;font-weight:700;color:var(--text-tertiary)}._reqStd_10ng2_543{font-size:11px;font-weight:700;color:var(--text-secondary)}._remnantBox_10ng2_550{grid-column:1 / -1;display:flex;flex-direction:column;gap:6px;padding:8px;border:1px solid #cdeccd;border-radius:var(--radius-md);background:#f3fbf3}._remnantTitle_10ng2_560{font-size:11px;font-weight:800;color:#22a44e;display:inline-flex;align-items:center;gap:5px}._remnantItem_10ng2_568{display:flex;flex-direction:column;gap:6px;padding:6px 8px;background:var(--bg-primary);border:1px solid var(--border-md);border-radius:var(--radius-sm)}._remnantTop_10ng2_577{display:flex;align-items:center;gap:8px}._remnantDims_10ng2_582{font-size:12px;font-weight:700;color:var(--text-primary);display:inline-flex;align-items:center;gap:4px}._remnantLoc_10ng2_590{flex:1;font-size:11px;color:var(--text-tertiary);display:inline-flex;align-items:center;gap:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._remnantActions_10ng2_601{display:grid;grid-template-columns:1fr 1fr;gap:6px}._remnantCut_10ng2_606{display:grid;grid-template-columns:1fr 1fr auto auto;gap:6px;align-items:center}._remnantCut_10ng2_606 ._reqInput_10ng2_518{height:30px}._remnantFull_10ng2_615{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border-md);background:var(--bg-secondary);color:var(--text-secondary);font-size:11px;font-weight:700;cursor:pointer;font-family:inherit;transition:all .14s}._remnantFull_10ng2_615:hover{background:var(--bg-tertiary);color:var(--text-primary)}._remnantUse_10ng2_631{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:6px 10px;border-radius:var(--radius-sm);border:1px solid #b6e0b6;background:#e6f7e6;color:#1a8a3c;font-size:11px;font-weight:700;cursor:pointer;font-family:inherit;transition:all .14s}._remnantUse_10ng2_631:hover{background:#d4f0d4}._remnantUse_10ng2_631:disabled{opacity:.45;cursor:not-allowed;background:#e6f7e6}._remnantCancel_10ng2_655{width:30px;height:30px;flex-shrink:0;border-radius:var(--radius-sm);border:1px solid var(--border-md);background:var(--bg-secondary);color:var(--text-tertiary);font-size:13px;cursor:pointer;display:flex;align-items:center;justify-content:center}._remnantCancel_10ng2_655:hover{background:var(--bg-tertiary);color:var(--text-primary)}@media(max-width:420px){._skuCtrl_10ng2_338{grid-template-columns:1fr}._qtyBox_10ng2_401{justify-self:start}}._backdropOut_10ng2_687{animation:_bdOut_10ng2_1 .21s var(--e-in) forwards;pointer-events:none}._sheetOut_10ng2_691{animation:_drawerOut_10ng2_1 .21s var(--e-in) forwards;pointer-events:none}@keyframes _bdOut_10ng2_1{0%{opacity:1}to{opacity:0}}@keyframes _drawerOut_10ng2_1{0%{transform:translate(0)}to{transform:translate(100%)}}@media(max-width:859px){._sheetBottom_10ng2_716{top:auto;left:0;width:100%;height:auto;max-height:94dvh;border-left:none;border-top:1px solid var(--border);border-radius:18px 18px 0 0;box-shadow:0 -12px 28px #0f172a2e;animation:_mpSheetUp_10ng2_1 var(--m-panel) var(--e-panel)}._sheetBottom_10ng2_716._sheetOut_10ng2_691{animation:_mpSheetDown_10ng2_1 .21s var(--e-in) forwards}._sheetBottom_10ng2_716 ._handle_10ng2_47{display:block;width:40px;height:4px;border-radius:999px;background:var(--border-md);margin:8px auto 0;flex-shrink:0}._sheetBottom_10ng2_716 ._title_10ng2_60{flex-direction:column;align-items:flex-start;gap:1px;white-space:normal}._sheetBottom_10ng2_716 ._titleSub_10ng2_72{font-size:11.5px}._sheetBottom_10ng2_716 ._body_10ng2_132{min-height:0}._sheetBottom_10ng2_716 ._footer_10ng2_435{padding-bottom:calc(14px + env(safe-area-inset-bottom,0px))}}@media(max-width:639px){._sheetBottom_10ng2_716 ._matGrid_10ng2_153{grid-template-columns:repeat(2,minmax(0,1fr))}}@keyframes _mpSheetUp_10ng2_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _mpSheetDown_10ng2_1{0%{transform:translateY(0)}to{transform:translateY(100%)}}._skuGrid_10ng2_779{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(min-width:860px){._skuGrid_10ng2_779{grid-template-columns:repeat(3,minmax(0,1fr))}}._skuCard_10ng2_789{position:relative;border:1px solid var(--border-md);border-radius:var(--radius-md);background:var(--bg-secondary);overflow:hidden;transition:border-color var(--m-fast) var(--e-out),transform var(--m-fast) var(--e-out)}._skuCard_10ng2_789:hover{border-color:var(--accent)}._skuCard_10ng2_789:active{transform:scale(.98)}._skuCardBlocked_10ng2_805 ._skuImg_10ng2_805{opacity:.55}._skuPick_10ng2_808{display:flex;flex-direction:column;align-items:stretch;gap:4px;width:100%;padding:0 0 10px;border:none;background:none;font-family:inherit;text-align:left;cursor:pointer}._skuImg_10ng2_805{display:block;width:100%;aspect-ratio:1 / .88;overflow:hidden;font-size:34px;border-bottom:1px solid var(--border)}._skuCardName_10ng2_829{padding:4px 10px 0;font-size:14px;font-weight:700;line-height:1.25;color:var(--text-primary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._skuCardMeta_10ng2_840{padding:0 10px;font-size:12px;font-weight:600;color:var(--text-secondary)}._skuPick_10ng2_808>:last-child:not(._skuCardMeta_10ng2_840){margin:2px 10px 0;align-self:flex-start}._zoomBtn_10ng2_850{position:absolute;top:8px;right:8px;width:34px;height:34px;border:none;border-radius:999px;background:#0f0f148c;color:#fff;font-size:17px;display:flex;align-items:center;justify-content:center;cursor:pointer}._skuHint_10ng2_866{display:flex;flex-direction:column;gap:4px;margin-bottom:10px;font-size:13px}._zoomImg_10ng2_875{display:block;width:100%;height:min(52dvh,420px);border-radius:var(--radius-lg, 16px);overflow:hidden;background:var(--bg-secondary);font-size:56px}._zoomInfo_10ng2_884{display:grid;grid-template-columns:auto 1fr;gap:8px 14px;margin:14px 2px 10px;font-size:14px}._zoomInfo_10ng2_884 dt{color:var(--text-secondary)}._zoomInfo_10ng2_884 dd{margin:0;font-weight:700;color:var(--text-primary);text-align:right}._sizeStep_10ng2_902{display:flex;flex-direction:column;gap:12px}._sizeHead_10ng2_907{display:flex;align-items:center;gap:12px}._sizeThumb_10ng2_912{width:64px;height:64px;flex-shrink:0;border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--border);font-size:24px}._sizeHeadText_10ng2_921{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:14px}._sizeHeadText_10ng2_921 small{font-size:12px;color:var(--text-secondary)}._sizeStep_10ng2_902 ._requireBox_10ng2_484{padding:10px 12px;gap:8px}._sizeStep_10ng2_902 ._reqTitle_10ng2_495{font-size:12px}._sizeStep_10ng2_902 ._reqInput_10ng2_518{height:42px;font-size:15px;font-weight:600}._stdBtn_10ng2_944{align-self:flex-start;padding:6px 12px;border-radius:999px;border:1px dashed var(--border-md);background:var(--bg-primary);color:var(--text-secondary);font-size:12.5px;font-family:inherit;cursor:pointer}._stdBtn_10ng2_944 b{color:var(--text-primary)}._sizeStep_10ng2_902 ._qtyBox_10ng2_401{align-self:flex-start;height:42px;padding:3px}._sizeStep_10ng2_902 ._qBtn_10ng2_410{width:38px;height:100%}._qInput_10ng2_967{width:64px;height:100%;border:none;outline:none;background:none;text-align:center;font-size:16px;font-weight:700;color:var(--text-primary);font-family:inherit}._quickRow_10ng2_979{display:flex;flex-wrap:wrap;gap:6px}._quickChip_10ng2_984{min-width:46px;padding:6px 12px;border-radius:999px;border:1px solid var(--border-md);background:var(--bg-primary);color:var(--text-primary);font-size:13px;font-weight:700;font-family:inherit;cursor:pointer}._quickChipOn_10ng2_996{border-color:var(--accent);color:var(--accent)}._calcBox_10ng2_1000{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;border-radius:var(--radius-md);background:var(--bg-secondary);border-left:4px solid var(--accent);font-size:13px;color:var(--text-secondary)}._calcBox_10ng2_1000 b{font-size:15px;color:var(--text-primary);text-align:right}._sizeNote_10ng2_1017{display:flex;align-items:flex-start;gap:5px;font-size:12px;color:var(--text-tertiary)}._cutPreview_10ng2_1025{display:flex;align-items:flex-start;gap:6px;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-info);font-size:12.5px;line-height:1.45;color:var(--text-secondary);animation:_cutPreviewIn_10ng2_1 var(--m-base) var(--e-out)}._cutPreview_10ng2_1025 b{color:var(--text-primary)}@keyframes _cutPreviewIn_10ng2_1{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}._sendBtn_10ng2_1050{width:100%;min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:var(--radius-md);border:none;background:var(--accent);color:#fff;font-size:15px;font-weight:700;font-family:inherit;cursor:pointer}._sendBtn_10ng2_1050:disabled{opacity:.5;cursor:not-allowed}._backdrop_19rv3_2{position:fixed;inset:0;background:#00000073;z-index:310;animation:_msBdIn_19rv3_1 var(--m-base) var(--e-out)}._sheet_19rv3_9{position:fixed;left:0;right:0;bottom:0;z-index:311;max-height:92dvh;display:flex;flex-direction:column;background:var(--bg-primary);border-top:1px solid var(--border);border-radius:18px 18px 0 0;box-shadow:0 -12px 28px #0f172a2e;animation:_msUp_19rv3_1 var(--m-panel) var(--e-panel)}@media(min-width:860px){._sheet_19rv3_9{left:auto;width:480px;right:16px}}._handle_19rv3_31{width:40px;height:4px;border-radius:999px;background:var(--border-md);margin:8px auto 0;flex-shrink:0}._head_19rv3_39{display:flex;align-items:flex-start;gap:10px;padding:10px 16px;border-bottom:1px solid var(--border-md);flex-shrink:0}._title_19rv3_47{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;font-size:16px;font-weight:700;color:var(--text-primary)}._title_19rv3_47 small{font-size:12.5px;font-weight:600;color:var(--text-secondary)}._iconBtn_19rv3_62{width:32px;height:32px;flex-shrink:0;border-radius:var(--radius-sm);border:1px solid var(--border-md);background:var(--bg-secondary);color:var(--text-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer}._body_19rv3_75{flex:1;min-height:0;overflow-y:auto;padding:14px 16px;display:flex;flex-direction:column;gap:12px}._photo_19rv3_85{display:block;width:100%;height:200px;border-radius:14px;overflow:hidden;border:1px solid var(--border);font-size:48px}._statusLine_19rv3_94{font-size:13px;font-weight:700;color:var(--text-primary)}._steps_19rv3_99{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}._step_19rv3_99{position:relative;display:flex;align-items:flex-start;gap:10px;padding-bottom:14px}._step_19rv3_99:last-child{padding-bottom:0}._step_19rv3_99:not(:last-child):after{content:"";position:absolute;left:9px;top:20px;bottom:0;width:2px;background:var(--border-md)}._done_19rv3_126:not(:last-child):after{background:var(--color-success, #1a8060)}._dot_19rv3_129{width:20px;height:20px;flex-shrink:0;border-radius:999px;border:2px solid var(--border-md);background:var(--bg-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px}._done_19rv3_126 ._dot_19rv3_129{border-color:var(--color-success, #1a8060);background:var(--color-success, #1a8060)}._current_19rv3_146 ._dot_19rv3_129{border-color:var(--accent);box-shadow:0 0 0 4px #cd16261f}._stepLabel_19rv3_150{font-size:14px;line-height:20px;color:var(--text-primary)}._current_19rv3_146 ._stepLabel_19rv3_150{font-weight:700}._next_19rv3_158 ._stepLabel_19rv3_150{color:var(--text-tertiary)}._note_19rv3_161{display:flex;gap:6px;margin:0;padding:10px 12px;border-radius:var(--radius-md);background:var(--bg-secondary);font-size:12.5px;color:var(--text-secondary)}._footer_19rv3_171{display:flex;flex-direction:column;gap:8px;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border-md);flex-shrink:0}._secondaryBtn_19rv3_179{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:var(--radius-md);border:1px solid var(--border-md);background:var(--bg-primary);color:var(--text-primary);font-size:14px;font-weight:700;font-family:inherit;cursor:pointer}._dangerBtn_19rv3_194{min-height:40px;border:none;background:none;color:var(--text-danger);font-size:13.5px;font-weight:700;font-family:inherit;cursor:pointer}._backdropOut_19rv3_206{animation:_msBdOut_19rv3_1 .21s var(--e-in) forwards;pointer-events:none}._sheetOut_19rv3_210{animation:_msDown_19rv3_1 .21s var(--e-in) forwards;pointer-events:none}@keyframes _msBdIn_19rv3_1{0%{opacity:0}to{opacity:1}}@keyframes _msBdOut_19rv3_1{0%{opacity:1}to{opacity:0}}@keyframes _msUp_19rv3_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _msDown_19rv3_1{0%{transform:translateY(0)}to{transform:translateY(100%)}}._mbWarn_19rv3_249{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:16px;border:1px solid var(--border-warning);background:var(--bg-warning);color:var(--text-warning);font-size:15px;font-weight:600;line-height:1.35}._mbWarn_19rv3_249 i{flex-shrink:0;font-size:20px}._mbCall_19rv3_266,._mbBuy_19rv3_267,._mbAnyway_19rv3_268{min-height:54px;border-radius:16px;font-family:inherit;font-size:17px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;cursor:pointer;transition:transform var(--m-fast) var(--e-out)}._mbCall_19rv3_266:active,._mbBuy_19rv3_267:active,._mbAnyway_19rv3_268:active{transform:scale(.98)}._mbCall_19rv3_266{border:0;background:var(--text-success);color:#fff}._mbBuy_19rv3_267{border:0;background:var(--accent);color:#fff}._mbAnyway_19rv3_268{border:1.5px solid var(--accent);background:var(--bg-primary);color:var(--accent)}._mbBlocked_19rv3_303{opacity:.5}._mbHint_19rv3_306{padding:8px 12px;border-radius:12px;background:var(--bg-secondary);color:var(--text-secondary);font-size:13.5px;font-weight:600;animation:_msBdIn_19rv3_1 var(--m-base) var(--e-out)}._wrap_1y55u_7{display:grid;grid-template-rows:1fr;animation:_nfOpen_1y55u_1 var(--m-panel) var(--e-out)}._leaving_1y55u_13{animation:_nfClose_1y55u_1 calc(var(--m-panel) * .75) var(--e-in) forwards;pointer-events:none}._clip_1y55u_18{min-height:0;overflow:hidden}._bar_1y55u_23{display:flex;flex-direction:column;gap:8px;padding:8px 10px;border:1px solid var(--border-warning);border-radius:var(--radius-md);background:var(--bg-warning)}._head_1y55u_33{display:flex;align-items:flex-start;gap:6px;font-size:12.5px;font-weight:700;line-height:1.35;color:var(--text-warning)}._head_1y55u_33 i{flex-shrink:0;margin-top:1px;font-size:15px}._reason_1y55u_49{font-weight:500;color:var(--text-primary);overflow-wrap:anywhere}._actions_1y55u_55{display:flex;flex-wrap:wrap;gap:6px}._btn_1y55u_61{display:inline-flex;align-items:center;gap:5px;min-height:32px;padding:0 11px;border:1px solid var(--border-md);border-radius:var(--radius-md);background:var(--bg-primary);color:var(--text-primary);font-family:inherit;font-size:12.5px;font-weight:700;cursor:pointer;transition:transform var(--m-fast) var(--e-out),border-color var(--m-fast) var(--e-out),color var(--m-fast) var(--e-out)}._btn_1y55u_61:active:not(:disabled){transform:scale(.96)}._btn_1y55u_61:disabled{cursor:default;opacity:.6}._btn_1y55u_61[aria-busy=true]{cursor:progress}._btn_1y55u_61 i{font-size:14px}._btnMain_1y55u_98{border-color:var(--accent);color:var(--accent)}._btnDanger_1y55u_103{color:var(--text-danger)}._btnDone_1y55u_108,._btnDone_1y55u_108:disabled{opacity:1;border-color:var(--border-success);color:var(--text-success)}._hint_1y55u_116{display:flex;align-items:flex-start;gap:5px;margin:0;font-size:12px;font-weight:500;line-height:1.35;color:var(--text-secondary)}._hint_1y55u_116 i{flex-shrink:0;margin-top:1px;font-size:14px}._error_1y55u_133{margin:0;font-size:12px;font-weight:600;color:var(--text-danger);animation:_nfFade_1y55u_1 var(--m-base) var(--e-out)}@media(max-width:639.98px){._btn_1y55u_61{min-height:40px;flex:1 1 auto;justify-content:center}}@keyframes _nfOpen_1y55u_1{0%{grid-template-rows:0fr;opacity:0}to{grid-template-rows:1fr;opacity:1}}@keyframes _nfClose_1y55u_1{0%{grid-template-rows:1fr;opacity:1}to{grid-template-rows:0fr;opacity:0}}@keyframes _nfFade_1y55u_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}._panel_1wcpd_1{padding:16px;background:var(--bg-primary);border-bottom:1px solid var(--border);min-height:100%}._head_1wcpd_8{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}._head_1wcpd_8 h3{margin:0;color:var(--text-primary);font-size:18px;font-weight:900}._head_1wcpd_8 p{margin:4px 0 0;color:var(--text-tertiary);font-size:12px;font-weight:700}._tabs_1wcpd_30{display:flex;gap:4px;padding:3px;background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md)}._tabs_1wcpd_30 button{min-height:32px;padding:0 14px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);font-size:12px;font-weight:800;cursor:pointer;transition:all .15s ease}._tabs_1wcpd_30 ._activeTab_1wcpd_52{background:var(--bg-primary);color:var(--accent);box-shadow:var(--shadow-sm)}._tabCount_1wcpd_59{display:inline-block;min-width:18px;margin-left:6px;padding:1px 6px;border-radius:999px;background:var(--accent);color:#fff;font-size:11px;line-height:16px;text-align:center}@media(max-width:899px){._head_1wcpd_8,._tabs_1wcpd_30{flex-wrap:wrap}}._empty_1wcpd_82{padding:40px;border:2px dashed var(--border-md);border-radius:var(--radius-lg);color:var(--text-tertiary);font-size:14px;font-weight:800;text-align:center}._dashboardGrid_1wcpd_93{display:grid;grid-template-columns:1fr;gap:16px;align-items:start}@media(min-width:640px){._dashboardGrid_1wcpd_93{grid-template-columns:repeat(auto-fit,300px);justify-content:start;max-width:1248px}}._actionCard_1wcpd_118{background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}._actionCard_1wcpd_118:hover{border-color:var(--border-md);box-shadow:var(--shadow-md)}._cardHead_1wcpd_137{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 16px 8px}._cardTitle_1wcpd_145{display:flex;align-items:center;gap:8px;color:var(--text-primary);font-size:14px;min-width:0}._cardTitle_1wcpd_145 i{font-size:16px;color:var(--accent);flex-shrink:0}._cardTitle_1wcpd_145 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:900}._orderLink_1wcpd_170{display:flex;align-items:center;gap:8px;min-width:0;padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer;text-align:left}._orderLink_1wcpd_170:hover strong{color:var(--accent);text-decoration:underline}._orderLink_1wcpd_170:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}._walletNote_1wcpd_195{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-secondary);color:var(--text-secondary);font-size:12px;font-weight:700}._walletNote_1wcpd_195 i{font-size:15px;color:var(--accent);flex-shrink:0}._walletNoteName_1wcpd_214{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary)}._walletNoteBalance_1wcpd_223{flex-shrink:0;color:var(--text-primary);font-weight:900;font-variant-numeric:tabular-nums}._walletNoteWarn_1wcpd_231{border-color:#ea580c73;background:#ea580c14;color:#ea580c;line-height:1.4;align-items:flex-start}._walletNoteWarn_1wcpd_231 i{color:#ea580c}._walletStrip_1wcpd_244{display:flex;align-items:flex-start;justify-content:flex-end;gap:10px;margin-bottom:12px;flex-wrap:wrap}._expenseBtn_1wcpd_252{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;min-height:35px;padding:0 12px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-secondary);color:var(--text-primary);font-size:12.5px;font-weight:800;cursor:pointer;transition:transform var(--m-fast) var(--e-out)}._expenseBtn_1wcpd_252 i{color:var(--accent);font-size:15px}._expenseBtn_1wcpd_252:active{transform:scale(.96)}._quickBtn_1wcpd_276{border-color:var(--accent);background:var(--accent);color:#fff}._quickBtn_1wcpd_276 i{color:#fff}._statusBadge_1wcpd_286{font-size:11px;font-weight:900;padding:4px 8px;border-radius:20px;white-space:nowrap;text-transform:uppercase}._status_pending_supplier_1wcpd_295,._status_pending_1wcpd_295{background:#ea580c1a;color:#ea580c}._status_assigned_1wcpd_301{background:#3b82f61a;color:#3b82f6}._status_purchasing_1wcpd_306{background:#a855f71a;color:#a855f7}._status_delivered_1wcpd_311{background:#eab3081a;color:#d97706}._status_accepted_1wcpd_316{background:#22c55e1a;color:#16a34a}._status_archived_1wcpd_321{background:var(--bg-tertiary);color:var(--text-tertiary)}._cardSub_1wcpd_332{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:0 16px 10px;color:var(--text-secondary);font-size:12px;font-weight:700}._bulletSep_1wcpd_343{color:var(--border-md)}._cardNote_1wcpd_347{margin:0 16px 12px;padding:8px 12px;background:var(--bg-secondary);border-left:3px solid var(--accent);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:11px;font-weight:700;line-height:1.4}._cardItems_1wcpd_360{display:flex;flex-direction:column;gap:8px;padding:0 16px 16px;flex-grow:1}._cardItem_1wcpd_360{display:flex;align-items:center;gap:12px;padding:8px 12px;background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md)}._itemSwatch_1wcpd_378{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);background:var(--bg-primary);border:1px solid var(--border-md);color:var(--text-tertiary);flex-shrink:0;overflow:hidden}._itemSwatch_1wcpd_378 i{font-size:22px}._itemThumb_1wcpd_396{width:100%;height:100%;object-fit:cover;border-radius:var(--radius-sm)}._itemColorDot_1wcpd_404{width:100%;height:100%;border-radius:var(--radius-sm);border:none;flex-shrink:0}._itemDetails_1wcpd_412{flex-grow:1;min-width:0}._itemName_1wcpd_417{color:var(--text-primary);font-size:13px;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._itemMeta_1wcpd_426{color:var(--text-tertiary);font-size:11px;font-weight:700;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._itemTransfer_1wcpd_436{display:inline-flex;align-items:center;gap:4px;margin-top:6px;color:var(--text-tertiary);font-size:11px}._transferSelect_1wcpd_446{width:auto;min-width:150px}._transferSelect_1wcpd_446 button{min-height:26px;padding:2px 8px;font-size:11px;font-weight:700;color:var(--text-secondary)}._itemQty_1wcpd_458{color:var(--text-primary);font-size:14px;font-weight:900;white-space:nowrap;flex-shrink:0}._cardItemBuy_1wcpd_466{align-items:flex-start;flex-wrap:wrap}._cardItemBuy_1wcpd_466>._buyPriceBox_1wcpd_473{flex-basis:100%;margin-top:0}._itemPriceRow_1wcpd_478{display:flex;align-items:flex-end;gap:8px;flex-wrap:wrap}._itemPriceRow_1wcpd_478 input{width:84px;height:28px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-primary);color:var(--text-primary);font-size:12px;padding:0 6px;outline:none}._itemPriceRow_1wcpd_478 input:focus{border-color:var(--accent)}._priceSep_1wcpd_501{font-size:13px;font-weight:800;color:var(--text-tertiary);padding-bottom:7px}._lineTotal_1wcpd_508{font-size:11px;font-weight:700;color:#16a34a;white-space:nowrap}._buyPriceBox_1wcpd_473{display:flex;flex-direction:column;gap:6px;margin-top:7px;width:100%}._priceField_1wcpd_524{display:flex;flex-direction:column;gap:3px;flex:1 1 110px;min-width:0}._priceFieldLabel_1wcpd_532{font-size:10px;font-weight:800;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.02em}._itemPriceRow_1wcpd_478 ._priceField_1wcpd_524 input{width:100%;height:36px;font-size:14px;font-weight:800;padding:0 10px}._priceAuto_1wcpd_548{border-color:var(--accent)!important;border-style:dashed!important;background:#cd16260b!important}._lineSum_1wcpd_554{font-size:11.5px;font-weight:600;color:var(--text-secondary)}._lineSum_1wcpd_554 strong{color:var(--text-primary);font-weight:800}._lastPriceHint_1wcpd_564{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:11px;font-weight:600;color:var(--text-secondary)}._lastPriceHint_1wcpd_564>i{color:var(--text-tertiary)}._diffDown_1wcpd_577,._diffUp_1wcpd_578{display:inline-flex;align-items:center;gap:2px;font-weight:800;padding:1px 7px;border-radius:999px}._diffDown_1wcpd_577{color:#16a34a;background:#16a34a1f}._diffUp_1wcpd_578{color:#dc2626;background:#dc26261f}._autoTag_1wcpd_595{display:inline-flex;align-items:center;gap:3px;font-weight:800;color:var(--accent)}._groupTotal_1wcpd_603{display:flex;align-items:center;gap:6px;padding:8px 12px;background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-md);font-size:13px;color:var(--text-secondary)}._groupTotal_1wcpd_603 strong{color:var(--text-primary)}._actionPanel_1wcpd_620{padding:16px;background:var(--bg-secondary);border-top:1px solid var(--border);display:flex;flex-direction:column;gap:12px}._cardField_1wcpd_629{display:flex;flex-direction:column;gap:6px}._cardField_1wcpd_629 span{color:var(--text-secondary);font-size:11px;font-weight:900}._optionalLabel_1wcpd_641{font-weight:400;color:var(--text-tertiary)}._cardField_1wcpd_629 input,._cardField_1wcpd_629 select{width:100%;min-height:36px;border:1px solid var(--border-md);border-radius:var(--radius-md);background:var(--bg-primary);color:var(--text-primary);font-size:13px;font-family:inherit;outline:none;padding:0 10px}._cardField_1wcpd_629 input:focus,._cardField_1wcpd_629 select:focus{border-color:var(--accent);box-shadow:0 0 0 3px #cd162617}._supplierInfo_1wcpd_666{display:flex;flex-direction:column;gap:3px;min-width:0}._supplierName_1wcpd_673{font-size:15px;font-weight:900;color:var(--text-primary);display:flex;align-items:center;gap:6px}._supplierPhone_1wcpd_682{font-size:13px;font-weight:700;color:var(--accent);display:flex;align-items:center;gap:4px;letter-spacing:.3px}._purchaseGrid_1wcpd_692{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._rateNote_1wcpd_700{font-size:11px;font-weight:600;color:var(--text-tertiary);display:flex;align-items:center;gap:5px;margin-top:-4px}._rateNote_1wcpd_700 i{font-size:13px}._rateNoteStale_1wcpd_713{color:#ea580c}._rateNoteWarn_1wcpd_717{padding:6px 9px;border:1px solid rgba(239,68,68,.4);border-radius:var(--radius-md);background:#ef444412;color:#ef4444;font-weight:700;margin-top:0}._cardActions_1wcpd_728{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}._triageRow_1wcpd_738{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px}._triageInfo_1wcpd_745{display:flex;flex-direction:column;gap:4px;font-size:12px;font-weight:700;color:var(--text-secondary);min-width:0}._triageInfo_1wcpd_745 b{color:var(--text-primary)}._slimActions_1wcpd_759{margin-top:0;width:100%}._slimActions_1wcpd_759 button{flex:1 1 auto;min-height:32px;font-size:12px}._tavarScreen_1wcpd_772{position:fixed;inset:0;z-index:150;background:var(--bg-primary);display:flex;flex-direction:column}._tavarScreenHead_1wcpd_780{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--border)}._tavarScreenHead_1wcpd_780 strong{font-size:16px;font-weight:900;color:var(--text-primary)}._tavarScreenBody_1wcpd_793{flex:1;overflow-y:auto;padding:14px 16px 24px;width:100%;max-width:560px;margin:0 auto}._cardActions_1wcpd_728 button{flex:1 1 auto;min-height:38px;padding:0 12px;border:0;border-radius:var(--radius-md);font-size:13px;font-weight:900;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;transition:opacity .15s ease}._cardActions_1wcpd_728 button:hover{opacity:.95}._primaryBtn_1wcpd_823{background:var(--accent);color:#fff}._successBtn_1wcpd_828{background:#16a34a;color:#fff}._cancelBtn_1wcpd_833{background:var(--bg-secondary);color:var(--text-secondary);border:1px solid var(--border)!important;flex:0 0 auto;padding:0 14px}._acceptBtn_1wcpd_841{background:#ea580c;color:#fff}._remnantChip_1wcpd_847{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--border-success);background:var(--bg-success);color:var(--text-success);font-size:11px;font-weight:800;padding:5px 10px;border-radius:var(--radius-sm);cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}._remnantChip_1wcpd_847:hover{background:var(--text-success);border-color:var(--text-success);color:var(--bg-primary)}._remnantChip_1wcpd_847 i{font-size:13px}._infoBadge_1wcpd_874{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-secondary);font-size:12px}._infoBadge_1wcpd_874 i{color:var(--accent);font-size:14px}._infoBadge_1wcpd_874 strong{color:var(--text-primary)}._archiveInfo_1wcpd_895{display:flex;flex-direction:column;gap:6px}._archiveInfo_1wcpd_895 div{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-secondary)}._archiveInfo_1wcpd_895 i{color:var(--text-tertiary);font-size:13px}._swapBox_1wcpd_915{display:flex;flex-direction:column;gap:6px;padding:8px 10px;background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md);margin-bottom:8px}._swapTitle_1wcpd_925{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.03em;color:var(--text-tertiary)}._swapTitle_1wcpd_925 i{font-size:14px;color:var(--accent)}._swapList_1wcpd_939{display:flex;flex-wrap:wrap;gap:6px}._swapChip_1wcpd_944{display:inline-flex;align-items:center;gap:5px;padding:5px 9px;font-size:12px;font-weight:600;border:1px solid var(--border-md);border-radius:999px;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer}._swapChip_1wcpd_944 i{font-size:13px;color:var(--text-tertiary)}._swapChip_1wcpd_944:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}._swapChip_1wcpd_944:hover:not(:disabled) i{color:var(--accent)}._swapChip_1wcpd_944:disabled{cursor:default}._swapChipCurrent_1wcpd_971{border-color:var(--accent);background:var(--bg-info);color:var(--accent)}._swapCurrentTag_1wcpd_976{font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;padding:1px 5px;border-radius:5px;background:var(--accent);color:#fff}._findBtn_1wcpd_991{background:#6d28d9;color:#fff}._sourcingNote_1wcpd_997{width:100%;padding:8px 10px;border:1px solid var(--border-md);border-radius:var(--radius-sm);background:var(--bg-primary);color:var(--text-primary);font:inherit;font-size:12.5px;font-weight:500;line-height:1.35;resize:vertical}._sourcingNote_1wcpd_997::placeholder{color:var(--text-tertiary)}._sourcingNote_1wcpd_997:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-color:transparent}._sourcingHead_1wcpd_1023{display:flex;align-items:center;gap:10px;margin-bottom:4px}._sourcingTitle_1wcpd_1030{display:inline-flex;align-items:center;gap:7px;font-size:15px;font-weight:900;color:#6d28d9}._sourcingCount_1wcpd_1039{font-size:11px;font-weight:800;padding:3px 8px;border-radius:20px;background:#6d28d91f;color:#6d28d9;white-space:nowrap}._sourcingNoteLine_1wcpd_1049{margin:0 0 12px;color:var(--text-secondary);font-size:12px;font-weight:700}._sourcingCard_1wcpd_1057{border-left:3px solid #6d28d9}._status_sourcing_1wcpd_1061{background:#6d28d91f;color:#6d28d9}._fieldLabelSmall_1wcpd_1066{font-size:11px;font-weight:800;color:var(--text-secondary)}._sourcingNoteBox_1wcpd_1072{padding:8px 10px;border:1px dashed var(--border-md);border-radius:var(--radius-sm);background:var(--bg-secondary);color:var(--text-secondary);font-size:12.5px;font-weight:600;line-height:1.45}._sourcingHint_1wcpd_1083{margin:0;color:var(--text-tertiary);font-size:11px;font-weight:600;line-height:1.4}._sourcingAltRow_1wcpd_1094{display:flex;flex-wrap:wrap;gap:8px}._altLinkBtn_1wcpd_1100{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px dashed var(--border-md);border-radius:var(--radius-md);background:var(--bg-secondary);color:var(--text-secondary);font-family:inherit;font-size:12px;font-weight:700;cursor:pointer;transition:border-color .15s,color .15s}._altLinkBtn_1wcpd_1100:hover{border-color:var(--accent);color:var(--text-primary)}._altLinkBtn_1wcpd_1100 i{font-size:14px}._inlineForm_1wcpd_1126{display:flex;flex-direction:column;gap:8px;padding:10px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-secondary)}._creditHintRow_1wcpd_1137{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;border:1px solid var(--border-warning, #fde68a);border-radius:var(--radius-md);background:var(--bg-warning, #fffbeb);color:var(--text-warning, #b45309);font-size:12px;font-weight:600}._creditHintRow_1wcpd_1137 i{font-size:14px}._creditAskBtn_1wcpd_1154{margin-left:auto;padding:4px 10px;border:1px solid var(--border-warning, #fde68a);border-radius:var(--radius-sm);background:var(--bg-primary);color:var(--text-warning, #b45309);font-family:inherit;font-size:11px;font-weight:800;cursor:pointer;transition:box-shadow .15s}._creditAskBtn_1wcpd_1154:hover{box-shadow:var(--shadow-sm)}._creditAskedTag_1wcpd_1171{margin-left:auto;display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:800}._creditAskedTag_1wcpd_1171 i{font-size:13px}._panelToday_1wcpd_1186{min-height:100%;display:flex;flex-direction:column}._panelToday_1wcpd_1186>:first-child{flex:1 0 auto}._head_1o68q_5{display:flex;align-items:center;gap:6px;padding:6px 12px;background:var(--bg-primary);border-bottom:1px solid var(--border);position:sticky;top:0;z-index:6}._headBack_1o68q_16{width:40px;height:40px;flex-shrink:0;border:0;background:transparent;color:var(--text-primary);font-size:24px;display:flex;align-items:center;justify-content:center;cursor:pointer}._headTitle_1o68q_29{flex:1;min-width:0;margin:0;font-size:19px;font-weight:700;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._supChip_1o68q_40{flex-shrink:0;max-width:55%;height:34px;padding:0 10px;border-radius:10px;border:1px solid var(--border-warning);background:var(--bg-warning);color:var(--text-warning);font-size:16px;font-weight:700;display:flex;align-items:center;gap:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._body_1o68q_59{flex:1;padding:12px 16px;display:flex;flex-direction:column;gap:10px}._secTitle_1o68q_66{font-size:13px;font-weight:700;letter-spacing:.6px;color:var(--text-tertiary);text-transform:uppercase}._supRow_1o68q_75{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border-radius:16px;border:1px solid var(--border);background:var(--bg-primary);box-shadow:var(--shadow-sm);font:inherit;color:var(--text-primary);text-align:left;cursor:pointer;transition:transform var(--m-fast) var(--e-out)}._supRow_1o68q_75:active{transform:scale(.98)}._supOn_1o68q_94{border:2px solid var(--text-success)}._supIcon_1o68q_97{width:44px;height:44px;flex-shrink:0;border-radius:14px;background:var(--bg-warning);border:1px solid var(--border-warning);color:var(--text-warning);font-size:22px;display:flex;align-items:center;justify-content:center}._supText_1o68q_110{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}._supText_1o68q_110 b{font-size:17px}._supText_1o68q_110 small{font-size:13px;color:var(--text-secondary)}._supMeta_1o68q_124{display:flex;flex-direction:column;align-items:flex-end;gap:4px;font-size:13px;font-weight:700;color:var(--text-secondary)}._supCredit_1o68q_133{color:#6d28d9}._dashBtn_1o68q_136{height:50px;border-radius:14px;border:1.5px dashed var(--border-md);background:transparent;font:inherit;font-size:16px;font-weight:600;color:var(--text-secondary);display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}._searchBox_1o68q_153{display:flex;align-items:center;gap:10px;height:52px;padding:0 14px;border-radius:14px;border:2px solid var(--accent);background:var(--bg-primary);color:var(--accent);font-size:20px}._searchBox_1o68q_153 input,._searchBox_1o68q_153 input:focus{flex:1;min-width:0;height:auto;padding:0;border:0!important;outline:0;box-shadow:none!important;background:transparent!important;font:inherit;font-size:18px;font-weight:600;color:var(--text-primary)}._searchCount_1o68q_181{font-size:13px;color:var(--text-tertiary)}._chips_1o68q_185{display:flex;align-items:center;gap:8px;overflow-x:auto;scrollbar-width:none}._chipLabel_1o68q_192{flex-shrink:0;font-size:13px;font-weight:600;color:var(--text-secondary)}._chip_1o68q_185{flex-shrink:0;height:32px;padding:0 6px 0 10px;border-radius:16px;border:1px solid var(--border-info);background:var(--bg-info);color:var(--text-info);font:inherit;font-size:13px;font-weight:600;display:flex;align-items:center;gap:4px;white-space:nowrap;cursor:pointer}._grid_1o68q_215{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._tile_1o68q_220{display:flex;flex-direction:column;gap:7px;padding:10px;border-radius:16px;border:2px solid transparent;background:var(--bg-primary);box-shadow:var(--shadow-sm);font:inherit;color:var(--text-primary);text-align:left;cursor:pointer;transition:transform var(--m-fast) var(--e-out),border-color var(--m-fast) var(--e-out)}._tile_1o68q_220:active{transform:scale(.97)}._tileOn_1o68q_240{border-color:var(--accent)}._tileImg_1o68q_243{position:relative;height:60px;border-radius:12px;overflow:hidden}._tileNew_1o68q_249{position:absolute;top:6px;right:6px;padding:1px 7px;border-radius:8px;background:var(--text-success);color:#fff;font-size:12px;font-weight:700}._tileName_1o68q_260{height:40px;overflow:hidden;font-size:15px;font-weight:600;line-height:1.3}._tileState_1o68q_267{height:40px;box-sizing:border-box;border-radius:12px;border:1.5px dashed var(--border-md);display:flex;align-items:center;justify-content:center;gap:6px;font-size:15px;font-weight:600;color:var(--text-secondary)}._tileStateOn_1o68q_280{border:0;background:var(--accent);color:#fff;font-weight:700}._notFound_1o68q_286{padding:20px 4px;display:flex;flex-direction:column;gap:12px;text-align:center;font-size:15px;color:var(--text-secondary)}._bigAdd_1o68q_295{height:54px;border-radius:16px;border:2px solid var(--accent);background:var(--bg-info);color:var(--accent);font:inherit;font-size:17px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}._gridWide_1o68q_310{grid-column:1 / -1}._foot_1o68q_315{position:sticky;bottom:0;z-index:5;box-shadow:0 -4px 16px #0000000d;display:flex;align-items:center;gap:12px;padding:12px 16px 16px;background:var(--bg-primary);border-top:1px solid var(--border)}._footText_1o68q_327{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._footText_1o68q_327 b{font-size:18px}._footText_1o68q_327 span{font-size:13px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._footTotal_1o68q_344{font-size:22px!important}._nextBtn_1o68q_347{flex-shrink:0;height:54px;padding:0 18px;border-radius:16px;border:0;background:var(--accent);color:#fff;font:inherit;font-size:16px;font-weight:700;display:flex;align-items:center;gap:6px;cursor:pointer;transition:opacity var(--m-fast) var(--e-out)}._nextOff_1o68q_364{opacity:.45}._curRow_1o68q_369{display:flex;align-items:center;gap:10px}._curRow_1o68q_369>span{font-size:15px;font-weight:600;color:var(--text-secondary)}._curSeg_1o68q_379{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:156px}._curBtn_1o68q_385{position:relative;height:42px;border-radius:12px;border:2px solid var(--border);background:var(--bg-primary);font:inherit;font-size:16px;font-weight:700;color:var(--text-primary);cursor:pointer}._curOn_1o68q_397{border-color:var(--accent);background:var(--bg-info);color:var(--accent)}._autoBadge_1o68q_402{position:absolute;top:-9px;right:-6px;padding:1px 6px;border-radius:7px;background:var(--text-success);color:#fff;font-size:11px;font-weight:700}._autoNote_1o68q_414{font-size:12px;font-weight:700;color:var(--text-success)}._rateBtn_1o68q_419{flex:1;min-width:0;height:42px;border-radius:12px;border:1.5px solid var(--border);background:var(--bg-secondary);color:var(--text-tertiary);font:inherit;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.2;cursor:pointer}._rateBtn_1o68q_419 small{font-size:12px}._rateBtn_1o68q_419 b{font-size:15px}._rateOn_1o68q_441{border-color:var(--border-warning);background:var(--bg-warning);color:var(--text-warning)}._line_1o68q_446{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:16px;border:1px solid var(--border);background:var(--bg-primary)}._lineUp_1o68q_455{border:2px solid var(--border-warning);background:var(--bg-warning)}._lineHead_1o68q_459{display:flex;justify-content:space-between;align-items:baseline;gap:8px}._lineHead_1o68q_459 b{font-size:16px}._lineHead_1o68q_459 b:last-child,._lineHead_1o68q_459>b:nth-of-type(2){white-space:nowrap}._lineRow_1o68q_472{display:flex;align-items:center;gap:6px}._cell_1o68q_477{height:44px;min-width:56px;padding:0 10px;border-radius:12px;border:1.5px solid var(--border);background:var(--bg-primary);font:inherit;font-size:18px;font-weight:700;color:var(--text-primary);cursor:pointer}._cellPrice_1o68q_490{min-width:92px;text-align:left}._cellEmpty_1o68q_494{border:2px dashed var(--accent);background:var(--bg-info);color:var(--accent);font-size:15px}._cellUp_1o68q_500{border:2px solid var(--text-warning)}._cellLocked_1o68q_506{display:inline-flex;align-items:center;gap:5px;border:0;background:var(--bg-secondary);color:var(--text-secondary);cursor:default}._cellLocked_1o68q_506 i{font-size:15px}._reqMeta_1o68q_519{margin-top:-4px;font-size:13px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._omborTag_1o68q_528{flex-shrink:0;align-self:center;height:22px;padding:0 8px;border-radius:11px;background:var(--bg-success);color:var(--text-success);font-size:12px;font-weight:700;display:inline-flex;align-items:center;margin-right:auto}._dropBtn_1o68q_543{flex-shrink:0;align-self:center;width:30px;height:30px;border-radius:10px;border:0;background:var(--bg-secondary);color:var(--text-secondary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._dropBtn_1o68q_543 i{font-size:16px}._unitSeg_1o68q_560{display:flex;height:44px;border-radius:12px;border:1.5px solid #c9cdd3;overflow:hidden}._unitSeg_1o68q_560 button{padding:0 10px;border:0;background:var(--bg-primary);color:#4b5563;font:inherit;font-size:15px;font-weight:600;cursor:pointer}._unitSeg_1o68q_560 button+button{border-left:1.5px solid #c9cdd3}._unitSeg_1o68q_560 ._unitOn_1o68q_580{background:#4b5563;color:#fff}._unitOnly_1o68q_584{height:44px;padding:0 12px;border-radius:12px;background:var(--bg-secondary);display:flex;align-items:center;font-size:15px;font-weight:600;color:var(--text-secondary)}._times_1o68q_595{font-size:18px;color:var(--text-secondary)}._hint_1o68q_599{font-size:13px;color:var(--text-secondary)}._hintWarn_1o68q_603{color:var(--text-warning);font-weight:600}._hintNew_1o68q_607{color:var(--text-success);font-weight:600}._hintDanger_1o68q_611{color:var(--accent);font-weight:600}._reasons_1o68q_615{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}._reason_1o68q_615{flex-shrink:0;height:36px;padding:0 12px;border-radius:18px;border:1.5px solid var(--border);background:var(--bg-primary);font:inherit;font-size:13px;font-weight:600;color:var(--text-primary);cursor:pointer}._reasonOn_1o68q_634{border-color:var(--text-warning);background:var(--text-warning);color:#fff}._confirmBtn_1o68q_639{align-self:flex-start;height:36px;padding:0 12px;border-radius:18px;border:1.5px solid var(--text-warning);background:var(--bg-primary);font:inherit;font-size:13px;font-weight:700;color:var(--text-warning);cursor:pointer}._confirmOn_1o68q_652{background:var(--text-warning);color:#fff}._padUnits_1o68q_658{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));height:46px;border-radius:12px;border:1.5px solid #c9cdd3;overflow:hidden}._padUnits_1o68q_658 button{border:0;background:#fff;color:#4b5563;font:inherit;font-size:16px;font-weight:600;cursor:pointer}._padUnits_1o68q_658 button+button{border-left:1.5px solid #c9cdd3}._padUnits_1o68q_658 ._unitOn_1o68q_580{background:#4b5563;color:#fff}._packHint_1o68q_683{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;color:var(--text-secondary);cursor:default}._packChange_1o68q_691{padding:0;border:0;background:none;color:var(--accent, #2563eb);font:inherit;font-size:13px;font-weight:600;text-decoration:underline;cursor:pointer}._packNames_1o68q_705{display:flex;flex-wrap:wrap;gap:6px}._packNames_1o68q_705 button{flex:1 1 0;min-width:54px;height:44px;padding:0 2px;border-radius:10px;border:1.5px solid #c9cdd3;background:#fff;color:#4b5563;font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .15s ease,color .15s ease}._packNames_1o68q_705 button:active{transform:scale(.97)}._packNames_1o68q_705 ._unitOn_1o68q_580{background:#4b5563;border-color:#4b5563;color:#fff}._packRow_1o68q_735{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:14px;border:1.5px solid #c9cdd3;background:#f4f5f7;font:inherit;text-align:left;cursor:pointer}._packRow_1o68q_735 span{flex:1;font-size:15px;font-weight:600;color:#4b5563}._packRow_1o68q_735 b{font-size:14px;color:#4b5563}._totalCard_1o68q_759{display:flex;flex-direction:column;align-items:center;gap:2px;padding:12px 16px;border-radius:18px;background:var(--bg-primary);box-shadow:var(--shadow-sm)}._totalCard_1o68q_759 span{font-size:14px;color:var(--text-secondary)}._totalCard_1o68q_759 b{font-size:28px}._paySeg3_1o68q_776{display:grid;gap:8px}._payBtn_1o68q_780{position:relative;height:52px;border-radius:14px;border:2px solid var(--border);background:var(--bg-primary);font:inherit;font-size:17px;font-weight:700;color:var(--text-primary);display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer}._payOn_1o68q_797{border-color:var(--accent);background:var(--bg-info);color:var(--accent)}._payLocked_1o68q_802{background:var(--bg-secondary);color:var(--text-tertiary)}._lockRow_1o68q_806{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;border:1.5px solid #c9cdd3;background:#f4f5f7;color:#4b5563;font-size:14px;font-weight:600;animation:_qbFadeDown_1o68q_1 var(--m-base) var(--e-out)}._lockRow_1o68q_806 span{flex:1;line-height:1.35}._lockAsk_1o68q_823{flex-shrink:0;height:38px;padding:0 12px;border-radius:12px;border:0;background:#4b5563;color:#fff;font:inherit;font-size:14px;font-weight:700;cursor:pointer}._lockAsked_1o68q_836{background:#fff;color:#4b5563;border:1.5px solid #c9cdd3;cursor:default}@keyframes _qbFadeDown_1o68q_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}._radioRow_1o68q_852{display:flex;align-items:center;gap:12px;min-height:60px;padding:8px 14px;border-radius:16px;border:1px solid var(--border);background:var(--bg-primary);font:inherit;color:var(--text-primary);text-align:left;cursor:pointer}._radioOn_1o68q_866{border:2px solid var(--accent)}._radio_1o68q_852{width:24px;height:24px;flex-shrink:0;border-radius:50%;border:2px solid var(--border-md);display:flex;align-items:center;justify-content:center}._radioOn_1o68q_866 ._radio_1o68q_852{border-color:var(--accent)}._radioOn_1o68q_866 ._radio_1o68q_852:after{content:"";width:12px;height:12px;border-radius:50%;background:var(--accent)}._radioText_1o68q_889{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._radioText_1o68q_889 b{font-size:16px}._radioText_1o68q_889 small{font-size:13px;color:var(--text-secondary)}._radioAmount_1o68q_903{font-size:15px;font-weight:700;white-space:nowrap}._minus_1o68q_908{color:var(--text-danger)}._creditNote_1o68q_911{padding:12px 14px;border-radius:16px;border:1px solid #c9b6f5;background:#f3eefe;color:#4c1d95;font-size:15px;line-height:1.4}._photoBtn_1o68q_920{height:50px;border-radius:14px;border:1.5px dashed var(--border-md);background:transparent;font:inherit;font-size:15px;font-weight:600;color:var(--text-secondary);display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}._photoOn_1o68q_935{border:2px solid var(--text-success);background:var(--bg-success);color:var(--text-success)}._photoDrop_1o68q_940{align-self:center;height:36px;padding:0 12px;border:0;background:transparent;font:inherit;font-size:14px;font-weight:600;color:var(--text-secondary);display:flex;align-items:center;gap:6px;cursor:pointer}._photoNeed_1o68q_955{border-color:var(--accent);color:var(--accent)}._payFoot_1o68q_959{position:sticky;bottom:0;z-index:5;padding:12px 16px 18px;background:var(--bg-tertiary)}._payGo_1o68q_966{width:100%;height:60px;border-radius:18px;border:0;background:var(--text-success);color:#fff;font:inherit;font-size:18px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 6px 16px #1a80604d;cursor:pointer}._payGoBusy_1o68q_983{opacity:.7}._done_1o68q_988{flex:1;display:flex;flex-direction:column;background:var(--bg-tertiary)}._hero_1o68q_994{position:relative;overflow:hidden;padding:32px 20px 68px;border-radius:0 0 32px 32px;background:linear-gradient(135deg,#cd1626,#e8303f);color:#fff;display:flex;flex-direction:column;align-items:center;gap:10px}._heroBlob1_1o68q_1006,._heroBlob2_1o68q_1007{position:absolute;border-radius:50%;background:#ffffff14;pointer-events:none}._heroBlob1_1o68q_1006{top:-70px;right:-60px;width:220px;height:220px}._heroBlob2_1o68q_1007{bottom:-50px;left:-40px;width:150px;height:150px}._heroIcon_1o68q_1025{position:relative;width:88px;height:88px;border-radius:50%;background:#ffffff29;box-shadow:0 0 0 10px #ffffff12;display:flex;align-items:center;justify-content:center;animation:_qbPop_1o68q_1 .45s var(--e-out) both}._heroIcon_1o68q_1025 circle{stroke-dasharray:151;stroke-dashoffset:151;animation:_qbDraw_1o68q_1 .5s var(--e-out) .15s forwards}._heroIcon_1o68q_1025 path{stroke-dasharray:32;stroke-dashoffset:32;animation:_qbDraw_1o68q_1 .35s var(--e-out) .6s forwards}._heroTitle_1o68q_1047{position:relative;margin:0;font-size:24px;font-weight:700}._heroSub_1o68q_1053{position:relative;display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#ffffffe6}._heroSup_1o68q_1062{display:flex;align-items:center;gap:6px;height:30px;padding:0 10px;border-radius:15px;background:#ffffff29}._receipt_1o68q_1071{position:relative;margin:-46px 16px 0;border-radius:20px;background:var(--bg-primary);box-shadow:var(--shadow-lg);animation:_qbRise_1o68q_1 .45s var(--e-out) .45s both}._receiptTop_1o68q_1079{padding:18px 16px 14px;display:flex;flex-direction:column;align-items:center;gap:4px}._receiptTop_1o68q_1079>span{font-size:14px;font-weight:600;color:var(--text-secondary)}._receiptTop_1o68q_1079>b{font-size:30px}._receiptTop_1o68q_1079>small{font-size:13px;color:var(--text-secondary)}._method_1o68q_1098{margin-top:6px;display:flex;align-items:center;gap:8px;height:32px;padding:0 12px;border-radius:16px;background:var(--bg-success);color:var(--text-success);font-size:13px;font-weight:700}._methodCredit_1o68q_1111{background:#f3eefe;color:#6d28d9}._methodAsk_1o68q_1116{background:var(--bg-warning);color:var(--text-warning)}._tear_1o68q_1120{position:relative;height:20px}._tear_1o68q_1120:before,._tear_1o68q_1120:after{content:"";position:absolute;top:0;width:20px;height:20px;border-radius:50%;background:var(--bg-tertiary)}._tear_1o68q_1120:before{left:-10px}._tear_1o68q_1120:after{right:-10px}._tear_1o68q_1120 span{position:absolute;left:18px;right:18px;top:9px;border-top:2px dashed var(--border)}._receiptLines_1o68q_1147{padding:2px 16px 8px;display:flex;flex-direction:column}._receiptLines_1o68q_1147>span{font-size:12px;font-weight:700;letter-spacing:.8px;color:var(--text-tertiary)}._rLine_1o68q_1158{display:flex;align-items:center;gap:12px;padding:11px 0}._rLine_1o68q_1158+._rLine_1o68q_1158{border-top:1px solid var(--bg-tertiary)}._rIni_1o68q_1167{width:40px;height:40px;flex-shrink:0;border-radius:12px;overflow:hidden}._rText_1o68q_1174{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._rText_1o68q_1174 b{font-size:15px;line-height:1.25}._rText_1o68q_1174 small{font-size:13px;color:var(--text-secondary)}._rTotal_1o68q_1189{font-size:15px;font-weight:700;white-space:nowrap}._doneNotes_1o68q_1194{padding:14px 16px 0;display:flex;flex-direction:column;gap:10px;animation:_qbFade_1o68q_1 .4s ease .8s both}._doneNote_1o68q_1194{display:flex;gap:10px;padding:12px 14px;border-radius:16px;border:1px solid var(--border-success);background:var(--bg-success);color:var(--text-success);font-size:14px;font-weight:600;line-height:1.4}._doneWarn_1o68q_1213{border-color:var(--border-warning);background:var(--bg-warning);color:var(--text-warning)}._doneFoot_1o68q_1218{margin-top:auto;padding:16px 16px 20px;display:flex;flex-direction:column;gap:10px}._again_1o68q_1225{height:56px;border-radius:16px;border:0;background:linear-gradient(135deg,#cd1626,#e8303f);color:#fff;font:inherit;font-size:17px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 8px 20px #cd162647;cursor:pointer}._undoLink_1o68q_1241{height:44px;border:0;background:transparent;font:inherit;font-size:15px;font-weight:600;color:var(--text-secondary);cursor:pointer}@keyframes _qbDraw_1o68q_1{to{stroke-dashoffset:0}}@keyframes _qbPop_1o68q_1{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.06);opacity:1}to{transform:scale(1);opacity:1}}@keyframes _qbRise_1o68q_1{0%{transform:translateY(18px);opacity:0}to{transform:none;opacity:1}}@keyframes _qbFade_1o68q_1{0%{opacity:0}to{opacity:1}}._askBox_1o68q_1289{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:16px;border:1px solid var(--border);background:var(--bg-primary);animation:_qbFadeDown_1o68q_1 var(--m-base) var(--e-out)}._askLabel_1o68q_1299{font-size:15px;font-weight:600;color:var(--text-secondary)}._askCardBtn_1o68q_1304{height:52px;padding:0 14px;border-radius:14px;border:1.5px dashed var(--border-md);background:transparent;font:inherit;font-size:17px;font-weight:600;color:var(--text-tertiary);display:flex;align-items:center;gap:10px;text-align:left;cursor:pointer}._askCardBtn_1o68q_1304 i{font-size:22px;color:var(--text-secondary)}._askCardOn_1o68q_1324{border:2px solid var(--accent);color:var(--text-primary);font-size:19px;font-weight:700;letter-spacing:1px}._askSaved_1o68q_1331{font-size:14px;font-weight:600;color:var(--text-success)}._askWarn_1o68q_1337{display:flex;gap:8px;align-items:flex-start;padding:10px 12px;border-radius:12px;border:1px solid var(--border-warning);background:var(--bg-warning);color:var(--text-warning);font-size:14px;font-weight:600;line-height:1.4}._askOr_1o68q_1350{align-self:center;font-size:14px;color:var(--text-tertiary)}._askState_1o68q_1356{display:flex;align-items:center;gap:8px;margin-top:6px;min-height:32px;padding:4px 12px;border-radius:16px;background:var(--bg-warning);color:var(--text-warning);font-size:14px;font-weight:700}._askStatePaid_1o68q_1369{background:var(--bg-success);color:var(--text-success)}._askStateBad_1o68q_1373{background:var(--bg-danger);color:var(--text-danger)}._askCheck_1o68q_1377{align-self:center;font-size:14px;font-weight:600;color:var(--accent)}@media(prefers-reduced-motion:reduce){._heroIcon_1o68q_1025,._receipt_1o68q_1071,._doneNotes_1o68q_1194,._lockRow_1o68q_806,._askBox_1o68q_1289{animation:none}._heroIcon_1o68q_1025 circle,._heroIcon_1o68q_1025 path{animation:none;stroke-dashoffset:0}}._screen_1metk_5{margin:-16px;min-height:calc(100% + 32px);display:flex;flex-direction:column;gap:12px;background:var(--bg-tertiary);color:var(--text-primary);animation:_screenIn_1metk_1 var(--m-panel) var(--e-panel)}._screenOut_1metk_16{animation:_screenOut_1metk_16 calc(var(--m-panel) * .75) var(--e-in) forwards;pointer-events:none}@keyframes _screenOut_1metk_16{to{opacity:0;transform:translate(24px)}}@keyframes _screenIn_1metk_1{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}._pad_1metk_36{padding:0 16px;display:flex;flex-direction:column;gap:10px}._grow_1metk_42{flex:1}._backHead_1metk_47{display:flex;align-items:center;gap:10px;padding:14px 16px 2px 12px}._backBtn_1metk_53{width:44px;height:44px;flex-shrink:0;border-radius:12px;border:1px solid var(--border-md);background:var(--bg-primary);color:var(--text-primary);display:flex;align-items:center;justify-content:center;font-size:22px;cursor:pointer;transition:transform var(--m-fast) var(--e-out)}._backBtn_1metk_53:active{transform:scale(.96)}._backText_1metk_71{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}._backSub_1metk_78{font-size:12px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._backTitle_1metk_85{margin:0;font-size:19px;font-weight:800;line-height:1.2;overflow:hidden;text-overflow:ellipsis}._backNote_1metk_94{font-size:13px;color:var(--text-secondary);line-height:1.3;overflow-wrap:anywhere}._backNote_1metk_94 b{font-size:17px;font-weight:800;color:var(--accent)}._chip_1metk_106{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 9px;border-radius:12px;background:var(--bg-secondary);color:var(--text-secondary);border:1px solid var(--border-md);font-size:12px;font-weight:600;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;animation:_chipPop_1metk_1 var(--m-base) var(--e-spring)}._chip_1metk_106 i{font-size:14px}._chipOk_1metk_127{background:var(--bg-success);color:var(--text-success);border-color:var(--border-success)}._chipWarn_1metk_132{background:var(--bg-warning);color:var(--text-warning);border-color:var(--border-warning)}._chipDanger_1metk_137{background:var(--bg-danger);color:var(--text-danger);border-color:var(--border-danger)}._chipAccent_1metk_142{background:var(--bg-info);color:var(--accent);border-color:var(--border-info)}._chipPurple_1metk_147{background:var(--bg-primary);background:color-mix(in srgb,var(--text-purple) 10%,var(--bg-primary));color:var(--text-purple);border-color:color-mix(in srgb,var(--text-purple) 30%,var(--border))}._chipBlue_1metk_153{background:#eef4ff;color:var(--text-blue);border-color:#bcd0fb}@keyframes _chipPop_1metk_1{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}._chips_1metk_169{display:flex;flex-wrap:wrap;gap:6px;min-width:0}._thumb_1metk_177{width:48px;height:48px;flex-shrink:0;border-radius:10px;background:var(--bg-secondary);border:1px solid var(--border-md);display:flex;align-items:center;justify-content:center;color:var(--text-secondary);font-size:11px;font-weight:700;overflow:hidden}._thumb_1metk_177 img{width:100%;height:100%;object-fit:cover}._thumbLg_1metk_198{width:72px;height:72px;border-radius:14px;font-size:14px}._thumbLg_1metk_198 i{font-size:30px}._thumbTint_1metk_208{background:var(--bg-info);border-color:var(--border-info);color:var(--accent)}._boughtBtn_1metk_215{position:relative;display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 12px;border-radius:12px;border:1px solid var(--border-success);background:var(--bg-success);color:var(--text-success);font:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:transform var(--m-fast) var(--e-out);-webkit-tap-highlight-color:transparent}._boughtBtn_1metk_215:active{transform:scale(.96)}._boughtBtn_1metk_215 i{font-size:18px}._boughtCount_1metk_239{min-width:20px;height:20px;padding:0 6px;box-sizing:border-box;border-radius:10px;background:var(--text-success);color:var(--bg-primary);font-size:12px;font-weight:800;display:inline-flex;align-items:center;justify-content:center}._boughtBtnAlert_1metk_255{border-color:var(--border-danger);background:var(--bg-danger);color:var(--text-danger)}._boughtBtnAlert_1metk_255 ._boughtCount_1metk_239{background:var(--text-danger)}._secCount_1metk_263{min-width:22px;height:22px;padding:0 7px;box-sizing:border-box;border-radius:11px;font-size:12px;font-weight:800;display:inline-flex;align-items:center;justify-content:center}._secCountWarn_1metk_275{background:var(--bg-warning);color:var(--text-warning);border:1px solid var(--border-warning)}._secCountPurple_1metk_280{background:#6d28d91a;color:var(--text-purple, #6d28d9);border:1px solid rgba(109,40,217,.28)}._entryMeta_1metk_286{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0}._thumb_1metk_177 i{font-size:22px}._entry_1metk_286{display:flex;align-items:center;gap:12px;min-width:0}._entryMain_1metk_304{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._entryName_1metk_311{font-size:16px;font-weight:700;line-height:1.25;overflow-wrap:anywhere}._entryQty_1metk_319{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;line-height:1.2}._entryQty_1metk_319 b{font-size:20px;font-weight:800;color:var(--accent);overflow-wrap:anywhere}._entrySize_1metk_332{font-size:13px;font-weight:600;color:var(--text-secondary);overflow-wrap:anywhere}._entrySub_1metk_338{font-size:12px;color:var(--text-secondary);overflow-wrap:anywhere}._entryWarn_1metk_344{font-size:12px;font-weight:700;color:var(--text-warning);overflow-wrap:anywhere}._chev_1metk_350{font-size:22px;color:var(--text-tertiary);flex-shrink:0}._entryIcon_1metk_355{font-size:22px;color:var(--text-secondary);flex-shrink:0}._entryIconOk_1metk_360{color:var(--text-success)}._link_1metk_363{align-self:flex-start;border:0;background:none;padding:0;font:inherit;font-size:13px;font-weight:700;color:var(--accent);cursor:pointer}._kv_1metk_376{display:flex;align-items:baseline;gap:8px}._kv_1metk_376 span{flex:1;font-size:12px;color:var(--text-secondary)}._kv_1metk_376 b{font-size:16px;font-weight:700;text-align:right}._kvStrong_1metk_391{color:var(--accent)}._hr_1metk_394{height:1px;background:var(--border);border:0;margin:2px 0}._lbl_1metk_400{font-size:12px;font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.4px}._muted_1metk_407{font-size:12px;color:var(--text-secondary)}._warn_1metk_413,._info_1metk_414,._okNote_1metk_415{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:12px;font-size:13px;font-weight:600;line-height:1.35}._warn_1metk_413 i,._info_1metk_414 i,._okNote_1metk_415 i{font-size:18px;flex-shrink:0}._warn_1metk_413{background:var(--bg-warning);color:var(--text-warning);border:1px solid var(--border-warning)}._info_1metk_414{background:var(--bg-secondary);color:var(--text-secondary);border:1px solid var(--border)}._okNote_1metk_415{background:var(--bg-success);color:var(--text-success);border:1px solid var(--border-success)}._search_1metk_448{display:flex;align-items:center;gap:10px;height:48px;padding:0 12px;border-radius:12px;border:1px solid var(--border-md);background:var(--bg-primary)}._search_1metk_448 i{font-size:18px;color:var(--text-secondary)}._search_1metk_448 input{flex:1;min-width:0;border:0;outline:none;background:transparent;font:inherit;font-size:15px;color:var(--text-primary)}._textInput_1metk_472{height:48px;box-sizing:border-box;padding:0 12px;border-radius:12px;border:1px solid var(--border-md);background:var(--bg-primary);font:inherit;font-size:15px;color:var(--text-primary);width:100%}._textArea_1metk_484{min-height:96px;padding:12px;resize:vertical}._textInput_1metk_472:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #cd162617}._curSeg_1metk_496{display:inline-grid;grid-template-columns:1fr 1fr;gap:4px;padding:3px;border-radius:10px;background:var(--bg-secondary);border:1px solid var(--border);align-self:flex-start}._curSeg_1metk_496 button{height:32px;min-width:56px;border-radius:8px;border:0;background:transparent;font:inherit;font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer}._curSeg_1metk_496 ._segOn_1metk_518{background:var(--bg-primary);box-shadow:var(--shadow-sm);color:var(--text-primary);font-weight:700}._priceBox_1metk_524{display:flex;align-items:center;gap:10px;height:60px;padding:0 14px;border-radius:14px;border:2px solid var(--accent);background:var(--bg-primary);box-shadow:0 0 0 3px #cd162617}._priceSign_1metk_535{font-size:18px;font-weight:800;color:var(--text-blue)}._priceSignUzs_1metk_540{color:var(--text-secondary);font-size:13px}._priceBox_1metk_524 input{flex:1;min-width:0;border:0;outline:none;background:transparent;font:inherit;font-size:26px;font-weight:800;color:var(--text-primary)}._priceHint_1metk_555{font-size:12px;color:var(--text-secondary);white-space:nowrap}._rateBox_1metk_562{height:48px;border:1px solid var(--border-md);box-shadow:none}._rateBox_1metk_562 input{font-size:18px;font-weight:700}._rateBox_1metk_562:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #cd162617}._stepper_1metk_575{display:flex;align-items:center;gap:10px}._stepBtn_1metk_580{width:56px;height:56px;flex-shrink:0;border-radius:16px;border:1px solid var(--border-md);background:var(--bg-primary);color:var(--text-primary);font-size:26px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform var(--m-fast) var(--e-out)}._stepBtn_1metk_580:active{transform:scale(.96)}._stepPlus_1metk_598{border:0;background:var(--accent);color:#fff}._stepVal_1metk_603{flex:1;min-width:0;height:56px;box-sizing:border-box;border-radius:16px;background:var(--bg-secondary);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;gap:6px;padding:0 8px}._stepVal_1metk_603 input{width:100%;min-width:0;max-width:120px;border:0;outline:none;background:transparent;text-align:right;font:inherit;font-size:28px;font-weight:800;color:var(--text-primary)}._stepVal_1metk_603 span{font-size:13px;color:var(--text-secondary)}._paySeg_1metk_636{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:4px;border-radius:12px;background:var(--bg-secondary);border:1px solid var(--border)}._paySeg_1metk_636 button{height:44px;border-radius:9px;border:0;background:transparent;font:inherit;font-size:14px;font-weight:600;color:var(--text-secondary);display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;transition:background-color var(--m-fast) var(--e-out),transform var(--m-fast) var(--e-out)}._paySeg_1metk_636 button:active{transform:scale(.96)}._paySeg_1metk_636 ._segOn_1metk_518{background:var(--bg-primary);box-shadow:var(--shadow-sm);color:var(--text-primary);font-weight:700}._segLocked_1metk_672{opacity:.6}._blockedHint_1metk_675{display:flex;align-items:center;gap:7px;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-danger);border:1px solid var(--border-danger);color:var(--text-danger);font-size:12px;font-weight:700;animation:_fadeDown_1metk_1 var(--m-base) var(--e-out)}@keyframes _fadeDown_1metk_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}._askBtn_1metk_698{margin-left:auto;height:32px;padding:0 12px;border-radius:8px;border:1px solid var(--border-md);background:var(--bg-primary);font:inherit;font-size:13px;font-weight:700;color:var(--accent);cursor:pointer;flex-shrink:0}._bigCheck_1metk_714{display:flex;flex-direction:column;align-items:center;gap:10px;padding:18px 16px 6px;text-align:center}._bigCircle_1metk_722{width:96px;height:96px;border-radius:48px;background:var(--bg-success);border:2px solid var(--border-success);display:flex;align-items:center;justify-content:center;animation:_chipPop_1metk_1 var(--m-panel) var(--e-spring)}._bigCircle_1metk_722 svg{width:56px;height:56px;fill:none;stroke:var(--text-success);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}._bigCircle_1metk_722 path{stroke-dasharray:24;stroke-dashoffset:24;animation:_drawPath_1metk_1 var(--m-move) var(--e-out) var(--m-fast) forwards}@keyframes _drawPath_1metk_1{to{stroke-dashoffset:0}}._bigTitle_1metk_752{font-size:22px;font-weight:800}._bigSub_1metk_756{font-size:13px;color:var(--text-secondary)}._undoRow_1metk_760{display:flex;align-items:center;gap:12px}._undoBtn_1metk_765{height:48px;padding:0 14px;border-radius:12px;border:1px solid var(--border-md);background:var(--bg-primary);font:inherit;font-size:15px;font-weight:800;color:var(--accent);display:flex;align-items:center;gap:6px;cursor:pointer;flex-shrink:0;font-variant-numeric:tabular-nums;transition:transform var(--m-fast) var(--e-out)}._undoBtn_1metk_765:active{transform:scale(.96)}._undoBtn_1metk_765[aria-busy=true]{opacity:.6}._smallBtn_1metk_789{height:44px;padding:0 14px}._toast_1metk_795{position:fixed;left:16px;right:16px;bottom:calc(96px + env(safe-area-inset-bottom,0px));z-index:60;display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;background:#1a1a1e;color:#fff;box-shadow:var(--shadow-lg);font-size:14px;font-weight:600;line-height:1.35;animation:_toastIn_1metk_1 var(--m-base) var(--e-out)}._toast_1metk_795 i{font-size:20px;flex-shrink:0}._toastOut_1metk_818{animation:_toastOut_1metk_818 calc(var(--m-base) * .75) var(--e-in) forwards}@keyframes _toastIn_1metk_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes _toastOut_1metk_818{to{opacity:0;transform:translateY(12px)}}@media(prefers-reduced-motion:reduce){._screen_1metk_5,._screenOut_1metk_16,._chip_1metk_106,._bigCircle_1metk_722,._toast_1metk_795,._toastOut_1metk_818,._blockedHint_1metk_675{animation-duration:1ms}._bigCircle_1metk_722 path{animation-duration:1ms;animation-delay:0ms}}._listWrap_1metk_856{position:relative;display:flex;flex-direction:column;gap:12px}._failBtn_1metk_865{flex-shrink:0;min-height:44px;padding:0 12px;border-radius:12px;border:1px solid var(--border-danger);background:var(--bg-danger);color:var(--text-danger);font:inherit;font-size:14px;font-weight:700;display:inline-flex;align-items:center;gap:6px;cursor:pointer;transition:transform var(--m-fast) var(--e-out)}._failBtn_1metk_865:active{transform:scale(.96)}._failBtn_1metk_865 i{font-size:18px}._reasonChips_1metk_890{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}._reasonChip_1metk_890{min-height:44px;padding:0 14px;border-radius:12px;border:1px solid var(--border-md);background:var(--bg-primary);color:var(--text-primary);font:inherit;font-size:15px;font-weight:600;display:inline-flex;align-items:center;gap:6px;cursor:pointer;transition:transform var(--m-fast) var(--e-out),background var(--m-fast) var(--e-out),border-color var(--m-fast) var(--e-out)}._reasonChip_1metk_890:active{transform:scale(.96)}._reasonOn_1metk_918{background:var(--bg-danger);border-color:var(--border-danger);color:var(--text-danger)}._btnPair_1metk_926{display:flex;gap:10px;flex-direction:row;flex-wrap:wrap}._btnPair_1metk_926>*{flex:1 1 140px}._btnPair_1metk_926 button{padding:0 10px;font-size:14px}._taminotShell_1metk_942 h1{font-size:18px}._reqCard_1metk_945{padding:6px 14px;gap:0}._reqCardSearch_1metk_950{background:var(--bg-primary);background:color-mix(in srgb,var(--text-purple) 7%,var(--bg-primary));border-color:color-mix(in srgb,var(--text-purple) 30%,var(--border))}._supHead_1metk_956{display:flex;align-items:center;gap:10px;padding:6px 0 8px;border-bottom:1px solid var(--border)}._supName_1metk_963{flex:1;min-width:0;font-size:17px;font-weight:700;overflow-wrap:anywhere}._supCount_1metk_970{flex-shrink:0;font-size:13px;font-weight:600;color:var(--text-secondary)}._supRows_1metk_977>._reqRow_1metk_977+._reqRow_1metk_977{border-top:1px solid var(--border);border-radius:0}._reqRow_1metk_977{position:relative;display:flex;align-items:center;gap:10px;padding:6px 0;min-width:0;border-radius:12px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--m-fast) var(--e-out)}._reqRow_1metk_977:active{background:var(--bg-secondary)}._reqHit_1metk_999{position:absolute;inset:0;margin:0;padding:0;border:0;border-radius:12px;background:transparent;pointer-events:none}._reqHit_1metk_999:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._reqMain_1metk_1013{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._reqTop_1metk_1020{display:flex;align-items:baseline;gap:8px}._reqName_1metk_1025{flex:1;min-width:0;font-size:16px;font-weight:600;line-height:1.25;overflow-wrap:anywhere}._reqQty_1metk_1034{flex-shrink:0;font-size:16px;font-weight:800;color:var(--accent);white-space:nowrap}._reqBottom_1metk_1041{display:flex;align-items:center;gap:8px}._reqMeta_1metk_1046{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px;font-size:13px;color:var(--text-secondary);overflow-wrap:anywhere}._reqSup_1metk_1056{margin-top:4px;display:flex}._reqMove_1metk_1060,._reqWho_1metk_1061{pointer-events:auto;flex-shrink:0;display:inline-flex;align-items:center;gap:4px;border-radius:10px;font:inherit;font-weight:700;cursor:pointer;transition:transform var(--m-fast) var(--e-out)}._reqMove_1metk_1060:active,._reqWho_1metk_1061:active{transform:scale(.96)}._reqMove_1metk_1060{height:32px;padding:0 10px;border:1.5px solid var(--border-md);background:var(--bg-primary);color:var(--text-primary);font-size:13px}._reqMove_1metk_1060 i{font-size:15px}._reqWho_1metk_1061{height:34px;padding:0 14px;border:0;background:var(--text-purple);color:var(--bg-primary);font-size:14px}._claimBar_1metk_1099{display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:0 12px 12px}._claimBadge_1metk_1106{display:flex}._claimBadge_1metk_1106 ._chip_1metk_106{height:auto;min-height:24px;padding:3px 10px;white-space:normal;text-overflow:clip}._claimBtn_1metk_1117{height:44px;border:0;border-radius:12px;background:var(--text-purple);color:var(--bg-primary);font:inherit;font-size:15px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;transition:transform var(--m-fast) var(--e-out)}._claimBtn_1metk_1117:active{transform:scale(.96)}._claimBtn_1metk_1117:disabled{opacity:.6;cursor:default}._spin_1metk_1141{animation:_tmSpin_1metk_1 .9s linear infinite}@keyframes _tmSpin_1metk_1{to{transform:rotate(360deg)}}._supBuyBtn_1metk_1151{margin:4px 0 8px;height:46px;border-radius:14px;border:0;background:var(--accent);color:#fff;font:inherit;font-size:16px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;transition:transform var(--m-fast) var(--e-out)}._supBuyBtn_1metk_1151:active{transform:scale(.98)}._supBuyBtn_1metk_1151 i{font-size:18px}._plusOptions_1metk_1176{display:flex;flex-direction:column;gap:10px;margin-top:4px}._plusOption_1metk_1176{display:flex;align-items:center;gap:12px;width:100%;min-height:64px;padding:12px 14px;box-sizing:border-box;border-radius:16px;border:1.5px solid var(--border);background:var(--bg-primary);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;transition:transform var(--m-fast) var(--e-out)}._plusOption_1metk_1176:active{transform:scale(.98)}._plusOptionIcon_1metk_1202{width:44px;height:44px;flex-shrink:0;border-radius:12px;display:flex;align-items:center;justify-content:center;background:var(--bg-secondary);color:var(--text-secondary);font-size:22px}._plusOptionIconMain_1metk_1214{background:var(--bg-danger);color:var(--accent)}._plusOptionText_1metk_1218{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._plusOptionText_1metk_1218 b{font-size:16px;font-weight:700}._plusOptionText_1metk_1218 span{font-size:13px;color:var(--text-secondary);line-height:1.35}._olList_1metk_1236{padding:0 16px;display:flex;flex-direction:column;gap:10px}._olCard_1metk_1242{width:100%;padding:12px 14px;border:0;border-radius:16px;background:var(--bg-primary);box-shadow:var(--shadow-sm);color:var(--text-primary);font:inherit;text-align:left;display:flex;flex-direction:column;gap:10px;cursor:pointer;transition:transform var(--m-fast) var(--e-out);-webkit-tap-highlight-color:transparent}._olCard_1metk_1242:active:not(:disabled){transform:scale(.98)}._olCard_1metk_1242:disabled{cursor:default}._olCardDone_1metk_1265{opacity:.85}._olHead_1metk_1268{display:flex;align-items:center;gap:10px}._olText_1metk_1273{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}._olText_1metk_1273 b{font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._olText_1metk_1273 span{font-size:13px;color:var(--text-secondary)}._olAmount_1metk_1290{font-size:16px;white-space:nowrap}._olItems_1metk_1294{font-size:14px;color:var(--text-primary);overflow-wrap:anywhere}._olSteps_1metk_1299{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}._olStep_1metk_1299{display:flex;flex-direction:column;gap:4px;font-size:12px;font-weight:600;color:var(--text-tertiary)}._olBar_1metk_1312{height:6px;border-radius:3px;background:var(--border-md);transition:background var(--m-base) var(--e-out)}._olStepOn_1metk_1318{font-weight:700;color:var(--text-success)}._olStepOn_1metk_1318 ._olBar_1metk_1312{background:var(--text-success)}._olAccepted_1metk_1325{align-self:flex-start;height:28px;padding:0 10px;border-radius:14px;background:var(--bg-success);color:var(--text-success);font-size:13px;font-weight:700;display:inline-flex;align-items:center;gap:6px}._olDebt_1metk_1338{padding:12px 14px;border-radius:16px;border:2px solid var(--accent);background:var(--bg-info);display:flex;flex-direction:column;gap:10px}._olDebtHead_1metk_1347{display:flex;align-items:center;gap:10px}._olDebtHead_1metk_1347>i{font-size:24px;color:var(--accent)}._olDebtHead_1metk_1347 b{color:var(--accent)}._olDebtMsg_1metk_1359{font-size:13px;color:var(--text-secondary)}._olDebtBtn_1metk_1363{height:46px;border:0;border-radius:12px;background:var(--accent);color:#fff;font:inherit;font-size:16px;font-weight:700;cursor:pointer}._overlay_xn7zz_2{position:fixed;inset:0;z-index:1000;display:flex;align-items:stretch;justify-content:center;background:#00000073;animation:_qbFade_xn7zz_1 var(--m-base) var(--e-out)}._overlayOut_xn7zz_12{animation:_qbFadeOut_xn7zz_1 calc(var(--m-panel) * .75) var(--e-in) forwards;pointer-events:none}._panel_xn7zz_18{position:relative;width:100%;max-width:440px;height:100vh;height:100dvh;overflow:hidden;background:var(--bg-tertiary);box-shadow:0 0 60px #00000040;transform:translateZ(0);animation:_qbRise_xn7zz_1 var(--m-panel) var(--e-panel)}._scroller_xn7zz_17{height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}._scroller_xn7zz_17>:first-child{margin:0;min-height:100%}@keyframes _qbFade_xn7zz_1{0%{opacity:0}to{opacity:1}}@keyframes _qbFadeOut_xn7zz_1{0%{opacity:1}to{opacity:0}}@keyframes _qbRise_xn7zz_1{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}@media(prefers-reduced-motion:reduce){._overlay_xn7zz_2,._overlayOut_xn7zz_12,._panel_xn7zz_18{animation-duration:1ms}}._backdrop_1bvke_4{position:fixed;inset:0;z-index:1300;background:#14101273;animation:_fadeIn_1bvke_1 var(--m-base) var(--e-out)}._backdropOut_1bvke_11{animation:_fadeOut_1bvke_1 .15s var(--e-in) forwards}._sheet_1bvke_15{position:fixed;left:0;right:0;bottom:0;z-index:1301;max-width:440px;margin:0 auto;max-height:92vh;overflow-y:auto;overscroll-behavior:contain;box-sizing:border-box;background:#fff;color:#1a1a1e;border-radius:24px 24px 0 0;box-shadow:0 -8px 32px #1410122e;padding:10px 16px calc(18px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:12px;font-family:inherit;animation:_sheetUp_1bvke_1 var(--m-panel) var(--e-panel)}._sheet_1bvke_15:focus{outline:none}._sheetOut_1bvke_43{animation:_sheetDown_1bvke_1 .21s var(--e-in) forwards;pointer-events:none}._handle_1bvke_48{align-self:center;flex-shrink:0;width:44px;height:5px;border-radius:3px;background:#dcd7d3}._head_1bvke_58{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}._title_1bvke_64{flex:1;min-width:0;margin:0;font-size:18px;font-weight:700;line-height:1.3;color:#1a1a1e;overflow-wrap:anywhere}._tag_1bvke_74{flex-shrink:0;display:inline-flex;align-items:center;height:28px;box-sizing:border-box;padding:0 12px;border-radius:14px;border:1.5px solid;font-size:14px;font-weight:700;white-space:nowrap}._tone_qty_1bvke_87{background:#f4f5f7;border-color:#c9cdd3;color:#4b5563}._tone_price_1bvke_92{background:#fff2f3;border-color:#f5b0b8;color:var(--accent, #cd1626)}._tone_pack_1bvke_97{background:#f3eefe;border-color:#c9b6f5;color:#6d28d9}._tone_rate_1bvke_102{background:#fdfbee;border-color:#ecd880;color:#9a5a18}._valueBox_1bvke_109{flex-shrink:0;display:flex;align-items:center;gap:10px;height:64px;box-sizing:border-box;padding:0 16px;border:2px solid var(--accent, #cd1626);border-radius:16px;background:#fff}._valueWrap_1bvke_121{flex:1;min-width:0;display:flex;align-items:center;overflow:hidden}._value_1bvke_109{font-size:32px;font-weight:700;line-height:1;color:#1a1a1e;white-space:nowrap;font-variant-numeric:tabular-nums}._valueSm_1bvke_136{font-size:26px}._valueXs_1bvke_139{font-size:22px}._placeholder_1bvke_142{color:#9898b0}._caret_1bvke_146{flex-shrink:0;width:2px;height:32px;margin:0 2px;border-radius:1px;background:var(--accent, #cd1626);animation:_caretBlink_1bvke_1 1s steps(1) infinite}._unit_1bvke_155{flex-shrink:0;font-size:17px;color:#58586a;white-space:nowrap}._info_1bvke_162{margin:-4px 2px 0;font-size:15px;font-weight:700;color:#1a1a1e}._quick_1bvke_170{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin:-2px 0 0}._quick_1bvke_170::-webkit-scrollbar{display:none}._quickChip_1bvke_180{flex-shrink:0;height:36px;padding:0 12px;border-radius:18px;border:1.5px solid #e2ddd9;background:#fff;color:#1a1a1e;font-family:inherit;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform var(--m-fast) var(--e-out),border-color var(--m-fast) var(--e-out)}._quickChip_1bvke_180:active{transform:scale(.96)}._quickChip_1bvke_180:focus-visible{outline:2px solid var(--accent, #cd1626);outline-offset:2px}._quickOn_1bvke_207{border-color:var(--accent, #cd1626);color:var(--accent, #cd1626)}._keys_1bvke_213{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}._key_1bvke_213{height:56px;border:none;border-radius:14px;background:#f3f1f0;color:#1a1a1e;font-family:inherit;font-size:26px;font-weight:600;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;transition:transform var(--m-fast) var(--e-out),background-color var(--m-fast) var(--e-out)}._keySpecial_1bvke_240{background:#ece9e6}._key_1bvke_213:active{transform:scale(.96);background:#e2deda}._key_1bvke_213:focus-visible,._back_1bvke_4:focus-visible,._done_1bvke_250:focus-visible{outline:2px solid var(--accent, #cd1626);outline-offset:2px}._actions_1bvke_256{display:flex;gap:8px}._back_1bvke_4,._done_1bvke_250{height:58px;border-radius:16px;font-family:inherit;cursor:pointer;display:flex;align-items:center;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform var(--m-fast) var(--e-out)}._back_1bvke_4:active,._done_1bvke_250:active{transform:scale(.96)}._back_1bvke_4{flex-shrink:0;min-width:104px;max-width:45%;box-sizing:border-box;gap:6px;padding:0 12px 0 8px;border:1.5px solid #c9cdd3;background:#f4f5f7;color:#4b5563;text-align:left}._back_1bvke_4>i{flex-shrink:0;font-size:20px}._backText_1bvke_292{min-width:0;display:flex;flex-direction:column;gap:2px}._backLabel_1bvke_298{font-size:12px;line-height:1.1}._backValue_1bvke_302{font-size:16px;font-weight:700;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._done_1bvke_250{flex:1;min-width:0;justify-content:center;gap:6px;padding:0 16px;border:none;background:var(--accent, #cd1626);color:#fff;font-size:17px;font-weight:700}._done_1bvke_250>i{flex-shrink:0;font-size:20px}._doneText_1bvke_326{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes _sheetUp_1bvke_1{0%{transform:translateY(100%)}to{transform:none}}@keyframes _sheetDown_1bvke_1{to{transform:translateY(100%)}}@keyframes _fadeIn_1bvke_1{0%{opacity:0}}@keyframes _fadeOut_1bvke_1{to{opacity:0}}@keyframes _caretBlink_1bvke_1{50%{opacity:0}}@media(prefers-reduced-motion:reduce){._sheet_1bvke_15{animation-name:_fadeIn_1bvke_1}._sheetOut_1bvke_43{animation-name:_fadeOut_1bvke_1}._caret_1bvke_146{animation:none}._key_1bvke_213:active,._back_1bvke_4:active,._done_1bvke_250:active{transform:none}}._stepsWrap_xubp6_8{margin:0 16px;padding:12px 6px 10px;background:var(--bg-primary);border:1px solid var(--border);border-radius:16px;box-shadow:var(--shadow-sm)}._steps_xubp6_8{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}._step_xubp6_8{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:0 4px;text-align:center;font-size:12px;font-weight:600;line-height:1.2;color:var(--text-tertiary)}._step_xubp6_8:not(:last-child):after{content:"";position:absolute;top:13px;left:calc(50% + 20px);right:calc(-50% + 20px);height:2px;border-radius:2px;background:var(--border-md);transition:background-color var(--m-move) var(--e-out)}._dot_xubp6_49{position:relative;z-index:1;width:28px;height:28px;flex-shrink:0;border-radius:50%;border:1.5px solid var(--border-md);background:var(--bg-primary);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800}._dot_xubp6_49 i{font-size:15px}._stepLabel_xubp6_67{overflow-wrap:anywhere}._stepOn_xubp6_71{color:var(--accent);font-weight:700}._stepOn_xubp6_71 ._dot_xubp6_49{background:var(--grad);border-color:transparent;color:#fff;box-shadow:0 2px 6px #cd16262e;animation:_buyStepPop_xubp6_1 var(--m-base) var(--e-spring)}._stepDone_xubp6_83{color:var(--text-success)}._stepDone_xubp6_83 ._dot_xubp6_49{background:var(--bg-success);border-color:var(--border-success);color:var(--text-success)}._stepDone_xubp6_83:not(:last-child):after{background:var(--border-success)}@keyframes _buyStepPop_xubp6_1{0%{transform:scale(.6)}to{transform:scale(1)}}._supRow_xubp6_104{display:flex;align-items:center;gap:12px;width:100%;min-height:68px;box-sizing:border-box;padding:12px 10px 12px 14px;border-radius:16px;border:1px solid var(--border);background:var(--bg-primary);box-shadow:var(--shadow-md);font:inherit;color:inherit;text-align:left;cursor:pointer;transition:transform var(--m-fast) var(--e-out);-webkit-tap-highlight-color:transparent}._supRow_xubp6_104:active{transform:scale(.96)}._supOn_xubp6_127{border-color:var(--border-info);background:var(--bg-info)}._avatar_xubp6_131{width:44px;height:44px;flex-shrink:0;border-radius:14px;background:var(--bg-info);color:var(--accent);display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:800}._supOn_xubp6_127 ._avatar_xubp6_131{background:var(--bg-primary)}._supMain_xubp6_147{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}._supName_xubp6_154{font-size:16px;font-weight:700;line-height:1.25;overflow-wrap:anywhere}._supSub_xubp6_160{font-size:12px;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._side_xubp6_168{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:4px}._price_xubp6_175{font-size:15px;font-weight:800;font-variant-numeric:tabular-nums}._chev_xubp6_180{flex-shrink:0;font-size:20px;color:var(--text-tertiary)}._supOn_xubp6_127 ._chev_xubp6_180{color:var(--accent)}._actions_xubp6_190{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:16px;background:var(--bg-primary);box-shadow:var(--shadow-sm);overflow:hidden}._actionRow_xubp6_199{display:flex;align-items:center;gap:12px;min-height:56px;padding:8px 10px 8px 14px;border:0;border-bottom:1px solid var(--border);background:none;font:inherit;font-size:15px;font-weight:700;color:var(--text-primary);text-align:left;cursor:pointer;transition:background-color var(--m-fast) var(--e-out);-webkit-tap-highlight-color:transparent}._actionRow_xubp6_199:last-child{border-bottom:0}._actionRow_xubp6_199:active{background:var(--bg-secondary)}._actionRow_xubp6_199>span:nth-child(2){flex:1;min-width:0}._actionIcon_xubp6_227{width:36px;height:36px;flex-shrink:0;border-radius:12px;background:var(--bg-secondary);color:var(--text-secondary);display:flex;align-items:center;justify-content:center;font-size:18px}._actionIconAccent_xubp6_239{background:var(--bg-info);color:var(--accent)}._quiet_xubp6_244{align-self:center;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 12px;border:0;background:none;font:inherit;font-size:14px;font-weight:700;color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent}._quiet_xubp6_244 i{font-size:18px}._payTotal_xubp6_265{display:flex;align-items:baseline;justify-content:space-between;gap:10px}._payTotal_xubp6_265>span{font-size:14px;font-weight:600;color:var(--text-secondary)}._payTotal_xubp6_265>b{text-align:right;font-size:24px;font-weight:800;line-height:1.15;font-variant-numeric:tabular-nums;color:var(--text-primary)}._payTotal_xubp6_265 small{display:block;font-size:13px;font-weight:600;color:var(--text-secondary)}._collapse_kslfu_3{display:grid;grid-template-rows:1fr;min-width:0}._inner_kslfu_8{min-height:0;min-width:0}._entering_kslfu_13 ._inner_kslfu_8,._leaving_kslfu_14 ._inner_kslfu_8{overflow:hidden}._entering_kslfu_13{animation:_collapseOpen_kslfu_1 var(--m-panel) var(--e-panel)}._leaving_kslfu_14{animation:_collapseClose_kslfu_1 calc(var(--m-panel) * .75) var(--e-in) forwards}@keyframes _collapseOpen_kslfu_1{0%{grid-template-rows:0fr;opacity:0}to{grid-template-rows:1fr;opacity:1}}@keyframes _collapseClose_kslfu_1{0%{grid-template-rows:1fr;opacity:1}to{grid-template-rows:0fr;opacity:0}}._panel_15jpt_6:empty{display:none}._panel_15jpt_6{min-width:0}._row_15jpt_13{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;padding-top:6px;font-size:12.5px;line-height:1.35;color:var(--text-secondary);transition:opacity var(--m-fast) var(--e-out)}._stale_15jpt_25{opacity:.5}._saveAs_15jpt_29{min-width:0;overflow-wrap:anywhere}._name_15jpt_33{color:var(--text-primary);font-weight:600;display:inline-block;animation:_nfNameIn_15jpt_1 var(--m-base) var(--e-out)}@keyframes _nfNameIn_15jpt_1{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}._badge_15jpt_50{display:inline-flex;align-items:center;padding:1px 7px;border-radius:999px;font-size:11px;font-weight:600;white-space:nowrap;background:var(--bg-tertiary);color:var(--text-secondary);border:1px solid var(--border-md);animation:_nfPop_15jpt_1 var(--m-base) var(--e-spring)}._src_DICTIONARY_15jpt_63{background:var(--bg-success);color:var(--text-success);border-color:var(--border-success)}._src_FALLBACK_15jpt_68{background:var(--bg-warning);color:var(--text-warning);border-color:var(--border-warning)}._src_AI_15jpt_73{background:var(--bg-info);color:var(--text-purple);border-color:var(--border-md)}._src_MANUAL_15jpt_78{background:var(--bg-secondary);color:var(--text-blue)}@keyframes _nfPop_15jpt_1{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:none}}._linkBtn_15jpt_93,._useBtn_15jpt_94,._iconBtn_15jpt_95{font:inherit;cursor:pointer;transition:transform var(--m-fast) var(--e-out),background var(--m-fast) var(--e-out),color var(--m-fast) var(--e-out)}._linkBtn_15jpt_93:active,._useBtn_15jpt_94:active,._iconBtn_15jpt_95:active{transform:scale(.96)}._linkBtn_15jpt_93{display:inline-flex;align-items:center;gap:4px;padding:2px 6px;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--accent);font-size:12px;font-weight:600}._linkBtn_15jpt_93:hover{background:var(--bg-info)}._fixRow_15jpt_126{display:flex;align-items:center;gap:6px;padding-top:6px;animation:_nfNameIn_15jpt_1 var(--m-base) var(--e-out)}._fixInput_15jpt_133{flex:1;min-width:0;padding:6px 10px;border:1.5px solid var(--accent);border-radius:var(--radius-sm);background:var(--bg-primary);color:var(--text-primary);font:inherit;font-size:13px;outline:none}._iconBtn_15jpt_95{flex-shrink:0;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border-md);border-radius:var(--radius-sm);background:var(--bg-primary);color:var(--text-secondary)}._okBtn_15jpt_157{border-color:var(--border-success);color:var(--text-success)}._bone_15jpt_163{width:120px;height:10px;border-radius:999px;background:var(--bg-tertiary);animation:_nfPulse_15jpt_1 1s var(--e-out) infinite alternate}@keyframes _nfPulse_15jpt_1{0%{opacity:.5}to{opacity:1}}._waitText_15jpt_179{font-size:12px;color:var(--text-tertiary)}._warn_15jpt_185{display:flex;align-items:flex-start;gap:6px;margin-top:6px;padding:6px 10px;border-radius:var(--radius-sm);background:var(--bg-warning);border:1px solid var(--border-warning);color:var(--text-warning);font-size:12px;line-height:1.35}._warn_15jpt_185 i{margin-top:1px}._similar_15jpt_203{display:flex;align-items:flex-start;gap:6px;margin-top:6px;padding:6px 10px;border-radius:var(--radius-sm);background:var(--bg-secondary);border:1px solid var(--border-md);color:var(--text-secondary);font-size:12px;line-height:1.4}._similar_15jpt_203>i{margin-top:2px;color:var(--text-warning)}._simBody_15jpt_220{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0}._hit_15jpt_227{display:inline-flex;align-items:center;gap:6px;overflow-wrap:anywhere}._hit_15jpt_227 b{color:var(--text-primary)}._simAsk_15jpt_236{color:var(--text-tertiary)}._useBtn_15jpt_94{padding:3px 9px;border:1px solid var(--accent);border-radius:999px;background:var(--bg-primary);color:var(--accent);font-size:11.5px;font-weight:600;white-space:nowrap}._useBtn_15jpt_94:hover{background:var(--bg-info)}@media(max-width:640px),(pointer:coarse){._row_15jpt_13,._warn_15jpt_185,._similar_15jpt_203{font-size:13px}._linkBtn_15jpt_93,._useBtn_15jpt_94{min-height:44px;padding:0 12px}._iconBtn_15jpt_95{width:44px;height:44px}._fixInput_15jpt_133{min-height:44px;font-size:16px}}._pendNote_15jpt_276{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--text-secondary);white-space:nowrap;animation:_nfNoteIn_15jpt_1 var(--m-base) var(--e-out)}._pendOut_15jpt_285{animation:_nfNoteOut_15jpt_1 calc(var(--m-base) * .75) var(--e-in) forwards}._pendSpin_15jpt_288{display:inline-block;color:var(--accent);animation:_nfSpin_15jpt_1 .9s linear infinite}@keyframes _nfNoteIn_15jpt_1{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}@keyframes _nfNoteOut_15jpt_1{0%{opacity:1}to{opacity:0}}@keyframes _nfSpin_15jpt_1{to{transform:rotate(360deg)}}._num_15yi1_2._num_15yi1_2{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;display:inline;font-variant-numeric:tabular-nums;transition:color var(--m-base) var(--e-out)}._num_15yi1_2._up_15yi1_16{color:var(--text-success)}._num_15yi1_2._down_15yi1_19{color:var(--text-danger)}._field_150j7_4{display:flex;flex-direction:column;gap:6px;min-width:0}._units_150j7_12{display:flex;flex-wrap:wrap;gap:8px}._unit_150j7_12{min-width:64px;height:44px;padding:0 14px;border-radius:12px;border:1px solid var(--border-md);background:var(--bg-primary);color:var(--text-secondary);font-family:inherit;font-size:15px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;transition:background var(--m-fast) var(--e-out),color var(--m-fast) var(--e-out),border-color var(--m-fast) var(--e-out),transform var(--m-fast) var(--e-out);-webkit-tap-highlight-color:transparent}._unit_150j7_12:active{transform:scale(.96)}._unitOn_150j7_43{background:var(--bg-info);border-color:var(--accent);color:var(--accent)}._unit_150j7_12 i{font-size:16px}._listBlock_150j7_53{display:flex;flex-direction:column;gap:8px;animation:_blockIn_150j7_1 var(--m-base) var(--e-out)}@keyframes _blockIn_150j7_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}._dims_150j7_69{display:grid;grid-template-columns:1fr 1fr;gap:10px}._dimBox_150j7_74{height:48px;box-sizing:border-box;display:flex;align-items:center;gap:6px;padding:0 12px;border-radius:12px;border:1px solid var(--border-md);background:var(--bg-primary);transition:border-color var(--m-fast) var(--e-out)}._dimBox_150j7_74:focus-within{border-color:var(--accent)}._dimBox_150j7_74 input{flex:1;min-width:0;width:100%;border:0;outline:0;background:transparent;font-family:inherit;font-size:15px;font-weight:600;color:var(--text-primary)}._dimBox_150j7_74 input:focus{box-shadow:none;border-color:transparent}._dimBox_150j7_74 em{font-style:normal;font-size:13px;font-weight:700;color:var(--text-tertiary)}._nameWait_150j7_114{width:100%;justify-content:center;margin-bottom:6px}._option_1lp3p_6{display:flex;flex-direction:row;align-items:center;gap:12px;text-align:left;width:100%;font:inherit;color:var(--text-primary)}._optIcon_1lp3p_17{width:48px;height:48px;flex-shrink:0;border-radius:14px;background:var(--bg-info);color:var(--accent);font-size:24px;display:flex;align-items:center;justify-content:center}._optText_1lp3p_29{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._optText_1lp3p_29 b{font-size:15px}._optText_1lp3p_29 small{font-size:12px;color:var(--text-secondary);line-height:1.35}._grid_1lp3p_46{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._card_1lp3p_51{display:flex;flex-direction:column;align-items:stretch;gap:4px;padding:8px 8px 10px;border-radius:16px;border:1px solid var(--border);background:var(--bg-primary);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;min-width:0;transition:transform var(--m-fast) var(--e-out),border-color var(--m-fast) var(--e-out);-webkit-tap-highlight-color:transparent}._card_1lp3p_51:active{transform:scale(.96)}._cardLow_1lp3p_73{border-color:var(--border-warning)}._matImg_1lp3p_76,._skuImg_1lp3p_77{display:block;overflow:hidden;font-size:40px;width:100%;aspect-ratio:4 / 3;border-radius:12px;margin-bottom:4px}._skuImg_1lp3p_77{aspect-ratio:1 / 1}._cardName_1lp3p_89{font-size:14px;font-weight:700;line-height:1.25;overflow-wrap:anywhere}._cardMeta_1lp3p_95{font-size:12px;color:var(--text-secondary);line-height:1.3}._metaLow_1lp3p_100{color:var(--text-warning);font-weight:700}._bigImg_1lp3p_106{display:block;overflow:hidden;font-size:64px;width:100%;height:240px;border-radius:16px;border:1px solid var(--border)}._facts_1lp3p_115{display:grid;grid-template-columns:auto 1fr;gap:8px 12px;margin:0;font-size:14px}._facts_1lp3p_115 dt{color:var(--text-secondary)}._facts_1lp3p_115 dd{margin:0;font-weight:700;text-align:right;overflow-wrap:anywhere}._linkBtn_1lp3p_133{min-height:44px;padding:8px 4px;border:0;background:transparent;color:var(--accent);font:inherit;font-size:14px;font-weight:700;text-align:center;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px}._dupBtn_1lp3p_151{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:12px;border:1px solid var(--border-warning);background:var(--bg-warning);color:var(--text-warning);font:inherit;font-size:13px;font-weight:600;text-align:left;cursor:pointer}._dupBtn_1lp3p_151 i{font-size:18px;flex-shrink:0}._photoPick_1lp3p_170{height:96px;border-radius:12px;border:1px dashed var(--border-md);background:var(--bg-secondary);color:var(--text-secondary);font:inherit;font-size:14px;font-weight:700;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;cursor:pointer}._photoPick_1lp3p_170 i{font-size:26px}._photoWrap_1lp3p_189{position:relative}._photo_1lp3p_170{display:block;width:100%;height:200px;object-fit:cover;border-radius:12px;border:1px solid var(--border)}._photoDrop_1lp3p_200{position:absolute;top:8px;right:8px;width:44px;height:44px;border-radius:50%;border:0;background:#0000008c;color:#fff;font-size:18px;display:flex;align-items:center;justify-content:center;cursor:pointer}._err_1lp3p_216{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:12px;background:var(--bg-danger);color:var(--text-danger);font-size:13px;font-weight:600}._chips_15dto_6{display:flex;gap:6px;min-width:0;overflow:hidden}._chip_15dto_6{flex-shrink:0;max-width:100%;height:24px;padding:0 9px;border-radius:12px;border:1px solid transparent;font-size:12px;font-weight:700;display:inline-flex;align-items:center;gap:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._chip_15dto_6 i{font-size:14px}._chipBig_15dto_31{height:28px;font-size:13px}._warn_15dto_35{background:var(--bg-warning);border-color:var(--border-warning);color:var(--text-warning)}._ok_15dto_40{background:var(--bg-success);border-color:var(--border-success);color:var(--text-success)}._bad_15dto_45{background:var(--bg-danger);border-color:var(--border-danger, var(--bg-danger));color:var(--text-danger)}._credit_15dto_50{background:var(--bg-purple, #f3eefe);border-color:var(--border-purple, #d9c9f7);color:var(--text-purple)}._muted_15dto_55{background:var(--bg-secondary);color:var(--text-secondary)}._tileMeta_15dto_61{font-size:13px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tileOff_15dto_69{opacity:.6}._lineMeta_15dto_74{display:flex;align-items:center;justify-content:space-between;gap:8px}._lineMeta_15dto_74>span{min-width:0;font-size:13px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._swapLink_15dto_88{flex-shrink:0;height:30px;padding:0 4px;border:0;background:transparent;font:inherit;font-size:13px;font-weight:700;color:var(--text-secondary);cursor:pointer}._lineName_15dto_100{display:flex;align-items:center;gap:10px;min-width:0}._lineName_15dto_100>span:last-child{min-width:0;flex:1;display:flex;flex-direction:column;gap:3px}._lineName_15dto_100 b{font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._lineArt_15dto_119{width:40px;height:40px;flex-shrink:0;border-radius:10px;overflow:hidden}._lineTotal_15dto_126{flex-shrink:0;font-size:16px;font-weight:700;white-space:nowrap}._jumpText_15dto_132{font-size:13px;font-weight:600;color:var(--text-warning)}._confirmFull_15dto_138{height:48px;border-radius:14px;border:0;background:var(--text-warning);color:#fff;font:inherit;font-size:16px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:transform var(--m-fast) var(--e-out)}._confirmFull_15dto_138:active{transform:scale(.98)}._confirmDone_15dto_157{background:var(--bg-warning);color:var(--text-warning);border:1.5px solid var(--border-warning)}._cellUnit_15dto_162{margin-left:4px;font-size:15px;font-weight:600;color:var(--text-secondary)}._cellWide_15dto_168{flex:1;text-align:left}._q_15dto_174{font-size:15px;font-weight:700;color:var(--text-secondary)}._total28_15dto_179{font-size:28px;font-weight:800;font-variant-numeric:tabular-nums}._totalCard_15dto_184{display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px 14px;border-radius:16px;background:var(--bg-primary);box-shadow:var(--shadow-sm)}._totalCard_15dto_184>span{font-size:15px;color:var(--text-secondary)}._segIcon_15dto_198{font-size:18px}._linkRow_15dto_201{display:flex;justify-content:space-between;align-items:center;margin-top:-6px}._linkBtn_15dto_207{height:34px;padding:0 2px;border:0;background:transparent;font:inherit;font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer}._linkStrong_15dto_218{font-weight:700;color:var(--text-primary)}._noteInput_15dto_222,._noteInput_15dto_222:focus{width:100%;min-height:48px;padding:12px 14px;border-radius:12px;border:1.5px solid var(--border-md);background:var(--bg-primary);font:inherit;font-size:16px;color:var(--text-primary);resize:vertical;box-sizing:border-box}._shopHint_15dto_236{margin:-4px 4px 0;font-size:13px;color:var(--text-secondary)}._box_15dto_241{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:16px;font-size:15px;font-weight:600;line-height:1.35;animation:_mbFadeDown_15dto_1 var(--m-base) var(--e-out)}._box_15dto_241 i{flex-shrink:0;font-size:20px}._boxWarn_15dto_256{background:var(--bg-warning);border:1px solid var(--border-warning);color:var(--text-warning)}._boxBad_15dto_261{background:var(--bg-danger);border:1px solid var(--border-danger, var(--bg-danger));color:var(--text-danger)}._boxCredit_15dto_266{background:var(--bg-purple, #f3eefe);border:1px solid var(--border-purple, #d9c9f7);color:var(--text-purple)}._boxNote_15dto_271{display:block;font-weight:500}._payOff_15dto_275{opacity:.45}._lockNote_15dto_279{margin-top:-4px;padding:10px 12px;border-radius:14px;background:var(--bg-secondary);color:var(--text-secondary);font-size:14px;font-weight:600;animation:_mbFadeDown_15dto_1 var(--m-base) var(--e-out)}._rcpt_15dto_291{padding:16px;display:flex;flex-direction:column;gap:10px}._rcptHead_15dto_297{display:flex;align-items:center;justify-content:space-between;gap:8px}._rcptHead_15dto_297>span:last-child{font-size:13px;color:var(--text-secondary);white-space:nowrap}._big30_15dto_308{font-size:30px;font-weight:800;font-variant-numeric:tabular-nums}._rcptSub_15dto_313{margin-top:-6px;font-size:13px;color:var(--text-secondary)}._rcptTear_15dto_318{height:0;margin:2px -16px;border-top:2px dashed var(--border)}._rcptLine_15dto_323{display:flex;align-items:center;gap:10px}._rcptLine_15dto_323>span:nth-child(2){flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._rcptLine_15dto_323 b{font-size:16px}._rcptLine_15dto_323 small{font-size:13px;color:var(--text-secondary)}._rcptArt_15dto_342{width:36px;height:36px;flex-shrink:0;border-radius:10px;overflow:hidden}._rcptChips_15dto_349{display:flex;gap:8px;flex-wrap:wrap}._doneFoot_15dto_354{margin-top:auto;padding:16px;display:flex;flex-direction:column;gap:6px}._bigRed_15dto_361{height:54px;border-radius:16px;border:0;background:var(--accent);color:#fff;font:inherit;font-size:17px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:transform var(--m-fast) var(--e-out)}._bigRed_15dto_361:active{transform:scale(.98)}._bigRed_15dto_361:disabled{opacity:.6;cursor:default}._link_15dto_201{height:48px;border:0;background:transparent;font:inherit;font-size:16px;font-weight:700;color:var(--text-secondary);cursor:pointer}._linkDanger_15dto_394{color:var(--text-danger)}._doneErr_15dto_397{margin:12px 16px 0}._mineBody_15dto_402{padding:10px;display:flex;flex-direction:column;gap:10px}._tiles_15dto_408{display:flex;gap:10px}._tile_15dto_61{flex:1;min-width:0;padding:8px 10px;border-radius:12px;display:flex;flex-direction:column;gap:2px}._tile_15dto_61 span{font-size:13px;color:var(--text-secondary)}._tile_15dto_61 b{font-size:18px;font-variant-numeric:tabular-nums}._tileWait_15dto_429{background:var(--bg-warning);border:1px solid var(--border-warning)}._tileOk_15dto_433{background:var(--bg-success);border:1px solid var(--border-success)}._card_15dto_437{display:flex;flex-direction:column;gap:6px;width:100%;padding:12px 14px;border-radius:16px;border:2px solid transparent;background:var(--bg-primary);box-shadow:var(--shadow-sm);font:inherit;color:var(--text-primary);text-align:left;cursor:pointer;transition:transform var(--m-fast) var(--e-out)}._card_15dto_437:active{transform:scale(.98)}._cardReturned_15dto_456{border-color:var(--border-danger, var(--accent))}._cardRow_15dto_459{display:flex;align-items:center;gap:10px}._cardRow_15dto_459 b:first-child{flex:1;min-width:0;font-size:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cardRow_15dto_459 b:last-child{flex-shrink:0;font-size:16px}._cardMeta_15dto_476{font-size:13px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._empty_15dto_483{padding:28px 12px;text-align:center;font-size:15px;color:var(--text-secondary)}._errBox_15dto_489{display:flex;align-items:center;gap:10px}._errBox_15dto_489 span{flex:1}._retry_15dto_497{flex-shrink:0;height:34px;padding:0 12px;border-radius:10px;border:1px solid currentColor;background:transparent;font:inherit;font-size:14px;font-weight:700;color:inherit;cursor:pointer}._photo_15dto_512{display:block;width:100%;height:180px;border-radius:14px;border:1px solid var(--border);background:var(--bg-secondary);overflow:hidden;padding:0;cursor:zoom-in}._photoTall_15dto_523{height:240px}._photo_15dto_512 img{width:100%;height:100%;object-fit:cover}._photoEmpty_15dto_531{display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:var(--text-tertiary);cursor:default}._dim_15dto_542{position:fixed;inset:0;z-index:20;background:#14141873;animation:_mbFade_15dto_1 var(--m-base) var(--e-out)}._sheet_15dto_549{position:fixed;left:0;right:0;bottom:0;z-index:21;padding:10px 16px 18px;border-radius:24px 24px 0 0;background:var(--bg-primary);box-shadow:0 -8px 30px #00000026;display:flex;flex-direction:column;gap:12px;animation:_mbUp_15dto_1 var(--m-panel) var(--e-panel)}._dimOut_15dto_564{animation:_mbFadeOut_15dto_1 calc(var(--m-panel) * .75) var(--e-in) forwards}._sheetOut_15dto_567{animation:_mbDown_15dto_1 calc(var(--m-panel) * .75) var(--e-in) forwards}._handle_15dto_570{width:40px;height:5px;border-radius:3px;background:var(--border-md);align-self:center}._sheetHead_15dto_577{display:flex;align-items:center;gap:10px}._sheetHead_15dto_577>span:last-child{min-width:0;display:flex;flex-direction:column;gap:3px}._sheetHead_15dto_577 b{font-size:17px}._sheetHead_15dto_577 small{font-size:13px;color:var(--text-secondary)}._sheetArt_15dto_595{width:64px;height:64px;flex-shrink:0;border-radius:14px;overflow:hidden}._callBtn_15dto_602{height:54px;border-radius:16px;border:0;background:var(--text-success);color:#fff;font:inherit;font-size:17px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;cursor:pointer}._anywayBtn_15dto_618{height:54px;border-radius:16px;border:1.5px solid var(--accent);background:var(--bg-primary);color:var(--accent);font:inherit;font-size:17px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}@keyframes _mbFadeDown_15dto_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes _mbFade_15dto_1{0%{opacity:0}to{opacity:1}}@keyframes _mbFadeOut_15dto_1{to{opacity:0}}@keyframes _mbUp_15dto_1{0%{transform:translateY(100%)}to{transform:none}}@keyframes _mbDown_15dto_1{to{transform:translateY(100%)}}@media(prefers-reduced-motion:reduce){._box_15dto_241,._lockNote_15dto_279,._dim_15dto_542,._sheet_15dto_549,._dimOut_15dto_564,._sheetOut_15dto_567{animation-duration:1ms}}._cardStatic_15dto_682{cursor:default}._cardStatic_15dto_682:active{transform:none}._cardGap_15dto_688{gap:10px}._dearRow_15dto_692{margin:0 -6px;padding:8px 10px;border-radius:12px;border:1px solid var(--border-warning);background:var(--bg-warning)}._footCol_15dto_699{display:flex;flex-direction:column;gap:6px}._fullWidth_15dto_704{width:100%}._tagStart_15dto_709{align-self:flex-start;margin-right:0}._linkSmall_15dto_713{height:36px;font-size:14px;font-weight:600;color:var(--text-danger)}._boxGrow_15dto_719{flex:1;min-width:0}._month_ejx9v_5{align-self:center;height:40px;padding:0 4px;border-radius:20px;background:var(--bg-primary);border:1px solid var(--border);display:flex;align-items:center;gap:4px}._monthBtn_ejx9v_16{width:34px;height:34px;border-radius:17px;border:0;background:transparent;color:var(--text-primary);font-size:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform var(--m-fast) var(--e-out);-webkit-tap-highlight-color:transparent}._monthBtn_ejx9v_16:active{transform:scale(.92)}._monthBtn_ejx9v_16:disabled{color:var(--text-tertiary);cursor:default}._monthName_ejx9v_38{min-width:112px;text-align:center;font-size:15px}._days_ejx9v_44{display:flex;flex-direction:column;gap:14px;padding-bottom:8px}._day_ejx9v_44{display:flex;flex-direction:column;gap:8px}._dayHead_ejx9v_55{display:flex;align-items:baseline;gap:8px;padding:0 16px}._dayTitle_ejx9v_61{margin:0;flex:1;font-size:13px;font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.4px}._dayTotal_ejx9v_71{font-size:16px;font-weight:700}._list_ejx9v_75{margin:0 16px;background:var(--bg-primary);border:1px solid var(--border);border-radius:16px;box-shadow:var(--shadow-sm);overflow:hidden;display:flex;flex-direction:column}._row_ejx9v_87{display:flex;align-items:center;gap:12px;width:100%;min-height:72px;box-sizing:border-box;padding:12px 14px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background var(--m-fast) var(--e-out);-webkit-tap-highlight-color:transparent}._row_ejx9v_87+._row_ejx9v_87{border-top:1px solid var(--border)}._row_ejx9v_87:active{background:var(--bg-secondary)}._icon_ejx9v_110{width:40px;height:40px;flex-shrink:0;border-radius:20px;display:flex;align-items:center;justify-content:center;font-size:20px}._text_ejx9v_121{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;padding-right:12px}._title_ejx9v_129{font-size:15px;font-weight:700;display:flex;align-items:center;gap:6px;min-width:0}._titleText_ejx9v_137{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._line_ejx9v_144{font-size:13px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._amount_ejx9v_152{font-size:20px;font-weight:700;white-space:nowrap}._amountCredit_ejx9v_157{color:var(--text-secondary)}._chev_ejx9v_160{font-size:16px;color:var(--text-secondary)}._badge_ejx9v_164{font-size:11px;font-weight:800;padding:1px 7px;border-radius:6px;letter-spacing:.2px;background:var(--bg-info);color:var(--text-info);border:1px solid var(--border-info)}._tone_purple_ejx9v_176{background:color-mix(in srgb,var(--text-purple) 12%,var(--bg-primary));color:var(--text-purple)}._tone_warning_ejx9v_180{background:var(--bg-warning);color:var(--text-warning)}._tone_orange_ejx9v_184{background:var(--bg-danger);color:var(--text-danger)}._tone_green_ejx9v_188{background:var(--bg-success);color:var(--text-success)}._tone_neutral_ejx9v_192{background:var(--bg-tertiary);color:var(--text-secondary)}._tone_info_ejx9v_196{background:var(--bg-info);color:var(--text-info)}._notice_ejx9v_202{margin:0 16px;display:flex;gap:8px;align-items:flex-start;padding:12px 14px;border-radius:12px;font-size:13px;line-height:1.4;background:var(--bg-warning);color:var(--text-warning);border:1px solid var(--border-warning)}._notice_ejx9v_202 i{font-size:18px;flex-shrink:0}._error_ejx9v_219{background:var(--bg-danger);color:var(--text-danger);border-color:var(--border-danger)}._retry_ejx9v_224{margin-left:auto;flex-shrink:0;height:32px;padding:0 12px;border-radius:8px;border:1px solid currentColor;background:transparent;color:inherit;font:inherit;font-size:13px;font-weight:700;cursor:pointer}._loadingBar_ejx9v_240{position:relative;height:3px;margin:-8px 16px 0;border-radius:2px;overflow:hidden}._loadingBar_ejx9v_240:after{content:"";position:absolute;inset:0;width:40%;border-radius:2px;background:var(--accent);animation:_barSlide_ejx9v_1 1.1s var(--e-out) infinite}@keyframes _barSlide_ejx9v_1{0%{transform:translate(-100%)}to{transform:translate(260%)}}._end_ejx9v_264{margin:0 16px 16px;text-align:center;font-size:12px;color:var(--text-secondary)}._pageFooter_ejx9v_272{position:sticky;bottom:0;margin-top:auto;padding:12px 16px 16px;background:var(--bg-primary);border-top:1px solid var(--border);z-index:2}._backdrop_ejx9v_283{position:fixed;inset:0;z-index:70;background:#14101273;animation:_fadeIn_ejx9v_1 var(--m-base) var(--e-out)}._backdropOut_ejx9v_290{animation:_fadeOut_ejx9v_1 .15s var(--e-in) forwards}._sheet_ejx9v_293{position:fixed;left:0;right:0;bottom:0;z-index:71;max-height:88vh;overflow-y:auto;background:var(--bg-primary);color:var(--text-primary);border-radius:20px 20px 0 0;box-shadow:var(--shadow-lg);padding:8px 16px calc(20px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:14px;animation:_sheetUp_ejx9v_1 var(--m-panel) var(--e-panel)}._sheetOut_ejx9v_311{animation:_sheetDown_ejx9v_1 .21s var(--e-in) forwards;pointer-events:none}._handle_ejx9v_315{align-self:center;width:36px;height:4px;border-radius:2px;background:var(--border-md)}._sheetHead_ejx9v_322{display:flex;align-items:center;gap:12px}._sheetHead_ejx9v_322 ._icon_ejx9v_110{width:44px;height:44px;border-radius:22px;font-size:22px}._sheetTitleWrap_ejx9v_333{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._sheetTitle_ejx9v_333{margin:0;font-size:17px;font-weight:700}._sheetSub_ejx9v_345{font-size:12px;color:var(--text-secondary)}._close_ejx9v_349{width:44px;height:44px;flex-shrink:0;border-radius:12px;border:1px solid var(--border-md);background:var(--bg-primary);color:var(--text-primary);display:flex;align-items:center;justify-content:center;font-size:20px;cursor:pointer}._bigAmount_ejx9v_363{font-size:30px;font-weight:800;letter-spacing:-.4px}._bigAmount_ejx9v_363 span{font-size:17px;font-weight:700;color:var(--text-secondary)}._kv_ejx9v_373{display:flex;flex-direction:column}._kvRow_ejx9v_377{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--border);font-size:14px}._kvRow_ejx9v_377:last-child{border-bottom:1px solid var(--border)}._kvRow_ejx9v_377>span{color:var(--text-secondary);flex-shrink:0}._kvRow_ejx9v_377>b{font-weight:600;text-align:right;overflow-wrap:anywhere}._boughtTitle_ejx9v_397{margin:0;font-size:12px;font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.4px}._bought_ejx9v_397{display:flex;flex-direction:column;gap:8px}._item_ejx9v_410{background:var(--bg-secondary);border:1px solid var(--border);border-radius:12px;padding:12px;display:flex;align-items:center;gap:10px}._itemText_ejx9v_419{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._itemName_ejx9v_426{font-size:14px;font-weight:600}._itemQty_ejx9v_431{font-size:17px;font-weight:700}._itemSub_ejx9v_435{font-size:14px;font-weight:500;color:var(--text-secondary)}._itemTotal_ejx9v_440{font-size:20px;font-weight:700;white-space:nowrap}._hint_ejx9v_445{display:flex;gap:8px;align-items:flex-start;padding:10px 12px;border-radius:12px;background:var(--bg-secondary);font-size:13px;color:var(--text-secondary)}._hint_ejx9v_445 i{font-size:18px;flex-shrink:0}._sheetBtn_ejx9v_459{height:52px;border-radius:14px;border:1px solid var(--border-md);background:var(--bg-primary);color:var(--text-primary);font:inherit;font-size:15px;font-weight:700;cursor:pointer;transition:transform var(--m-fast) var(--e-out)}._sheetBtn_ejx9v_459:active{transform:scale(.96)}._sheetBtnPrimary_ejx9v_474{border-color:var(--accent);background:var(--accent);color:#fff}._sheetActions_ejx9v_479{display:flex;gap:10px}._sheetActions_ejx9v_479>*{flex:1}._field_ejx9v_486{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600;color:var(--text-secondary)}._fieldErr_ejx9v_494{font-size:13px;color:var(--text-danger)}@keyframes _fadeIn_ejx9v_1{0%{opacity:0}}@keyframes _fadeOut_ejx9v_1{to{opacity:0}}@keyframes _sheetUp_ejx9v_1{0%{transform:translateY(100%)}}@keyframes _sheetDown_ejx9v_1{to{transform:translateY(100%)}}._btn_16x2f_3{width:100%;height:54px;margin-top:8px;border-radius:16px;border:0;background:var(--accent);color:#fff;font:inherit;font-size:17px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:transform var(--m-fast) var(--e-out)}._btn_16x2f_3 i{font-size:22px}._btn_16x2f_3:active{transform:scale(.98)}@media(min-width:640px){._btn_16x2f_3{width:auto;height:44px;padding:0 18px;border-radius:12px;font-size:15px}._btn_16x2f_3 i{font-size:18px}}._err_16x2f_39{margin-top:8px;display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:12px;border:1px solid var(--border-danger);background:var(--bg-danger);color:var(--text-danger);font-size:13px;font-weight:600}._err_16x2f_39 span{flex:1;min-width:0}._err_16x2f_39 button{flex-shrink:0;padding:5px 10px;border-radius:8px;border:1px solid var(--border-danger);background:var(--bg-primary);color:var(--text-danger);font:inherit;font-weight:700;cursor:pointer}._wrap_1b9bu_2{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:6px;font-size:12px}._title_1b9bu_11{display:inline-flex;align-items:center;gap:4px;color:var(--text-secondary);font-weight:700}._title_1b9bu_11 i{color:#7c3aed;font-size:14px}._segment_1b9bu_23{display:inline-flex;border:1px solid var(--border);border-radius:999px;overflow:hidden;background:var(--bg-primary)}._segment_1b9bu_23 button{border:none;background:transparent;padding:4px 10px;font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:background var(--m-fast) var(--e-out),color var(--m-fast) var(--e-out)}._segment_1b9bu_23 button+button{border-left:1px solid var(--border)}._segment_1b9bu_23 button:hover{background:var(--bg-secondary)}._segment_1b9bu_23 button:active{transform:scale(.96)}._segment_1b9bu_23 ._active_1b9bu_51,._segment_1b9bu_23 ._active_1b9bu_51:hover{background:#7c3aed;color:#fff}._missing_1b9bu_57{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;background:#dc26261a;color:#dc2626;font-weight:700;animation:_missingIn_1b9bu_1 var(--m-base) var(--e-spring)}@keyframes _missingIn_1b9bu_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._note_1b9bu_80{display:inline-flex;align-items:center;gap:4px;color:#b45309;font-size:11px;font-weight:600}._value_1b9bu_89{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;border:1px solid var(--border);background:var(--bg-secondary);color:var(--text-primary);font-size:12px;font-weight:600}._valueLocked_1b9bu_101{cursor:not-allowed;opacity:.8}._valueMissing_1b9bu_105{color:#dc2626;border-color:#dc262659}._blockedWrap_1b9bu_111{position:relative;display:inline-flex}._blockedHint_1b9bu_115{display:none;position:absolute;bottom:calc(100% + 6px);left:0;z-index:20;width:max-content;max-width:260px;align-items:flex-start;gap:6px;padding:7px 10px;border-radius:8px;background:var(--bg-primary);border:1px solid var(--border);box-shadow:var(--shadow-sm);color:var(--text-primary);font-size:11px;font-weight:600;line-height:1.35}._blockedHint_1b9bu_115 i{color:#f59e0b;font-size:13px;flex-shrink:0}._blockedWrap_1b9bu_111:hover ._blockedHint_1b9bu_115,._blockedWrapOpen_1b9bu_141 ._blockedHint_1b9bu_115{display:inline-flex}._backdrop_1trxw_2{position:fixed;inset:0;background:#00000073;z-index:310;animation:_bdIn_1trxw_1 var(--m-base) var(--e-out)}@keyframes _bdIn_1trxw_1{0%{opacity:0}to{opacity:1}}._sheet_1trxw_18{position:fixed;top:0;right:0;bottom:0;z-index:311;width:min(460px,100vw);height:100dvh;background:var(--bg-primary);border-left:1px solid var(--border);box-shadow:-12px 0 28px #0f172a29;display:flex;flex-direction:column;animation:_drawerIn_1trxw_1 var(--m-panel) var(--e-panel)}@keyframes _drawerIn_1trxw_1{0%{transform:translate(100%)}to{transform:translate(0)}}@media(min-width:860px){._sheet_1trxw_18{width:480px}}._head_1trxw_48{display:flex;align-items:center;gap:10px;padding:12px 16px 10px;border-bottom:1px solid var(--border-md);flex-shrink:0}._title_1trxw_56{flex:1;font-size:16px;font-weight:700;color:var(--text-primary);display:flex;align-items:baseline;gap:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._titleSub_1trxw_68{font-size:12px;font-weight:600;color:var(--accent)}._iconBtn_1trxw_73{width:32px;height:32px;flex-shrink:0;border-radius:var(--radius-sm);border:1px solid var(--border-md);background:var(--bg-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:15px;color:var(--text-secondary);transition:all .15s}._iconBtn_1trxw_73:hover{background:var(--bg-tertiary)}._iconBtnGap_1trxw_91{width:32px;flex-shrink:0}._searchWrap_1trxw_97{display:flex;align-items:center;gap:8px;margin:10px 16px 0;padding:9px 12px;background:var(--bg-secondary);border:1px solid var(--border-md);border-radius:var(--radius-md);color:var(--text-secondary);flex-shrink:0}._searchInput_1trxw_109{flex:1;border:none;outline:none;background:none;font-size:14px;color:var(--text-primary);font-family:inherit}._clearBtn_1trxw_118{border:none;background:none;cursor:pointer;color:var(--text-tertiary);font-size:15px;display:flex}._body_1trxw_128{flex:1;overflow-y:auto;padding:14px 16px}._empty_1trxw_133{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 0;color:var(--text-tertiary)}._empty_1trxw_133 i{font-size:34px}._empty_1trxw_133 span{font-size:13px}._serviceGrid_1trxw_149{display:flex;flex-direction:column;gap:10px}._serviceCard_1trxw_154{position:relative;display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--border-md);border-radius:var(--radius-md);background:var(--bg-secondary);cursor:pointer;font-family:inherit;transition:all .14s;width:100%;text-align:left}._serviceCard_1trxw_154:hover{border-color:var(--accent);transform:translateY(-1px)}._serviceIcon_1trxw_173{width:36px;height:36px;border-radius:var(--radius-sm);background:var(--bg-tertiary);display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--accent);flex-shrink:0}._serviceName_1trxw_185{flex:1;font-size:13px;font-weight:700;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._servicePrice_1trxw_194{font-size:12px;font-weight:600;color:var(--text-secondary)}._pickerDetails_1trxw_201{display:flex;flex-direction:column;gap:16px;padding:10px 4px}._detailRow_1trxw_207{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--text-secondary)}._detailRow_1trxw_207 strong{color:var(--text-primary);font-size:14px}._qtyInputSection_1trxw_219{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--border-md);border-radius:var(--radius-md);background:var(--bg-secondary)}._qtyLabel_1trxw_228{font-size:12px;font-weight:700;color:var(--text-secondary)}._qtyControl_1trxw_233{display:flex;align-items:center;border:1px solid var(--border-md);border-radius:var(--radius-md);background:var(--bg-primary);overflow:hidden;height:38px;width:130px}._qtyBtn_1trxw_243{width:38px;height:100%;background:none;border:none;font-size:16px;font-weight:700;color:var(--text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s}._qtyBtn_1trxw_243:hover{background:var(--bg-secondary)}._qtyInput_1trxw_219{flex:1;height:100%;border:none;outline:none;background:none;text-align:center;font-size:14px;font-weight:700;color:var(--text-primary);-moz-appearance:textfield}._qtyInput_1trxw_219::-webkit-outer-spin-button,._qtyInput_1trxw_219::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._totalCost_1trxw_278{display:flex;justify-content:space-between;align-items:center;padding:14px;background:var(--bg-secondary);border-radius:var(--radius-md);border-left:4px solid var(--accent)}._totalCost_1trxw_278 span{font-size:13px;font-weight:600;color:var(--text-secondary)}._totalCost_1trxw_278 b{font-size:16px;color:var(--accent)}._footer_1trxw_298{padding:12px 16px;border-top:1px solid var(--border-md);background:var(--bg-secondary);flex-shrink:0}._confirmBtn_1trxw_304{width:100%;height:42px;border-radius:var(--radius-md);border:none;background:var(--accent);color:#fff;font-size:14px;font-weight:700;cursor:pointer;transition:opacity .15s,transform .1s}._confirmBtn_1trxw_304:hover{opacity:.9}._confirmBtn_1trxw_304:active{transform:scale(.98)}._priceRow_1trxw_329{display:flex;align-items:center;gap:8px;margin-top:10px}._priceLabel_1trxw_335{font-size:12px;font-weight:800;color:var(--text-secondary);white-space:nowrap}._priceInput_1trxw_341{flex:1;min-width:0;height:40px;padding:0 12px;border:1px solid var(--border-md);border-radius:var(--radius-md);background:var(--bg-primary);color:var(--text-primary);font-size:16px;font-weight:700;font-variant-numeric:tabular-nums;text-align:right}._priceInput_1trxw_341:focus{outline:none;border-color:var(--accent)}._priceUnit_1trxw_359{font-size:12.5px;color:var(--text-tertiary);white-space:nowrap}._hints_1trxw_365{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px}._hintsLabel_1trxw_372{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary);font-weight:700;margin-right:2px}._hintChip_1trxw_380{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;border:1px dashed var(--border-md);background:var(--bg-secondary);color:var(--text-secondary);font-size:12.5px;font-weight:700;font-family:inherit;cursor:pointer;font-variant-numeric:tabular-nums}._hintChip_1trxw_380:hover{border-style:solid;color:var(--text-primary)}._hintChip_1trxw_380 b{color:var(--text-primary)}._hintChipOn_1trxw_402{border-style:solid;border-color:var(--accent);background:var(--bg-primary)}._hintMuted_1trxw_407{font-size:12px;color:var(--text-tertiary)}._backdropOut_1trxw_415{animation:_bdOut_1trxw_1 .21s var(--e-in) forwards;pointer-events:none}._sheetOut_1trxw_419{animation:_drawerOut_1trxw_1 .21s var(--e-in) forwards;pointer-events:none}@keyframes _bdOut_1trxw_1{0%{opacity:1}to{opacity:0}}@keyframes _drawerOut_1trxw_1{0%{transform:translate(0)}to{transform:translate(100%)}}._handle_1trxw_443{display:none}@media(max-width:859px){._sheet_1trxw_18{top:auto;left:0;width:100%;height:auto;max-height:92dvh;border-left:none;border-top:1px solid var(--border);border-radius:18px 18px 0 0;box-shadow:0 -12px 28px #0f172a2e;animation:_sheetUp_1trxw_1 var(--m-panel) var(--e-panel)}._sheetOut_1trxw_419{animation:_sheetDown_1trxw_1 .21s var(--e-in) forwards}._handle_1trxw_443{display:block;width:40px;height:4px;border-radius:999px;background:var(--border-md);margin:8px auto 0;flex-shrink:0}._body_1trxw_128{min-height:0}._footer_1trxw_298{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}}@keyframes _sheetUp_1trxw_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _sheetDown_1trxw_1{0%{transform:translateY(0)}to{transform:translateY(100%)}}._createCard_1trxw_496{border-style:dashed;background:var(--bg-primary)}._createCard_1trxw_496 ._serviceName_1trxw_185{color:var(--accent)}._qtyBtn_1trxw_243:disabled{opacity:.4;cursor:not-allowed}._lockNote_1trxw_508{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--text-tertiary)}._cardField_1trxw_515,._formField_1trxw_516{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:700;color:var(--text-secondary)}._cardInput_1trxw_524,._formInput_1trxw_525{height:42px;padding:0 12px;border:1px solid var(--border-md);border-radius:var(--radius-md);background:var(--bg-primary);color:var(--text-primary);font-size:15px;font-weight:600;font-family:inherit}._cardInput_1trxw_524{font-variant-numeric:tabular-nums;letter-spacing:.04em}._cardInput_1trxw_524:focus,._formInput_1trxw_525:focus{outline:none;border-color:var(--accent)}._payErr_1trxw_545{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:700;color:var(--text-danger)}._footerStack_1trxw_553{display:flex;flex-direction:column;gap:8px}._confirmBtn_1trxw_304{display:inline-flex;align-items:center;justify-content:center;gap:6px}._confirmBtn_1trxw_304:disabled,._secondaryBtn_1trxw_565:disabled,._dangerLink_1trxw_566:disabled{opacity:.55;cursor:progress}._secondaryBtn_1trxw_565{width:100%;min-height:42px;border-radius:var(--radius-md);border:1px solid var(--border-md);background:var(--bg-primary);color:var(--text-primary);font-size:13.5px;font-weight:700;font-family:inherit;cursor:pointer}._dangerLink_1trxw_566{min-height:36px;border:none;background:none;color:var(--text-danger);font-size:13px;font-weight:700;font-family:inherit;cursor:pointer}@media(max-width:859px){._title_1trxw_56{flex-direction:column;align-items:flex-start;gap:1px;white-space:normal}._titleSub_1trxw_68{font-size:11.5px}}._formMoney_1trxw_606{text-align:right;font-variant-numeric:tabular-nums}._createForm_1trxw_612{display:flex;flex-direction:column;gap:14px;padding:4px}._unitChips_1trxw_618{display:flex;flex-wrap:wrap;gap:6px}._unitChips_1trxw_618 ._hintChip_1trxw_380{padding:7px 14px;font-size:13px}._dupBtn_1trxw_627{align-self:flex-start;padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--accent);background:var(--bg-primary);color:var(--accent);font-size:12.5px;font-weight:700;font-family:inherit;cursor:pointer}._overlay_1msp0_3{position:fixed;inset:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px}._modal_1msp0_14{background:var(--bg-primary);border-radius:16px;width:100%;max-width:720px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 60px #00000040}._head_1msp0_25{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 20px 12px;border-bottom:1px solid var(--border-color)}._title_1msp0_34{margin:0;font-size:16px;font-weight:600;color:var(--text-primary)}._sub_1msp0_41{margin-top:2px;font-size:13px;color:var(--text-secondary)}._close_1msp0_47{background:none;border:none;cursor:pointer;color:var(--text-secondary);font-size:20px;padding:2px 6px;border-radius:8px}._close_1msp0_47:hover{background:var(--bg-tertiary)}._steps_1msp0_60{display:flex;gap:8px;padding:10px 20px;border-bottom:1px solid var(--border-color)}._stepDot_1msp0_67{font-size:12px;color:var(--text-secondary);padding:4px 10px;border-radius:20px;background:var(--bg-tertiary)}._stepActive_1msp0_75{background:var(--accent-soft, rgba(220, 38, 61, .1));color:var(--accent, #dc263d);font-weight:600}._body_1msp0_81{padding:18px 20px;overflow-y:auto;flex:1}._filePane_1msp0_88{display:flex;flex-direction:column;align-items:center;gap:14px;padding:30px 0;text-align:center}._hint_1msp0_97{margin:0;color:var(--text-secondary);font-size:14px;max-width:380px}._fileInput_1msp0_104{display:none}._pickBtn_1msp0_108{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border-radius:10px;border:1px solid var(--accent, #dc263d);background:var(--accent, #dc263d);color:#fff;font-size:14px;font-weight:600;cursor:pointer}._pickBtn_1msp0_108:disabled{opacity:.6;cursor:default}._mapGrid_1msp0_127{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px 16px}._mapRow_1msp0_133,._optRow_1msp0_134,._totalRow_1msp0_135{display:flex;align-items:center;justify-content:space-between;gap:10px}._mapLabel_1msp0_142{font-size:13px;color:var(--text-secondary);white-space:nowrap}._req_1msp0_148{color:var(--accent, #dc263d);margin-left:2px}._mapSelect_1msp0_153{width:190px;min-width:190px}._opts_1msp0_158{margin-top:16px;padding-top:14px;border-top:1px solid var(--border-color);display:flex;flex-direction:column;gap:12px}._check_1msp0_167{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-primary);cursor:pointer}._note_1msp0_176{margin:0;font-size:12px;color:var(--text-secondary);line-height:1.5}._totalRow_1msp0_135{margin-bottom:14px}._totalInput_1msp0_187{width:190px}._tableWrap_1msp0_191{overflow-x:auto;border:1px solid var(--border-color);border-radius:10px}._table_1msp0_191{width:100%;border-collapse:collapse;font-size:13px}._table_1msp0_191 th,._table_1msp0_191 td{padding:8px 10px;border-bottom:1px solid var(--border-color);text-align:left}._table_1msp0_191 thead th{background:var(--bg-tertiary);font-weight:600;color:var(--text-secondary);font-size:12px}._table_1msp0_191 tfoot td{background:var(--bg-tertiary);font-weight:600;border-bottom:none}._num_1msp0_223{text-align:right;white-space:nowrap}._meta_1msp0_228{display:block;font-size:11px;color:var(--text-secondary);margin-top:2px}._err_1msp0_236,._warn_1msp0_237{display:flex;align-items:center;gap:8px;padding:9px 12px;border-radius:8px;font-size:13px;margin-bottom:10px}._err_1msp0_236{background:#dc263d14;color:var(--accent, #dc263d);border:1px solid rgba(220,38,61,.2)}._warn_1msp0_237{background:#ea9e141a;color:#b47100;border:1px solid rgba(234,158,20,.25)}._foot_1msp0_260{display:flex;justify-content:flex-end;gap:10px;padding:14px 20px;border-top:1px solid var(--border-color)}._back_1msp0_268,._next_1msp0_269{padding:9px 18px;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer}._back_1msp0_268{background:var(--bg-tertiary);border:1px solid var(--border-color);color:var(--text-primary)}._next_1msp0_269{display:inline-flex;align-items:center;gap:6px;background:var(--accent, #dc263d);border:1px solid var(--accent, #dc263d);color:#fff}._next_1msp0_269:disabled{opacity:.5;cursor:default}@media(max-width:560px){._mapSelect_1msp0_153,._totalInput_1msp0_187{width:140px;min-width:140px}}._overlay_1msp0_3{animation:_siOverlayIn_1msp0_1 var(--m-base) var(--e-out)}._modal_1msp0_14{animation:_siModalIn_1msp0_1 var(--m-base) var(--e-out)}._overlayOut_1msp0_313{animation:_siOverlayOut_1msp0_1 .15s var(--e-in) forwards;pointer-events:none}._modalOut_1msp0_317{animation:_siModalOut_1msp0_1 .15s var(--e-in) forwards}@keyframes _siOverlayIn_1msp0_1{0%{opacity:0}to{opacity:1}}@keyframes _siOverlayOut_1msp0_1{0%{opacity:1}to{opacity:0}}@keyframes _siModalIn_1msp0_1{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@keyframes _siModalOut_1msp0_1{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.97)}}._nameBar_1msp0_360{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;margin-bottom:10px;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-secondary);border:1px solid var(--border-md);font-size:13px;color:var(--text-secondary)}._nameBar_1msp0_360>i{color:var(--accent)}._nameBarText_1msp0_376{display:inline-flex;align-items:center;gap:8px;color:var(--text-primary)}._nameBarBtn_1msp0_382{display:inline-flex;align-items:center;gap:4px;min-height:32px;padding:0 12px;border:1px solid var(--accent);border-radius:999px;background:var(--bg-primary);color:var(--accent);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:transform var(--m-fast) var(--e-out),background var(--m-fast) var(--e-out),color var(--m-fast) var(--e-out)}._nameBarBtn_1msp0_382:active{transform:scale(.96)}._nameBarOn_1msp0_404{border-color:var(--border-success);background:var(--bg-success);color:var(--text-success)}._nameBarOn_1msp0_404 i{display:inline-block;animation:_siPop_1msp0_1 var(--m-base) var(--e-spring)}._nameBarLink_1msp0_413{border:none;background:none;padding:0 4px;min-height:32px;color:var(--text-secondary);font:inherit;font-size:12px;text-decoration:underline;cursor:pointer}._nameWait_1msp0_425{align-self:center;margin-right:auto}._nameBarMuted_1msp0_429{font-size:12px;color:var(--text-tertiary)}._bone_1msp0_433{display:inline-block;width:90px;height:9px;border-radius:999px;background:var(--bg-tertiary);animation:_siPulse_1msp0_1 1s var(--e-out) infinite alternate}._ruName_1msp0_442{display:inline-block;font-weight:600;animation:_siFadeUp_1msp0_1 var(--m-base) var(--e-out)}._ruHint_1msp0_447{display:block;margin-top:2px;font-size:11.5px;color:var(--text-success);animation:_siFadeUp_1msp0_1 var(--m-base) var(--e-out)}._ruHintWarn_1msp0_454{color:var(--text-warning)}._ruHintWarn_1msp0_454 i{margin-right:4px}@keyframes _siFadeUp_1msp0_1{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes _siPop_1msp0_1{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes _siPulse_1msp0_1{0%{opacity:.5}to{opacity:1}}@media(max-width:640px),(pointer:coarse){._nameBarBtn_1msp0_382,._nameBarLink_1msp0_413{min-height:44px}}._box_1fhfy_5{grid-column:1 / -1;grid-row:-1;flex:0 0 100%;margin-top:12px;padding:10px 12px;border:1px dashed var(--border-md);border-radius:var(--radius-md);background:var(--bg-secondary)}._head_1fhfy_18{display:flex;align-items:center;justify-content:space-between;gap:8px}._title_1fhfy_25{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--text-secondary)}._title_1fhfy_25 i{font-size:16px;color:var(--text-tertiary)}._picker_1fhfy_39{margin-top:8px;max-width:320px;animation:_pickerIn_1fhfy_1 var(--m-base) var(--e-out)}._empty_1fhfy_45{margin:6px 0 0;font-size:12.5px;color:var(--text-tertiary)}._list_1fhfy_51{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}._line_1fhfy_60{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:6px 8px 6px 10px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-primary)}._lineEnter_1fhfy_73{animation:_lineIn_1fhfy_1 var(--m-move) var(--e-out)}._lineEnter_1fhfy_73:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--bg-warning);pointer-events:none;animation:_glowOut_1fhfy_1 .9s var(--e-out) forwards}._firm_1fhfy_86{font-weight:600;font-size:13.5px;color:var(--text-primary)}._pill_1fhfy_92{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap;background:var(--bg-tertiary);color:var(--text-secondary)}._pill_draft_1fhfy_104,._pill_wait_1fhfy_105{background:var(--bg-warning);color:var(--text-warning)}._pill_work_1fhfy_109{background:var(--bg-info);color:var(--text-info)}._pill_done_1fhfy_113{background:var(--bg-success);color:var(--text-success)}._pill_dead_1fhfy_117{background:var(--bg-danger);color:var(--text-danger)}._actions_1fhfy_122{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;margin-left:auto}._tgLink_1fhfy_130{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;font-weight:600;color:var(--text-info);text-decoration:none}._tgLink_1fhfy_130:hover{text-decoration:underline}._btn_1fhfy_144{display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:4px 10px;border:1px solid var(--border-md);border-radius:var(--radius-sm);background:var(--bg-primary);color:var(--text-primary);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:transform var(--m-fast) var(--e-out),border-color var(--m-fast) var(--e-out),background var(--m-fast) var(--e-out)}._btn_1fhfy_144:hover{border-color:var(--accent)}._btn_1fhfy_144:active{transform:scale(.96)}._btn_1fhfy_144 i{font-size:14px}._btnBlocked_1fhfy_173{opacity:.55;cursor:not-allowed}._btnBlocked_1fhfy_173:hover{border-color:var(--border-md)}._btnOk_1fhfy_182{border-color:var(--border-success);background:var(--bg-success);color:var(--text-success)}._okIcon_1fhfy_187{animation:_okPop_1fhfy_1 var(--m-base) var(--e-spring)}._hint_1fhfy_193{flex:0 0 100%;display:flex;align-items:flex-start;gap:6px;padding:6px 9px;border:1px solid var(--border-warning);border-radius:var(--radius-sm);background:var(--bg-warning);color:var(--text-warning);font-size:12px;font-weight:600;line-height:1.35;animation:_hintIn_1fhfy_1 var(--m-base) var(--e-out)}._hint_1fhfy_193 i{color:var(--text-warning);font-size:14px;flex-shrink:0}._hintOut_1fhfy_213{animation:_hintOut_1fhfy_213 .15s var(--e-in) forwards}._reason_1fhfy_217,._notice_1fhfy_218,._error_1fhfy_219{display:flex;align-items:flex-start;gap:6px;margin:8px 0 0;font-size:12.5px;line-height:1.4}._reason_1fhfy_217{color:var(--text-secondary)}._reason_1fhfy_217 i{color:var(--text-warning);margin-top:1px}._notice_1fhfy_218{padding:6px 8px;border-radius:var(--radius-sm);background:var(--bg-warning);color:var(--text-warning);animation:_hintIn_1fhfy_1 var(--m-base) var(--e-out)}._notice_1fhfy_218 a{color:inherit;font-weight:700}._error_1fhfy_219{color:var(--text-danger);animation:_hintIn_1fhfy_1 var(--m-base) var(--e-out)}@keyframes _lineIn_1fhfy_1{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:none}}@keyframes _glowOut_1fhfy_1{0%{opacity:.9}to{opacity:0}}@keyframes _pickerIn_1fhfy_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes _okPop_1fhfy_1{0%{transform:scale(.4)}to{transform:none}}@keyframes _hintIn_1fhfy_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes _hintOut_1fhfy_213{to{opacity:0;transform:translateY(-4px)}}@media(max-width:600px){._actions_1fhfy_122{margin-left:0;width:100%}}._panel_7xytc_4{background:var(--bg-primary);border:1px solid var(--border-md);border-radius:var(--radius-lg);padding:13px 14px;display:flex;flex-direction:column;gap:10px}._panelProblem_7xytc_14{border-color:#ef444473;background:#ef44440a}._head_7xytc_19{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary)}._days_7xytc_30{margin-left:auto;display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:800;color:var(--text-tertiary);text-transform:none;letter-spacing:0}._daysWarn_7xytc_42{color:#f59e0b}._daysHot_7xytc_45{color:var(--danger, #ef4444)}._track_7xytc_50{display:flex;align-items:flex-start}._step_7xytc_55{flex:1;display:flex;align-items:center;min-width:0}._bar_7xytc_62{flex:1;height:2px;background:var(--border-md);border-radius:2px}._barDone_7xytc_69{background:var(--accent)}._stepBody_7xytc_73{display:flex;flex-direction:column;align-items:center;gap:3px;padding:0 4px;color:var(--text-tertiary);font-size:15px;min-width:0}._stepDone_7xytc_84 ._stepBody_7xytc_73,._stepCurrent_7xytc_85 ._stepBody_7xytc_73{color:var(--accent)}._stepLabel_7xytc_92{font-size:10px;font-weight:800;text-align:center;line-height:1.25;max-width:78px}._stepCurrent_7xytc_85 ._stepLabel_7xytc_92{color:var(--text-primary)}._status_7xytc_105{font-size:13px;font-weight:700;color:var(--text-secondary);text-align:center}._problem_7xytc_112{display:flex;flex-direction:column;gap:4px;padding:9px 11px;border-radius:var(--radius-md);background:#ef444414;border:1px solid rgba(239,68,68,.3);font-size:12px;color:var(--danger, #ef4444);line-height:1.5}._primaryWrap_7xytc_126{position:relative;display:block}._primary_7xytc_126{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;border:none;border-radius:var(--radius-md);background:var(--accent);color:#fff;font-size:14px;font-weight:800;cursor:pointer}._primaryBlocked_7xytc_147{background:var(--bg-tertiary);color:var(--text-tertiary)}._blockHint_7xytc_152{position:absolute;left:50%;bottom:calc(100% + 6px);transform:translate(-50%);width:max-content;max-width:260px;padding:7px 10px;border-radius:var(--radius-md);background:var(--text-primary);color:var(--bg-primary);font-size:11px;font-weight:700;line-height:1.45;opacity:0;pointer-events:none;transition:opacity .15s;z-index:5}._primaryWrap_7xytc_126:hover ._blockHint_7xytc_152,._blockHintOpen_7xytc_173{opacity:1}._vatBox_7xytc_178{display:flex;flex-direction:column;gap:4px;padding:9px 11px;border:1px dashed var(--border-md);border-radius:var(--radius-md)}._vatRow_7xytc_187{display:flex;justify-content:space-between;font-size:12px;color:var(--text-secondary)}._vatGrand_7xytc_194{border-top:1px solid var(--border-md);padding-top:5px;color:var(--text-primary);font-weight:900}._payBtn_7xytc_201{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;border:1px solid var(--accent);border-radius:var(--radius-md);background:transparent;color:var(--accent);font-size:13px;font-weight:800;cursor:pointer}._docs_7xytc_217{display:flex;flex-wrap:wrap;gap:6px}._doc_7xytc_217{display:inline-flex;align-items:center;gap:5px;padding:5px 9px;border:1px solid var(--border-md);border-radius:999px;background:var(--bg-secondary);font-size:11px;font-weight:700;color:var(--text-secondary);cursor:pointer}._doc_7xytc_217:hover{border-color:var(--accent);color:var(--accent)}._docLabel_7xytc_242{font-weight:800}._docId_7xytc_246{color:var(--text-tertiary)}._signed_7xytc_250{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:var(--success, #10b981)}._signRow_7xytc_261{display:flex;flex-wrap:wrap;gap:6px}._signBtn_7xytc_266{display:inline-flex;align-items:center;gap:6px;padding:7px 11px;border:1px solid var(--accent);border-radius:var(--radius-md);background:transparent;color:var(--accent);font-size:12px;font-weight:800;cursor:pointer}._signBtn_7xytc_266:hover{background:var(--bg-info)}@media(max-width:560px){._stepLabel_7xytc_92{max-width:56px;font-size:9px}}._scanNote_7xytc_291{font-size:11px;color:var(--text-tertiary);line-height:1.45}._scanErr_7xytc_297{font-size:11px;color:var(--danger, #ef4444);display:flex;gap:4px}._mxikBox_7xytc_308{display:flex;flex-direction:column;gap:8px;padding:9px 11px;border-radius:var(--radius-md);background:#f59e0b14;border:1px solid rgba(245,158,11,.3)}._mxikHead_7xytc_318{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--warning, #f59e0b)}._mxikNote_7xytc_326{font-size:11px;color:var(--text-tertiary);line-height:1.45}._mxikRow_7xytc_332{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._mxikProd_7xytc_339{flex:1 1 100%;font-size:12px;font-weight:600;color:var(--text-primary)}._mxikSel_7xytc_346{flex:1 1 130px;min-width:0}._mxikInput_7xytc_351{flex:1 1 130px;min-width:0;padding:6px 9px;border-radius:var(--radius-sm);border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-primary);font-size:12px}@media(max-width:560px){._mxikSel_7xytc_346,._mxikInput_7xytc_351{flex-basis:100%}}._overlay_1nx46_1{position:fixed;inset:0;z-index:2000;background:var(--bg-secondary);display:flex;flex-direction:column}._toolbar_1nx46_10{display:flex;align-items:center;gap:10px;padding:10px 16px;background:var(--bg-primary);border-bottom:1px solid var(--border-md)}._toolbarTitle_1nx46_18{font-size:15px;font-weight:800;color:var(--text-primary)}._toolbarSpacer_1nx46_23{flex:1}._draftTag_1nx46_26{font-size:11px;font-weight:800;color:#b45309;background:#f59e0b24;border:1px solid rgba(245,158,11,.4);border-radius:20px;padding:2px 9px}._printBtn_1nx46_35{display:inline-flex;align-items:center;gap:6px;border:none;background:var(--accent);color:#fff;border-radius:var(--radius-md);padding:9px 14px;font-size:13px;font-weight:800;cursor:pointer}._pdfBtn_1nx46_50{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--border-md);background:var(--bg-primary);color:var(--text-primary);border-radius:var(--radius-md);padding:9px 14px;font-size:13px;font-weight:700;cursor:pointer}._pdfBtn_1nx46_50:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}._pdfBtn_1nx46_50:disabled{opacity:.6;cursor:default}._errorTag_1nx46_73{max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;color:var(--accent);background:#dc263d14;border:1px solid rgba(220,38,61,.25);border-radius:var(--radius-sm, 6px);padding:4px 9px}._closeBtn_1nx46_87{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--border-md);background:var(--bg-primary);color:var(--text-secondary);border-radius:var(--radius-md);font-size:16px;cursor:pointer}._scroll_1nx46_101{flex:1;overflow:auto;padding:22px;display:flex;justify-content:center}._sheet_1nx46_110{position:relative;width:210mm;min-height:297mm;box-sizing:border-box;background:#fff;color:#111;padding:16mm;box-shadow:0 6px 30px #0000002e}._watermark_1nx46_121{position:absolute;top:42%;left:50%;transform:translate(-50%,-50%) rotate(-28deg);font-size:92px;font-weight:900;letter-spacing:6px;color:#dc262614;pointer-events:none;-webkit-user-select:none;user-select:none}@page{size:A4;margin:0}@media print{#root{display:none!important}._overlay_1nx46_1{position:static;background:#fff;display:block}._toolbar_1nx46_10{display:none!important}._scroll_1nx46_101{overflow:visible;padding:0;display:block}._sheet_1nx46_110{width:auto;min-height:auto;box-shadow:none;padding:14mm}}._datePickWrap_17s6i_1{position:relative}._datePick_17s6i_1{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--border-md);background:var(--bg-secondary);color:var(--text-secondary);border-radius:var(--radius-md);padding:0 10px;height:36px;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap}._datePick_17s6i_1 span{min-width:64px;text-align:left}._datePick_17s6i_1 i:first-child{color:var(--accent)}._datePickCaret_17s6i_30{font-size:14px;color:var(--text-tertiary);transition:transform .2s ease}._datePickOpen_17s6i_36{border-color:var(--accent)}._datePickOpen_17s6i_36 ._datePickCaret_17s6i_30{transform:rotate(180deg)}._datePop_17s6i_44{position:absolute;top:calc(100% + 6px);left:0;z-index:60;width:268px;max-width:calc(100vw - 32px);background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:12px;animation:_slideInUp_17s6i_1 .18s ease}._datePopHead_17s6i_59{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}._datePopHead_17s6i_59 span{font-size:13px;font-weight:800;color:var(--text-primary);white-space:nowrap}._datePopHead_17s6i_59 button{width:28px;height:28px;padding:0;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);cursor:pointer}._datePopGrid_17s6i_88{display:grid;grid-template-columns:repeat(7,1fr);gap:3px}._datePopWeek_17s6i_94{font-size:10px;font-weight:800;color:var(--text-tertiary);text-align:center;padding:2px 0 4px}._datePopDay_17s6i_102{aspect-ratio:1;min-width:0;padding:0;border:1px solid transparent;border-radius:var(--radius-sm);background:var(--bg-secondary);color:var(--text-secondary);font-size:12px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center}._datePopDay_17s6i_102:hover{border-color:var(--border-md);background:var(--bg-primary)}._datePopDayToday_17s6i_123{border-color:var(--accent);color:var(--accent)}._datePopDaySel_17s6i_128,._datePopDaySel_17s6i_128:hover{background:var(--accent);border-color:var(--accent);color:#fff}@keyframes _slideInUp_17s6i_1{0%{transform:translateY(24px);opacity:.7}to{transform:translateY(0);opacity:1}}._overlay_bofn9_1{position:fixed;inset:0;background:#0f172a6b;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:16px;z-index:1200}._modal_bofn9_13{width:100%;max-width:420px;background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:0 24px 60px #0f172a38;padding:16px;display:flex;flex-direction:column;gap:12px}._head_bofn9_26{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:800;color:var(--text-primary)}._head_bofn9_26>i{font-size:18px;color:var(--accent)}._head_bofn9_26>span{flex:1}._closeBtn_bofn9_41{border:none;background:var(--bg-secondary);color:var(--text-tertiary);width:28px;height:28px;border-radius:50%;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}._closeBtn_bofn9_41:hover{color:var(--text-primary)}._sub_bofn9_57{font-size:12px;color:var(--text-tertiary);font-weight:700;margin-top:-6px}._sub_bofn9_57 b{color:var(--text-primary)}._row_bofn9_67{display:grid;grid-template-columns:1fr 1fr;gap:10px}._field_bofn9_72{display:flex;flex-direction:column;gap:5px;min-width:0}._label_bofn9_78{font-size:11px;font-weight:800;color:var(--text-tertiary)}._input_bofn9_84{border:1px solid var(--border-md);border-radius:var(--radius-sm);background:var(--bg-secondary);color:var(--text-primary);padding:10px 11px;font-size:14px;font-weight:700;width:100%}._input_bofn9_84:focus{outline:none;border-color:var(--accent)}._hint_bofn9_99{font-size:10px;color:var(--text-tertiary);line-height:1.4}._err_bofn9_104{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;color:var(--text-danger)}._upBtn_bofn9_113{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px dashed var(--border-md);border-radius:var(--radius-md);background:var(--bg-secondary);color:var(--text-secondary);font-size:13px;font-weight:800;padding:12px;cursor:pointer}._upBtn_bofn9_113:hover{border-color:var(--accent);color:var(--accent)}._fileRow_bofn9_132{display:flex;align-items:center;gap:7px;border:1px solid var(--border-md);border-radius:var(--radius-sm);background:var(--bg-secondary);padding:9px 10px;font-size:12px;font-weight:700;color:var(--text-primary)}._fileRow_bofn9_132>i:first-child{color:var(--accent);font-size:15px}._fileName_bofn9_148{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._fileDel_bofn9_155{border:none;background:none;color:var(--text-tertiary);cursor:pointer;display:inline-flex;padding:2px}._fileDel_bofn9_155:hover{color:var(--text-danger)}._actions_bofn9_167{display:flex;gap:8px}._cancelBtn_bofn9_171,._okBtn_bofn9_172{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:var(--radius-md);font-size:13px;font-weight:800;padding:11px;cursor:pointer}._cancelBtn_bofn9_171{border:1px solid var(--border-md);background:var(--bg-secondary);color:var(--text-secondary)}._okBtn_bofn9_172{border:none;background:var(--accent);color:#fff}._okBtn_bofn9_172:disabled{opacity:.5;cursor:not-allowed}._foot_bofn9_199{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:700;color:var(--text-tertiary);line-height:1.4}._overlay_bofn9_1{animation:_cpOverlayIn_bofn9_1 var(--m-base) var(--e-out)}._modal_bofn9_13{animation:_cpModalIn_bofn9_1 var(--m-base) var(--e-out)}._overlayOut_bofn9_218{animation:_cpOverlayOut_bofn9_1 .15s var(--e-in) forwards;pointer-events:none}._modalOut_bofn9_222{animation:_cpModalOut_bofn9_1 .15s var(--e-in) forwards}@keyframes _cpOverlayIn_bofn9_1{0%{opacity:0}to{opacity:1}}@keyframes _cpOverlayOut_bofn9_1{0%{opacity:1}to{opacity:0}}@keyframes _cpModalIn_bofn9_1{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@keyframes _cpModalOut_bofn9_1{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.97)}}._overlay_1uc9y_3{position:fixed;inset:0;background:#00000073;z-index:1000;display:flex;justify-content:flex-end}._drawer_1uc9y_12{width:100%;max-width:500px;height:100vh;background:var(--bg-primary);display:flex;flex-direction:column;animation:_slideIn_1uc9y_1 var(--m-panel) var(--e-panel)}@keyframes _slideIn_1uc9y_1{0%{transform:translate(40px);opacity:0}to{transform:translate(0);opacity:1}}._head_1uc9y_33{display:flex;align-items:center;gap:8px;padding:14px 16px;border-bottom:1px solid var(--border-color);font-size:15px}._close_1uc9y_42{margin-left:auto;background:none;border:none;cursor:pointer;color:var(--text-secondary);font-size:18px;padding:4px}._close_1uc9y_42:disabled{opacity:.4;cursor:not-allowed}._body_1uc9y_57{flex:1;overflow-y:auto;padding:14px 16px;display:flex;flex-direction:column;gap:8px}._section_1uc9y_66{margin-top:8px;font-size:12px;font-weight:700;color:var(--text-secondary);text-transform:none}._modes_1uc9y_77{display:flex;flex-direction:column;gap:6px}._mode_1uc9y_77{display:flex;align-items:center;gap:10px;width:100%;padding:9px 11px;border-radius:var(--radius-md);border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary);cursor:pointer;text-align:left}._mode_1uc9y_77 i{font-size:17px;color:var(--text-secondary);flex-shrink:0}._modeText_1uc9y_103{display:flex;flex-direction:column;gap:1px;min-width:0}._modeText_1uc9y_103 b{font-size:13px;font-weight:600}._modeText_1uc9y_103 small{font-size:11px;color:var(--text-secondary);line-height:1.35}._modeActive_1uc9y_119{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent)}._modeActive_1uc9y_119 i,._modeActive_1uc9y_119 ._modeText_1uc9y_103 b{color:var(--accent)}._modeActive_1uc9y_119 ._modeText_1uc9y_103 b{font-weight:700}._info_1uc9y_133{display:flex;align-items:center;gap:6px;padding:8px 11px;border-radius:var(--radius-md);background:var(--bg-secondary);color:var(--text-secondary);font-size:12px;line-height:1.4}._info_1uc9y_133 i{color:var(--text-tertiary, var(--text-secondary));flex-shrink:0}._field_1uc9y_152{display:flex;flex-direction:column;gap:4px;min-width:0}._label_1uc9y_159{font-size:11px;font-weight:600;color:var(--text-secondary)}._row2_1uc9y_165{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-items:start}._input_1uc9y_172{width:100%;padding:9px 11px;border-radius:var(--radius-md);border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary);font-size:13px}._input_1uc9y_172:disabled{opacity:.7;cursor:not-allowed}._check_1uc9y_187{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--text-secondary);cursor:pointer}._hint_1uc9y_196{font-size:11px;color:var(--warning, #f59e0b);line-height:1.45}._err_1uc9y_202{display:flex;gap:6px;padding:9px 11px;border-radius:var(--radius-md);background:#ef444414;border:1px solid rgba(239,68,68,.3);color:var(--danger, #ef4444);font-size:12px;line-height:1.45}._footer_1uc9y_215{display:flex;gap:8px;padding:12px 16px;border-top:1px solid var(--border-color);background:var(--bg-primary)}._cancel_1uc9y_223{padding:10px 14px;border-radius:var(--radius-md);border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary);font-size:13px;cursor:pointer}._cancel_1uc9y_223:disabled{opacity:.5;cursor:not-allowed}._submit_1uc9y_238{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:10px 14px;border-radius:var(--radius-md);border:none;background:var(--accent);color:#fff;font-size:14px;font-weight:700;cursor:pointer}._submit_1uc9y_238:disabled{opacity:.55;cursor:not-allowed}._blockedWrap_1uc9y_263{position:relative;display:flex;flex:1;min-width:0}._submitBlocked_1uc9y_269{opacity:.55;cursor:not-allowed}._blockedHint_1uc9y_274{position:absolute;bottom:calc(100% + 8px);right:0;display:none;align-items:center;gap:6px;width:max-content;max-width:min(340px,78vw);background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-md, var(--border-color));border-radius:9px;box-shadow:0 2px 6px #00000012;padding:8px 11px;font-size:12px;font-weight:400;line-height:1.4;z-index:30}._blockedHint_1uc9y_274 i{color:#f59e0b;flex-shrink:0;font-size:14px}._blockedWrap_1uc9y_263:hover ._blockedHint_1uc9y_274,._blockedWrapOpen_1uc9y_303 ._blockedHint_1uc9y_274{display:inline-flex}@media(max-width:560px){._row2_1uc9y_165{grid-template-columns:1fr}}._overlay_1uc9y_3{animation:_wbOverlayIn_1uc9y_1 var(--m-base) var(--e-out)}._overlayOut_1uc9y_320{animation:_wbOverlayOut_1uc9y_1 .21s var(--e-in) forwards;pointer-events:none}._drawerOut_1uc9y_324{animation:_wbDrawerOut_1uc9y_1 .21s var(--e-in) forwards}@keyframes _wbOverlayIn_1uc9y_1{0%{opacity:0}to{opacity:1}}@keyframes _wbOverlayOut_1uc9y_1{0%{opacity:1}to{opacity:0}}@keyframes _wbDrawerOut_1uc9y_1{0%{transform:translate(0);opacity:1}to{transform:translate(40px);opacity:0}}._overlay_16pqn_2{position:fixed;inset:0;background:#0f172a6b;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:16px;z-index:1200}._modal_16pqn_14{width:100%;max-width:440px;max-height:calc(100vh - 32px);overflow:auto;background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:0 24px 60px #0f172a38;padding:16px;display:flex;flex-direction:column;gap:12px}._head_16pqn_29{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:800;color:var(--text-primary)}._head_16pqn_29>i{font-size:18px;color:var(--accent)}._head_16pqn_29>span{flex:1}._closeBtn_16pqn_44{border:none;background:var(--bg-secondary);color:var(--text-tertiary);width:28px;height:28px;border-radius:50%;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}._closeBtn_16pqn_44:hover{color:var(--text-primary)}._closeBtn_16pqn_44:disabled{opacity:.5;cursor:not-allowed}._sub_16pqn_64{font-size:12px;color:var(--text-tertiary);font-weight:700;margin-top:-6px;line-height:1.4}._sub_16pqn_64 b{color:var(--text-primary)}._label_16pqn_75{font-size:11px;font-weight:800;color:var(--text-tertiary)}._loading_16pqn_81,._progress_16pqn_82{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:700;color:var(--text-secondary);padding:10px 11px;border:1px dashed var(--border-md);border-radius:var(--radius-sm);background:var(--bg-secondary)}._loading_16pqn_81>i,._progress_16pqn_82>i{animation:_spin_16pqn_1 .9s linear infinite;color:var(--accent);font-size:15px}@keyframes _spin_16pqn_1{to{transform:rotate(360deg)}}._problem_16pqn_106{display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap;font-size:12px;font-weight:700;color:var(--text-danger);padding:10px 11px;border:1px solid var(--text-danger);border-radius:var(--radius-sm);line-height:1.4}._problem_16pqn_106>i{font-size:15px;flex:none;margin-top:1px}._problem_16pqn_106>span{flex:1;min-width:0}._retryBtn_16pqn_128{border:1px solid var(--border-md);background:var(--bg-secondary);color:var(--text-secondary);border-radius:var(--radius-sm);font-size:11px;font-weight:800;padding:5px 9px;cursor:pointer}._list_16pqn_139{display:flex;flex-direction:column;gap:6px}._key_16pqn_144{display:flex;align-items:center;gap:9px;text-align:left;border:1px solid var(--border-md);border-radius:var(--radius-md);background:var(--bg-secondary);color:var(--text-primary);padding:9px 10px;cursor:pointer}._key_16pqn_144>i{font-size:17px;color:var(--text-tertiary);flex:none}._key_16pqn_144:hover{border-color:var(--accent)}._keyActive_16pqn_164{border-color:var(--accent);background:var(--bg-info)}._keyActive_16pqn_164>i{color:var(--accent)}._keyExpired_16pqn_171{opacity:.5;cursor:not-allowed}._key_16pqn_144:disabled{cursor:not-allowed}._keyBody_16pqn_178{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}._keyTitle_16pqn_185{font-size:13px;font-weight:800;text-transform:capitalize;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._keyMeta_16pqn_193{font-size:10px;font-weight:700;color:var(--text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._keyMetaBad_16pqn_201{color:var(--text-danger)}._badge_16pqn_204{flex:none;font-size:9px;font-weight:800;color:var(--accent);border:1px solid var(--accent);border-radius:999px;padding:2px 7px;white-space:nowrap}._warn_16pqn_215{display:flex;align-items:flex-start;gap:6px;font-size:11px;font-weight:700;color:var(--text-warning);line-height:1.4}._warn_16pqn_215>i{flex:none;font-size:14px}._err_16pqn_229{display:flex;align-items:flex-start;gap:5px;font-size:11px;font-weight:700;color:var(--text-danger);line-height:1.4}._actions_16pqn_239{display:flex;gap:8px}._cancelBtn_16pqn_243,._okBtn_16pqn_244{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:var(--radius-md);font-size:13px;font-weight:800;padding:11px;cursor:pointer}._cancelBtn_16pqn_243{border:1px solid var(--border-md);background:var(--bg-secondary);color:var(--text-secondary)}._okBtn_16pqn_244{border:none;background:var(--accent);color:#fff}._okBtn_16pqn_244:disabled,._cancelBtn_16pqn_243:disabled{opacity:.5;cursor:not-allowed}._foot_16pqn_272{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:700;color:var(--text-tertiary);line-height:1.4}._overlay_16pqn_2{animation:_dsOverlayIn_16pqn_1 var(--m-base) var(--e-out)}._modal_16pqn_14{animation:_dsModalIn_16pqn_1 var(--m-base) var(--e-out)}._overlayOut_16pqn_291{animation:_dsOverlayOut_16pqn_1 .15s var(--e-in) forwards;pointer-events:none}._modalOut_16pqn_295{animation:_dsModalOut_16pqn_1 .15s var(--e-in) forwards}@keyframes _dsOverlayIn_16pqn_1{0%{opacity:0}to{opacity:1}}@keyframes _dsOverlayOut_16pqn_1{0%{opacity:1}to{opacity:0}}@keyframes _dsModalIn_16pqn_1{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@keyframes _dsModalOut_16pqn_1{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.97)}}._wrap_1vqem_3{display:flex;flex-direction:column;gap:6px}._row_1vqem_9{display:flex;align-items:center;gap:10px;padding:9px 11px;border-radius:var(--radius-md);background:#f59e0b14;border:1px solid rgba(245,158,11,.3);animation:_noticeIn_1vqem_1 var(--m-base) var(--e-out)}._text_1vqem_20{flex:1;min-width:0;font-size:12px;line-height:1.45;color:var(--text-secondary)}._text_1vqem_20 b{color:var(--text-primary)}._btn_1vqem_32{flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;border:1px solid var(--accent);background:var(--bg-primary);color:var(--accent);border-radius:var(--radius-md);padding:6px 10px;font-size:12px;font-weight:800;cursor:pointer;transition:transform var(--m-fast) var(--e-out)}._btn_1vqem_32:active{transform:scale(.96)}._btn_1vqem_32:disabled{opacity:.55;cursor:wait}._spin_1vqem_57{animation:_noticeSpin_1vqem_1 1s linear infinite}@keyframes _noticeIn_1vqem_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes _noticeSpin_1vqem_1{to{transform:rotate(360deg)}}@media(max-width:520px){._row_1vqem_9{flex-direction:column;align-items:stretch}}._wrap_xwcyj_1,._formCol_xwcyj_6{display:flex;flex-direction:column;gap:12px}._card_xwcyj_12{background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.25rem;box-shadow:var(--shadow-sm)}._sec_xwcyj_20{font-size:10px;font-weight:600;color:var(--text-tertiary);letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:5px}._lbl_xwcyj_34{font-size:11px;font-weight:500;color:var(--text-secondary);display:block;margin-bottom:5px}._req_xwcyj_41{color:var(--text-danger)}._prodWrap_xwcyj_46{position:relative}._prodSearch_xwcyj_49{position:relative;z-index:30}._dd_xwcyj_54{position:absolute;top:calc(100% + 6px);left:0;right:0;background:var(--bg-primary);border:1px solid var(--border-md);border-radius:var(--radius-lg);z-index:20;overflow:hidden;box-shadow:var(--shadow-md)}._ddItem_xwcyj_67{display:flex;align-items:center;gap:8px;padding:9px 14px;font-size:13px;cursor:pointer;color:var(--text-primary);border-bottom:1px solid var(--border);transition:background .15s}._ddItem_xwcyj_67:last-child{border-bottom:none}._ddItem_xwcyj_67:hover{background:var(--bg-secondary)}._ddAdd_xwcyj_84{color:var(--accent);font-weight:500}._selProd_xwcyj_89{display:flex;align-items:center;gap:9px;padding:8px 12px;background:var(--bg-success);border:1px solid var(--border-success);border-radius:var(--radius-md);margin-top:4px}._prodCount_xwcyj_101{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;margin-left:6px;border-radius:9px;background:var(--accent);color:#fff;font-size:11px;font-weight:700}._itemList_xwcyj_117{display:flex;flex-direction:column;gap:6px;margin-top:8px}._itemRow_xwcyj_123{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:9px;padding:8px 10px;background:var(--bg-success);border:1px solid var(--border-success);border-radius:var(--radius-md)}._itemInfo_xwcyj_133{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}._itemName_xwcyj_140{font-size:13px;font-weight:600;color:var(--text-success)}._itemPrice_xwcyj_145{font-size:11px;color:var(--text-secondary)}._itemNoPrice_xwcyj_149{font-size:11px;color:var(--text-tertiary)}._itemQty_xwcyj_153{display:flex;align-items:center;gap:3px;background:var(--bg-primary);border:1px solid var(--border-md);border-radius:var(--radius-sm);padding:2px;flex-shrink:0}._itemQty_xwcyj_153 ._qBtn_xwcyj_163{width:24px;height:24px;border:none;background:none;cursor:pointer;font-size:16px;color:var(--text-primary);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm)}._itemQty_xwcyj_153 ._qBtn_xwcyj_163:hover{background:var(--bg-tertiary)}._itemQty_xwcyj_153 ._qTrash_xwcyj_179{color:var(--text-danger)}._itemQty_xwcyj_153 ._qTrash_xwcyj_179 i{font-size:14px}._itemQty_xwcyj_153 ._qNum_xwcyj_185{min-width:20px;text-align:center;font-size:13px;font-weight:700;color:var(--text-primary)}._itemDel_xwcyj_192{width:26px;height:26px;flex-shrink:0;border:none;background:none;cursor:pointer;color:var(--text-success);font-size:14px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm)}._itemDel_xwcyj_192:hover{background:#0000000f}._itemField_xwcyj_210{grid-column:span 2;display:flex;flex-direction:column;gap:4px;min-width:0}._itemField_xwcyj_210 span{font-size:10px;font-weight:800;color:var(--text-tertiary);text-transform:uppercase}._itemField_xwcyj_210 input{width:100%;min-width:0;border:1px solid var(--border-md);border-radius:var(--radius-md);background:var(--bg-primary);color:var(--text-primary);padding:8px 10px;font-size:13px;font-weight:600;outline:none}._itemField_xwcyj_210 input:focus{border-color:var(--accent);box-shadow:0 0 0 3px #cd162617}._itemTotal_xwcyj_243{grid-column:1 / -1;display:flex;justify-content:flex-end;gap:5px;font-size:12px;color:var(--text-secondary)}._itemTotal_xwcyj_243 b{color:var(--text-primary);font-weight:800}._priceCard_xwcyj_258{margin-top:8px;padding:11px 13px;background:var(--bg-secondary);border:1px solid var(--border-md);border-left:3px solid var(--accent);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:7px}._priceTop_xwcyj_269{display:flex;align-items:center;justify-content:space-between;gap:8px}._priceLabel_xwcyj_275{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:var(--text-secondary)}._priceVal_xwcyj_283{font-size:17px;font-weight:800;color:var(--accent)}._priceBreak_xwcyj_288{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:11px;color:var(--text-tertiary)}._priceBreak_xwcyj_288 b{color:var(--text-secondary);font-weight:700}._priceNote_xwcyj_299{display:flex;align-items:flex-start;gap:5px;font-size:10.5px;color:var(--text-tertiary);line-height:1.35}._priceNote_xwcyj_299 i{font-size:12px;flex-shrink:0;margin-top:1px}._uploadActions_xwcyj_314{display:flex;gap:10px;width:100%}._uploadBtn_xwcyj_320{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:1.5px dashed var(--border-md);border-radius:var(--radius-md);padding:18px 10px;cursor:pointer;background:var(--bg-secondary);color:var(--text-secondary);font-size:12px;font-weight:500;transition:border-color .2s,background .2s,color .2s}._uploadBtn_xwcyj_320:hover{border-color:var(--accent);background:var(--bg-info);color:var(--accent)}._uploadBtn_xwcyj_320 i{color:var(--text-tertiary);transition:color .2s}._uploadBtn_xwcyj_320:hover i{color:var(--accent)}._imgGrid_xwcyj_356{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}._thumb_xwcyj_363{position:relative;width:68px;height:68px;border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--border);box-shadow:var(--shadow-sm)}._thumb_xwcyj_363 img{width:100%;height:100%;object-fit:cover}._thumbAdd_xwcyj_378{width:68px;height:68px;border-radius:var(--radius-md);border:1.5px dashed var(--border-md);background:var(--bg-secondary);color:var(--text-tertiary);display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:18px;transition:border-color .2s,color .2s,background .2s}._thumbAdd_xwcyj_378:hover{border-color:var(--accent);background:var(--bg-info);color:var(--accent)}._delBtn_xwcyj_402{position:absolute;top:3px;right:3px;width:20px;height:20px;border-radius:50%;background:#0009;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;font-size:10px;padding:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._urgRow_xwcyj_422{display:flex;align-items:center;gap:12px;padding:11px 14px;border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;transition:background .2s,border-color .2s}._urgOn_xwcyj_434{background:var(--bg-danger);border-color:var(--border-danger)}._prodOn_xwcyj_438{background:var(--bg-success);border-color:var(--border-success)}._installOn_xwcyj_442{background:var(--bg-info);border-color:var(--border-info)}._readyOn_xwcyj_446{background:var(--bg-success);border-color:var(--border-success)}._sw_xwcyj_451{width:36px;height:20px;border-radius:10px;background:var(--border-md);position:relative;flex-shrink:0;transition:background .2s}._swOn_xwcyj_460{background:linear-gradient(135deg,#e11d48,#f43f5e)}._swProdOn_xwcyj_463{background:linear-gradient(135deg,#10b981,#059669)}._swInstallOn_xwcyj_466{background:var(--grad)}._swReadyOn_xwcyj_469{background:linear-gradient(135deg,#10b981,#059669)}._knob_xwcyj_473{width:15px;height:15px;border-radius:50%;background:#fff;position:absolute;top:2.5px;left:2.5px;transition:left .2s cubic-bezier(.34,1.56,.64,1);box-shadow:0 1px 4px #0003}._swOn_xwcyj_460 ._knob_xwcyj_473,._swProdOn_xwcyj_463 ._knob_xwcyj_473,._swInstallOn_xwcyj_466 ._knob_xwcyj_473,._swReadyOn_xwcyj_469 ._knob_xwcyj_473{left:19px}._urgT_xwcyj_491{font-size:13px;font-weight:500;color:var(--text-primary)}._urgOn_xwcyj_434 ._urgT_xwcyj_491{color:var(--text-danger)}._urgS_xwcyj_499{font-size:11px;color:var(--text-tertiary);margin-top:2px}._urgOn_xwcyj_434 ._urgS_xwcyj_499{color:var(--text-danger);opacity:.75}._warnBox_xwcyj_509{display:flex;gap:8px;padding:9px 12px;background:var(--bg-danger);border:1px solid var(--border-danger);border-radius:var(--radius-md);font-size:11px;color:var(--text-danger);margin-top:10px;align-items:flex-start}._urgBadge_xwcyj_522{display:inline-flex;align-items:center;gap:3px;font-size:10px;padding:2px 7px;border-radius:20px;background:var(--bg-danger);color:var(--text-danger);margin-left:6px;font-weight:500}._miniProgress_xwcyj_536{display:flex;align-items:center;margin-bottom:16px;padding:10px 12px;background:var(--bg-secondary);border-radius:var(--radius-md);border:1px solid var(--border)}._miniStep_xwcyj_545{font-size:11px;font-weight:500;color:var(--text-tertiary);display:flex;align-items:center;gap:4px;white-space:nowrap;transition:color .2s}._miniActive_xwcyj_555{color:var(--accent)}._miniDone_xwcyj_558{color:var(--text-success)}._miniLine_xwcyj_561{flex:1;height:1.5px;background:var(--border);margin:0 8px;border-radius:2px;transition:background .3s}._miniLineDone_xwcyj_569{background:var(--border-success)}._calHeader_xwcyj_574{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}._calTitle_xwcyj_580{font-size:13px;font-weight:600;color:var(--text-primary)}._calNav_xwcyj_586{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md);width:28px;height:28px;cursor:pointer;color:var(--text-secondary);display:flex;align-items:center;justify-content:center;font-size:13px;padding:0;transition:background .15s,border-color .15s}._calNav_xwcyj_586:hover{background:var(--bg-info);border-color:var(--border-info);color:var(--accent)}._calGrid_xwcyj_609{display:grid;grid-template-columns:repeat(7,1fr);gap:3px}._dayName_xwcyj_615{font-size:10px;font-weight:600;color:var(--text-tertiary);text-align:center;padding:4px 0}._day_xwcyj_615{height:32px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;font-size:12px;cursor:pointer;color:var(--text-secondary);border:1px solid transparent;position:relative;transition:background .15s;font-weight:500}._day_xwcyj_615:hover{background:var(--bg-info);color:var(--accent)}._dayPast_xwcyj_641{opacity:.3;pointer-events:none}._dayBlocked_xwcyj_645{background:var(--bg-danger);pointer-events:none}._dayBlocked_xwcyj_645 span{color:var(--text-danger)}._daySelected_xwcyj_653{background:var(--grad)!important;color:#fff!important;box-shadow:0 2px 6px #cd162629}._daySelected_xwcyj_653 ._dayNum_xwcyj_658{color:#fff!important}._daySelected_xwcyj_653 ._badgeRed_xwcyj_661{background:#fff!important;color:#ef4444!important}._daySelected_xwcyj_653 ._badgeOrange_xwcyj_665{background:#fff!important;color:#f59e0b!important}._daySelected_xwcyj_653 ._badgeGreen_xwcyj_669{background:#fff!important;color:#10b981!important}._daySelected_xwcyj_653 ._badgeNeutral_xwcyj_673{background:#fff!important;color:var(--text-tertiary)!important}._dayToday_xwcyj_678{border-color:var(--accent)}._dayToday_xwcyj_678:not(._daySelected_xwcyj_653) ._dayNum_xwcyj_658{color:var(--accent);font-weight:600}._dayNum_xwcyj_658{font-size:12px;font-weight:500;color:var(--text-secondary)}._badgeCount_xwcyj_692{display:flex;align-items:center;justify-content:center;width:13px;height:13px;border-radius:50%;font-size:7.5px;font-weight:700;color:#fff;line-height:1;flex-shrink:0;position:absolute;top:2px;right:2px}._badgeRed_xwcyj_661{background:#ef4444}._badgeOrange_xwcyj_665{background:#f59e0b}._badgeGreen_xwcyj_669{background:#10b981}._badgeNeutral_xwcyj_673{background:var(--text-tertiary)}._slotLabel_xwcyj_726{font-size:11px;font-weight:500;color:var(--text-secondary);margin:12px 0 6px;display:flex;align-items:center;gap:4px}._slotsGrid_xwcyj_736{display:grid;grid-template-columns:repeat(5,1fr);gap:4px}._slot_xwcyj_726{padding:7px 2px;text-align:center;border-radius:var(--radius-sm);border:1px solid var(--border);font-size:11px;font-weight:500;cursor:pointer;color:var(--text-secondary);-webkit-user-select:none;user-select:none;transition:all .15s;background:var(--bg-secondary);min-height:42px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:5px;position:relative;overflow:hidden}._slotWithCapacity_xwcyj_764{padding-top:5px}._slotCapacity_xwcyj_768{position:static;min-width:24px;height:16px;padding:0 4px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;border:1px solid currentColor;font-size:8px;font-weight:900;line-height:1;letter-spacing:0;box-shadow:0 1px 4px #0f172a14}._slotCapacityFree_xwcyj_785{background:var(--bg-success);color:var(--text-success)}._slotCapacityBusy_xwcyj_790{background:var(--bg-warning);color:var(--text-warning)}._slotCapacityFull_xwcyj_795{background:var(--bg-danger);color:var(--text-danger)}._slotSel_xwcyj_800 ._slotCapacity_xwcyj_768{background:#ffffff2e;color:#fff;border-color:#ffffff94}._slot_xwcyj_726:hover{background:var(--bg-info);border-color:var(--border-info);color:var(--accent)}._slotSel_xwcyj_800{background:var(--grad);border-color:transparent;color:#fff;font-weight:600;box-shadow:0 2px 8px #6366f14d}._slotTaken_xwcyj_817{color:var(--text-tertiary);text-decoration:line-through;cursor:not-allowed;background:var(--bg-tertiary)}._slotUrgent_xwcyj_823{background:var(--bg-danger);border-color:var(--border-danger);color:var(--text-danger);cursor:not-allowed}._durLabel_xwcyj_831{font-size:11px;font-weight:500;color:var(--text-secondary);margin:12px 0 6px;display:flex;align-items:center;gap:4px}._durGrid_xwcyj_840{display:grid;grid-template-columns:repeat(auto-fit,minmax(70px,1fr));gap:5px}._dur_xwcyj_831{padding:8px 4px;text-align:center;border-radius:var(--radius-sm);border:1px solid var(--border);font-size:11px;font-weight:500;cursor:pointer;color:var(--text-secondary);-webkit-user-select:none;user-select:none;transition:all .15s;background:var(--bg-secondary);min-height:54px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px}._dur_xwcyj_831:hover{background:var(--bg-info);border-color:var(--border-info);color:var(--accent)}._durSel_xwcyj_870{background:var(--grad);border-color:transparent;color:#fff;font-weight:600;box-shadow:0 2px 8px #6366f14d}._durDisabled_xwcyj_877{opacity:.4;cursor:not-allowed;pointer-events:none;background:var(--bg-tertiary)!important;color:var(--text-tertiary)!important;border-color:var(--border)!important}._durRow_xwcyj_889{flex-direction:row;gap:4px}._durInput_xwcyj_894{width:2.2ch;border:none;background:transparent;color:inherit;font:inherit;font-size:13px;font-weight:700;line-height:1.2;text-align:right;padding:0;appearance:textfield;-moz-appearance:textfield}._durInput_xwcyj_894::-webkit-outer-spin-button,._durInput_xwcyj_894::-webkit-inner-spin-button{appearance:none;-webkit-appearance:none;margin:0}._durInput_xwcyj_894:focus{outline:none}._durInput_xwcyj_894::placeholder{color:inherit;opacity:.55}._durInputUnit_xwcyj_926{font-size:11px;font-weight:500;opacity:.9}._durInvalid_xwcyj_935{background:#dc26261a;border-color:#dc2626;color:#dc2626;font-weight:600}._durWarn_xwcyj_942{margin-top:6px;font-size:11px;font-weight:600;color:#dc2626}._installDaysGrid_xwcyj_949{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}._installDayBtn_xwcyj_955{border:1px solid var(--border);background:var(--bg-secondary);color:var(--text-secondary);border-radius:var(--radius-sm);padding:8px 6px;font-size:12px;font-weight:700}._installDayActive_xwcyj_965{background:var(--bg-info);border-color:var(--accent);color:var(--accent)}._installPlanPreview_xwcyj_971{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px;padding:9px 10px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-secondary)}._installPlanPreview_xwcyj_971 span{font-size:11px;font-weight:700;color:var(--text-secondary)}._installPlanChip_xwcyj_988{display:inline-flex;align-items:center;gap:5px;min-width:0;padding:5px 8px;border-radius:var(--radius-sm);background:var(--bg-primary);border:1px solid var(--border-md);white-space:nowrap}._installPlanChip_xwcyj_988 b{color:var(--accent)}._installPlanChip_xwcyj_988 small{color:var(--text-primary);font-size:11px;font-weight:900}._selDt_xwcyj_1011{display:flex;align-items:center;gap:9px;padding:9px 12px;background:var(--bg-success);border:1px solid var(--border-success);border-radius:var(--radius-md);font-size:12px;color:var(--text-success);margin-top:10px;font-weight:500}._footer_xwcyj_1026{display:flex;gap:10px;padding-top:2px}._btnBack_xwcyj_1032{padding:10px 16px;background:var(--bg-secondary);border:1px solid var(--border-md);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;font-size:15px;width:auto;transition:background .15s}._btnBack_xwcyj_1032:hover{background:var(--bg-tertiary)}._btnCreate_xwcyj_1047{flex:1;padding:11px;background:linear-gradient(135deg,#3aaa80,#2e9870);border:none;color:#fff;font-size:13px;font-weight:600;border-radius:var(--radius-md);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:7px;box-shadow:0 3px 10px #2a946c38;transition:box-shadow .2s,transform .15s}._btnCreate_xwcyj_1047:hover:not(:disabled){box-shadow:0 5px 14px #2a946c4d;transform:translateY(-1px)}._btnCreate_xwcyj_1047:disabled{background:var(--bg-tertiary, #e5e7eb);color:var(--text-tertiary, #9ca3af);box-shadow:none;cursor:not-allowed}._toast_xwcyj_1078{position:fixed;top:16px;left:50%;transform:translate(-50%);color:#fff;padding:10px 18px;border-radius:var(--radius-md);font-size:12px;font-weight:600;z-index:9999;white-space:nowrap;pointer-events:none;display:flex;align-items:center;gap:6px;animation:_slideDown_xwcyj_1 .3s cubic-bezier(.16,1,.3,1) forwards}._toastSuccess_xwcyj_1096{background:#10b981;border:1px solid #059669;box-shadow:0 4px 15px #10b98140}._toastError_xwcyj_1101{background:#ef4444;border:1px solid #dc2626;box-shadow:0 4px 15px #ef444440}@keyframes _slideDown_xwcyj_1{0%{transform:translate(-50%,-20px);opacity:0}to{transform:translate(-50%);opacity:1}}._inputErr_xwcyj_1119{border-color:#ef4444!important;background-color:var(--bg-danger)!important;box-shadow:0 0 0 3px #ef444426!important}._shake_xwcyj_1125{animation:_shake_xwcyj_1125 .35s ease-in-out}@keyframes _shake_xwcyj_1125{0%,to{transform:translate(0)}20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}}@media(min-width:640px){._slotsGrid_xwcyj_736{grid-template-columns:repeat(6,1fr)}._thumb_xwcyj_363,._thumbAdd_xwcyj_378{width:76px;height:76px}._day_xwcyj_615{height:36px;font-size:13px}}@media(min-width:860px){._wrap_xwcyj_1{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px;align-items:start;min-height:0}._wrap_xwcyj_1>._footer_xwcyj_1026{grid-column:1 / -1;padding-top:0}._formCol_xwcyj_6{grid-column:1;display:flex;flex-direction:column;gap:8px;min-height:0}._wrap_xwcyj_1>._card_xwcyj_12{grid-column:2;grid-row:1}._card_xwcyj_12{padding:.9rem 1.25rem;border-radius:var(--radius-md)}._sec_xwcyj_20{margin-bottom:8px;padding-bottom:6px}._selProd_xwcyj_89{padding:7px 10px}._imgGrid_xwcyj_356{margin-top:6px;gap:5px}._thumb_xwcyj_363,._thumbAdd_xwcyj_378{width:64px;height:64px}._urgRow_xwcyj_422{padding:8px 12px;gap:10px}._urgT_xwcyj_491{font-size:12px}._urgS_xwcyj_499{font-size:10px;margin-top:1px}._warnBox_xwcyj_509{margin-top:7px;padding:7px 10px}._miniProgress_xwcyj_536{margin-bottom:10px;padding:6px 10px}._calHeader_xwcyj_574{margin-bottom:6px}._calNav_xwcyj_586{width:24px;height:24px}._dayName_xwcyj_615{padding:2px 0}._day_xwcyj_615{height:29px;font-size:12px}._dayNum_xwcyj_658{font-size:11px}._slotsGrid_xwcyj_736{grid-template-columns:repeat(6,1fr);gap:4px}._slot_xwcyj_726{min-height:34px;padding:5px 4px;font-size:11px}._slotWithCapacity_xwcyj_764{padding-top:5px}._slotCapacity_xwcyj_768{min-width:28px;height:17px;padding:0 5px;font-size:8px}._slotLabel_xwcyj_726,._durLabel_xwcyj_831{margin:8px 0 5px}._durGrid_xwcyj_840,._installDaysGrid_xwcyj_949{gap:4px}._dur_xwcyj_831{min-height:40px;padding:6px 4px;font-size:11px}._installDayBtn_xwcyj_955{padding:6px;font-size:11px}._installPlanPreview_xwcyj_971{margin-top:6px;padding:5px;min-height:30px;max-height:64px;overflow:hidden}._installPlanPreview_xwcyj_971 span{display:inline-flex;overflow:hidden;text-overflow:ellipsis;font-size:10px}._installPlanChip_xwcyj_988{padding:4px 6px;gap:4px}._installPlanChip_xwcyj_988 small{font-size:10px}._selDt_xwcyj_1011{margin-top:7px;padding:7px 10px}._btnCreate_xwcyj_1047{padding:9px}}._visuallyHidden_xwcyj_1306{position:absolute!important;clip-path:inset(50%)!important;overflow:hidden!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;white-space:nowrap!important}._blockedWrap_xwcyj_1325{position:relative;display:flex;flex:1}._btnCreateBlocked_xwcyj_1330{opacity:.55;cursor:not-allowed}._blockedHint_xwcyj_1334{position:absolute;bottom:calc(100% + 8px);right:0;display:none;align-items:center;gap:6px;width:max-content;max-width:min(320px,78vw);background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-md);border-radius:9px;box-shadow:0 2px 6px #00000012;padding:8px 11px;font-size:12px;font-weight:600;line-height:1.4;z-index:30}._blockedHint_xwcyj_1334 i{color:#f59e0b;flex-shrink:0;font-size:14px}._blockedWrap_xwcyj_1325:hover ._blockedHint_xwcyj_1334,._blockedWrapOpen_xwcyj_1360 ._blockedHint_xwcyj_1334{display:inline-flex}._warrantyWarn_xwcyj_1365{display:inline-flex;align-items:center;gap:6px;flex:1;min-width:0;color:#b45309;font-size:12px;font-weight:600;line-height:1.35}._submitErr_xwcyj_1377{display:inline-flex;align-items:flex-start;gap:6px;flex:1;min-width:0;color:var(--danger, #dc2626);font-size:12px;font-weight:500;line-height:1.4}._submitErr_xwcyj_1377 i{font-size:16px;flex-shrink:0;margin-top:1px}._warrantyWarn_xwcyj_1365 i{font-size:15px;flex-shrink:0}._noteInput_xwcyj_1400{width:100%;resize:vertical;min-height:56px;font-size:13px;box-sizing:border-box}._capacityHint_xwcyj_1409{display:flex;gap:6px;align-items:flex-start;margin-top:8px;padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-warning);color:var(--text-warning);font-size:11px;font-weight:600}._headTitle_s9xw8_2{display:flex;align-items:center;gap:10px}._headTitle_s9xw8_2>i{font-size:22px;color:#7c3aed}._headTitle_s9xw8_2 strong{display:block;font-size:13px;color:var(--text-primary)}._headTitle_s9xw8_2 span{font-size:11px;color:var(--text-tertiary)}._lines_s9xw8_21{display:flex;flex-direction:column;gap:6px;margin-top:10px}._lineWrap_s9xw8_27{display:flex;align-items:stretch;gap:6px}._line_s9xw8_21{flex:1;min-width:0;display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;border:1px solid var(--border);background:var(--bg-primary);text-align:left;font:inherit;color:inherit}._lineSelectable_s9xw8_47{cursor:pointer;transition:border-color var(--m-fast) var(--e-out),background var(--m-fast) var(--e-out)}._lineSelectable_s9xw8_47:hover{border-color:#7c3aed}._lineSelectable_s9xw8_47:active{transform:scale(.99)}._linePicked_s9xw8_59{border-color:#7c3aed;background:#7c3aed12}._lineActive_s9xw8_63 small{color:#059669}._lineOff_s9xw8_66{opacity:.75}._lineRadio_s9xw8_70{width:16px;flex-shrink:0;color:#7c3aed;font-size:15px}._lineMain_s9xw8_76{display:flex;flex-direction:column;min-width:0}._lineMain_s9xw8_76 b{font-size:13px;color:var(--text-primary)}._lineMain_s9xw8_76 small{font-size:11px;color:var(--text-tertiary)}._legacyBadge_s9xw8_90{margin-left:auto;flex-shrink:0;padding:2px 8px;border-radius:999px;background:#f59e0b24;color:#b45309;font-size:10px;font-weight:800}._activeNote_s9xw8_101,._softNote_s9xw8_102{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:10px;padding:8px 10px;border-radius:10px;background:var(--bg-secondary);color:var(--text-secondary);font-size:12px}._activeNote_s9xw8_101>i{color:#f59e0b}._softNote_s9xw8_102>i{color:var(--text-tertiary)}._history_s9xw8_121{margin-top:12px;display:flex;flex-direction:column;gap:4px}._historyTitle_s9xw8_127{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:800;color:var(--text-tertiary);text-transform:uppercase}._historyRow_s9xw8_136{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 0;border-bottom:1px dashed var(--border);font-size:12px}._historyRow_s9xw8_136:last-child{border-bottom:none}._historyStage_s9xw8_148{padding:1px 6px;border-radius:999px;background:var(--bg-secondary);color:var(--text-secondary);font-size:11px;font-weight:700}._historyReason_s9xw8_156{min-width:0;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._historyExpense_s9xw8_163{color:#ef4444;white-space:nowrap}._faultRow_s9xw8_169{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:8px}._faultBtn_s9xw8_176{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border:1px solid var(--border);border-radius:999px;background:var(--bg-primary);color:var(--text-secondary);font:inherit;font-size:11px;font-weight:600;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--m-fast) var(--e-out),background var(--m-fast) var(--e-out)}span._faultBtn_s9xw8_176{cursor:default}._faultBtn_s9xw8_176:active{transform:scale(.96)}._faultBtn_s9xw8_176:disabled{opacity:.6;cursor:progress}._faultBtn_s9xw8_176:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._faultOn_s9xw8_208{background:var(--bg-danger);border-color:var(--border-danger);color:var(--text-danger)}._faultErr_s9xw8_213{font-size:11px;color:var(--text-danger)}._idLink_s9xw8_218{border:none;background:none;padding:0;cursor:pointer;font:inherit;font-weight:700;color:var(--accent, #2563eb);text-decoration:underline;text-underline-offset:2px}._expenseRows_s9xw8_231{display:flex;flex-direction:column;gap:6px;margin-top:10px;font-size:13px}._expenseRow_s9xw8_231{display:flex;justify-content:space-between;gap:10px}._expenseRow_s9xw8_231 span{color:var(--text-secondary)}._expenseRow_s9xw8_231 b{color:#ef4444;white-space:nowrap}._expenseTotal_s9xw8_250{border-top:1px solid var(--border);padding-top:6px;font-weight:800}._expenseTotal_s9xw8_250 span{color:var(--text-primary)}._expenseNote_s9xw8_258{margin-top:8px;font-size:11px;color:var(--text-tertiary)}._expenseSub_s9xw8_263{display:flex;flex-direction:column;gap:2px;margin:-2px 0 2px 10px;padding-left:8px;border-left:2px solid var(--border)}._expenseSubRow_s9xw8_271{display:flex;justify-content:space-between;gap:10px;font-size:11px;color:var(--text-tertiary)}._chip_dasv6_3{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;padding:5px 11px;border-radius:999px;border:1px solid var(--border);background:var(--bg-primary);color:var(--text-secondary);font-size:11px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background var(--m-fast) var(--e-out),color var(--m-fast) var(--e-out),border-color var(--m-fast) var(--e-out),transform var(--m-fast) var(--e-out)}._chip_dasv6_3:hover{border-color:var(--border-danger);color:var(--text-danger)}._chip_dasv6_3:active{transform:scale(.96)}._chip_dasv6_3 i{font-size:13px}._chipOn_dasv6_33{background:var(--bg-danger);border-color:var(--border-danger);color:var(--text-danger)}._note_dasv6_39{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--text-danger)}._wrap_1g0sn_2{display:flex;flex-direction:column;gap:14px}._state_1g0sn_8{display:flex;align-items:center;gap:8px;padding:14px;border-radius:var(--radius-md);background:var(--bg-secondary);color:var(--text-secondary);font-size:13px}._stateErr_1g0sn_18{color:var(--text-danger);background:var(--bg-danger)}._warn_1g0sn_22{display:flex;align-items:center;gap:6px;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-warning, #fffbeb);color:var(--text-warning, #b45309);font-size:12px}._chips_1g0sn_33{display:flex;flex-wrap:wrap;align-items:center;gap:6px}._chip_1g0sn_33{height:32px;padding:0 12px;border-radius:999px;border:1px solid var(--border);background:var(--bg-primary);color:var(--text-secondary);font-size:12px;cursor:pointer;transition:background var(--m-fast) var(--e-out),color var(--m-fast) var(--e-out)}._chipOn_1g0sn_52{background:var(--text-primary);border-color:var(--text-primary);color:var(--bg-primary);font-weight:600}._spacer_1g0sn_58{flex:1}._ghost_1g0sn_61{height:32px;padding:0 12px;border-radius:var(--radius-sm, 8px);border:1px solid var(--border);background:var(--bg-primary);color:var(--text-secondary);font-size:12px;font-weight:600;cursor:pointer}._ghost_1g0sn_61:disabled{opacity:.5;cursor:default}._group_1g0sn_77{display:flex;flex-direction:column;gap:8px}._groupHead_1g0sn_82{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-primary)}._groupHead_1g0sn_82>i{color:var(--accent);font-size:16px}._groupHint_1g0sn_93{font-size:11px;color:var(--text-tertiary)}._groupCount_1g0sn_97{margin-left:auto;font-size:11px;color:var(--text-secondary)}._grid_1g0sn_103{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}._tile_1g0sn_109{border-radius:var(--radius-md);overflow:hidden;background:var(--bg-primary);transition:opacity var(--m-fast) var(--e-out),border-color var(--m-fast) var(--e-out)}._tileOn_1g0sn_117{border:2px solid var(--accent)}._tileOff_1g0sn_120{border:1px solid var(--border);opacity:.5}._thumb_1g0sn_125{position:relative;height:104px;background:var(--bg-secondary)}._thumbBtn_1g0sn_130{display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:zoom-in}._thumbImg_1g0sn_139{width:100%;height:100%;object-fit:cover;display:block}._thumbText_1g0sn_145{height:100%;box-sizing:border-box;padding:10px;font-size:11px;line-height:1.4;color:var(--text-secondary);overflow:hidden;white-space:pre-line}._thumbFile_1g0sn_155{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:var(--text-tertiary);text-decoration:none}._thumbFile_1g0sn_155 i{font-size:28px}._badge_1g0sn_168{font-size:11px;font-weight:700;color:var(--accent)}._toggle_1g0sn_174{position:absolute;top:6px;right:6px;width:26px;height:26px;border-radius:999px;border:none;background:#ffffffeb;color:#141413;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 3px #0000002e}._toggle_1g0sn_174:active{transform:scale(.94)}._tileBody_1g0sn_194{padding:8px 10px}._tileName_1g0sn_197{font-size:12px;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tileOff_1g0sn_120 ._tileName_1g0sn_197{text-decoration:line-through}._tileMeta_1g0sn_208{font-size:11px;color:var(--text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._reqList_1g0sn_216{display:flex;flex-direction:column;gap:8px}._req_1g0sn_216{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--accent);background:var(--bg-primary)}._req_1g0sn_216>i{font-size:18px;color:var(--accent)}._reqOff_1g0sn_234{border:1px solid var(--border);opacity:.55}._reqOff_1g0sn_234>i{color:var(--text-tertiary)}._reqMain_1g0sn_241{flex:1;min-width:0}._reqTitle_1g0sn_245{font-size:13px;font-weight:600;color:var(--text-primary)}._reqOff_1g0sn_234 ._reqTitle_1g0sn_245{text-decoration:line-through}._reqToggle_1g0sn_253{width:30px;height:30px;border-radius:999px;border:1px solid var(--border);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer}._zoomOverlay_1g0sn_263{position:fixed;inset:0;z-index:500;background:#000c;display:flex;align-items:center;justify-content:center;cursor:zoom-out}._zoomImg_1g0sn_273{max-width:92vw;max-height:90vh;border-radius:var(--radius-md)}._zoomFail_1g0sn_278{display:flex;align-items:center;gap:10px;padding:14px 18px;border-radius:var(--radius-md);background:var(--bg-primary);color:var(--text-primary);cursor:default}._zoomFail_1g0sn_278 a{color:var(--accent);font-weight:600}@media(prefers-reduced-motion:reduce){._tile_1g0sn_109,._chip_1g0sn_33{transition:none}}._spin_1g0sn_301{display:inline-block;animation:_spinLocal_1g0sn_1 .9s linear infinite}@keyframes _spinLocal_1g0sn_1{to{transform:rotate(360deg)}}._overlay_k5qjw_2{position:fixed;inset:0;background:#00000073;z-index:400;animation:_roIn_k5qjw_1 var(--m-base) var(--e-out)}@keyframes _roIn_k5qjw_1{0%{opacity:0}to{opacity:1}}._modal_k5qjw_18{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:401;width:min(1180px,calc(100vw - 24px));max-height:min(820px,calc(100vh - 40px));display:flex;flex-direction:column;background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden}._head_k5qjw_36{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid var(--border)}._headIcon_k5qjw_43{font-size:20px;color:var(--accent)}._headText_k5qjw_47{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._headText_k5qjw_47 strong{font-size:14px;color:var(--text-primary)}._headText_k5qjw_47 span{font-size:12px;color:var(--text-tertiary)}._close_k5qjw_62{background:none;border:none;cursor:pointer;color:var(--text-tertiary);font-size:18px;padding:4px}._close_k5qjw_62:hover{color:var(--text-primary)}._toolbar_k5qjw_74{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 14px;border-bottom:1px solid var(--border)}._search_k5qjw_82{position:relative;flex:1;min-width:180px}._searchIcon_k5qjw_87{position:absolute;left:10px;top:50%;transform:translateY(-50%);font-size:15px;color:var(--text-tertiary);pointer-events:none}._search_k5qjw_82 input{width:100%;height:32px;padding:0 10px 0 32px;font-size:13px;color:var(--text-primary);background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md)}._search_k5qjw_82 input:focus{outline:none;border-color:var(--accent)}._years_k5qjw_110{display:flex;gap:6px;flex-wrap:wrap}._yearPill_k5qjw_115{font-size:12px;padding:5px 12px;border-radius:999px;border:1px solid var(--border);background:transparent;color:var(--text-secondary);cursor:pointer}._yearActive_k5qjw_124{background:var(--bg-info);color:var(--text-info);border-color:var(--border-info)}._body_k5qjw_130{display:grid;grid-template-columns:minmax(260px,320px) minmax(0,1fr);min-height:0;flex:1}._list_k5qjw_137{display:flex;flex-direction:column;gap:8px;padding:12px;overflow-y:auto;border-right:1px solid var(--border)}._listEmpty_k5qjw_145{font-size:13px;color:var(--text-tertiary);text-align:center;padding:24px 0}._row_k5qjw_152{display:flex;align-items:center;gap:10px;padding:9px 10px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-primary);cursor:pointer}._row_k5qjw_152:hover{border-color:var(--border-md)}._rowSel_k5qjw_165{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}._rowOff_k5qjw_169{opacity:.55;cursor:not-allowed}._thumb_k5qjw_174{width:46px;height:46px;border-radius:var(--radius-sm);object-fit:cover;flex-shrink:0;cursor:zoom-in}._thumb_k5qjw_174:hover{outline:2px solid var(--accent)}._thumbPh_k5qjw_185{width:46px;height:46px;border-radius:var(--radius-sm);background:var(--bg-tertiary);color:var(--text-tertiary);display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}._rowMain_k5qjw_198{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}._rowTop_k5qjw_205{display:flex;justify-content:space-between;align-items:baseline;gap:8px}._rowId_k5qjw_211{font-size:13px;font-weight:600;color:var(--text-primary);font-variant-numeric:tabular-nums}._rowDate_k5qjw_217{font-size:11px;color:var(--text-tertiary)}._rowProds_k5qjw_221{font-size:12px;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowBottom_k5qjw_228{display:flex;justify-content:space-between;align-items:center;gap:6px}._rowSum_k5qjw_234{font-size:12px;font-weight:600;color:var(--text-primary)}._badges_k5qjw_239{display:flex;gap:4px}._badge_k5qjw_239{display:inline-flex;align-items:center;gap:3px;font-size:11px;padding:1px 7px;border-radius:999px;background:var(--bg-tertiary);color:var(--text-secondary)}._badgeOk_k5qjw_253{background:var(--bg-success);color:var(--text-success)}._badgeWait_k5qjw_257{background:var(--bg-warning);color:var(--text-warning)}._detail_k5qjw_262{padding:12px 14px;overflow-y:auto}._dMeta_k5qjw_266{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px}._dImgs_k5qjw_273{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:10px}._dImg_k5qjw_273{width:72px;height:72px;border-radius:var(--radius-sm);object-fit:cover;cursor:zoom-in}._dImg_k5qjw_273:hover{outline:2px solid var(--accent)}._dLabel_k5qjw_289{font-size:12px;color:var(--text-tertiary);margin-bottom:4px}._dTable_k5qjw_294{width:100%;font-size:13px;border-collapse:collapse;margin-bottom:8px}._dTable_k5qjw_294 td{padding:3px 0;color:var(--text-primary)}._dQty_k5qjw_304{text-align:center;color:var(--text-secondary);padding:3px 6px}._dPrice_k5qjw_309{text-align:right;font-weight:600;white-space:nowrap}._strike_k5qjw_314{color:var(--text-tertiary);text-decoration:line-through;font-weight:400;font-size:12px;margin-right:6px}._dTotals_k5qjw_321{display:flex;justify-content:space-between;align-items:baseline;font-size:13px;color:var(--text-secondary);border-top:1px solid var(--border);padding-top:8px;margin-bottom:10px}._dTotals_k5qjw_321 b{color:var(--text-primary)}._dDiff_k5qjw_334{font-size:12px;color:var(--text-warning);font-weight:400}._checkRow_k5qjw_340{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-primary);margin-bottom:10px;cursor:pointer}._checkRow_k5qjw_340 input{width:16px;height:16px;accent-color:var(--accent)}._applyBtn_k5qjw_355{width:100%;display:flex;align-items:center;justify-content:center;gap:6px;height:38px;font-size:14px;font-weight:600;color:#fff;background:var(--accent);border:none;border-radius:var(--radius-md);cursor:pointer}._applyBtn_k5qjw_355:hover{filter:brightness(1.05)}._doneNote_k5qjw_374{display:flex;align-items:center;gap:8px;font-size:13px;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-success);color:var(--text-success)}._warnNote_k5qjw_387{background:var(--bg-warning);color:var(--text-warning);align-items:flex-start}._resultLines_k5qjw_395{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}._lineOk_k5qjw_404{color:var(--text-success)}._lineBad_k5qjw_408{color:var(--text-danger)}._empty_k5qjw_412{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 20px;color:var(--text-tertiary);font-size:13px}._empty_k5qjw_412 i{font-size:28px}._zoomOverlay_k5qjw_425{position:fixed;inset:0;background:#000000eb;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;cursor:zoom-out}._zoomImg_k5qjw_436{max-width:100%;max-height:100%;object-fit:contain;border-radius:8px}@media(max-width:700px){._modal_k5qjw_18{max-height:calc(100vh - 24px)}._body_k5qjw_130{grid-template-columns:1fr;overflow-y:auto}._list_k5qjw_137{border-right:none;border-bottom:1px solid var(--border);max-height:300px}}._modal_k5qjw_18{animation:_roModalIn_k5qjw_1 var(--m-base) var(--e-out)}._overlayOut_k5qjw_464{animation:_roOut_k5qjw_1 .15s var(--e-in) forwards;pointer-events:none}._modalOut_k5qjw_468{animation:_roModalOut_k5qjw_1 .15s var(--e-in) forwards;pointer-events:none}@keyframes _roOut_k5qjw_1{0%{opacity:1}to{opacity:0}}@keyframes _roModalIn_k5qjw_1{0%{opacity:0;transform:translate(-50%,calc(-50% + 8px)) scale(.98)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes _roModalOut_k5qjw_1{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.97)}}._pickNote_k5qjw_503{margin-top:12px;padding:10px 12px;border-radius:var(--radius-md);background:var(--bg-secondary);font-size:12px;color:var(--text-secondary)}._pickNote_k5qjw_503 b{color:var(--text-primary)}@media(max-width:760px){._body_k5qjw_130{grid-template-columns:minmax(0,1fr)}}._overlay_1evb4_4{position:fixed;inset:0;background:#0f0f1473;z-index:60}._sheet_1evb4_11{position:fixed;left:50%;bottom:0;transform:translate(-50%);width:min(460px,100%);max-height:88vh;overflow-y:auto;z-index:61;background:var(--bg-primary);border:1px solid var(--border-md);border-bottom:0;border-radius:16px 16px 0 0;padding:10px 18px 18px}@media(min-width:640px){._sheet_1evb4_11{bottom:auto;top:50%;transform:translate(-50%,-50%);border-radius:16px;border-bottom:1px solid var(--border-md)}}._handle_1evb4_36{width:40px;height:4px;border-radius:2px;background:var(--border-md);margin:0 auto 12px}@media(min-width:640px){._handle_1evb4_36{display:none}}._title_1evb4_49{margin:0 0 14px;font-size:16px;font-weight:700}._block_1evb4_55{margin-bottom:14px}._label_1evb4_58{font-size:12.5px;font-weight:600;color:var(--text-primary)}._hint_1evb4_63{margin-top:1px;font-size:11.5px;color:var(--text-tertiary)}._chips_1evb4_69{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}._chip_1evb4_69,._chipOn_1evb4_76{padding:6px 12px;border-radius:999px;border:1px solid var(--border-md);background:var(--bg-primary);color:var(--text-secondary);font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer}._chipOn_1evb4_76{border-color:var(--accent);background:var(--bg-info);color:var(--text-info)}._money_1evb4_93{margin:4px 0 14px;padding:12px 14px;border-radius:10px;background:var(--bg-tertiary);border:1px solid var(--border-md)}._moneyRow_1evb4_100,._moneyOut_1evb4_101,._moneyDebt_1evb4_102{display:flex;justify-content:space-between;gap:12px;font-size:13px;padding:3px 0;font-variant-numeric:tabular-nums}._moneyRow_1evb4_100 span{color:var(--text-secondary)}._moneyOut_1evb4_101,._moneyDebt_1evb4_102{margin-top:6px;padding-top:8px;border-top:1px solid var(--border-md);font-weight:700}._moneyOut_1evb4_101{color:var(--text-success)}._moneyDebt_1evb4_102{color:var(--text-danger)}._moneyNote_1evb4_126{margin:9px 0 0;font-size:11.5px;line-height:1.45;color:var(--text-tertiary)}._lossNote_1evb4_135,._lossNotePrice_1evb4_136{margin:10px 0 0;padding:9px 12px;border-radius:10px;font-size:12.5px;line-height:1.45;font-weight:500;animation:_cxNoteIn_1evb4_1 var(--m-base) var(--e-out)}._lossNote_1evb4_135{background:var(--bg-tertiary);border:1px solid var(--border-md);color:var(--text-secondary)}._lossNotePrice_1evb4_136{background:var(--bg-warning);border:1px solid var(--border-warning);color:var(--text-warning)}@keyframes _cxNoteIn_1evb4_1{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}._warn_1evb4_166{margin:0 0 14px;padding:10px 12px;border-radius:10px;background:var(--bg-warning);border:1px solid var(--border-warning);color:var(--text-warning);font-size:12.5px;font-weight:500}._irreversible_1evb4_178{display:flex;gap:7px;align-items:flex-start;margin:0 0 12px;padding:10px 12px;border-radius:10px;background:var(--bg-danger);border:1px solid var(--border-danger);color:var(--text-danger);font-size:12.5px;line-height:1.45;font-weight:600}._err_1evb4_193{margin:0 0 12px;font-size:12.5px;font-weight:500;color:var(--text-danger)}._acts_1evb4_200{display:flex;gap:8px;justify-content:flex-end}._ghost_1evb4_205,._danger_1evb4_206{padding:10px 16px;border-radius:9px;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}._ghost_1evb4_205{border:1px solid var(--border-md);background:var(--bg-primary);color:var(--text-secondary)}._danger_1evb4_206{border:0;background:var(--accent);color:#fff}._danger_1evb4_206:disabled{opacity:.55;cursor:default}._overlay_1evb4_4{animation:_cxOverlayIn_1evb4_1 var(--m-base) var(--e-out)}._sheet_1evb4_11{animation:_cxSheetIn_1evb4_1 var(--m-base) var(--e-out)}._overlayOut_1evb4_240{animation:_cxOverlayOut_1evb4_1 .15s var(--e-in) forwards;pointer-events:none}._sheetOut_1evb4_244{animation:_cxSheetOut_1evb4_1 .15s var(--e-in) forwards;pointer-events:none}@media(min-width:640px){._sheet_1evb4_11{animation-name:_cxSheetInCenter_1evb4_1}._sheetOut_1evb4_244{animation-name:_cxSheetOutCenter_1evb4_1}}@keyframes _cxOverlayIn_1evb4_1{0%{opacity:0}to{opacity:1}}@keyframes _cxOverlayOut_1evb4_1{0%{opacity:1}to{opacity:0}}@keyframes _cxSheetIn_1evb4_1{0%{opacity:0;transform:translate(-50%,24px)}to{opacity:1;transform:translate(-50%)}}@keyframes _cxSheetOut_1evb4_1{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,16px)}}@keyframes _cxSheetInCenter_1evb4_1{0%{opacity:0;transform:translate(-50%,calc(-50% + 8px)) scale(.98)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes _cxSheetOutCenter_1evb4_1{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.97)}}._overlay_9696c_4{position:fixed;inset:0;background:#0f0f1473;z-index:60}._sheet_9696c_11{position:fixed;left:50%;bottom:0;transform:translate(-50%);width:min(440px,100%);max-height:88vh;overflow-y:auto;z-index:61;background:var(--bg-primary);border:1px solid var(--border-md);border-bottom:0;border-radius:16px 16px 0 0;padding:10px 18px 18px}@media(min-width:640px){._sheet_9696c_11{bottom:auto;top:50%;transform:translate(-50%,-50%);border-radius:16px;border-bottom:1px solid var(--border-md)}}._handle_9696c_36{width:40px;height:4px;border-radius:2px;background:var(--border-md);margin:0 auto 12px}@media(min-width:640px){._handle_9696c_36{display:none}}._title_9696c_49{margin:0 0 14px;font-size:16px;font-weight:700}._money_9696c_55{padding:12px 14px;border-radius:10px;background:var(--bg-tertiary);border:1px solid var(--border-md);margin-bottom:14px}._row_9696c_62,._total_9696c_63{display:flex;justify-content:space-between;gap:12px;font-size:13px;padding:3px 0;font-variant-numeric:tabular-nums}._row_9696c_62 span{color:var(--text-secondary)}._total_9696c_63{margin-top:6px;padding-top:8px;border-top:1px solid var(--border-md);font-weight:700;color:var(--text-success)}._warn_9696c_82{margin:0 0 12px;padding:10px 12px;border-radius:10px;background:var(--bg-warning);border:1px solid var(--border-warning);color:var(--text-warning);font-size:12.5px;line-height:1.45;font-weight:500}._fld_9696c_94{display:block;margin-bottom:12px}._fld_9696c_94>span{display:block;margin-bottom:5px;font-size:12px;font-weight:600;color:var(--text-secondary)}._amount_9696c_105{width:100%;padding:10px 12px;border-radius:9px;border:1px solid var(--border-md);background:var(--bg-primary);color:var(--text-primary);font-family:inherit;font-size:16px;font-weight:700;font-variant-numeric:tabular-nums}._err_9696c_118{margin:0 0 12px;font-size:12.5px;font-weight:500;color:var(--text-danger)}._acts_9696c_125{display:flex;gap:8px;justify-content:flex-end;margin-top:4px}._ghost_9696c_131,._cta_9696c_132{padding:10px 16px;border-radius:9px;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}._ghost_9696c_131{border:1px solid var(--border-md);background:var(--bg-primary);color:var(--text-secondary)}._cta_9696c_132{border:0;background:var(--accent);color:#fff}._cta_9696c_132:disabled{opacity:.55;cursor:default}._overlay_9696c_4{animation:_rfOverlayIn_9696c_1 var(--m-base) var(--e-out)}._sheet_9696c_11{animation:_rfSheetIn_9696c_1 var(--m-base) var(--e-out)}._overlayOut_9696c_165{animation:_rfOverlayOut_9696c_1 .15s var(--e-in) forwards;pointer-events:none}._sheetOut_9696c_169{animation:_rfSheetOut_9696c_1 .15s var(--e-in) forwards;pointer-events:none}@media(min-width:640px){._sheet_9696c_11{animation-name:_rfSheetInCenter_9696c_1}._sheetOut_9696c_169{animation-name:_rfSheetOutCenter_9696c_1}}@keyframes _rfOverlayIn_9696c_1{0%{opacity:0}to{opacity:1}}@keyframes _rfOverlayOut_9696c_1{0%{opacity:1}to{opacity:0}}@keyframes _rfSheetIn_9696c_1{0%{opacity:0;transform:translate(-50%,24px)}to{opacity:1;transform:translate(-50%)}}@keyframes _rfSheetOut_9696c_1{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,16px)}}@keyframes _rfSheetInCenter_9696c_1{0%{opacity:0;transform:translate(-50%,calc(-50% + 8px)) scale(.98)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes _rfSheetOutCenter_9696c_1{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.97)}}._overlay_1h6nr_1{position:fixed;inset:0;background:#00000073;z-index:1000;display:flex;align-items:flex-end;justify-content:center;padding:0}@media(min-width:600px){._overlay_1h6nr_1{align-items:center}}._modal_1h6nr_18{background:var(--bg-primary);border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100%;max-width:440px;max-height:calc(100vh - 32px);overflow-y:auto;padding:16px 20px 24px;display:flex;flex-direction:column;gap:12px;box-shadow:0 -8px 40px #0000002e}@media(min-width:600px){._modal_1h6nr_18{border-radius:var(--radius-lg)}}._overlay_1h6nr_1{animation:_overlayIn_1h6nr_1 var(--m-base) var(--e-out)}._modal_1h6nr_18{animation:_modalIn_1h6nr_1 var(--m-panel) var(--e-panel)}._overlayOut_1h6nr_47{animation:_overlayOut_1h6nr_47 .15s var(--e-in) forwards;pointer-events:none}._modalOut_1h6nr_51{animation:_modalOut_1h6nr_51 .15s var(--e-in) forwards}@keyframes _overlayIn_1h6nr_1{0%{opacity:0}to{opacity:1}}@keyframes _overlayOut_1h6nr_47{0%{opacity:1}to{opacity:0}}@keyframes _modalIn_1h6nr_1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes _modalOut_1h6nr_51{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(16px)}}@media(min-width:860px){._overlay_1h6nr_1{align-items:center;padding:24px}._modal_1h6nr_18{width:min(760px,calc(100vw - 64px));max-width:none;max-height:calc(100vh - 64px);display:grid;grid-template-columns:minmax(260px,.85fr) minmax(0,1.15fr);align-items:start;gap:14px;padding:20px;border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}._header_1h6nr_112,._methodRow_1h6nr_113,._checkSection_1h6nr_114,._actions_1h6nr_115{grid-column:1 / -1}._summary_1h6nr_119{min-height:100%}._amountField_1h6nr_123{min-width:0}._actions_1h6nr_115{width:min(360px,100%);justify-self:end;margin-top:0}}._header_1h6nr_112{display:flex;align-items:center;gap:8px;font-weight:700;font-size:15px;color:var(--text-primary)}._header_1h6nr_112>i{font-size:18px;color:var(--accent)}._header_1h6nr_112>span{flex:1}._closeBtn_1h6nr_149{width:32px;height:32px;background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-secondary);font-size:18px;cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center;transition:background .15s,color .15s}._closeBtn_1h6nr_149:hover{background:var(--bg-tertiary);color:var(--text-primary)}._summary_1h6nr_119{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md);padding:10px 12px;display:flex;flex-direction:column;gap:6px}._sumRow_1h6nr_180{display:flex;align-items:center;justify-content:space-between;font-size:13px}._sumRow_1h6nr_180>span{color:var(--text-secondary)}._sumRow_1h6nr_180>b{color:var(--text-primary);font-weight:600}._paidText_1h6nr_193{color:#10b981!important}._remainText_1h6nr_196{color:#f59e0b!important;font-size:14px!important}._amountField_1h6nr_123{display:flex;flex-direction:column;gap:7px}._amountLabel_1h6nr_206{font-size:12px;color:var(--text-secondary);font-weight:600}._amountInputWrap_1h6nr_211{display:flex;align-items:center;gap:8px;min-height:48px;background:var(--bg-primary);border:1px solid var(--border-md);border-radius:var(--radius-md);padding:0 12px}._amountInputWrap_1h6nr_211:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #cd162617}._amountInput_1h6nr_211{flex:1;font-size:22px;font-weight:700;color:var(--text-primary);background:none;border:none;outline:none;padding:0;text-align:right;min-width:0}._amountCurr_1h6nr_237{font-size:13px;color:var(--text-secondary);font-weight:600}._pctRow_1h6nr_242{display:flex;gap:8px}._pctBtn_1h6nr_246{flex:1;background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md);min-height:34px;padding:0 8px;font-size:12px;font-weight:700;color:var(--text-secondary);cursor:pointer;transition:border-color .15s,color .15s}._pctBtn_1h6nr_246:hover{border-color:var(--accent);color:var(--accent)}._amountErr_1h6nr_265{display:flex;align-items:center;gap:5px;font-size:12px;color:#ef4444}._amountNote_1h6nr_274{display:flex;align-items:flex-start;gap:6px;font-size:12px;line-height:1.45;color:var(--text-secondary);background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md);padding:7px 9px}._amountNote_1h6nr_274 i{flex-shrink:0;margin-top:1px}._methodRow_1h6nr_113{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}._method_1h6nr_113{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md);min-height:64px;padding:10px 8px 10px 34px;display:grid;grid-template-columns:1fr;align-content:center;gap:2px;cursor:pointer;position:relative;transition:border-color .15s,background .15s}._method_1h6nr_113>i:first-child{position:absolute;left:10px;top:50%;transform:translateY(-50%);font-size:18px;color:var(--text-secondary)}._method_1h6nr_113>span{font-weight:600;font-size:14px;color:var(--text-primary)}._method_1h6nr_113>small{font-size:11px;color:var(--text-secondary)}._methodActive_1h6nr_329{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,transparent)}._methodActive_1h6nr_329>i:first-child{color:var(--accent)}._check_1h6nr_114{position:absolute;top:8px;right:8px;color:var(--accent);font-size:14px}._checkSection_1h6nr_114{display:flex;flex-direction:column;gap:8px}._checkLabel_1h6nr_349{font-size:12px;color:var(--text-secondary);font-weight:600}._dropZone_1h6nr_354{background:var(--bg-secondary);border:2px dashed var(--border);border-radius:var(--radius);padding:18px 14px;width:100%;color:var(--text-secondary);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center;transition:border-color .15s,color .15s,background .15s}._dropZone_1h6nr_354>*{pointer-events:none}._dropZone_1h6nr_354:hover{border-color:var(--accent);color:var(--accent)}._dropZone_1h6nr_354>i{font-size:24px}._dropTitle_1h6nr_384{font-size:13px;font-weight:700}._dropHint_1h6nr_388{font-size:11px;color:var(--text-tertiary)}._dropZoneActive_1h6nr_392{border-color:var(--accent);color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,transparent)}._checkPreview_1h6nr_398{display:flex;flex-direction:column;align-items:center;gap:8px;background:var(--bg-secondary);border-radius:var(--radius);padding:12px}._checkImg_1h6nr_407{max-height:120px;border-radius:6px;object-fit:contain}._checkFileName_1h6nr_412{font-size:11px;color:var(--text-secondary)}._removeCheck_1h6nr_416{background:none;border:1px solid var(--border);border-radius:var(--radius);color:#ef4444;font-size:12px;padding:4px 10px;cursor:pointer;display:flex;align-items:center;gap:4px}._actions_1h6nr_115{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:2px}._cancelBtn_1h6nr_435{background:var(--bg-secondary);border:1px solid var(--border-md);border-radius:var(--radius-md);min-height:48px;padding:0 12px;font-size:13px;font-weight:700;color:var(--text-secondary);cursor:pointer;transition:background .15s,border-color .15s,color .15s}._cancelBtn_1h6nr_435:hover{background:var(--bg-tertiary);color:var(--text-primary)}._confirmBtn_1h6nr_454{background:var(--accent);border:none;border-radius:var(--radius-md);min-height:48px;padding:0 12px;font-size:13px;font-weight:700;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;transition:opacity .15s;white-space:nowrap}._confirmBtn_1h6nr_454:hover:not(:disabled){opacity:.9}._confirmBtn_1h6nr_454:disabled{background:var(--bg-tertiary);color:var(--text-tertiary);cursor:not-allowed}._walletHint_1h6nr_481{display:flex;align-items:center;gap:5px;margin-top:6px;font-size:11px;font-weight:700;color:var(--text-tertiary)}._walletWarn_1h6nr_492{display:flex;align-items:center;gap:6px;padding:9px 11px;border:1px solid rgba(245,158,11,.3);border-radius:var(--radius-md);background:#f59e0b14;color:#f59e0b;font-size:12px;font-weight:700;line-height:1.4}._walletWarnNote_1h6nr_507{display:block;margin-top:3px;font-size:11px;font-weight:600;opacity:.85}._overlay_1vk8v_1{position:fixed;inset:0;background:#00000073;z-index:1000;display:flex;align-items:flex-end;justify-content:center}@media(min-width:600px){._overlay_1vk8v_1{align-items:center}}._modal_1vk8v_17{background:var(--bg-primary);border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100%;max-width:440px;padding:20px 20px 32px;display:flex;flex-direction:column;gap:16px;box-shadow:0 -8px 40px #0000002e}@media(min-width:600px){._modal_1vk8v_17{border-radius:var(--radius-lg)}}._header_1vk8v_35{display:flex;align-items:center;gap:8px;font-weight:700;font-size:15px;color:var(--text-primary)}._header_1vk8v_35>i{font-size:18px;color:#f59e0b}._header_1vk8v_35>span{flex:1}._closeBtn_1vk8v_50{background:none;border:none;color:var(--text-secondary);font-size:18px;cursor:pointer;padding:2px}._infoBlock_1vk8v_59{background:var(--bg-secondary);border-radius:var(--radius);padding:12px 14px;display:flex;flex-direction:column;gap:8px}._infoRow_1vk8v_67{display:flex;justify-content:space-between;align-items:center}._infoLabel_1vk8v_72{font-size:12px;color:var(--text-secondary)}._infoVal_1vk8v_76{font-size:13px;color:var(--text-primary);font-weight:600}._warning_1vk8v_82{display:flex;gap:10px;align-items:flex-start;background:#f59e0b1a;border:1px solid rgba(245,158,11,.3);border-radius:var(--radius);padding:12px 14px;font-size:13px;color:var(--text-primary);line-height:1.5}._warning_1vk8v_82>i{color:#f59e0b;font-size:18px;flex-shrink:0;margin-top:1px}._actions_1vk8v_101{display:grid;grid-template-columns:1fr 1fr;gap:10px}._cancelBtn_1vk8v_106{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius);padding:11px;font-size:14px;font-weight:600;color:var(--text-secondary);cursor:pointer}._confirmBtn_1vk8v_116{background:#f59e0b;border:none;border-radius:var(--radius);padding:11px;font-size:14px;font-weight:700;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px}._overlay_1vk8v_1{animation:_overlayIn_1vk8v_1 var(--m-base) var(--e-out)}._modal_1vk8v_17{animation:_modalIn_1vk8v_1 var(--m-panel) var(--e-panel)}._overlayOut_1vk8v_140{animation:_overlayOut_1vk8v_140 calc(var(--m-base) * .75) var(--e-in) forwards;pointer-events:none}._modalOut_1vk8v_144{animation:_modalOut_1vk8v_144 calc(var(--m-base) * .75) var(--e-in) forwards}@keyframes _overlayIn_1vk8v_1{0%{opacity:0}to{opacity:1}}@keyframes _overlayOut_1vk8v_140{0%{opacity:1}to{opacity:0}}@keyframes _modalIn_1vk8v_1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes _modalOut_1vk8v_144{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(16px)}}._overlay_1ugzz_1{position:fixed;inset:0;background:#00000073;z-index:1000;display:flex;align-items:flex-end;justify-content:center}@media(min-width:600px){._overlay_1ugzz_1{align-items:center}}._modal_1ugzz_17{background:var(--bg-primary);border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100%;max-width:440px;padding:20px 20px 32px;display:flex;flex-direction:column;gap:16px;box-shadow:0 -8px 40px #0000002e}@media(min-width:600px){._modal_1ugzz_17{border-radius:var(--radius-lg)}}._header_1ugzz_35{display:flex;align-items:center;gap:8px;font-weight:700;font-size:15px;color:var(--text-primary)}._header_1ugzz_35>i{font-size:18px;color:var(--accent)}._header_1ugzz_35>span{flex:1}._closeBtn_1ugzz_50{background:none;border:none;color:var(--text-secondary);font-size:18px;cursor:pointer;padding:2px}._contractCard_1ugzz_59{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius);padding:14px 16px;display:flex;flex-direction:column;gap:12px}._contractTop_1ugzz_69{display:flex;align-items:center;justify-content:space-between}._contractId_1ugzz_74{font-size:16px;font-weight:700;color:var(--text-primary)}._statusBadge_1ugzz_79{font-size:11px;font-weight:700;padding:3px 9px;border-radius:20px;border:1px solid}._contractRows_1ugzz_87{display:flex;flex-direction:column;gap:7px}._cRow_1ugzz_92{display:flex;justify-content:space-between;align-items:center;font-size:13px}._cRow_1ugzz_92>span{color:var(--text-secondary)}._cRow_1ugzz_92>b{color:var(--text-primary);font-weight:600}._actions_1ugzz_106{display:flex;gap:10px}._printBtn_1ugzz_110{flex:1;background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius);padding:11px;font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px}._nextBtn_1ugzz_125{flex:1;background:var(--accent);border:none;border-radius:var(--radius);padding:11px;font-size:13px;font-weight:700;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px}._signedNote_1ugzz_140{flex:1;background:#10b9811a;border:1px solid rgba(16,185,129,.3);border-radius:var(--radius);padding:11px 14px;font-size:12px;font-weight:600;color:#10b981;display:flex;align-items:center;gap:6px}._overlay_1ugzz_1{animation:_overlayIn_1ugzz_1 var(--m-base) var(--e-out)}._modal_1ugzz_17{animation:_modalIn_1ugzz_1 var(--m-panel) var(--e-panel)}._overlayOut_1ugzz_163{animation:_overlayOut_1ugzz_163 calc(var(--m-base) * .75) var(--e-in) forwards;pointer-events:none}._modalOut_1ugzz_167{animation:_modalOut_1ugzz_167 calc(var(--m-base) * .75) var(--e-in) forwards}@keyframes _overlayIn_1ugzz_1{0%{opacity:0}to{opacity:1}}@keyframes _overlayOut_1ugzz_163{0%{opacity:1}to{opacity:0}}@keyframes _modalIn_1ugzz_1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes _modalOut_1ugzz_167{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(16px)}}@media print{._overlay_1ugzz_1{position:static;background:none}._modal_1ugzz_17{box-shadow:none;max-width:100%;border-radius:0}._header_1ugzz_35 ._closeBtn_1ugzz_50,._actions_1ugzz_106{display:none}}._wrap_1v2v3_1{display:flex;flex-direction:column;gap:5px}._row_1v2v3_7{display:flex;flex-wrap:wrap;gap:6px}._chip_1v2v3_13{display:inline-flex;align-items:center;gap:5px;border:1px solid;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:800;background:transparent;white-space:nowrap}._chip_1v2v3_13>i{font-size:13px}._verified_1v2v3_29{opacity:.85}._risks_1v2v3_33{display:flex;flex-wrap:wrap;gap:6px}._riskChip_1v2v3_39{display:inline-flex;align-items:center;gap:4px;border-radius:var(--radius-sm);padding:3px 8px;font-size:11px;font-weight:800;color:#ef4444;background:#ef444417;border:1px solid rgba(239,68,68,.24)}._meta_1v2v3_52{font-size:10px;font-weight:700;color:var(--text-tertiary)}._compact_1v2v3_58 ._meta_1v2v3_52{display:none}._link_halhf_4{display:inline;padding:0;border:0;background:none;font:inherit;font-weight:800;color:var(--accent);cursor:pointer;text-decoration:none;white-space:nowrap}._link_halhf_4:hover{text-decoration:underline}._link_halhf_4:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:3px}._overlay_1fepo_1{position:fixed;inset:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px}._modal_1fepo_12{width:100%;max-width:640px;max-height:88vh;display:flex;flex-direction:column;background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden}._header_1fepo_25{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;border-bottom:1px solid var(--border)}._headTitle_1fepo_33{display:flex;align-items:center;gap:10px}._headTitle_1fepo_33>i{width:36px;height:36px;border-radius:50%;background:var(--bg-info);color:var(--accent);display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}._headTitle_1fepo_33 strong{display:block;font-size:15px;color:var(--text-primary)}._headTitle_1fepo_33 span{font-size:11px;color:var(--text-tertiary)}._close_1fepo_59{background:none;border:none;cursor:pointer;color:var(--text-secondary);font-size:20px;width:32px;height:32px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center}._close_1fepo_59:hover{background:var(--bg-secondary);color:var(--text-primary)}._body_1fepo_77{padding:12px 16px;overflow-y:auto;display:flex;flex-direction:column;gap:14px}._note_1fepo_85{display:flex;align-items:center;gap:8px;padding:8px 10px;font-size:12px;color:var(--text-secondary);background:var(--bg-info);border:1px solid var(--border-info);border-radius:var(--radius-md)}._note_1fepo_85 i{color:var(--accent)}._group_1fepo_100{border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}._groupHead_1fepo_105{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;background:var(--bg-secondary);border-bottom:1px solid var(--border)}._groupName_1fepo_114{font-size:13px;font-weight:800;color:var(--accent)}._groupSub_1fepo_119{font-size:13px;font-weight:700;color:var(--text-primary)}._empty_1fepo_124{padding:10px 12px;font-size:12px;color:var(--text-tertiary);font-style:italic}._tbl_1fepo_131{width:100%;border-collapse:collapse;font-size:12px}._tbl_1fepo_131 thead th{text-align:right;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--text-tertiary);padding:6px 12px;background:var(--bg-primary);border-bottom:1px solid var(--border);white-space:nowrap}._thName_1fepo_148{text-align:left!important}._tbl_1fepo_131 tbody td{padding:7px 12px;text-align:right;color:var(--text-primary);border-bottom:1px solid var(--border);white-space:nowrap}._tbl_1fepo_131 tbody tr:last-child td{border-bottom:none}._nm_1fepo_161{text-align:left!important;font-weight:600;white-space:normal!important}._nm_1fepo_161 small{color:var(--text-tertiary);font-weight:500}._mrg_1fepo_170{color:#16a34a;font-weight:600}._lt_1fepo_174{font-weight:800}._dim_1fepo_177{color:var(--text-tertiary)}._srvTbl_1fepo_180{border-top:1px solid var(--border)}._tag_1fepo_183{display:inline-block;margin-left:6px;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;padding:1px 5px;border-radius:5px;background:var(--bg-tertiary);color:var(--text-secondary);vertical-align:middle}._footer_1fepo_197{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-top:2px solid var(--accent);background:var(--bg-secondary)}._footer_1fepo_197 span{font-size:13px;font-weight:700;color:var(--text-secondary)}._footer_1fepo_197 strong{font-size:17px;font-weight:800;color:var(--accent)}@media(max-width:560px){._tbl_1fepo_131{font-size:11px}._tbl_1fepo_131 thead th,._tbl_1fepo_131 tbody td{padding:6px 8px}}._groupToggle_1fepo_227{width:100%;border:none;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}._groupToggle_1fepo_227 ._groupName_1fepo_114 i{margin-left:6px;font-size:13px;color:var(--text-tertiary)}._walletLines_1fepo_241{display:flex;flex-direction:column;gap:4px;padding:6px 12px 10px}._walletLine_1fepo_241{display:flex;justify-content:space-between;gap:10px;font-size:12px;color:var(--text-secondary)}._walletLine_1fepo_241 b{white-space:nowrap;color:var(--text-primary)}._overlay_1fepo_1{animation:_oeOverlayIn_1fepo_1 var(--m-base) var(--e-out)}._modal_1fepo_12{animation:_oeModalIn_1fepo_1 var(--m-base) var(--e-out)}._overlayOut_1fepo_268{animation:_oeOverlayOut_1fepo_1 .15s var(--e-in) forwards;pointer-events:none}._modalOut_1fepo_272{animation:_oeModalOut_1fepo_1 .15s var(--e-in) forwards}@keyframes _oeOverlayIn_1fepo_1{0%{opacity:0}to{opacity:1}}@keyframes _oeOverlayOut_1fepo_1{0%{opacity:1}to{opacity:0}}@keyframes _oeModalIn_1fepo_1{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@keyframes _oeModalOut_1fepo_1{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.97)}}._backdrop_mdthy_2{position:fixed;inset:0;z-index:400;background:#000000eb;display:flex;align-items:center;justify-content:center;padding:16px;animation:_viewerIn_mdthy_1 var(--m-base) var(--e-out)}._leaving_mdthy_13{animation:_viewerOut_mdthy_1 calc(var(--m-base) * .75) var(--e-in) forwards}._img_mdthy_16{max-width:100%;max-height:100%;object-fit:contain;border-radius:8px;animation:_imgIn_mdthy_1 var(--m-base) var(--e-out)}._close_mdthy_23{position:absolute;top:max(12px,env(safe-area-inset-top));right:12px;width:44px;height:44px;border-radius:22px;border:none;background:#ffffff29;color:#fff;font-size:22px;display:flex;align-items:center;justify-content:center;cursor:pointer}._close_mdthy_23:active{transform:scale(.96)}@keyframes _viewerIn_mdthy_1{0%{opacity:0}}@keyframes _viewerOut_mdthy_1{to{opacity:0}}@keyframes _imgIn_mdthy_1{0%{opacity:0;transform:scale(.96)}}._screen_1ueqd_4{position:fixed;inset:0;z-index:70;display:flex;flex-direction:column;background:var(--bg-tertiary);color:var(--text-primary);animation:_flowIn_1ueqd_1 var(--m-panel) var(--e-panel)}._screenOut_1ueqd_14{animation:_flowOut_1ueqd_1 .21s var(--e-in) forwards;pointer-events:none}@keyframes _flowIn_1ueqd_1{0%{transform:translate(100%)}}@keyframes _flowOut_1ueqd_1{to{transform:translate(100%);opacity:.6}}._head_1ueqd_31{flex-shrink:0;min-height:52px;box-sizing:border-box;display:flex;align-items:center;gap:6px;padding:6px 12px;background:var(--bg-primary);border-bottom:1px solid var(--border)}._back_1ueqd_42{width:40px;height:40px;flex-shrink:0;border:none;border-radius:12px;background:transparent;color:var(--text-primary);font-size:24px;display:flex;align-items:center;justify-content:center;cursor:pointer}._title_1ueqd_56{flex:1;min-width:0;margin:0;font-size:19px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._chip_1ueqd_66{flex-shrink:0;max-width:55%;height:34px;box-sizing:border-box;padding:0 10px;border-radius:10px;border:1px solid var(--border-warning);background:var(--bg-warning);color:var(--text-warning);font-size:16px;font-weight:700;display:inline-flex;align-items:center;white-space:nowrap;overflow:hidden}._body_1ueqd_84{flex:1;min-height:0;overflow-y:auto;padding:12px 16px 16px;display:flex;flex-direction:column;gap:12px}._sec_1ueqd_93{margin:6px 4px -2px;font-size:13px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--text-tertiary)}._muted_1ueqd_101{font-size:15px;color:var(--text-secondary)}._pick_1ueqd_107{width:100%;min-height:60px;box-sizing:border-box;border-radius:16px;border:2px solid var(--border);background:var(--bg-primary);padding:8px 14px;display:flex;flex-wrap:wrap;align-items:center;gap:12px;color:var(--text-primary);font-family:inherit;text-align:left;cursor:pointer;transition:transform var(--m-fast) var(--e-out)}._pick_1ueqd_107:active{transform:scale(.98)}._pickOn_1ueqd_128{border-color:var(--accent);background:var(--bg-info)}._radio_1ueqd_132{width:24px;height:24px;flex-shrink:0;box-sizing:border-box;border-radius:50%;border:2px solid var(--border-md);background:var(--bg-primary);display:flex;align-items:center;justify-content:center}._pickOn_1ueqd_128 ._radio_1ueqd_132{border-color:var(--accent)}._pickOn_1ueqd_128 ._radio_1ueqd_132:after{content:"";width:12px;height:12px;border-radius:50%;background:var(--accent)}._av_1ueqd_154{width:36px;height:36px;flex-shrink:0;border-radius:50%;background:var(--bg-secondary);color:var(--text-primary);font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center}._pickOn_1ueqd_128 ._av_1ueqd_154{background:var(--accent);color:#fff;font-size:20px}._pickText_1ueqd_172{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._pickText_1ueqd_172 b{font-size:16px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._pickText_1ueqd_172 span{font-size:13px;color:var(--text-secondary)}._pickWarn_1ueqd_190{flex-basis:100%;padding-left:48px;font-size:13px;font-weight:700;color:var(--text-warning)}._foot_1ueqd_199{flex-shrink:0;display:flex;align-items:center;gap:10px;padding:12px 16px calc(16px + env(safe-area-inset-bottom,0px));background:var(--bg-primary);border-top:1px solid var(--border);box-shadow:0 -2px 8px #0000000a}._footText_1ueqd_209{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._footText_1ueqd_209 b{font-size:22px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._footText_1ueqd_209 span{font-size:13px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._next_1ueqd_230{height:54px;flex-shrink:0;padding:0 18px;border:none;border-radius:16px;background:var(--accent);color:#fff;font-family:inherit;font-size:17px;font-weight:700;display:inline-flex;align-items:center;gap:6px;cursor:pointer;transition:transform var(--m-fast) var(--e-out)}._next_1ueqd_230:active{transform:scale(.96)}._nextOff_1ueqd_250{opacity:.45}._reason_1ueqd_253{font-size:13px;font-weight:700;color:var(--text-danger)}._card_1ueqd_260{background:var(--bg-primary);border-radius:16px;box-shadow:var(--shadow-sm);padding:12px 14px;display:flex;flex-direction:column;gap:10px}._cardRow_1ueqd_269{display:flex;align-items:center;gap:12px}._thumb_1ueqd_274{width:56px;height:56px;flex-shrink:0;border-radius:12px;overflow:hidden;background:var(--bg-secondary);color:var(--text-tertiary);display:flex;align-items:center;justify-content:center;font-size:22px}._thumb_1ueqd_274 img{width:100%;height:100%;object-fit:cover}._name17_1ueqd_292{font-size:17px;font-weight:700}._tiles_1ueqd_296{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}._tile_1ueqd_296{background:var(--bg-primary);border-radius:12px;padding:8px 10px;display:flex;flex-direction:column;gap:2px;min-width:0}._tile_1ueqd_296 span{font-size:13px;color:var(--text-secondary)}._tile_1ueqd_296 b{font-size:18px;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._bad_1ueqd_321{color:var(--text-danger)}._box_1ueqd_324{border-radius:16px;padding:12px 14px;font-size:15px;font-weight:600;line-height:1.35;display:flex;gap:10px;align-items:flex-start}._boxWarn_1ueqd_334{background:var(--bg-warning);border:1px solid var(--border-warning);color:var(--text-warning)}._boxOk_1ueqd_339{background:var(--bg-success);border:1px solid var(--border-success);color:var(--text-success)}._box_1ueqd_324 i{font-size:20px;flex-shrink:0}._stars_1ueqd_350{display:flex;gap:4px;align-self:flex-start}._starsEmpty_1ueqd_355{border:1.5px dashed var(--accent);background:var(--bg-info);border-radius:14px;padding:2px}._star_1ueqd_350{width:44px;height:44px;border:none;border-radius:12px;background:transparent;color:#c88a12;font-size:30px;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;transition:transform var(--m-fast) var(--e-out)}._star_1ueqd_350:active{transform:scale(.9)}._starOff_1ueqd_379{color:var(--border-md)}._need_1ueqd_382{font-size:13px;font-weight:700;color:var(--accent)}._quick_1ueqd_387{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}._quick_1ueqd_387::-webkit-scrollbar{display:none}._qc_1ueqd_396{height:36px;flex-shrink:0;padding:0 14px;border-radius:18px;border:1.5px solid var(--border-md);background:var(--bg-primary);color:var(--text-primary);font-family:inherit;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer}._qcOn_1ueqd_410{background:var(--text-warning);border-color:var(--text-warning);color:#fff;font-weight:700}._input_1ueqd_416{width:100%;min-height:48px;box-sizing:border-box;border-radius:12px;border:1.5px solid var(--border-md);background:var(--bg-primary);color:var(--text-primary);padding:12px 14px;font-family:inherit;font-size:16px;resize:vertical}._shot_1ueqd_431{height:150px;border-radius:18px;border:2px dashed var(--accent);background:var(--bg-info);color:var(--accent);font-family:inherit;font-size:18px;font-weight:700;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;cursor:pointer}._shot_1ueqd_431 i{font-size:40px}._dash_1ueqd_450{height:50px;border-radius:14px;border:1.5px dashed var(--border-md);background:transparent;color:var(--text-secondary);font-family:inherit;font-size:15px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}._photos_1ueqd_465{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}._photo_1ueqd_465{position:relative;aspect-ratio:1;border-radius:14px;overflow:hidden;background:var(--bg-secondary)}._photo_1ueqd_465 img{width:100%;height:100%;object-fit:cover}._photoX_1ueqd_482{position:absolute;top:6px;right:6px;width:32px;height:32px;border:none;border-radius:10px;background:var(--bg-primary);color:var(--text-primary);font-size:16px;display:flex;align-items:center;justify-content:center;cursor:pointer}._photoPill_1ueqd_498{position:absolute;left:6px;right:6px;bottom:6px;height:24px;border-radius:12px;background:#1a1a1eb8;color:#fff;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center}._photoFail_1ueqd_513{background:var(--text-danger)}._wrapText_1ueqd_516 b,._wrapText_1ueqd_516 span{white-space:normal}._infoCard_1ueqd_520{border:1.5px solid var(--border);box-shadow:none;flex-direction:row;align-items:center}._infoCard_1ueqd_520>i{font-size:22px;color:var(--text-secondary)}._done_1ueqd_532{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column}._hero_1ueqd_539{position:relative;overflow:hidden;flex-shrink:0;background:var(--grad);color:#fff;padding:34px 20px 70px;border-radius:0 0 32px 32px;display:flex;flex-direction:column;align-items:center;gap:10px}._heroBlob1_1ueqd_552,._heroBlob2_1ueqd_553{position:absolute;border-radius:50%;background:#ffffff14}._heroBlob1_1ueqd_552{top:-70px;right:-60px;width:220px;height:220px}._heroBlob2_1ueqd_553{bottom:-50px;left:-40px;width:150px;height:150px}._heroIcon_1ueqd_570{position:relative;width:92px;height:92px;border-radius:50%;background:#ffffff29;box-shadow:0 0 0 10px #ffffff12;display:flex;align-items:center;justify-content:center;animation:_ufPop_1ueqd_1 .45s var(--e-out) both}._heroIcon_1ueqd_570 circle{stroke-dasharray:151;stroke-dashoffset:151;animation:_ufDraw_1ueqd_1 .5s var(--e-out) .15s forwards}._heroIcon_1ueqd_570 path{stroke-dasharray:32;stroke-dashoffset:32;animation:_ufDraw_1ueqd_1 .35s var(--e-out) .6s forwards}@keyframes _ufDraw_1ueqd_1{to{stroke-dashoffset:0}}@keyframes _ufPop_1ueqd_1{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.06);opacity:1}}@media(prefers-reduced-motion:reduce){._heroIcon_1ueqd_570{animation:none}._heroIcon_1ueqd_570 circle,._heroIcon_1ueqd_570 path{animation:none;stroke-dashoffset:0}}._heroTitle_1ueqd_618{position:relative;font-size:24px;font-weight:700}._heroSub_1ueqd_623{position:relative;display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#ffffffeb}._heroChip_1ueqd_632{height:30px;padding:0 10px;border-radius:15px;background:#ffffff29;display:flex;align-items:center}._receipt_1ueqd_640{position:relative;margin:-48px 16px 0;background:var(--bg-primary);border-radius:20px;box-shadow:0 8px 28px #00000017,0 2px 6px #0000000a}._receiptTop_1ueqd_649{padding:16px 16px 12px;display:flex;flex-direction:column;align-items:center;gap:4px;border-bottom:1px dashed var(--border-md)}._receiptTop_1ueqd_649 span{font-size:14px;font-weight:600;color:var(--text-secondary)}._receiptTop_1ueqd_649 b{font-size:30px;font-variant-numeric:tabular-nums}._lines_1ueqd_666{padding:12px 16px 14px;display:flex;flex-direction:column;gap:8px}._line_1ueqd_666{display:flex;align-items:baseline;gap:8px;font-size:15px}._line_1ueqd_666 span{flex:1;min-width:0}._doneFoot_1ueqd_682{padding:14px 16px 18px;display:flex;flex-direction:column;gap:10px}._nextJob_1ueqd_688{min-height:58px;border:none;border-radius:16px;background:var(--accent);color:#fff;padding:0 16px;display:flex;align-items:center;gap:10px;font-family:inherit;text-align:left;cursor:pointer}._nextJob_1ueqd_688 span{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}._nextJob_1ueqd_688 small{font-size:13px;color:#ffffffd9}._nextJob_1ueqd_688 b{font-size:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._btn_1ueqd_719{height:54px;border-radius:16px;border:1.5px solid var(--border-md);background:var(--bg-primary);color:var(--text-primary);font-family:inherit;font-size:17px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}._btnRed_1ueqd_734{background:var(--accent);border-color:var(--accent);color:#fff}._btnDanger_1ueqd_739{color:var(--text-danger)}._dim_1ueqd_744{position:fixed;inset:0;z-index:80;background:#14141873;animation:_dimIn_1ueqd_1 var(--m-base) var(--e-out)}@keyframes _dimIn_1ueqd_1{0%{opacity:0}}._sheet_1ueqd_756{position:fixed;left:0;right:0;bottom:0;z-index:81;max-width:440px;margin:0 auto;background:var(--bg-primary);border-radius:24px 24px 0 0;padding:10px 16px calc(18px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;gap:12px;box-shadow:0 -8px 30px #00000026;animation:_sheetUp_1ueqd_1 var(--m-panel) var(--e-panel)}@keyframes _sheetUp_1ueqd_1{0%{transform:translateY(100%)}}._handle_1ueqd_778{width:40px;height:5px;border-radius:3px;background:var(--border-md);align-self:center}._sheetTitle_1ueqd_785{font-size:19px;font-weight:700}._pair_1ueqd_789{display:grid;grid-template-columns:120px minmax(0,1fr);gap:8px}._frame_n090j_6{position:fixed;inset:0;z-index:70;display:flex;flex-direction:column;overflow-y:auto;background:var(--bg-tertiary);color:var(--text-primary);animation:_wqFrameIn_n090j_1 var(--m-panel) var(--e-panel)}._frameOut_n090j_17{animation:_wqFrameOut_n090j_1 calc(var(--m-panel) * .75) var(--e-in) forwards;pointer-events:none}._view_n090j_22{flex:1;min-height:100%;display:flex;flex-direction:column;animation:_wqViewIn_n090j_1 var(--m-panel) var(--e-panel)}._grow_n090j_29{flex:1}._spin_n090j_32{animation:_wqSpin_n090j_1 .8s linear infinite}._chipBtn_n090j_37{font:inherit;font-size:16px;font-weight:700;cursor:pointer;transition:transform var(--m-fast) var(--e-out)}._chipBtn_n090j_37:active{transform:scale(.96)}._chipBtn_n090j_37 i{font-size:18px}._art_n090j_52{flex-shrink:0;overflow:hidden;display:flex;align-items:center;justify-content:center;border:1px solid var(--border);font-size:12px;font-weight:800;letter-spacing:1px;color:var(--text-secondary)}._art_n090j_52 img{width:100%;height:100%;object-fit:cover}._artTint_n090j_69{background:var(--bg-secondary)}._note_n090j_74{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:16px;border:1px solid;font-size:15px;font-weight:600;line-height:1.35}._note_n090j_74 i{font-size:20px;flex-shrink:0}._noteOk_n090j_89{background:var(--bg-success);border-color:var(--border-success);color:var(--text-success)}._noteWarn_n090j_94{background:var(--bg-warning);border-color:var(--border-warning);color:var(--text-warning)}._noteBad_n090j_99{background:var(--bg-danger);border-color:var(--border-danger);color:var(--text-danger);animation:_wqShake_n090j_1 var(--m-move) var(--e-out)}._bigRed_n090j_107{height:54px;border-radius:16px;border:0;background:var(--accent);color:#fff;font:inherit;font-size:17px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:transform var(--m-fast) var(--e-out)}._bigRed_n090j_107:active{transform:scale(.97)}._bigRed_n090j_107 i{font-size:20px}._cam_n090j_131{flex:1;min-height:420px;position:relative;overflow:hidden;background:#000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}._camVideo_n090j_143{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}._camFrame_n090j_150{position:relative;width:min(60vw,230px);aspect-ratio:1;border-radius:22px;border:3px solid rgba(255,255,255,.92);box-shadow:0 0 0 9999px #00000059}._camHint_n090j_158{position:relative;max-width:300px;padding:8px 14px;border-radius:12px;background:#0000008c;color:#fff;font-size:16px;font-weight:600;text-align:center;display:flex;align-items:center;gap:8px;animation:_wqFade_n090j_1 var(--m-base) var(--e-out)}._camHintBad_n090j_173{background:var(--bg-danger);border:1px solid var(--border-danger);color:var(--text-danger);animation:_wqShake_n090j_1 var(--m-move) var(--e-out)}._camHintWarn_n090j_179{background:var(--bg-warning);border:1px solid var(--border-warning);color:var(--text-warning);animation:_wqShake_n090j_1 var(--m-move) var(--e-out)}._camTg_n090j_185{position:relative;height:48px;padding:0 18px;border-radius:14px;border:0;background:#fff;color:#1a1a1e;font:inherit;font-size:16px;font-weight:700;display:flex;align-items:center;gap:8px;cursor:pointer}._torch_n090j_201{position:absolute;top:12px;right:12px;width:44px;height:44px;border-radius:22px;border:0;background:#0000008c;color:#fff;font-size:22px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background var(--m-fast) var(--e-out),transform var(--m-fast) var(--e-out)}._torch_n090j_201:active{transform:scale(.94)}._torchOn_n090j_224{background:var(--border-warning);color:#1a1a1e;box-shadow:0 0 16px var(--border-warning)}._torchHint_n090j_229{position:absolute;top:16px;right:12px;height:32px;padding:0 10px;border-radius:16px;background:#0000008c;color:#fff;font-size:13px;font-weight:600;display:flex;align-items:center;gap:6px}._pillWrap_n090j_245{position:absolute;top:14px;left:64px;right:64px;display:flex;justify-content:center;pointer-events:none}._pill_n090j_245{pointer-events:auto;max-width:100%;height:40px;padding:0 14px;border-radius:20px;border:0;background:#fff;color:#1a1a1e;font:inherit;font-size:15px;font-weight:700;display:flex;align-items:center;gap:6px;white-space:nowrap;cursor:pointer;animation:_wqFade_n090j_1 var(--m-base) var(--e-out)}._pill_n090j_245 i{font-size:18px}._camBottom_n090j_276{position:absolute;left:16px;right:16px;bottom:calc(24px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;align-items:center;gap:8px}._camBottom_n090j_276>span{color:#ffffffd9;font-size:14px;font-weight:600}._manualBtn_n090j_291{width:100%;height:54px;border-radius:16px;border:0;background:#fff;color:#1a1a1e;font:inherit;font-size:17px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:transform var(--m-fast) var(--e-out)}._manualBtn_n090j_291:active{transform:scale(.97)}._manualBtn_n090j_291 i{font-size:22px}._padNotes_n090j_315{display:flex;flex-direction:column;gap:6px}._padWarn_n090j_321{display:inline-flex;gap:6px;align-items:flex-start;color:var(--text-warning)}._padWarn_n090j_321 i,._padOk_n090j_328 i{margin-top:2px}._padOk_n090j_328{display:inline-flex;gap:6px;align-items:flex-start;color:var(--text-success)}._padBad_n090j_338{color:var(--text-danger)}._sheetDim_n090j_343{position:fixed;inset:0;z-index:80;background:#14141873;animation:_wqFade_n090j_1 var(--m-panel) var(--e-out)}._sheetDimOut_n090j_350{animation:_wqFadeOut_n090j_1 calc(var(--m-panel) * .75) var(--e-in) forwards}._sheet_n090j_343{position:fixed;left:0;right:0;bottom:0;z-index:81;max-width:440px;margin:0 auto;padding:10px 16px calc(18px + env(safe-area-inset-bottom,0px));border-radius:24px 24px 0 0;background:var(--bg-primary);box-shadow:0 -8px 30px #00000026;display:flex;flex-direction:column;gap:12px;animation:_wqSheetIn_n090j_1 var(--m-panel) var(--e-panel)}._sheetOut_n090j_370{animation:_wqSheetOut_n090j_1 calc(var(--m-panel) * .75) var(--e-in) forwards}._sheetHandle_n090j_373{width:40px;height:5px;border-radius:3px;background:var(--border-md);align-self:center}._sheetItem_n090j_380{display:flex;align-items:center;gap:12px}._sheetItemText_n090j_385{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:6px}._sheetItemText_n090j_385 b{font-size:18px;line-height:1.25}._sheetItemName_n090j_398{flex:1;min-width:0;font-size:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._sheetQty_n090j_406{flex-shrink:0;font-size:17px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}._segLabel_n090j_415{font-size:15px;font-weight:700;color:var(--text-secondary)}._seg_n090j_415{display:grid;gap:8px}._segBtn_n090j_424{height:46px;padding:0 8px;font-size:15px}._segText_n090j_429{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rows_n090j_435{display:flex;flex-direction:column;gap:10px}._row_n090j_435{display:flex;align-items:center;gap:10px;padding:10px 10px 10px 14px;border-radius:16px;background:var(--bg-primary);box-shadow:var(--shadow-sm)}._rowName_n090j_449{flex:1;min-width:0;font-size:16px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowText_n090j_458{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}._rowText_n090j_458 b{font-size:16px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowText_n090j_458 small{font-size:13px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._qtyCell_n090j_479{flex-shrink:0;min-width:76px;display:inline-flex;align-items:center;justify-content:center;gap:5px}._cellUnit_n090j_487{font-size:15px;font-weight:600;color:var(--text-secondary)}._qtyLocked_n090j_493{background:var(--bg-secondary);color:var(--text-secondary)}._qtyLocked_n090j_493 i{font-size:15px}._qtyActive_n090j_501{border:2px solid var(--accent);background:var(--bg-primary)}._rowX_n090j_505{width:40px;height:40px;flex-shrink:0;border:0;border-radius:12px;background:transparent;color:var(--text-secondary);font-size:20px;display:flex;align-items:center;justify-content:center;cursor:pointer}._orderRow_n090j_521{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border-radius:16px;border:2px solid transparent;background:var(--bg-primary);box-shadow:var(--shadow-sm);font:inherit;color:var(--text-primary);text-align:left;cursor:pointer;transition:transform var(--m-fast) var(--e-out)}._orderRow_n090j_521:active{transform:scale(.98)}._orderOn_n090j_540{border-color:var(--accent)}._orderText_n090j_543{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}._orderText_n090j_543 b{font-size:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._orderText_n090j_543 small{font-size:13px;color:var(--text-secondary)}._doneRow_n090j_562{display:flex;gap:8px}._doneBtn_n090j_566{flex:1;height:48px;border-radius:14px;border:1.5px solid var(--border-md);background:var(--bg-primary);color:var(--text-primary);font:inherit;font-size:16px;font-weight:700;font-variant-numeric:tabular-nums;cursor:pointer;white-space:nowrap}._shortNote_n090j_581{color:var(--text-warning)!important;font-weight:600}._feed_n090j_587{display:flex;flex-direction:column;gap:6px}._feedList_n090j_592{display:flex;flex-direction:column;padding:4px 14px;border-radius:16px;background:var(--bg-primary);box-shadow:var(--shadow-sm)}._feedRow_n090j_600{display:flex;align-items:center;gap:10px;min-height:52px;padding:6px 0}._feedRow_n090j_600+._feedRow_n090j_600{border-top:1px solid var(--bg-tertiary)}._feedRight_n090j_610{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:2px}._feedRight_n090j_610 b{font-size:16px;white-space:nowrap;display:inline-flex;align-items:center;gap:4px}._feedRet_n090j_624{color:var(--text-secondary)}._feedUndo_n090j_627{height:28px;padding:0 4px;border:0;background:transparent;font:inherit;font-size:13px;font-weight:700;color:var(--accent);cursor:pointer}._feedErr_n090j_638{margin:0;font-size:13px;font-weight:600;color:var(--text-danger)}._listEmpty_n090j_644{margin:0;font-size:14px;color:var(--text-tertiary)}@keyframes _wqFrameIn_n090j_1{0%{transform:translate(100%)}to{transform:none}}@keyframes _wqFrameOut_n090j_1{to{transform:translate(100%);opacity:.6}}@keyframes _wqViewIn_n090j_1{0%{opacity:.4;transform:translate(32px)}to{opacity:1;transform:none}}@keyframes _wqSheetIn_n090j_1{0%{transform:translateY(100%)}to{transform:none}}@keyframes _wqSheetOut_n090j_1{to{transform:translateY(100%)}}@keyframes _wqFade_n090j_1{0%{opacity:0}to{opacity:1}}@keyframes _wqFadeOut_n090j_1{to{opacity:0}}@keyframes _wqShake_n090j_1{0%,to{transform:translate(0)}25%{transform:translate(-6px)}50%{transform:translate(6px)}75%{transform:translate(-3px)}}@keyframes _wqSpin_n090j_1{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._frame_n090j_6,._view_n090j_22,._sheet_n090j_343,._camHintBad_n090j_173,._camHintWarn_n090j_179,._noteBad_n090j_99{animation-name:_wqFade_n090j_1}}._bar_uen98_2{display:flex;gap:8px;padding:0 16px;overflow-x:auto;scrollbar-width:none}._bar_uen98_2::-webkit-scrollbar{display:none}._tab_uen98_12{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 14px;border-radius:20px;border:1px solid var(--border-md);background:var(--bg-primary);color:var(--text-secondary);font-family:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:background var(--m-fast) var(--e-out),color var(--m-fast) var(--e-out),border-color var(--m-fast) var(--e-out),transform var(--m-fast) var(--e-out)}._tab_uen98_12:active{transform:scale(.96)}._on_uen98_36{background:var(--bg-info);border-color:var(--accent);color:var(--accent)}._count_uen98_41{min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--bg-tertiary, var(--bg-secondary));color:var(--text-primary);font-size:12px;font-weight:800;line-height:20px;text-align:center}._on_uen98_36 ._count_uen98_41{background:var(--accent);color:#fff}._alert_uen98_57,._on_uen98_36 ._alert_uen98_57{background:var(--bg-danger);color:var(--text-danger)}._grid_uen98_65{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:6px;padding:0;overflow:visible}._grid_uen98_65 ._tab_uen98_12{min-width:0;justify-content:center;padding:0 6px;border-width:2px;border-color:var(--border-md);font-size:15px;white-space:nowrap}._grid_uen98_65 ._on_uen98_36{border-color:var(--accent)}._compact_uen98_87{gap:6px}._compact_uen98_87 ._tab_uen98_12{padding:0 11px}._sectionList_xg784_7{display:flex;flex-direction:column;gap:10px}._rowTitle_xg784_12{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowSub_xg784_18{display:block;font-size:14px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowSubBad_xg784_26{color:var(--text-danger)!important;font-weight:700}._status_xg784_32{display:flex;align-items:center;gap:8px;min-width:0}._chip_xg784_38{flex-shrink:0;height:26px;box-sizing:border-box;padding:0 10px;border-radius:13px;border:1px solid;font-size:13px;font-weight:700;display:inline-flex;align-items:center;white-space:nowrap}._chipBad_xg784_51{background:var(--bg-danger);border-color:var(--border-danger);color:var(--text-danger)}._chipWarn_xg784_56{background:var(--bg-warning);border-color:var(--border-warning);color:var(--text-warning)}._mgr_xg784_61{min-width:0;font-size:13px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._lines_xg784_69{display:flex;flex-direction:column;gap:10px}._card_xg784_74{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border-radius:16px;background:var(--bg-primary);box-shadow:var(--shadow-sm);color:var(--text-primary)}._cardMute_xg784_85{opacity:.75}._lineRow_xg784_88{display:flex;align-items:center;gap:10px;min-width:0}._lineText_xg784_94{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}._lineName_xg784_101{font-size:16px;font-weight:700;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._lineMeta_xg784_109{font-size:13px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._joy_xg784_117{flex-shrink:0;height:34px;box-sizing:border-box;padding:0 9px;border-radius:10px;border:2px solid var(--text-primary);background:var(--bg-primary);color:var(--text-primary);font-size:17px;font-weight:800;display:inline-flex;align-items:center;gap:4px;white-space:nowrap}._joy_xg784_117 i{font-size:16px}._two_xg784_136{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._give_xg784_141,._cell_xg784_142,._lockCell_xg784_143{height:44px;box-sizing:border-box;min-width:0;padding:0 10px;border-radius:12px;display:flex;align-items:center;justify-content:center;gap:5px;font-family:inherit;white-space:nowrap;overflow:hidden}._give_xg784_141{border:1.5px solid var(--border);background:var(--bg-primary);color:var(--text-secondary);font-size:15px;font-weight:600}._cell_xg784_142{border:1.5px solid var(--border);background:var(--bg-secondary);color:var(--text-primary);font-size:18px;font-weight:700;cursor:pointer;transition:transform var(--m-fast) var(--e-out)}._cell_xg784_142:active{transform:scale(.97)}._cell_xg784_142 small{font-size:14px;font-weight:600;color:var(--text-secondary)}._cellText_xg784_183{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._cellEmpty_xg784_190{border:1.5px dashed var(--accent);background:var(--bg-info);color:var(--accent);font-size:15px}._cellOn_xg784_197{border:2px solid var(--accent);background:var(--bg-primary)}._cellFrozen_xg784_202{background:var(--bg-secondary);color:var(--text-secondary)}._cellFrozen_xg784_202 i{font-size:15px}._lockCell_xg784_143{border:1.5px solid var(--bg-secondary);background:var(--bg-secondary);color:var(--text-secondary);font-size:15px;font-weight:700}._lockCell_xg784_143 i{font-size:16px}._footNote_xg784_221{flex:1;min-width:0;min-height:54px;box-sizing:border-box;padding:8px 14px;border-radius:16px;background:var(--bg-secondary);color:var(--text-secondary);font-size:15px;font-weight:700;line-height:1.3;display:flex;align-items:center;gap:8px}._footNote_xg784_221 i{flex-shrink:0;font-size:18px}._spin_xg784_241{animation:_qtSpin_xg784_1 .8s linear infinite}._empty_xg784_244{padding:24px 16px;border-radius:16px;background:var(--bg-primary);box-shadow:var(--shadow-sm);text-align:center;font-size:16px;font-weight:600;color:var(--text-secondary)}._confirmHead_xg784_256{display:flex;flex-direction:column;gap:4px}._confirmHead_xg784_256 b{font-size:18px;font-weight:700;color:var(--text-primary)}._confirmHead_xg784_256 span{font-size:14px;line-height:1.4;color:var(--text-secondary)}._receiptHead_xg784_273{padding:16px 16px 0;font-size:13px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--text-tertiary)}._joyTag_xg784_281{flex-shrink:0;min-width:64px;height:32px;box-sizing:border-box;padding:0 6px;border-radius:10px;border:2px solid var(--text-primary);background:var(--bg-primary);color:var(--text-primary);font-size:16px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}._doneMore_xg784_298{padding:14px 16px 0;display:flex;flex-direction:column;gap:10px;animation:_qtFade_xg784_1 .4s var(--e-out) .8s both}._usedBox_xg784_305{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:16px;background:var(--bg-primary);box-shadow:var(--shadow-sm)}._usedTitle_xg784_314{font-size:13px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--text-tertiary)}._usedText_xg784_321{font-size:15px;font-weight:600;line-height:1.45;color:var(--text-secondary)}._closeBtn_xg784_327{height:56px;border-radius:16px;border:1.5px solid var(--border-md);background:var(--bg-primary);color:var(--text-primary);font-family:inherit;font-size:17px;font-weight:700;cursor:pointer;transition:transform var(--m-fast) var(--e-out)}._closeBtn_xg784_327:active{transform:scale(.97)}._settled_xg784_344{flex:1;display:flex;flex-direction:column;background:var(--bg-tertiary)}._settledBody_xg784_350{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:40px 24px 24px;text-align:center}._settledIcon_xg784_360{width:88px;height:88px;margin-bottom:6px;border-radius:50%;border:1.5px solid var(--border-success);background:var(--bg-success);display:flex;align-items:center;justify-content:center;animation:_qtPop_xg784_1 .45s var(--e-out) both}._settledIcon_xg784_360 svg{stroke:var(--text-success)}._settledIcon_xg784_360 circle{stroke-dasharray:151;stroke-dashoffset:151;animation:_qtDraw_xg784_1 .5s var(--e-out) .15s forwards}._settledIcon_xg784_360 path{stroke-dasharray:32;stroke-dashoffset:32;animation:_qtDraw_xg784_1 .35s var(--e-out) .6s forwards}._settledTitle_xg784_385{margin:0;font-size:24px;font-weight:700;color:var(--text-primary)}._settledId_xg784_391{font-size:14px;font-weight:700;color:var(--text-secondary)}._settledNote_xg784_396{max-width:320px;margin:0;font-size:15px;line-height:1.45;color:var(--text-secondary)}@keyframes _qtSpin_xg784_1{to{transform:rotate(360deg)}}@keyframes _qtPop_xg784_1{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes _qtDraw_xg784_1{to{stroke-dashoffset:0}}@keyframes _qtFade_xg784_1{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){._doneMore_xg784_298,._settledIcon_xg784_360{animation-name:_qtFade_xg784_1}}._wrap_1rm4p_1{display:flex;flex-direction:column;gap:10px}._wrapToday_1rm4p_8{min-height:100%}._desktopHero_1rm4p_12,._searchField_1rm4p_13{display:none}._orderList_1rm4p_17{display:flex;flex-direction:column;gap:10px}._tableHead_1rm4p_23,._clientCol_1rm4p_24,._dateCol_1rm4p_25,._managerCol_1rm4p_26,._moneyCol_1rm4p_27,._textCol_1rm4p_28,._timerCol_1rm4p_29,._idCol_1rm4p_30,._statusCol_1rm4p_31,._balanceCol_1rm4p_32{display:none}._moneyCol_1rm4p_27 span._pendingPayHint_1rm4p_38{display:block;font-size:10.5px;font-weight:600;color:var(--text-warning)}@media(min-width:860px){._idCol_1rm4p_30,._statusCol_1rm4p_31{display:flex;flex-direction:column;gap:3px;min-width:0}._idCol_1rm4p_30 span{font-size:14px;font-weight:700;color:var(--text-primary)}._idCol_1rm4p_30 small{font-size:11px;color:var(--text-tertiary);display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}._empty_1rm4p_72{text-align:center;padding:48px 16px}._filterBar_1rm4p_78{display:flex;flex-direction:column;gap:8px;position:sticky;top:-16px;z-index:10;background:var(--bg-secondary);margin:-16px -16px 0;padding:16px 16px 10px;border-bottom:1px solid var(--border)}@media(min-width:640px){._filterBar_1rm4p_78{top:-24px;margin:-24px -28px 0;padding:24px 28px 12px}}._filterTop_1rm4p_99{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}._filters_1rm4p_107{display:flex;align-items:center;gap:8px;flex:1;min-width:0}._filters_1rm4p_107::-webkit-scrollbar{display:none}._toggleCalBtn_1rm4p_119{background:var(--bg-primary);border:1px solid var(--border-md);border-radius:var(--radius-md);width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-secondary);font-size:15px;flex-shrink:0;transition:all .15s;padding:0;width:auto;min-width:32px;margin-left:auto}._toggleCalBtn_1rm4p_119:hover{background:var(--bg-info);border-color:var(--border-info);color:var(--accent)}._toggleCalActive_1rm4p_145{background:var(--grad);border-color:transparent;color:#fff;box-shadow:0 2px 6px #cd162633}._toggleCalActive_1rm4p_145:hover{background:var(--grad);color:#fff}._fBtn_1rm4p_157{display:flex;align-items:center;justify-content:center;padding:6px 14px;height:34px;border-radius:20px;border:1px solid var(--border-md);background:var(--bg-primary);color:var(--text-secondary);font-size:12px;font-weight:500;cursor:pointer;white-space:nowrap;flex:1;transition:all .2s ease}._assignmentFilters_1rm4p_175{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}._assignFilterBtn_1rm4p_181{min-width:0;height:34px;border:1px solid var(--border-md);border-radius:var(--radius-md);background:var(--bg-primary);color:var(--text-secondary);display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 8px;font-size:11px;font-weight:800;cursor:pointer;white-space:nowrap}._assignFilterBtn_1rm4p_181 span{min-width:18px;height:18px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--bg-secondary);color:var(--text-primary);font-size:10px;font-weight:900}._assignFilterActive_1rm4p_212{border-color:var(--accent);background:var(--bg-danger);color:var(--accent)}._assignFilterActive_1rm4p_212 span{background:#fff;color:var(--accent)}._fActive_1rm4p_223{background:var(--bg-info)!important;border-color:var(--border-info)!important;color:var(--text-info)!important;font-weight:600}._fBtn_1rm4p_157:hover{border-color:var(--border-hover);color:var(--text-primary);background:var(--bg-secondary)}._card_1rm4p_237{display:flex;align-items:center;gap:12px;padding:12px 12px 12px 16px;width:100%;text-align:left;background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);cursor:pointer;position:relative;overflow:hidden;transition:box-shadow .15s,border-color .15s,transform .1s}._rightCol_1rm4p_257{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;align-self:stretch;gap:8px;padding:2px 0}._cardInstallTime_1rm4p_268{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;color:var(--text-secondary);white-space:nowrap}._cardInstallTime_1rm4p_268 i{font-size:13px}._urgIcon_1rm4p_282{font-size:18px;color:var(--accent)}._iconRow_1rm4p_287{display:flex;flex-direction:row;align-items:center;gap:4px}._iconRow_1rm4p_287:empty{display:none}._warnInstall_1rm4p_298{font-size:16px;color:#f59e0b;flex-shrink:0;line-height:1}._warnProd_1rm4p_305{font-size:16px;color:#ef4444;flex-shrink:0;line-height:1}._card_1rm4p_237:hover{border-color:var(--border-info);box-shadow:var(--shadow-md)}._card_1rm4p_237:active{transform:scale(.99)}._assign_unassigned_1rm4p_321{border-color:#ef444447;background:linear-gradient(90deg,rgba(239,68,68,.045),var(--bg-primary) 22%)}._assign_partial_1rm4p_326{border-color:#f59e0b47;background:linear-gradient(90deg,rgba(245,158,11,.055),var(--bg-primary) 22%)}._assign_assigned_1rm4p_331{border-color:#10b9813d}._stripe_1rm4p_336{position:absolute;left:0;top:0;bottom:0;width:4px}._stripeProd_1rm4p_344{background:#10b981}._stripeInstall_1rm4p_348{background:var(--accent)}._stripeBoth_1rm4p_352{background:linear-gradient(to bottom,#10b981 50%,var(--accent) 50%)}._thumb_1rm4p_357{width:60px;height:60px;border-radius:var(--radius-md);flex-shrink:0;overflow:hidden;background:var(--bg-info);border:1px solid var(--border-info);display:flex;align-items:center;justify-content:center}._thumb_1rm4p_357 img{width:100%;height:100%;object-fit:cover}._thumb_1rm4p_357 i{font-size:26px;color:var(--accent);opacity:.7}._headMain_1rm4p_383{flex:1;min-width:0}._prodRow_1rm4p_388{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:3px}._prodName_1rm4p_396{font-size:14px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._badge_1rm4p_405{font-size:10px;font-weight:600;padding:3px 8px;border-radius:20px;white-space:nowrap;flex-shrink:0}._assignBadge_1rm4p_414{font-size:9px;font-weight:800;padding:3px 7px;border-radius:999px;white-space:nowrap;flex-shrink:0}._assignBadge_unassigned_1rm4p_423{background:#ef44441a;color:#dc2626}._assignBadge_partial_1rm4p_428{background:#f59e0b1f;color:#b45309}._assignBadge_assigned_1rm4p_433{background:#10b9811f;color:#047857}._new_1rm4p_438{background:var(--bg-info);color:var(--text-info);border:1px solid var(--border-info)}._active_1rm4p_444{background:var(--bg-warning);color:var(--text-warning);border:1px solid var(--border-warning)}._done_1rm4p_450{background:var(--bg-success);color:var(--text-success);border:1px solid var(--border-success)}._stYangi_1rm4p_456{background:var(--bg-info);color:var(--text-info);border:1px solid var(--border-info)}._stTolov_1rm4p_462,._stIshlabTopshirildi_1rm4p_463{background:var(--bg-warning);color:var(--text-warning);border:1px solid var(--border-warning)}._stIshlab_1rm4p_463,._stIshlabQabul_1rm4p_470{background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe}._stMontaj_1rm4p_476,._stMontajQabul_1rm4p_477{background:#f5f3ff;color:#6d28d9;border:1px solid #ddd6fe}._stMontajTopshirildi_1rm4p_483,._stTayyor_1rm4p_484{background:var(--bg-success);color:var(--text-success);border:1px solid var(--border-success)}._stQoldiq_1rm4p_490{background:#fff7ed;color:#c2410c;border:1px solid #fed7aa}._stYopildi_1rm4p_496{background:var(--bg-tertiary);color:var(--text-tertiary);border:1px solid var(--border-md)}._idText_1rm4p_502{font-size:12px;font-weight:500;color:var(--text-secondary);margin-bottom:3px}._warrantyTag_1rm4p_509{display:inline-flex;align-self:flex-start;width:fit-content;align-items:center;gap:2px;font-size:9px;font-weight:700;color:#7c3aed;background:#7c3aed1f;border:1px solid rgba(124,58,237,.3);border-radius:5px;padding:1px 5px;margin-bottom:3px}._warrantyTag_1rm4p_509 i{font-size:10px}._mgrText_1rm4p_529{font-size:11px;color:var(--text-tertiary);display:flex;align-items:center;gap:4px}._mgrText_1rm4p_529 i{font-size:12px}._chevron_1rm4p_541{font-size:18px;color:var(--text-tertiary);flex-shrink:0}@media(min-width:860px){._wrap_1rm4p_1{gap:10px;min-height:0;height:100%}._orderList_1rm4p_17{flex:1;min-height:0;overflow-y:auto;padding:2px;margin:-2px;scrollbar-width:none}._desktopHero_1rm4p_12{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:0 0 4px}._statStrip_1rm4p_577{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));align-items:stretch;gap:8px;width:min(860px,100%);justify-self:end}._statBox_1rm4p_586{height:72px;min-height:72px;border-radius:var(--radius-md);padding:11px 12px;display:flex;flex-direction:column;justify-content:center;gap:6px;background:var(--bg-primary);border:1px solid var(--border);color:var(--text-primary);box-shadow:var(--shadow-sm);overflow:hidden;position:relative;cursor:pointer;text-align:left;appearance:none;transition:border-color .15s,box-shadow .15s,transform .12s,background .15s}._statBox_1rm4p_586:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--accent)}._statBox_1rm4p_586:hover{border-color:var(--border-info);box-shadow:var(--shadow-md)}._statBox_1rm4p_586:active{transform:translateY(1px)}._statStatic_1rm4p_629{cursor:default}._statStatic_1rm4p_629:hover{border-color:var(--stat-accent, var(--border));box-shadow:var(--shadow-sm)}._statStatic_1rm4p_629:active{transform:none}._desktopHeroNoCreate_1rm4p_641{grid-template-columns:minmax(0,1fr)}._statActive_1rm4p_645{border-color:var(--stat-accent, var(--accent))!important;box-shadow:0 0 0 3px var(--stat-ring, rgba(205, 22, 38, .1)),var(--shadow-sm)}._statBox_1rm4p_586 strong{font-size:16px;line-height:1.1;font-weight:900;overflow-wrap:anywhere}._statBox_1rm4p_586>span{display:inline-flex;align-items:center;gap:5px;font-size:12px;line-height:1.25;font-weight:800;color:var(--text-secondary)}._statBox_1rm4p_586 i{width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--bg-secondary);color:var(--accent);font-size:11px}._statBlue_1rm4p_684{--stat-accent: #3b82f6;--stat-ring: rgba(59, 130, 246, .14);background:#3b82f60d;border-color:#3b82f629}._statBlue_1rm4p_684:before{background:#3b82f6}._statBlue_1rm4p_684 i{color:#3b82f6;background:#3b82f61a}._statOrange_1rm4p_698,._statAmber_1rm4p_699{--stat-accent: #f59e0b;--stat-ring: rgba(245, 158, 11, .16);background:#f59e0b0f;border-color:#f59e0b29}._statOrange_1rm4p_698:before,._statAmber_1rm4p_699:before{background:#f59e0b}._statOrange_1rm4p_698 i,._statAmber_1rm4p_699 i{color:#f59e0b;background:#f59e0b1f}._statGreen_1rm4p_715{--stat-accent: #10b981;--stat-ring: rgba(16, 185, 129, .16);background:#10b9810f;border-color:#10b98129}._statGreen_1rm4p_715:before{background:#10b981}._statGreen_1rm4p_715 i{color:#10b981;background:#10b9811f}._statDark_1rm4p_729{--stat-accent: #4b5563;--stat-ring: rgba(75, 85, 99, .16);background:#4b55630f;border-color:#4b556329}._statDark_1rm4p_729:before{background:#4b5563}._statDark_1rm4p_729 i{color:#4b5563;background:#4b55631f}._statGray_1rm4p_743{--stat-accent: var(--accent);--stat-ring: rgba(205, 22, 38, .1);background:var(--bg-primary);border-color:var(--border-md)}._statGray_1rm4p_743:before{background:var(--accent)}._filterBar_1rm4p_78{position:relative;top:auto;margin:0;padding:0 0 12px;background:transparent;border-bottom:none;display:grid;grid-template-columns:minmax(300px,1fr) minmax(360px,.9fr);gap:10px;align-items:start}._createBtn_1rm4p_766{height:34px;min-height:34px;border:1px solid var(--border-danger);border-radius:var(--radius-md);background:var(--bg-primary);color:var(--accent);display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 13px;font-size:12px;font-weight:850;box-shadow:var(--shadow-sm);white-space:nowrap;align-self:start;margin-top:2px}._createBtn_1rm4p_766 i{font-size:15px}._createBtn_1rm4p_766:hover{background:var(--bg-danger);border-color:var(--accent)}._searchField_1rm4p_13{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;color:var(--text-primary);font-size:13px;font-weight:700}._searchField_1rm4p_13 input{width:100%;height:34px;border-radius:var(--radius-md);border:1px solid var(--border-md);background:var(--bg-primary);color:var(--text-primary);padding:0 12px;font-size:12px;outline:none}._searchField_1rm4p_13 input:focus{border-color:var(--border-info);box-shadow:0 0 0 3px #cd162614}._filterTop_1rm4p_99{align-items:center}._tableHead_1rm4p_23{display:grid;grid-template-columns:var( --orders-grid-template, 72px 170px 150px 220px 105px 132px 105px 122px );align-items:center;gap:0;min-height:44px;padding:0;background:var(--bg-tertiary);border:1px solid var(--border);border-radius:var(--radius-md) var(--radius-md) 0 0;color:var(--text-secondary);font-size:12px;font-weight:900;letter-spacing:0;overflow-x:auto;scrollbar-width:none}._tableHead_1rm4p_23::-webkit-scrollbar{display:none}._tableHeadCell_1rm4p_851{position:relative;min-height:44px;padding:0;display:flex;align-items:center;white-space:nowrap;min-width:0;border-right:1px solid var(--border-md);-webkit-user-select:none;user-select:none}._tableHeadRight_1rm4p_863{text-align:right}._tableHeadCell_1rm4p_851:last-child{border-right:none}._sortBtn_1rm4p_871{width:100%;min-width:0;min-height:44px;padding:0 20px 0 14px;border:none;background:transparent;color:inherit;display:flex;align-items:center;justify-content:space-between;gap:8px;font:inherit;cursor:pointer;text-align:left}._tableHeadRight_1rm4p_863 ._sortBtn_1rm4p_871{justify-content:flex-end}._sortBtn_1rm4p_871:hover{color:var(--text-primary)}._sortBtn_1rm4p_871 span{overflow:hidden;text-overflow:ellipsis}._sortActive_1rm4p_901,._sortActive_1rm4p_901 i{color:var(--accent)!important}._tableHead_1rm4p_23 i{color:var(--text-tertiary);font-size:14px}._resizeHandle_1rm4p_914{position:absolute;top:0;right:-5px;z-index:2;width:10px;height:100%;border:none;background:transparent;cursor:col-resize;padding:0}._resizeHandle_1rm4p_914:after{content:"";position:absolute;top:8px;bottom:8px;left:4px;width:2px;border-radius:999px;background:var(--border-md);transition:background .15s,box-shadow .15s}._resizeHandle_1rm4p_914:hover:after,._resizeHandleActive_1rm4p_942:after{background:var(--accent);box-shadow:0 0 0 3px #cd16261f}._orderList_1rm4p_17{gap:8px;min-height:0;max-height:calc(100dvh - 244px);overflow-y:auto;overflow-x:auto;padding-right:2px;scrollbar-width:none}._orderList_1rm4p_17::-webkit-scrollbar{display:none}._card_1rm4p_237{display:grid;grid-template-columns:var( --orders-grid-template, 72px 170px 150px 220px 105px 132px 105px 122px );min-height:64px;padding:10px 0;gap:0;align-items:center;border-radius:var(--radius-md)}._thumb_1rm4p_357,._headMain_1rm4p_383,._rightCol_1rm4p_257{display:none}._balanceCol_1rm4p_32{display:flex}._clientCol_1rm4p_24,._managerCol_1rm4p_26,._moneyCol_1rm4p_27,._textCol_1rm4p_28,._timerCol_1rm4p_29{display:flex;flex-direction:column;gap:3px;min-width:0;min-height:44px;justify-content:center;padding:0 14px;border-right:1px solid var(--border)}._idCol_1rm4p_30,._statusCol_1rm4p_31{min-height:44px;justify-content:center;padding:0 14px;border-right:1px solid var(--border)}._clientCol_1rm4p_24 span,._managerCol_1rm4p_26 span,._moneyCol_1rm4p_27 span,._textCol_1rm4p_28 span,._timerCol_1rm4p_29 span{color:var(--text-primary);font-size:13px;font-weight:700;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._clientCol_1rm4p_24 small,._managerCol_1rm4p_26 small,._textCol_1rm4p_28 small{color:var(--text-tertiary);font-size:11px}._idCol_1rm4p_30 small{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._timerCol_1rm4p_29 span{font-family:monospace;font-variant-numeric:tabular-nums;color:var(--text-success)}._statusCol_1rm4p_31{flex-direction:column;align-items:flex-start;gap:5px}._statusCol_1rm4p_31 ._badge_1rm4p_405{max-width:100%;white-space:normal;line-height:1.15;text-align:left}._statusCol_1rm4p_31 ._iconRow_1rm4p_287{display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;gap:5px;max-width:100%;min-height:16px;overflow:hidden;white-space:nowrap}._statusCol_1rm4p_31 ._iconRow_1rm4p_287 i{flex:0 0 auto;font-size:15px}._moneyCol_1rm4p_27{align-items:flex-end}._balanceCol_1rm4p_32 span{color:var(--text-danger)}._balanceCol_1rm4p_32{border-right:none}._card_1rm4p_237>div:last-of-type{border-right:none}._chevron_1rm4p_541{display:none}}@keyframes _calReveal_1rm4p_1{0%{opacity:0;max-height:0;margin-bottom:-10px}to{opacity:1;max-height:460px;margin-bottom:0}}._calCard_1rm4p_1112{position:sticky;top:42px;z-index:9;background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1rem;box-shadow:var(--shadow-sm);overflow:hidden;animation:_calReveal_1rm4p_1 .3s cubic-bezier(.4,0,.2,1)}._calHeader_1rm4p_1125{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}._calTitle_1rm4p_1132{font-size:13px;font-weight:600;color:var(--text-primary)}._calNav_1rm4p_1138{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md);width:28px;height:28px;cursor:pointer;color:var(--text-secondary);display:flex;align-items:center;justify-content:center;font-size:13px;padding:0;transition:background .15s,border-color .15s;width:auto;min-width:28px}._calNav_1rm4p_1138:hover{background:var(--bg-info);border-color:var(--border-info);color:var(--accent)}._calGrid_1rm4p_1164{display:grid;grid-template-columns:repeat(7,1fr);gap:3px}._dayName_1rm4p_1170{font-size:10px;font-weight:600;color:var(--text-tertiary);text-align:center;padding:4px 0}._day_1rm4p_1170{height:38px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;border-radius:var(--radius-sm);transition:background .15s;border:1px solid transparent;position:relative}._day_1rm4p_1170:hover{background:var(--bg-secondary)}._daySelected_1rm4p_1195{background:var(--grad)!important;color:#fff!important;box-shadow:0 2px 6px #cd162629}._daySelected_1rm4p_1195 ._dayNum_1rm4p_1201{color:#fff!important}._daySelected_1rm4p_1195 ._badgeRed_1rm4p_1205{background:#fff!important;color:#ef4444!important}._daySelected_1rm4p_1195 ._badgeOrange_1rm4p_1210{background:#fff!important;color:#f59e0b!important}._daySelected_1rm4p_1195 ._badgeGreen_1rm4p_1215{background:#fff!important;color:#10b981!important}._daySelected_1rm4p_1195 ._badgeNeutral_1rm4p_1220{background:#fff!important;color:var(--text-tertiary)!important}._dayToday_1rm4p_1225{border-color:var(--accent)}._dayToday_1rm4p_1225:not(._daySelected_1rm4p_1195) ._dayNum_1rm4p_1201{color:var(--accent);font-weight:600}._dayNum_1rm4p_1201{font-size:12px;font-weight:500;color:var(--text-secondary)}._badgeCount_1rm4p_1240{display:flex;align-items:center;justify-content:center;width:13px;height:13px;border-radius:50%;font-size:7.5px;font-weight:700;color:#fff;line-height:1;flex-shrink:0;position:absolute;top:2px;right:2px}._badgeRed_1rm4p_1205{background:#ef4444}._badgeOrange_1rm4p_1210{background:#f59e0b}._badgeGreen_1rm4p_1215{background:#10b981}._badgeNeutral_1rm4p_1220{background:var(--text-tertiary)}._dayPast_1rm4p_1273{opacity:.3;cursor:not-allowed!important;pointer-events:none}._dayOutside_1rm4p_1280{opacity:.45}._dayOutside_1rm4p_1280 ._dayNum_1rm4p_1201{color:var(--text-tertiary)}._filterInfo_1rm4p_1288{display:flex;align-items:center;justify-content:space-between;margin-top:12px;padding-top:10px;border-top:1px solid var(--border);font-size:11px;color:var(--text-secondary)}._clearFilter_1rm4p_1299{background:var(--bg-secondary);border:1px solid var(--border-md);border-radius:var(--radius-md);color:var(--text-secondary);padding:4px 8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s}._clearFilter_1rm4p_1299:hover{background:var(--bg-tertiary);color:var(--text-primary)}._dropdownFilters_1rm4p_1318{display:flex;align-items:center;gap:8px;flex:1;min-width:0}._dropdown_1rm4p_1318{position:relative;flex:1;min-width:0}._dropdownToggle_1rm4p_1332{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 14px;height:34px;border-radius:20px;border:1px solid var(--border-md);background:var(--bg-primary);color:var(--text-secondary);font-size:12px;font-weight:500;cursor:pointer;white-space:nowrap;width:100%;text-align:left;transition:all .2s ease}._dropdownToggle_1rm4p_1332:hover{border-color:var(--border-hover);color:var(--text-primary);background:var(--bg-secondary)}._activeToggle_1rm4p_1358{background:var(--bg-info)!important;border-color:var(--border-info)!important;color:var(--text-info)!important;font-weight:600}._toggleLabel_1rm4p_1365{display:flex;align-items:center;gap:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._toggleLabel_1rm4p_1365 i{font-size:13px;color:var(--text-secondary);transition:color .2s ease}._activeToggle_1rm4p_1358 ._toggleLabel_1rm4p_1365 i{color:var(--text-info)}._chevron_1rm4p_541{font-size:9px;color:var(--text-tertiary);transition:transform .2s ease,color .2s ease;flex-shrink:0}._chevronOpen_1rm4p_1393{transform:rotate(180deg)}._activeToggle_1rm4p_1358 ._chevron_1rm4p_541{color:var(--text-info)}._dropdownMenu_1rm4p_1401{position:absolute;top:calc(100% + 6px);left:0;right:0;background:#fffffff2;border:1px solid var(--border-md);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:4px;z-index:100;display:flex;flex-direction:column;gap:2px;max-height:240px;overflow-y:auto;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);animation:_dropdownReveal_1rm4p_1 .2s cubic-bezier(.16,1,.3,1) forwards}[data-theme=dark] ._dropdownMenu_1rm4p_1401{background:#201c1ef2}@keyframes _dropdownReveal_1rm4p_1{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._dropdownItem_1rm4p_1437{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;border-radius:var(--radius-sm);border:none;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:500;text-align:left;cursor:pointer;transition:background .12s ease,color .12s ease;width:100%;margin:0}._dropdownItem_1rm4p_1437:hover{background:var(--bg-tertiary);color:var(--text-primary)}._itemActive_1rm4p_1463{background:var(--bg-info)!important;color:var(--text-info)!important;font-weight:600}._itemLabel_1rm4p_1469{display:flex;align-items:center;gap:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dropdownItem_1rm4p_1437 i{font-size:11px;color:var(--text-info);flex-shrink:0}._dropdownNote_1rm4p_1485{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--radius-sm);background:var(--bg-warning);color:var(--text-warning);font-size:11px;font-weight:500;line-height:1.3}._dropdownNote_1rm4p_1485 i{font-size:12px;flex-shrink:0}._statusDot_1rm4p_1504{width:8px;height:8px;border-radius:50%;flex-shrink:0;display:inline-block}._dotAll_1rm4p_1512{background-color:var(--text-tertiary)}._dotYangi_1rm4p_1515{background-color:var(--text-info)}._dotTolov_1rm4p_1518{background-color:var(--text-warning)}._dotIshlabchiqarish_1rm4p_1521,._dotIshlabchiqarishqabulqilindi_1rm4p_1524{background-color:#3b82f6}._dotIshlabchiqarishtopshirildi_1rm4p_1527{background-color:#f59e0b}._dotTayyor_1rm4p_1530{background-color:var(--text-success)}._dotMontaj_1rm4p_1533,._dotMontajqabulqilindi_1rm4p_1536{background-color:#8b5cf6}._dotMontajtopshirildi_1rm4p_1539{background-color:var(--text-success)}._dotQoldiqTolov_1rm4p_1542{background-color:#ea580c}._dotYopildi_1rm4p_1545{background-color:var(--text-tertiary)}._avatarSmall_1rm4p_1550{width:18px;height:18px;border-radius:50%;background:var(--bg-tertiary);color:var(--text-secondary);display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;border:1px solid var(--border-md);flex-shrink:0;-webkit-user-select:none;user-select:none}._itemActive_1rm4p_1463 ._avatarSmall_1rm4p_1550{background:var(--text-info);color:#fff;border-color:var(--text-info)}._expenseCol_1rm4p_1573{cursor:pointer}@media(min-width:860px){._expenseCol_1rm4p_1573{flex-direction:row!important;align-items:center!important;justify-content:flex-end;gap:4px}._expenseCol_1rm4p_1573:hover span{color:var(--accent)}._expenseHint_1rm4p_1586{font-size:13px;color:var(--text-tertiary);flex-shrink:0}._expenseCol_1rm4p_1573:hover ._expenseHint_1rm4p_1586{color:var(--accent)}}._moreRows_1rm4p_1597{display:flex;align-items:center;justify-content:center;gap:8px;align-self:center;margin:4px 0 8px;padding:8px 16px;border:1px solid var(--border-md);border-radius:var(--radius-md);background:var(--bg-primary);color:var(--text-secondary);font:inherit;font-size:13px;cursor:pointer;transition:background var(--m-fast) var(--e-out),color var(--m-fast) var(--e-out)}._moreRows_1rm4p_1597:hover{background:var(--bg-secondary);color:var(--text-primary)}._moreRowsCount_1rm4p_1621{color:var(--text-tertiary);font-variant-numeric:tabular-nums}._closedHint_1rm4p_1627{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 8px;padding:8px 12px;border:1px dashed var(--border-md);border-radius:var(--radius-md);background:var(--bg-primary);color:var(--text-secondary);font-size:13px}._closedHint_1rm4p_1627 span{display:flex;align-items:center;gap:6px;min-width:0}._closedHint_1rm4p_1627 b{color:var(--text-primary);font-variant-numeric:tabular-nums}._closedHintBtn_1rm4p_1650{flex-shrink:0;padding:4px 12px;border:1px solid var(--border-md);border-radius:var(--radius-md);background:var(--bg-secondary);color:var(--text-primary);font:inherit;font-size:12px;cursor:pointer;transition:background var(--m-fast) var(--e-out),color var(--m-fast) var(--e-out)}._closedHintBtn_1rm4p_1650:hover{background:var(--bg-tertiary)}._stepper_134g7_1{display:flex;align-items:center;padding:14px 20px;background:var(--bg-primary);border-bottom:1px solid var(--border);flex-shrink:0}._stepWrap_134g7_10{display:flex;align-items:center;flex:1}._stepWrap_134g7_10:last-child{flex:none}._step_134g7_1{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:500;color:var(--text-tertiary);white-space:nowrap}._step_134g7_1._active_134g7_30{color:var(--accent)}._step_134g7_1._done_134g7_33{color:var(--text-success)}._circle_134g7_37{width:24px;height:24px;border-radius:50%;border:1.5px solid var(--border-md);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;flex-shrink:0;transition:all .2s}._active_134g7_30 ._circle_134g7_37{background:var(--grad);border-color:transparent;color:#fff;box-shadow:0 2px 6px #cd16262e}._done_134g7_33 ._circle_134g7_37{background:var(--bg-success);border-color:var(--border-success);color:var(--text-success)}._line_134g7_64{position:relative;overflow:hidden;flex:1;height:1.5px;background:var(--border);margin:0 10px;border-radius:2px}._lineFill_134g7_77{position:absolute;inset:0;background:var(--border-success);transform:scaleX(0);transform-origin:left center}._lineFillOn_134g7_84{transform:scaleX(1)}._lineFillAnim_134g7_90{animation:_stepLineFill_134g7_1 var(--m-move) var(--e-out) both}._circlePop_134g7_93{animation:_stepPop_134g7_1 var(--m-base) var(--e-spring) both}._circleNext_134g7_96{animation:_stepNudge_134g7_1 var(--m-base) var(--e-out) .28s both}@keyframes _stepLineFill_134g7_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes _stepPop_134g7_1{0%{transform:scale(.6)}to{transform:scale(1)}}@keyframes _stepNudge_134g7_1{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@media(min-width:640px){._stepper_134g7_1{padding:14px 24px}._step_134g7_1{font-size:12px;gap:8px}._circle_134g7_37{width:26px;height:26px;font-size:12px}}@media(min-width:860px){._stepper_134g7_1{max-width:720px;margin:0 auto;padding:14px 8px;border-bottom:none;background:transparent}._line_134g7_64{margin:0 14px}}._wrap_rxk7z_1{display:flex;flex-direction:column;gap:12px}._card_rxk7z_7{background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.25rem;box-shadow:var(--shadow-sm)}._sec_rxk7z_15{font-size:10px;font-weight:600;color:var(--text-tertiary);letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:5px}._searchWrap_rxk7z_30{position:relative}._dd_rxk7z_34{position:absolute;top:calc(100% + 6px);left:0;right:0;background:var(--bg-primary);border:1px solid var(--border-md);border-radius:var(--radius-lg);z-index:20;overflow:hidden;box-shadow:var(--shadow-md)}._ddLabel_rxk7z_47{font-size:10px;font-weight:600;color:var(--text-tertiary);letter-spacing:.07em;text-transform:uppercase;padding:10px 14px 4px}._item_rxk7z_56{display:flex;align-items:center;gap:10px;padding:10px 14px;cursor:pointer;border-bottom:1px solid var(--border);font-size:13px;transition:background .15s}._item_rxk7z_56:last-child{border-bottom:none}._item_rxk7z_56:hover{background:var(--bg-secondary)}._addNew_rxk7z_72{color:var(--accent);font-weight:500}._noResult_rxk7z_77{padding:16px;text-align:center}._noResultTxt_rxk7z_81{font-size:12px;color:var(--text-tertiary);margin-bottom:10px}._addBtn_rxk7z_87{background:var(--bg-info);border:1px solid var(--border-info);color:var(--text-info);font-size:12px;font-weight:500;padding:7px 14px;border-radius:var(--radius-md);cursor:pointer;display:inline-flex;align-items:center;gap:5px;width:auto}._av_rxk7z_103{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;flex-shrink:0}._av_b_rxk7z_114{background:#eef2ff;color:#4338ca}._av_t_rxk7z_118{background:#ecfdf5;color:#047857}._av_a_rxk7z_122{background:#fffbeb;color:#b45309}._av_c_rxk7z_126{background:#fff1f2;color:#be123c}._av_p_rxk7z_130{background:#faf5ff;color:#7c3aed}._cName_rxk7z_135{font-size:13px;font-weight:500;color:var(--text-primary)}._cPhone_rxk7z_140{font-size:11px;color:var(--text-tertiary);margin-top:1px}._cOrders_rxk7z_145{font-size:10px;color:var(--text-tertiary);margin-left:auto;white-space:nowrap}._newForm_rxk7z_153{background:var(--bg-info);border:1px solid var(--border-info);border-radius:var(--radius-md);padding:14px;margin-top:10px}._formTitle_rxk7z_160{font-size:12px;font-weight:600;color:var(--text-info);margin-bottom:12px;display:flex;align-items:center;gap:5px}._row2_rxk7z_169{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px}._row2_rxk7z_169 label{font-size:11px;font-weight:500;color:var(--text-secondary);display:block;margin-bottom:4px}._sourceField_rxk7z_182{margin-bottom:12px}._sourceField_rxk7z_182>label{font-size:11px;font-weight:500;color:var(--text-secondary);display:block;margin-bottom:4px}._lockedBox_rxk7z_192{display:flex;align-items:center;gap:6px;padding:8px 10px;border:1.5px dashed var(--border);border-radius:var(--radius-md);background:var(--bg-tertiary);color:var(--text-secondary);font-size:13px}._lockedHint_rxk7z_203{font-size:10px;color:var(--text-tertiary);margin-top:4px}._req_rxk7z_208{color:var(--text-danger)}._formBtns_rxk7z_211{display:flex;gap:8px}._btnSave_rxk7z_216{flex:1;padding:8px;background:var(--grad);border:none;color:#fff;font-size:12px;font-weight:600;border-radius:var(--radius-md);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:5px;width:auto;box-shadow:0 2px 8px #cd162629}._btnCancel_rxk7z_234{padding:8px 14px;background:transparent;border:1px solid var(--border-md);color:var(--text-secondary);font-size:12px;border-radius:var(--radius-md);cursor:pointer;width:auto}._selBar_rxk7z_246{display:flex;align-items:center;gap:12px;padding:10px 14px;background:var(--bg-success);border:1px solid var(--border-success);border-radius:var(--radius-md)}._selName_rxk7z_255{font-size:13px;font-weight:600;color:var(--text-success)}._selPhone_rxk7z_260{font-size:11px;color:var(--text-success);opacity:.75}._selFirm_rxk7z_265{font-size:11px;color:var(--text-success);opacity:.7;margin-top:2px;display:flex;align-items:center;gap:4px}._selActions_rxk7z_275{display:flex;align-items:center;gap:6px;flex-shrink:0}._editBtn_rxk7z_282{width:30px;height:30px;border-radius:50%;background:transparent;border:1px solid var(--border-success);color:var(--text-success);display:flex;align-items:center;justify-content:center;font-size:14px;cursor:pointer;width:auto;padding:5px 7px;transition:background .15s}._editBtn_rxk7z_282:hover{background:#10b9811a}._changeBtn_rxk7z_302{background:transparent;border:1px solid var(--border-success);border-radius:var(--radius-md);padding:5px 12px;font-size:11px;font-weight:500;color:var(--text-success);cursor:pointer;white-space:nowrap;width:auto;transition:background .15s}._changeBtn_rxk7z_302:hover{background:#10b98114}._editTypeLabel_rxk7z_320{font-size:11px;font-weight:600;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.06em;margin:14px 0 8px}._editTypeRow_rxk7z_328{display:flex;gap:8px;margin-bottom:2px}._typeBtn_rxk7z_333{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:9px;border-radius:var(--radius-md);border:1.5px solid var(--border);background:var(--bg-surface);color:var(--text-secondary);font-size:12px;font-weight:600;cursor:pointer;transition:all .15s}._typeBtn_rxk7z_333:hover{border-color:var(--accent);color:var(--accent)}._typeActive_rxk7z_353{background:var(--bg-info);border-color:var(--accent);color:var(--accent)}._innBlock_rxk7z_359{margin-top:12px}._innBlock_rxk7z_359 label{font-size:11px;font-weight:600;color:var(--text-secondary);display:block;margin-bottom:5px}._innRow_rxk7z_369{display:flex;gap:8px}._innInput_rxk7z_373{flex:1;padding:8px 12px;border:1.5px solid var(--border);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-primary);font-size:13px;font-weight:500;letter-spacing:.04em;transition:border-color .15s}._innInput_rxk7z_373:focus{outline:none;border-color:var(--accent)}._innFetchBtn_rxk7z_389{display:flex;align-items:center;gap:5px;padding:8px 12px;border-radius:var(--radius-md);background:var(--accent);color:#fff;border:none;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;transition:opacity .15s}._innFetchBtn_rxk7z_389:hover{opacity:.88}._innFetchBtn_rxk7z_389:disabled{opacity:.5;cursor:not-allowed}._innError_rxk7z_411{display:flex;align-items:center;gap:5px;margin-top:6px;padding:7px 10px;background:var(--bg-danger);border:1px solid var(--border-danger);color:var(--text-danger);border-radius:var(--radius-md);font-size:11px;font-weight:500}._footer_rxk7z_426{padding-top:2px}._btnNext_rxk7z_430{width:100%;padding:11px;background:var(--grad);border:none;color:#fff;font-size:13px;font-weight:600;border-radius:var(--radius-md);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:7px;box-shadow:0 3px 10px #6878e833;transition:opacity .2s,box-shadow .2s,transform .15s}._btnNext_rxk7z_430:not(:disabled):hover{box-shadow:0 5px 14px #cd16263d;transform:translateY(-1px)}._btnNext_rxk7z_430:disabled{background:var(--bg-tertiary);box-shadow:none;color:var(--text-tertiary);cursor:not-allowed;opacity:1}._toast_rxk7z_463{position:fixed;bottom:28px;left:50%;transform:translate(-50%);background:#047857;color:#fff;padding:9px 20px;border-radius:var(--radius-md);font-size:12px;font-weight:500;z-index:99;white-space:nowrap;pointer-events:none;box-shadow:0 3px 10px #1a80602e}._toastError_rxk7z_482{background:#b91c1c;box-shadow:0 3px 10px #b91c1c40;white-space:normal;width:max-content;max-width:calc(100vw - 32px);text-align:center}@media(min-width:640px){._card_rxk7z_7{padding:1.4rem 1.5rem}._cName_rxk7z_135{font-size:14px}._av_rxk7z_103{width:38px;height:38px;font-size:12px}._btnNext_rxk7z_430{font-size:14px;padding:12px}}@media(min-width:860px){._wrap_rxk7z_1{height:100%;min-height:0;max-height:100%;gap:10px;overflow:visible}._card_rxk7z_7{padding:1.15rem 1.5rem;flex-shrink:0}._dd_rxk7z_34{max-height:min(360px,calc(100dvh - 190px));overflow-y:auto;scrollbar-width:none}._dd_rxk7z_34::-webkit-scrollbar{display:none}._newForm_rxk7z_153,._innBlock_rxk7z_359{max-height:calc(100dvh - 300px);overflow-y:auto;scrollbar-width:none}._newForm_rxk7z_153::-webkit-scrollbar,._innBlock_rxk7z_359::-webkit-scrollbar{display:none}._item_rxk7z_56{padding:12px 16px;font-size:14px}._btnNext_rxk7z_430{font-size:14px}}._firmChips_rxk7z_556{display:flex;flex-wrap:wrap;gap:6px}._firmChip_rxk7z_556{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--border-md);border-radius:999px;background:var(--bg-primary);color:var(--text-secondary);padding:6px 12px;font-size:12px;font-weight:700;cursor:pointer}._firmChip_rxk7z_556:hover{border-color:var(--accent)}._firmChipOn_rxk7z_578{border-color:var(--accent);background:var(--bg-info);color:var(--accent)}._wrap_1trhx_1{padding:16px;max-width:1100px;margin:0 auto;display:flex;flex-direction:column;gap:14px}._head_1trhx_10{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._headLeft_1trhx_16 h2{margin:0;font-size:18px;font-weight:700;color:var(--text-primary)}._headLeft_1trhx_16 p{margin:2px 0 0;font-size:12px;color:var(--text-secondary)}._newBtn_1trhx_27{flex-shrink:0;background:var(--accent);border:none;border-radius:var(--radius-md);color:#fff;font-size:13px;font-weight:700;padding:0 16px;min-height:42px;display:inline-flex;align-items:center;gap:6px;cursor:pointer;transition:opacity .15s}._newBtn_1trhx_27:hover{opacity:.9}._toolbar_1trhx_47{display:flex;gap:10px}._searchBox_1trhx_51{flex:1;display:flex;align-items:center;gap:8px;background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md);padding:0 12px;min-height:42px}._searchBox_1trhx_51>i{color:var(--text-secondary);font-size:16px}._searchBox_1trhx_51 input{flex:1;background:none;border:none;outline:none;font-size:13px;color:var(--text-primary)}._filters_1trhx_75{display:flex;gap:8px;flex-wrap:wrap}._filterChip_1trhx_80{background:var(--bg-secondary);border:1px solid var(--border);border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:border-color .15s,color .15s,background .15s}._filterChip_1trhx_80:hover{border-color:var(--accent);color:var(--accent)}._filterActive_1trhx_101{border-color:var(--accent);color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,transparent)}._chipCount_1trhx_106{background:var(--bg-tertiary);border-radius:999px;padding:0 6px;font-size:11px;min-width:18px;text-align:center}._empty_1trhx_115{display:flex;flex-direction:column;align-items:center;gap:10px;padding:56px 20px;color:var(--text-secondary);text-align:center}._empty_1trhx_115>i{font-size:44px;opacity:.5}._empty_1trhx_115 p{margin:0;font-size:14px}._emptyBtn_1trhx_132{margin-top:4px;background:var(--accent);border:none;border-radius:var(--radius-md);color:#fff;font-size:13px;font-weight:700;padding:0 16px;min-height:40px;display:inline-flex;align-items:center;gap:6px;cursor:pointer}._list_1trhx_148{display:grid;grid-template-columns:1fr;gap:10px}@media(min-width:700px){._list_1trhx_148{grid-template-columns:1fr 1fr}}._card_1trhx_159{position:relative;text-align:left;background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-md);padding:12px 14px;display:flex;flex-direction:column;gap:8px;cursor:pointer;transition:border-color .15s,box-shadow .15s}._card_1trhx_159:hover{border-color:var(--accent);box-shadow:var(--shadow-sm)}._cardTop_1trhx_179{display:flex;align-items:center;justify-content:space-between;gap:8px}._cardNumber_1trhx_185{font-size:13px;font-weight:700;color:var(--text-primary)}._cardTopRight_1trhx_190{display:inline-flex;align-items:center;gap:6px}._statusBadge_1trhx_195{font-size:11px;font-weight:700;padding:3px 10px;border-radius:999px;color:var(--st-color);background:color-mix(in srgb,var(--st-color) 14%,transparent)}._cardClient_1trhx_204{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-primary)}._cardClient_1trhx_204>i{color:var(--text-secondary);font-size:15px}._cardPhone_1trhx_215{color:var(--text-secondary);font-size:12px}._cardProds_1trhx_220{display:flex;flex-wrap:wrap;gap:5px}._prodTag_1trhx_225{font-size:11px;font-weight:600;background:var(--bg-secondary);border:1px solid var(--border);border-radius:6px;padding:2px 8px;color:var(--text-secondary)}._prodEmpty_1trhx_234{font-size:11px;color:var(--text-tertiary);font-style:italic}._cardBottom_1trhx_240{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;border-top:1px solid var(--border);padding-top:8px;margin-top:2px}._cardMeta_1trhx_249{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:11px;color:var(--text-secondary)}._cardMeta_1trhx_249 span{display:inline-flex;align-items:center;gap:4px}._cardPrice_1trhx_261{font-size:13px;color:var(--text-secondary);white-space:nowrap}._cardPrice_1trhx_261 b{font-size:16px;color:var(--accent)}._deleteBtn_1trhx_271{width:26px;height:26px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;color:#ef4444;background:color-mix(in srgb,#ef4444 10%,transparent);cursor:pointer;font-size:14px;opacity:0;transition:opacity .15s,background .15s}._card_1trhx_159:hover ._deleteBtn_1trhx_271{opacity:1}._deleteBtn_1trhx_271:hover{background:color-mix(in srgb,#ef4444 20%,transparent)}._wrap_psr0z_1{padding:14px;max-width:1200px;margin:0 auto}._topbar_psr0z_8{display:flex;align-items:center;gap:12px;margin-bottom:14px}._backBtn_psr0z_14{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-secondary);font-size:13px;font-weight:600;padding:0 12px;min-height:38px;display:inline-flex;align-items:center;gap:6px;cursor:pointer}._backBtn_psr0z_14:hover{border-color:var(--accent);color:var(--accent)}._topTitle_psr0z_32{flex:1;display:flex;align-items:center;gap:10px}._topTitle_psr0z_32>b{font-size:16px;color:var(--text-primary)}._statusBadge_psr0z_42{font-size:11px;font-weight:700;padding:3px 10px;border-radius:999px;color:var(--st-color);background:color-mix(in srgb,var(--st-color) 14%,transparent)}._deleteTop_psr0z_50{width:38px;height:38px;background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md);color:#ef4444;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}._deleteTop_psr0z_50:hover{background:color-mix(in srgb,#ef4444 12%,transparent);border-color:#ef4444}._layout_psr0z_68{display:grid;grid-template-columns:1fr;gap:14px;align-items:start}@media(min-width:1000px){._layout_psr0z_68{grid-template-columns:minmax(0,1fr) 340px}}._main_psr0z_79{display:flex;flex-direction:column;gap:14px;min-width:0}._block_psr0z_87{background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px}._blockHead_psr0z_93{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}._blockHead_psr0z_93 h3{margin:0;font-size:14px;font-weight:700;color:var(--text-primary);display:inline-flex;align-items:center;gap:6px}._blockHead_psr0z_93 h3>i{color:var(--accent);font-size:16px}._addBtn_psr0z_113{background:color-mix(in srgb,var(--accent) 10%,transparent);border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);border-radius:var(--radius-md);color:var(--accent);font-size:12px;font-weight:700;padding:6px 12px;display:inline-flex;align-items:center;gap:5px;cursor:pointer}._addBtn_psr0z_113:hover{background:color-mix(in srgb,var(--accent) 18%,transparent)}._blockEmpty_psr0z_129{font-size:12px;color:var(--text-tertiary);padding:8px 2px;font-style:italic}._firmTag_psr0z_135{font-size:11px;font-weight:700;color:#3b82f6;background:color-mix(in srgb,#3b82f6 12%,transparent);padding:3px 8px;border-radius:999px}._clientGrid_psr0z_145{display:grid;grid-template-columns:1fr;gap:8px}@media(min-width:560px){._clientGrid_psr0z_145{grid-template-columns:1.4fr 1fr auto}}._clientNameWrap_psr0z_155{position:relative}._clientInput_psr0z_158{width:100%;background:var(--bg-secondary);border:1px solid var(--border-md);border-radius:var(--radius-md);min-height:42px;padding:0 12px;font-size:13px;color:var(--text-primary);outline:none}._clientInput_psr0z_158:focus{border-color:var(--accent)}._clientDropdown_psr0z_172{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:20;background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);overflow:hidden;max-height:240px;overflow-y:auto}._clientOption_psr0z_186{width:100%;text-align:left;background:none;border:none;border-bottom:1px solid var(--border);padding:8px 12px;cursor:pointer;display:flex;flex-direction:column;gap:1px}._clientOption_psr0z_186:last-child{border-bottom:none}._clientOption_psr0z_186:hover{background:var(--bg-secondary)}._clientOptName_psr0z_204{font-size:13px;font-weight:600;color:var(--text-primary)}._clientOptPhone_psr0z_209{font-size:11px;color:var(--text-secondary)}._clientTypeToggle_psr0z_213{display:inline-flex;border:1px solid var(--border-md);border-radius:var(--radius-md);overflow:hidden}._clientTypeToggle_psr0z_213 button{background:var(--bg-secondary);border:none;padding:0 12px;min-height:42px;font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer}._typeActive_psr0z_229{background:var(--accent)!important;color:#fff!important}._itemList_psr0z_235{display:flex;flex-direction:column;gap:10px}._itemCard_psr0z_240{border:1px solid var(--border);border-radius:var(--radius-md);padding:10px;background:var(--bg-secondary);display:flex;flex-direction:column;gap:8px}._itemTop_psr0z_249{display:flex;align-items:center;gap:8px}._itemNo_psr0z_254{width:22px;height:22px;flex-shrink:0;border-radius:50%;background:var(--accent);color:#fff;font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}._itemProd_psr0z_267{flex:1;min-width:0}._qtyStepper_psr0z_271{display:inline-flex;align-items:center;border:1px solid var(--border-md);border-radius:var(--radius-md);overflow:hidden;background:var(--bg-primary)}._qtyStepper_psr0z_271 button{width:30px;height:36px;background:none;border:none;color:var(--text-secondary);cursor:pointer;font-size:13px}._qtyStepper_psr0z_271 button:hover{color:var(--accent)}._qtyStepper_psr0z_271>span{min-width:28px;text-align:center;font-weight:700;font-size:13px;color:var(--text-primary)}._rowDel_psr0z_298{width:30px;height:30px;flex-shrink:0;background:none;border:none;border-radius:6px;color:var(--text-tertiary);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}._rowDel_psr0z_298:hover{color:#ef4444;background:color-mix(in srgb,#ef4444 10%,transparent)}._benchmark_psr0z_316{display:flex;align-items:flex-start;gap:6px;background:color-mix(in srgb,#f59e0b 10%,transparent);border:1px solid color-mix(in srgb,#f59e0b 25%,transparent);border-radius:var(--radius-md);padding:6px 10px;font-size:11px;color:var(--text-secondary);line-height:1.5}._benchmark_psr0z_316>i{color:#f59e0b;font-size:14px;margin-top:1px}._benchmark_psr0z_316 b{color:var(--text-primary)}._benchmark_psr0z_316 em{color:var(--text-tertiary);font-style:normal}._matSection_psr0z_342{background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-md);padding:8px 10px}._matHead_psr0z_348{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px;font-size:12px;font-weight:600;color:var(--text-secondary)}._matAdd_psr0z_357{background:none;border:1px dashed var(--border-md);border-radius:6px;color:var(--accent);font-size:11px;font-weight:700;padding:3px 8px;cursor:pointer;display:inline-flex;align-items:center;gap:4px}._matAdd_psr0z_357:hover{border-color:var(--accent)}._matEmpty_psr0z_373{font-size:11px;color:var(--text-tertiary);font-style:italic;padding:2px 0}._matRow_psr0z_379{display:flex;align-items:center;gap:6px;padding:4px 0}._matSku_psr0z_385{flex:1;min-width:0}._matName_psr0z_389{flex:1;min-width:0;font-size:12px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._matQtyWrap_psr0z_399{display:inline-flex;align-items:center;gap:3px}._matUnit_psr0z_404{font-size:11px;color:var(--text-tertiary);min-width:24px}._matQty_psr0z_399,._matCost_psr0z_410{width:64px;background:var(--bg-secondary);border:1px solid var(--border-md);border-radius:6px;min-height:34px;padding:0 6px;font-size:12px;text-align:right;color:var(--text-primary);outline:none}._matCost_psr0z_410{width:80px}._matQty_psr0z_399:focus,._matCost_psr0z_410:focus{border-color:var(--accent)}._matMul_psr0z_429{color:var(--text-tertiary);font-size:12px}._matLine_psr0z_433{min-width:74px;text-align:right;font-size:12px;font-weight:700;color:var(--text-primary)}._laborSection_psr0z_442{display:grid;grid-template-columns:1fr 1fr;gap:8px}._laborField_psr0z_447{display:flex;flex-direction:column;gap:3px;background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-md);padding:6px 10px}._laborField_psr0z_447 label{font-size:11px;font-weight:600;color:var(--text-secondary)}._laborField_psr0z_447 input{background:var(--bg-secondary);border:1px solid var(--border-md);border-radius:6px;min-height:34px;padding:0 8px;font-size:13px;font-weight:700;color:var(--text-primary);outline:none}._laborField_psr0z_447 input:focus{border-color:var(--accent)}._laborField_psr0z_447 small{font-size:10px;color:var(--text-tertiary)}._itemFoot_psr0z_480{display:flex;flex-wrap:wrap;gap:4px 14px;border-top:1px dashed var(--border);padding-top:8px;font-size:12px;color:var(--text-secondary)}._itemFoot_psr0z_480 b{color:var(--text-primary)}._itemTotal_psr0z_492{margin-left:auto}._itemTotal_psr0z_492 b{color:var(--accent)}._expenseList_psr0z_500{display:flex;flex-direction:column;gap:8px}._expenseRow_psr0z_505{display:flex;align-items:center;gap:8px}._expenseName_psr0z_510{flex:1;background:var(--bg-secondary);border:1px solid var(--border-md);border-radius:var(--radius-md);min-height:40px;padding:0 12px;font-size:13px;color:var(--text-primary);outline:none}._expenseName_psr0z_510:focus{border-color:var(--accent)}._expenseAmtWrap_psr0z_524{display:inline-flex;align-items:center;gap:5px;background:var(--bg-secondary);border:1px solid var(--border-md);border-radius:var(--radius-md);padding:0 10px;min-height:40px}._expenseAmtWrap_psr0z_524>span{font-size:11px;color:var(--text-secondary)}._expenseAmt_psr0z_524{width:100px;background:none;border:none;outline:none;text-align:right;font-size:13px;font-weight:600;color:var(--text-primary)}._notes_psr0z_549{width:100%;min-height:70px;resize:vertical;background:var(--bg-secondary);border:1px solid var(--border-md);border-radius:var(--radius-md);padding:10px 12px;font-size:13px;font-family:inherit;color:var(--text-primary);outline:none}._notes_psr0z_549:focus{border-color:var(--accent)}._summary_psr0z_567{position:sticky;top:12px;display:flex;flex-direction:column;gap:10px}._sumCard_psr0z_574{background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px;display:flex;flex-direction:column;gap:10px}._sumTitle_psr0z_583{margin:0;font-size:14px;font-weight:700;color:var(--text-primary);display:inline-flex;align-items:center;gap:6px}._sumTitle_psr0z_583>i{color:var(--accent)}._sumControl_psr0z_595{display:flex;flex-direction:column;gap:5px}._sumControl_psr0z_595>label{font-size:12px;font-weight:600;color:var(--text-secondary)}._sumDate_psr0z_605{width:100%}._ctrlRow_psr0z_608{display:flex;align-items:center;gap:8px}._miniToggle_psr0z_613{display:inline-flex;border:1px solid var(--border-md);border-radius:var(--radius-md);overflow:hidden}._miniToggle_psr0z_613 button{background:var(--bg-secondary);border:none;padding:0 12px;min-height:38px;font-size:12px;font-weight:700;color:var(--text-secondary);cursor:pointer}._miniActive_psr0z_629{background:var(--accent)!important;color:#fff!important}._ctrlInput_psr0z_633{flex:1;background:var(--bg-secondary);border:1px solid var(--border-md);border-radius:var(--radius-md);min-height:38px;padding:0 10px;font-size:13px;font-weight:600;text-align:right;color:var(--text-primary);outline:none}._ctrlInput_psr0z_633:focus{border-color:var(--accent)}._ctrlSuffix_psr0z_649{font-size:12px;color:var(--text-secondary)}._vatStd_psr0z_654{flex-shrink:0;background:none;border:none;padding:4px 2px;font-size:12px;font-weight:600;color:var(--accent);cursor:pointer;white-space:nowrap;transition:opacity var(--m-fast) var(--e-out)}._vatStd_psr0z_654:hover{text-decoration:underline}._vatStd_psr0z_654:active{opacity:.7}._vatLabel_psr0z_673{display:flex;align-items:center;justify-content:space-between}._switch_psr0z_678{width:38px;height:22px;border-radius:999px;background:var(--bg-tertiary);position:relative;cursor:pointer;transition:background .15s;flex-shrink:0}._switchOn_psr0z_688{background:var(--accent)}._switchKnob_psr0z_691{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .15s}._switchOn_psr0z_688 ._switchKnob_psr0z_691{transform:translate(16px)}._breakdown_psr0z_705{border-top:1px solid var(--border);padding-top:10px;display:flex;flex-direction:column;gap:5px}._brRow_psr0z_712{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:var(--text-secondary)}._brRow_psr0z_712 b{color:var(--text-primary);font-weight:600}._brCost_psr0z_723{border-top:1px dashed var(--border);padding-top:6px;margin-top:2px}._brCost_psr0z_723 span,._brCost_psr0z_723 b{font-weight:700;color:var(--text-primary)}._brPos_psr0z_733{color:#10b981!important}._brNeg_psr0z_736{color:#ef4444!important}._grand_psr0z_740{display:flex;align-items:center;justify-content:space-between;background:color-mix(in srgb,var(--accent) 10%,transparent);border-radius:var(--radius-md);padding:10px 12px;margin-top:2px}._grand_psr0z_740>span{font-size:13px;font-weight:600;color:var(--text-primary)}._grand_psr0z_740>b{font-size:18px;font-weight:800;color:var(--accent)}._grandHint_psr0z_759{margin:0;font-size:11px;color:var(--text-tertiary);display:inline-flex;align-items:center;gap:4px}._sumActions_psr0z_768{display:flex;flex-direction:column;gap:8px}._saveBtn_psr0z_773{background:var(--accent);border:none;border-radius:var(--radius-md);color:#fff;font-size:14px;font-weight:700;min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer}._saveBtn_psr0z_773:hover:not(:disabled){opacity:.9}._saveBtn_psr0z_773:disabled{background:var(--bg-tertiary);color:var(--text-tertiary);cursor:not-allowed}._saveBackBtn_psr0z_795{background:var(--bg-secondary);border:1px solid var(--border-md);border-radius:var(--radius-md);color:var(--text-secondary);font-size:13px;font-weight:700;min-height:42px;cursor:pointer}._saveBackBtn_psr0z_795:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}._saveBackBtn_psr0z_795:disabled{opacity:.5;cursor:not-allowed}._statusActions_psr0z_817{display:flex;gap:6px;flex-wrap:wrap}._stBtn_psr0z_822{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;font-size:12px;font-weight:600;color:var(--text-secondary);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px;cursor:pointer;transition:background .15s,color .15s,border-color .15s}._stBtn_psr0z_822:hover{background:var(--bg-tertiary);color:var(--text-primary)}._stOk_psr0z_844:hover{color:#10b981;border-color:#10b981}._stNo_psr0z_848:hover{color:#ef4444;border-color:#ef4444}._skuCost_x02u1_4{font-size:11px;font-weight:600;color:var(--text-secondary);white-space:nowrap;margin-left:auto;padding-right:8px}._simpleQty_x02u1_13{display:flex;align-items:center;gap:12px}._addToSel_x02u1_19{width:100%;margin-top:8px;background:color-mix(in srgb,var(--accent) 10%,transparent);border:1px solid color-mix(in srgb,var(--accent) 35%,transparent);border-radius:var(--radius-md);color:var(--accent);font-size:13px;font-weight:700;min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;transition:background .15s}._addToSel_x02u1_19:hover:not(:disabled){background:color-mix(in srgb,var(--accent) 18%,transparent)}._addToSel_x02u1_19:disabled{opacity:.45;cursor:not-allowed}._selBar_x02u1_45{border-top:1px solid var(--border);background:var(--bg-primary);padding:10px 14px 14px;display:flex;flex-direction:column;gap:10px}._selList_x02u1_53{display:flex;flex-wrap:wrap;gap:6px;max-height:110px;overflow-y:auto}._selChip_x02u1_60{display:inline-flex;align-items:center;gap:8px;background:var(--bg-secondary);border:1px solid var(--border);border-radius:999px;padding:4px 6px 4px 12px;font-size:12px}._selChipName_x02u1_70{font-weight:600;color:var(--text-primary)}._selChipQty_x02u1_74{color:var(--text-secondary);font-size:11px}._selChip_x02u1_60 button{width:20px;height:20px;border:none;border-radius:50%;background:var(--bg-tertiary);color:var(--text-secondary);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:12px}._selChip_x02u1_60 button:hover{background:color-mix(in srgb,#ef4444 18%,transparent);color:#ef4444}._confirmBtn_x02u1_96{background:var(--accent);border:none;border-radius:var(--radius-md);color:#fff;font-size:14px;font-weight:700;min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer}._confirmBtn_x02u1_96:hover{opacity:.92}._wrap_1a4o8_3{display:flex;align-items:center;justify-content:center;min-height:60vh;padding:24px 16px}._card_1a4o8_11{display:flex;flex-direction:column;align-items:center;gap:10px;max-width:380px;padding:28px 24px;text-align:center;background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-lg, 14px);box-shadow:var(--shadow-sm);animation:_soonRise_1a4o8_1 var(--m-panel) var(--e-out) both}._icon_1a4o8_26{width:56px;height:56px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--bg-secondary);color:var(--accent);font-size:26px;animation:_soonPop_1a4o8_1 var(--m-panel) var(--e-spring) both;animation-delay:80ms}._title_1a4o8_40{margin:4px 0 0;font-size:17px;font-weight:900;color:var(--text-primary)}._text_1a4o8_47{margin:0;font-size:13px;line-height:1.5;color:var(--text-secondary)}@keyframes _soonRise_1a4o8_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes _soonPop_1a4o8_1{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}._wrap_1vur4_4{max-width:1180px;margin:0 auto;padding:0 12px 24px;display:flex;flex-direction:column;gap:12px}._card_1vur4_14{background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-lg);padding:6px 14px;display:flex;flex-direction:column}._title_1vur4_23{margin:8px 0 2px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}._row_1vur4_32{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px}._row_1vur4_32+._row_1vur4_32{border-top:1px solid var(--border)}._rowLabel_1vur4_44{font-size:15px;font-weight:600;color:var(--text-primary)}._seg_1vur4_50{display:flex;padding:3px;gap:2px;border-radius:var(--radius-md);background:var(--bg-tertiary)}._seg_1vur4_50 button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:64px;min-height:38px;padding:0 12px;border:none;border-radius:calc(var(--radius-md) - 2px);background:transparent;color:var(--text-secondary);font:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:background var(--m-fast) var(--e-out),color var(--m-fast) var(--e-out)}._seg_1vur4_50 button._segOn_1vur4_79{background:var(--bg-primary);color:var(--text-primary);box-shadow:0 1px 3px #0000001f}._link_1vur4_85{display:flex;align-items:center;gap:12px;min-height:52px;width:100%;padding:0;border:none;background:none;color:var(--text-primary);font:inherit;font-size:15px;font-weight:600;text-align:left;cursor:pointer}._link_1vur4_85+._link_1vur4_85{border-top:1px solid var(--border)}._link_1vur4_85>i:first-child{font-size:20px;color:var(--text-secondary)}._link_1vur4_85 span{flex:1;min-width:0}._chev_1vur4_116{color:var(--text-tertiary)}._danger_1vur4_120,._danger_1vur4_120>i:first-child{color:var(--accent)}._roles_1vur4_125{display:flex;flex-wrap:wrap;gap:6px;padding:6px 0 10px}._roleBtn_1vur4_132{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 12px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-secondary);color:var(--text-secondary);font:inherit;font-size:13px;font-weight:600;cursor:pointer}._roleBtn_1vur4_132._roleOn_1vur4_148{border-color:var(--border-info);background:var(--bg-info);color:var(--accent)}._seg_1vur4_50 button:focus-visible,._link_1vur4_85:focus-visible,._roleBtn_1vur4_132:focus-visible{outline:2px solid var(--accent);outline-offset:2px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--bg-primary: #ffffff;--bg-secondary: #faf9f8;--bg-tertiary: #f3f1f0;--bg-info: #fff2f3;--text-info: #cd1626;--border-info: #f5b0b8;--bg-success: #f0fdf6;--text-success: #1a8060;--border-success: #8edad0;--bg-warning: #fdfbee;--text-warning: #9a5a18;--border-warning: #ecd880;--bg-danger: #fff4f0;--text-danger: #c03010;--border-danger: #f8a888;--text-blue: #2563eb;--text-purple: #6d28d9;--text-primary: #1a1a1e;--text-secondary: #58586a;--text-tertiary: #9898b0;--border: rgba(180, 30, 40, .07);--border-md: rgba(180, 30, 40, .14);--radius-sm: 6px;--radius-md: 10px;--radius-lg: 16px;--radius-xl: 20px;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .05), 0 1px 2px rgba(0, 0, 0, .03);--shadow-md: 0 4px 16px rgba(0, 0, 0, .07), 0 2px 4px rgba(0, 0, 0, .03);--shadow-lg: 0 8px 28px rgba(0, 0, 0, .09), 0 2px 6px rgba(0, 0, 0, .04);--accent: #cd1626;--accent-2: #e8303f;--grad: linear-gradient(135deg, #cd1626, #e8303f);--font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--m-fast: .12s;--m-base: .2s;--m-panel: .28s;--m-move: .36s;--m-celebrate: 1s;--e-out: cubic-bezier(.2, .8, .2, 1);--e-panel: cubic-bezier(.32, .72, 0, 1);--e-spring: cubic-bezier(.34, 1.56, .64, 1);--e-in: cubic-bezier(.4, 0, 1, 1)}[data-theme=dark]{--bg-primary: #1a1618;--bg-secondary: #201c1e;--bg-tertiary: #141214;--bg-info: #2a0810;--text-info: #f06070;--border-info: #6a1020;--bg-success: #0a2818;--text-success: #50cca0;--border-success: #0d4a30;--bg-warning: #1a1200;--text-warning: #e8c060;--border-warning: #604010;--bg-danger: #200c08;--text-danger: #f09070;--border-danger: #701808;--text-blue: #6aa3f0;--text-purple: #b79cf5;--text-primary: #f0eef0;--text-secondary: #a098a0;--text-tertiary: #686070;--border: rgba(240, 80, 96, .08);--border-md: rgba(240, 80, 96, .16)}html,body{overscroll-behavior:none}@media(max-width:639.98px){html,body{overflow:hidden;position:fixed;width:100%;height:100%}}body{font-family:var(--font);background:radial-gradient(ellipse at 0% 0%,rgba(205,22,38,.07) 0%,transparent 55%),radial-gradient(ellipse at 100% 100%,rgba(205,22,38,.04) 0%,transparent 50%),#f7f3f3;color:var(--text-primary);min-height:100vh;display:flex;align-items:flex-start;justify-content:center;padding:12px 10px}[data-theme=dark] body{background:var(--bg-tertiary)}#root{width:100%;max-width:480px}@media(max-width:639.98px){body{padding:0}#root{max-width:none}}@media(min-width:640px){body{padding:24px 20px}#root{max-width:600px}}@media(min-width:860px){body{padding:0}#root{max-width:none;width:100vw;height:100dvh}}@media(min-width:1440px){#root{max-width:none}}input,select,textarea,button{font-family:var(--font);font-size:13px;border-radius:var(--radius-md);border:1px solid var(--border-md);background:var(--bg-primary);color:var(--text-primary);padding:9px 12px;outline:none;width:100%;transition:border-color .2s,box-shadow .2s}input:focus,select:focus,textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px #cd162617}button{cursor:pointer;width:auto}.confirmDeleteOverlay{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:18px;background:#0f172a6b;animation:confirmDeleteFade var(--m-base) var(--e-out)}.confirmDeleteOverlay.confirmDeleteLeaving{animation:confirmDeleteFadeOut .15s var(--e-in) forwards;pointer-events:none}.confirmDeleteOverlay.confirmDeleteLeaving .confirmDeleteDialog{animation:confirmDeletePopOut .15s var(--e-in) forwards}.confirmDeleteDialog{width:min(420px,100%);display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;padding:16px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-primary);box-shadow:0 18px 50px #0f172a38;animation:confirmDeletePop var(--m-base) var(--e-out)}.confirmDeleteIcon{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-md);background:var(--bg-danger);color:var(--text-danger);font-size:20px}.confirmDeleteContent{min-width:0}.confirmDeleteContent h3{margin:0 0 5px;color:var(--text-primary);font-size:16px;font-weight:900}.confirmDeleteContent p{margin:0;color:var(--text-secondary);font-size:13px;font-weight:700;line-height:1.45}.confirmDeleteReason{width:100%;margin-top:10px;padding:8px 10px;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-primary);color:var(--text-primary);font-family:inherit;font-size:13px;font-weight:600;line-height:1.4;resize:vertical}.confirmDeleteReason:focus{outline:none;border-color:var(--accent-color);box-shadow:0 0 0 3px var(--accent-soft, rgba(99, 102, 241, .15))}.confirmDeleteChoices{display:grid;gap:8px;margin-top:12px}.confirmDeleteChoice{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 14px;border:1px solid var(--border-md);border-radius:var(--radius-md);background:var(--bg-secondary);color:var(--text-primary);font-family:inherit;font-size:14px;font-weight:700;text-align:left;cursor:pointer;transition:transform var(--m-fast) var(--e-out),border-color var(--m-fast) var(--e-out)}.confirmDeleteChoice:hover{border-color:var(--accent-color)}.confirmDeleteChoice:active{transform:scale(.96)}.confirmDeleteChoice .ti{font-size:18px;color:var(--text-secondary)}.confirmDeleteContent p.confirmDeleteNote{margin-top:6px;color:var(--text-tertiary);font-size:12px;font-weight:600;overflow-wrap:anywhere}.confirmDeletePreview{display:block;max-width:100%;max-height:220px;margin-top:10px;border:1px solid var(--border);border-radius:var(--radius-md);object-fit:contain;background:var(--bg-secondary)}.confirmDeleteActions{grid-column:1 / -1;display:flex;justify-content:flex-end;gap:8px;padding-top:4px}.confirmDeleteCancel,.confirmDeleteConfirm{height:38px;border-radius:var(--radius-md);padding:0 14px;font-size:13px;font-weight:900}.confirmDeleteCancel{border:1px solid var(--border-md);background:var(--bg-secondary);color:var(--text-secondary)}.confirmDeleteConfirm{border:1px solid var(--border-danger);background:var(--text-danger);color:#fff}.confirmDeleteCancel:focus,.confirmDeleteConfirm:focus{box-shadow:0 0 0 3px #cd16261f}@keyframes confirmDeleteFade{0%{opacity:0}to{opacity:1}}@keyframes confirmDeletePop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes confirmDeleteFadeOut{0%{opacity:1}to{opacity:0}}@keyframes confirmDeletePopOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.97)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}@keyframes spin{to{transform:rotate(360deg)}}.motion-drawcheck{position:absolute;inset:0;z-index:2;display:grid;place-items:center;pointer-events:none}.motion-drawcheck svg{width:52px;height:52px;fill:none;stroke:var(--text-success);stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.motion-drawcheck circle{stroke-dasharray:146;stroke-dashoffset:146}.motion-drawcheck path{stroke-dasharray:40;stroke-dashoffset:40}.motion-ok-tint,.motion-bad-tint{transition:background-color var(--m-base) var(--e-out),border-color var(--m-base) var(--e-out)!important}.motion-ok-tint{background-color:var(--bg-success)!important;border-color:var(--border-success)!important}.motion-bad-tint{background-color:var(--bg-danger)!important;border-color:var(--border-danger)!important}[data-name-wait]{opacity:.5;cursor:progress;transition:opacity var(--m-fast) var(--e-out)}
