._wrapper_10toq_1{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}._blob_10toq_17{filter:blur(130px);border-radius:50%;animation:22s ease-in-out infinite _blobFloat_10toq_1;position:absolute}._b1_10toq_31{background:var(--blob-a);width:650px;height:650px;top:-12%;left:-8%}._b2_10toq_47{background:var(--blob-b);width:500px;height:500px;animation-delay:-8s;bottom:-10%;right:-6%}._b3_10toq_65{background:var(--blob-a);width:380px;height:380px;animation-delay:-15s;top:55%;left:38%}._grain_1gv0o_1{z-index:1;pointer-events:none;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:128px;position:fixed;inset:0}._header_2raxs_1{z-index:100;background:var(--header-bg);-webkit-backdrop-filter:blur(24px);border-bottom:1px solid var(--border);height:68px;transition:background var(--speed), border-color var(--speed);justify-content:space-between;align-items:center;padding:0 36px;display:flex;position:fixed;top:0;left:0;right:0}._logo_2raxs_37{align-items:center;gap:12px;text-decoration:none;display:flex}._logoIcon_2raxs_51{background:var(--accent);color:#0b0d10;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;font-family:Space Grotesk,sans-serif;font-size:.9rem;font-weight:700;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 2px 12px #00d4aa40}._logo_2raxs_37:hover ._logoIcon_2raxs_51{transform:rotate(-6deg)scale(1.06);box-shadow:0 4px 20px #00d4aa59}._logoText_2raxs_93{color:var(--fg);letter-spacing:-.01em;transition:color var(--speed);font-family:Space Grotesk,sans-serif;font-size:1.15rem;font-weight:700}._logoText_2raxs_93 span{color:var(--accent);transition:color var(--speed)}._actions_2raxs_121{align-items:center;gap:10px;display:flex}._themeGroup_2raxs_133{background:var(--card);border:1px solid var(--border);transition:background var(--speed), border-color var(--speed);border-radius:11px;gap:3px;padding:3px;display:flex}._themeBtn_2raxs_153{width:38px;height:34px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;font-size:.88rem;transition:all .25s;display:flex}._themeBtn_2raxs_153._active_2raxs_183{background:var(--accent);color:#0b0d10;box-shadow:0 2px 8px #00d4aa4d}._themeBtn_2raxs_153:not(._active_2raxs_183):hover{color:var(--fg);background:var(--card-hover)}._signupBtn_2raxs_205{border:1.5px solid var(--accent);height:38px;color:var(--accent);cursor:pointer;letter-spacing:.01em;background:0 0;border-radius:10px;padding:0 22px;font-family:DM Sans,sans-serif;font-size:.85rem;font-weight:600;transition:all .25s}._signupBtn_2raxs_205:hover{background:var(--accent);color:#0b0d10;transform:translateY(-1px);box-shadow:0 2px 16px #00d4aa4d}._signupBtn_2raxs_205:active{transform:translateY(0)}@media (width<=960px){._header_2raxs_1{padding:0 18px}}@media (width<=480px){._logoText_2raxs_93{display:none}}._wrapper_1yqs5_1{padding:18px 28px 14px 12px;animation:.7s ease-out .38s both _fadeSlideUp_1yqs5_1}._frame_1yqs5_11{border:1px solid var(--border);box-shadow:var(--shadow);transition:border-color var(--speed), box-shadow var(--speed), transform .5s cubic-bezier(.23, 1, .32, 1);background:var(--img-frame-bg);background-image:linear-gradient(135deg, var(--img-frame-bg-light) 0%, var(--img-frame-bg) 100%);border-radius:18px;position:relative;overflow:hidden;transform:rotate(-4deg)translateY(-4px)}._frame_1yqs5_11:hover{border-color:#00d4aa66;transform:rotate(0)translateY(0);box-shadow:0 16px 56px #00d4aa1a}._image_1yqs5_49{object-fit:contain;object-position:center center;width:100%;height:380px;transition:transform .6s,opacity .25s;display:block}._frame_1yqs5_11:hover ._image_1yqs5_49{transform:scale(1.015)}._bar_1yqs5_75{pointer-events:none;background:linear-gradient(#0000,#000000b8);justify-content:space-between;align-items:center;padding:18px 22px;display:flex;position:absolute;bottom:0;left:0;right:0}._bar_1yqs5_75>*{pointer-events:all}._barText_1yqs5_109{color:#fff;font-size:.82rem;font-weight:500}._barText_1yqs5_109 b{color:var(--accent);font-weight:700}._dots_1yqs5_131{gap:5px;display:flex}._dot_1yqs5_131{cursor:pointer;background:#ffffff40;border:none;border-radius:50%;width:7px;height:7px;padding:0;transition:all .3s}._dot_1yqs5_131._active_1yqs5_163{background:var(--accent);border-radius:4px;width:22px}@media (width<=960px){._wrapper_1yqs5_1{display:none}}._left_1v4h3_1{flex-direction:column;justify-content:center;padding:56px 72px;display:flex;position:relative}._inner_1v4h3_17{max-width:560px}._tag_1v4h3_25{background:var(--accent-glow);color:var(--accent);text-transform:uppercase;letter-spacing:.06em;border:1px solid #00d4aa2e;border-radius:100px;align-items:center;gap:8px;margin-bottom:28px;padding:5px 14px;font-size:.75rem;font-weight:600;animation:.55s ease-out both _fadeSlideUp_1v4h3_1;display:inline-flex}._tag_1v4h3_25 i{font-size:.65rem;animation:2s ease-in-out infinite _pulse_1v4h3_1}._title_1v4h3_69{letter-spacing:-.025em;color:var(--fg);transition:color var(--speed);margin-bottom:18px;font-family:Space Grotesk,sans-serif;font-size:3.2rem;font-weight:700;line-height:1.08;animation:.55s ease-out 80ms both _fadeSlideUp_1v4h3_1}._highlight_1v4h3_93{color:var(--accent);transition:color var(--speed)}._subtitle_1v4h3_103{color:var(--fg-dim);max-width:460px;transition:color var(--speed);margin-bottom:36px;font-size:1.08rem;line-height:1.72;animation:.55s ease-out .16s both _fadeSlideUp_1v4h3_1}._stats_1v4h3_123{gap:36px;margin-bottom:44px;animation:.55s ease-out .24s both _fadeSlideUp_1v4h3_1;display:flex}._stat_1v4h3_123{flex-direction:column;gap:2px;display:flex}._statVal_1v4h3_149{color:var(--fg);transition:color var(--speed);font-family:Space Grotesk,sans-serif;font-size:1.6rem;font-weight:700}._statVal_1v4h3_149 span{color:var(--accent)}._statLabel_1v4h3_173{color:var(--muted);transition:color var(--speed);font-size:.78rem;font-weight:500}._feats_1v4h3_187{flex-direction:column;gap:12px;margin-bottom:48px;animation:.55s ease-out .32s both _fadeSlideUp_1v4h3_1;display:flex}._feat_1v4h3_187{color:var(--fg-dim);transition:color var(--speed);align-items:center;gap:12px;font-size:.9rem;display:flex}._featIcon_1v4h3_221{background:var(--accent-glow);width:30px;height:30px;color:var(--accent);border:1px solid #00d4aa24;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:.72rem;display:flex}@media (width<=960px){._left_1v4h3_1{padding:36px 24px 20px}._title_1v4h3_69{font-size:2.2rem}._stats_1v4h3_123{gap:24px}._statVal_1v4h3_149{font-size:1.3rem}}@media (width<=480px){._title_1v4h3_69{font-size:1.8rem}._stats_1v4h3_123{flex-direction:column;gap:16px}}._right_fl4ed_1{background:var(--bg-alt);border-left:1px solid var(--border);transition:background var(--speed), border-color var(--speed);justify-content:center;align-items:center;padding:40px 36px;display:flex;position:relative;overflow:hidden}._right_fl4ed_1:before{content:"";background:var(--blob-a);filter:blur(90px);pointer-events:none;border-radius:50%;width:280px;height:280px;position:absolute;top:-80px;right:-80px}._formBox_fl4ed_51{z-index:1;width:100%;max-width:360px;animation:.6s ease-out .15s both _fadeSlideUp_fl4ed_1;position:relative}._formHead_fl4ed_67{margin-bottom:30px}._formHead_fl4ed_67 h2{color:var(--fg);letter-spacing:-.01em;transition:color var(--speed);margin-bottom:6px;font-family:Space Grotesk,sans-serif;font-size:1.65rem;font-weight:700}._formHead_fl4ed_67 p{color:var(--fg-dim);transition:color var(--speed);font-size:.88rem}._formHead_fl4ed_67 p a{color:var(--accent);font-weight:600;text-decoration:none;transition:color .2s}._formHead_fl4ed_67 p a:hover{color:var(--accent-h);text-decoration:underline}._fg_fl4ed_133{margin-bottom:16px}._fl_fl4ed_141{color:var(--fg);letter-spacing:.01em;transition:color var(--speed);margin-bottom:6px;font-size:.8rem;font-weight:600;display:block}._iw_fl4ed_161{position:relative}._fi_fl4ed_169{background:var(--input);border:1.5px solid var(--border);width:100%;height:46px;color:var(--fg);border-radius:11px;outline:none;padding:0 13px 0 40px;font-family:DM Sans,sans-serif;font-size:.9rem;transition:all .25s}._fi_fl4ed_169:focus{border-color:var(--accent)}._fi_fl4ed_169._err_fl4ed_205{border-color:var(--toast-err-fg)}._fi_fl4ed_169._noIcon_fl4ed_213{padding-left:13px}._fiIcon_fl4ed_221{color:var(--muted);pointer-events:none;font-size:.85rem;transition:color .3s;position:absolute;top:50%;left:13px;transform:translateY(-50%)}._countrySelect_fl4ed_245{background:var(--input);border:1.5px solid var(--border);width:100%;height:46px;color:var(--fg);appearance:none;cursor:pointer;border-radius:11px;outline:none;padding:0 36px 0 40px;font-family:DM Sans,sans-serif;font-size:.9rem;transition:all .25s}._countrySelect_fl4ed_245:focus{border-color:var(--accent)}._countrySelect_fl4ed_245._err_fl4ed_205{border-color:var(--toast-err-fg)}._countrySelect_fl4ed_245 option{background:var(--card);color:var(--fg)}._selectArrow_fl4ed_305{color:var(--muted);pointer-events:none;font-size:.6rem;transition:color .2s;position:absolute;top:50%;right:14px;transform:translateY(-50%)}._phoneWrap_fl4ed_329{border:1.5px solid var(--border);border-radius:11px;height:46px;transition:border-color .25s;display:flex;overflow:hidden}._phoneWrap_fl4ed_329:focus-within{border-color:var(--accent)}._phoneWrap_fl4ed_329._err_fl4ed_205{border-color:var(--toast-err-fg)!important}._phonePrefix_fl4ed_363{background:var(--input);border-right:1.5px solid var(--border);color:var(--fg);white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;padding:0 12px;font-family:DM Sans,sans-serif;font-size:.85rem;font-weight:500;display:flex}._phonePrefix_fl4ed_363 ._flagEmoji_fl4ed_393{font-size:1.1rem;line-height:1}._phoneInput_fl4ed_403{height:100%;color:var(--fg);background:0 0;border:none;outline:none;flex:1;min-width:0;padding:0 13px;font-family:DM Sans,sans-serif;font-size:.9rem}._phoneInput_fl4ed_403::placeholder{color:var(--muted)}._pwToggle_fl4ed_439{color:var(--muted);cursor:pointer;background:0 0;border:none;padding:4px;font-size:.85rem;transition:color .2s;position:absolute;top:50%;right:13px;transform:translateY(-50%)}._pwToggle_fl4ed_439:hover{color:var(--fg)}._formOpts_fl4ed_477{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}._cbWrap_fl4ed_491{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:flex}._cbBox_fl4ed_507{border:1.5px solid var(--border);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:17px;height:17px;transition:all .2s;display:flex}._cbBox_fl4ed_507._checked_fl4ed_531{background:var(--accent);border-color:var(--accent)}._cbCheck_fl4ed_541{color:#0b0d10;opacity:0;font-size:.55rem;transition:all .2s;transform:scale(0)}._cbCheck_fl4ed_541._show_fl4ed_557{opacity:1;transform:scale(1)}._cbLabel_fl4ed_567{color:var(--fg-dim);transition:color var(--speed);font-size:.8rem}._forgot_fl4ed_579{color:var(--accent);font-size:.8rem;font-weight:500;text-decoration:none;transition:color .2s}._forgot_fl4ed_579:hover{color:var(--accent-h)}._subBtn_fl4ed_605{background:var(--accent);color:#0b0d10;cursor:pointer;letter-spacing:.01em;border:none;border-radius:11px;width:100%;height:48px;font-family:DM Sans,sans-serif;font-size:.92rem;font-weight:700;transition:all .3s;position:relative;overflow:hidden}._subBtn_fl4ed_605:hover:not(:disabled){background:var(--accent-h);transform:translateY(-1px);box-shadow:0 4px 22px #00d4aa4d}._subBtn_fl4ed_605:disabled{opacity:.7;cursor:not-allowed}._subBtnText_fl4ed_661{z-index:1;justify-content:center;align-items:center;gap:8px;display:flex;position:relative}._spinner_fl4ed_679{border:2.5px solid #0b0d132e;border-top-color:#0b0d10;border-radius:50%;width:20px;height:20px;margin:0 auto;animation:.6s linear infinite _spin_fl4ed_679}._divider_fl4ed_701{align-items:center;gap:14px;margin:22px 0;display:flex}._dividerLine_fl4ed_715{background:var(--border);height:1px;transition:background var(--speed);flex:1}._dividerText_fl4ed_729{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:600}._loadingMsg_fl4ed_747{color:var(--muted);text-align:center;padding:10px 0;font-size:.75rem}@keyframes _spin_fl4ed_679{to{transform:rotate(360deg)}}@media (width<=960px){._right_fl4ed_1{border-left:none;border-top:1px solid var(--border);padding:28px 22px}}._container_1onlp_1{pointer-events:none;flex-direction:column;gap:10px;display:flex;position:fixed;top:24px;right:24px;z-index:9999999!important}._toast_1onlp_23{background:var(--card,#1e1e1e);color:var(--fg,#fff);border:1px solid var(--border,#333);pointer-events:auto;border-radius:12px;align-items:center;gap:12px;min-width:280px;max-width:400px;padding:14px 20px;font-family:DM Sans,sans-serif;font-size:.88rem;animation:.3s ease-out _slideIn_1onlp_1;display:flex;top:80px;box-shadow:0 8px 30px #0000004d;z-index:9999999!important}._ok_1onlp_63{border-color:var(--accent,#00d4aa)}._ok_1onlp_63 i{color:var(--accent,#00d4aa)}._err_1onlp_79{border-color:#ef4444}._err_1onlp_79 i{color:#ef4444}._closeBtn_1onlp_95{color:var(--fg-dim,#888);cursor:pointer;background:0 0;border:none;align-items:center;margin-left:auto;padding:4px;transition:color .2s;display:flex}._closeBtn_1onlp_95:hover{color:var(--fg,#fff)}@keyframes _slideIn_1onlp_1{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}[data-theme=light] ._toast_1onlp_23{box-shadow:0 8px 30px #00000014}:root{--db-sidebar-w:272px;--db-topbar-h:60px;--db-radius:12px;--db-accent:#0057a8;--db-accent-dim:#00d4aa1f;--db-accent-glow:#00d4aa40;--db-bg:#0a0e14;--db-bg-alt:#111820;--db-card:#161d27;--db-border:#1e2a38;--db-fg:#e8edf3;--db-fg-dim:#6b7f99;--db-danger:#ef4444}[data-theme=light]{--db-bg:#f0f2f5;--db-bg-alt:#fff;--db-card:#fff;--db-border:#e2e8f0;--db-fg:#1a202c;--db-fg-dim:#64748b;--db-accent-dim:#00d4aa14;--db-accent-glow:#00d4aa26}._root_qfo6n_67{background:var(--db-bg);min-height:100vh;color:var(--db-fg);font-family:DM Sans,-apple-system,sans-serif;display:flex;position:relative;overflow:hidden}._backdrop_qfo6n_89{-webkit-backdrop-filter:blur(6px);z-index:40;opacity:0;pointer-events:none;background:#0009;transition:opacity .3s;display:none;position:fixed;inset:0}._backdropVisible_qfo6n_115{opacity:1;pointer-events:auto}._sidebar_qfo6n_127{width:var(--db-sidebar-w);z-index:50;background:var(--db-bg-alt);border-right:1px solid var(--db-border);flex-direction:column;height:100vh;transition:transform .35s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;left:0;overflow:hidden}._sidebarBrand_qfo6n_159{flex-shrink:0;align-items:center;gap:12px;padding:20px 20px 16px;display:flex}._brandIcon_qfo6n_175{background:linear-gradient(135deg, var(--db-accent), #00b894);color:#000;width:40px;height:40px;box-shadow:0 4px 12px var(--db-accent-glow);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:17px;display:flex}._brandText_qfo6n_203{flex-direction:column;gap:1px;min-width:0;display:flex}._brandName_qfo6n_217{color:var(--db-fg);white-space:nowrap;text-overflow:ellipsis;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:700;overflow:hidden}._brandVer_qfo6n_237{color:var(--db-fg-dim);opacity:.6;font-size:.65rem;font-weight:500}._sidebarClose_qfo6n_253{border:1px solid var(--db-border);background:var(--db-card);width:32px;height:32px;color:var(--db-fg-dim);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;font-size:14px;transition:all .2s;display:none}._sidebarClose_qfo6n_253:hover{color:var(--db-danger);border-color:var(--db-danger);background:#ef444414}._sidebarDivider_qfo6n_301{background:var(--db-border);flex-shrink:0;height:1px;margin:0 16px}._sidebarNav_qfo6n_317{scrollbar-width:thin;scrollbar-color:var(--db-border) transparent;flex-direction:column;flex:1;gap:2px;padding:12px;display:flex;overflow:hidden auto}._sidebarNav_qfo6n_317::-webkit-scrollbar{width:4px}._sidebarNav_qfo6n_317::-webkit-scrollbar-thumb{background:var(--db-border);border-radius:2px}._navSectionLabel_qfo6n_359{text-transform:uppercase;letter-spacing:.08em;color:var(--db-fg-dim);opacity:.6;padding:8px 12px 6px;font-size:.65rem;font-weight:700}._navItem_qfo6n_381{width:100%;color:var(--db-fg-dim);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;outline:none;align-items:center;gap:12px;padding:11px 14px;font-family:DM Sans,sans-serif;font-size:.88rem;font-weight:500;transition:all .2s;display:flex;position:relative}._navItem_qfo6n_381:hover{background:var(--db-accent-dim);color:var(--db-fg)}._navItemActive_qfo6n_431{font-weight:600;background:var(--db-accent-dim)!important;color:var(--db-accent)!important}._navItemIcon_qfo6n_443{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:.9rem;transition:color .2s;display:flex}._navItemActive_qfo6n_431 ._navItemIcon_qfo6n_443{color:var(--db-accent)}._navItemLabel_qfo6n_473{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}._navItemIndicator_qfo6n_491{background:var(--db-accent);border-radius:0 3px 3px 0;width:3px;height:60%;animation:.25s _indicatorSlide_qfo6n_1;position:absolute;top:50%;left:0;transform:translateY(-50%)}@keyframes _indicatorSlide_qfo6n_1{0%{opacity:0;height:0%}to{opacity:1;height:60%}}._navBadge_qfo6n_541{background:var(--db-danger);color:#fff;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 7px;font-size:.7rem;font-weight:700;line-height:1;display:flex}._sidebarFooter_qfo6n_575{flex-direction:column;flex-shrink:0;gap:10px;padding:0 12px 12px;display:flex}._sidebarUser_qfo6n_591{background:var(--db-card);border:1px solid var(--db-border);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}._sidebarUserAvatar_qfo6n_611{background:linear-gradient(135deg, var(--db-accent), #00b894);color:#000;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.8rem;font-weight:800;display:flex}._sidebarUserInfo_qfo6n_639{flex-direction:column;gap:1px;min-width:0;display:flex}._sidebarUserName_qfo6n_653{color:var(--db-fg);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:600;overflow:hidden}._sidebarUserRole_qfo6n_671{color:var(--db-fg-dim);text-transform:capitalize;font-size:.7rem;font-weight:500}._sidebarLogout_qfo6n_685{width:100%;color:var(--db-fg-dim);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:10px 14px;font-family:DM Sans,sans-serif;font-size:.85rem;font-weight:500;transition:all .2s;display:flex}._sidebarLogout_qfo6n_685:hover{color:var(--db-danger);background:#ef444414;border-color:#ef444433}._main_qfo6n_735{margin-left:var(--db-sidebar-w);flex-direction:column;flex:1;min-height:100vh;transition:margin-left .35s cubic-bezier(.4,0,.2,1);display:flex}._topbar_qfo6n_755{z-index:30;height:var(--db-topbar-h);background:color-mix(in srgb, var(--db-bg-alt) 85%, transparent);-webkit-backdrop-filter:blur(20px)saturate(1.6);border-bottom:1px solid var(--db-border);justify-content:space-between;align-items:center;padding:0 28px;display:flex;position:sticky;top:0}._topbarLeft_qfo6n_785{align-items:center;gap:16px;min-width:0;display:flex}._hamburger_qfo6n_799{border:1px solid var(--db-border);background:var(--db-card);width:38px;height:38px;color:var(--db-fg);cursor:pointer;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;transition:all .2s;display:none}._hamburger_qfo6n_799:hover{border-color:var(--db-accent);color:var(--db-accent)}._breadcrumb_qfo6n_841{align-items:center;gap:10px;min-width:0;display:flex}._breadcrumb_qfo6n_841 i{color:var(--db-accent);flex-shrink:0;font-size:.9rem}._breadcrumb_qfo6n_841 span{color:var(--db-fg);white-space:nowrap;text-overflow:ellipsis;font-family:Space Grotesk,sans-serif;font-size:1.05rem;font-weight:600;overflow:hidden}._topbarRight_qfo6n_887{flex-shrink:0;align-items:center;gap:12px;display:flex}._themeBtn_qfo6n_901{border:1px solid var(--db-border);background:var(--db-card);width:38px;height:38px;color:var(--db-fg-dim);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;font-size:.95rem;transition:all .25s;display:flex}._themeBtn_qfo6n_901:hover{border-color:var(--db-accent);color:var(--db-accent);box-shadow:0 0 0 3px var(--db-accent-dim)}._topbarUser_qfo6n_943{border:1px solid var(--db-border);background:var(--db-card);cursor:default;border-radius:10px;align-items:center;gap:10px;padding:4px 12px 4px 4px;transition:border-color .2s;display:flex}._topbarUser_qfo6n_943:hover{border-color:color-mix(in srgb, var(--db-border) 50%, var(--db-accent))}._topbarAvatar_qfo6n_975{background:linear-gradient(135deg, var(--db-accent), #00b894);color:#000;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:.75rem;font-weight:800;display:flex}._topbarUserInfo_qfo6n_1003{flex-direction:column;gap:0;display:flex}._topbarUserName_qfo6n_1015{color:var(--db-fg);font-size:.82rem;font-weight:600;line-height:1.2}._topbarUserRole_qfo6n_1029{text-transform:uppercase;letter-spacing:.05em;color:var(--db-accent);font-size:.65rem;font-weight:600;line-height:1.2}._content_qfo6n_1049{z-index:1;flex:1;padding:28px;position:relative;overflow-y:auto}@media (width<=767px){:root{--db-sidebar-w:280px}._hamburger_qfo6n_799,._sidebarClose_qfo6n_253{display:flex}._backdrop_qfo6n_89{display:block}._sidebar_qfo6n_127{box-shadow:none;transform:translate(-100%)}._sidebarOpen_qfo6n_1125{transform:translate(0);box-shadow:8px 0 40px #0006}._main_qfo6n_735{margin-left:0}._topbar_qfo6n_755{padding:0 16px}._breadcrumb_qfo6n_841 span{font-size:.95rem}._content_qfo6n_1049{padding:20px 16px}._topbarUserInfo_qfo6n_1003{display:none}._topbarUser_qfo6n_943{background:0 0;border:none;padding:0}._topbarAvatar_qfo6n_975{border:1px solid var(--db-border);border-radius:10px;width:36px;height:36px}}@media (width>=768px) and (width<=1024px){:root{--db-sidebar-w:240px}._brandName_qfo6n_217{font-size:.9rem}._brandVer_qfo6n_237{display:none}._navItem_qfo6n_381{padding:10px 12px;font-size:.84rem}._navItemLabel_qfo6n_473{font-size:.84rem}._sidebarUser_qfo6n_591{padding:8px 10px}._sidebarUserInfo_qfo6n_639{display:none}._sidebarUserAvatar_qfo6n_611{width:34px;height:34px}._content_qfo6n_1049{padding:24px 20px}._topbar_qfo6n_755{padding:0 20px}}@media (width>=1400px){:root{--db-sidebar-w:290px}._content_qfo6n_1049{padding:36px 40px}}[data-theme=light] ._sidebar_qfo6n_127{box-shadow:2px 0 12px #0000000a}[data-theme=light] ._sidebarOpen_qfo6n_1125{box-shadow:8px 0 40px #0000001f}[data-theme=light] ._topbar_qfo6n_755{background:#ffffffe6}[data-theme=light] ._sidebarUser_qfo6n_591{background:#f8fafc}@media (prefers-reduced-motion:reduce){._sidebar_qfo6n_127,._backdrop_qfo6n_89,._navItem_qfo6n_381,._themeBtn_qfo6n_901,._hamburger_qfo6n_799{transition:none!important}._navItemIndicator_qfo6n_491{animation:none!important}}._homeView_qfo6n_1423{flex-direction:column;gap:24px;animation:.4s _homeFadeIn_qfo6n_1;display:flex}@keyframes _homeFadeIn_qfo6n_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._hero_qfo6n_1467{background:linear-gradient(135deg,#0d2818 0%,#0a1628 50%,#1a0a2e 100%);border:1px solid #00d4aa26;border-radius:20px;align-items:center;min-height:180px;padding:36px 40px;display:flex;position:relative;overflow:hidden}[data-theme=light] ._hero_qfo6n_1467{background:linear-gradient(135deg,#ecfdf5 0%,#eff6ff 50%,#f5f3ff 100%);border-color:#00d4aa40}._heroBg_qfo6n_1503{pointer-events:none;position:absolute;inset:0;overflow:hidden}._heroOrb1_qfo6n_1517{background:radial-gradient(circle,#00d4aa33,#0000 70%);border-radius:50%;width:350px;height:350px;animation:8s ease-in-out infinite _orbFloat1_qfo6n_1;position:absolute;top:-40%;right:-10%}._heroOrb2_qfo6n_1539{background:radial-gradient(circle,#6366f126,#0000 70%);border-radius:50%;width:280px;height:280px;animation:10s ease-in-out infinite _orbFloat2_qfo6n_1;position:absolute;bottom:-50%;left:10%}._heroGrid_qfo6n_1561{background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 80%);mask-image:radial-gradient(#000 30%,#0000 80%)}[data-theme=light] ._heroGrid_qfo6n_1561{background-image:linear-gradient(#00000008 1px,#0000 1px),linear-gradient(90deg,#00000008 1px,#0000 1px)}[data-theme=light] ._heroOrb1_qfo6n_1517{background:radial-gradient(circle,#00d4aa26,#0000 70%)}[data-theme=light] ._heroOrb2_qfo6n_1539{background:radial-gradient(circle,#6366f11a,#0000 70%)}@keyframes _orbFloat1_qfo6n_1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-20px,15px)scale(1.05)}}@keyframes _orbFloat2_qfo6n_1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(15px,-20px)scale(1.08)}}._heroContent_qfo6n_1659{z-index:2;justify-content:space-between;align-items:center;gap:20px;width:100%;display:flex;position:relative}._heroGreet_qfo6n_1679{flex-direction:column;gap:6px;display:flex}._heroGreetLabel_qfo6n_1691{color:#00d4aacc;text-transform:uppercase;letter-spacing:.08em;font-size:.82rem;font-weight:500}[data-theme=light] ._heroGreetLabel_qfo6n_1691{color:#059669}._heroName_qfo6n_1715{color:#fff;align-items:center;gap:10px;margin:0;font-family:Space Grotesk,sans-serif;font-size:2rem;font-weight:800;line-height:1.15;display:flex}[data-theme=light] ._heroName_qfo6n_1715{color:#1a202c}._heroWave_qfo6n_1747{transform-origin:70% 70%;font-size:1.6rem;animation:2.5s ease-in-out infinite _wave_qfo6n_1;display:inline-block}@keyframes _wave_qfo6n_1{0%,to{transform:rotate(0)}15%{transform:rotate(14deg)}30%{transform:rotate(-8deg)}40%{transform:rotate(14deg)}50%{transform:rotate(-4deg)}60%{transform:rotate(10deg)}70%{transform:rotate(0)}}._heroDate_qfo6n_1825{color:#ffffff80;align-items:center;gap:8px;margin:0;font-size:.85rem;display:flex}._heroDate_qfo6n_1825 i{font-size:.8rem}[data-theme=light] ._heroDate_qfo6n_1825{color:#64748b}._heroRole_qfo6n_1859{flex-direction:column;flex-shrink:0;align-items:center;gap:8px;display:flex}._heroRoleIcon_qfo6n_1875{color:#0057a8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00d4aa26;border:1px solid #00d4aa40;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;font-size:1.3rem;display:flex}[data-theme=light] ._heroRoleIcon_qfo6n_1875{color:#059669;background:#00d4aa1a;border-color:#00d4aa33}._heroRoleLabel_qfo6n_1915{text-transform:uppercase;letter-spacing:.1em;color:#fff6;font-size:.7rem;font-weight:700}[data-theme=light] ._heroRoleLabel_qfo6n_1915{color:#94a3b8}._statsGrid_qfo6n_1945{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;display:grid}._statCard_qfo6n_1957{background:var(--db-card,#161d27);border:1px solid var(--db-border,#1e2a38);border-radius:16px;flex-direction:column;gap:16px;padding:20px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative;overflow:hidden}._statCard_qfo6n_1957:hover{border-color:color-mix(in srgb, var(--stat-color,#0057a8) 30%, var(--db-border,#1e2a38));transform:translateY(-3px);box-shadow:0 8px 24px -8px #00000040}._statCard_qfo6n_1957:before{content:"";background:var(--stat-color,#0057a8);opacity:.7;height:3px;transition:opacity .25s,height .25s;position:absolute;top:0;left:0;right:0}._statCard_qfo6n_1957:hover:before{opacity:1;height:4px}._statTop_qfo6n_2031{justify-content:space-between;align-items:center;display:flex}._statIconWrap_qfo6n_2043{background:color-mix(in srgb, var(--stat-color,#0057a8) 12%, transparent);width:42px;height:42px;color:var(--stat-color,#0057a8);border-radius:12px;justify-content:center;align-items:center;font-size:1rem;transition:transform .25s;display:flex}._statCard_qfo6n_1957:hover ._statIconWrap_qfo6n_2043{transform:scale(1.08)}._statTrend_qfo6n_2077{letter-spacing:.02em;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:.72rem;font-weight:700;display:inline-flex}._statTrend_qfo6n_2077 i{font-size:.65rem}._statTrendUp_qfo6n_2107{color:#10b981;background:#10b9811a}._statTrendDown_qfo6n_2117{color:#ef4444;background:#ef44441a}._statBody_qfo6n_2127{flex-direction:column;gap:4px;display:flex}._statValue_qfo6n_2139{color:var(--db-fg,#e8edf3);font-variant-numeric:tabular-nums;font-family:Space Grotesk,sans-serif;font-size:2rem;font-weight:800;line-height:1}._statLabel_qfo6n_2157{color:var(--db-fg-dim,#6b7f99);text-transform:uppercase;letter-spacing:.04em;font-size:.82rem;font-weight:500}._statBar_qfo6n_2175{background:var(--db-border,#1e2a38);border-radius:2px;height:3px;overflow:hidden}._statBarFill_qfo6n_2189{height:100%;width:var(--stat-color,#0057a8);background:var(--stat-color,#0057a8);opacity:.3;border-radius:2px;transition:width .6s}._statSkeleton_qfo6n_2209{background:var(--db-card,#161d27);border:1px solid var(--db-border,#1e2a38);border-radius:16px;align-items:center;gap:16px;padding:20px;display:flex}._statSkeletonIcon_qfo6n_2229{background:linear-gradient(90deg, var(--db-bg-alt,#111820) 25%, var(--db-border,#1e2a38) 50%, var(--db-bg-alt,#111820) 75%);background-size:200% 100%;border-radius:12px;flex-shrink:0;width:42px;height:42px;animation:1.5s infinite _shimmer_qfo6n_1}._statSkeletonBody_qfo6n_2249{flex-direction:column;flex:1;gap:8px;display:flex}._bottomGrid_qfo6n_2269{grid-template-columns:1fr 1.6fr;gap:20px;display:grid}._panel_qfo6n_2283{background:var(--db-card,#161d27);border:1px solid var(--db-border,#1e2a38);border-radius:16px;flex-direction:column;padding:24px;display:flex}._panelHead_qfo6n_2301{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}._panelTitle_qfo6n_2315{color:var(--db-fg,#e8edf3);margin:0;font-family:Space Grotesk,sans-serif;font-size:1.05rem;font-weight:700}._panelLink_qfo6n_2331{color:var(--db-accent,#0057a8);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-family:DM Sans,sans-serif;font-size:.82rem;font-weight:600;transition:gap .2s;display:flex}._panelLink_qfo6n_2331:hover{gap:10px}._panelLink_qfo6n_2331 i{font-size:.72rem;transition:transform .2s}._panelLink_qfo6n_2331:hover i{transform:translate(2px)}._actionsList_qfo6n_2395{flex-direction:column;gap:8px;display:flex}._actionItem_qfo6n_2407{background:var(--db-bg-alt,#111820);color:var(--db-fg,#e8edf3);cursor:pointer;text-align:left;border:1px solid #0000;border-radius:12px;align-items:center;gap:14px;width:100%;padding:14px 16px;font-family:DM Sans,sans-serif;transition:all .2s;display:flex}._actionItem_qfo6n_2407:hover{border-color:var(--db-border,#1e2a38);background:color-mix(in srgb, var(--db-card,#161d27) 50%, var(--db-bg-alt,#111820));transform:translate(4px)}._actionItem_qfo6n_2407>._fa-chevron-right_qfo6n_2451{color:var(--db-fg-dim,#6b7f99);opacity:0;margin-left:auto;font-size:.7rem;transition:all .2s;transform:translate(-4px)}._actionItem_qfo6n_2407:hover>._fa-chevron-right_qfo6n_2451{opacity:1;transform:translate(0)}._actionIcon_qfo6n_2479{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:.9rem;transition:transform .2s;display:flex}._actionItem_qfo6n_2407:hover ._actionIcon_qfo6n_2479{transform:scale(1.08)}._actionIconPrimary_qfo6n_2511{color:#0057a8;background:#00d4aa1f}._actionIconGreen_qfo6n_2521{color:#10b981;background:#10b9811f}._actionIconAmber_qfo6n_2531{color:#f59e0b;background:#f59e0b1f}._actionIconBlue_qfo6n_2541{color:#3b82f6;background:#3b82f61f}._actionIconPurple_qfo6n_2551{color:#8b5cf6;background:#8b5cf61f}._actionText_qfo6n_2561{flex-direction:column;gap:2px;min-width:0;display:flex}._actionLabel_qfo6n_2575{color:var(--db-fg,#e8edf3);font-size:.88rem;font-weight:600}._actionDesc_qfo6n_2587{color:var(--db-fg-dim,#6b7f99);font-size:.76rem}._activityTimeline_qfo6n_2603{flex-direction:column;display:flex}._activityRow_qfo6n_2613{gap:16px;min-height:70px;display:flex}._activityRail_qfo6n_2625{flex-direction:column;flex-shrink:0;align-items:center;width:20px;padding-top:6px;display:flex}._activityDot_qfo6n_2643{background:var(--db-card,#161d27);border:2px solid;border-radius:50%;flex-shrink:0;width:10px;height:10px}._dotApproved_qfo6n_2661{border-color:#10b981;box-shadow:0 0 0 3px #10b98126}._dotPending_qfo6n_2671{border-color:#f59e0b;box-shadow:0 0 0 3px #f59e0b26}._dotRejected_qfo6n_2681{border-color:#ef4444;box-shadow:0 0 0 3px #ef444426}._dotDraft_qfo6n_2691{border-color:#64748b;box-shadow:0 0 0 3px #64748b26}._activityLine_qfo6n_2701{background:var(--db-border,#1e2a38);border-radius:1px;flex:1;width:2px;margin-top:4px}._activityBody_qfo6n_2717{flex:1;min-width:0;padding-bottom:20px}._activityTop_qfo6n_2729{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}._activityId_qfo6n_2745{color:var(--db-fg-dim,#6b7f99);letter-spacing:.03em;font-family:Space Grotesk,monospace;font-size:.78rem;font-weight:700}._activityTitle_qfo6n_2761{color:var(--db-fg,#e8edf3);white-space:nowrap;text-overflow:ellipsis;margin:0 0 8px;font-size:.88rem;font-weight:500;line-height:1.4;overflow:hidden}._activityFooter_qfo6n_2783{flex-wrap:wrap;align-items:center;gap:14px;display:flex}._activityCustomer_qfo6n_2797{color:var(--db-fg-dim,#6b7f99);align-items:center;gap:5px;font-size:.76rem;display:flex}._activityCustomer_qfo6n_2797 i{opacity:.6;font-size:.65rem}._activityAmount_qfo6n_2823{color:var(--db-accent,#0057a8);font-variant-numeric:tabular-nums;font-family:Space Grotesk,sans-serif;font-size:.8rem;font-weight:700}._activityDate_qfo6n_2839{color:var(--db-fg-dim,#6b7f99);align-items:center;gap:5px;margin-left:auto;font-size:.73rem;display:flex}._activityDate_qfo6n_2839 i{opacity:.6;font-size:.65rem}._statusChip_qfo6n_2869{text-transform:capitalize;letter-spacing:.03em;white-space:nowrap;border-radius:6px;align-items:center;padding:3px 10px;font-size:.7rem;font-weight:700;display:inline-flex}._activitySkeleton_qfo6n_2935{flex-direction:column;gap:4px;display:flex}._activitySkeletonRow_qfo6n_2947{align-items:center;gap:16px;padding:12px 0;display:flex}._activitySkeletonDot_qfo6n_2961{background:linear-gradient(90deg, var(--db-bg-alt,#111820) 25%, var(--db-border,#1e2a38) 50%, var(--db-bg-alt,#111820) 75%);background-size:200% 100%;border-radius:50%;flex-shrink:0;width:10px;height:10px;animation:1.5s infinite _shimmer_qfo6n_1}._activitySkeletonBody_qfo6n_2981{flex-direction:column;flex:1;gap:6px;display:flex}@keyframes _shimmer_qfo6n_1{0%{background-position:-200% 0}to{background-position:200% 0}}._skeletonLine_qfo6n_3017{background:linear-gradient(90deg, var(--db-bg-alt,#111820) 25%, var(--db-border,#1e2a38) 50%, var(--db-bg-alt,#111820) 75%);background-size:200% 100%;border-radius:5px;height:10px;animation:1.5s infinite _shimmer_qfo6n_1}._skW70_qfo6n_3049{width:70%}._skW80_qfo6n_3057{width:80%}._emptyBlock_qfo6n_3067{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:40px 20px;display:flex}._emptyIcon_qfo6n_3087{background:var(--db-bg-alt,#111820);width:56px;height:56px;color:var(--db-fg-dim,#6b7f99);opacity:.5;border-radius:14px;justify-content:center;align-items:center;margin-bottom:8px;font-size:1.3rem;display:flex}._emptyBlock_qfo6n_3067 p{color:var(--db-fg-dim,#6b7f99);margin:0;font-size:.9rem;font-weight:600}._emptyBlock_qfo6n_3067 span{color:var(--db-fg-dim,#6b7f99);opacity:.6;font-size:.8rem}@media (width<=767px){._hero_qfo6n_1467{border-radius:16px;min-height:160px;padding:28px 24px}._heroName_qfo6n_1715{font-size:1.5rem}._heroDate_qfo6n_1825{font-size:.78rem}._heroRoleIcon_qfo6n_1875{border-radius:12px;width:46px;height:46px;font-size:1.1rem}._statsGrid_qfo6n_1945{grid-template-columns:1fr 1fr;gap:12px}._statCard_qfo6n_1957{gap:12px;padding:16px}._statValue_qfo6n_2139{font-size:1.5rem}._statIconWrap_qfo6n_2043{width:36px;height:36px;font-size:.85rem}._bottomGrid_qfo6n_2269{grid-template-columns:1fr;gap:16px}._panel_qfo6n_2283{border-radius:14px;padding:18px}._actionItem_qfo6n_2407{gap:12px;padding:12px 14px}._actionIcon_qfo6n_2479{width:36px;height:36px;font-size:.82rem}._actionDesc_qfo6n_2587{display:none}._activityFooter_qfo6n_2783{gap:10px}._activityCustomer_qfo6n_2797{display:none}._activityDate_qfo6n_2839{margin-left:0}}@media (width<=420px){._statsGrid_qfo6n_1945{grid-template-columns:1fr}._heroName_qfo6n_1715{font-size:1.3rem}._heroWave_qfo6n_1747{display:none}}@media (width>=768px) and (width<=1024px){._hero_qfo6n_1467{padding:30px 32px}._heroName_qfo6n_1715{font-size:1.7rem}._bottomGrid_qfo6n_2269{grid-template-columns:1fr 1.4fr}}._umView_qfo6n_3381{flex-direction:column;gap:20px;animation:.35s _homeFadeIn_qfo6n_1;display:flex}._umHeader_qfo6n_3401{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._umHeaderLeft_qfo6n_3417{flex:1;align-items:center;gap:14px;min-width:200px;max-width:480px;display:flex}._umSearchWrap_qfo6n_3435{flex:1;align-items:center;display:flex;position:relative}._umSearchWrap_qfo6n_3435>i{color:var(--db-fg-dim,#6b7f99);pointer-events:none;font-size:.85rem;position:absolute;left:14px}._umSearchInput_qfo6n_3465{border:1px solid var(--db-border,#1e2a38);background:var(--db-card,#161d27);width:100%;color:var(--db-fg,#e8edf3);box-sizing:border-box;border-radius:10px;outline:none;padding:10px 38px 10px 40px;font-family:DM Sans,sans-serif;font-size:.88rem;transition:border-color .2s,box-shadow .2s}._umSearchInput_qfo6n_3465:focus{border-color:var(--db-accent,#0057a8);box-shadow:0 0 0 3px #00d4aa1a}._umSearchInput_qfo6n_3465::placeholder{color:var(--db-fg-dim,#6b7f99);opacity:.6}._umSearchClear_qfo6n_3513{color:var(--db-fg-dim,#6b7f99);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px 6px;font-size:12px;transition:color .2s,background .2s;display:flex;position:absolute;right:8px}._umSearchClear_qfo6n_3513:hover{color:#ef4444;background:#ef444414}._umCount_qfo6n_3555{color:var(--db-fg-dim,#6b7f99);white-space:nowrap;background:var(--db-card,#161d27);border:1px solid var(--db-border,#1e2a38);border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:6px 12px;font-size:.78rem;font-weight:600;display:flex}._umCount_qfo6n_3555 i{opacity:.6;font-size:.72rem}._umHeaderRight_qfo6n_3595{flex-shrink:0;align-items:center;gap:8px;display:flex}._umExportWrap_qfo6n_3611{position:relative}._umExportBtn_qfo6n_3619{border:1px solid var(--db-border,#1e2a38);background:var(--db-card,#161d27);color:var(--db-fg,#e8edf3);cursor:pointer;white-space:nowrap;border-radius:10px;align-items:center;gap:8px;padding:10px 16px;font-family:DM Sans,sans-serif;font-size:.84rem;font-weight:600;transition:all .2s;display:flex}._umExportBtn_qfo6n_3619:hover{border-color:var(--db-accent,#0057a8);color:var(--db-accent,#0057a8)}._umExportBtn_qfo6n_3619>i:last-child{opacity:.5;font-size:.65rem;transition:transform .2s}._umExportWrap_qfo6n_3611:has(._umExportDropdown_qfo6n_3675) ._umExportBtn_qfo6n_3619>i:last-child{transform:rotate(180deg)}._umExportDropdown_qfo6n_3675{border:1px solid var(--db-border,#1e2a38);background:var(--db-card,#161d27);z-index:20;border-radius:12px;flex-direction:column;gap:2px;min-width:200px;padding:6px;animation:.18s _dropdownIn_qfo6n_1;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 40px #0000004d}@keyframes _dropdownIn_qfo6n_1{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}._umExportDropdown_qfo6n_3675 button{width:100%;color:var(--db-fg,#e8edf3);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:10px 14px;font-family:DM Sans,sans-serif;font-size:.84rem;font-weight:500;transition:background .15s;display:flex}._umExportDropdown_qfo6n_3675 button:hover{background:var(--db-bg-alt,#111820)}._umExportDropdown_qfo6n_3675 button i{text-align:center;width:18px;font-size:.95rem}._umTableWrap_qfo6n_3803{background:var(--db-card,#161d27);border:1px solid var(--db-border,#1e2a38);border-radius:16px;overflow:hidden}._umTable_qfo6n_3803{border-collapse:collapse;width:100%}._umTable_qfo6n_3803 thead th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--db-fg-dim,#6b7f99);background:var(--db-bg-alt,#111820);border-bottom:1px solid var(--db-border,#1e2a38);white-space:nowrap;padding:14px 20px;font-size:.7rem;font-weight:700}._umTable_qfo6n_3803 tbody td{border-bottom:1px solid var(--db-border,#1e2a38);vertical-align:middle;padding:16px 20px;font-size:.88rem}._umTable_qfo6n_3803 tbody tr:last-child td{border-bottom:none}._umTable_qfo6n_3803 tbody tr{transition:background .15s}._umTable_qfo6n_3803 tbody tr:hover{background:color-mix(in srgb, var(--db-accent,#0057a8) 3%, var(--db-card,#161d27))}._umUserCell_qfo6n_3895{align-items:center;gap:14px;display:flex}._umAvatar_qfo6n_3907{background:linear-gradient(135deg, var(--av-color,#3b82f6), color-mix(in srgb, var(--av-color,#3b82f6) 70%, #000));color:#fff;letter-spacing:.03em;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:.78rem;font-weight:800;display:flex}._umUserText_qfo6n_3937{flex-direction:column;gap:2px;min-width:0;display:flex}._umUserName_qfo6n_3951{color:var(--db-fg,#e8edf3);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}._umUserEmail_qfo6n_3967{color:var(--db-fg-dim,#6b7f99);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}._umRoleSelect_qfo6n_3985{border:1px solid var(--db-border,#1e2a38);cursor:pointer;appearance:none;background-color:#0000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='%23888' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10z'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;border-radius:8px;outline:none;padding:6px 28px 6px 10px;font-family:DM Sans,sans-serif;font-size:.8rem;font-weight:600;transition:all .2s}._umRoleSelect_qfo6n_3985:focus{box-shadow:0 0 0 2px #0000001a}._umRoleSelect_qfo6n_3985 option{background:var(--db-card,#161d27);color:var(--db-fg,#e8edf3)}._umRoleAdmin_qfo6n_4039{color:#8b5cf6;background-color:#8b5cf60f;border-color:#8b5cf64d}._umRoleApproval_qfo6n_4051{color:#f59e0b;background-color:#f59e0b0f;border-color:#f59e0b4d}._umRoleUser_qfo6n_4063{color:#3b82f6;background-color:#3b82f60f;border-color:#3b82f64d}._umToggle_qfo6n_4077{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;padding:5px 12px;font-family:DM Sans,sans-serif;font-size:.78rem;font-weight:600;transition:all .2s;display:inline-flex}._umToggleDot_qfo6n_4107{border-radius:50%;flex-shrink:0;width:6px;height:6px}._umToggleOn_qfo6n_4121{color:#10b981;background:#10b9811a;border-color:#10b98133}._umToggleOn_qfo6n_4121 ._umToggleDot_qfo6n_4107{background:#10b981;box-shadow:0 0 6px #10b98166}._umToggleOn_qfo6n_4121:hover{background:#10b9812e}._umToggleOff_qfo6n_4151{color:#ef4444;background:#ef444414;border-color:#ef444426}._umToggleOff_qfo6n_4151 ._umToggleDot_qfo6n_4107{background:#ef4444}._umToggleOff_qfo6n_4151:hover{background:#ef444426}._umToggleApproved_qfo6n_4179{color:#3b82f6;background:#3b82f61a;border-color:#3b82f633}._umToggleApproved_qfo6n_4179 ._umToggleDot_qfo6n_4107{background:#3b82f6;box-shadow:0 0 6px #3b82f666}._umToggleApproved_qfo6n_4179:hover{background:#3b82f62e}._umTogglePending_qfo6n_4209{color:#f59e0b;background:#f59e0b14;border-color:#f59e0b26}._umTogglePending_qfo6n_4209 ._umToggleDot_qfo6n_4107{background:#f59e0b}._umTogglePending_qfo6n_4209:hover{background:#f59e0b26}._umDeleteBtn_qfo6n_4239{width:36px;height:36px;color:var(--db-fg-dim,#6b7f99);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;font-size:.85rem;transition:all .2s;display:flex}._umDeleteBtn_qfo6n_4239:hover{color:#ef4444;background:#ef444414;border-color:#ef44444d;transform:scale(1.05)}._umMobileCards_qfo6n_4285{flex-direction:column;gap:12px;padding:12px;display:none}._umMobileCard_qfo6n_4285{background:var(--db-bg-alt,#111820);border:1px solid var(--db-border,#1e2a38);border-radius:12px;flex-direction:column;gap:14px;padding:16px;transition:border-color .2s;display:flex}._umMobileCard_qfo6n_4285:hover{border-color:color-mix(in srgb, var(--db-accent,#0057a8) 30%, var(--db-border,#1e2a38))}._umCardHeader_qfo6n_4329{align-items:center;gap:12px;display:flex}._umCardAvatar_qfo6n_4341{background:linear-gradient(135deg, var(--db-accent,#0057a8), #00b894);color:#000;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:.82rem;font-weight:800;display:flex}._umCardInfo_qfo6n_4369{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._umCardName_qfo6n_4385{color:var(--db-fg,#e8edf3);white-space:nowrap;text-overflow:ellipsis;font-size:.92rem;font-weight:600;overflow:hidden}._umCardEmail_qfo6n_4403{color:var(--db-fg-dim,#6b7f99);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}._umCardDelete_qfo6n_4419{width:34px;height:34px;color:var(--db-fg-dim,#6b7f99);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:.82rem;transition:all .2s;display:flex}._umCardDelete_qfo6n_4419:hover{color:#ef4444;background:#ef444414}._umCardBody_qfo6n_4461{grid-template-columns:1fr 1fr 1fr;gap:10px;display:grid}._umCardField_qfo6n_4473{flex-direction:column;gap:6px;display:flex}._umCardFieldLabel_qfo6n_4485{text-transform:uppercase;letter-spacing:.06em;color:var(--db-fg-dim,#6b7f99);opacity:.7;font-size:.68rem;font-weight:600}._umCardBody_qfo6n_4461 ._umRoleSelect_qfo6n_3985{border-radius:6px;padding:7px 26px 7px 8px;font-size:.78rem}._umCardBody_qfo6n_4461 ._umToggle_qfo6n_4077{justify-content:center;padding:6px 10px;font-size:.74rem}._umEmpty_qfo6n_4529{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:48px 20px;display:flex}._umEmptyIcon_qfo6n_4549{background:var(--db-bg-alt,#111820);width:56px;height:56px;color:var(--db-fg-dim,#6b7f99);opacity:.4;border-radius:14px;justify-content:center;align-items:center;margin-bottom:8px;font-size:1.2rem;display:flex}._umEmpty_qfo6n_4529 p{color:var(--db-fg-dim,#6b7f99);margin:0;font-size:.92rem;font-weight:600}._umEmpty_qfo6n_4529 span{color:var(--db-fg-dim,#6b7f99);opacity:.6;font-size:.8rem}._umModalBg_qfo6n_4609{-webkit-backdrop-filter:blur(6px);z-index:100;background:#0009;justify-content:center;align-items:center;padding:20px;animation:.2s _modalBgIn_qfo6n_1;display:flex;position:fixed;inset:0}@keyframes _modalBgIn_qfo6n_1{0%{opacity:0}to{opacity:1}}._umModal_qfo6n_4609{background:var(--db-card,#161d27);border:1px solid var(--db-border,#1e2a38);text-align:center;border-radius:20px;width:100%;max-width:420px;padding:32px;animation:.25s cubic-bezier(.22,1,.36,1) _modalIn_qfo6n_1;box-shadow:0 25px 60px #0006}@keyframes _modalIn_qfo6n_1{0%{opacity:0;transform:scale(.92)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}._umModalIconWrap_qfo6n_4705{margin-bottom:20px}._umModalIcon_qfo6n_4705{color:#ef4444;background:#ef44441a;border:2px solid #ef444433;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto;font-size:1.4rem;display:flex}._umModalTitle_qfo6n_4741{color:var(--db-fg,#e8edf3);margin:0 0 10px;font-family:Space Grotesk,sans-serif;font-size:1.2rem;font-weight:700}._umModalDesc_qfo6n_4757{color:var(--db-fg-dim,#6b7f99);margin:0 0 20px;font-size:.88rem;line-height:1.6}._umModalDesc_qfo6n_4757 strong{color:var(--db-fg,#e8edf3)}._umModalUser_qfo6n_4779{background:var(--db-bg-alt,#111820);border:1px solid var(--db-border,#1e2a38);text-align:left;border-radius:12px;align-items:center;gap:12px;margin-bottom:24px;padding:14px 16px;display:flex}._umModalAvatar_qfo6n_4803{color:#fff;background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:.78rem;font-weight:800;display:flex}._umModalUserName_qfo6n_4831{color:var(--db-fg,#e8edf3);font-size:.88rem;font-weight:600;display:block}._umModalUserEmail_qfo6n_4845{color:var(--db-fg-dim,#6b7f99);font-size:.78rem;display:block}._umModalActions_qfo6n_4857{gap:10px;display:flex}._umModalCancel_qfo6n_4867{border:1px solid var(--db-border,#1e2a38);color:var(--db-fg,#e8edf3);cursor:pointer;background:0 0;border-radius:10px;flex:1;padding:11px 20px;font-family:DM Sans,sans-serif;font-size:.88rem;font-weight:600;transition:all .2s}._umModalCancel_qfo6n_4867:hover{background:var(--db-bg-alt,#111820)}._umModalConfirm_qfo6n_4903{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:8px;padding:11px 20px;font-family:DM Sans,sans-serif;font-size:.88rem;font-weight:600;transition:all .2s;display:flex}._umModalConfirm_qfo6n_4903:hover{background:#dc2626;transform:translateY(-1px);box-shadow:0 4px 12px #ef44444d}._skW15_qfo6n_4999{width:15%}._skW25_qfo6n_5007{width:25%}._skW30_qfo6n_5015{width:30%}._skW35_qfo6n_5023{width:35%}._skW40_qfo6n_3033{width:40%}._skW50_qfo6n_5039{width:50%}._skW60_qfo6n_3041{width:60%}._umCardSkeleton_qfo6n_5057{background:var(--db-bg-alt,#111820);border:1px solid var(--db-border,#1e2a38);border-radius:12px;flex-direction:column;gap:14px;padding:16px;display:flex}._umCardSkeletonTop_qfo6n_5077{align-items:center;gap:12px;display:flex}._umCardSkeletonLines_qfo6n_5089{flex-direction:column;flex:1;gap:6px;display:flex}._umCardSkeletonBottom_qfo6n_5103{gap:10px;display:flex}@media (width<=767px){._umHeader_qfo6n_3401{flex-direction:column;align-items:stretch;gap:12px}._umHeaderLeft_qfo6n_3417{flex-direction:column;gap:8px;max-width:none}._umExportBtn_qfo6n_3619 span{display:none}._umExportBtn_qfo6n_3619{padding:10px 14px}._umTable_qfo6n_3803{display:none}._umMobileCards_qfo6n_4285{display:flex}._umCardBody_qfo6n_4461{grid-template-columns:1fr}}@media (width>=768px) and (width<=1024px){._umTable_qfo6n_3803 tbody td{padding:14px 16px}._umTable_qfo6n_3803 thead th{padding:12px 16px}}._acView_qfo6n_5227{flex-direction:column;gap:20px;max-width:680px;animation:.35s _homeFadeIn_qfo6n_1;display:flex}._acProfileCard_qfo6n_5249{background:var(--db-card,#161d27);border:1px solid var(--db-border,#1e2a38);border-radius:16px;align-items:center;gap:20px;padding:28px;display:flex}._acAvatarLarge_qfo6n_5269{background:linear-gradient(135deg, var(--db-accent,#0057a8), #00b894);color:#000;letter-spacing:.03em;border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;font-family:Space Grotesk,sans-serif;font-size:1.4rem;font-weight:800;display:flex;box-shadow:0 6px 20px #00d4aa33}._acProfileInfo_qfo6n_5303{flex-direction:column;gap:4px;min-width:0;display:flex}._acProfileName_qfo6n_5317{color:var(--db-fg,#e8edf3);white-space:nowrap;text-overflow:ellipsis;margin:0;font-family:Space Grotesk,sans-serif;font-size:1.3rem;font-weight:700;overflow:hidden}._acProfileEmail_qfo6n_5339{color:var(--db-fg-dim,#6b7f99);white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;overflow:hidden}._acProfileRole_qfo6n_5355{background:color-mix(in srgb, var(--db-accent,#0057a8) 10%, transparent);width:fit-content;color:var(--db-accent,#0057a8);text-transform:uppercase;letter-spacing:.06em;border-radius:6px;align-items:center;margin-top:2px;padding:2px 10px;font-size:.7rem;font-weight:700;display:inline-flex}._acCard_qfo6n_5391{background:var(--db-card,#161d27);border:1px solid var(--db-border,#1e2a38);border-radius:16px;overflow:hidden}._acCardHead_qfo6n_5405{justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 28px 0;display:flex}._acCardTitle_qfo6n_5421{color:var(--db-fg,#e8edf3);margin:0;font-family:Space Grotesk,sans-serif;font-size:1.1rem;font-weight:700}._acCardDesc_qfo6n_5437{color:var(--db-fg-dim,#6b7f99);margin:4px 0 0;font-size:.84rem}._acUnsavedBadge_qfo6n_5449{color:#f59e0b;white-space:nowrap;background:#f59e0b1a;border-radius:6px;align-items:center;gap:5px;padding:4px 12px;font-size:.75rem;font-weight:700;animation:2s infinite _badgePulse_qfo6n_1;display:inline-flex}@keyframes _badgePulse_qfo6n_1{0%,to{opacity:1}50%{opacity:.6}}._acForm_qfo6n_5503{flex-direction:column;gap:20px;padding:24px 28px 28px;display:flex}._acFieldRow_qfo6n_5517{grid-template-columns:1fr 1fr;gap:16px;display:grid}._acLabel_qfo6n_5529{color:var(--db-fg-dim,#6b7f99);align-items:center;gap:8px;margin-bottom:2px;font-size:.8rem;font-weight:600;display:flex}._acLabel_qfo6n_5529 i{opacity:.6;text-align:center;width:14px;font-size:.72rem}._acReadOnlyTag_qfo6n_5563{background:var(--db-bg-alt,#111820);color:var(--db-fg-dim,#6b7f99);text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--db-border,#1e2a38);border-radius:4px;margin-left:auto;padding:1px 8px;font-size:.65rem;font-weight:600}._acDisabledInput_qfo6n_5589{opacity:.45;cursor:not-allowed;background:var(--db-bg-alt,#111820)!important}._acFormActions_qfo6n_5601{border-top:1px solid var(--db-border,#1e2a38);justify-content:flex-end;margin-top:4px;padding-top:8px;display:flex}._acSaveBtn_qfo6n_5617{background:var(--db-accent,#0057a8);color:#000;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:8px;padding:12px 28px;font-family:DM Sans,sans-serif;font-size:.9rem;font-weight:700;transition:all .2s;display:flex}._acSaveBtn_qfo6n_5617:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 4px 16px #00d4aa4d}._acSaveBtn_qfo6n_5617:disabled{opacity:.4;cursor:not-allowed}._acSkeleton_qfo6n_5679{background:var(--db-card,#161d27);border:1px solid var(--db-border,#1e2a38);border-radius:16px;align-items:center;gap:20px;padding:28px;display:flex}._acSkeletonAvatar_qfo6n_5699{background:linear-gradient(90deg, var(--db-bg-alt,#111820) 25%, var(--db-border,#1e2a38) 50%, var(--db-bg-alt,#111820) 75%);background-size:200% 100%;border-radius:18px;flex-shrink:0;width:72px;height:72px;animation:1.5s infinite _shimmer_qfo6n_1}._acSkeletonLines_qfo6n_5719{flex-direction:column;flex:1;gap:8px;display:flex}._acCardSkRow_qfo6n_5733{background:linear-gradient(90deg, var(--db-bg-alt,#111820) 25%, var(--db-border,#1e2a38) 50%, var(--db-bg-alt,#111820) 75%);background-size:200% 100%;border-radius:8px;height:44px;margin-bottom:16px;animation:1.5s infinite _shimmer_qfo6n_1}@media (width>=768px) and (width<=1024px){._acView_qfo6n_5227{max-width:600px}}[data-theme=light] ._acAvatarLarge_qfo6n_5269{box-shadow:0 6px 20px #00d4aa26}[data-theme=light] ._acDisabledInput_qfo6n_5589{background:#f1f5f9!important}._qvLayout_qfo6n_5805{height:calc(100vh - var(--db-topbar-h,60px));background:var(--db-bg,#0a0e14);color:var(--db-fg,#e8edf3);z-index:1;flex-direction:column;margin:-10px -1px 1px -20px;display:flex;position:relative;overflow:hidden}[data-theme=light] ._qvLayout_qfo6n_5805{background:var(--db-bg,#f0f2f5)}._qvModeBar_qfo6n_5845{background:var(--db-card,#161d27);border-bottom:1px solid var(--db-border,#1e2a38);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex}[data-theme=light] ._qvModeBar_qfo6n_5845{box-shadow:0 1px 3px #0000000a}._qvModeGroup_qfo6n_5877{gap:6px;display:flex}._qvModeBtn_qfo6n_5887{border:1px solid var(--db-border,#1e2a38);color:var(--db-fg-dim,#6b7f99);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:8px;padding:9px 16px;font-family:DM Sans,sans-serif;font-size:.82rem;font-weight:500;transition:all .2s;display:flex}._qvModeBtn_qfo6n_5887:hover{border-color:var(--db-accent,#0057a8);color:var(--db-fg,#e8edf3)}._qvModeBtnActive_qfo6n_5929{background:var(--db-accent,#0057a8);border-color:var(--db-accent,#0057a8);color:#000;font-weight:600}._qvSourceBtn_qfo6n_5943{border:1px solid var(--db-border,#1e2a38);color:var(--db-fg-dim,#6b7f99);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:8px;max-width:400px;padding:9px 16px;font-family:DM Sans,sans-serif;font-size:.82rem;font-weight:500;transition:all .2s;display:flex}._qvSourceBtn_qfo6n_5943 span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._qvSourceBtn_qfo6n_5943:hover{border-color:var(--db-accent,#0057a8);color:var(--db-fg,#e8edf3)}._qvBody_qfo6n_6001{flex:1;min-height:0;display:flex;overflow:hidden}._qvSidebar_qfo6n_6017{background:var(--db-card,#161d27);border-right:1px solid var(--db-border,#1e2a38);z-index:10;flex-direction:column;flex-shrink:0;width:236px;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}[data-theme=light] ._qvSidebar_qfo6n_6017{box-shadow:1px 0 #0000000a}._qvNav_qfo6n_6049{scrollbar-width:thin;scrollbar-color:var(--db-border,#1e2a38) transparent;flex-direction:column;flex:1;gap:2px;padding:12px 8px;display:flex;overflow-y:auto}._qvNav_qfo6n_6049::-webkit-scrollbar{width:4px}._qvNav_qfo6n_6049::-webkit-scrollbar-thumb{background:var(--db-border,#1e2a38);border-radius:2px}._qvNavDivider_qfo6n_6089{background:var(--db-border,#1e2a38);height:1px;margin:8px}._qvNavItem_qfo6n_6103{width:100%;color:var(--db-fg-dim,#6b7f99);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;outline:none;align-items:center;gap:10px;padding:10px 12px;font-family:DM Sans,sans-serif;font-size:.83rem;font-weight:500;transition:all .15s;display:flex;position:relative}._qvNavItem_qfo6n_6103:hover{color:var(--db-fg,#e8edf3);background:#ffffff08}[data-theme=light] ._qvNavItem_qfo6n_6103:hover{background:#00000008}._qvNavItemActive_qfo6n_6161{font-weight:600;background:color-mix(in srgb, var(--db-accent,#0057a8) 10%, transparent)!important;color:var(--db-accent,#0057a8)!important;border-color:color-mix(in srgb, var(--db-accent,#0057a8) 15%, transparent)!important}._qvNavStep_qfo6n_6175{background:var(--db-bg-alt,#111820);width:22px;height:22px;color:var(--db-fg-dim,#6b7f99);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:.67rem;font-weight:700;transition:all .2s;display:flex}._qvNavItemActive_qfo6n_6161 ._qvNavStep_qfo6n_6175{background:var(--db-accent,#0057a8);color:#000}._qvNavItem_qfo6n_6103 i{text-align:center;opacity:.8;flex-shrink:0;width:18px;font-size:.82rem}._qvNavItemActive_qfo6n_6161 i{opacity:1}._qvNavLabel_qfo6n_6239{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}._qvNavItemMain_qfo6n_6257{border-radius:10px;margin:2px 0;padding:12px}._qvNavItemMain_qfo6n_6257._qvNavItemActive_qfo6n_6161{border-color:color-mix(in srgb, var(--db-accent,#0057a8) 30%, transparent)!important;background:color-mix(in srgb, var(--db-accent,#0057a8) 8%, transparent)!important}._qvNavBadge_qfo6n_6279{background:var(--db-accent,#0057a8);color:#000;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:.67rem;font-weight:700;line-height:1;display:flex}._qvSidebarFooter_qfo6n_6313{border-top:1px solid var(--db-border,#1e2a38);flex-shrink:0;padding:10px 8px}._qvSidebarSave_qfo6n_6325{background:var(--db-accent,#0057a8);color:#000;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;padding:11px;font-family:DM Sans,sans-serif;font-size:.84rem;font-weight:700;transition:all .2s;display:flex}._qvSidebarSave_qfo6n_6325:hover:not(:disabled){filter:brightness(1.1);box-shadow:0 4px 14px #00d4aa40}._qvSidebarSave_qfo6n_6325:disabled{opacity:.4;cursor:not-allowed}._qvContent_qfo6n_6383{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}._qvContentInner_qfo6n_6401{scrollbar-width:thin;scrollbar-color:var(--db-border,#1e2a38) transparent;flex:1;padding:24px 28px;overflow-y:auto}._qvContentInner_qfo6n_6401::-webkit-scrollbar{width:6px}._qvContentInner_qfo6n_6401::-webkit-scrollbar-thumb{background:var(--db-border,#1e2a38);border-radius:3px}._qvSectionHead_qfo6n_6437{align-items:center;gap:14px;margin-bottom:24px;display:flex}._qvSectionIcon_qfo6n_6451{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:.95rem;display:flex}._qvSectionTitle_qfo6n_6473{color:var(--db-fg,#e8edf3);margin:0;font-family:Space Grotesk,sans-serif;font-size:1.1rem;font-weight:700}._qvSectionDesc_qfo6n_6489{color:var(--db-fg-dim,#6b7f99);margin:2px 0 0;font-size:.8rem}._qvItemsBadge_qfo6n_6501{background:color-mix(in srgb, var(--db-accent,#0057a8) 12%, transparent);color:var(--db-accent,#0057a8);white-space:nowrap;border-radius:8px;margin-left:auto;padding:4px 12px;font-size:.76rem;font-weight:700}._qvSection_qfo6n_6437{animation:.2s _sectionIn_qfo6n_1}@keyframes _sectionIn_qfo6n_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._qvModelInfo_qfo6n_6557{background:var(--db-bg-alt,#111820);border:1px solid var(--db-border,#1e2a38);border-radius:10px;flex-direction:column;gap:8px;margin-top:20px;padding:14px 18px;display:flex}._qvModelRow_qfo6n_6579{justify-content:space-between;align-items:center;font-size:.84rem;display:flex}._qvModelRow_qfo6n_6579 span{color:var(--db-fg-dim,#6b7f99)}._qvModelRow_qfo6n_6579 strong{color:var(--db-fg,#e8edf3);font-variant-numeric:tabular-nums;font-family:Space Grotesk,sans-serif}._qvContentNav_qfo6n_6615{background:var(--db-card,#161d27);border-top:1px solid var(--db-border,#1e2a38);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:14px 28px;display:flex}._qvNavStepBtn_qfo6n_6637{border:1px solid var(--db-border,#1e2a38);color:var(--db-fg,#e8edf3);cursor:pointer;white-space:nowrap;background:0 0;border-radius:8px;align-items:center;gap:8px;padding:9px 18px;font-family:DM Sans,sans-serif;font-size:.83rem;font-weight:600;transition:all .2s;display:flex}._qvNavStepBtn_qfo6n_6637:hover:not(:disabled){border-color:var(--db-accent,#0057a8);color:var(--db-accent,#0057a8)}._qvNavStepBtn_qfo6n_6637:disabled{opacity:.25;cursor:not-allowed}._qvStepDots_qfo6n_6691{align-items:center;gap:6px;display:flex}._qvStepDot_qfo6n_6691{background:var(--db-border,#1e2a38);cursor:pointer;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:all .2s}._qvStepDot_qfo6n_6691:hover{background:var(--db-fg-dim,#6b7f99);transform:scale(1.25)}._qvStepDotActive_qfo6n_6735{background:var(--db-accent,#0057a8);transform:scale(1.15);box-shadow:0 0 0 3px #00d4aa33}._qvSelectorOverlay_qfo6n_6749{-webkit-backdrop-filter:blur(6px);z-index:100;background:#0009;justify-content:center;align-items:center;padding:20px;animation:.2s _modalBgIn_qfo6n_1;display:flex;position:fixed;inset:0}._qvSelectorModal_qfo6n_6777{background:var(--db-card,#161d27);border:1px solid var(--db-border,#1e2a38);border-radius:16px;flex-direction:column;width:100%;max-width:540px;max-height:80vh;animation:.25s cubic-bezier(.22,1,.36,1) _modalIn_qfo6n_1;display:flex;box-shadow:0 25px 60px #0006}._qvSelectorHead_qfo6n_6803{border-bottom:1px solid var(--db-border,#1e2a38);justify-content:space-between;align-items:center;padding:18px 22px;display:flex}._qvSelectorHead_qfo6n_6803 h3{color:var(--db-fg,#e8edf3);margin:0;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:700}._qvSelectorHead_qfo6n_6803 button{border:1px solid var(--db-border,#1e2a38);width:30px;height:30px;color:var(--db-fg-dim,#6b7f99);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;font-size:.8rem;transition:all .2s;display:flex}._qvSelectorHead_qfo6n_6803 button:hover{color:var(--db-fg,#e8edf3)}._qvSelectorSearch_qfo6n_6873{padding:14px 22px;position:relative}._qvSelectorSearch_qfo6n_6873 i{color:var(--db-fg-dim,#6b7f99);pointer-events:none;font-size:.82rem;position:absolute;top:50%;left:36px;transform:translateY(-50%)}._qvSelectorSearch_qfo6n_6873 input{border:1px solid var(--db-border,#1e2a38);background:var(--db-bg-alt,#111820);width:100%;color:var(--db-fg,#e8edf3);box-sizing:border-box;border-radius:8px;outline:none;padding:9px 12px 9px 36px;font-family:DM Sans,sans-serif;font-size:.85rem;transition:border-color .2s}._qvSelectorSearch_qfo6n_6873 input:focus{border-color:var(--db-accent,#0057a8)}._qvSelectorSearch_qfo6n_6873 input::placeholder{color:var(--db-fg-dim,#555)}._qvSelectorList_qfo6n_6947{flex-direction:column;flex:1;gap:6px;padding:0 14px 14px;display:flex;overflow-y:auto}._qvSelectorCard_qfo6n_6965{border:1px solid var(--db-border,#1e2a38);background:var(--db-bg-alt,#111820);cursor:pointer;text-align:left;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 14px;transition:all .15s;display:flex}._qvSelectorCard_qfo6n_6965:hover{border-color:var(--db-accent,#0057a8);background:color-mix(in srgb, var(--db-accent,#0057a8) 4%, var(--db-bg-alt,#111820))}._qvSelectorCardActive_qfo6n_7005{border-color:var(--db-accent,#0057a8)!important;background:color-mix(in srgb, var(--db-accent,#0057a8) 8%, var(--db-bg-alt,#111820))!important}._qvSelectorMain_qfo6n_7015{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._qvSelectorMain_qfo6n_7015 strong{color:var(--db-fg,#e8edf3);font-size:.85rem}._qvSelectorMain_qfo6n_7015 span{color:var(--db-fg-dim,#6b7f99);white-space:nowrap;text-overflow:ellipsis;font-size:.76rem;overflow:hidden}._qvSelectorMeta_qfo6n_7057{flex-shrink:0;align-items:center;gap:8px;display:flex}._qvSelectorStatus_qfo6n_7071{color:#3b82f6;text-transform:capitalize;white-space:nowrap;background:#3b82f61a;border-radius:5px;padding:2px 8px;font-size:.7rem;font-weight:700}._qvSelectorPrice_qfo6n_7093{color:var(--db-fg,#e8edf3);font-variant-numeric:tabular-nums;white-space:nowrap;font-family:Space Grotesk,sans-serif;font-size:.82rem;font-weight:700}._qvSelectorLoading_qfo6n_7111,._qvSelectorEmpty_qfo6n_7113{color:var(--db-fg-dim,#6b7f99);justify-content:center;align-items:center;gap:10px;padding:36px 20px;font-size:.85rem;display:flex}@media (width<=767px){._qvLayout_qfo6n_5805{margin:-24px -16px 0}._qvModeBar_qfo6n_5845{gap:10px;padding:12px 14px}._qvSourceBtn_qfo6n_5943{max-width:none}._qvSidebar_qfo6n_6017{z-index:55;width:260px;box-shadow:none;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}._qvSidebarOpen_qfo6n_7199{transform:translate(0);box-shadow:8px 0 40px #0006}._qvSidebarToggle_qfo6n_7211{background:var(--db-accent,#0057a8);color:#000;cursor:pointer;z-index:20;border:none;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.05rem;transition:transform .2s;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 4px 18px #00d4aa59}._qvSidebarToggle_qfo6n_7211:active{transform:scale(.93)}._qvSidebarOverlay_qfo6n_7259{z-index:50;background:#00000080;display:block;position:fixed;inset:0}._qvMobileNav_qfo6n_7277{background:var(--db-card,#161d27);border-bottom:1px solid var(--db-border,#1e2a38);flex-shrink:0;display:block}._qvMobileScroll_qfo6n_7291{scrollbar-width:none;-ms-overflow-style:none;gap:4px;padding:8px 12px;display:flex;overflow-x:auto}._qvMobileScroll_qfo6n_7291::-webkit-scrollbar{display:none}._qvMobileTab_qfo6n_7317{color:var(--db-fg-dim,#6b7f99);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:7px;flex-shrink:0;align-items:center;gap:6px;padding:7px 12px;font-family:DM Sans,sans-serif;font-size:.78rem;font-weight:500;transition:all .15s;display:flex}._qvMobileTab_qfo6n_7317:hover{color:var(--db-fg,#e8edf3);background:#ffffff08}._qvMobileTabActive_qfo6n_7363{font-weight:600;background:color-mix(in srgb, var(--db-accent,#0057a8) 10%, transparent)!important;color:var(--db-accent,#0057a8)!important}._qvMobileTabMain_qfo6n_7375{border-color:color-mix(in srgb, var(--db-accent,#0057a8) 20%, transparent)}._qvContentInner_qfo6n_6401{padding:16px}._qvContentNav_qfo6n_6615{padding:10px 16px}._qvNavStepBtn_qfo6n_6637 span{display:none}._qvNavStepBtn_qfo6n_6637{padding:9px 14px}._qvSectionHead_qfo6n_6437{gap:12px;margin-bottom:16px}._qvSectionIcon_qfo6n_6451{width:38px;height:38px;font-size:.85rem}._qvSectionTitle_qfo6n_6473{font-size:1rem}._qvItemsBadge_qfo6n_6501{display:none}}@media (width>=768px){._qvSidebarToggle_qfo6n_7211,._qvSidebarOverlay_qfo6n_7259,._qvMobileNav_qfo6n_7277{display:none!important}}@media (width>=768px) and (width<=1024px){._qvLayout_qfo6n_5805{margin:-24px -20px 0}._qvSidebar_qfo6n_6017{width:200px}._qvContentInner_qfo6n_6401{padding:20px}}._cmGrid_qfo6n_7515{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}._cmField_qfo6n_7529{flex-direction:column;gap:8px;transition:all .2s;display:flex;position:relative}._cmLabel_qfo6n_7547{color:var(--db-fg-dim,#6b7f99);letter-spacing:.02em;align-items:center;gap:8px;font-size:.78rem;font-weight:600;display:flex}._cmLabelIcon_qfo6n_7567{background:var(--db-bg-alt,#111820);width:28px;height:28px;color:var(--db-fg-dim,#6b7f99);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;font-size:.72rem;transition:all .2s;display:flex}._cmFieldFilled_qfo6n_7595 ._cmLabelIcon_qfo6n_7567{background:color-mix(in srgb, var(--db-accent,#0057a8) 12%, transparent);color:var(--db-accent,#0057a8)}._cmLabelText_qfo6n_7605{flex:1}._cmRequired_qfo6n_7613{color:#ef4444;margin-left:2px;font-size:.9rem;font-weight:700;line-height:1}._cmSelectWrap_qfo6n_7631{position:relative}._cmSelect_qfo6n_7631{border:2px solid var(--db-border,#1e2a38);background:var(--bg,#121212);width:100%;color:var(--db-fg,#fff);cursor:pointer;appearance:none;box-sizing:border-box;border-radius:10px;outline:none;padding:10px 36px 10px 14px;font-family:DM Sans,sans-serif;font-size:.86rem;font-weight:500;transition:all .2s}._cmSelect_qfo6n_7631:focus{border-color:var(--db-accent,#0057a8);box-shadow:0 0 0 3px #00d4aa1a}._cmSelect_qfo6n_7631:hover{border-color:color-mix(in srgb, var(--db-fg-dim,#6b7f99) 40%, var(--db-border,#1e2a38))}._cmSelect_qfo6n_7631:disabled{opacity:.4;cursor:not-allowed;background:var(--bg-alt,#0d0d0d)}._cmSelect_qfo6n_7631 option{background:var(--card,#1e1e1e);color:var(--fg,#fff);padding:4px 0}._cmSelectWrap_qfo6n_7631>i{color:var(--db-fg-dim,#6b7f99);pointer-events:none;font-size:.65rem;transition:transform .2s;position:absolute;top:50%;right:12px;transform:translateY(-50%)}._cmFieldFilled_qfo6n_7595 ._cmSelect_qfo6n_7631{border-color:color-mix(in srgb, var(--db-accent,#0057a8) 30%, var(--db-border,#1e2a38))}._cmOkIcon_qfo6n_7759{color:#22c55e;pointer-events:none;background:#10b98126;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:.65rem;animation:.25s _cmOkPop_qfo6n_1;display:flex;position:absolute;top:36px;right:12px}@keyframes _cmOkPop_qfo6n_1{0%{opacity:0;transform:scale(0)}60%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}._cmFieldError_qfo6n_7827 ._cmSelect_qfo6n_7631{animation:.4s _cmShake_qfo6n_1;background:#ef44440a!important;border-color:#ef4444!important}@keyframes _cmShake_qfo6n_1{0%,to{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}}._cmFieldError_qfo6n_7827 ._cmLabelIcon_qfo6n_7567{color:#ef4444!important;background:#ef44441f!important}._cmFieldError_qfo6n_7827 ._cmRequired_qfo6n_7613{animation:1.2s infinite _cmReqPulse_qfo6n_1}@keyframes _cmReqPulse_qfo6n_1{0%,to{opacity:1}50%{opacity:.4}}._cmErrorMsg_qfo6n_7929{color:#ef4444;align-items:center;gap:5px;padding-top:2px;font-size:.74rem;font-weight:500;animation:.2s _cmErrorIn_qfo6n_1;display:flex}._cmErrorMsg_qfo6n_7929 i{font-size:.68rem}@keyframes _cmErrorIn_qfo6n_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._qvCompletionTag_qfo6n_7985{background:var(--db-bg-alt,#111820);border:1px solid var(--db-border,#1e2a38);color:var(--db-fg-dim,#6b7f99);font-variant-numeric:tabular-nums;border-radius:20px;align-items:center;gap:8px;margin-left:auto;padding:6px 14px;font-family:Space Grotesk,sans-serif;font-size:.82rem;font-weight:700;transition:all .3s;display:flex}._qvCompletionTag_qfo6n_7985._full_qfo6n_8019{background:color-mix(in srgb, #22c55e 10%, var(--db-bg-alt,#111820));color:#22c55e;border-color:#22c55e40}@media (width<=1024px){._cmGrid_qfo6n_7515{grid-template-columns:repeat(2,1fr);gap:14px}}@media (width<=640px){._cmGrid_qfo6n_7515{grid-template-columns:1fr;gap:12px}._cmSelect_qfo6n_7631{padding:10px 34px 10px 12px;font-size:.84rem}._cmOkIcon_qfo6n_7759{top:34px;right:10px}._qvCompletionTag_qfo6n_7985{display:none}}[data-theme=light] ._cmSelect_qfo6n_7631{color:#1a202c;background:#fff;border-color:#e2e8f0}[data-theme=light] ._cmSelect_qfo6n_7631:hover{border-color:#cbd5e1}[data-theme=light] ._cmSelect_qfo6n_7631:focus{border-color:var(--db-accent,#0057a8);box-shadow:0 0 0 3px #00d4aa14}[data-theme=light] ._cmSelect_qfo6n_7631 option{color:#1a202c;background:#fff}[data-theme=light] ._cmSelect_qfo6n_7631:disabled{background:#f8fafc}[data-theme=light] ._cmFieldError_qfo6n_7827 ._cmSelect_qfo6n_7631{background:#ef444408!important;border-color:#ef4444!important}[data-theme=light] ._cmFieldFilled_qfo6n_7595 ._cmSelect_qfo6n_7631{border-color:color-mix(in srgb, var(--db-accent,#0057a8) 30%, #e2e8f0)}[data-theme=light] ._cmFieldFilled_qfo6n_7595 ._cmLabelIcon_qfo6n_7567{background:color-mix(in srgb, var(--db-accent,#0057a8) 8%, #f1f5f9);color:var(--db-accent,#0057a8)}[data-theme=light] ._cmLabelIcon_qfo6n_7567{color:#94a3b8;background:#f1f5f9}[data-theme=light] ._cmFieldError_qfo6n_7827 ._cmLabelIcon_qfo6n_7567{color:#ef4444!important;background:#ef444414!important}[data-theme=light] ._cmOkIcon_qfo6n_7759{background:#22c55e1a}[data-theme=light] ._qvCompletionTag_qfo6n_7985{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] ._qvCompletionTag_qfo6n_7985._full_qfo6n_8019{color:#16a34a;background:#22c55e14;border-color:#22c55e33}[data-theme=light] ._cmErrorMsg_qfo6n_7929{color:#dc2626}._cmFieldDisabled_qfo6n_8235 ._cmSelect_qfo6n_7631{opacity:.35;cursor:not-allowed}._cmFieldDisabled_qfo6n_8235 ._cmSelectWrap_qfo6n_7631>i{opacity:.3}._cmLockIcon_qfo6n_8253{background:var(--db-bg-alt,#111820);width:22px;height:22px;color:var(--db-fg-dim,#6b7f99);pointer-events:none;opacity:.5;border-radius:50%;justify-content:center;align-items:center;font-size:.65rem;display:flex;position:absolute;top:36px;right:12px}[data-theme=light] ._cmLockIcon_qfo6n_8253{background:#f1f5f9}[data-theme=light] ._cmFieldDisabled_qfo6n_8235 ._cmSelect_qfo6n_7631{background:#f8fafc}._mdInfoCard_qfo6n_8311{background:var(--db-bg-alt,#111820);border:1px solid var(--db-border,#1e2a38);border-radius:12px;margin-top:24px;animation:.2s _sectionIn_qfo6n_1;overflow:hidden}._mdInfoHead_qfo6n_8329{background:color-mix(in srgb, #f59e0b 8%, var(--db-bg-alt,#111820));border-bottom:1px solid var(--db-border,#1e2a38);color:#f59e0b;align-items:center;gap:10px;padding:14px 18px;font-size:.82rem;font-weight:600;display:flex}._mdInfoHead_qfo6n_8329 i{font-size:.9rem}._mdInfoGrid_qfo6n_8361{grid-template-columns:repeat(1,1fr);gap:1px;display:grid}._mdInfoItem_qfo6n_8373{justify-content:space-between;align-items:center;padding:12px 18px;transition:background .15s;display:flex}._mdInfoItem_qfo6n_8373:hover{background:#ffffff05}._mdInfoLabel_qfo6n_8397{color:var(--db-fg-dim,#6b7f99);font-size:.8rem;font-weight:500}._mdInfoValue_qfo6n_8409{color:var(--db-fg,#e8edf3);font-variant-numeric:tabular-nums;text-align:right;font-family:Space Grotesk,sans-serif;font-size:.9rem;font-weight:700}._mdInfoEmpty_qfo6n_8427{color:var(--db-fg-dim,#3a3a3a);opacity:.5}@media (width<=640px){._mdInfoGrid_qfo6n_8361{grid-template-columns:1fr}._mdInfoItem_qfo6n_8373{padding:10px 18px}}[data-theme=light] ._mdInfoCard_qfo6n_8311{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] ._mdInfoHead_qfo6n_8329{color:#b45309;background:#f8f4ee;border-color:#e2e8f0}[data-theme=light] ._mdInfoItem_qfo6n_8373:hover{background:#f1f5f9}[data-theme=light] ._mdInfoEmpty_qfo6n_8427{color:#cbd5e1}._itCard_qfo6n_8505{border:1px solid var(--db-border,#1e2a38);background:var(--db-card,#161d27);border-radius:12px;transition:border-color .2s,box-shadow .2s;overflow:hidden}._itCard_qfo6n_8505:hover{border-color:color-mix(in srgb, var(--db-accent,#0057a8) 20%, var(--db-border,#1e2a38));box-shadow:0 2px 8px #0000000f}._itCardHead_qfo6n_8533{cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;color:var(--db-fg,#e8edf3);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;padding:14px 18px;font-family:inherit;font-size:.88rem;transition:background .15s;display:flex}._itCardHead_qfo6n_8533:hover{background:#ffffff05}._itCardHeadLeft_qfo6n_8575{flex:1;align-items:center;gap:10px;min-width:0;display:flex}._itCardDot_qfo6n_8591{background:var(--db-accent,#0057a8);opacity:.7;border-radius:50%;flex-shrink:0;width:10px;height:10px;transition:opacity .2s}._itCard_qfo6n_8505:hover ._itCardDot_qfo6n_8591{opacity:1}._itCardTitle_qfo6n_8619{white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:600;overflow:hidden}._itCardHeadRight_qfo6n_8635{flex-shrink:0;align-items:center;gap:10px;display:flex}._itCardTotal_qfo6n_8649{color:var(--db-accent,#0057a8);font-variant-numeric:tabular-nums;white-space:nowrap;background:color-mix(in srgb, var(--db-accent,#0057a8) 10%, transparent);border-radius:6px;padding:3px 10px;font-family:Space Grotesk,sans-serif;font-size:.82rem;font-weight:700}._itChevron_qfo6n_8673{color:var(--db-fg-dim,#6b7f99);font-size:.7rem;transition:transform .2s}._itCardBody_qfo6n_8687{padding:0 16px 16px}._itRadioGroup_qfo6n_8697{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:8px;margin-bottom:16px;display:grid}._itRadioCard_qfo6n_8713{border:2px solid var(--db-border,#1e2a38);background:var(--db-bg-alt,#111820);cursor:pointer;text-align:left;color:var(--db-fg-dim,#6b7f99);border-radius:10px;outline:none;align-items:center;gap:12px;width:100%;padding:12px 14px;font-family:inherit;font-size:.86rem;transition:all .15s;display:flex}._itRadioCard_qfo6n_8713:hover{border-color:color-mix(in srgb, var(--db-accent,#0057a8) 25%, var(--db-border,#1e2a38));background:color-mix(in srgb, var(--db-accent,#0057a8) 3%, var(--db-bg-alt,#111820))}._itRadioSelected_qfo6n_8759{box-shadow:0 0 0 3px #00d4aa14;border-color:var(--db-accent,#0057a8)!important;background:color-mix(in srgb, var(--db-accent,#0057a8) 8%, var(--db-bg-alt,#111820))!important;color:var(--db-fg,#e8edf3)!important}._itRadioIndicator_qfo6n_8775{border:2px solid var(--db-border,#1e2a38);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:all .15s;display:flex}._itRadioSelected_qfo6n_8759 ._itRadioIndicator_qfo6n_8775{background:var(--db-accent,#0057a8);border-color:var(--db-accent,#0057a8);color:#000}._itRadioSelected_qfo6n_8759 ._itRadioIndicator_qfo6n_8775 i{font-size:.55rem}._itRadioContent_qfo6n_8821{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._itRadioName_qfo6n_8837{color:var(--db-fg,#e8edf3);white-space:nowrap;text-overflow:ellipsis;font-size:.86rem;font-weight:600;line-height:1.3;overflow:hidden}._itRadioSelected_qfo6n_8759 ._itRadioName_qfo6n_8837{color:var(--db-fg,#e8edf3)}._itRadioPrice_qfo6n_8867{color:var(--db-accent,#0057a8);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-family:Space Grotesk,sans-serif;font-size:.88rem;font-weight:700}._itRadioEmpty_qfo6n_8887{color:var(--db-fg-dim,#3a3a3a);opacity:.5;font-size:.88rem}._itRadioTotal_qfo6n_8901{color:var(--db-fg,#e8edf3);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;margin-left:auto;font-family:Space Grotesk,sans-serif;font-size:.85rem;font-weight:700}._itTechBtn_qfo6n_8925{border:1px solid var(--db-border,#1e2a38);width:26px;height:26px;color:var(--db-fg-dim,#6b7f99);cursor:pointer;background:0 0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:.78rem;transition:all .15s;display:inline-flex}._itTechBtn_qfo6n_8925:hover{border-color:var(--db-accent,#0057a8);color:var(--db-accent,#0057a8);background:color-mix(in srgb, var(--db-accent,#0057a8) 8%, transparent)}._itTechPanel_qfo6n_8973{background:var(--db-card,#161d27);border:1px solid var(--db-border,#1e2a38);color:var(--db-fg,#e8edf3);white-space:pre-wrap;word-break:break-word;border-radius:8px;grid-column:1/-1;margin-top:4px;padding:10px 14px;font-size:.78rem;line-height:1.5;animation:.15s _itTechIn_qfo6n_1;box-shadow:0 4px 12px #00000026}@keyframes _itTechIn_qfo6n_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._itRow_qfo6n_9031{border-bottom:1px solid var(--db-border,#1e2a38);align-items:center;gap:12px;padding:10px 16px;transition:background .1s;display:flex}._itRow_qfo6n_9031:last-child{border-bottom:none}._itRow_qfo6n_9031:hover{background:#ffffff04}._itRowIdx_qfo6n_9065{text-align:center;width:28px;color:var(--db-fg-dim,#6b7f99);flex-shrink:0;font-size:.78rem;font-weight:500}._itRowMain_qfo6n_9083,._itRowName_qfo6n_9099{flex:1;align-items:center;gap:8px;min-width:0;display:flex}._itItemName_qfo6n_9115{color:var(--db-fg,#e8edf3);white-space:nowrap;text-overflow:ellipsis;font-size:.86rem;font-weight:500;overflow:hidden}._itRowPrice_qfo6n_9135{color:var(--db-fg,#e8edf3);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-family:Space Grotesk,sans-serif;font-size:.85rem;font-weight:600}._itEmpty_qfo6n_9155{color:var(--db-fg-dim,#3a3a3a);opacity:.5;font-size:.85rem}._itRowQty_qfo6n_9169{flex-shrink:0;width:80px}._itQtyInput_qfo6n_9179{border:1px solid var(--db-border,#1e2a38);background:var(--bg,#121212);width:100%;color:var(--fg,#fff);text-align:center;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;border-radius:8px;outline:none;padding:7px 10px;font-family:DM Sans,sans-serif;font-size:.85rem;transition:border-color .2s,box-shadow .2s}._itQtyInput_qfo6n_9179:focus{border-color:var(--db-accent,#0057a8);box-shadow:0 0 0 2px #00d4aa1a}._itRowTotal_qfo6n_9225{color:var(--db-fg,#e8edf3);font-variant-numeric:tabular-nums;text-align:right;flex-shrink:0;min-width:70px;font-family:Space Grotesk,sans-serif;font-size:.85rem;font-weight:700}._itSecTotal_qfo6n_9249{border-top:1px dashed var(--db-border,#1e2a38);justify-content:space-between;align-items:center;margin-top:8px;padding:12px 16px;display:flex}._itSecTotal_qfo6n_9249 span:first-child{color:var(--db-fg-dim,#6b7f99);text-transform:uppercase;letter-spacing:.04em;font-size:.8rem;font-weight:500}._itSecTotal_qfo6n_9249 span:last-child{color:var(--db-accent,#0057a8);font-variant-numeric:tabular-nums;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:800}._itEmpty_qfo6n_9155{text-align:center;color:var(--db-fg-dim,#6b7f99);padding:40px 20px}._itTotalBadge_qfo6n_9315{background:color-mix(in srgb, var(--db-accent,#0057a8) 12%, transparent);color:var(--db-accent,#0057a8);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:8px;align-items:center;gap:8px;padding:5px 14px;font-family:Space Grotesk,sans-serif;font-size:.82rem;font-weight:700;display:inline-flex}@media (width<=640px){._itRadioGroup_qfo6n_8697{grid-template-columns:1fr;gap:6px}._itRadioCard_qfo6n_8713{gap:10px;padding:10px 12px}._itRadioContent_qfo6n_8821{gap:3px}._itRow_qfo6n_9031{gap:8px;padding:8px 12px}._itRowIdx_qfo6n_9065{width:24px}._itRowQty_qfo6n_9169{width:68px}._itRowTotal_qfo6n_9225{min-width:56px}._itSecTotal_qfo6n_9249{padding:10px 12px}}@media (width>=641px) and (width<=900px){._itRadioGroup_qfo6n_8697{grid-template-columns:1fr 1fr}}[data-theme=light] ._itCard_qfo6n_8505{background:#fff;border-color:#e2e8f0}[data-theme=light] ._itCard_qfo6n_8505:hover{border-color:color-mix(in srgb, var(--db-accent,#0057a8) 20%, #e2e8f0);box-shadow:0 2px 8px #0000000a}[data-theme=light] ._itRadioCard_qfo6n_8713{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] ._itRadioCard_qfo6n_8713:hover{border-color:color-mix(in srgb, var(--db-accent,#0057a8) 20%, #e2e8f0);background:color-mix(in srgb, var(--db-accent,#0057a8) 3%, #f8fafc)}[data-theme=light] ._itRadioSelected_qfo6n_8759{background:color-mix(in srgb, var(--db-accent,#0057a8) 6%, #f8fafc)!important;border-color:var(--db-accent,#0057a8)!important}[data-theme=light] ._itRadioIndicator_qfo6n_8775{color:#94a3b8;background:#fff;border-color:#cbd5e1}[data-theme=light] ._itRadioSelected_qfo6n_8759 ._itRadioIndicator_qfo6n_8775{background:var(--db-accent,#0057a8);border-color:var(--db-accent,#0057a8);color:#000}[data-theme=light] ._itRadioPrice_qfo6n_8867{color:#059669}[data-theme=light] ._itRadioEmpty_qfo6n_8887{color:#cbd5e1}[data-theme=light] ._itRow_qfo6n_9031{border-bottom-color:#f1f5f9}[data-theme=light] ._itRow_qfo6n_9031:hover{background:#f8fafc}[data-theme=light] ._itQtyInput_qfo6n_9179{color:#1a202c;background:#fff;border-color:#e2e8f0}[data-theme=light] ._itQtyInput_qfo6n_9179:focus{border-color:var(--db-accent,#0057a8);box-shadow:0 0 0 2px #00d4aa14}[data-theme=light] ._itTechBtn_qfo6n_8925{color:#64748b;border-color:#e2e8f0}[data-theme=light] ._itTechBtn_qfo6n_8925:hover{border-color:var(--db-accent,#0057a8);color:var(--db-accent,#0057a8);background:color-mix(in srgb, var(--db-accent,#0057a8) 8%, #fff)}[data-theme=light] ._itTechPanel_qfo6n_8973{color:#475569;background:#f8fafc;border-color:#e2e8f0}[data-theme=light] ._itSecTotal_qfo6n_9249{border-color:#e2e8f0}[data-theme=light] ._itSecTotal_qfo6n_9249 span:first-child{color:#94a3b8}[data-theme=light] ._itSecTotal_qfo6n_9249 span:last-child{color:#059669}[data-theme=light] ._itRowPrice_qfo6n_9135,[data-theme=light] ._itRowTotal_qfo6n_9225{color:#1a202c}[data-theme=light] ._itTotalBadge_qfo6n_9315{background:color-mix(in srgb, var(--db-accent,#0057a8) 8%, #f8fafc);color:#059669}[data-theme=light] ._itCardHead_qfo6n_8533:hover{background:#f8fafc}[data-theme=light] ._itRadioDot_qfo6n_9655{color:#94a3b8;background:#e2e8f0;border-color:#cbd5e1}[data-theme=light] ._itCard_qfo6n_8505:hover ._itRadioDot_qfo6n_9655{color:#64748b;opacity:1;background:#e2e8f0;border-color:#cbd5e1}._errorBanner_qfo6n_9687{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;align-items:center;gap:12px;margin-bottom:24px;padding:14px 18px;font-size:14px;display:flex}._errorBanner_qfo6n_9687 i{flex-shrink:0;font-size:18px}._errorBanner_qfo6n_9687 span{flex:1}._errorRetryBtn_qfo6n_9731{color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:6px;padding:6px 16px;font-size:13px;font-weight:600;transition:background .2s}._errorRetryBtn_qfo6n_9731:hover{background:#b91c1c}._dotApproved_qfo6n_2661{background:#10b981;box-shadow:0 0 0 3px #10b98133}._dotPending_qfo6n_2671{background:#f59e0b;box-shadow:0 0 0 3px #f59e0b33}._dotRejected_qfo6n_2681{background:#ef4444;box-shadow:0 0 0 3px #ef444433}._dotDraft_qfo6n_2691{background:#6b7280;box-shadow:0 0 0 3px #6b728033}._chipApproved_qfo6n_2893{color:#059669;background:#ecfdf5}._chipPending_qfo6n_2903{color:#d97706;background:#fffbeb}._chipRejected_qfo6n_2913{color:#dc2626;background:#fef2f2}._chipDraft_qfo6n_2923{color:#4b5563;background:#f3f4f6}._cfgPage_qfo6n_9855{flex-direction:column;gap:28px;padding-bottom:20px;display:flex}._cfgHeader_qfo6n_9871{color:#fff;background:linear-gradient(135deg,#1e293b 0%,#334155 100%);border-radius:16px;justify-content:space-between;align-items:center;padding:24px 28px;display:flex}._cfgHeaderLeft_qfo6n_9891{align-items:center;gap:16px;display:flex}._cfgHeaderIcon_qfo6n_9903{background:#ffffff1a;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;font-size:22px;display:flex}._cfgHeaderTitle_qfo6n_9925{letter-spacing:-.3px;margin:0;font-size:22px;font-weight:700}._cfgHeaderDesc_qfo6n_9939{color:#fff9;margin:4px 0 0;font-size:14px}._cfgOverallRing_qfo6n_9953{width:64px;height:64px;position:relative}._cfgRingSvg_qfo6n_9965{width:64px;height:64px;transform:rotate(-90deg)}._cfgRingBg_qfo6n_9977{fill:none;stroke:#ffffff1a;stroke-width:3px}._cfgRingFill_qfo6n_9989{fill:none;stroke:#00d4aa;stroke-width:3px;stroke-linecap:round;transition:stroke-dasharray .6s}._cfgRingText_qfo6n_10005{color:#fff;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex;position:absolute;inset:0}._cfgCardsRow_qfo6n_10029{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (width<=1200px){._cfgCardsRow_qfo6n_10029{grid-template-columns:1fr 1fr}}@media (width<=768px){._cfgCardsRow_qfo6n_10029{grid-template-columns:1fr}}._cfgCard_qfo6n_10029{background:#fff;border:2px solid #f1f5f9;border-radius:16px;flex-direction:column;gap:20px;padding:24px;transition:border-color .3s,box-shadow .3s;display:flex}._cfgCard_qfo6n_10029:hover{box-shadow:0 8px 30px #0000000f}._cfgCardComplete_qfo6n_10097{background:linear-gradient(#f0fdf4 0%,#fff 40%);border-color:#10b981}._cfgCardHead_qfo6n_10109{align-items:center;gap:14px;display:flex}._cfgCardIconWrap_qfo6n_10121{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}._cfgCardIcon_qfo6n_10121{font-size:20px}._cfgCardTitleWrap_qfo6n_10149{flex:1}._cfgCardTitle_qfo6n_10149{color:#1e293b;margin:0;font-size:17px;font-weight:700}._cfgCardSub_qfo6n_10171{color:#94a3b8;margin:2px 0 0;font-size:13px}._cfgGroupProgress_qfo6n_10185{align-items:center;gap:10px;display:flex}._cfgProgressBar_qfo6n_10197{background:#f1f5f9;border-radius:3px;flex:1;height:6px;overflow:hidden}._cfgProgressBarFill_qfo6n_10213{border-radius:3px;height:100%;transition:width .5s}._cfgProgressText_qfo6n_10225{color:#94a3b8;white-space:nowrap;text-align:right;min-width:60px;font-size:12px;font-weight:600}._cfgProgressComplete_qfo6n_10243{color:#10b981}._cfgProgressComplete_qfo6n_10243 i{margin-right:3px}._cfgFieldsGrid_qfo6n_10261{flex-direction:column;gap:14px;display:flex}._cfgField_qfo6n_10261{position:relative}._cfgFieldLabel_qfo6n_10283{color:#475569;align-items:center;gap:8px;margin-bottom:6px;font-size:13px;font-weight:500;display:flex}._cfgFieldIcon_qfo6n_10303{color:#64748b;background:#f8fafc;border-radius:7px;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;display:flex}._cfgFieldText_qfo6n_10327{flex:1}._cfgFieldReq_qfo6n_10335{color:#ef4444;font-weight:700}._cfgSelectWrap_qfo6n_10347{position:relative}._cfgSelect_qfo6n_10347{color:#1e293b;cursor:pointer;appearance:none;background:#fff;border:2px solid #e2e8f0;border-radius:10px;width:100%;height:42px;padding:0 36px 0 14px;font-family:inherit;font-size:14px;transition:border-color .2s,box-shadow .2s}._cfgSelect_qfo6n_10347:focus{border-color:#6366f1;outline:none;box-shadow:0 0 0 3px #6366f11a}._cfgSelect_qfo6n_10347:disabled{color:#94a3b8;cursor:not-allowed;background:#f8fafc}._cfgSelectIcon_qfo6n_10409{color:#94a3b8;pointer-events:none;font-size:12px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}._cfgFieldError_qfo6n_10431 ._cfgSelect_qfo6n_10347{background:#fef2f2;border-color:#ef4444}._cfgFieldError_qfo6n_10431 ._cfgSelect_qfo6n_10347:focus{box-shadow:0 0 0 3px #ef44441a}._cfgFieldFilled_qfo6n_10449 ._cfgSelect_qfo6n_10347{background:#f0fdf4;border-color:#10b981}._cfgFieldFilled_qfo6n_10449 ._cfgSelect_qfo6n_10347:focus{box-shadow:0 0 0 3px #10b9811a}._cfgFieldLocked_qfo6n_10467 ._cfgFieldIcon_qfo6n_10303{color:#cbd5e1;background:#fef2f2}._cfgFieldLocked_qfo6n_10467 ._cfgSelectIcon_qfo6n_10409{color:#cbd5e1}._cfgFieldStatus_qfo6n_10487{color:#ef4444;pointer-events:none;align-items:center;gap:4px;font-size:11px;font-weight:600;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}._cfgFieldStatus_qfo6n_10487 i{font-size:14px}._cfgFieldStatusOk_qfo6n_10523{color:#10b981}._cfgFieldStatusOk_qfo6n_10523 i{font-size:16px}._cfgModelInfo_qfo6n_10541{background:linear-gradient(135deg,#fffbeb 0%,#fef3c7 100%);border:1px solid #fde68a;border-radius:12px;margin-top:8px;padding:16px}._cfgModelInfoHead_qfo6n_10557{color:#92400e;border-bottom:1px solid #92400e26;align-items:center;gap:8px;margin-bottom:14px;padding-bottom:10px;font-size:13px;font-weight:600;display:flex}._cfgModelInfoGrid_qfo6n_10581{grid-template-columns:1fr 1fr;gap:12px;display:grid}._cfgModelInfoItem_qfo6n_10593{flex-direction:column;gap:3px;display:flex}._cfgModelInfoLabel_qfo6n_10605{color:#a16207;text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:500}._cfgModelInfoValue_qfo6n_10621{color:#78350f;font-size:14px;font-weight:600}._cfgModelInfoHasVal_qfo6n_10645{color:#065f46}._cfgFooter_qfo6n_10655{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;justify-content:space-between;align-items:center;padding:18px 24px;display:flex}._cfgFooterStep_qfo6n_10675{border-radius:8px;align-items:center;gap:8px;padding:8px 14px;transition:all .3s;display:flex}._cfgFooterStepIcon_qfo6n_10705{color:#94a3b8;background:#e2e8f0;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;transition:all .3s;display:flex}._cfgFooterStepLabel_qfo6n_10731{color:#94a3b8;font-size:13px;font-weight:600;transition:color .3s}._cfgFooterStepDone_qfo6n_10745 ._cfgFooterStepLabel_qfo6n_10731{color:#10b981}._cfgFooterStepLine_qfo6n_10763{background:#e2e8f0;width:40px;height:2px;margin:0 4px}._cfgFooterStat_qfo6n_10777{color:#64748b;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}._cfgFooterStat_qfo6n_10777 i{color:#10b981}@media (width<=640px){._cfgFooter_qfo6n_10655{text-align:center;flex-direction:column;gap:14px}._cfgFooterStepLabel_qfo6n_10731{display:none}._cfgHeader_qfo6n_9871{text-align:center;flex-direction:column;gap:16px}._cfgModelInfoGrid_qfo6n_10581{grid-template-columns:1fr}}._qvSelectorError_qfo6n_10849{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;align-items:center;gap:8px;margin:0 16px;padding:10px 14px;font-size:12px;font-weight:500;animation:.3s _qvErrIn_qfo6n_1;display:flex}._qvSelectorError_qfo6n_10849 i:first-child{flex-shrink:0;font-size:14px}._qvSelectorError_qfo6n_10849 span{flex:1}._qvSelectorError_qfo6n_10849 button{color:#dc2626;cursor:pointer;opacity:.6;background:0 0;border:none;padding:2px;transition:opacity .2s}._qvSelectorError_qfo6n_10849 button:hover{opacity:1}@keyframes _qvErrIn_qfo6n_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._qvCardLoading_qfo6n_10927{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:inherit;z-index:2;background:#ffffffeb;flex-direction:column;justify-content:center;align-items:center;gap:8px;animation:.2s _qvCardFadeIn_qfo6n_1;display:flex;position:absolute;inset:0}._qvCardLoadingSpinner_qfo6n_10955{color:#059669;font-size:20px}._qvCardLoading_qfo6n_10927 span{color:#6b7280;font-size:11px;font-weight:600}@keyframes _qvCardFadeIn_qfo6n_1{0%{opacity:0}to{opacity:1}}._qvSelectorCard_qfo6n_6965:disabled{cursor:not-allowed;opacity:.7}._qvSelectorCard_qfo6n_6965{position:relative;overflow:hidden}._qvSelectorSearch_qfo6n_6873 input:disabled{opacity:.6;cursor:not-allowed;background:#f3f4f6}._formGroup_qfo6n_11025{flex-direction:column;gap:6px;display:flex}._formLabel_qfo6n_11037{color:var(--db-fg-dim,#6b7f99);text-transform:uppercase;letter-spacing:.04em;font-size:.78rem;font-weight:600}._formInput_qfo6n_11053{border:1px solid var(--db-border,#1e2a38);background:var(--db-bg-alt,#111820);width:100%;color:var(--db-fg,#e8edf3);box-sizing:border-box;border-radius:10px;outline:none;padding:11px 14px;font-family:DM Sans,sans-serif;font-size:.88rem;transition:border-color .2s,box-shadow .2s}._formInput_qfo6n_11053:focus{border-color:var(--db-accent,#0057a8);box-shadow:0 0 0 3px #00d4aa1a}._formInput_qfo6n_11053::placeholder{color:var(--db-fg-dim,#6b7f99);opacity:.5}._formInput_qfo6n_11053::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._formInput_qfo6n_11053::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._formInput_qfo6n_11053[type=number]{-moz-appearance:textfield}._umSkCircle_qfo6n_4965{background:linear-gradient(90deg, var(--db-bg-alt,#111820) 25%, var(--db-border,#1e2a38) 50%, var(--db-bg-alt,#111820) 75%);background-size:200% 100%;border-radius:10px;flex-shrink:0;width:42px;height:42px;animation:1.5s infinite _shimmer_qfo6n_1}._umSkLines_qfo6n_4985{flex-direction:column;flex:1;gap:8px;display:flex}._umSkRow_qfo6n_4953{align-items:center;gap:12px;display:flex}._qvView_qfo6n_11181{flex-direction:column;gap:20px;animation:.35s _homeFadeIn_qfo6n_1;display:flex}._qvStats_qfo6n_11201{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}._qvStatCard_qfo6n_11213{background:var(--db-card,#161d27);border:1px solid var(--db-border,#1e2a38);border-radius:14px;align-items:center;gap:14px;padding:18px;transition:transform .2s,border-color .2s;display:flex}._qvStatCard_qfo6n_11213:hover{border-color:color-mix(in srgb, var(--db-border) 50%, var(--db-accent));transform:translateY(-2px)}._qvStatIcon_qfo6n_11245{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.05rem;display:flex}._qvStatBody_qfo6n_11267{flex-direction:column;gap:2px;display:flex}._qvStatVal_qfo6n_11279{color:var(--db-fg,#e8edf3);font-family:Space Grotesk,sans-serif;font-size:1.5rem;font-weight:800;line-height:1}._qvStatLbl_qfo6n_11295{color:var(--db-fg-dim,#6b7f99);font-size:.76rem;font-weight:500}._qvHeader_qfo6n_11313{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._qvSearchWrap_qfo6n_11329{flex:1;align-items:center;min-width:220px;max-width:400px;display:flex;position:relative}._qvSearchWrap_qfo6n_11329>i{color:var(--db-fg-dim,#6b7f99);pointer-events:none;font-size:.85rem;position:absolute;left:14px}._qvSearchInput_qfo6n_11363{border:1px solid var(--db-border,#1e2a38);background:var(--db-card,#161d27);width:100%;color:var(--db-fg,#e8edf3);box-sizing:border-box;border-radius:10px;outline:none;padding:10px 38px 10px 40px;font-family:DM Sans,sans-serif;font-size:.88rem;transition:border-color .2s,box-shadow .2s}._qvSearchInput_qfo6n_11363:focus{border-color:var(--db-accent,#0057a8);box-shadow:0 0 0 3px #00d4aa1a}._qvSearchInput_qfo6n_11363::placeholder{color:var(--db-fg-dim,#6b7f99);opacity:.5}._qvSearchClear_qfo6n_11411{color:var(--db-fg-dim,#6b7f99);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px 6px;font-size:12px;transition:color .2s,background .2s;display:flex;position:absolute;right:8px}._qvSearchClear_qfo6n_11411:hover{color:#ef4444;background:#ef444414}._qvHeaderRight_qfo6n_11453{flex-shrink:0;align-items:center;gap:10px;display:flex}._qvTabs_qfo6n_11469{background:var(--db-bg-alt,#111820);border:1px solid var(--db-border,#1e2a38);border-radius:10px;align-items:center;gap:4px;padding:4px;display:flex}._qvTab_qfo6n_11469{color:var(--db-fg-dim,#6b7f99);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:7px;align-items:center;gap:6px;padding:7px 14px;font-family:DM Sans,sans-serif;font-size:.8rem;font-weight:600;transition:all .2s;display:flex}._qvTab_qfo6n_11469:hover{color:var(--db-fg,#e8edf3);background:var(--db-card,#161d27)}._qvTabActive_qfo6n_11533{box-shadow:0 1px 4px #00000026;background:var(--db-card,#161d27)!important;color:var(--db-accent,#0057a8)!important}._qvTabCount_qfo6n_11545{background:var(--db-border,#1e2a38);color:var(--db-fg-dim,#6b7f99);text-align:center;border-radius:4px;min-width:18px;padding:1px 6px;font-size:.68rem;font-weight:700;line-height:1.4}._qvTabActive_qfo6n_11533 ._qvTabCount_qfo6n_11545{color:var(--db-accent,#0057a8);background:#00d4aa1f}._qvExportWrap_qfo6n_11581{position:relative}._qvExportBtn_qfo6n_11589{border:1px solid var(--db-border,#1e2a38);background:var(--db-card,#161d27);color:var(--db-fg,#e8edf3);cursor:pointer;white-space:nowrap;border-radius:10px;align-items:center;gap:8px;padding:10px 16px;font-family:DM Sans,sans-serif;font-size:.84rem;font-weight:600;transition:all .2s;display:flex}._qvExportBtn_qfo6n_11589:hover{border-color:var(--db-accent,#0057a8);color:var(--db-accent,#0057a8)}._qvExportBtn_qfo6n_11589>i:last-child{opacity:.5;font-size:.65rem;transition:transform .2s}._qvExportDrop_qfo6n_11645{border:1px solid var(--db-border,#1e2a38);background:var(--db-card,#161d27);z-index:20;border-radius:12px;flex-direction:column;gap:2px;min-width:220px;padding:6px;animation:.18s _dropdownIn_qfo6n_1;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 40px #0000004d}._qvExportDrop_qfo6n_11645 button{width:100%;color:var(--db-fg,#e8edf3);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:10px 14px;font-family:DM Sans,sans-serif;font-size:.84rem;font-weight:500;transition:background .15s;display:flex}._qvExportDrop_qfo6n_11645 button:hover{background:var(--db-bg-alt,#111820)}._qvExportDrop_qfo6n_11645 button i:first-child{text-align:center;width:18px;font-size:.95rem}._qvTableWrap_qfo6n_11741{background:var(--db-card,#161d27);border:1px solid var(--db-border,#1e2a38);border-radius:16px;overflow:hidden}._qvTable_qfo6n_11741{border-collapse:collapse;width:100%}._qvTable_qfo6n_11741 thead th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--db-fg-dim,#6b7f99);background:var(--db-bg-alt,#111820);border-bottom:1px solid var(--db-border,#1e2a38);white-space:nowrap;padding:14px 18px;font-size:.7rem;font-weight:700}._qvTable_qfo6n_11741 tbody td{border-bottom:1px solid var(--db-border,#1e2a38);vertical-align:middle;padding:14px 18px;font-size:.88rem}._qvTable_qfo6n_11741 tbody tr:last-child td{border-bottom:none}._qvTable_qfo6n_11741 tbody tr{cursor:default;transition:background .15s}._qvTable_qfo6n_11741 tbody tr:hover{background:color-mix(in srgb, var(--db-accent,#0057a8) 3%, var(--db-card,#161d27))}._qvQuoteNo_qfo6n_11831{color:var(--db-accent,#0057a8);letter-spacing:.02em;font-family:Space Grotesk,monospace;font-size:.84rem;font-weight:700}._qvProjectCell_qfo6n_11847{flex-direction:column;gap:2px;display:flex}._qvProjectName_qfo6n_11859{color:var(--db-fg,#e8edf3);white-space:nowrap;text-overflow:ellipsis;max-width:260px;font-weight:600;overflow:hidden}._qvCustomerSub_qfo6n_11877{color:var(--db-fg-dim,#6b7f99);white-space:nowrap;text-overflow:ellipsis;max-width:260px;font-size:.78rem;overflow:hidden}._qvStatusChip_qfo6n_11895{text-transform:capitalize;white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:4px 10px;font-size:.72rem;font-weight:700;display:inline-flex}._qvStatusChip_qfo6n_11895 i{font-size:.65rem}._qvPrice_qfo6n_11927{color:var(--db-fg,#e8edf3);font-variant-numeric:tabular-nums;font-family:Space Grotesk,sans-serif;font-size:.92rem;font-weight:700}._qvCurrency_qfo6n_11943{color:var(--db-fg-dim,#6b7f99);margin-left:4px;font-size:.78rem;font-weight:500}._qvViewBtn_qfo6n_11957{width:34px;height:34px;color:var(--db-fg-dim,#6b7f99);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;font-size:.82rem;transition:all .2s;display:flex}._qvViewBtn_qfo6n_11957:hover{color:var(--db-accent,#0057a8);background:#0057a814;border-color:#0057a84d}._qvMobileList_qfo6n_12001{flex-direction:column;gap:10px;padding:12px;display:none}._qvMobileCard_qfo6n_12015{border:1px solid var(--db-border,#1e2a38);background:var(--db-bg-alt,#111820);cursor:pointer;text-align:left;width:100%;color:inherit;border-radius:14px;flex-direction:column;gap:8px;padding:16px;font-family:inherit;transition:all .2s;display:flex}._qvMobileCard_qfo6n_12015:hover{border-color:color-mix(in srgb, var(--db-accent) 30%, var(--db-border));background:color-mix(in srgb, var(--db-card) 50%, var(--db-bg-alt))}._qvMobileTop_qfo6n_12057{justify-content:space-between;align-items:center;display:flex}._qvMobileBottom_qfo6n_12069{border-top:1px solid var(--db-border,#1e2a38);justify-content:space-between;align-items:center;padding-top:8px;display:flex}._qvMobileSk_qfo6n_12085{border:1px solid var(--db-border,#1e2a38);background:var(--db-bg-alt,#111820);border-radius:14px;padding:16px}._qvPagination_qfo6n_12105{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._qvPageInfo_qfo6n_12121{color:var(--db-fg-dim,#6b7f99);font-size:.82rem}._qvPageBtns_qfo6n_12131{align-items:center;gap:4px;display:flex}._qvPageBtn_qfo6n_12131{border:1px solid var(--db-border,#1e2a38);background:var(--db-card,#161d27);width:34px;height:34px;color:var(--db-fg-dim,#6b7f99);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;font-family:DM Sans,sans-serif;font-size:.82rem;font-weight:600;transition:all .2s;display:flex}._qvPageBtn_qfo6n_12131:hover:not(:disabled){border-color:var(--db-accent,#0057a8);color:var(--db-accent,#0057a8)}._qvPageBtn_qfo6n_12131:disabled{opacity:.4;cursor:not-allowed}._qvPageBtnActive_qfo6n_12197{background:var(--db-accent,#0057a8)!important;border-color:var(--db-accent,#0057a8)!important;color:#fff!important}._qvPageDots_qfo6n_12209{text-align:center;width:34px;color:var(--db-fg-dim,#6b7f99);font-size:.82rem}._qvDetailBg_qfo6n_12229{-webkit-backdrop-filter:blur(6px);z-index:100;background:#0009;justify-content:center;align-items:center;padding:16px;animation:.2s _modalBgIn_qfo6n_1;display:flex;position:fixed;inset:0}._qvDetailPanel_qfo6n_12257{background:var(--db-card,#161d27);border:1px solid var(--db-border,#1e2a38);border-radius:20px;flex-direction:column;width:820px;max-width:100%;max-height:90vh;animation:.3s cubic-bezier(.22,1,.36,1) _modalIn_qfo6n_1;display:flex;overflow:hidden;box-shadow:0 32px 80px #0006}._qvDetailLoading_qfo6n_12287{color:var(--db-fg-dim,#6b7f99);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;padding:60px 20px;font-size:.92rem;display:flex}._qvDetailHead_qfo6n_12313{border-bottom:1px solid var(--db-border,#1e2a38);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 24px 16px;display:flex}._qvDetailHeadLeft_qfo6n_12333{align-items:center;gap:14px;min-width:0;display:flex}._qvDetailIcon_qfo6n_12347{color:#fff;background:linear-gradient(135deg,#0057a8,#00b894);border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:1.1rem;display:flex;box-shadow:0 4px 14px #0057a84d}._qvDetailTitle_qfo6n_12375{color:var(--db-fg,#e8edf3);margin:0;font-family:Space Grotesk,sans-serif;font-size:1.1rem;font-weight:800}._qvDetailSub_qfo6n_12391{color:var(--db-fg-dim,#6b7f99);margin-top:2px;font-size:.82rem;display:block}._qvDetailHeadRight_qfo6n_12405{flex-shrink:0;align-items:center;gap:10px;display:flex}._qvDetailClose_qfo6n_12419{border:1px solid var(--db-border,#1e2a38);background:var(--db-bg-alt,#111820);width:34px;height:34px;color:var(--db-fg-dim,#6b7f99);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;font-size:.85rem;transition:all .2s;display:flex}._qvDetailClose_qfo6n_12419:hover{color:#ef4444;background:#ef444414;border-color:#ef44444d}._qvDetailBody_qfo6n_12463{scrollbar-width:thin;scrollbar-color:var(--db-border,#1e2a38) transparent;flex:1;padding:20px 24px;overflow-y:auto}._qvDetailBody_qfo6n_12463::-webkit-scrollbar{width:5px}._qvDetailBody_qfo6n_12463::-webkit-scrollbar-thumb{background:var(--db-border,#1e2a38);border-radius:10px}._qvSection_qfo6n_6437{margin-bottom:18px}._qvSectionHead_qfo6n_6437{border-bottom:1.5px solid var(--db-border,#1e2a38);align-items:center;gap:8px;margin-bottom:10px;padding-bottom:6px;display:flex}._qvSectionDot_qfo6n_12525{border-radius:50%;flex-shrink:0;width:8px;height:8px}._qvSectionHead_qfo6n_6437>span{text-transform:uppercase;letter-spacing:.04em;color:var(--db-fg-dim,#6b7f99);font-size:.75rem;font-weight:700}._qvSectionCount_qfo6n_12555{color:var(--db-fg-dim,#6b7f99);margin-left:auto;font-size:.72rem;font-weight:600}._qvSectionGrid_qfo6n_12569{grid-template-columns:1fr 1fr;gap:6px 20px;display:grid}._qvSectionGrid3_qfo6n_12581{grid-template-columns:1fr 1fr 1fr;gap:6px 20px;display:grid}._qvField_qfo6n_12595{flex-direction:column;gap:2px;display:flex}._qvFieldLabel_qfo6n_12607{color:var(--db-fg-dim,#6b7f99);text-transform:uppercase;letter-spacing:.03em;font-size:.7rem;font-weight:600}._qvFieldValue_qfo6n_12623{color:var(--db-fg,#e8edf3);background:var(--db-bg-alt,#111820);border:1px solid var(--db-border,#1e2a38);word-break:break-word;border-radius:7px;align-items:center;min-height:34px;padding:6px 10px;font-size:.88rem;font-weight:600;display:flex}._qvFieldEmpty_qfo6n_12651{opacity:.6;font-style:italic;color:var(--db-fg-dim,#6b7f99)!important;font-weight:400!important}._qvDetailTable_qfo6n_12667{border-collapse:collapse;border:1px solid var(--db-border,#1e2a38);border-radius:8px;width:100%;margin-top:6px;font-size:.84rem;overflow:hidden}._qvDetailTable_qfo6n_12667 th{color:var(--db-fg-dim,#6b7f99);text-transform:uppercase;background:var(--db-bg-alt,#111820);text-align:left;border-bottom:1px solid var(--db-border,#1e2a38);letter-spacing:.04em;padding:8px 12px;font-size:.7rem;font-weight:700}._qvThR_qfo6n_12711{text-align:right!important}._qvDetailTable_qfo6n_12667 td{border-bottom:1px solid color-mix(in srgb, var(--db-border) 50%, transparent);padding:7px 12px}._qvTdR_qfo6n_12729{text-align:right;font-variant-numeric:tabular-nums}._qvDetailTable_qfo6n_12667 tr:last-child td{border-bottom:none}._qvDetailTable_qfo6n_12667 tbody tr:hover td{background:color-mix(in srgb, var(--db-accent) 2%, transparent)}._qvTotBox_qfo6n_12757{border:1.5px solid var(--db-border,#1e2a38);border-radius:10px;margin-top:8px;overflow:hidden}._qvTotRow_qfo6n_12771{border-bottom:1px solid color-mix(in srgb, var(--db-border) 50%, transparent);justify-content:space-between;align-items:center;padding:9px 14px;display:flex}._qvTotRow_qfo6n_12771:last-child{border-bottom:none}._qvTotLabel_qfo6n_12795{color:var(--db-fg-dim,#6b7f99);font-size:.84rem}._qvTotValue_qfo6n_12805{color:var(--db-fg,#e8edf3);font-variant-numeric:tabular-nums;font-size:.84rem;font-weight:600}._qvTotDiscLabel_qfo6n_12819{color:#b45309;font-size:.84rem}._qvTotDiscValue_qfo6n_12829{color:#dc2626;font-variant-numeric:tabular-nums;font-size:.84rem;font-weight:700}._qvTotNet_qfo6n_12843{background:linear-gradient(135deg,#00d4aa,#059669);justify-content:space-between;align-items:center;padding:14px;display:flex}._qvTotNetLabel_qfo6n_12859{color:#ffffffd9;text-transform:uppercase;letter-spacing:.06em;font-size:.78rem;font-weight:700}._qvTotNetValue_qfo6n_12875{color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 1px 4px #00000026;font-family:Space Grotesk,sans-serif;font-size:1.2rem;font-weight:800}._qvDetailFooter_qfo6n_12895{border-top:1px solid var(--db-border,#1e2a38);background:var(--db-bg-alt,#111820);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:14px 24px;display:flex}._qvExportGroup_qfo6n_12919{gap:8px;display:flex}._qvExpBtn_qfo6n_12929{cursor:pointer;border:1.5px solid var(--db-border,#1e2a38);background:var(--db-card,#161d27);color:var(--db-fg-dim,#6b7f99);border-radius:10px;align-items:center;gap:7px;padding:9px 16px;font-family:inherit;font-size:.78rem;font-weight:600;transition:all .2s;display:flex}._qvExpBtn_qfo6n_12929:hover{background:var(--db-bg-alt,#111820);border-color:var(--db-fg-dim,#6b7f99);color:var(--db-fg,#e8edf3)}._qvExpBtn_qfo6n_12929 i{font-size:.85rem}._qvDetailCloseBtn_qfo6n_12981{border:1px solid var(--db-border,#1e2a38);color:var(--db-fg-dim,#6b7f99);cursor:pointer;background:0 0;border-radius:10px;padding:9px 22px;font-family:DM Sans,sans-serif;font-size:.84rem;font-weight:600;transition:all .2s}._qvDetailCloseBtn_qfo6n_12981:hover{border-color:var(--db-fg-dim,#6b7f99);color:var(--db-fg,#e8edf3)}@media (width<=767px){._qvStats_qfo6n_11201{grid-template-columns:1fr 1fr;gap:10px}._qvStatCard_qfo6n_11213{gap:10px;padding:14px}._qvStatIcon_qfo6n_11245{width:36px;height:36px;font-size:.88rem}._qvStatVal_qfo6n_11279{font-size:1.2rem}._qvHeader_qfo6n_11313{flex-direction:column;align-items:stretch}._qvSearchWrap_qfo6n_11329{max-width:100%}._qvHeaderRight_qfo6n_11453{flex-direction:column;align-items:stretch}._qvTabs_qfo6n_11469{scrollbar-width:none;overflow-x:auto}._qvTabs_qfo6n_11469::-webkit-scrollbar{display:none}._qvTable_qfo6n_11741{display:none}._qvMobileList_qfo6n_12001{display:flex}._qvPagination_qfo6n_12105{justify-content:center}._qvDetailPanel_qfo6n_12257{border-radius:16px;max-height:95vh}._qvDetailHead_qfo6n_12313{flex-wrap:wrap;padding:16px 18px 14px}._qvDetailBody_qfo6n_12463{padding:16px 18px}._qvSectionGrid_qfo6n_12569,._qvSectionGrid3_qfo6n_12581{grid-template-columns:1fr}._qvDetailFooter_qfo6n_12895{flex-direction:column;align-items:stretch;padding:12px 18px}._qvExportGroup_qfo6n_12919{flex-wrap:wrap;justify-content:center}._qvDetailCloseBtn_qfo6n_12981{text-align:center;justify-content:center}._qvTab_qfo6n_11469 span:not(._qvTabCount_qfo6n_11545){display:none}._qvTab_qfo6n_11469{padding:7px 10px}}@media (width<=420px){._qvStats_qfo6n_11201{grid-template-columns:1fr}._qvExpBtn_qfo6n_12929 span{display:none}._qvExpBtn_qfo6n_12929{padding:9px 12px}}@media (width>=768px) and (width<=1024px){._qvStats_qfo6n_11201{grid-template-columns:repeat(2,1fr)}._qvSectionGrid3_qfo6n_12581{grid-template-columns:1fr 1fr}}._qvModeBar_qfo6n_5845{border-bottom:1px solid var(--border,#e5e7eb);background:#fff;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:12px 24px;display:flex}._qvModeGroup_qfo6n_5877{align-items:center;gap:8px;display:flex}._cfgFooter_qfo6n_10655{border-left:1px solid var(--border,#e5e7eb);align-items:center;gap:16px;margin-left:20px;padding-left:20px;display:flex}._cfgFooterSteps_qfo6n_10675{align-items:center;gap:0;display:flex}._cfgFooterStep_qfo6n_10675{color:#9ca3af;border-radius:6px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;transition:all .2s;display:flex}._cfgFooterStepDone_qfo6n_10745{color:#059669;background:#05966914}._cfgFooterStepIcon_qfo6n_10705{background:#f3f4f6;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:10px;transition:all .2s;display:flex}._cfgFooterStepDone_qfo6n_10745 ._cfgFooterStepIcon_qfo6n_10705{color:#059669;background:#05966926}._cfgFooterStepLabel_qfo6n_10731{white-space:nowrap;font-weight:500}._cfgFooterStepLine_qfo6n_10763{background:#e5e7eb;border-radius:1px;flex-shrink:0;width:24px;height:2px;margin:0 4px}._cfgFooterStats_qfo6n_13433{align-items:center;display:flex}._cfgFooterStat_qfo6n_10777{color:#6b7280;white-space:nowrap;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:flex}._cfgFooterStat_qfo6n_10777 i{color:#059669;font-size:11px}@media (width<=768px){._qvModeBar_qfo6n_5845{flex-wrap:wrap;gap:10px;padding:10px 16px}._qvModeGroup_qfo6n_5877{flex-wrap:wrap;gap:6px}._cfgFooter_qfo6n_10655{border-left:none;border-top:1px solid var(--border,#e5e7eb);justify-content:space-between;width:100%;margin-top:8px;margin-left:0;padding-top:8px;padding-left:0}._cfgFooterStepLabel_qfo6n_10731{display:none}._cfgFooterStepLine_qfo6n_10763{width:16px}}._mdInfoCurrencyBadge_qfo6n_13549{color:#059669;letter-spacing:.5px;background:#0596691a;border-radius:4px;margin-left:auto;padding:3px 8px;font-size:11px;font-weight:700}._mdInfoCurr_qfo6n_13549{color:#6b7280;margin-left:4px;font-size:11px;font-weight:600}._mdInfoEmpty_qfo6n_8427{color:#d1d5db}._qvSelectorCard_qfo6n_6965{cursor:pointer;text-align:left;background:#fff;border:2px solid #e5e7eb;border-radius:12px;justify-content:space-between;align-items:center;width:100%;padding:14px 16px;transition:all .2s;display:flex}._qvSelectorCard_qfo6n_6965:hover{background:#f8faff;border-color:#3b82f6;transform:translateY(-1px);box-shadow:0 4px 12px #3b82f61a}._qvSelectorCardActive_qfo6n_7005{background:#eff6ff;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633}._qvSelectorQuoteNo_qfo6n_13649{align-items:center;gap:8px;margin-bottom:6px;font-size:15px;display:flex}._qvSelectorQuoteNo_qfo6n_13649 i{color:#3b82f6}._qvSelectorVersion_qfo6n_13673{color:#1d4ed8;background:#dbeafe;border-radius:4px;padding:2px 6px;font-size:11px}._qvSelectorProject_qfo6n_13689,._qvSelectorCustomer_qfo6n_13691,._qvSelectorDate_qfo6n_13693{color:#6b7280;align-items:center;gap:6px;margin-bottom:3px;font-size:13px;display:flex}._qvSelectorProject_qfo6n_13689 i,._qvSelectorCustomer_qfo6n_13691 i,._qvSelectorDate_qfo6n_13693 i{text-align:center;color:#9ca3af;width:14px}._qvSelectorMeta_qfo6n_7057{flex-direction:column;align-items:flex-end;gap:8px;display:flex}._qvSelectorStatus_qfo6n_7071{text-transform:uppercase;letter-spacing:.5px;border-radius:20px;padding:4px 10px;font-size:11px;font-weight:600}._status-sent_qfo6n_13769{color:#1e40af;background:#dbeafe}._status-approved_qfo6n_13779{color:#065f46;background:#d1fae5}._status-rejected_qfo6n_13789{color:#991b1b;background:#fee2e2}._qvSelectorPrice_qfo6n_7093{color:#111827;font-size:16px;font-weight:700}._cfgModelInfo_qfo6n_10541{background:linear-gradient(135deg,#f8faff 0%,#f0f4ff 100%);border:1px solid #e0e7ff;border-radius:12px;margin-top:8px;overflow:hidden}._cfgModelInfoHead_qfo6n_10557{color:#fff;text-transform:uppercase;letter-spacing:.05em;background:linear-gradient(135deg,#6366f1 0%,#4f46e5 100%);align-items:center;gap:8px;padding:10px 16px;font-size:12px;font-weight:700;display:flex}._cfgModelInfoHead_qfo6n_10557 i{font-size:14px}._cfgModelInfoGrid_qfo6n_10581{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:0;padding:4px 0;display:grid}._cfgModelInfoItem_qfo6n_10593{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:10px 16px;transition:background .15s;display:flex}._cfgModelInfoItem_qfo6n_10593:last-child{border-bottom:none}._cfgModelInfoItem_qfo6n_10593:hover{background:#6366f10d}._cfgModelInfoLabel_qfo6n_10605{color:#6b7280;font-size:12px;font-weight:500}._cfgModelInfoValue_qfo6n_10621{color:#1f2937;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}._cfgModelInfoHasVal_qfo6n_10645{color:#059669;background:#05966914;border-radius:6px;padding:4px 12px}._cfgModelInfoEmpty_qfo6n_10633{color:#9ca3af;font-style:italic;font-weight:400}._qvModeBar_qfo6n_5845{border-bottom:1px solid var(--db-border);background:#fff;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}._cmInputReadonly_qfo6n_14049{color:#6b7280;cursor:not-allowed;background:#f9fafb}._qvSummaryPricing_qfo6n_14061{background:#fff;border:1.5px solid #e5e7eb;border-radius:12px;margin-bottom:20px;overflow:hidden}._qvSummaryUnitPrice_qfo6n_14077{background:linear-gradient(135deg,#f0fdf4 0%,#ecfdf5 100%);flex-direction:column;align-items:flex-start;gap:6px;padding:16px 20px;display:flex}._qvSummaryUnitLabel_qfo6n_14095{color:#059669;text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:700}._qvSummaryUnitValue_qfo6n_14111{color:#059659;font-variant-numeric:tabular-nums;font-size:24px;font-weight:800}._qvSummaryUnitHint_qfo6n_14125{color:#6b7280;font-size:11px;font-style:italic}._qvSummaryQuantity_qfo6n_14137,._qvSummarySubtotal_qfo6n_14139,._qvSummaryDiscount_qfo6n_14141{color:#374151;border-top:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding:12px 20px;font-size:14px;display:flex}._qvSummaryDiscount_qfo6n_14141{color:#dc2626}._qvSummaryNet_qfo6n_14169{color:#fff;background:linear-gradient(135deg,#059669 0%,#047857 100%);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}._qvSummaryNet_qfo6n_14169 span:first-child{text-transform:uppercase;letter-spacing:.08em;font-size:14px;font-weight:800}._qvSummaryNet_qfo6n_14169 span:last-child{font-variant-numeric:tabular-nums;font-size:22px;font-weight:800}._qvSourceWrap_qfo6n_13983{align-items:center;gap:12px;display:flex}._qvSelectedSource_qfo6n_13995{color:#059669;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;align-items:center;gap:8px;padding:8px 14px;font-size:12px;font-weight:600;display:flex}._qvSelectedSource_qfo6n_13995 button{color:#dc2626;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;padding:2px 6px;display:flex}._qvSelectedSource_qfo6n_13995 button:hover{background:#fee2e2}._modeBar_qfo6n_14285{z-index:50;background:#fff;border-bottom:1px solid #e5e7eb;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;height:72px;padding:10px 20px;display:flex;position:relative}._modeBarLeft_qfo6n_14315{flex-shrink:0;align-items:center;gap:8px;min-width:120px;display:flex}._modeBarCenter_qfo6n_14333{flex-direction:column;flex:1;align-items:center;gap:6px;min-width:0;max-width:640px;margin:0 auto;display:flex}._modeBarRight_qfo6n_14357{flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;min-width:120px;display:flex}._modeBtn_qfo6n_14381{color:#6b7280;cursor:pointer;white-space:nowrap;background:#fff;border:1.5px solid #e5e7eb;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}._modeBtn_qfo6n_14381:hover{color:#3b82f6;background:#eff6ff;border-color:#3b82f6}._modeBtnActive_qfo6n_14425{color:#fff;background:#3b82f6;border-color:#3b82f6;box-shadow:0 2px 8px #3b82f64d}._modeBtnActive_qfo6n_14425:hover{color:#fff;background:#2563eb;border-color:#2563eb}._modeBtn_qfo6n_14381 i{font-size:14px}._progressBarWrap_qfo6n_14465{align-items:center;gap:10px;width:100%;max-width:360px;display:flex}._progressBarTrack_qfo6n_14481{background:#f3f4f6;border-radius:4px;flex:1;height:4px;overflow:hidden}._progressBarFill_qfo6n_14497{background:linear-gradient(90deg,#3b82f6,#10b981);border-radius:4px;min-width:0;height:100%;transition:width .5s cubic-bezier(.4,0,.2,1)}._progressBarLabel_qfo6n_14513{color:#9ca3af;white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;min-width:40px;font-size:11px;font-weight:700}._stepTracker_qfo6n_14539{align-items:center;gap:0;display:flex}._stepChip_qfo6n_14551{color:#9ca3af;cursor:pointer;white-space:nowrap;background:#f9fafb;border:1px solid #e5e7eb;border-radius:20px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:600;transition:all .2s;display:inline-flex}._stepChip_qfo6n_14551:hover{background:#f3f4f6;border-color:#d1d5db}._stepChipCurrent_qfo6n_14593{color:#3b82f6;background:#eff6ff;border-color:#3b82f6;animation:2s ease-in-out infinite _stepPulse_qfo6n_1}@keyframes _stepPulse_qfo6n_1{0%,to{box-shadow:0 0 #3b82f626}50%{box-shadow:0 0 0 4px #3b82f614}}._stepChipDone_qfo6n_14617{color:#059669;background:#ecfdf5;border-color:#10b981}._stepChipDone_qfo6n_14617:hover{background:#d1fae5;border-color:#059669}._stepChipIcon_qfo6n_14639{align-items:center;font-size:11px;display:flex}._stepChipLabel_qfo6n_14651{font-size:11px}._stepChipCount_qfo6n_14659{font-variant-numeric:tabular-nums;background:#0000000f;border-radius:8px;padding:1px 5px;font-size:10px;font-weight:700}._stepChipDone_qfo6n_14617 ._stepChipCount_qfo6n_14659{color:#059669;background:#0596691f}._stepChipCurrent_qfo6n_14593 ._stepChipCount_qfo6n_14659{color:#3b82f6;background:#3b82f61a}._stepConnector_qfo6n_14699{background:#e5e7eb;flex-shrink:0;width:24px;height:2px;transition:background .3s}._stepConnectorDone_qfo6n_14715{background:#10b981}._selectedSourcePill_qfo6n_14729{color:#92400e;background:#fef3c7;border:1px solid #fbbf24;border-radius:20px;align-items:center;gap:6px;max-width:220px;padding:5px 10px 5px 12px;font-size:11px;animation:.3s _pillSlideIn_qfo6n_1;display:inline-flex}@keyframes _pillSlideIn_qfo6n_1{0%{opacity:0;transform:translate(10px)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}._selectedSourcePill_qfo6n_14729>i{color:#d97706;flex-shrink:0;font-size:10px}._selectedSourceText_qfo6n_14779{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}._selectedSourceClear_qfo6n_14793{color:#92400e;cursor:pointer;background:#92400e26;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;transition:background .15s;display:flex}._selectedSourceClear_qfo6n_14793:hover{background:#92400e4d}._selectorOverlay_qfo6n_14839{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0006;justify-content:center;align-items:flex-start;padding-top:10vh;animation:.2s _overlayFadeIn_qfo6n_1;display:flex;position:fixed;inset:0}@keyframes _overlayFadeIn_qfo6n_1{0%{opacity:0}to{opacity:1}}._selectorModal_qfo6n_14875{background:#fff;border-radius:16px;flex-direction:column;width:560px;max-width:95vw;max-height:70vh;animation:.25s cubic-bezier(.16,1,.3,1) _modalSlideUp_qfo6n_1;display:flex;overflow:hidden;box-shadow:0 25px 60px #00000026}@keyframes _modalSlideUp_qfo6n_1{0%{opacity:0;transform:translateY(20px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}._selectorHead_qfo6n_14913{border-bottom:1px solid #f3f4f6;align-items:flex-start;gap:12px;padding:20px 20px 16px;display:flex}._selectorHeadIcon_qfo6n_14929{color:#fff;background:linear-gradient(135deg,#3b82f6,#6366f1);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;display:flex}._selectorHeadText_qfo6n_14955{flex:1;min-width:0}._selectorHeadText_qfo6n_14955 h3{color:#111827;margin:0 0 2px;font-size:15px;font-weight:700}._selectorHeadText_qfo6n_14955 p{color:#9ca3af;margin:0;font-size:12px}._selectorClose_qfo6n_14991{color:#6b7280;cursor:pointer;background:#f3f4f6;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}._selectorClose_qfo6n_14991:hover{color:#374151;background:#e5e7eb}._selectorSearch_qfo6n_15033{background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:10px;align-items:center;gap:10px;height:42px;margin:16px 20px 0;padding:0 14px;transition:all .2s;display:flex}._selectorSearch_qfo6n_15033:focus-within{background:#fff;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._selectorSearch_qfo6n_15033>i{color:#9ca3af;flex-shrink:0;font-size:14px}._selectorSearch_qfo6n_15033 input{color:#111827;background:0 0;border:none;outline:none;flex:1;font-size:13px}._selectorSearch_qfo6n_15033 input::placeholder{color:#c0c5cc}._selectorClearBtn_qfo6n_15109{color:#6b7280;cursor:pointer;background:#e5e7eb;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;transition:background .15s;display:flex}._selectorClearBtn_qfo6n_15109:hover{background:#d1d5db}._selectorList_qfo6n_15151{flex:1;padding:12px 20px 20px;overflow-y:auto}._selectorList_qfo6n_15151::-webkit-scrollbar{width:5px}._selectorList_qfo6n_15151::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}._selectorCount_qfo6n_15181{color:#9ca3af;border-bottom:1px solid #f3f4f6;margin-bottom:8px;padding:8px 0 10px;font-size:11px;font-weight:600}._selectorLoading_qfo6n_15201,._selectorEmpty_qfo6n_15203{color:#9ca3af;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:48px 20px;display:flex}._selectorLoading_qfo6n_15201 i{color:#3b82f6;font-size:24px}._selectorEmpty_qfo6n_15203 i{color:#d1d5db;font-size:32px}._selectorLoading_qfo6n_15201 span,._selectorEmpty_qfo6n_15203 span{font-size:13px;font-weight:500}._selectorCard_qfo6n_15257{cursor:pointer;text-align:left;background:#fff;border:1.5px solid #f3f4f6;border-radius:12px;justify-content:space-between;align-items:center;width:100%;margin-bottom:8px;padding:14px 16px;transition:all .2s;display:flex}._selectorCard_qfo6n_15257:hover{background:#f8faff;border-color:#bfdbfe;box-shadow:0 2px 8px #3b82f614}._selectorCardActive_qfo6n_15299{background:#eff6ff;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._selectorCardLeft_qfo6n_15311{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._selectorQuoteNo_qfo6n_15327{align-items:center;gap:8px;display:flex}._selectorQuoteNo_qfo6n_15327 strong{color:#111827;font-size:14px;font-weight:700}._selectorVersion_qfo6n_15351{color:#6366f1;background:#eef2ff;border-radius:6px;padding:1px 6px;font-size:10px;font-weight:700}._selectorProjectName_qfo6n_15369{color:#374151;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}._selectorCustomerName_qfo6n_15387{color:#9ca3af;align-items:center;gap:5px;font-size:11px;display:flex}._selectorCustomerName_qfo6n_15387 i{font-size:10px}._selectorCardRight_qfo6n_15411{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;margin-left:16px;display:flex}._selectorStatus_qfo6n_15429{text-transform:uppercase;letter-spacing:.3px;border-radius:6px;padding:2px 8px;font-size:10px;font-weight:700}._status-draft_qfo6n_13759{color:#6b7280;background:#f3f4f6}._status-sent_qfo6n_13769,._status-submitted_qfo6n_15461{color:#2563eb;background:#dbeafe}._status-approved_qfo6n_13779,._status-accepted_qfo6n_15473{color:#059669;background:#d1fae5}._status-rejected_qfo6n_13789,._status-lost_qfo6n_15485{color:#dc2626;background:#fee2e2}._selectorPrice_qfo6n_15495{color:#111827;font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}._selectorCardArrow_qfo6n_15509{color:#d1d5db;font-size:11px;transition:color .15s}._selectorCard_qfo6n_15257:hover ._selectorCardArrow_qfo6n_15509{color:#3b82f6}@media (width<=768px){._modeBar_qfo6n_14285{flex-wrap:wrap;gap:10px;height:auto;padding:10px 12px}._modeBarLeft_qfo6n_14315{order:1;min-width:auto}._modeBarCenter_qfo6n_14333{order:3;width:100%;max-width:100%}._modeBarRight_qfo6n_14357{order:2;min-width:auto}._stepChipLabel_qfo6n_14651{display:none}._stepChip_qfo6n_14551{padding:4px 8px}._stepConnector_qfo6n_14699{width:16px}._selectedSourcePill_qfo6n_14729{display:none}._selectorModal_qfo6n_14875{max-height:80vh;margin:0 8px}}@media (width<=480px){._modeBtn_qfo6n_14381 span{display:none}._modeBtn_qfo6n_14381{padding:8px 10px}._progressBarWrap_qfo6n_14465{max-width:200px}}._pb_qfo6n_15661{background:#fff;border:1px solid #e5e7eb;border-radius:16px;overflow:hidden;box-shadow:0 1px 3px #0000000a}._pbHead_qfo6n_15679{background:linear-gradient(135deg,#f8fafc 0%,#fff 100%);border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px 16px;display:flex}._pbHeadLeft_qfo6n_15699{align-items:center;gap:14px;display:flex}._pbHeadIcon_qfo6n_15711{color:#fff;background:linear-gradient(135deg,#059669,#10b981);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;display:flex}._pbHeadTitle_qfo6n_15737{color:#111827;margin:0;font-size:16px;font-weight:700}._pbHeadSub_qfo6n_15751{color:#9ca3af;margin:2px 0 0;font-size:12px}._pbCurBadge_qfo6n_15763{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:20px;flex-shrink:0;align-items:center;gap:8px;padding:6px 14px;font-size:12px;font-weight:600;display:flex}._pbCurBadge_qfo6n_15763>i{color:#16a34a;font-size:10px}._pbCurFrom_qfo6n_15799{color:#9ca3af}._pbCurTo_qfo6n_15807{color:#059669}._pbCurRate_qfo6n_15815{color:#6b7280;font-size:11px;font-weight:500}._pbEmpty_qfo6n_15829{color:#d1d5db;flex-direction:column;align-items:center;gap:10px;padding:48px 24px;display:flex}._pbEmpty_qfo6n_15829 i{font-size:36px}._pbEmpty_qfo6n_15829 span{color:#9ca3af;font-size:13px;font-weight:500}._pbBlock_qfo6n_15869{border-bottom:1px solid #f3f4f6}._pbBlock_qfo6n_15869:last-of-type{border-bottom:none}._pbToggle_qfo6n_15885{cursor:pointer;color:#374151;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:14px 24px;font-size:13px;font-weight:600;transition:background .15s;display:flex}._pbToggle_qfo6n_15885:hover{background:#f9fafb}._pbToggle_qfo6n_15885>i{color:#9ca3af;text-align:center;width:14px;font-size:10px;transition:transform .2s}._pbToggleVal_qfo6n_15939{color:#111827;font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:14px;font-weight:700}._pbTable_qfo6n_15957{padding:0 24px 16px}._pbRow_qfo6n_15965{border-bottom:1px solid #f9fafb;align-items:center;padding:10px 0;font-size:13px;transition:background .1s;display:flex}._pbRow_qfo6n_15965:hover{background:#fafafa;margin:0 -24px;padding-inline:24px}._pbRowHead_qfo6n_15995{color:#9ca3af;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #e5e7eb;margin-bottom:2px;padding-bottom:8px;font-size:11px;font-weight:700}._pbRowHead_qfo6n_15995:hover{background:0 0;margin:0;padding:10px 0 8px}._pbRowTotal_qfo6n_16029{color:#111827;background:#f9fafb;border-bottom:none;border-radius:8px;margin:4px -24px 0;padding:12px 24px;font-weight:700}._pbRowTotal_qfo6n_16029:hover{background:#f3f4f6}._pbC1_qfo6n_16061{flex:2;align-items:center;gap:8px;min-width:0;display:flex}._pbC1_qfo6n_16061 i{color:#9ca3af;text-align:center;flex-shrink:0;width:16px;font-size:12px}._pbC2_qfo6n_16093{text-align:end;color:#6b7280;font-variant-numeric:tabular-nums;flex:1.2}._pbC3_qfo6n_16107{text-align:center;flex:.8;justify-content:center;display:flex}._pbC4_qfo6n_16121{text-align:end;color:#6b7280;font-variant-numeric:tabular-nums;flex:1.2}._pbC5_qfo6n_16135{text-align:end;color:#111827;font-variant-numeric:tabular-nums;flex:1.3;font-weight:600}._pbRowTotal_qfo6n_16029 ._pbC1_qfo6n_16061{color:#111827}._pbRowTotal_qfo6n_16029 ._pbC2_qfo6n_16093{color:#374151;font-weight:600}._pbRowTotal_qfo6n_16029 ._pbC5_qfo6n_16135{color:#059669;font-size:15px}._pbDash_qfo6n_16159{color:#d1d5db}._pbMarginPill_qfo6n_16167{color:#6366f1;font-variant-numeric:tabular-nums;background:#eef2ff;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}._pbRowTotal_qfo6n_16029 ._pbMarginPill_qfo6n_16167{color:#059669;background:#ecfdf5}._pbConv_qfo6n_16201{padding:4px 24px 16px}._pbConvRow_qfo6n_16209{color:#6b7280;border-bottom:1px dashed #f3f4f6;justify-content:space-between;align-items:center;padding:9px 0;font-size:13px;display:flex}._pbConvRow_qfo6n_16209:last-child{border-bottom:none}._pbConvRowHl_qfo6n_16237{color:#111827;background:#f0fdf4;border-radius:8px;margin:4px -24px 0;font-weight:600;border-bottom:none!important;padding:12px 24px!important}._pbConvRowDisc_qfo6n_16257{color:#dc2626}._pbConvRowDisc_qfo6n_16257 span:last-child{font-weight:600}._pbConvUsd_qfo6n_16273{color:#374151;font-variant-numeric:tabular-nums;font-weight:500}._pbConvLocal_qfo6n_16285{color:#059669;font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}._pbConvQty_qfo6n_16299{color:#111827;font-size:15px;font-weight:700}._pbManualCount_qfo6n_16311{color:#92400e;background:#fef3c7;border-radius:6px;margin-inline-start:6px;padding:1px 7px;font-size:10px;font-weight:700;display:inline-block}._pbGrand_qfo6n_16335{color:#fff;background:linear-gradient(135deg,#059669 0%,#10b981 100%);justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}._pbGrandLeft_qfo6n_16355{flex-direction:column;gap:2px;display:flex}._pbGrandLabel_qfo6n_16367{opacity:.9;font-size:14px;font-weight:600}._pbGrandUsd_qfo6n_16379{opacity:.7;font-variant-numeric:tabular-nums;font-size:11px}._pbGrandRight_qfo6n_16391{align-items:baseline;gap:8px;display:flex}._pbGrandAmount_qfo6n_16403{letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-size:26px;font-weight:800}._pbGrandCode_qfo6n_16417{opacity:.8;background:#fff3;border-radius:6px;padding:2px 8px;font-size:13px;font-weight:600}._pm_qfo6n_16443{flex-direction:column;align-items:flex-end;gap:2px;padding:8px 0;display:flex}._pmAmount_qfo6n_16459{color:#059669;font-variant-numeric:tabular-nums;letter-spacing:-.3px;font-size:18px;font-weight:800}._pmMeta_qfo6n_16475{color:#9ca3af;align-items:center;gap:6px;font-size:11px;display:flex}._pmCur_qfo6n_16491{color:#6b7280;font-weight:700}._pmUsd_qfo6n_16501{color:#d1d5db;font-variant-numeric:tabular-nums}@media (width<=768px){._pbHead_qfo6n_15679{flex-direction:column;align-items:flex-start;gap:10px;padding:16px}._pbTable_qfo6n_15957{padding:0 16px 12px;overflow-x:auto}._pbRow_qfo6n_15965{min-width:480px}._pbConv_qfo6n_16201{padding:4px 16px 12px}._pbToggle_qfo6n_15885{padding:12px 16px}._pbGrand_qfo6n_16335{flex-direction:column;align-items:flex-start;gap:8px;padding:16px}._pbGrandAmount_qfo6n_16403{font-size:22px}._pbCurBadge_qfo6n_15763{align-self:flex-start}}@media (width<=480px){._pbC4_qfo6n_16121{display:none}._pbRow_qfo6n_15965{min-width:380px}._pbRowHead_qfo6n_15995 ._pbC4_qfo6n_16121{display:none}._pbGrandAmount_qfo6n_16403{font-size:20px}}._cxToggleRow_qfo6n_16643{gap:8px;margin-bottom:20px;display:flex}._cxToggleBtn_qfo6n_16655{color:#6b7280;cursor:pointer;background:#fff;border:1.5px solid #e5e7eb;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}._cxToggleBtn_qfo6n_16655:hover{background:#f9fafb;border-color:#d1d5db}._cxToggleBtnActive_qfo6n_16695{color:#fff;background:#3b82f6;border-color:#3b82f6;box-shadow:0 2px 8px #3b82f640}._cxToggleBtnActive_qfo6n_16695:hover{color:#fff;background:#2563eb}._cxSearchWrap_qfo6n_16719{margin-bottom:16px;position:relative}._cxSearchBox_qfo6n_16729{background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:10px;align-items:center;gap:10px;height:44px;padding:0 14px;transition:all .2s;display:flex}._cxSearchBox_qfo6n_16729:focus-within{background:#fff;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._cxSearchBox_qfo6n_16729>i{color:#9ca3af;font-size:14px}._cxSearchBox_qfo6n_16729 input{color:#111827;background:0 0;border:none;outline:none;flex:1;font-size:14px}._cxSearchClear_qfo6n_16793{color:#6b7280;cursor:pointer;background:#e5e7eb;border:none;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;display:flex}._cxSearchClear_qfo6n_16793:hover{background:#d1d5db}._cxDropdown_qfo6n_16825{z-index:20;background:#fff;border:1px solid #e5e7eb;border-radius:10px;max-height:240px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 10px 30px #0000001a}._cxDropdownLoading_qfo6n_16853,._cxDropdownEmpty_qfo6n_16855{text-align:center;color:#9ca3af;justify-content:center;align-items:center;gap:8px;padding:20px;font-size:13px;display:flex}._cxDropdownItem_qfo6n_16877{cursor:pointer;text-align:left;background:0 0;border:none;border-bottom:1px solid #f3f4f6;width:100%;padding:12px 16px;transition:background .1s;display:block}._cxDropdownItem_qfo6n_16877:last-child{border-bottom:none}._cxDropdownItem_qfo6n_16877:hover{background:#f0f7ff}._cxDropdownItem_qfo6n_16877 strong{color:#111827;font-size:14px}._cxDropdownSub_qfo6n_16917{color:#9ca3af;font-size:12px;font-weight:400}._cxDropdownMeta_qfo6n_16929{color:#6b7280;margin-top:2px;font-size:11px}._cxSelectedCard_qfo6n_16941{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:14px 16px;display:flex}._cxSelectedInfo_qfo6n_16965{flex-direction:column;gap:2px;display:flex}._cxSelectedInfo_qfo6n_16965 strong{color:#065f46;font-size:14px}._cxSelectedInfo_qfo6n_16965 span{color:#047857;font-size:12px}._cxSelectedClear_qfo6n_16997{color:#059669;cursor:pointer;background:#05966926;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;display:flex}._cxSelectedClear_qfo6n_16997:hover{background:#0596694d}._cxFormGrid_qfo6n_17031{grid-template-columns:1fr 1fr;gap:16px;display:grid}._cxFieldFull_qfo6n_17043{grid-column:1/-1}._cxField_qfo6n_17043{flex-direction:column;gap:6px;display:flex}._cxFieldLabel_qfo6n_17059{color:#6b7280;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}._cxFieldLabel_qfo6n_17059 i{color:#9ca3af;width:14px;font-size:11px}._cxFieldInput_qfo6n_17089,._cxFieldTextarea_qfo6n_17091{color:#111827;background:#fff;border:1.5px solid #e5e7eb;border-radius:8px;outline:none;padding:10px 14px;font-family:inherit;font-size:14px;transition:all .2s}._cxFieldInput_qfo6n_17089:focus,._cxFieldTextarea_qfo6n_17091:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._cxFieldInput_qfo6n_17089::placeholder,._cxFieldTextarea_qfo6n_17091::placeholder{color:#c9cdd3}._cxFieldTextarea_qfo6n_17091{resize:vertical;min-height:60px}._cxSubSection_qfo6n_17141{border-top:1px solid #f3f4f6;margin-top:28px;padding-top:20px}._cxSubTitle_qfo6n_17153{color:#374151;align-items:center;gap:8px;margin:0 0 16px;font-size:14px;font-weight:700;display:flex}._cxSubTitle_qfo6n_17153 i{color:#9ca3af;font-size:13px}._secEmpty_qfo6n_17191{color:#d1d5db;flex-direction:column;align-items:center;gap:10px;padding:48px 24px;display:flex}._secEmpty_qfo6n_17191 i{font-size:36px}._secEmpty_qfo6n_17191 span{color:#9ca3af;font-size:13px}._secAccordion_qfo6n_17215{flex-direction:column;gap:8px;display:flex}._secCard_qfo6n_17227{background:#fff;border:1px solid #e5e7eb;border-radius:12px;transition:box-shadow .2s;overflow:hidden}._secCard_qfo6n_17227:hover{box-shadow:0 2px 8px #0000000a}._secCardHead_qfo6n_17251{cursor:pointer;color:#111827;background:0 0;border:none;align-items:center;gap:12px;width:100%;padding:14px 16px;font-size:14px;font-weight:600;transition:background .15s;display:flex}._secCardHead_qfo6n_17251:hover{background:#f9fafb}._secCardChevron_qfo6n_17285{color:#9ca3af;width:14px;font-size:10px;transition:transform .2s}._secCardTitle_qfo6n_17299{text-align:left;flex:1}._secCardCount_qfo6n_17303{color:#6b7280;font-variant-numeric:tabular-nums;background:#f3f4f6;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:700}._secCardTotal_qfo6n_17323{color:#059669;font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}._secCardBody_qfo6n_17337{border-top:1px solid #f3f4f6;padding:4px 16px 12px}._secItemRow_qfo6n_17347{border-radius:8px;align-items:center;gap:12px;padding:10px 8px;transition:background .1s;display:flex}._secItemRow_qfo6n_17347:hover{background:#f9fafb}._secItemRowSelected_qfo6n_17369{background:#f0fdf4}._secItemRowSelected_qfo6n_17369:hover{background:#dcfce7}._secItemRadio_qfo6n_17381{flex-shrink:0;align-items:center;display:flex}._secItemRadio_qfo6n_17381 input[type=radio],._secItemRadio_qfo6n_17381 input[type=checkbox]{accent-color:#059669;cursor:pointer;width:16px;height:16px}._secItemInfo_qfo6n_17409{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._secItemName_qfo6n_17425{color:#111827;font-size:13px;font-weight:500}._secItemLabel_qfo6n_17437{color:#059669;font-size:11px;font-weight:600}._secItemQty_qfo6n_17449{flex-shrink:0;align-items:center;gap:0;display:flex}._secQtyBtn_qfo6n_17463{color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;transition:all .1s;display:flex}._secQtyBtn_qfo6n_17463:first-child{border-radius:6px 0 0 6px}._secQtyBtn_qfo6n_17463:last-child{border-radius:0 6px 6px 0}._secQtyBtn_qfo6n_17463:hover{background:#f3f4f6}._secQtyInput_qfo6n_17499{text-align:center;color:#111827;-moz-appearance:textfield;border:1px solid #e5e7eb;border-left:none;border-right:none;outline:none;width:44px;height:30px;font-size:13px;font-weight:600}._secQtyInput_qfo6n_17499::-webkit-outer-spin-button{-webkit-appearance:none}._secQtyInput_qfo6n_17499::-webkit-inner-spin-button{-webkit-appearance:none}._secItemPrice_qfo6n_17533{flex-direction:column;flex-shrink:0;align-items:flex-end;min-width:100px;display:flex}._secItemUnitPrice_qfo6n_17549{color:#111827;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}._secItemSubtotal_qfo6n_17563{color:#6b7280;font-variant-numeric:tabular-nums;font-size:11px}._secCardFooter_qfo6n_17575{color:#6b7280;border-top:1px dashed #e5e7eb;justify-content:flex-end;align-items:center;gap:12px;margin-top:8px;padding:10px 8px 0;font-size:13px;display:flex}._secCardFooterTotal_qfo6n_17599{color:#059669;font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}._mgGrid_qfo6n_17621{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;margin-bottom:20px;display:grid}._mgCard_qfo6n_17635{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}._mgCardHead_qfo6n_17649{color:#374151;background:#f9fafb;border-bottom:1px solid #f3f4f6;border-left:3px solid;align-items:center;gap:8px;padding:12px 16px;font-size:13px;font-weight:600;display:flex}._mgCardHead_qfo6n_17649 i{font-size:14px}._mgCardBody_qfo6n_17679{padding:12px 16px}._mgRow_qfo6n_17683{justify-content:space-between;align-items:center;padding:6px 0;display:flex}._mgRowTotal_qfo6n_17697{border-top:1px dashed #e5e7eb;margin-top:6px;padding-top:8px}._mgLabel_qfo6n_17709{color:#6b7280;font-size:12px;font-weight:500}._mgValue_qfo6n_17721{color:#111827;font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}._mgInputWrap_qfo6n_17735{border:1.5px solid #e5e7eb;border-radius:8px;align-items:center;gap:0;transition:border-color .2s;display:flex;overflow:hidden}._mgInputWrap_qfo6n_17735:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._mgInput_qfo6n_17735{text-align:center;color:#111827;-moz-appearance:textfield;background:0 0;border:none;outline:none;width:60px;height:32px;font-size:13px;font-weight:600}._mgInput_qfo6n_17735::-webkit-outer-spin-button{-webkit-appearance:none}._mgInput_qfo6n_17735::-webkit-inner-spin-button{-webkit-appearance:none}._mgInputSuffix_qfo6n_17797{color:#9ca3af;background:#f9fafb;border-left:1px solid #e5e7eb;align-items:center;height:100%;padding:0 10px;font-size:12px;font-weight:600;display:flex}._mgSellPrice_qfo6n_17821{font-variant-numeric:tabular-nums;font-size:16px;font-weight:800}._mgBottomRow_qfo6n_17833{gap:16px;margin-bottom:16px;display:flex}._mgQtyCard_qfo6n_17845{flex:1;max-width:200px}._mgQtyLabel_qfo6n_17855{color:#6b7280;align-items:center;gap:6px;margin-bottom:6px;font-size:12px;font-weight:600;display:flex}._mgQtyLabel_qfo6n_17855 i{color:#9ca3af;font-size:12px}._mgQtyInput_qfo6n_17879{color:#111827;-moz-appearance:textfield;border:1.5px solid #e5e7eb;border-radius:8px;outline:none;width:100%;height:40px;padding:0 14px;font-size:15px;font-weight:700;transition:all .2s}._mgQtyInput_qfo6n_17879:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._mgQtyInput_qfo6n_17879::-webkit-outer-spin-button{-webkit-appearance:none}._mgQtyInput_qfo6n_17879::-webkit-inner-spin-button{-webkit-appearance:none}._mgPreview_qfo6n_17923{background:#f9fafb;border:1px dashed #e5e7eb;border-radius:10px;justify-content:flex-end;align-items:center;gap:16px;padding:14px 20px;display:flex}._mgPreviewLabel_qfo6n_17945{color:#9ca3af;font-size:12px;font-weight:600}._miTable_qfo6n_17965{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:12px;overflow:hidden}._miRowHead_qfo6n_17981{color:#9ca3af;text-transform:uppercase;letter-spacing:.5px;background:#f9fafb;border-bottom:1px solid #e5e7eb;align-items:center;padding:10px 12px;font-size:11px;font-weight:700;display:flex}._miRow_qfo6n_17981{border-bottom:1px solid #f3f4f6;align-items:center;transition:background .1s;display:flex}._miRow_qfo6n_17981:last-child{border-bottom:none}._miRow_qfo6n_17981:hover{background:#fafafa}._miC1_qfo6n_18027{flex:3;min-width:0}._miC2_qfo6n_18029{flex:.8}._miC3_qfo6n_18031{flex:1.2}._miC4_qfo6n_18033{flex:.7}._miC5_qfo6n_18035{flex:1.2}._miC6_qfo6n_18037{flex:.5}._miInput_qfo6n_18041,._miSelect_qfo6n_18043{color:#111827;background:0 0;border:none;outline:none;width:100%;height:42px;padding:0 10px;font-size:13px}._miSelect_qfo6n_18043{cursor:pointer;appearance:none}._miInput_qfo6n_18041::placeholder{color:#d1d5db}._miTotal_qfo6n_18081{color:#111827;font-variant-numeric:tabular-nums;padding-right:12px;font-size:13px;font-weight:600}._miDelete_qfo6n_18097{color:#d1d5db;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;margin:0 6px;font-size:12px;transition:all .15s;display:flex}._miDelete_qfo6n_18097:hover{color:#dc2626;background:#fef2f2}._miAddBtn_qfo6n_18139{color:#6b7280;cursor:pointer;background:0 0;border:2px dashed #d1d5db;border-radius:10px;justify-content:center;align-items:center;gap:6px;width:100%;padding:10px 20px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}._miAddBtn_qfo6n_18139:hover{color:#3b82f6;background:#eff6ff;border-color:#3b82f6}._miFooter_qfo6n_18185{color:#6b7280;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;justify-content:flex-end;align-items:center;gap:12px;padding:14px 16px;font-size:14px;display:flex}._miFooterTotal_qfo6n_18211{color:#f97316;font-variant-numeric:tabular-nums;font-size:18px;font-weight:800}@media (width<=768px){._cxFormGrid_qfo6n_17031{grid-template-columns:1fr}._mgGrid_qfo6n_17621{grid-template-columns:1fr 1fr}._mgBottomRow_qfo6n_17833{flex-direction:column}._mgQtyCard_qfo6n_17845{max-width:none}._miC2_qfo6n_18029{display:none}._secItemPrice_qfo6n_17533{min-width:80px}}@media (width<=480px){._mgGrid_qfo6n_17621{grid-template-columns:1fr}._miC4_qfo6n_18033{display:none}}._rmOverlay_qfo6n_18267{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:20px;animation:.2s _rmFadeIn_qfo6n_1;display:flex;position:fixed;inset:0}@keyframes _rmFadeIn_qfo6n_1{0%{opacity:0}to{opacity:1}}._rmModal_qfo6n_18303{background:#fff;border-radius:20px;flex-direction:column;width:640px;max-width:100%;max-height:88vh;animation:.3s cubic-bezier(.16,1,.3,1) _rmSlideUp_qfo6n_1;display:flex;overflow:hidden;box-shadow:0 25px 60px #0003}@keyframes _rmSlideUp_qfo6n_1{0%{opacity:0;transform:translateY(30px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}._rmHead_qfo6n_18341{background:linear-gradient(135deg,#f8fafc,#fff);border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:flex-start;padding:24px 24px 20px;display:flex}._rmHeadLeft_qfo6n_18359{align-items:center;gap:14px;display:flex}._rmHeadIcon_qfo6n_18371{color:#fff;background:linear-gradient(135deg,#059669,#10b981);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;display:flex}._rmHeadLeft_qfo6n_18359 h3{color:#111827;margin:0 0 2px;font-size:17px;font-weight:700}._rmHeadLeft_qfo6n_18359 p{color:#9ca3af;margin:0;font-size:13px}._rmClose_qfo6n_18423{color:#6b7280;cursor:pointer;background:#f3f4f6;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;transition:all .15s;display:flex}._rmClose_qfo6n_18423:hover{color:#374151;background:#e5e7eb}._rmBody_qfo6n_18467{flex:1;padding:20px 24px 24px;overflow-y:auto}._rmBody_qfo6n_18467::-webkit-scrollbar{width:4px}._rmBody_qfo6n_18467::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}._rmSuccess_qfo6n_18487,._rmSaving_qfo6n_18489,._rmEmpty_qfo6n_18491{flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:60px 20px;display:flex}._rmSuccess_qfo6n_18487 i{color:#10b981;font-size:48px;animation:.5s _rmBounce_qfo6n_1}@keyframes _rmBounce_qfo6n_1{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}._rmSuccess_qfo6n_18487 p{color:#065f46;margin:0;font-size:16px;font-weight:600}._rmSaving_qfo6n_18489 i{color:#3b82f6;font-size:32px}._rmSaving_qfo6n_18489 p{color:#6b7280;margin:0;font-size:14px}._rmEmpty_qfo6n_18491 i{color:#f59e0b;font-size:36px}._rmEmpty_qfo6n_18491 p{color:#9ca3af;margin:0;font-size:14px}._rmSection_qfo6n_18557{background:#fff;border:1px solid #e5e7eb;border-radius:14px;margin-bottom:16px;overflow:hidden}._rmSectionHead_qfo6n_18573{color:#374151;background:#f9fafb;border-bottom:1px solid #f3f4f6;align-items:center;gap:10px;padding:12px 16px;font-size:13px;font-weight:700;display:flex}._rmSectionHead_qfo6n_18573>i{color:#6b7280;font-size:13px}._rmSectionBadge_qfo6n_18607{color:#4f46e5;font-variant-numeric:tabular-nums;background:#eef2ff;border-radius:8px;margin-inline-start:auto;padding:3px 10px;font-size:12px;font-weight:700}._rmTable_qfo6n_18631{padding:4px 16px 12px}._rmRow_qfo6n_18639{border-bottom:1px solid #f9fafb;align-items:center;padding:9px 0;font-size:13px;display:flex}._rmRow_qfo6n_18639:last-child{border-bottom:none}._rmRowHead_qfo6n_18659{color:#9ca3af;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #e5e7eb;margin-bottom:2px;padding-bottom:8px;font-size:11px;font-weight:700}._rmRowTotal_qfo6n_18681{color:#111827;background:#f0fdf4;border-radius:8px;margin:0 -16px;font-weight:700;border-bottom:none!important;padding:11px 16px!important}._rmC1_qfo6n_18701{color:#374151;flex:1.5;align-items:center;gap:8px;display:flex}._rmC1_qfo6n_18701 i{color:#9ca3af;text-align:center;width:16px;font-size:12px}._rmC2_qfo6n_18731{text-align:end;color:#6b7280;font-variant-numeric:tabular-nums;flex:1}._rmC3_qfo6n_18745{text-align:end;color:#111827;font-variant-numeric:tabular-nums;flex:1.2;font-weight:600}._rmRowTotal_qfo6n_18681 ._rmC3_qfo6n_18745{color:#059669;font-size:15px}._rmRateTag_qfo6n_18773{color:#0369a1;background:#f0f9ff;border:1px dashed #bae6fd;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin:0 16px 14px;padding:8px 14px;font-size:12px;font-weight:600;display:flex}._rmRateTag_qfo6n_18773 i{color:#0284c7;font-size:10px}._rmCalc_qfo6n_18815{padding:8px 16px 14px}._rmCalcRow_qfo6n_18823{color:#6b7280;border-bottom:1px solid #f9fafb;justify-content:space-between;align-items:center;padding:8px 0;font-size:14px;display:flex}._rmCalcRow_qfo6n_18823:last-child{border-bottom:none}._rmCalcRowDisc_qfo6n_18847{color:#dc2626}._rmCalcRowHl_qfo6n_18855{color:#111827;background:#f0fdf4;border-radius:10px;margin:4px -16px 0;font-weight:600;border-bottom:none!important;padding:12px 16px!important}._rmCalcLabel_qfo6n_18875{font-weight:500}._rmCalcValue_qfo6n_18883{color:#111827;font-variant-numeric:tabular-nums;font-weight:600}._rmCalcQty_qfo6n_18895{color:#111827;font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:18px;font-weight:800;display:inline-flex}._rmCalcQty_qfo6n_18895 i{color:#d1d5db;font-size:11px}._rmCalcDisc_qfo6n_18925{color:#dc2626;font-variant-numeric:tabular-nums;font-weight:600}._rmCalcTotal_qfo6n_18937{color:#059669;font-variant-numeric:tabular-nums;font-size:18px;font-weight:800}._rmGrand_qfo6n_18953{color:#fff;background:linear-gradient(135deg,#059669,#10b981);border-radius:16px;justify-content:space-between;align-items:center;gap:16px;margin-top:8px;padding:20px 24px;display:flex}._rmGrandLeft_qfo6n_18977{flex-direction:column;gap:3px;display:flex}._rmGrandLabel_qfo6n_18989{opacity:.9;font-size:14px;font-weight:600}._rmGrandUsd_qfo6n_19001{opacity:.7;font-variant-numeric:tabular-nums;font-size:12px}._rmGrandRight_qfo6n_19013{align-items:baseline;gap:10px;display:flex}._rmGrandAmount_qfo6n_19025{letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-size:30px;font-weight:800}._rmGrandCode_qfo6n_19039{opacity:.8;background:#fff3;border-radius:8px;padding:3px 10px;font-size:14px;font-weight:600}._rmActions_qfo6n_19059{border-top:1px solid #f3f4f6;gap:12px;margin-top:20px;padding-top:20px;display:flex}._rmCancel_qfo6n_19075{color:#6b7280;cursor:pointer;background:#fff;border:1.5px solid #e5e7eb;border-radius:12px;flex:1;padding:12px 20px;font-size:14px;font-weight:600;transition:all .2s}._rmCancel_qfo6n_19075:hover{background:#f9fafb;border-color:#d1d5db}._rmConfirm_qfo6n_19111{color:#fff;cursor:pointer;background:linear-gradient(135deg,#059669,#10b981);border:none;border-radius:12px;flex:2;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:700;transition:all .2s;display:flex;box-shadow:0 4px 14px #0596694d}._rmConfirm_qfo6n_19111:hover{transform:translateY(-1px);box-shadow:0 6px 20px #05966966}._rmConfirm_qfo6n_19111:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}@media (width<=640px){._rmModal_qfo6n_18303{border-radius:16px;max-height:92vh}._rmHead_qfo6n_18341,._rmBody_qfo6n_18467{padding:16px}._rmSectionHead_qfo6n_18573{padding:10px 12px;font-size:12px}._rmTable_qfo6n_18631{padding:4px 12px 8px}._rmCalc_qfo6n_18815{padding:6px 12px 10px}._rmC2_qfo6n_18731{display:none}._rmGrand_qfo6n_18953{flex-direction:column;align-items:flex-start;gap:10px;padding:16px}._rmGrandAmount_qfo6n_19025{font-size:24px}._rmActions_qfo6n_19059{flex-direction:column}._rmCancel_qfo6n_19075,._rmConfirm_qfo6n_19111{width:100%}}._rmBtnPrint_qfo6n_19277,._rmBtnExport_qfo6n_19279{color:#374151;cursor:pointer;background:#fff;border:1.5px solid #e5e7eb;border-radius:10px;align-items:center;gap:7px;padding:10px 18px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}._rmBtnPrint_qfo6n_19277:hover{color:#3b82f6;background:#eff6ff;border-color:#3b82f6}._rmBtnExport_qfo6n_19279:hover{color:#dc2626;background:#fef2f2;border-color:#dc2626}._rmBtnPrint_qfo6n_19277 i,._rmBtnExport_qfo6n_19279 i{font-size:13px}@media (width<=640px){._rmActions_qfo6n_19059{flex-wrap:wrap}._rmBtnPrint_qfo6n_19277,._rmBtnExport_qfo6n_19279{flex:1;justify-content:center;min-width:0}._rmCancel_qfo6n_19075{flex:100%;order:10}._rmConfirm_qfo6n_19111{flex:100%;order:11}}:root{--um-primary:#0ea5e9;--um-bg:#f8fafc;--um-border:#e2e8f0;--um-text:#334155;--um-text-light:#64748b}.um-view{background:var(--um-bg);min-height:100vh;padding:24px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.um-header{background:#fff;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding:16px 24px;display:flex;box-shadow:0 1px 3px #0000000d}.um-header-left{flex:1;align-items:center;gap:16px;display:flex}.um-search-wrap{flex:1;align-items:center;max-width:400px;display:flex;position:relative}.um-search-wrap i{color:var(--um-text-light);position:absolute;left:12px}.um-search-input{border:1px solid var(--um-border);border-radius:8px;outline:none;width:100%;padding:10px 12px 10px 36px;font-size:14px;transition:all .2s}.um-search-input:focus{border-color:var(--um-primary);box-shadow:0 0 0 3px #0ea5e91a}.um-search-clear{color:var(--um-text-light);cursor:pointer;background:0 0;border:none;font-size:12px;position:absolute;right:8px}.um-count{color:var(--um-text-light);background:#f1f5f9;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;display:flex}.um-export-wrap{position:relative}.um-export-btn{border:1px solid var(--um-border);color:var(--um-text);cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.um-export-btn:hover{border-color:var(--um-primary);color:var(--um-primary);background:#f8fafc}.um-export-dropdown{border:1px solid var(--um-border);z-index:10;background:#fff;border-radius:8px;flex-direction:column;width:180px;animation:.2s fadeIn;display:flex;position:absolute;top:110%;right:0;overflow:hidden;box-shadow:0 4px 12px #0000001a}.um-export-dropdown button{text-align:left;cursor:pointer;color:var(--um-text);background:0 0;border:none;align-items:center;gap:10px;padding:10px 16px;font-size:13px;transition:background .2s;display:flex}.um-export-dropdown button:hover{background:#f1f5f9}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.um-table-wrap{background:#fff;border-radius:12px;position:relative;box-shadow:0 1px 3px #0000000d;overflow:visible!important}.um-table{border-collapse:collapse;width:100%;display:table}.um-table th{text-align:left;color:var(--um-text-light);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--um-border);background:#f8fafc;padding:16px;font-size:12px;font-weight:700}.um-table td{border-bottom:1px solid var(--um-border);vertical-align:middle;color:var(--um-text);padding:16px;font-size:14px}.um-table tr:last-child td{border-bottom:none}.um-table tr:hover{background:#f8fafc}.um-user-cell{align-items:center;gap:12px;display:flex}.um-avatar{color:#fff;text-transform:uppercase;background:var(--av-color,#94a3b8);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-weight:700;display:flex}.um-user-text{flex-direction:column;display:flex}.um-user-name{color:#0f172a;font-weight:600}.um-user-email{color:var(--um-text-light);font-size:12px}.um-role-select{border:1px solid var(--um-border);cursor:pointer;border-radius:6px;outline:none;padding:6px 12px;font-size:13px;font-weight:600}.um-roleUser{color:#2563eb;background:#eff6ff;border-color:#bfdbfe}.um-roleManager{color:#d97706;background:#fffbeb;border-color:#fde68a}.um-roleAdmin{color:#7c3aed;background:#f5f3ff;border-color:#ddd6fe}.um-toggle{cursor:pointer;border:none;border-radius:20px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}.um-toggleOn{color:#166534;background:#dcfce7}.um-toggleOff{color:#94a3b8;background:#f1f5f9}.um-toggleApproved{color:#0369a1;background:#e0f2fe}.um-togglePending{color:#c2410c;background:#fff7ed}.um-actions-cell{gap:8px;display:flex}.um-icon-btn{width:32px;height:32px;color:var(--um-text-light);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:all .2s;display:flex}.um-icon-btn:hover{color:var(--um-primary);background:#f1f5f9}.um-icon-btn.danger:hover{color:#ef4444;background:#fee2e2}@media (width<=768px){.um-table{display:none}.um-mobile-cards{flex-direction:column;gap:16px;display:flex}.um-mobile-card{border:1px solid var(--um-border);background:#fff;border-radius:12px;padding:16px}.um-card-header{justify-content:space-between;align-items:flex-start;margin-bottom:12px;display:flex}.um-card-info{gap:12px;display:flex}.um-card-name{color:#0f172a;font-weight:700;display:block}.um-card-email{color:var(--um-text-light);font-size:13px}.um-card-body{grid-template-columns:1fr 1fr;gap:12px;display:grid}.um-card-field{flex-direction:column;gap:4px;display:flex}.um-card-field label{color:var(--um-text-light);text-transform:uppercase;font-size:11px;font-weight:600}.um-card-actions{border-top:1px solid #f1f5f9;gap:8px;margin-top:12px;padding-top:12px;display:flex}}@media (width>=769px){.um-mobile-cards{display:none}}.um-modal-bg{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:50;background:#0006;justify-content:center;align-items:center;animation:.2s fadeIn;display:flex;position:fixed;inset:0}.um-modal{background:#fff;border-radius:16px;width:90%;max-width:400px;padding:24px;animation:.3s slideUp;box-shadow:0 20px 25px -5px #0000001a}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.um-modal-icon-wrap{text-align:center;margin-bottom:16px}.um-modal-icon{color:#ef4444;background:#fee2e2;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:28px;display:inline-flex}.um-modal-title{text-align:center;color:#1e293b;margin:0 0 8px;font-size:20px;font-weight:700}.um-modal-desc{text-align:center;color:var(--um-text-light);margin-bottom:20px;font-size:14px;line-height:1.5}.um-modal-user{background:#f8fafc;border-radius:8px;align-items:center;gap:12px;margin-bottom:20px;padding:12px;display:flex}.um-modal-avatar{width:40px;height:40px;color:var(--um-text-light);background:#e2e8f0;border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex}.um-modal-actions{grid-template-columns:1fr 1fr;gap:12px;display:grid}.um-modal-btn{cursor:pointer;border:1px solid #0000;border-radius:8px;padding:10px;font-size:14px;font-weight:600}.um-modal-cancel{color:#64748b;background:#f1f5f9}.um-modal-confirm{color:#fff;background:#ef4444}.um-table td{position:relative;overflow:visible}.um-export-dropdown{z-index:1000;background:#fff;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;width:180px;padding:4px;animation:.2s ease-out fadeIn;display:flex;position:absolute;top:110%;right:0;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.um-export-dropdown:before{content:"";background:#fff;border-top:1px solid #e2e8f0;border-left:1px solid #e2e8f0;width:10px;height:10px;position:absolute;top:-5px;right:24px;transform:rotate(45deg)}.um-export-dropdown button{text-align:left;cursor:pointer;color:#334155;background:0 0;border:none;border-radius:6px;align-items:center;gap:10px;width:100%;padding:10px 12px;font-size:13px;transition:all .2s;display:flex}.um-export-dropdown button:hover{color:#0f172a;background:#f1f5f9}.um-export-dropdown button i{text-align:center;width:16px}.um-dropdown-divider{background:#f1f5f9;height:1px;margin:4px 8px}.um-modal label{color:#475569;margin-bottom:4px;font-size:12px;font-weight:600;display:block}.um-mobile-cards{flex-direction:column;gap:16px;padding-bottom:80px;display:none}.um-mobile-card{border:1px solid var(--um-border);background:#fff;border-radius:12px;padding:16px;position:relative;box-shadow:0 1px 3px #0000000d;overflow:visible!important}.um-card-header{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;display:flex}.um-card-info{flex:1;align-items:center;gap:12px;display:flex}.um-card-name{color:#0f172a;font-size:15px;font-weight:700;display:block}.um-card-email{color:var(--um-text-light);font-size:12px}.um-card-body{grid-template-columns:1fr 1fr;gap:16px 12px;display:grid}.um-card-field{flex-direction:column;gap:4px;display:flex}.um-card-field label{color:var(--um-text-light);text-transform:uppercase;letter-spacing:.3px;font-size:11px;font-weight:700}.um-card-field span,.um-card-field select,.um-card-field button{color:var(--um-text);text-align:left;background:0 0;border:none;outline:none;padding:0;font-size:14px}.um-mobile-card .um-export-dropdown{z-index:50;top:110%;right:-10px}@media (width<=768px){.um-table{display:none}.um-mobile-cards{display:flex}.um-mobile-card .um-export-dropdown:before{right:20px}}@media (width>=769px){.um-mobile-cards{display:none}}:root{--primary:#4f46e5;--primary-hover:#4338ca;--primary-light:#e0e7ff;--bg-body:#f3f4f6;--bg-card:#fff;--text-main:#111827;--text-secondary:#6b7280;--border:#e5e7eb;--border-focus:#6366f1;--danger:#ef4444;--success:#10b981;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--radius-full:9999px}._acView_11u6e_93{width:100%;max-width:800px;margin:40px auto;padding:0 20px;animation:.4s ease-out _fadeIn_11u6e_1}@keyframes _fadeIn_11u6e_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._acProfileCard_11u6e_121{background:var(--bg-card);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);border:1px solid var(--border);align-items:center;gap:24px;margin-bottom:24px;padding:24px;display:flex}._acAvatarLarge_11u6e_145{background:linear-gradient(135deg, var(--primary), #818cf8);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;font-size:1.75rem;font-weight:700;display:flex;box-shadow:0 4px 6px -1px #4f46e54d}._acProfileInfo_11u6e_175{flex-direction:column;gap:4px;display:flex}._acProfileName_11u6e_187{color:var(--text-main);font-size:1.25rem;font-weight:700}._acProfileEmail_11u6e_199{color:var(--text-secondary);font-size:.9rem}._acProfileRole_11u6e_209{text-transform:uppercase;letter-spacing:.05em;background:var(--primary-light);color:var(--primary);border-radius:var(--radius-full);align-self:flex-start;margin-top:4px;padding:2px 10px;font-size:.75rem;font-weight:600;display:inline-flex}._acCard_11u6e_239{background:var(--bg-card);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);border:1px solid var(--border);overflow:hidden}._acCardHead_11u6e_255{border-bottom:1px solid var(--border);background:#fafafa;justify-content:space-between;align-items:center;padding:24px 32px;display:flex}._acCardHead_11u6e_255>div{flex-direction:column;gap:4px;display:flex}._acCardTitle_11u6e_285{color:var(--text-main);font-size:1.25rem;font-weight:700}._acCardDesc_11u6e_297{color:var(--text-secondary);font-size:.875rem}._acUnsavedBadge_11u6e_309{color:#c2410c;background:#fff7ed;border:1px solid #ffedd5;border-radius:20px;align-items:center;gap:6px;padding:4px 12px;font-size:.75rem;font-weight:600;animation:2s infinite _pulse_11u6e_1;display:inline-flex}@keyframes _pulse_11u6e_1{0%{box-shadow:0 0 #fb923c66}70%{box-shadow:0 0 0 6px #fb923c00}to{box-shadow:0 0 #fb923c00}}._acForm_11u6e_351{padding:32px}._acFieldRow_11u6e_359{grid-template-columns:1fr 1fr;gap:24px;display:grid}._formGroup_11u6e_371{flex-direction:column;margin-bottom:24px;display:flex}._acLabel_11u6e_383{color:var(--text-main);justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;font-size:.875rem;font-weight:600;display:flex}._acLabel_11u6e_383 i:first-child{color:var(--text-secondary);margin-right:4px}._formInput_11u6e_417{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card);width:100%;color:var(--text-main);padding:12px 14px;font-family:inherit;font-size:.95rem;transition:all .2s}._formInput_11u6e_417::placeholder{color:#9ca3af}._formInput_11u6e_417:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px var(--primary-light);outline:none}._acReadOnlyTag_11u6e_463{color:var(--text-secondary);text-transform:uppercase;background:#f3f4f6;border-radius:4px;padding:2px 6px;font-size:.7rem;font-weight:600}._acDisabledInput_11u6e_483{color:#6b7280;cursor:not-allowed;background-color:#f9fafb;border-color:#e5e7eb}._acFormActions_11u6e_499{border-top:1px dashed var(--border);justify-content:flex-end;margin-top:32px;padding-top:24px;display:flex}._acSaveBtn_11u6e_515{border-radius:var(--radius-md);background:linear-gradient(135deg, var(--primary), var(--primary-hover));color:#fff;cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;padding:12px 28px;font-size:.95rem;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 4px 6px -1px #4f46e533}._acSaveBtn_11u6e_515:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 6px 12px -2px #4f46e54d}._acSaveBtn_11u6e_515:active:not(:disabled){transform:translateY(0)}._acSaveBtn_11u6e_515:disabled{cursor:not-allowed;box-shadow:none;opacity:.7;background:#9ca3af}._acSkeleton_11u6e_589{border-radius:var(--radius-xl);background:#fff;align-items:center;gap:20px;margin-bottom:24px;padding:24px;display:flex}._acSkeletonAvatar_11u6e_609{background:#e5e7eb;border-radius:50%;flex-shrink:0;width:72px;height:72px}._acSkeletonLines_11u6e_625{flex-direction:column;flex:1;gap:12px;display:flex}._skeletonLine_11u6e_639{background:#e5e7eb;border-radius:4px;height:16px}._skW40_11u6e_651{width:40%}._skW60_11u6e_653{width:60%}._acCardSkRow_11u6e_657{background:#e5e7eb;border-radius:8px;height:50px;margin-bottom:24px}@keyframes _shimmer_11u6e_1{0%{background-position:-1000px 0}to{background-position:1000px 0}}._acSkeletonAvatar_11u6e_609,._skeletonLine_11u6e_639,._acCardSkRow_11u6e_657{background:linear-gradient(90deg,#f3f4f6 4%,#e5e7eb 25%,#f3f4f6 36%) 0 0/1000px 100%;animation:2s linear infinite _shimmer_11u6e_1}@media (width<=768px){._acView_11u6e_93{margin:20px auto;padding:0 16px}._acFieldRow_11u6e_359{grid-template-columns:1fr;gap:0}._acProfileCard_11u6e_121{text-align:center;flex-direction:column}._acProfileInfo_11u6e_175{align-items:center}._acFormActions_11u6e_499{justify-content:stretch}._acSaveBtn_11u6e_515{width:100%}._acCardHead_11u6e_255{flex-direction:column;align-items:flex-start;gap:12px}}:root{--primary:#4f46e5;--primary-hover:#4338ca;--primary-light:#e0e7ff;--bg-body:#f3f4f6;--bg-card:#fff;--text-main:#111827;--text-secondary:#6b7280;--border:#e5e7eb;--border-focus:#6366f1;--danger:#ef4444;--success:#10b981;--warning-bg:#fffbeb;--warning-border:#fcd34d;--warning-text:#b45309;--warning-icon-bg:#fef3c7;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--bg-body);color:var(--text-main);font-family:Inter,DM Sans,Segoe UI,sans-serif;line-height:1.5}._acView_1yab9_105{width:100%;max-width:540px;margin:40px auto;padding:0 20px;animation:.4s ease-out _fadeIn_1yab9_1}@keyframes _fadeIn_1yab9_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._acCard_1yab9_147{background:var(--bg-card);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);border:1px solid var(--border);overflow:hidden}._acCardHead_1yab9_165{border-bottom:1px solid var(--border);background:#fafafa;padding:24px 32px}._acCardHead_1yab9_165 h3{color:var(--text-main);margin-bottom:4px;font-size:1.25rem;font-weight:700}._acCardHead_1yab9_165 p{color:var(--text-secondary);font-size:.875rem}._acForm_1yab9_203{padding:32px}._pwWarningCard_1yab9_217{background:var(--warning-bg);border:1px solid var(--warning-border);border-radius:var(--radius-lg);align-items:flex-start;gap:16px;margin-bottom:32px;padding:16px;display:flex}._pwWarningIcon_1yab9_239{background:var(--warning-icon-bg);width:40px;height:40px;color:var(--warning-text);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.1rem;display:flex}._pwWarningText_1yab9_265 h3{color:var(--warning-text);margin-bottom:2px;font-size:.95rem;font-weight:600}._pwWarningText_1yab9_265 p{color:var(--text-secondary);font-size:.85rem}._formGroup_1yab9_295{margin-bottom:24px;position:relative}._acLabel_1yab9_305{color:var(--text-main);align-items:center;gap:8px;margin-bottom:8px;font-size:.875rem;font-weight:600;display:flex}._acLabel_1yab9_305 i{color:var(--text-secondary);font-size:.8rem}._pwWrapper_1yab9_339{align-items:center;display:flex;position:relative}._formInput_1yab9_351{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card);width:100%;color:var(--text-main);padding:12px 44px 12px 14px;font-size:.95rem;transition:all .2s}._formInput_1yab9_351::placeholder{color:#9ca3af}._formInput_1yab9_351:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px var(--primary-light);outline:none}._pwToggleBtn_1yab9_397{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex;position:absolute;right:12px}._pwToggleBtn_1yab9_397:hover{color:var(--primary);background:var(--primary-light)}._pwStrength_1yab9_443{align-items:center;gap:12px;margin-top:10px;display:flex}._pwStrengthBars_1yab9_457{flex:1;gap:4px;height:6px;display:flex}._pwStrengthBar_1yab9_457{background:#e5e7eb;border-radius:4px;flex:1;transition:background-color .3s,height .2s}._pwStrengthLabel_1yab9_485{text-transform:uppercase;letter-spacing:.05em;text-align:right;min-width:60px;font-size:.75rem;font-weight:700}._pwRules_1yab9_505{border-top:1px dashed var(--border);flex-wrap:wrap;gap:12px 20px;margin-top:14px;padding-top:14px;display:flex}._pwRule_1yab9_505{color:var(--text-secondary);align-items:center;gap:6px;font-size:.8rem;transition:color .2s;display:flex}._pwRule_1yab9_505 i{color:#d1d5db;font-size:.6rem}._pwRuleOk_1yab9_551{color:var(--success);font-weight:500}._pwRuleOk_1yab9_551 i{color:var(--success)}._pwMatch_1yab9_571,._pwMismatch_1yab9_573{align-items:center;gap:6px;margin-top:8px;font-size:.8rem;font-weight:500;display:flex}._pwMatch_1yab9_571{color:var(--success)}._pwMismatch_1yab9_573{color:var(--danger)}._acFormActions_1yab9_613{margin-top:32px}._pwSubmitBtn_1yab9_621{border-radius:var(--radius-md);background:linear-gradient(135deg, var(--primary), var(--primary-hover));color:#fff;cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px;font-size:.95rem;font-weight:600;transition:all .2s;display:flex;box-shadow:0 4px 6px -1px #4f46e533}._pwSubmitBtn_1yab9_621:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 6px 12px -2px #4f46e54d}._pwSubmitBtn_1yab9_621:active:not(:disabled){transform:translateY(0)}._pwSubmitBtn_1yab9_621:disabled{cursor:not-allowed;box-shadow:none;opacity:.7;background:#9ca3af}@media (width<=640px){._acView_1yab9_105{margin:20px auto;padding:0 16px}._acCardHead_1yab9_165,._acForm_1yab9_203{padding:24px 20px}._pwRules_1yab9_505{flex-direction:column;gap:8px}._pwStrength_1yab9_443{flex-direction:column;align-items:flex-start;gap:8px}._pwStrengthBars_1yab9_457{width:100%}._pwStrengthLabel_1yab9_485{text-align:left}}.cust-section{background:#fff;border:1px solid #e8ecf1;border-radius:16px;transition:box-shadow .3s;overflow:hidden}.cust-section:hover{box-shadow:0 4px 24px #0000000f}.cust-header{background:linear-gradient(135deg,#f8faff 0%,#f1f5ff 100%);border-bottom:1px solid #f0f2f5;align-items:center;gap:14px;padding:20px 24px;display:flex}.cust-header-icon{color:#fff;background:linear-gradient(135deg,#3b82f6 0%,#6366f1 100%);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:16px;display:flex;box-shadow:0 4px 12px #3b82f64d}.cust-header-text h3{color:#1a1d26;letter-spacing:-.01em;margin:0;font-size:15px;font-weight:700}.cust-header-text p{color:#8b92a5;margin:3px 0 0;font-size:12.5px}.cust-body{padding:24px}.cust-selected-card{background:linear-gradient(135deg,#f0f7ff 0%,#eef2ff 100%);border:1.5px solid #c7d9f7;border-radius:14px;align-items:center;gap:16px;margin-bottom:20px;padding:18px 20px;animation:.35s cubic-bezier(.16,1,.3,1) custSlideIn;display:flex;position:relative}@keyframes custSlideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.cust-selected-avatar{color:#fff;text-transform:uppercase;background:linear-gradient(135deg,#3b82f6,#6366f1);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:18px;font-weight:700;display:flex}.cust-selected-info{flex:1;min-width:0}.cust-selected-name{color:#1a1d26;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.cust-selected-meta{flex-wrap:wrap;align-items:center;gap:14px;margin-top:4px;display:flex}.cust-selected-meta span{color:#6b7280;align-items:center;gap:5px;font-size:12px;display:flex}.cust-selected-meta span i{color:#9ca3af;font-size:10px}.cust-selected-badge{color:#fff;letter-spacing:.03em;background:#10b981;border-radius:0 0 8px 8px;padding:2px 10px 4px;font-size:10px;font-weight:600;position:absolute;top:-1px;right:16px}.cust-clear-btn{color:#6b7280;cursor:pointer;opacity:0;background:#0000000f;border:none;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;transition:all .2s;display:flex;position:absolute;top:12px;right:12px}.cust-selected-card:hover .cust-clear-btn{opacity:1}.cust-clear-btn:hover{color:#ef4444;background:#fee2e2}.cust-dropdown-trigger{cursor:pointer;background:#f8f9fb;border:1.5px solid #e2e5ea;border-radius:12px;align-items:center;gap:12px;width:100%;padding:14px 16px;transition:all .25s;display:flex;position:relative}.cust-dropdown-trigger:hover{background:#f8faff;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f614}.cust-dropdown-trigger.active{background:#f8faff;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61f}.cust-dropdown-trigger.has-error{border-color:#ef4444;box-shadow:0 0 0 3px #ef444414}.cust-trigger-icon{color:#6b7280;background:#eef1f5;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;transition:all .25s;display:flex}.cust-dropdown-trigger:hover .cust-trigger-icon,.cust-dropdown-trigger.active .cust-trigger-icon{color:#3b82f6;background:#dbeafe}.cust-trigger-text{text-align:left;flex:1}.cust-trigger-label{color:#9ca3af;text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px;font-size:11px;font-weight:600}.cust-trigger-value{color:#1a1d26;font-size:14px;font-weight:500}.cust-trigger-value.placeholder{color:#b0b7c3;font-weight:400}.cust-trigger-arrow{color:#9ca3af;font-size:12px;transition:transform .3s cubic-bezier(.16,1,.3,1)}.cust-dropdown-trigger.active .cust-trigger-arrow{color:#3b82f6;transform:rotate(180deg)}.cust-field-error{color:#ef4444;align-items:center;gap:5px;margin-top:6px;padding-left:4px;font-size:12px;display:flex}.cust-field-error i{font-size:11px}.cust-dropdown-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:999;background:#0f172a4d;animation:.2s custFadeIn;position:fixed;inset:0}@keyframes custFadeIn{0%{opacity:0}to{opacity:1}}.cust-dropdown-panel{z-index:1000;background:#fff;border-radius:18px;flex-direction:column;width:460px;max-width:calc(100vw - 32px);max-height:560px;animation:.35s cubic-bezier(.16,1,.3,1) custPanelIn;display:flex;position:fixed;overflow:hidden;box-shadow:0 25px 60px #00000026,0 0 0 1px #0000000d}@keyframes custPanelIn{0%{opacity:0;transform:translateY(-12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.cust-panel-header{flex-shrink:0;padding:20px 20px 0}.cust-panel-title{color:#1a1d26;align-items:center;gap:8px;margin:0 0 14px;font-size:16px;font-weight:700;display:flex}.cust-panel-title i{color:#3b82f6;font-size:15px}.cust-panel-search{background:#f4f6f9;border:1.5px solid #e8ecf1;border-radius:11px;align-items:center;gap:10px;margin-bottom:14px;padding:11px 14px;transition:all .25s;display:flex}.cust-panel-search:focus-within{background:#fff;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f614}.cust-panel-search i{color:#9ca3af;flex-shrink:0;font-size:13px}.cust-panel-search:focus-within i{color:#3b82f6}.cust-panel-search input{color:#1a1d26;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:13.5px}.cust-panel-search input::placeholder{color:#b0b7c3}.cust-search-clear{color:#6b7280;cursor:pointer;background:#dde0e6;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:10px;transition:all .2s;display:flex}.cust-search-clear:hover{color:#fff;background:#ef4444}.cust-panel-divider{background:#f0f2f5;flex-shrink:0;height:1px;margin:0 20px}.cust-panel-list{flex:1;padding:8px 10px;overflow-y:auto}.cust-panel-list::-webkit-scrollbar{width:5px}.cust-panel-list::-webkit-scrollbar-track{background:0 0}.cust-panel-list::-webkit-scrollbar-thumb{background:#dde0e6;border-radius:10px}.cust-panel-list::-webkit-scrollbar-thumb:hover{background:#c0c4cc}.cust-item{cursor:pointer;border:1.5px solid #0000;border-radius:12px;align-items:center;gap:14px;margin-bottom:2px;padding:12px 14px;transition:all .2s;display:flex}.cust-item:hover{background:#f8faff;border-color:#e0eaff}.cust-item.selected{background:#f0f7ff;border-color:#bfdbfe}.cust-item-avatar{color:#fff;text-transform:uppercase;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:15px;font-weight:700;display:flex}.cust-item-info{flex:1;min-width:0}.cust-item-name{color:#1a1d26;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.cust-item-details{flex-wrap:wrap;align-items:center;gap:12px;margin-top:3px;display:flex}.cust-item-detail{color:#8b92a5;align-items:center;gap:4px;font-size:11.5px;display:flex}.cust-item-detail i{color:#b0b7c3;font-size:9px}.cust-item-check{color:#3b82f6;opacity:0;flex-shrink:0;font-size:16px;transition:all .25s cubic-bezier(.16,1,.3,1);transform:scale(.5)}.cust-item.selected .cust-item-check{opacity:1;transform:scale(1)}.cust-new-btn{cursor:pointer;background:0 0;border:1.5px dashed #d1d5db;border-radius:12px;align-items:center;gap:14px;width:100%;margin-top:4px;padding:14px;transition:all .2s;display:flex}.cust-new-btn:hover{background:#f8faff;border-color:#3b82f6}.cust-new-btn-icon{color:#3b82f6;background:#f0f4ff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:15px;transition:all .2s;display:flex}.cust-new-btn:hover .cust-new-btn-icon{background:#dbeafe;transform:scale(1.05)}.cust-new-btn-text{text-align:left}.cust-new-btn-title{color:#3b82f6;font-size:13.5px;font-weight:600}.cust-new-btn-desc{color:#8b92a5;margin-top:1px;font-size:11.5px}.cust-empty{text-align:center;padding:40px 20px}.cust-empty-icon{color:#c0c4cc;background:#f4f6f9;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 14px;font-size:22px;display:flex}.cust-empty-text{color:#8b92a5;font-size:13.5px;line-height:1.5}.cust-empty-query{color:#1a1d26;font-weight:600}.cust-panel-footer{background:#fafbfc;border-top:1px solid #f0f2f5;flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.cust-panel-count{color:#8b92a5;font-size:12px}.cust-panel-count strong{color:#3b82f6;font-weight:600}.cust-panel-close{color:#6b7280;cursor:pointer;background:#fff;border:1.5px solid #e2e5ea;border-radius:8px;padding:8px 16px;font-family:inherit;font-size:12.5px;font-weight:600;transition:all .2s}.cust-panel-close:hover{color:#1a1d26;background:#f4f6f9;border-color:#d1d5db}.cust-new-form{background:linear-gradient(135deg,#fffbf5 0%,#fff8ef 100%);border:1.5px solid #fde5b8;border-radius:14px;margin-top:20px;padding:22px;animation:.35s cubic-bezier(.16,1,.3,1) custSlideIn}.cust-new-form-header{align-items:center;gap:10px;margin-bottom:18px;display:flex}.cust-new-form-icon{color:#fff;background:linear-gradient(135deg,#f59e0b,#f97316);border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;display:flex}.cust-new-form-title{color:#92400e;font-size:14px;font-weight:700}.cust-new-form-sub{color:#b45309;margin-top:1px;font-size:11.5px}.cust-form-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.cust-form-group{flex-direction:column;gap:6px;display:flex}.cust-form-group.full{grid-column:1/-1}.cust-form-label{color:#78716c;align-items:center;gap:5px;font-size:12px;font-weight:600;display:flex}.cust-form-label .req{color:#ef4444;font-size:14px;line-height:1}.cust-form-input{color:#1a1d26;background:#fff;border:1.5px solid #e7e0d5;border-radius:10px;outline:none;padding:10px 14px;font-family:inherit;font-size:13.5px;transition:all .25s}.cust-form-input::placeholder{color:#c4b8a8}.cust-form-input:focus{background:#fffdf8;border-color:#f59e0b;box-shadow:0 0 0 3px #f59e0b1a}.cust-form-input.error{border-color:#ef4444;box-shadow:0 0 0 3px #ef444414}.cust-form-input-icon-wrap{position:relative}.cust-form-input-icon-wrap i{color:#c4b8a8;pointer-events:none;font-size:12px;transition:color .2s;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.cust-form-input-icon-wrap:focus-within i{color:#f59e0b}.cust-form-input-icon-wrap .cust-form-input{padding-left:36px}.avatar-blue{background:linear-gradient(135deg,#3b82f6,#6366f1)}.avatar-emerald{background:linear-gradient(135deg,#10b981,#059669)}.avatar-violet{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.avatar-rose{background:linear-gradient(135deg,#f43f5e,#e11d48)}.avatar-amber{background:linear-gradient(135deg,#f59e0b,#d97706)}.avatar-cyan{background:linear-gradient(135deg,#06b6d4,#0891b2)}@media (width<=640px){.cust-form-grid{grid-template-columns:1fr}.cust-dropdown-panel{width:calc(100vw - 16px);max-height:70vh}.cust-selected-meta{flex-direction:column;align-items:flex-start;gap:4px}}.proj-section{background:#fff;border:1px solid #e8ecf1;border-radius:16px;transition:box-shadow .3s;overflow:hidden}.proj-section:hover{box-shadow:0 4px 24px #0000000f}.proj-header{background:linear-gradient(135deg,#f9f7ff 0%,#f3f0ff 100%);border-bottom:1px solid #f0f2f5;align-items:center;gap:14px;padding:20px 24px;display:flex}.proj-header-icon{color:#fff;background:linear-gradient(135deg,#8b5cf6 0%,#6366f1 100%);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:16px;display:flex;box-shadow:0 4px 12px #8b5cf64d}.proj-header-text h3{color:#1a1d26;letter-spacing:-.01em;margin:0;font-size:15px;font-weight:700}.proj-header-text p{color:#8b92a5;margin:3px 0 0;font-size:12.5px}.proj-body{padding:24px}.proj-selected-card{background:linear-gradient(135deg,#f5f0ff 0%,#ede8ff 100%);border:1.5px solid #d4c5f7;border-radius:14px;align-items:flex-start;gap:16px;margin-bottom:20px;padding:18px 20px;animation:.35s cubic-bezier(.16,1,.3,1) projSlideIn;display:flex;position:relative}@keyframes projSlideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.proj-selected-avatar{color:#fff;background:linear-gradient(135deg,#8b5cf6,#6366f1);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:18px;display:flex}.proj-selected-info{flex:1;min-width:0}.proj-selected-name{color:#1a1d26;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.proj-selected-desc{color:#6b7280;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:3px;font-size:12.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.proj-selected-meta{flex-wrap:wrap;align-items:center;gap:14px;margin-top:8px;display:flex}.proj-selected-meta span{color:#6b7280;background:#8b5cf614;border-radius:6px;align-items:center;gap:5px;padding:3px 10px;font-size:11.5px;display:flex}.proj-selected-meta span i{color:#8b5cf6;font-size:10px}.proj-selected-badge{color:#fff;letter-spacing:.03em;background:#8b5cf6;border-radius:0 0 8px 8px;padding:2px 10px 4px;font-size:10px;font-weight:600;position:absolute;top:-1px;right:16px}.proj-clear-btn{color:#6b7280;cursor:pointer;opacity:0;background:#0000000f;border:none;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;transition:all .2s;display:flex;position:absolute;top:12px;right:12px}.proj-selected-card:hover .proj-clear-btn{opacity:1}.proj-clear-btn:hover{color:#ef4444;background:#fee2e2}.proj-dropdown-trigger{cursor:pointer;background:#f8f9fb;border:1.5px solid #e2e5ea;border-radius:12px;align-items:center;gap:12px;width:100%;padding:14px 16px;transition:all .25s;display:flex;position:relative}.proj-dropdown-trigger:hover{background:#faf8ff;border-color:#8b5cf6;box-shadow:0 0 0 3px #8b5cf614}.proj-dropdown-trigger.active{background:#faf8ff;border-color:#8b5cf6;box-shadow:0 0 0 3px #8b5cf61f}.proj-dropdown-trigger.has-error{border-color:#ef4444;box-shadow:0 0 0 3px #ef444414}.proj-trigger-icon{color:#6b7280;background:#eef1f5;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;transition:all .25s;display:flex}.proj-dropdown-trigger:hover .proj-trigger-icon,.proj-dropdown-trigger.active .proj-trigger-icon{color:#8b5cf6;background:#ede9fe}.proj-trigger-text{text-align:left;flex:1}.proj-trigger-label{color:#9ca3af;text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px;font-size:11px;font-weight:600}.proj-trigger-value{color:#1a1d26;font-size:14px;font-weight:500}.proj-trigger-value.placeholder{color:#b0b7c3;font-weight:400}.proj-trigger-arrow{color:#9ca3af;font-size:12px;transition:transform .3s cubic-bezier(.16,1,.3,1)}.proj-dropdown-trigger.active .proj-trigger-arrow{color:#8b5cf6;transform:rotate(180deg)}.proj-field-error{color:#ef4444;align-items:center;gap:5px;margin-top:6px;padding-left:4px;font-size:12px;display:flex}.proj-field-error i{font-size:11px}.proj-dropdown-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:999;background:#0f172a4d;animation:.2s projFadeIn;position:fixed;inset:0}@keyframes projFadeIn{0%{opacity:0}to{opacity:1}}.proj-dropdown-panel{z-index:1000;background:#fff;border-radius:18px;flex-direction:column;width:500px;max-width:calc(100vw - 32px);max-height:580px;animation:.35s cubic-bezier(.16,1,.3,1) projPanelIn;display:flex;position:fixed;overflow:hidden;box-shadow:0 25px 60px #00000026,0 0 0 1px #0000000d}@keyframes projPanelIn{0%{opacity:0;transform:translateY(-12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.proj-panel-header{flex-shrink:0;padding:20px 20px 0}.proj-panel-title{color:#1a1d26;align-items:center;gap:8px;margin:0 0 14px;font-size:16px;font-weight:700;display:flex}.proj-panel-title i{color:#8b5cf6;font-size:15px}.proj-panel-search{background:#f4f6f9;border:1.5px solid #e8ecf1;border-radius:11px;align-items:center;gap:10px;margin-bottom:14px;padding:11px 14px;transition:all .25s;display:flex}.proj-panel-search:focus-within{background:#fff;border-color:#8b5cf6;box-shadow:0 0 0 3px #8b5cf614}.proj-panel-search i{color:#9ca3af;flex-shrink:0;font-size:13px}.proj-panel-search:focus-within i{color:#8b5cf6}.proj-panel-search input{color:#1a1d26;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:13.5px}.proj-panel-search input::placeholder{color:#b0b7c3}.proj-search-clear{color:#6b7280;cursor:pointer;background:#dde0e6;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:10px;transition:all .2s;display:flex}.proj-search-clear:hover{color:#fff;background:#ef4444}.proj-panel-divider{background:#f0f2f5;flex-shrink:0;height:1px;margin:0 20px}.proj-panel-list{flex:1;padding:8px 10px;overflow-y:auto}.proj-panel-list::-webkit-scrollbar{width:5px}.proj-panel-list::-webkit-scrollbar-track{background:0 0}.proj-panel-list::-webkit-scrollbar-thumb{background:#dde0e6;border-radius:10px}.proj-item{cursor:pointer;border:1.5px solid #0000;border-radius:12px;align-items:flex-start;gap:14px;margin-bottom:2px;padding:14px;transition:all .2s;display:flex}.proj-item:hover{background:#faf8ff;border-color:#ede9fe}.proj-item.selected{background:#f5f0ff;border-color:#ddd6fe}.proj-item-avatar{color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:15px;display:flex}.proj-item-info{flex:1;min-width:0}.proj-item-name{color:#1a1d26;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.proj-item-desc{color:#8b92a5;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11.5px;overflow:hidden}.proj-item-details{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}.proj-item-detail{color:#8b92a5;background:#8b5cf60f;border-radius:5px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;display:flex}.proj-item-detail i{color:#a78bfa;font-size:9px}.proj-item-check{color:#8b5cf6;opacity:0;flex-shrink:0;margin-top:10px;font-size:16px;transition:all .25s cubic-bezier(.16,1,.3,1);transform:scale(.5)}.proj-item.selected .proj-item-check{opacity:1;transform:scale(1)}.proj-new-btn{cursor:pointer;background:0 0;border:1.5px dashed #d1d5db;border-radius:12px;align-items:center;gap:14px;width:100%;margin-top:4px;padding:14px;transition:all .2s;display:flex}.proj-new-btn:hover{background:#faf8ff;border-color:#8b5cf6}.proj-new-btn-icon{color:#8b5cf6;background:#f3effe;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:15px;transition:all .2s;display:flex}.proj-new-btn:hover .proj-new-btn-icon{background:#ede9fe;transform:scale(1.05)}.proj-new-btn-text{text-align:left}.proj-new-btn-title{color:#8b5cf6;font-size:13.5px;font-weight:600}.proj-new-btn-desc{color:#8b92a5;margin-top:1px;font-size:11.5px}.proj-empty{text-align:center;padding:40px 20px}.proj-empty-icon{color:#c0c4cc;background:#f4f6f9;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 14px;font-size:22px;display:flex}.proj-empty-text{color:#8b92a5;font-size:13.5px;line-height:1.5}.proj-empty-query{color:#1a1d26;font-weight:600}.proj-panel-footer{background:#fafbfc;border-top:1px solid #f0f2f5;flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.proj-panel-count{color:#8b92a5;font-size:12px}.proj-panel-count strong{color:#8b5cf6;font-weight:600}.proj-panel-close{color:#6b7280;cursor:pointer;background:#fff;border:1.5px solid #e2e5ea;border-radius:8px;padding:8px 16px;font-family:inherit;font-size:12.5px;font-weight:600;transition:all .2s}.proj-panel-close:hover{color:#1a1d26;background:#f4f6f9;border-color:#d1d5db}.proj-new-form{background:linear-gradient(135deg,#f8f5ff 0%,#f3eeff 100%);border:1.5px solid #ddd6fe;border-radius:14px;margin-top:20px;padding:22px;animation:.35s cubic-bezier(.16,1,.3,1) projSlideIn}.proj-new-form-header{align-items:center;gap:10px;margin-bottom:18px;display:flex}.proj-new-form-icon{color:#fff;background:linear-gradient(135deg,#8b5cf6,#6366f1);border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;display:flex}.proj-new-form-title{color:#4c1d95;font-size:14px;font-weight:700}.proj-new-form-sub{color:#6d28d9;margin-top:1px;font-size:11.5px}.proj-form-section-label{color:#a78bfa;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid #ede9fe;align-items:center;gap:6px;margin-bottom:10px;padding-bottom:6px;font-size:11px;font-weight:700;display:flex}.proj-form-section-label i{font-size:10px}.proj-form-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.proj-form-group{flex-direction:column;gap:6px;display:flex}.proj-form-group.full{grid-column:1/-1}.proj-form-label{color:#6b7280;align-items:center;gap:5px;font-size:12px;font-weight:600;display:flex}.proj-form-label .req{color:#ef4444;font-size:14px;line-height:1}.proj-form-input{color:#1a1d26;background:#fff;border:1.5px solid #e5e1ee;border-radius:10px;outline:none;padding:10px 14px;font-family:inherit;font-size:13.5px;transition:all .25s}.proj-form-input::placeholder{color:#c4bfe0}.proj-form-input:focus{background:#fdfcff;border-color:#8b5cf6;box-shadow:0 0 0 3px #8b5cf61a}.proj-form-input.error{border-color:#ef4444;box-shadow:0 0 0 3px #ef444414}.proj-form-input-icon-wrap{position:relative}.proj-form-input-icon-wrap i{color:#c4bfe0;pointer-events:none;font-size:12px;transition:color .2s;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.proj-form-input-icon-wrap:focus-within i{color:#8b5cf6}.proj-form-input-icon-wrap .proj-form-input{padding-left:36px}.proj-form-spacer{grid-column:1/-1;height:8px}.av-indigo{background:linear-gradient(135deg,#6366f1,#4f46e5)}.av-purple{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.av-fuchsia{background:linear-gradient(135deg,#d946ef,#c026d3)}.av-pink{background:linear-gradient(135deg,#ec4899,#db2777)}.av-sky{background:linear-gradient(135deg,#0ea5e9,#0284c7)}.av-teal{background:linear-gradient(135deg,#14b8a6,#0d9488)}@media (width<=640px){.proj-form-grid{grid-template-columns:1fr}.proj-dropdown-panel{width:calc(100vw - 16px);max-height:70vh}.proj-selected-meta{flex-direction:column;align-items:flex-start;gap:4px}}.sum-section{background:#fff;border:1px solid #e8ecf1;border-radius:16px;transition:box-shadow .3s;overflow:hidden}.sum-section:hover{box-shadow:0 4px 24px #0000000f}.sum-header{background:linear-gradient(135deg,#f0fdf9 0%,#ecfdf5 100%);border-bottom:1px solid #f0f2f5;align-items:center;gap:14px;padding:20px 24px;display:flex}.sum-header-icon{color:#fff;background:linear-gradient(135deg,#0057a8 0%,#059669 100%);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:16px;display:flex;box-shadow:0 4px 12px #00d4aa4d}.sum-header-text h3{color:#1a1d26;margin:0;font-size:15px;font-weight:700}.sum-header-text p{color:#8b92a5;margin:3px 0 0;font-size:12.5px}.sum-body{padding:24px}.sum-table-wrap{border:1.5px solid #e8ecf1;border-radius:14px;margin-bottom:20px;overflow:hidden}.sum-table{border-collapse:collapse;width:100%}.sum-table thead th{color:#8b92a5;text-transform:uppercase;letter-spacing:.06em;text-align:left;background:#f8f9fb;border-bottom:1.5px solid #e8ecf1;padding:13px 18px;font-size:11px;font-weight:700}.sum-table thead th:not(:first-child){text-align:right}.sum-table tbody tr{border-bottom:1px solid #f3f4f6;transition:background .2s}.sum-table tbody tr:last-child{border-bottom:none}.sum-table tbody tr:hover{background:#fafbfc}.sum-table tbody td{color:#374151;vertical-align:middle;padding:14px 18px;font-size:13.5px}.sum-table tbody td:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.sum-comp-cell{align-items:center;gap:12px;display:flex}.sum-comp-icon{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;display:flex}.sum-comp-name{color:#1a1d26;font-size:13.5px;font-weight:600}.sum-base-price{color:#6b7280;font-size:13px}.sum-margin-badge{border-radius:20px;align-items:center;gap:4px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.sum-margin-up{color:#059669;background:#ecfdf5}.sum-margin-zero{color:#9ca3af;background:#f3f4f6}.sum-final-price{color:#1a1d26;font-size:14px;font-weight:700}.sum-stepper-row{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px;display:grid}.sum-stepper-card{background:#f8f9fb;border:1.5px solid #e8ecf1;border-radius:14px;padding:18px 20px;transition:all .25s}.sum-stepper-label{color:#8b92a5;text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:7px;margin-bottom:12px;font-size:11px;font-weight:700;display:flex}.sum-stepper-label i{font-size:12px}.sum-stepper-label .lbl-qty i{color:#0057a8}.sum-stepper-label .lbl-disc i{color:#f59e0b}.sum-stepper{background:#fff;border:1.5px solid #e2e5ea;border-radius:12px;align-items:center;transition:all .25s;display:flex;overflow:hidden}.sum-stepper:hover{border-color:#d1d5db}.sum-stepper.qty-focus{border-color:#0057a8;box-shadow:0 0 0 3px #00d4aa1a}.sum-stepper.disc-focus{border-color:#f59e0b;box-shadow:0 0 0 3px #f59e0b1a}.sum-step-btn{color:#6b7280;cursor:pointer;background:#f4f6f9;border:none;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:14px;transition:all .2s;display:flex}.sum-step-btn:hover:not(:disabled){color:#1a1d26;background:#e5e7eb}.sum-step-btn:active:not(:disabled){transform:scale(.92)}.sum-step-btn:disabled{opacity:.3;cursor:not-allowed}.sum-step-btn.btn-minus{border-right:1px solid #eef0f3}.sum-step-btn.btn-plus{border-left:1px solid #eef0f3}.sum-step-value{text-align:center;color:#1a1d26;font-variant-numeric:tabular-nums;-moz-appearance:textfield;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:0;font-family:inherit;font-size:20px;font-weight:800}.sum-step-value::-webkit-inner-spin-button{-webkit-appearance:none}.sum-step-value::-webkit-outer-spin-button{-webkit-appearance:none}.sum-step-suffix{color:#b0b7c3;flex-shrink:0;padding-right:14px;font-size:11px;font-weight:600}.sum-disc-bar-wrap{background:#eef0f3;border-radius:10px;height:4px;margin-top:10px;overflow:hidden}.sum-disc-bar{background:linear-gradient(90deg,#fbbf24,#f59e0b);border-radius:10px;height:100%;transition:width .35s cubic-bezier(.16,1,.3,1)}.sum-disc-hint{color:#b0b7c3;justify-content:space-between;align-items:center;margin-top:6px;font-size:10.5px;display:flex}.sum-disc-hint .disc-max{color:#f59e0b;font-weight:600}.sum-totals{background:linear-gradient(#f8f9fb 0%,#fff 100%);border:1.5px solid #e8ecf1;border-radius:14px;overflow:hidden}.sum-total-row{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding:13px 20px;transition:background .2s;display:flex}.sum-total-row:last-child{border-bottom:none}.sum-total-row:hover{background:#00000003}.sum-total-label{color:#6b7280;align-items:center;gap:8px;font-size:13.5px;display:flex}.sum-total-label i{color:#b0b7c3;text-align:center;width:16px;font-size:12px}.sum-total-value{color:#374151;font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.sum-discount-row{background:#fffbeb}.sum-discount-row .sum-total-label{color:#b45309}.sum-discount-row .sum-total-label i{color:#f59e0b}.sum-discount-row .sum-total-value{color:#dc2626;font-weight:700}.sum-net-row{background:linear-gradient(135deg,#0057a8 0%,#059669 100%);padding:18px 20px;position:relative;overflow:hidden}.sum-net-row:before{content:"";background:#ffffff14;border-radius:50%;width:200px;height:200px;position:absolute;top:-50%;right:-20%}.sum-net-row:after{content:"";background:#ffffff0d;border-radius:50%;width:120px;height:120px;position:absolute;bottom:-60%;left:10%}.sum-net-label{color:#ffffffd9;letter-spacing:.1em;text-transform:uppercase;z-index:1;align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex;position:relative}.sum-net-label i{color:#fff9;font-size:14px}.sum-net-value{color:#fff;font-variant-numeric:tabular-nums;z-index:1;text-shadow:0 2px 8px #00000026;font-size:22px;font-weight:800;position:relative}.sum-net-currency{opacity:.7;margin-right:4px;font-size:14px;font-weight:600}@media (width<=640px){.sum-stepper-row{grid-template-columns:1fr}.sum-net-value{font-size:18px}}:root{--rm-primary:#059669;--rm-primary-light:#d1fae5;--rm-primary-dark:#047857;--rm-secondary:#3b82f6;--rm-text-main:#1f2937;--rm-text-muted:#6b7280;--rm-bg-body:#f3f4f6;--rm-border:#e5e7eb;--rm-danger:#ef4444}.rm-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1050;background:#0f172a66;justify-content:center;align-items:center;animation:.25s ease-out rmFadeIn;display:flex;position:fixed;inset:0}@keyframes rmFadeIn{0%{opacity:0}to{opacity:1}}.rm-modal{background:#fff;border-radius:20px;flex-direction:column;width:100%;max-width:680px;max-height:90vh;margin:16px;animation:.3s cubic-bezier(.16,1,.3,1) rmSlideUp;display:flex;overflow:hidden;box-shadow:0 20px 50px -12px #0003}@keyframes rmSlideUp{0%{opacity:0;transform:translateY(20px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.rm-head{background:linear-gradient(135deg, var(--rm-primary) 0%, #10b981 100%);color:#fff;flex-shrink:0;justify-content:space-between;align-items:center;padding:24px 28px;display:flex;box-shadow:0 4px 6px -1px #0000000d}.rm-head-left{align-items:center;gap:16px;display:flex}.rm-head-icon{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff3;border:1px solid #fff3;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;font-size:24px;display:flex}.rm-head-text h3{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:700}.rm-head-text p{opacity:.9;margin:4px 0 0;font-size:13px}.rm-close{color:#fff;cursor:pointer;background:#ffffff26;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;transition:all .2s;display:flex}.rm-close:hover{background:#ffffff4d;transform:rotate(90deg)}.rm-body{flex:1;padding:24px;overflow-y:auto}.rm-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:60px 20px;display:flex}.rm-state i{margin-bottom:16px;font-size:48px}.rm-success i{color:var(--rm-primary)}.rm-saving i{color:var(--rm-secondary);animation:1s linear infinite spin}.rm-empty i{color:var(--rm-text-muted)}.rm-state p{color:var(--rm-text-main);margin:0;font-size:16px;font-weight:500}@keyframes spin{to{transform:rotate(360deg)}}.rm-section{border:1px solid var(--rm-border);background:#f8fafc;border-radius:14px;margin-bottom:20px;overflow:hidden}.rm-section-head{border-bottom:1px solid var(--rm-border);color:var(--rm-text-muted);text-transform:uppercase;letter-spacing:.05em;background:#fff;align-items:center;gap:8px;padding:12px 16px;font-size:13px;font-weight:700;display:flex}.rm-section-badge{color:var(--rm-text-muted);background:#e2e8f0;border-radius:6px;margin-left:auto;padding:2px 8px;font-size:11px}.rm-table{padding:4px}.rm-row{border-bottom:1px solid #f1f5f9;align-items:center;padding:12px 16px;transition:background .15s;display:flex}.rm-row:last-child{border-bottom:none}.rm-row:hover{background:#fff}.rm-row-head{color:var(--rm-text-muted);text-transform:uppercase;background:0 0;font-size:11px;font-weight:700}.rm-row-total{color:var(--rm-primary-dark);border-top:1px dashed var(--rm-primary-light);background:#f0fdf4;border-radius:8px;margin-top:4px;font-weight:700}.rm-c1{color:var(--rm-text-main);flex:2;align-items:center;gap:8px;font-weight:500;display:flex}.rm-c2{text-align:right;color:var(--rm-text-muted);font-variant-numeric:tabular-nums;flex:1;font-size:14px}.rm-c3{text-align:right;color:var(--rm-text-main);font-variant-numeric:tabular-nums;flex:1;font-weight:600}.rm-row-head .rm-c1{color:var(--rm-text-muted);font-weight:700}.rm-calc{padding:8px 0}.rm-calc-row{color:var(--rm-text-main);justify-content:space-between;padding:8px 16px;font-size:14px;display:flex}.rm-calc-label{color:var(--rm-text-muted);align-items:center;gap:6px;display:flex}.rm-calc-value{font-variant-numeric:tabular-nums;font-weight:600}.rm-calc-qty{color:var(--rm-text-main);background:#f1f5f9;border-radius:6px;padding:2px 8px;font-size:13px;font-weight:700}.rm-calc-row-disc{color:var(--rm-danger)}.rm-calc-disc{color:var(--rm-danger);font-weight:700}.rm-calc-row-hl{border:1px solid var(--rm-border);background:#f8fafc;border-radius:8px;margin:4px 16px;padding:10px 16px}.rm-calc-total{color:var(--rm-primary);font-size:16px}.rm-rate-tag{color:#1d4ed8;background:#eff6ff;border-radius:20px;align-items:center;gap:6px;margin:12px 16px 4px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.rm-grand{background:linear-gradient(135deg, var(--rm-primary) 0%, var(--rm-primary-dark) 100%);color:#fff;border-radius:16px;justify-content:space-between;align-items:center;margin-bottom:24px;padding:20px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 25px -5px #05966966}.rm-grand:before{content:"";background:#ffffff1a;border-radius:50%;width:200px;height:200px;position:absolute;top:-50%;left:-10%}.rm-grand-left{z-index:1;flex-direction:column;gap:4px;display:flex}.rm-grand-label{opacity:.9;font-size:14px;font-weight:500}.rm-grand-usd{opacity:.7;font-family:monospace;font-size:12px}.rm-grand-right{text-align:right;z-index:1}.rm-grand-amount{letter-spacing:-1px;font-size:28px;font-weight:800;line-height:1}.rm-grand-code{opacity:.8;margin-left:4px;font-size:14px;font-weight:600}.rm-actions{border-top:1px solid var(--rm-border);grid-template-columns:1fr 1fr;gap:12px;padding-top:20px;display:grid}.rm-actions button{cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-family:inherit;font-size:14px;font-weight:600;transition:all .2s;display:flex}.rm-actions button:disabled{opacity:.6;cursor:not-allowed}.rm-btn-print{color:var(--rm-text-main);background:#f3f4f6;grid-column:span 1}.rm-btn-print:hover{background:#e5e7eb}.rm-btn-export{color:var(--rm-secondary);background:#eff6ff;grid-column:span 1}.rm-btn-export:hover{background:#dbeafe}.rm-cancel{color:var(--rm-text-muted);background:0 0;grid-column:span 1;border:1.5px solid #e5e7eb!important}.rm-cancel:hover{color:var(--rm-danger);background:#fef2f2;border-color:#fee2e2!important}.rm-confirm{background:var(--rm-primary);color:#fff;grid-column:span 1;box-shadow:0 4px 12px #05966933}.rm-confirm:hover{background:var(--rm-primary-dark);transform:translateY(-1px)}.rm-confirm:active{transform:translateY(0)}@media (width<=640px){.rm-modal{border-radius:0;height:100vh;max-height:100vh;margin:0}.rm-actions{grid-template-columns:1fr}.rm-confirm{grid-column:span 2}.rm-grand{flex-direction:column;align-items:flex-start;gap:12px}.rm-grand-right{text-align:left}}._container_zkqu1_7[data-theme=light]{--eu-bg:#f1f5f9;--eu-surface:#fff;--eu-surface-2:#f8fafc;--eu-border:#e2e8f0;--eu-border-2:#f1f5f9;--eu-text:#0f172a;--eu-text-2:#475569;--eu-text-3:#94a3b8;--eu-shadow-sm:0 1px 2px #0000000d;--eu-shadow:0 1px 3px #00000012, 0 1px 2px #0000000a;--eu-shadow-lg:0 10px 30px #00000014, 0 4px 10px #0000000a;--eu-shadow-xl:0 25px 60px #0000001f;--eu-overlay:#0f172a73;--eu-hover:#f1f5f9;--eu-row-alt:#f8fafc;--eu-input-bg:#f8fafc}._container_zkqu1_7[data-theme=dark]{--eu-bg:#0c1222;--eu-surface:#1a2332;--eu-surface-2:#1e293b;--eu-border:#2a3a4e;--eu-border-2:#243044;--eu-text:#f1f5f9;--eu-text-2:#94a3b8;--eu-text-3:#64748b;--eu-shadow-sm:0 1px 2px #0003;--eu-shadow:0 1px 3px #0000004d, 0 1px 2px #0003;--eu-shadow-lg:0 10px 30px #00000059;--eu-shadow-xl:0 25px 60px #00000080;--eu-overlay:#000000a6;--eu-hover:#243044;--eu-row-alt:#1e293b;--eu-input-bg:#0f1a2a}._container_zkqu1_7{background:var(--eu-bg);min-height:100%;padding:28px 32px 40px;animation:.35s _fadeIn_zkqu1_1}@keyframes _fadeIn_zkqu1_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._header_zkqu1_113{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}._headerLeft_zkqu1_131{align-items:flex-start;gap:16px;display:flex}._headerIcon_zkqu1_143{color:#fff;background:linear-gradient(135deg,#10b981,#059669);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.2rem;display:flex;box-shadow:0 4px 12px #10b9814d}._title_zkqu1_171{color:var(--eu-text);letter-spacing:-.02em;margin:0;font-size:1.5rem;font-weight:700;line-height:1.2}._subtitle_zkqu1_189{color:var(--eu-text-2);margin:4px 0 0;font-size:.875rem;line-height:1.5}._downloadAllBtn_zkqu1_203{background:var(--eu-surface);color:var(--eu-text);border:1.5px solid var(--eu-border);cursor:pointer;white-space:nowrap;border-radius:10px;align-items:center;gap:8px;padding:10px 20px;font-size:.85rem;font-weight:600;transition:all .2s;display:flex}._downloadAllBtn_zkqu1_203:hover{color:#10b981;border-color:#10b981;box-shadow:0 0 0 3px #10b9811a}._downloadAllBtn_zkqu1_203 i{font-size:.8rem}._infoBanner_zkqu1_261{background:var(--eu-surface);border:1px solid var(--eu-border);color:var(--eu-text-2);border-radius:10px;align-items:flex-start;gap:10px;margin-bottom:24px;padding:12px 16px;font-size:.82rem;line-height:1.6;display:flex}._infoBanner_zkqu1_261 i{color:#3b82f6;flex-shrink:0;margin-top:3px}._infoBanner_zkqu1_261 strong{color:var(--eu-text);font-weight:600}._grid_zkqu1_317{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}._card_zkqu1_335{background:var(--eu-surface);border:1px solid var(--eu-border);box-shadow:var(--eu-shadow);border-radius:14px;flex-direction:column;padding:0;transition:all .25s cubic-bezier(.4,0,.2,1);animation:.5s both _cardEnter_zkqu1_1;display:flex;position:relative;overflow:hidden}@keyframes _cardEnter_zkqu1_1{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}._card_zkqu1_335:hover{box-shadow:var(--eu-shadow-lg);border-color:var(--accent-25);transform:translateY(-3px)}._accentBar_zkqu1_397{background:var(--accent);width:100%;height:3px}._cardDragOver_zkqu1_411{border-color:var(--accent)!important;box-shadow:0 0 0 3px var(--accent-25), var(--eu-shadow-lg)!important;transform:none!important}._dragOverlay_zkqu1_423{background:var(--accent-15);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:10;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:10px;animation:.15s _fadeIn_zkqu1_1;display:flex;position:absolute;inset:0}._dragOverlay_zkqu1_423 i{color:var(--accent);font-size:2rem;animation:.8s infinite _bounceUp_zkqu1_1}@keyframes _bounceUp_zkqu1_1{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}._dragOverlay_zkqu1_423 span{color:var(--accent);font-size:.9rem;font-weight:600}._cardHeader_zkqu1_489{align-items:flex-start;gap:14px;padding:20px 20px 0;display:flex}._cardIcon_zkqu1_503{border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:1rem;transition:transform .2s;display:flex}._card_zkqu1_335:hover ._cardIcon_zkqu1_503{transform:scale(1.08)}._cardTitleArea_zkqu1_535{flex:1;min-width:0}._cardTitle_zkqu1_535{color:var(--eu-text);margin:0;font-size:1rem;font-weight:700;line-height:1.3}._cardDesc_zkqu1_561{color:var(--eu-text-3);margin:3px 0 0;font-size:.78rem;line-height:1.45}._columnsArea_zkqu1_577{padding:14px 20px 0}._columnsLabel_zkqu1_585{text-transform:uppercase;letter-spacing:.06em;color:var(--eu-text-3);margin-bottom:8px;font-size:.7rem;font-weight:600;display:block}._columnBadges_zkqu1_605{flex-wrap:wrap;gap:6px;display:flex}._colBadge_zkqu1_617{background:var(--accent-15);color:var(--accent);border:1px solid var(--accent-25);border-radius:6px;align-items:center;gap:5px;padding:4px 10px;font-family:SF Mono,Cascadia Code,Consolas,monospace;font-size:.75rem;font-weight:500;transition:all .15s;display:inline-flex}._colBadge_zkqu1_617:hover{background:var(--accent-25)}._colType_zkqu1_655{text-transform:uppercase;letter-spacing:.04em;opacity:.6;background:var(--accent-15);border-radius:3px;padding:1px 4px;font-size:.6rem;font-weight:600}._cardActions_zkqu1_679{gap:8px;margin-top:auto;padding:18px 20px 20px;display:flex}._actionBtn_zkqu1_693{cursor:pointer;border:none;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:7px;padding:9px 12px;font-size:.8rem;font-weight:600;transition:all .2s;display:flex;position:relative}._actionBtn_zkqu1_693:active{transform:scale(.97)}._downloadBtn_zkqu1_733{background:var(--eu-surface-2);color:var(--eu-text);border:1.5px solid var(--eu-border)}._downloadBtn_zkqu1_733:hover:not(:disabled){border-color:var(--accent-50);color:var(--accent);background:var(--accent-15)}._uploadBtn_zkqu1_757{background:var(--accent);color:#fff;box-shadow:0 2px 8px var(--accent-25)}._uploadBtn_zkqu1_757:hover{filter:brightness(1.1);box-shadow:0 4px 14px var(--accent-50)}._btnLoading_zkqu1_779{opacity:.7;cursor:wait}._chevron_zkqu1_789{margin-left:2px;font-size:.6rem;transition:transform .2s}._chevronOpen_zkqu1_801{transform:rotate(180deg)}._fileInput_zkqu1_809{display:none}._dropdownWrapper_zkqu1_819{flex:1;position:relative}._dropdown_zkqu1_819{background:var(--eu-surface);border:1px solid var(--eu-border);box-shadow:var(--eu-shadow-xl);z-index:50;border-radius:11px;min-width:240px;padding:6px;animation:.18s _dropIn_zkqu1_1;position:absolute;top:calc(100% + 6px);left:0;right:0}@keyframes _dropIn_zkqu1_1{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}._dropdownItem_zkqu1_881{cursor:pointer;text-align:left;width:100%;color:var(--eu-text);background:0 0;border:none;border-radius:8px;align-items:flex-start;gap:10px;padding:10px 12px;transition:background .15s;display:flex}._dropdownItem_zkqu1_881:hover{background:var(--eu-hover)}._dropdownItem_zkqu1_881>i{color:var(--eu-text-3);text-align:center;flex-shrink:0;width:18px;margin-top:2px;font-size:.85rem}._dropdownItem_zkqu1_881:hover>i{color:var(--accent)}._dropdownItemTitle_zkqu1_945{font-size:.82rem;font-weight:600;line-height:1.3;display:block}._dropdownItemDesc_zkqu1_959{color:var(--eu-text-3);margin-top:1px;font-size:.72rem;line-height:1.35;display:block}._dropdownDivider_zkqu1_975{background:var(--eu-border);height:1px;margin:4px 8px}._modalOverlay_zkqu1_993{background:var(--eu-overlay);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1000;justify-content:center;align-items:center;padding:24px;animation:.2s _fadeIn_zkqu1_1;display:flex;position:fixed;inset:0}._modal_zkqu1_993{background:var(--eu-surface);border:1px solid var(--eu-border);box-shadow:var(--eu-shadow-xl);border-radius:18px;flex-direction:column;width:100%;max-width:620px;max-height:85vh;animation:.25s cubic-bezier(.34,1.56,.64,1) _modalIn_zkqu1_1;display:flex}@keyframes _modalIn_zkqu1_1{0%{opacity:0;transform:scale(.92)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}._modalHeader_zkqu1_1067{justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 24px 0;display:flex}._modalHeaderLeft_zkqu1_1083{align-items:flex-start;gap:14px;display:flex}._modalIcon_zkqu1_1095{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.1rem;display:flex}._modalTitle_zkqu1_1117{color:var(--eu-text);margin:0;font-size:1.15rem;font-weight:700;line-height:1.3}._modalSubtitle_zkqu1_1133{color:var(--eu-text-3);margin:3px 0 0;font-size:.8rem}._modalClose_zkqu1_1145{border:1px solid var(--eu-border);background:var(--eu-surface-2);width:34px;height:34px;color:var(--eu-text-3);cursor:pointer;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}._modalClose_zkqu1_1145:hover:not(:disabled){background:var(--eu-hover);color:var(--eu-text)}._validationSection_zkqu1_1187{flex-direction:column;gap:8px;padding:16px 24px 0;display:flex}._validationOk_zkqu1_1201{color:#10b981;align-items:center;gap:8px;font-size:.82rem;font-weight:500;display:flex}._validationWarn_zkqu1_1219{color:#f59e0b;align-items:center;gap:8px;font-size:.8rem;display:flex}._columnMapping_zkqu1_1237{flex-wrap:wrap;gap:8px;padding:14px 24px 0;display:flex}._mappingItem_zkqu1_1251{background:var(--eu-surface-2);border:1px solid var(--eu-border);border-radius:7px;align-items:center;gap:6px;padding:5px 12px;font-size:.78rem;display:flex}._mappingItem_zkqu1_1251>i:first-child{font-size:.65rem}._mappingCol_zkqu1_1281{color:var(--eu-text);font-family:SF Mono,Cascadia Code,Consolas,monospace;font-weight:600}._mappingType_zkqu1_1293{text-transform:uppercase;color:var(--eu-text-3);background:var(--eu-border-2);border-radius:4px;padding:1px 5px;font-size:.65rem;font-weight:600}._previewSection_zkqu1_1315{flex-direction:column;flex:1;padding:16px 24px 0;display:flex;overflow:hidden}._previewHeader_zkqu1_1331{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}._previewLabel_zkqu1_1345{color:var(--eu-text);font-size:.8rem;font-weight:600}._previewCount_zkqu1_1357{color:var(--eu-text-3);background:var(--eu-surface-2);border:1px solid var(--eu-border);border-radius:20px;padding:3px 10px;font-size:.75rem}._tableWrapper_zkqu1_1375{border:1px solid var(--eu-border);border-radius:10px;flex:1;overflow-x:auto}._previewTable_zkqu1_1389{border-collapse:collapse;width:100%;font-size:.78rem}._previewTable_zkqu1_1389 th{background:var(--eu-surface-2);color:var(--eu-text-2);text-align:left;border-bottom:1px solid var(--eu-border);white-space:nowrap;text-transform:uppercase;letter-spacing:.04em;padding:9px 14px;font-size:.72rem;font-weight:600;position:sticky;top:0}._previewTable_zkqu1_1389 td{border-bottom:1px solid var(--eu-border-2);color:var(--eu-text-2);white-space:nowrap;text-overflow:ellipsis;max-width:200px;padding:8px 14px;overflow:hidden}._previewTable_zkqu1_1389 tbody tr:nth-child(2n){background:var(--eu-row-alt)}._previewTable_zkqu1_1389 tbody tr:hover{background:var(--eu-hover)}._rowNum_zkqu1_1467{width:40px;font-weight:500;color:var(--eu-text-3)!important;text-align:center!important;font-size:.7rem!important}._moreRows_zkqu1_1483{color:var(--eu-text-3);text-align:center;padding:8px 0 0;font-size:.75rem;font-style:italic}._uploadWarning_zkqu1_1501{color:#d97706;background:#f59e0b14;border:1px solid #f59e0b33;border-radius:9px;align-items:center;gap:8px;margin:16px 24px 0;padding:12px 16px;font-size:.78rem;display:flex}._uploadWarning_zkqu1_1501 i{flex-shrink:0}._uploadWarning_zkqu1_1501 strong{color:#b45309}._modalFooter_zkqu1_1545{justify-content:flex-end;align-items:center;gap:10px;padding:20px 24px 24px;display:flex}._cancelBtn_zkqu1_1561{border:1.5px solid var(--eu-border);background:var(--eu-surface);color:var(--eu-text-2);cursor:pointer;border-radius:9px;padding:10px 22px;font-size:.85rem;font-weight:600;transition:all .15s}._cancelBtn_zkqu1_1561:hover:not(:disabled){background:var(--eu-hover);color:var(--eu-text)}._confirmBtn_zkqu1_1595{background:var(--btn-accent,#10b981);color:#fff;cursor:pointer;box-shadow:0 2px 10px color-mix(in srgb, var(--btn-accent,#10b981) 35%, transparent);border:none;border-radius:9px;align-items:center;gap:8px;padding:10px 24px;font-size:.85rem;font-weight:600;transition:all .2s;display:flex}._confirmBtn_zkqu1_1595:hover:not(:disabled){filter:brightness(1.1);box-shadow:0 4px 16px color-mix(in srgb, var(--btn-accent,#10b981) 45%, transparent)}._confirmBtn_zkqu1_1595:disabled{opacity:.7;cursor:wait}._toastContainer_zkqu1_1653{z-index:999999;pointer-events:none;flex-direction:column;gap:10px;display:flex;position:fixed;top:80px;right:20px}._toast_zkqu1_1653{pointer-events:auto;cursor:pointer;border:1px solid;border-radius:11px;align-items:center;gap:10px;max-width:420px;padding:12px 16px;font-size:.82rem;font-weight:500;animation:.3s cubic-bezier(.34,1.56,.64,1) _toastIn_zkqu1_1;display:flex;box-shadow:0 8px 24px #00000026}@keyframes _toastIn_zkqu1_1{0%{opacity:0;transform:translate(40px)scale(.9)}to{opacity:1;transform:translate(0)scale(1)}}._toast_success_zkqu1_1729{color:#166534;background:#f0fdf4;border-color:#bbf7d0}._toast_error_zkqu1_1741{color:#991b1b;background:#fef2f2;border-color:#fecaca}._toast_info_zkqu1_1753{color:#1e40af;background:#eff6ff;border-color:#bfdbfe}._container_zkqu1_7[data-theme=dark] ._toast_success_zkqu1_1729{color:#86efac;background:#052e16;border-color:#166534}._container_zkqu1_7[data-theme=dark] ._toast_error_zkqu1_1741{color:#fca5a5;background:#450a0a;border-color:#991b1b}._container_zkqu1_7[data-theme=dark] ._toast_info_zkqu1_1753{color:#93c5fd;background:#172554;border-color:#1e40af}._toastClose_zkqu1_1801{color:inherit;opacity:.5;cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;margin-left:auto;padding:2px;transition:opacity .15s;display:flex}._toastClose_zkqu1_1801:hover{opacity:1}@media (width<=1200px){._grid_zkqu1_317{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){._container_zkqu1_7{padding:20px 16px 32px}._header_zkqu1_113{flex-direction:column;gap:14px}._downloadAllBtn_zkqu1_203{align-self:flex-start}._grid_zkqu1_317{grid-template-columns:1fr}._modal_zkqu1_993{border-radius:14px;max-height:90vh}._modalOverlay_zkqu1_993{padding:12px}._modalHeader_zkqu1_1067{padding:20px 20px 0}._validationSection_zkqu1_1187,._columnMapping_zkqu1_1237,._previewSection_zkqu1_1315{padding-left:20px;padding-right:20px}._uploadWarning_zkqu1_1501{margin-left:20px;margin-right:20px}._modalFooter_zkqu1_1545{padding:16px 20px 20px}._toastContainer_zkqu1_1653{left:12px;right:12px}._toast_zkqu1_1653{max-width:100%}}@media (width<=480px){._cardActions_zkqu1_679{flex-direction:column}._dropdown_zkqu1_819{min-width:unset}}._viewDataRow_zkqu1_1993{margin-top:14px;padding:0 20px}._viewDataBtn_zkqu1_2003{border:1.5px dashed var(--btn-accent,#10b981);width:100%;color:var(--btn-accent,#10b981);cursor:pointer;background:0 0;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font-size:.8rem;font-weight:600;transition:all .2s;display:flex}._viewDataBtn_zkqu1_2003:hover{background:color-mix(in srgb, var(--btn-accent,#10b981) 8%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--btn-accent,#10b981) 10%, transparent);border-style:solid}._viewDataBtn_zkqu1_2003:active{transform:scale(.98)}._viewDataBtn_zkqu1_2003 i{font-size:.85rem}._viewModal_zkqu1_2071{background:var(--eu-surface);border:1px solid var(--eu-border);box-shadow:var(--eu-shadow-xl);border-radius:18px;flex-direction:column;width:100%;max-width:800px;max-height:85vh;animation:.25s cubic-bezier(.34,1.56,.64,1) _modalIn_zkqu1_1;display:flex;overflow:hidden}._vmHeader_zkqu1_2101{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 24px 0;display:flex}._vmHeaderLeft_zkqu1_2119{align-items:flex-start;gap:14px;min-width:0;display:flex}._vmIcon_zkqu1_2133{border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:1.15rem;display:flex}._vmTitle_zkqu1_2155{color:var(--eu-text);margin:0;font-size:1.2rem;font-weight:700;line-height:1.3}._vmSubtitle_zkqu1_2171{color:var(--eu-text-3);margin:3px 0 0;font-size:.8rem;line-height:1.4}._vmErrorBanner_zkqu1_2187{color:#d97706;background:#f59e0b14;border:1px solid #f59e0b33;border-radius:9px;flex-shrink:0;align-items:center;gap:8px;margin:16px 24px 0;padding:10px 14px;font-size:.78rem;display:flex}._vmErrorBanner_zkqu1_2187 i{flex-shrink:0}._vmLoading_zkqu1_2225{color:var(--eu-text-3);flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:60px 24px;font-size:.88rem;display:flex}._vmSpinner_zkqu1_2247{color:var(--vm-accent,#10b981);font-size:1.8rem}._vmToolbar_zkqu1_2259{flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 24px 12px;display:flex}._vmRowCount_zkqu1_2275{color:var(--eu-text-2);align-items:center;gap:7px;font-size:.82rem;font-weight:600;display:flex}._vmRowCount_zkqu1_2275 i{color:var(--vm-accent,#10b981);font-size:.75rem}._vmExportBtn_zkqu1_2303{border:1.5px solid var(--vm-accent,#10b981);color:var(--vm-accent,#10b981);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:6px;padding:7px 16px;font-size:.78rem;font-weight:600;transition:all .15s;display:flex}._vmExportBtn_zkqu1_2303:hover{background:color-mix(in srgb, var(--vm-accent,#10b981) 10%, transparent)}._vmExportBtn_zkqu1_2303 i{font-size:.8rem}._vmTableScroll_zkqu1_2355{border:1px solid var(--eu-border);border-radius:11px;flex:1;min-height:0;margin:0 24px;overflow:auto}._vmTableScroll_zkqu1_2355::-webkit-scrollbar{width:8px;height:8px}._vmTableScroll_zkqu1_2355::-webkit-scrollbar-track{background:var(--eu-surface-2);border-radius:4px}._vmTableScroll_zkqu1_2355::-webkit-scrollbar-thumb{background:var(--eu-text-3);border:2px solid var(--eu-surface-2);border-radius:4px}._vmTableScroll_zkqu1_2355::-webkit-scrollbar-thumb:hover{background:var(--eu-text-2)}._vmTableScroll_zkqu1_2355::-webkit-scrollbar-corner{background:var(--eu-surface-2)}._vmTable_zkqu1_2355{border-collapse:collapse;width:100%;font-size:.82rem}._vmTable_zkqu1_2355 th{background:var(--eu-surface-2);color:var(--eu-text-2);text-align:left;border-bottom:2px solid var(--eu-border);white-space:nowrap;text-transform:uppercase;letter-spacing:.05em;z-index:2;padding:11px 16px;font-size:.74rem;font-weight:600;position:sticky;top:0}._vmColType_zkqu1_2471{text-transform:uppercase;letter-spacing:.04em;opacity:.45;background:var(--eu-border-2);color:var(--eu-text-3);vertical-align:middle;border-radius:4px;align-items:center;margin-left:6px;padding:2px 5px;font-size:.58rem;font-weight:700;display:inline-flex}._vmTable_zkqu1_2355 td{border-bottom:1px solid var(--eu-border-2);color:var(--eu-text-2);white-space:nowrap;text-overflow:ellipsis;max-width:300px;padding:10px 16px;overflow:hidden}._vmTable_zkqu1_2355 tbody tr:nth-child(2n){background:var(--eu-row-alt)}._vmTable_zkqu1_2355 tbody tr:hover{background:var(--eu-hover)}._vmTable_zkqu1_2355 tbody tr:hover td{color:var(--eu-text)}._vmRowNum_zkqu1_2549{z-index:1;background:inherit;width:50px;min-width:50px;max-width:50px;font-weight:600;position:sticky;left:0;color:var(--eu-text-3)!important;text-align:center!important;font-size:.72rem!important}._vmTable_zkqu1_2355 thead th._vmRowNum_zkqu1_2549{z-index:3;background:var(--eu-surface-2)}._vmTable_zkqu1_2355 tbody tr:nth-child(2n) td._vmRowNum_zkqu1_2549{background:var(--eu-row-alt)}._vmTable_zkqu1_2355 tbody tr:hover td._vmRowNum_zkqu1_2549{background:var(--eu-hover)}._vmEmpty_zkqu1_2609{color:var(--eu-text-3);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:60px 24px;font-size:.88rem;display:flex}._vmEmpty_zkqu1_2609 i{opacity:.4;font-size:2.2rem}._vmFooter_zkqu1_2643{border-top:1px solid var(--eu-border);flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 24px 20px;display:flex}._vmTableName_zkqu1_2661{color:var(--eu-text-3);font-size:.75rem}._vmTableName_zkqu1_2661 code{background:var(--eu-surface-2);border:1px solid var(--eu-border);color:var(--vm-accent,#10b981);border-radius:5px;padding:2px 8px;font-family:SF Mono,Cascadia Code,Consolas,monospace;font-size:.73rem;font-weight:600}._vmCloseBtn_zkqu1_2693{border:1.5px solid var(--eu-border);background:var(--eu-surface);color:var(--eu-text-2);cursor:pointer;border-radius:9px;padding:8px 24px;font-size:.84rem;font-weight:600;transition:all .15s}._vmCloseBtn_zkqu1_2693:hover{background:var(--eu-hover);color:var(--eu-text);border-color:var(--eu-text-3)}@media (width<=768px){._viewModal_zkqu1_2071{border-radius:14px;max-height:90vh}._vmHeader_zkqu1_2101{padding:20px 20px 0}._vmErrorBanner_zkqu1_2187{margin:14px 20px 0}._vmToolbar_zkqu1_2259{padding:14px 20px 10px}._vmTableScroll_zkqu1_2355{margin:0 20px}._vmFooter_zkqu1_2643{padding:14px 20px 18px}}@media (width<=480px){._viewDataBtn_zkqu1_2003{padding:8px 10px;font-size:.76rem}._vmToolbar_zkqu1_2259{flex-direction:column;align-items:stretch;gap:10px}._vmRowCount_zkqu1_2275,._vmExportBtn_zkqu1_2303{justify-content:center}._vmTable_zkqu1_2355 td,._vmTable_zkqu1_2355 th{padding:8px 10px;font-size:.75rem}._vmRowNum_zkqu1_2549{width:40px!important;min-width:40px!important;max-width:40px!important}}._clearBtn_zkqu1_2859{background:color-mix(in srgb, var(--clear-color,#ef4444) 8%, var(--eu-surface-2));color:var(--clear-color,#ef4444);border:1.5px solid color-mix(in srgb, var(--clear-color,#ef4444) 25%, transparent)}._clearBtn_zkqu1_2859:hover{background:color-mix(in srgb, var(--clear-color,#ef4444) 14%, var(--eu-surface-2));border-color:color-mix(in srgb, var(--clear-color,#ef4444) 45%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--clear-color,#ef4444) 10%, transparent)}._clearBtn_zkqu1_2859:active{transform:scale(.97)}._truncateModal_zkqu1_2897{background:var(--eu-surface);border:1px solid var(--eu-border);box-shadow:var(--eu-shadow-xl);text-align:center;border-radius:18px;width:100%;max-width:440px;padding:32px 28px 28px;animation:.25s cubic-bezier(.34,1.56,.64,1) _modalIn_zkqu1_1}._truncateIconWrap_zkqu1_2921{margin-bottom:20px}._truncateIcon_zkqu1_2921{color:#ef4444;background:#ef44441a;border:2px solid #ef444433;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:1.6rem;animation:2s ease-in-out infinite _pulseWarn_zkqu1_1;display:inline-flex}@keyframes _pulseWarn_zkqu1_1{0%,to{box-shadow:0 0 #ef444426}50%{box-shadow:0 0 0 12px #ef444400}}._truncateTitle_zkqu1_2967{color:var(--eu-text);margin:0 0 10px;font-size:1.2rem;font-weight:700}._truncateDesc_zkqu1_2981{color:var(--eu-text-2);margin:0 0 16px;font-size:.85rem;line-height:1.6}._truncateSql_zkqu1_2995{background:var(--eu-surface-2);border:1px solid var(--eu-border);border-radius:9px;margin-bottom:12px;padding:10px 16px}._truncateSql_zkqu1_2995 code{color:var(--eu-text-2);font-family:SF Mono,Cascadia Code,Consolas,monospace;font-size:.8rem;font-weight:500}._truncateNote_zkqu1_3025{color:var(--eu-text-3);margin:0 0 24px;font-size:.76rem;line-height:1.5}._truncateActions_zkqu1_3039{justify-content:center;gap:10px;display:flex}._truncateCancel_zkqu1_3051{border:1.5px solid var(--eu-border);background:var(--eu-surface);color:var(--eu-text-2);cursor:pointer;border-radius:10px;flex:1;padding:10px 20px;font-size:.85rem;font-weight:600;transition:all .15s}._truncateCancel_zkqu1_3051:hover:not(:disabled){background:var(--eu-hover);color:var(--eu-text)}._truncateConfirm_zkqu1_3087{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-size:.85rem;font-weight:600;transition:all .2s;display:flex;box-shadow:0 4px 14px #ef44444d}._truncateConfirm_zkqu1_3087:hover:not(:disabled){background:#dc2626;transform:translateY(-1px);box-shadow:0 6px 20px #ef444466}._truncateConfirm_zkqu1_3087:active:not(:disabled){transform:translateY(0)scale(.98)}._truncateConfirm_zkqu1_3087:disabled{opacity:.7;cursor:wait;transform:none}._container_zkqu1_7[data-theme=dark] ._truncateIcon_zkqu1_2921{background:#ef44441f;border-color:#ef444440}@media (width<=480px){._truncateModal_zkqu1_2897{margin:0 12px;padding:24px 20px 20px}._truncateActions_zkqu1_3039{flex-direction:column-reverse}._truncateCancel_zkqu1_3051,._truncateConfirm_zkqu1_3087{width:100%}}@media (width<=768px){._viewModal_zkqu1_2071{border-radius:14px;max-height:90vh}._vmHeader_zkqu1_2101{padding:20px 20px 0}._vmErrorBanner_zkqu1_2187{margin:14px 20px 0}._vmToolbar_zkqu1_2259{padding:14px 20px 10px}._vmTableWrapper_zkqu1_3241{margin:0 20px}._vmFooter_zkqu1_2643{padding:14px 20px 18px}}@media (width<=480px){._viewDataBtn_zkqu1_2003{padding:8px 10px;font-size:.76rem}._vmToolbar_zkqu1_2259{flex-direction:column;align-items:stretch;gap:10px}._vmRowCount_zkqu1_2275,._vmExportBtn_zkqu1_2303{justify-content:center}._vmTable_zkqu1_2355 td,._vmTable_zkqu1_2355 th{padding:8px 10px;font-size:.75rem}}._tableGroup_zkqu1_3313{margin-bottom:2.5rem}._groupHeader_zkqu1_3321{border-bottom:2px solid var(--border,#e5e7eb);align-items:center;gap:.75rem;margin-bottom:1.25rem;padding-bottom:.75rem;display:flex}._groupHeader_zkqu1_3321 i{color:var(--text-muted,#6b7280);font-size:1.1rem}._groupHeader_zkqu1_3321 h2{color:var(--text-primary,#111827);margin:0;font-size:1.15rem;font-weight:700}._groupCount_zkqu1_3363{color:var(--text-muted,#6b7280);background:var(--bg-secondary,#f3f4f6);border-radius:999px;margin-left:auto;padding:2px 10px;font-size:.75rem;font-weight:600}._colBadgeFk_zkqu1_3385{background:#f59e0b12!important;border-color:#f59e0b44!important}._colBadgeFk_zkqu1_3385 ._colType_zkqu1_655{color:#fff!important;background:#f59e0b!important}._fkLabel_zkqu1_3405{color:#b45309;opacity:.8;margin-top:1px;font-size:.6rem;display:block}._fkBadgeInline_zkqu1_3421{color:#fff;vertical-align:middle;background:#f59e0b;border-radius:4px;margin:0 2px;padding:1px 6px;font-size:.65rem;font-weight:700;display:inline-block}._vmFkHeader_zkqu1_3447{background:#f59e0b10!important}._vmFkHeader_zkqu1_3447 ._vmFkLabel_zkqu1_3455{color:#b45309;font-size:.6rem;font-weight:400;display:block}._vmFkCell_zkqu1_3469{color:#92400e;font-weight:600}._pathCell_zkqu1_3481{text-overflow:ellipsis;white-space:nowrap;max-width:180px;color:var(--text-muted,#6b7280);align-items:center;font-size:.8rem;display:inline-flex;overflow:hidden}._mappingItemFk_zkqu1_3505{background:#fffbeb;border-color:#fde68a}._mappingFkLabel_zkqu1_3515{color:#b45309;margin-left:auto;margin-right:.5rem;font-size:.7rem;font-weight:500}._truncateFkWarning_zkqu1_3533{color:#92400e;background:#fef3c7;border:1px solid #fcd34d;border-radius:.5rem;align-items:flex-start;gap:.6rem;margin-bottom:1rem;padding:.75rem 1rem;font-size:.85rem;display:flex}._truncateFkWarning_zkqu1_3533 i{flex-shrink:0;margin-top:2px}._bulkUploadBtn_zkqu1_3573{color:#fff;cursor:pointer;background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%);border:none;border-radius:10px;align-items:center;gap:10px;padding:12px 24px;font-size:.9rem;font-weight:700;transition:all .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #f59e0b4d}._bulkUploadBtn_zkqu1_3573:before{content:"";opacity:0;background:linear-gradient(#fff3,#0000);transition:opacity .2s;position:absolute;inset:0}._bulkUploadBtn_zkqu1_3573:hover{transform:translateY(-2px);box-shadow:0 6px 20px #f59e0b66}._bulkUploadBtn_zkqu1_3573:hover:before{opacity:1}._bulkUploadBtn_zkqu1_3573:active{transform:scale(.98)}._bulkUploadBtn_zkqu1_3573 i{font-size:1rem}._bulkBadge_zkqu1_3663{text-transform:uppercase;letter-spacing:.05em;background:#fff3;border-radius:12px;padding:2px 8px;font-size:.7rem}._btnStyle_zkqu1_3679{cursor:pointer;background:0 0;border:1px solid #e5e7eb;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:6px;padding:6px 12px;font-size:.8rem;display:flex}:root{--pm-bg:#f8fafc;--pm-card:#fff;--pm-bg-alt:#f1f5f9;--pm-border:#e2e8f0;--pm-accent:#0ea5e9;--pm-accent-glow:#0ea5e926;--pm-fg:#334155;--pm-fg-dim:#64748b;--pm-success:#22c55e;--pm-warning:#f59e0b;--pm-danger:#ef4444}@keyframes _pmSlideIn_fhact_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes _shimmer_fhact_1{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes _fadeIn_fhact_1{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideUp_fhact_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._pmView_fhact_147{background:var(--pm-bg);flex-direction:column;gap:24px;min-height:100vh;font-family:DM Sans,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;animation:.4s _fadeIn_fhact_1;display:flex}._pmStats_fhact_169{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}._pmStatCard_fhact_181{background:var(--pm-card);border:1px solid var(--pm-border);border-radius:12px;align-items:center;gap:14px;padding:18px 20px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 1px 3px #0000000d}._pmStatCard_fhact_181:hover{transform:translateY(-2px);box-shadow:0 4px 6px -1px #0000001a}._pmStatIcon_fhact_215{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.05rem;display:flex}._pmStatBody_fhact_237{flex-direction:column;gap:2px;min-width:0;display:flex}._pmStatVal_fhact_251{color:var(--pm-fg);font-variant-numeric:tabular-nums;font-family:Space Grotesk,sans-serif;font-size:1.5rem;font-weight:800;line-height:1}._pmStatLbl_fhact_269{color:var(--pm-fg-dim);white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;letter-spacing:.04em;font-size:.76rem;font-weight:600;overflow:hidden}._pmHeader_fhact_293{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._pmSearchWrap_fhact_309{flex:1;align-items:center;min-width:200px;max-width:420px;display:flex;position:relative}._pmSearchWrap_fhact_309>i{color:var(--pm-fg-dim);pointer-events:none;font-size:.85rem;position:absolute;left:14px}._pmSearchInput_fhact_343{border:1px solid var(--pm-border);width:100%;color:var(--pm-fg);box-sizing:border-box;background:#fff;border-radius:8px;outline:none;padding:10px 38px 10px 40px;font-family:inherit;font-size:.88rem;transition:border-color .2s,box-shadow .2s}._pmSearchInput_fhact_343:focus{border-color:var(--pm-accent);box-shadow:0 0 0 3px var(--pm-accent-glow)}._pmSearchInput_fhact_343::placeholder{color:#94a3b8;opacity:1}._pmSearchClear_fhact_391{color:var(--pm-fg-dim);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px 6px;font-size:12px;transition:color .2s,background .2s;display:flex;position:absolute;right:8px}._pmSearchClear_fhact_391:hover{color:#ef4444;background:#fee2e2}._pmHeaderActions_fhact_433{flex-shrink:0;align-items:center;gap:8px;display:flex}._pmAddBtn_fhact_449{border:1px solid var(--pm-border);color:var(--pm-fg);cursor:pointer;white-space:nowrap;background:#fff;border-radius:8px;align-items:center;gap:8px;padding:10px 18px;font-family:inherit;font-size:.84rem;font-weight:600;transition:all .2s;display:flex;box-shadow:0 1px 2px #0000000d}._pmAddBtn_fhact_449:hover{border-color:var(--pm-accent);color:var(--pm-accent);background:#f8fafc}._pmExportWrap_fhact_497{position:relative}._pmExportBtn_fhact_505{border:1px solid var(--pm-border);color:var(--pm-fg);cursor:pointer;white-space:nowrap;background:#fff;border-radius:8px;align-items:center;gap:8px;padding:10px 16px;font-family:inherit;font-size:.84rem;font-weight:600;transition:all .2s;display:flex;box-shadow:0 1px 2px #0000000d}._pmExportBtn_fhact_505:hover{border-color:var(--pm-accent);color:var(--pm-accent);background:#f8fafc}._pmExportBtn_fhact_505>i:last-child{opacity:.5;font-size:.65rem;transition:transform .2s}._pmExportWrap_fhact_497:has(._pmExportDrop_fhact_565) ._pmExportBtn_fhact_505>i:last-child{transform:rotate(180deg)}._pmExportDrop_fhact_565{border:1px solid var(--pm-border);z-index:20;background:#fff;border-radius:8px;flex-direction:column;gap:2px;min-width:200px;padding:6px;animation:.18s _fadeIn_fhact_1;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._pmExportDrop_fhact_565:before{content:"";border-left:1px solid var(--pm-border);border-top:1px solid var(--pm-border);background:#fff;width:10px;height:10px;position:absolute;top:-5px;right:24px;transform:rotate(45deg)}._pmExportDrop_fhact_565 button{width:100%;color:var(--pm-fg);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:10px;padding:10px 14px;font-family:inherit;font-size:.84rem;font-weight:500;transition:background .15s;display:flex}._pmExportDrop_fhact_565 button:hover{background:#f1f5f9}._pmAddCard_fhact_681{border:1px solid var(--pm-accent);background:#fff;border-radius:12px;animation:.3s cubic-bezier(.22,1,.36,1) _pmSlideIn_fhact_1;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a}._pmAddCardHead_fhact_699{border-bottom:1px solid var(--pm-border);color:var(--pm-accent);background:#0ea5e90d;align-items:center;gap:10px;padding:14px 20px;font-size:.88rem;font-weight:600;display:flex}._pmAddCardBody_fhact_725{grid-template-columns:1fr 1fr;gap:16px;padding:20px;display:grid}._formGroup_fhact_741{flex-direction:column;gap:6px;display:flex}._formLabel_fhact_753{color:var(--pm-fg-dim);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}._formInput_fhact_769{border:1px solid var(--pm-border);color:var(--pm-fg);background:#fff;border-radius:8px;outline:none;padding:10px 14px;font-family:inherit;transition:border-color .2s,box-shadow .2s}._formInput_fhact_769:focus{border-color:var(--pm-accent);box-shadow:0 0 0 3px var(--pm-accent-glow)}._pmAddActions_fhact_801{grid-column:1/-1;justify-content:flex-end;align-items:center;gap:10px;padding-top:4px;display:flex}._pmAddConfirm_fhact_819{background:var(--pm-accent);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:8px;padding:10px 22px;font-family:inherit;font-size:.84rem;font-weight:600;transition:all .2s;display:flex;box-shadow:0 2px 4px #0ea5e933}._pmAddConfirm_fhact_819:hover{background:#0284c7;transform:translateY(-1px)}._pmAddCancel_fhact_865{border:1px solid var(--pm-border);color:var(--pm-fg-dim);cursor:pointer;background:0 0;border-radius:8px;padding:10px 18px;font-family:inherit;font-size:.84rem;font-weight:600;transition:all .2s}._pmAddCancel_fhact_865:hover{border-color:var(--pm-fg-dim);color:var(--pm-fg);background:#f8fafc}._pmTableWrap_fhact_905{border:1px solid var(--pm-border);background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #0000000d}._pmTable_fhact_905{border-collapse:collapse;width:100%}._pmTable_fhact_905 thead th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--pm-fg-dim);background:var(--pm-bg-alt);border-bottom:1px solid var(--pm-border);white-space:nowrap;padding:14px 20px;font-size:.7rem;font-weight:700}._pmTable_fhact_905 tbody td{border-bottom:1px solid var(--pm-border);color:var(--pm-fg);vertical-align:middle;padding:14px 20px;font-size:.88rem}._pmTable_fhact_905 tbody tr:last-child td{border-bottom:none}._pmTable_fhact_905 tbody tr{transition:background .15s}._pmTable_fhact_905 tbody tr:hover{background:var(--pm-bg-alt)}._pmItemCell_fhact_999{align-items:center;gap:12px;display:flex}._pmItemIcon_fhact_1011{width:38px;height:38px;color:var(--pm-accent);background:#e0f2fe;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:.88rem;display:flex}._pmItemName_fhact_1039{color:var(--pm-fg);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}._pmMarginCell_fhact_1055{flex-direction:column;gap:8px;display:flex}._pmMarginTrack_fhact_1067{background:#f1f5f9;border-radius:3px;height:6px;overflow:hidden}._pmMarginFill_fhact_1081{border-radius:3px;height:100%;transition:width .5s cubic-bezier(.22,1,.36,1)}._pmMarginMeta_fhact_1093{align-items:center;gap:12px;display:flex}._pmMarginVal_fhact_1105{font-variant-numeric:tabular-nums;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:700}._pmMarginLevel_fhact_1121{text-transform:uppercase;letter-spacing:.04em;border-radius:6px;align-items:center;padding:3px 10px;font-size:.7rem;font-weight:700;display:inline-flex}._pmLevelHigh_fhact_1143{color:#166534;background:#dcfce7}._pmLevelMedium_fhact_1153{color:#d97706;background:#fef3c7}._pmLevelLow_fhact_1163{color:#dc2626;background:#fee2e2}._pmRowActions_fhact_1175{align-items:center;gap:6px;display:flex}._pmEditBtn_fhact_1187,._pmDelBtn_fhact_1189{width:34px;height:34px;color:var(--pm-fg-dim);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;font-size:.82rem;transition:all .2s;display:flex}._pmEditBtn_fhact_1187:hover{color:#2563eb;background:#eff6ff}._pmDelBtn_fhact_1189:hover{color:#ef4444;background:#fee2e2;transform:scale(1.05)}._pmMobileList_fhact_1245{flex-direction:column;gap:12px;padding:12px;display:none}._pmMobileCard_fhact_1259{border:1px solid var(--pm-border);background:#fff;border-radius:12px;flex-direction:column;gap:12px;padding:16px;transition:border-color .2s;display:flex;box-shadow:0 1px 2px #0000000d}._pmMobileCard_fhact_1259:hover{border-color:var(--pm-accent)}._pmCardTop_fhact_1291{align-items:center;gap:12px;display:flex}._pmCardIcon_fhact_1303{width:42px;height:42px;color:var(--pm-accent);background:#e0f2fe;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:.95rem;display:flex}._pmCardInfo_fhact_1329{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._pmCardName_fhact_1345{color:var(--pm-fg);white-space:nowrap;text-overflow:ellipsis;font-size:.92rem;font-weight:600;overflow:hidden}._pmCardBar_fhact_1363{background:#f1f5f9;border-radius:3px;height:6px;overflow:hidden}._pmCardBarFill_fhact_1377{border-radius:3px;height:100%;transition:width .5s cubic-bezier(.22,1,.36,1)}._pmCardBottom_fhact_1389{justify-content:space-between;align-items:center;display:flex}._pmCardPercent_fhact_1401{font-variant-numeric:tabular-nums;font-family:Space Grotesk,sans-serif;font-size:1.2rem;font-weight:800}._pmCardActions_fhact_1415{align-items:center;gap:6px;display:flex}._pmSkCircle_fhact_1431{background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0 50%,#f1f5f9 75%) 0 0/200% 100%;border-radius:50%;flex-shrink:0;width:40px;height:40px;animation:1.5s infinite _shimmer_fhact_1}._pmSkLines_fhact_1451{flex-direction:column;flex:1;gap:8px;display:flex}._pmSkLine_fhact_1451{background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0 50%,#f1f5f9 75%) 0 0/200% 100%;border-radius:4px;height:10px;animation:1.5s infinite _shimmer_fhact_1}._skW60_fhact_1481{width:60%}._skW30_fhact_1489{width:30%}._skW50_fhact_1497{width:50%}._skW70_fhact_1505{width:70%}._skW80_fhact_1513{width:80%}._pmCardSk_fhact_1521{border:1px solid var(--pm-border);background:#fff;border-radius:12px;flex-direction:column;gap:4px;padding:16px;display:flex}._pmCardSkTop_fhact_1541{align-items:center;gap:12px;display:flex}._umModalBg_fhact_1557{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:50;background:#0f172a66;justify-content:center;align-items:center;animation:.2s _fadeIn_fhact_1;display:flex;position:fixed;inset:0}._pmModal_fhact_1581{border:1px solid var(--pm-border);background:#fff;border-radius:16px;width:90%;max-width:440px;padding:28px;animation:.3s _slideUp_fhact_1;box-shadow:0 20px 25px -5px #0000001a}._pmModalHead_fhact_1603{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}._pmModalIcon_fhact_1617{border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.1rem;display:flex}._pmModalClose_fhact_1639{border:1px solid var(--pm-border);width:34px;height:34px;color:var(--pm-fg-dim);cursor:pointer;background:#f8fafc;border-radius:8px;justify-content:center;align-items:center;font-size:.85rem;transition:all .2s;display:flex}._pmModalClose_fhact_1639:hover{color:#ef4444;background:#fee2e2;border-color:#fee2e2}._pmModalTitle_fhact_1681{color:var(--pm-fg);margin:0 0 20px;font-family:Space Grotesk,sans-serif;font-size:1.15rem;font-weight:700}._pmModalDesc_fhact_1697{color:var(--pm-fg-dim);margin:0 0 16px;font-size:.88rem;line-height:1.6}._pmModalDesc_fhact_1697 strong{color:var(--pm-fg)}._pmModalFields_fhact_1719{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;display:grid}._pmModalPreview_fhact_1735{border:1px solid var(--pm-border);background:#f8fafc;border-radius:8px;align-items:center;gap:14px;margin-bottom:20px;padding:14px 16px;font-size:.88rem;font-weight:600;display:flex}._pmModalPreview_fhact_1735 ._pmMarginTrack_fhact_1067{flex:1}._pmModalItemPreview_fhact_1771{border:1px solid var(--pm-border);text-align:left;background:#f8fafc;border-radius:8px;align-items:center;gap:12px;margin-bottom:24px;padding:14px 16px;display:flex}._pmModalPreviewName_fhact_1795{color:var(--pm-fg);font-size:.92rem;font-weight:600;display:block}._pmModalPreviewMargin_fhact_1809{margin-top:2px;font-size:.82rem;font-weight:600;display:block}._pmModalActions_fhact_1825{justify-content:flex-end;align-items:center;gap:10px;display:flex}._pmModalCancelBtn_fhact_1839{border:1px solid var(--pm-border);color:var(--pm-fg-dim);cursor:pointer;background:#fff;border-radius:8px;padding:10px 20px;font-family:inherit;font-size:.84rem;font-weight:600;transition:all .2s}._pmModalCancelBtn_fhact_1839:hover{border-color:var(--pm-fg-dim);color:var(--pm-fg);background:#f8fafc}._pmModalSaveBtn_fhact_1877{background:var(--pm-accent);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:8px;padding:10px 22px;font-family:inherit;font-size:.84rem;font-weight:600;transition:all .2s;display:flex;box-shadow:0 2px 4px #0ea5e933}._pmModalSaveBtn_fhact_1877:hover{background:#0284c7;transform:translateY(-1px)}._pmModalDeleteBtn_fhact_1921{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:8px;align-items:center;gap:8px;padding:10px 22px;font-family:inherit;font-size:.84rem;font-weight:600;transition:all .2s;display:flex;box-shadow:0 2px 4px #ef444433}._pmModalDeleteBtn_fhact_1921:hover{background:#dc2626;transform:translateY(-1px)}._umEmpty_fhact_1967{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:40px 20px;display:flex}._umEmptyIcon_fhact_1987{color:#94a3b8;background:#f1f5f9;border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:8px;font-size:1.2rem;display:flex}@media (width<=767px){._pmStats_fhact_169{grid-template-columns:1fr 1fr;gap:10px}._pmStatCard_fhact_181{gap:10px;padding:14px 16px}._pmStatIcon_fhact_215{width:36px;height:36px;font-size:.85rem}._pmStatVal_fhact_251{font-size:1.2rem}._pmStatLbl_fhact_269{font-size:.7rem}._pmHeader_fhact_293{flex-direction:column;align-items:stretch}._pmSearchWrap_fhact_309{max-width:100%}._pmHeaderActions_fhact_433{justify-content:flex-end}._pmAddCardBody_fhact_725{grid-template-columns:1fr}._pmTable_fhact_905{display:none}._pmMobileList_fhact_1245{display:flex}._pmModalFields_fhact_1719{grid-template-columns:1fr}._pmModal_fhact_1581{margin:16px;padding:22px}}@media (width<=420px){._pmStats_fhact_169{grid-template-columns:1fr}._pmAddBtn_fhact_449 span,._pmExportBtn_fhact_505 span{display:none}._pmAddBtn_fhact_449,._pmExportBtn_fhact_505{padding:10px 12px}}@media (width>=768px) and (width<=1024px){._pmStats_fhact_169{grid-template-columns:2fr 1fr}}:root{--qv-bg:var(--db-bg,#0a0e14);--qv-card:var(--db-card,#161d27);--qv-border:var(--db-border,#1e2a38);--qv-fg:var(--db-fg,#e8edf3);--qv-fg-dim:var(--db-fg-dim,#6b7f99);--qv-accent:var(--db-accent,#0057a8);--qv-accent-dim:var(--db-accent-dim,#00d4aa1f)}._qvView_1weo9_33{flex-direction:column;gap:24px;animation:.3s _fadeIn_1weo9_1;display:flex}@keyframes _fadeIn_1weo9_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._qvStats_1weo9_73{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}._qvStatCard_1weo9_85{background:var(--qv-card);border:1px solid var(--qv-border);border-radius:14px;align-items:center;gap:14px;padding:18px;transition:transform .2s,border-color .2s;display:flex}._qvStatCard_1weo9_85:hover{border-color:var(--qv-accent);transform:translateY(-2px)}._qvStatIcon_1weo9_117{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:1.1rem;display:flex}._qvStatBody_1weo9_139{flex-direction:column;gap:2px;display:flex}._qvStatVal_1weo9_151{color:var(--qv-fg);font-family:Space Grotesk,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.2}._qvStatLbl_1weo9_167{color:var(--qv-fg-dim);text-transform:uppercase;letter-spacing:.04em;font-size:.8rem;font-weight:600}._qvHeader_1weo9_185{flex-direction:column;gap:16px;display:flex}@media (width>=768px){._qvHeader_1weo9_185{flex-direction:row;justify-content:space-between;align-items:center}}._qvSearchWrap_1weo9_213{flex:1;max-width:100%;position:relative}@media (width>=768px){._qvSearchWrap_1weo9_213{max-width:400px}}._qvSearchWrap_1weo9_213 i{color:var(--qv-fg-dim);pointer-events:none;font-size:.9rem;position:absolute;top:50%;left:14px;transform:translateY(-50%)}._qvSearchInput_1weo9_257{border:1px solid var(--qv-border);background:var(--qv-card);width:100%;color:var(--qv-fg);border-radius:10px;outline:none;padding:11px 14px 11px 40px;font-size:.9rem;transition:all .2s}._qvSearchInput_1weo9_257:focus{border-color:var(--qv-accent);box-shadow:0 0 0 3px var(--qv-accent-dim)}._qvSearchClear_1weo9_291{color:var(--qv-fg-dim);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}._qvSearchClear_1weo9_291:hover{color:#ef4444}._qvHeaderRight_1weo9_325{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._qvTabs_1weo9_341{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}._qvTabs_1weo9_341::-webkit-scrollbar{display:none}._qvTab_1weo9_341{border:1px solid var(--qv-border);background:var(--qv-bg);color:var(--qv-fg-dim);cursor:pointer;white-space:nowrap;border-radius:20px;padding:8px 16px;font-family:inherit;font-size:.85rem;font-weight:600;transition:all .2s}._qvTabActive_1weo9_397{background:var(--qv-accent);color:#fff;border-color:var(--qv-accent)}._qvTabCount_1weo9_409{background:#0003;border-radius:10px;margin-left:6px;padding:1px 6px;font-size:.7rem}._qvExportWrap_1weo9_427{position:relative}._qvExportBtn_1weo9_435{border:1px solid var(--qv-border);background:var(--qv-card);color:var(--qv-fg);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:9px 16px;font-size:.85rem;font-weight:600;transition:all .2s;display:flex}._qvExportBtn_1weo9_435:hover{border-color:var(--qv-accent);color:var(--qv-accent)}._qvExportDrop_1weo9_475{background:var(--qv-card);border:1px solid var(--qv-border);z-index:50;border-radius:10px;flex-direction:column;width:200px;margin-top:6px;padding:6px;animation:.2s cubic-bezier(.16,1,.3,1) _slideDown_1weo9_1;display:flex;position:absolute;top:100%;right:0;box-shadow:0 10px 30px #0006}@keyframes _slideDown_1weo9_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._qvExportDrop_1weo9_475 button{width:100%;color:var(--qv-fg);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:10px;padding:10px;font-size:.85rem;transition:background .2s;display:flex}._qvExportDrop_1weo9_475 button:hover{background:var(--qv-bg)}._qvTableWrap_1weo9_575{background:var(--qv-card);border:1px solid var(--qv-border);border-radius:16px;position:relative;overflow-x:auto;overflow-y:visible!important}._qvTable_1weo9_575{border-collapse:collapse;width:100%;min-width:800px}._qvTable_1weo9_575 th{text-align:left;text-transform:uppercase;color:var(--qv-fg-dim);border-bottom:1px solid var(--qv-border);padding:16px 20px;font-size:.75rem;font-weight:700}._qvTable_1weo9_575 td{border-bottom:1px solid var(--qv-border);vertical-align:middle;padding:16px 20px;font-size:.9rem}._qvTable_1weo9_575 tr:last-child td{border-bottom:none}._qvTable_1weo9_575 tr:hover{background:var(--qv-bg)}._qvViewMenuWrap_1weo9_659{vertical-align:middle;display:inline-block;position:relative}._qvViewBtn_1weo9_671{background:var(--qv-bg);width:32px;height:32px;color:var(--qv-fg-dim);cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;transition:all .2s;display:flex}._qvViewBtn_1weo9_671:hover{color:var(--qv-accent);background:var(--qv-accent-dim)}._qvViewDropdown_1weo9_709{background:var(--qv-card);border:1px solid var(--qv-border);border-radius:8px;flex-direction:column;width:160px;margin-top:4px;padding:4px;animation:.15s ease-out _fadeIn_1weo9_1;display:flex;position:absolute;top:110%;right:0;overflow:hidden;box-shadow:0 10px 25px #00000080;z-index:100!important}._qvViewDropdown_1weo9_709 button{text-align:left;width:100%;color:var(--qv-fg);cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:8px;padding:8px 12px;font-size:.85rem;transition:background .15s;display:flex}._qvViewDropdown_1weo9_709 button:hover{color:var(--qv-accent);background:#ffffff0d}._qvViewDropdown_1weo9_709 button i{text-align:center;width:16px;font-size:.9rem}._qvMobileList_1weo9_803{flex-direction:column;gap:12px;display:none}._qvMobileCard_1weo9_815{background:var(--qv-card);border:1px solid var(--qv-border);border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex;position:relative;overflow:visible}._qvMobileTop_1weo9_841{border-bottom:1px dashed var(--qv-border);justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}._qvQuoteNo_1weo9_857{color:var(--qv-accent);letter-spacing:.05em;font-family:Space Grotesk,monospace;font-size:.95rem;font-weight:700}._qvProjectName_1weo9_873{color:var(--qv-fg);margin-bottom:2px;font-size:1rem;font-weight:600}._qvProjectCell_1weo9_887{flex-direction:column;display:flex}._qvCustomerSub_1weo9_897{color:var(--qv-fg-dim);margin-bottom:4px;font-size:.8rem}._qvMobileGrid_1weo9_909{grid-template-columns:1fr 1fr;gap:10px;display:grid}._qvPrice_1weo9_921{color:var(--qv-fg);font-family:Space Grotesk,sans-serif;font-size:1.1rem;font-weight:700}._qvCurrency_1weo9_935{color:var(--qv-fg-dim);margin-left:4px;font-size:.8rem;font-weight:400}._qvMobileBottom_1weo9_949{border-top:1px dashed var(--qv-border);justify-content:space-between;align-items:center;margin-top:4px;padding-top:12px;display:flex}._qvStatusChip_1weo9_967{text-transform:uppercase;letter-spacing:.05em;border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-size:.75rem;font-weight:700;display:inline-flex}._qvPagination_1weo9_993{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}._qvPageInfo_1weo9_1011{color:var(--qv-fg-dim);font-size:.85rem}._qvPageBtns_1weo9_1021{gap:6px;display:flex}._qvPageBtn_1weo9_1021{border:1px solid var(--qv-border);background:var(--qv-card);width:36px;height:36px;color:var(--qv-fg);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;transition:all .2s;display:flex}._qvPageBtn_1weo9_1021:disabled{opacity:.4;cursor:not-allowed}._qvPageBtn_1weo9_1021:not(:disabled):hover{border-color:var(--qv-accent);color:var(--qv-accent)}._qvPageBtnActive_1weo9_1079{background:var(--qv-accent);border-color:var(--qv-accent);color:#fff}._qvPageDots_1weo9_1091{color:var(--qv-fg-dim);align-items:center;padding:0 4px;font-size:.8rem;display:flex}._qvDetailBg_1weo9_1109{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;background:#0009;justify-content:center;align-items:center;padding:20px;animation:.2s _fadeIn_1weo9_1;display:flex;position:fixed;inset:0}._qvDetailPanel_1weo9_1135{background:var(--qv-card);border:1px solid var(--qv-border);border-radius:20px;flex-direction:column;width:100%;max-width:900px;max-height:90vh;animation:.3s cubic-bezier(.16,1,.3,1) _slideUp_1weo9_1;display:flex;box-shadow:0 25px 50px -12px #00000080}@keyframes _slideUp_1weo9_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._qvDetailHead_1weo9_1185{border-bottom:1px solid var(--qv-border);justify-content:space-between;align-items:center;padding:20px 24px;display:flex}._qvDetailHeadLeft_1weo9_1201{align-items:center;gap:14px;display:flex}._qvDetailIcon_1weo9_1213{background:var(--qv-accent-dim);width:44px;height:44px;color:var(--qv-accent);border-radius:10px;justify-content:center;align-items:center;font-size:1.2rem;display:flex}._qvDetailTitle_1weo9_1237{color:var(--qv-fg);margin:0;font-size:1.2rem;font-weight:700}._qvDetailSub_1weo9_1251{color:var(--qv-fg-dim);margin-top:2px;font-size:.85rem}._qvDetailClose_1weo9_1263{width:36px;height:36px;color:var(--qv-fg-dim);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:all .2s;display:flex}._qvDetailClose_1weo9_1263:hover{color:#ef4444;background:#ef44441a}._qvDetailBody_1weo9_1301{flex:1;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px;padding:24px;display:grid;overflow-y:auto}._qvSection_1weo9_1319{flex-direction:column;gap:12px;display:flex}._qvSection_1weo9_1319 h3{text-transform:uppercase;letter-spacing:.05em;color:var(--qv-fg-dim);border-bottom:1px solid var(--qv-border);margin:0;padding-bottom:8px;font-size:.8rem}._qvField_1weo9_1351{flex-direction:column;gap:4px;display:flex}._qvFieldLabel_1weo9_1363{color:var(--qv-fg-dim);font-size:.75rem}._qvFieldValue_1weo9_1373{color:var(--qv-fg);font-size:.9rem;font-weight:500}._qvFieldEmpty_1weo9_1385{color:var(--qv-fg-dim);opacity:.5;font-style:italic}._skeletonLine_1weo9_1399{background:linear-gradient(90deg, var(--qv-bg) 25%, var(--qv-border) 50%, var(--qv-bg) 75%);background-size:200% 100%;border-radius:5px;height:10px;animation:1.5s infinite _shimmer_1weo9_1}@keyframes _shimmer_1weo9_1{0%{background-position:-200% 0}to{background-position:200% 0}}._skW40_1weo9_1435{width:40%}._skW50_1weo9_1443{width:50%}._skW60_1weo9_1451{width:60%}._skW70_1weo9_1459{width:70%}._umEmpty_1weo9_1469{text-align:center;color:var(--qv-fg-dim);padding:40px 20px}._umEmptyIcon_1weo9_1481{opacity:.5;margin-bottom:10px;font-size:2.5rem}._umEmpty_1weo9_1469 p{margin:0;font-weight:600}._umEmpty_1weo9_1469 span{opacity:.7;font-size:.85rem}@media (width<=767px){._qvTable_1weo9_575{display:none}._qvMobileList_1weo9_803{display:flex}._qvDetailPanel_1weo9_1135{border:none;border-radius:0;width:100%;height:100vh;max-height:100vh}._qvDetailHead_1weo9_1185{padding:16px}._qvDetailBody_1weo9_1301{grid-template-columns:1fr;padding:16px}._qvViewBtn_1weo9_671{border:1px solid var(--qv-border);border-radius:8px;width:38px!important;height:38px!important}._qvViewBtn_1weo9_671:active{transform:scale(.95)}._qvViewDropdown_1weo9_709 button{gap:10px;font-size:.95rem;padding:12px 14px!important}}._qvViewBtn_1weo9_671 i,._qvExportBtn_1weo9_435 i,._qvStatIcon_1weo9_117 i,._qvStatusChip_1weo9_967 i,._qvSearchWrap_1weo9_213 i,._qvSearchClear_1weo9_291 i,._qvPageBtn_1weo9_1021 i,._qvExportDrop_1weo9_475 button i,._qvViewDropdown_1weo9_709 button i{font-weight:900;font-family:"Font Awesome 6 Free","Font Awesome 6 Brands",sans-serif!important}:root{--dm-bg:#f8fafc;--dm-card:#fff;--dm-bg-alt:#f1f5f9;--dm-border:#e2e8f0;--dm-accent:#0ea5e9;--dm-accent-glow:#0ea5e926;--dm-fg:#334155;--dm-fg-dim:#64748b;--dm-danger:#ef4444;--font-main:"DM Sans", "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;--font-mono:"Space Grotesk", monospace}@keyframes _fadeIn_1lb4y_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideUp_1lb4y_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._dmView_1lb4y_63{box-sizing:border-box;flex-direction:column;gap:20px;width:100%;min-width:0;max-width:100%;padding:20px;display:flex;overflow-x:hidden}._dmCard_1lb4y_99{box-sizing:border-box;width:100%;min-width:0;max-width:100%}._dmHeader_1lb4y_117{box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;width:100%;min-width:0;display:flex}._dmHeader_1lb4y_117>div:first-child{flex:300px;min-width:0}._dmHeader_1lb4y_117 h2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._dmActions_1lb4y_165{flex:none;justify-content:flex-end;align-items:center;gap:10px;display:flex}._dmSearchCard_1lb4y_191{box-sizing:border-box;background:var(--dm-card);border:1px solid var(--dm-border);border-radius:10px;width:100%;min-width:0;margin-bottom:18px;padding:10px 14px;box-shadow:0 1px 3px #0000000a}._dmSearchBox_1lb4y_223{align-items:center;gap:10px;width:100%;min-width:0;display:flex}._dmSearchBox_1lb4y_223>i{color:var(--dm-fg-dim);flex:none}._dmSearchBox_1lb4y_223 ._formInput_1lb4y_251{min-width:0;box-shadow:none;border:none;flex:1;margin:0;padding:7px 4px}._dmSearchBox_1lb4y_223 ._formInput_1lb4y_251:focus{box-shadow:none;border:none}._dmBtn_1lb4y_287{border:1px solid var(--dm-border);color:var(--dm-fg);cursor:pointer;white-space:nowrap;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-family:inherit;font-size:.84rem;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 1px 2px #0000000d}._dmBtn_1lb4y_287:hover:not(:disabled){background:var(--dm-bg-alt);border-color:var(--dm-accent);color:var(--dm-accent);transform:translateY(-1px)}._dmBtn_1lb4y_287:disabled{opacity:.6;cursor:not-allowed}._dmPrimaryBtn_1lb4y_349{background:var(--dm-accent);color:#fff;border-color:#0000;box-shadow:0 2px 4px #0ea5e933}._dmPrimaryBtn_1lb4y_349:hover{color:#fff;background:#0284c7}._dmSecondaryBtn_1lb4y_365{color:var(--dm-fg);border-color:var(--dm-border);background:#fff}._dmSecondaryBtn_1lb4y_365:hover{background:var(--dm-bg-alt)}._dmDeleteBtn_1lb4y_371{color:var(--dm-danger);border-color:var(--dm-border);background:#fff}._dmDeleteBtn_1lb4y_371:hover{border-color:var(--dm-danger);background:#fef2f2}._formInput_1lb4y_251{border:1px solid var(--dm-border);color:var(--dm-fg);box-sizing:border-box;background:#fff;border-radius:8px;outline:none;width:100%;padding:10px 14px;font-family:inherit;font-size:.9rem;transition:border-color .2s,box-shadow .2s}._formInput_1lb4y_251:focus{border-color:var(--dm-accent);box-shadow:0 0 0 3px var(--dm-accent-glow)}._formLabel_1lb4y_417{color:var(--dm-fg-dim);text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px;font-size:.75rem;font-weight:600;display:block}._dmTableWrap_1lb4y_451{background:var(--dm-card);border:1px solid var(--dm-border);scrollbar-width:thin;scrollbar-color:#cbd5e1 #f1f5f9;box-sizing:border-box;border-radius:12px;width:100%;min-width:0;max-width:100%;position:relative;overflow:auto visible;box-shadow:0 4px 6px -1px #0000000d}._dmTableWrap_1lb4y_451::-webkit-scrollbar{height:9px}._dmTableWrap_1lb4y_451::-webkit-scrollbar-track{background:#f1f5f9}._dmTableWrap_1lb4y_451::-webkit-scrollbar-thumb{background:#cbd5e1;border:2px solid #f1f5f9;border-radius:6px}._dmTable_1lb4y_451{border-collapse:separate;border-spacing:0;table-layout:auto;min-width:100%;width:max-content!important}._dmTable_1lb4y_451 thead th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--dm-fg-dim);background:var(--dm-bg-alt);border-bottom:2px solid var(--dm-border);white-space:normal;overflow-wrap:break-word;word-break:break-word;z-index:20;padding:11px 14px;font-size:.74rem;font-weight:700;position:sticky;top:0}._dmTable_1lb4y_451 tbody td{border-bottom:1px solid var(--dm-border);color:var(--dm-fg);vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;background:#fff;min-width:110px;max-width:280px;padding:10px 14px;font-size:.88rem;overflow:hidden}._dmTable_1lb4y_451 tbody tr:hover td{background-color:#f8fafc}._dmTable_1lb4y_451 tbody tr:last-child td{border-bottom:none}th._dmStickyActions_1lb4y_673,td._dmStickyActions_1lb4y_673{z-index:10;text-align:center;border-left:2px solid var(--dm-border);background:var(--dm-bg-alt);box-sizing:border-box;width:90px;min-width:90px;max-width:90px;padding:8px 10px;position:sticky;right:0}td._dmStickyActions_1lb4y_673{background:#fff}th._dmStickyActions_1lb4y_673{z-index:30}._dmTable_1lb4y_451 tbody td:first-child,._dmTable_1lb4y_451 thead th:first-child{z-index:10;text-align:center;border-right:2px solid var(--dm-border);background:var(--dm-bg-alt);box-sizing:border-box;width:70px;min-width:70px;max-width:70px;position:sticky;left:0}._dmTable_1lb4y_451 tbody td:first-child{background:#fff}._dmTable_1lb4y_451 thead th:first-child{z-index:30}._dmActionIcon_1lb4y_791{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;font-size:1rem;transition:all .2s;display:inline-flex}._dmEditIcon_1lb4y_815{color:var(--dm-accent)}._dmEditIcon_1lb4y_815:hover{background:#0ea5e91a}._dmDeleteIcon_1lb4y_819{color:var(--dm-danger)}._dmDeleteIcon_1lb4y_819:hover{background:#ef44441a}._dmMobileList_1lb4y_827{flex-direction:column;gap:16px;display:none}._dmMobileCard_1lb4y_839{border:1px solid var(--dm-border);background:#fff;border-radius:12px;padding:16px;position:relative;overflow:hidden;box-shadow:0 2px 4px #0000000d}._dmMobileCard_1lb4y_839:before{content:"";background:var(--dm-accent);width:4px;height:100%;position:absolute;top:0;left:0}._dmMobileCardHeader_1lb4y_877{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;display:flex}._dmMobileCardTitle_1lb4y_895{color:var(--dm-fg);font-size:1.1rem;font-weight:700}._dmCardGrid_1lb4y_907{grid-template-columns:1fr;gap:12px;display:grid}._dmCardRow_1lb4y_919{border-bottom:1px dashed #f1f5f9;justify-content:space-between;align-items:flex-start;padding:4px 0;font-size:.9rem;display:flex}._dmCardLabel_1lb4y_937{color:var(--dm-fg-dim);flex-shrink:0;min-width:120px;margin-right:12px;font-weight:600}._dmCardValue_1lb4y_953{color:var(--dm-fg);text-align:right;word-break:break-word}._dmCardActions_1lb4y_965{border-top:1px solid #f1f5f9;justify-content:flex-end;margin-top:16px;padding-top:12px;display:flex}._dmTableActionsMobile_1lb4y_981{gap:8px;width:100%;display:flex}._dmTableActionsMobile_1lb4y_981 ._dmBtn_1lb4y_287{flex:1;justify-content:center}._modalOverlay_1lb4y_1005{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0f172a66;justify-content:center;align-items:center;animation:.2s _fadeIn_1lb4y_1;display:flex;position:fixed;inset:0}._modalContent_1lb4y_1029{border:1px solid var(--dm-border);background:#fff;border-radius:16px;flex-direction:column;width:90%;max-width:500px;max-height:90vh;padding:24px;animation:.3s cubic-bezier(.16,1,.3,1) _slideUp_1lb4y_1;display:flex;overflow-y:auto;box-shadow:0 20px 25px -5px #0000001a}._modalHeader_1lb4y_1059{border-bottom:1px solid var(--dm-bg-alt);justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;display:flex}._modalHeader_1lb4y_1059 h3{color:var(--dm-fg);margin:0;font-size:1.25rem}._modalFooter_1lb4y_1089{border-top:1px solid var(--dm-bg-alt);justify-content:flex-end;gap:12px;margin-top:24px;padding-top:16px;display:flex}._stateMessage_1lb4y_1109{color:var(--dm-fg-dim);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:60px 20px;display:flex}._stateIcon_1lb4y_1131{opacity:.5;font-size:2rem}._dmGridContainer_1lb4y_1143{padding:20px 0}._dmSectionTitle_1lb4y_1147{color:var(--dm-fg);border-bottom:2px solid var(--dm-bg-alt);align-items:center;gap:10px;margin:24px 0 16px;padding-bottom:8px;font-size:1.25rem;font-weight:700;display:flex}._dmTableGrid_1lb4y_1171{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;display:grid}._dmTableCard_1lb4y_1183{border:1px solid var(--dm-border);cursor:pointer;background:#fff;border-radius:12px;flex-direction:column;align-items:flex-start;height:100%;padding:24px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000d}._dmTableCard_1lb4y_1183:hover{border-color:var(--dm-accent);transform:translateY(-5px);box-shadow:0 10px 25px -5px #0000001a}._dmCardIcon_1lb4y_1227{width:48px;height:48px;color:var(--dm-accent);background:#f0f9ff;border-radius:12px;justify-content:center;align-items:center;margin-bottom:16px;font-size:1.4rem;display:flex}._dmCardGroup_1lb4y_1253{color:var(--dm-accent);text-transform:uppercase;background:#f0f9ff;border-radius:20px;margin-bottom:8px;padding:4px 10px;font-size:.75rem;font-weight:700}._dmCardTitle_1lb4y_1275{color:var(--dm-fg);margin:0 0 8px;font-size:1.1rem;font-weight:700}._dmCardDesc_1lb4y_1289{color:var(--dm-fg-dim);flex-grow:1;margin:0;font-size:.85rem;line-height:1.5}@media (width<=900px){._dmTable_1lb4y_451{display:none}._dmMobileList_1lb4y_827{display:flex}._dmView_1lb4y_63{padding:16px}._dmHeader_1lb4y_117{flex-direction:column;align-items:flex-start;gap:12px}._dmActions_1lb4y_165{justify-content:flex-end;width:100%}._dmCardRow_1lb4y_919{flex-direction:column;gap:4px;padding:8px 0}._dmCardLabel_1lb4y_937{min-width:auto;color:var(--dm-fg-dim);margin-right:0;font-size:.8rem}._dmCardValue_1lb4y_953{text-align:left;border-left:3px solid var(--dm-accent);background:#f8fafc;border-radius:6px;width:100%;padding:8px 12px;font-weight:500}}@media (width<=600px){._dmActions_1lb4y_165{flex-direction:column;width:100%}._dmBtn_1lb4y_287{width:100%}}@media (width<=1100px) and (width>=901px){._dmView_1lb4y_63{gap:16px;padding:16px}._dmCard_1lb4y_99{padding:16px}._dmHeader_1lb4y_117{gap:12px}._dmActions_1lb4y_165{gap:8px}._dmBtn_1lb4y_287{padding:9px 13px}._dmTable_1lb4y_451 thead th{padding:10px 12px}._dmTable_1lb4y_451 tbody td{min-width:100px;padding:9px 12px}}._columnSelector_1lb4y_1487{flex:none;position:relative}._columnSelector_1lb4y_1487>button{gap:7px}._columnSelector_1lb4y_1487>button ._fa-chevron-down_1lb4y_1505{margin-left:2px;font-size:.65rem}._columnMenu_1lb4y_1517{border:1px solid var(--dm-border);z-index:100;background:#fff;border-radius:12px;width:280px;max-width:calc(100vw - 32px);animation:.18s _slideUp_1lb4y_1;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 10px 25px #0f172a1f,0 4px 10px #0f172a0f}._columnMenuHeader_1lb4y_1573{border-bottom:1px solid var(--dm-border);color:var(--dm-fg);justify-content:space-between;align-items:center;padding:13px 15px;display:flex}._columnMenuHeader_1lb4y_1573 strong{font-size:.85rem}._columnMenuClose_1lb4y_1609{cursor:pointer;width:28px;height:28px;color:var(--dm-fg-dim);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;display:flex}._columnMenuClose_1lb4y_1609:hover{background:var(--dm-bg-alt);color:var(--dm-fg)}._columnMenuActions_1lb4y_1661{border-bottom:1px solid var(--dm-border);background:var(--dm-bg-alt);gap:6px;padding:10px 12px;display:flex}._columnMenuActions_1lb4y_1661 button{border:1px solid var(--dm-border);color:var(--dm-fg);cursor:pointer;background:#fff;border-radius:6px;flex:1;padding:6px 8px;font-size:.72rem;font-weight:600}._columnMenuActions_1lb4y_1661 button:hover{border-color:var(--dm-accent);color:var(--dm-accent)}._columnList_1lb4y_1737{max-height:350px;padding:6px;overflow-y:auto}._columnItem_1lb4y_1755{cursor:pointer;color:var(--dm-fg);border-radius:7px;align-items:center;gap:9px;padding:8px 9px;font-size:.82rem;transition:background .15s;display:flex}._columnItem_1lb4y_1755:hover{background:var(--dm-bg-alt)}._columnItem_1lb4y_1755 input{width:15px;height:15px;accent-color:var(--dm-accent);cursor:pointer;flex-shrink:0}._columnItem_1lb4y_1755 input:disabled{cursor:not-allowed}._columnItem_1lb4y_1755 span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._columnItem_1lb4y_1755 small{color:var(--dm-accent);background:var(--dm-accent-glow);border-radius:4px;padding:2px 5px;font-size:.62rem;font-weight:700}@media (width<=900px){._columnMenu_1lb4y_1517{width:min(280px,100vw - 24px);left:auto;right:0}._dmActions_1lb4y_165{flex-wrap:wrap;justify-content:flex-end;width:100%;display:flex}._columnSelector_1lb4y_1487{flex:none}}._layout_1osa9_3{z-index:2;grid-template-columns:1fr 460px;min-height:100vh;padding-top:68px;display:grid;position:relative}@media (width<=960px){._layout_1osa9_3{grid-template-columns:1fr;padding-top:60px}}:root{--speed:.35s}[data-theme=dark]{--bg:#0b0d10;--bg-alt:#10131a;--card:#151821;--card-hover:#1a1e2a;--border:#232838;--border-focus:#0057a8;--fg:#eaeef4;--fg-dim:#8a92a6;--muted:#4e5670;--accent:#0057a8;--accent-h:#0057a8;--accent-glow:#00d4aa1f;--accent-deep:#00d4aa0f;--input:#0d0f14;--shadow:0 10px 40px #00000080;--header-bg:#0b0d10b8;--blob-a:#00d4aa0d;--blob-b:#0064c808;--toast-ok-bg:#062e22;--toast-ok-border:#0057a8;--toast-ok-fg:#4ade80;--toast-err-bg:#2e0a0a;--toast-err-border:#7f1d1d;--toast-err-fg:#f87171;--img-frame-bg:#0a0c0f;--img-frame-bg-light:#111520}[data-theme=light]{--bg:#f4f6f8;--bg-alt:#e9ecf0;--card:#fff;--card-hover:#f8f9fb;--border:#d4d9e1;--border-focus:#0057a8;--fg:#111827;--fg-dim:#5f6880;--muted:#9ca3b4;--accent:#0057a8;--accent-h:#0057a8;--accent-glow:#00a8851a;--accent-deep:#00a8850d;--input:#f0f2f5;--shadow:0 10px 40px #0000000f;--header-bg:#f4f6f8c7;--blob-a:#00a8850f;--blob-b:#0050b408;--toast-ok-bg:#ecfdf5;--toast-ok-border:#0057a8;--toast-ok-fg:#0057a8;--toast-err-bg:#fef2f2;--toast-err-border:#fca5a5;--toast-err-fg:#991b1b;--img-frame-bg:#e8eaed;--img-frame-bg-light:#f0f1f3}*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{background:var(--bg);color:var(--fg);min-height:100vh;transition:background var(--speed), color var(--speed);font-family:DM Sans,sans-serif;overflow-x:hidden}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes blobFloat{0%,to{transform:translate(0)scale(1)}33%{transform:translate(35px,-25px)scale(1.04)}66%{transform:translate(-25px,30px)scale(.96)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes toastIn{to{transform:translate(0)}}@keyframes toastOut{to{opacity:0;transform:translate(120%)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
