@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";:root{--hue-primary:238;--color-primary:hsl(var(--hue-primary), 90%, 65%);--color-primary-hover:hsl(var(--hue-primary), 90%, 60%);--color-primary-active:hsl(var(--hue-primary), 90%, 55%);--color-primary-subtle:hsl(var(--hue-primary), 90%, 95%);--bg-base:#f9f9fb;--bg-surface:#fff;--bg-surface-hover:#f4f4f6;--text-high:#14161f;--text-medium:#575c75;--text-disabled:#8f92a3;--border-color:#e2e3e9;--border-radius-sm:4px;--border-radius-md:8px;--border-radius-lg:12px;--border-radius-xl:16px;--shadow-sm:0 1px 2px #0000000d;--shadow-md:0 4px 6px -1px #0000000d, 0 2px 4px -1px #00000008;--shadow-lg:0 10px 15px -3px #0000000d, 0 4px 6px -2px #00000006;--shadow-glass:0 8px 32px 0 #1f268712;--glass-bg:#ffffffb3;--glass-border:#ffffff2e;--color-success:#2eb873;--color-success-bg:#ebfaf2;--color-error:#d92644;--color-error-bg:#fdf2f4;--color-warning:#f4af25;--color-warning-bg:#fef6e7;--font-family:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--transition-fast:.15s cubic-bezier(.4, 0, .2, 1);--transition-normal:.25s cubic-bezier(.4, 0, .2, 1)}[data-theme=dark]{--color-primary:hsl(var(--hue-primary), 85%, 65%);--color-primary-hover:hsl(var(--hue-primary), 85%, 70%);--color-primary-active:hsl(var(--hue-primary), 85%, 75%);--color-primary-subtle:hsl(var(--hue-primary), 30%, 20%);--bg-base:#111217;--bg-surface:#1a1c23;--bg-surface-hover:#23252f;--text-high:#f2f2f2;--text-medium:#abadba;--text-disabled:#5c5f70;--border-color:#2b2e3b;--shadow-sm:0 1px 2px #00000080;--shadow-md:0 4px 6px -1px #0006, 0 2px 4px -1px #0003;--shadow-lg:0 10px 15px -3px #0006, 0 4px 6px -2px #0003;--shadow-glass:0 8px 32px 0 #0006;--glass-bg:#1e1f26b3;--glass-border:#ffffff0d;--color-success-bg:#0f3d26;--color-error-bg:#410b14;--color-warning-bg:#493204}*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-family);background-color:var(--bg-base);color:var(--text-high);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color var(--transition-normal), color var(--transition-normal);line-height:1.5}h1,h2,h3,h4,h5,h6{color:var(--text-high);font-weight:600;line-height:1.2}a{color:var(--color-primary);transition:color var(--transition-fast);text-decoration:none}a:hover{color:var(--color-primary-hover)}button{cursor:pointer;background:0 0;border:none;font-family:inherit}input,select,textarea{color:var(--text-high);font-family:inherit}@keyframes slideUpFade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.animate-page-in{animation:.3s cubic-bezier(.16,1,.3,1) forwards slideUpFade}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:var(--border-radius-xl)}::-webkit-scrollbar-thumb:hover{background:var(--text-disabled)}.modern-table-container{background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);-webkit-overflow-scrolling:touch;overflow-x:auto}.table-responsive{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.modern-table{border-collapse:collapse;text-align:left;width:100%}.modern-table th{color:var(--text-medium);border-bottom:1px solid var(--border-color);text-transform:uppercase;letter-spacing:.05em;background-color:#fafafa;padding:16px;font-size:.8rem;font-weight:600}.modern-table th:first-child{border-top-left-radius:var(--border-radius-lg)}.modern-table th:last-child{border-top-right-radius:var(--border-radius-lg)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.modern-table td{color:var(--text-high);border-bottom:1px solid var(--border-color);vertical-align:middle;padding:16px;font-size:.9rem}.modern-table tr:last-child td{border-bottom:none}.modern-table tr:hover td{background-color:var(--bg-surface-hover)}._wrapper_1jne1_1{flex-direction:column;gap:6px;width:100%;display:flex}._label_1jne1_8{color:var(--text-high);font-size:.875rem;font-weight:500}._input_1jne1_14{box-sizing:border-box;border-radius:var(--border-radius-md);border:1px solid var(--border-color);background-color:var(--bg-base);width:100%;height:40px;color:var(--text-high);transition:all var(--transition-fast);outline:none;padding:0 12px;font-size:.875rem}._input_1jne1_14::placeholder{color:var(--text-disabled)}._input_1jne1_14:hover{border-color:var(--text-disabled)}._input_1jne1_14:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-subtle);background-color:var(--bg-surface)}._inputError_1jne1_42{border-color:var(--color-error)}._inputError_1jne1_42:focus{box-shadow:0 0 0 3px var(--color-error-bg)}._errorText_1jne1_50{color:var(--color-error);margin-top:2px;font-size:.75rem}._inputContainer_1jne1_56{align-items:center;width:100%;display:flex;position:relative}._iconWrapper_1jne1_63{color:var(--text-medium,#64748b);pointer-events:none;z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;left:12px}._inputWithIcon_1jne1_74{padding-left:38px!important}._rightElementWrapper_1jne1_78{z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;right:10px}._inputWithRightElement_1jne1_87{padding-right:38px!important}._overlay_xtjd5_1{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background:#0f172aa6;justify-content:center;align-items:center;padding:16px;animation:.15s ease-out _fadeIn_xtjd5_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_xtjd5_1{0%{opacity:0}to{opacity:1}}._modal_xtjd5_19{background:#fff;border-radius:16px;flex-direction:column;width:100%;max-width:480px;animation:.2s cubic-bezier(.16,1,.3,1) _slideUp_xtjd5_1;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #00000040,0 0 0 1px #e2e8f0cc}@keyframes _slideUp_xtjd5_1{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}._header_xtjd5_42{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 24px;display:flex}._headerTitleWrapper_xtjd5_51{align-items:center;gap:12px;display:flex}._googleIconWrapper_xtjd5_57{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._title_xtjd5_69{color:#0f172a;margin:0;font-size:1.15rem;font-weight:700}._subtitle_xtjd5_76{color:#64748b;margin:2px 0 0;font-size:.82rem}._closeBtn_xtjd5_82{cursor:pointer;color:#94a3b8;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:6px;transition:all .15s;display:flex}._closeBtn_xtjd5_82:hover{color:#0f172a;background:#f1f5f9}._body_xtjd5_100{flex-direction:column;gap:18px;max-height:80vh;padding:24px;display:flex;overflow-y:auto}._statusPillActive_xtjd5_109{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:9999px;align-items:center;gap:6px;width:fit-content;padding:4px 10px;font-size:.76rem;font-weight:600;display:inline-flex}._statusPillInactive_xtjd5_123{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:9999px;align-items:center;gap:6px;width:fit-content;padding:4px 10px;font-size:.76rem;font-weight:600;display:inline-flex}._infoBox_xtjd5_137{color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:14px 16px;font-size:.82rem;line-height:1.5}._sectionTitle_xtjd5_147{color:#0f172a;align-items:center;gap:6px;margin-bottom:8px;font-size:.88rem;font-weight:700;display:flex}._demoCard_xtjd5_157{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex;box-shadow:0 1px 3px #0000000a}._inputGroup_xtjd5_168{flex-direction:column;gap:4px;display:flex}._inputLabel_xtjd5_174{color:#334155;font-size:.78rem;font-weight:600}._inputField_xtjd5_180{color:#0f172a;border:1px solid #cbd5e1;border-radius:8px;outline:none;height:40px;padding:0 12px;font-size:.85rem;transition:border-color .15s}._inputField_xtjd5_180:focus{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb26}._demoBtn_xtjd5_196{color:#fff;cursor:pointer;background:#1e293b;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:44px;margin-top:6px;font-size:.88rem;font-weight:600;transition:all .15s;display:flex}._demoBtn_xtjd5_196:hover{background:#0f172a;transform:translateY(-1px)}._demoBtn_xtjd5_196:disabled{opacity:.6;cursor:not-allowed;transform:none}._accordionToggle_xtjd5_224{color:#334155;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;justify-content:space-between;align-items:center;padding:12px 14px;font-size:.82rem;font-weight:600;transition:background .15s;display:flex}._accordionToggle_xtjd5_224:hover{background:#f1f5f9}._accordionContent_xtjd5_243{color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-top:none;border-radius:0 0 8px 8px;padding:12px 14px;font-size:.8rem;line-height:1.6}._accordionContent_xtjd5_243 ol{margin:6px 0 10px 18px;padding:0}._accordionContent_xtjd5_243 li{margin-bottom:4px}._codeSnippet_xtjd5_263{color:#38bdf8;word-break:break-all;background:#0f172a;border-radius:6px;justify-content:space-between;align-items:center;margin-top:6px;padding:8px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.74rem;display:flex}._copyCodeBtn_xtjd5_277{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;display:flex}._copyCodeBtn_xtjd5_277:hover{color:#fff}._errorBanner_xtjd5_293{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;align-items:center;gap:8px;padding:10px 14px;font-size:.82rem;display:flex}._overlay_1mytk_1{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;background:#0f172aa6;justify-content:center;align-items:center;padding:16px;animation:.15s ease-out _fadeIn_1mytk_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_1mytk_1{0%{opacity:0}to{opacity:1}}._modal_1mytk_19{background:#fff;border-radius:16px;flex-direction:column;width:100%;max-width:440px;animation:.2s cubic-bezier(.16,1,.3,1) _slideUp_1mytk_1;display:flex;overflow:hidden;box-shadow:0 24px 48px -12px #0f172a33,0 0 0 1px #e2e8f0e6}@keyframes _slideUp_1mytk_1{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}._header_1mytk_42{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 22px 16px;display:flex}._headerTitleWrapper_1mytk_51{align-items:center;gap:12px;display:flex}._iconBadge_1mytk_57{color:#2563eb;background:#eff6ff;border:1px solid #dbeafe;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}._title_1mytk_70{color:#0f172a;margin:0;font-size:1.1rem;font-weight:700}._subtitle_1mytk_77{color:#64748b;margin:2px 0 0;font-size:.78rem}._closeBtn_1mytk_83{cursor:pointer;color:#94a3b8;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:6px;transition:all .15s;display:flex}._closeBtn_1mytk_83:hover{color:#0f172a;background:#f1f5f9}._body_1mytk_101{flex-direction:column;gap:16px;padding:22px 24px;display:flex}._errorBanner_1mytk_108{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;align-items:center;gap:8px;padding:10px 14px;font-size:.82rem;display:flex}._description_1mytk_120{color:#64748b;margin:0;font-size:.84rem;line-height:1.55}._inputGroup_1mytk_127{flex-direction:column;gap:6px;display:flex}._inputLabel_1mytk_133{color:#334155;font-size:.78rem;font-weight:600}._inputWrapper_1mytk_139{align-items:center;display:flex;position:relative}._inputIcon_1mytk_145{color:#94a3b8;pointer-events:none;position:absolute;left:14px}._inputField_1mytk_152{color:#0f172a;box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:10px;outline:none;width:100%;height:42px;padding:0 14px 0 40px;font-size:.88rem;transition:all .15s}._inputField_1mytk_152:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}._submitBtn_1mytk_171{color:#fff;cursor:pointer;background:#0f172a;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;height:44px;margin-top:4px;font-size:.88rem;font-weight:600;transition:all .15s;display:flex}._submitBtn_1mytk_171:hover:not(:disabled){background:#1e293b;transform:translateY(-1px);box-shadow:0 4px 12px #0f172a26}._submitBtn_1mytk_171:disabled{opacity:.65;cursor:not-allowed}._footerBack_1mytk_200{text-align:center;margin-top:4px}._footerBackBtn_1mytk_205{color:#64748b;cursor:pointer;background:0 0;border:none;padding:4px;font-size:.8rem;transition:color .15s}._footerBackBtn_1mytk_205 strong{color:#2563eb;font-weight:600}._footerBackBtn_1mytk_205:hover strong{text-decoration:underline}._successBox_1mytk_224{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:8px 0;display:flex}._successIconCircle_1mytk_233{color:#059669;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;display:flex}._successTitle_1mytk_245{color:#0f172a;margin:0;font-size:1.1rem;font-weight:700}._successText_1mytk_252{color:#64748b;margin:0;font-size:.82rem;line-height:1.55}._emailHighlight_1mytk_259{color:#0f172a;background:#f1f5f9;border-radius:4px;padding:2px 6px;font-weight:700}._webmailBtn_1mytk_267{color:#0f172a;cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;height:40px;font-size:.84rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}._webmailBtn_1mytk_267:hover{background:#f8fafc;border-color:#0f172a;transform:translateY(-1px)}._devCallout_1mytk_292{box-sizing:border-box;text-align:left;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;width:100%;margin-top:6px;padding:12px 14px}._devCalloutTitle_1mytk_303{color:#475569;align-items:center;gap:6px;margin:0 0 8px;font-size:.74rem;font-weight:700;display:flex}._devCalloutBtn_1mytk_313{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;height:38px;font-size:.82rem;font-weight:600;transition:all .15s;display:flex}._devCalloutBtn_1mytk_313:hover{background:#1d4ed8;transform:translateY(-1px)}._retryBtn_1mytk_335{color:#64748b;cursor:pointer;background:0 0;border:none;margin-top:4px;font-size:.78rem}._retryBtn_1mytk_335 strong{color:#0f172a}._retryBtn_1mytk_335:hover strong{text-decoration:underline}._container_1fqdc_8{background:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:grid}._formPane_1fqdc_20{isolation:isolate;background:linear-gradient(#fff 0%,#f7f9fc 100%);justify-content:center;align-items:center;padding:88px 32px 48px;display:flex;position:relative;overflow:hidden}._formPane_1fqdc_20:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(90deg,#1017230a 1px,#0000 1px),linear-gradient(#1017230a 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 55% at 50% 45%,#000 20%,#0000 75%);mask-image:radial-gradient(60% 55% at 50% 45%,#000 20%,#0000 75%)}._formTopbar_1fqdc_47{align-items:center;display:flex;position:absolute;top:32px;left:40px;right:40px}._topLogoBtn_1fqdc_56{cursor:pointer;background:0 0;border:0;border-radius:6px;margin:-4px;padding:4px;transition:opacity .15s;display:inline-flex}._topLogoBtn_1fqdc_56:hover{opacity:.85}._topLogoBtn_1fqdc_56:focus-visible{outline-offset:2px;outline:3px solid #78a6ff}._topLogo_1fqdc_56{object-fit:contain;width:auto;height:28px;display:block}._brandPane_1fqdc_87{isolation:isolate;color:#e2e8f0;background:#101723;flex-direction:column;justify-content:space-between;gap:40px;padding:44px 56px 36px;display:flex;position:relative;overflow:hidden}._brandGlow_1fqdc_100{z-index:-1;filter:blur(20px);pointer-events:none;background:radial-gradient(closest-side,#1552ec6b,#0000 70%),radial-gradient(closest-side at 25% 75%,#7c5cff38,#0000 70%);width:760px;height:760px;position:absolute;top:50%;right:-300px;transform:translateY(-55%)}._brandGrid_1fqdc_115{z-index:-2;pointer-events:none;background-image:linear-gradient(90deg,#ffffff0b 1px,#0000 1px),linear-gradient(#ffffff0b 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 70% 30%,#000 25%,#0000 80%);mask-image:radial-gradient(80% 70% at 70% 30%,#000 25%,#0000 80%)}._brandLogo_1fqdc_128{object-fit:contain;align-self:flex-start;width:auto;height:30px}._brandContent_1fqdc_135{max-width:470px;margin-block:auto;animation:.35s ease-out _fadeIn_1fqdc_1}._brandEyebrow_1fqdc_141{color:#a5b4fc;letter-spacing:.06em;text-transform:uppercase;background:#1552ec1f;border:1px solid #93afff38;border-radius:999px;margin-bottom:22px;padding:5px 12px;font-size:.74rem;font-weight:650;display:inline-block}._brandTitle_1fqdc_155{letter-spacing:-.04em;color:#fff;margin:0 0 20px;font-size:clamp(2.1rem,2.9vw,2.9rem);font-weight:650;line-height:1.12}._brandTitle_1fqdc_155 span{background:linear-gradient(90deg,#93b4ff 0%,#c4b5fd 100%);color:#0000;-webkit-background-clip:text;background-clip:text;display:block}._brandText_1fqdc_172{color:#94a3b8;max-width:450px;margin:0;font-size:1.05rem;font-weight:400;line-height:1.68}._brandPillRow_1fqdc_181{flex-wrap:wrap;align-items:center;gap:12px;margin-top:40px;display:flex}._quietPill_1fqdc_189{color:#cbd5e1;letter-spacing:.01em;background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:.78rem;font-weight:500;display:inline-flex}._quietDot_1fqdc_203{background:#22c55e;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #22c55ecc}._brandFooter_1fqdc_211{color:#64748b;letter-spacing:.01em;justify-content:space-between;gap:16px;font-size:.78rem;display:flex}@media (width>=961px){._formPane_1fqdc_20 ._loginWrapper_1fqdc_227{max-width:400px;box-shadow:none;background:0 0;border:0;padding:0}._loginWrapper_1fqdc_227 ._header_1fqdc_235{text-align:left;margin-bottom:26px}._loginWrapper_1fqdc_227 ._title_1fqdc_240{letter-spacing:-.03em;font-size:1.65rem}._loginWrapper_1fqdc_227 ._subtitle_1fqdc_245{font-size:.92rem}._loginWrapper_1fqdc_227 ._footer_1fqdc_249{text-align:left}}@media (width<=1180px){._brandPane_1fqdc_87{padding:40px 40px 32px}._brandList_1fqdc_259{grid-template-columns:1fr}}@media (width<=960px){._container_1fqdc_8{grid-template-columns:1fr}._brandPane_1fqdc_87{display:none}}@media (width<=520px){._formPane_1fqdc_20{align-items:flex-start;padding:76px 16px 32px}._formTopbar_1fqdc_47{top:20px;left:20px}._topLogo_1fqdc_56{height:24px}._formPane_1fqdc_20 ._loginWrapper_1fqdc_227{padding:30px 22px}}@media (prefers-reduced-motion:reduce){._formPane_1fqdc_20 ._loginWrapper_1fqdc_227,._brandPane_1fqdc_87 ._brandContent_1fqdc_135{animation:none}}._loginWrapper_1fqdc_227{background:#fff;border:1px solid #e5e9f0;border-radius:16px;flex-direction:column;width:100%;max-width:440px;padding:38px 36px;animation:.25s ease-out _fadeIn_1fqdc_1;display:flex;box-shadow:0 24px 48px -28px #0f172a38,0 2px 6px #0f172a0a}@keyframes _fadeIn_1fqdc_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._logo_1fqdc_319{justify-content:center;margin-bottom:24px;display:flex}._logoIcon_1fqdc_325{object-fit:contain;width:auto;height:42px}._header_1fqdc_235{text-align:center;margin-bottom:22px}._title_1fqdc_240{color:#0f172a;letter-spacing:-.025em;margin:0 0 6px;font-size:1.35rem;font-weight:700;line-height:1.25}._subtitle_1fqdc_245{color:#64748b;margin:0;font-size:.86rem;font-weight:400}._socialButtons_1fqdc_356{flex-direction:column;margin-bottom:18px;display:flex}._socialBtn_1fqdc_362{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:100%;height:44px;font-size:.88rem;font-weight:600;transition:all .15s;display:flex;box-shadow:0 1px 2px #0000000a}._socialBtn_1fqdc_362:hover{background:#f8fafc;border-color:#94a3b8;transform:translateY(-1px);box-shadow:0 2px 4px #0000000f}._socialIcon_1fqdc_387{flex-shrink:0;width:18px;height:18px}._divider_1fqdc_397{text-align:center;color:#94a3b8;text-transform:uppercase;letter-spacing:.06em;align-items:center;margin:18px 0;font-size:.72rem;font-weight:700;display:flex}._divider_1fqdc_397:before,._divider_1fqdc_397:after{content:"";border-bottom:1px solid #e2e8f0;flex:1}._divider_1fqdc_397:not(:empty):before{margin-right:12px}._divider_1fqdc_397:not(:empty):after{margin-left:12px}._form_1fqdc_20{flex-direction:column;gap:14px;width:100%;display:flex}._form_1fqdc_20>*{box-sizing:border-box;width:100%}._form_1fqdc_20 input{box-sizing:border-box!important;color:#0f172a!important;background-color:#fff!important;border-color:#cbd5e1!important;border-radius:8px!important;width:100%!important;height:44px!important;font-size:.88rem!important;transition:all .15s!important}._form_1fqdc_20 input:focus{border-color:#1552ec!important;box-shadow:0 0 0 3px #1552ec24!important}._form_1fqdc_20 input::placeholder{color:#94a3b8!important}._eyeToggleBtn_1fqdc_462{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:color .15s;display:flex}._eyeToggleBtn_1fqdc_462:hover{color:#334155}._submitBtn_1fqdc_483{color:#fff;cursor:pointer;background:linear-gradient(#182235 0%,#0c1322 100%);border:1px solid #1e293b;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;height:46px;margin-top:6px;font-size:.92rem;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 1px 2px #00000014,0 4px 14px #0f172a2e,inset 0 1px #ffffff26}._submitBtn_1fqdc_483:hover:not(:disabled){background:linear-gradient(#1f2b42 0%,#111a2e 100%);border-color:#334155;transform:translateY(-1px);box-shadow:0 2px 4px #00000014,0 8px 20px #0f172a3d,inset 0 1px #ffffff2e}._submitBtn_1fqdc_483:active:not(:disabled){transform:translateY(0);box-shadow:0 1px 2px #00000014,inset 0 1px #ffffff1a}._submitBtn_1fqdc_483:disabled{opacity:.6;cursor:not-allowed}._errorMessage_1fqdc_523{color:#dc2626;text-align:center;background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-bottom:14px;padding:10px 14px;font-size:.82rem;font-weight:500;display:flex}._forgotBtn_1fqdc_539{color:#64748b;cursor:pointer;background:0 0;border:none;padding:0;font-size:.8rem;font-weight:500;transition:color .15s}._forgotBtn_1fqdc_539:hover{color:#2563eb;text-decoration:underline}._footer_1fqdc_249{text-align:center;color:#64748b;margin-top:20px;font-size:.86rem}._linkButton_1fqdc_566{color:#0f172a;cursor:pointer;text-underline-offset:3px;background:0 0;border:none;margin-left:6px;padding:0;font-weight:700;text-decoration:underline;transition:color .15s}._linkButton_1fqdc_566:hover{color:#2563eb}._labelRow_1fqdc_587{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}._btnGenerate_1fqdc_594{color:#4338ca;cursor:pointer;background:#f8fafc;border:1px solid #cbd5e1;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:.72rem;font-weight:600;transition:all .15s;display:inline-flex}._btnGenerate_1fqdc_594:hover{background:#eef2ff;border-color:#818cf8}._strengthMeterBox_1fqdc_614{box-sizing:border-box;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:6px;margin-top:2px;padding:10px 12px;display:flex}._strengthHeader_1fqdc_626{justify-content:space-between;align-items:center;font-size:.74rem;display:flex}._strengthTitle_1fqdc_633{color:#475569;font-weight:600}._strengthRating_1fqdc_638{align-items:center;gap:4px;font-weight:700;display:inline-flex}._strengthBars_1fqdc_645{gap:4px;width:100%;height:4px;display:flex}._strengthBarSegment_1fqdc_652{background:#e2e8f0;border-radius:2px;flex:1;height:100%;transition:background-color .25s}._requirementsList_1fqdc_660{border-top:1px dashed #e2e8f0;grid-template-columns:repeat(2,1fr);gap:5px 8px;margin-top:4px;padding-top:6px;display:grid}._requirementItem_1fqdc_669{color:#94a3b8;align-items:center;gap:5px;font-size:.7rem;transition:color .15s;display:flex}._requirementMet_1fqdc_678{color:#059669;font-weight:600}._toastCopied_1fqdc_683{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:6px;align-items:center;gap:6px;margin-bottom:2px;padding:6px 10px;font-size:.74rem;font-weight:600;display:flex}._container_2u1gx_1{box-sizing:border-box;background-color:#0b0f19;background-image:radial-gradient(at 0 0,#2563eb26 0,#0000 50%),radial-gradient(at 100% 100%,#0f172ad9 0,#0000 50%),url(/login-bg.jpg);background-position:50%;background-size:cover;justify-content:center;align-items:center;min-height:100vh;padding:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex}._card_2u1gx_18{background:#fff;border:1px solid #e2e8f0e6;border-radius:18px;flex-direction:column;width:100%;max-width:480px;padding:38px 36px;animation:.25s ease-out _fadeIn_2u1gx_1;display:flex;box-shadow:0 25px 50px -12px #00000040,0 0 0 1px #00000008}@keyframes _fadeIn_2u1gx_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._logo_2u1gx_42{justify-content:center;margin-bottom:22px;display:flex}._logoIcon_2u1gx_48{object-fit:contain;width:auto;height:38px}._header_2u1gx_54{text-align:center;margin-bottom:24px}._title_2u1gx_59{color:#0f172a;letter-spacing:-.025em;margin:0 0 6px;font-size:1.35rem;font-weight:700;line-height:1.25}._subtitle_2u1gx_68{color:#64748b;margin:0;font-size:.85rem;line-height:1.5}._errorMessage_2u1gx_75{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;align-items:center;gap:8px;margin-bottom:18px;padding:10px 14px;font-size:.82rem;display:flex}._form_2u1gx_88{flex-direction:column;gap:16px;display:flex}._field_2u1gx_94{flex-direction:column;gap:6px;display:flex}._labelRow_2u1gx_100{justify-content:space-between;align-items:center;display:flex}._label_2u1gx_100{color:#334155;font-size:.8rem;font-weight:600}._btnGenerate_2u1gx_112{color:#4338ca;cursor:pointer;background:#f8fafc;border:1px solid #cbd5e1;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:.74rem;font-weight:600;transition:all .15s;display:inline-flex}._btnGenerate_2u1gx_112:hover{background:#eef2ff;border-color:#818cf8}._inputWrapper_2u1gx_132{align-items:center;display:flex;position:relative}._inputIcon_2u1gx_138{color:#94a3b8;pointer-events:none;position:absolute;left:14px}._input_2u1gx_132{color:#0f172a;box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:10px;outline:none;width:100%;height:44px;padding:0 40px;font-size:.88rem;transition:all .15s}._input_2u1gx_132:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}._btnToggleEye_2u1gx_164{cursor:pointer;color:#94a3b8;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:color .15s;display:flex;position:absolute;right:12px}._btnToggleEye_2u1gx_164:hover{color:#0f172a}._strengthMeterBox_2u1gx_182{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:6px;margin-top:4px;padding:10px 12px;display:flex}._strengthHeader_2u1gx_193{justify-content:space-between;align-items:center;font-size:.74rem;display:flex}._strengthTitle_2u1gx_200{color:#475569;font-weight:600}._strengthRating_2u1gx_205{align-items:center;gap:4px;font-weight:700;display:inline-flex}._strengthBars_2u1gx_212{gap:4px;width:100%;height:5px;display:flex}._strengthBarSegment_2u1gx_219{background:#e2e8f0;border-radius:3px;flex:1;height:100%;transition:background-color .25s}._requirementsList_2u1gx_227{border-top:1px dashed #e2e8f0;grid-template-columns:repeat(2,1fr);gap:6px 12px;margin-top:6px;padding-top:8px;display:grid}._requirementItem_2u1gx_236{color:#94a3b8;align-items:center;gap:6px;font-size:.72rem;transition:color .15s;display:flex}._requirementMet_2u1gx_245{color:#059669;font-weight:600}._toastCopied_2u1gx_250{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;font-size:.74rem;font-weight:600;display:flex}._submitBtn_2u1gx_263{color:#fff;cursor:pointer;background:#0f172a;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;height:46px;margin-top:6px;font-size:.9rem;font-weight:600;transition:all .15s;display:flex}._submitBtn_2u1gx_263:hover:not(:disabled){background:#1e293b;transform:translateY(-1px);box-shadow:0 4px 12px #0f172a2e}._submitBtn_2u1gx_263:disabled{opacity:.65;cursor:not-allowed}._backBtn_2u1gx_292{color:#64748b;cursor:pointer;text-align:center;background:0 0;border:none;width:100%;margin-top:6px;padding:8px;font-size:.82rem;font-weight:500;transition:color .15s}._backBtn_2u1gx_292:hover{color:#0f172a}._legalContainer_10c03_1{color:#e6edf3;background-color:#0d1117;flex-direction:column;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex}._legalHeader_10c03_10{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:50;background-color:#0d1117d9;border-bottom:1px solid #30363d;position:sticky;top:0}._headerInner_10c03_19{justify-content:space-between;align-items:center;max-width:900px;margin:0 auto;padding:16px 24px;display:flex}._logoLink_10c03_28{color:#fff;align-items:center;gap:12px;font-size:1.15rem;font-weight:700;text-decoration:none;display:flex}._logoImg_10c03_38{width:auto;height:28px}._backBtn_10c03_43{color:#c9d1d9;cursor:pointer;background-color:#21262d;border:1px solid #30363d;border-radius:6px;align-items:center;gap:6px;padding:6px 14px;font-size:.85rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}._backBtn_10c03_43:hover{color:#fff;background-color:#30363d}._legalContent_10c03_64{flex:1;max-width:900px;margin:0 auto;padding:48px 24px 80px}._title_10c03_71{color:#fff;letter-spacing:-.02em;margin-bottom:8px;font-size:2.25rem;font-weight:800}._lastUpdated_10c03_79{color:#8b949e;align-items:center;gap:6px;margin-bottom:36px;font-size:.875rem;display:flex}._badge_10c03_88{color:#3fb950;background-color:#23863626;border-radius:12px;align-items:center;gap:4px;padding:2px 8px;font-size:.75rem;font-weight:600;display:inline-flex}._legalSection_10c03_100{margin-bottom:32px}._legalSection_10c03_100 h2{color:#58a6ff;margin-top:0;margin-bottom:12px;font-size:1.35rem;font-weight:700}._legalSection_10c03_100 p,._legalSection_10c03_100 li{color:#c9d1d9;font-size:.95rem;line-height:1.7}._legalSection_10c03_100 ul{margin:12px 0;padding-left:20px}._legalSection_10c03_100 li{margin-bottom:8px}._highlightBox_10c03_127{background-color:#161b22;border:1px solid #30363d;border-left:4px solid #58a6ff;border-radius:6px;margin:20px 0;padding:16px 20px}._highlightBox_10c03_127 p{color:#e6edf3;margin:0;font-size:.9rem}._footer_10c03_142{text-align:center;color:#8b949e;background-color:#090d13;border-top:1px solid #30363d;padding:24px;font-size:.85rem}._landingRoot_1381p_1{--ink:#15191e;--navy:#101723;--sub:#606872;--blue:#1552ec;--line:#e5e7eb;--cloud:#f5f6f8;--white:#fff;--max:1280px;--r:8px;background:var(--white);min-height:100vh;color:var(--ink);-webkit-font-smoothing:antialiased;scroll-behavior:smooth;scroll-padding-top:84px;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;line-height:1.55}._landingRoot_1381p_1 *{box-sizing:border-box}._landingRoot_1381p_1 a{color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none}._landingRoot_1381p_1 button{cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent}._landingRoot_1381p_1 input,._landingRoot_1381p_1 textarea{font:inherit}._landingRoot_1381p_1 button:focus-visible,._landingRoot_1381p_1 a:focus-visible,._landingRoot_1381p_1 input:focus-visible,._landingRoot_1381p_1 textarea:focus-visible{outline-offset:3px;outline:3px solid #78a6ff}._container_1381p_51{max-width:var(--max);margin:0 auto;padding:0 42px}._eyebrow_1381p_57{color:#536070;letter-spacing:.095em;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;font-weight:600;display:flex}._eyebrow_1381p_57:before{content:"";background:var(--blue);flex-shrink:0;width:23px;height:1px}._eyebrowLight_1381p_76{color:#b4bbc8}._eyebrowLight_1381p_76:before{background:#7f98ef}._muted_1381p_84{color:var(--sub)}._srOnly_1381p_88{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}._icon_1381p_97{vertical-align:middle;stroke:currentColor;stroke-width:1.7px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px;display:inline-block}._labelLink_1381p_110{color:var(--ink);align-items:center;gap:10px;font-size:14px;font-weight:600;transition:gap .2s;display:inline-flex}._labelLink_1381p_110:hover{gap:15px}._labelLink_1381p_110 svg{width:16px;height:16px}._btn_1381p_129{white-space:nowrap;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:0 19px;font-size:13px;font-weight:600;transition:background .2s,color .2s,border-color .2s;display:inline-flex}._btn_1381p_129 ._icon_1381p_97{width:16px;height:16px}._btnPrimary_1381p_149{background:var(--blue);color:#fff}._btnPrimary_1381p_149:hover{background:#003bd2}._btnDark_1381p_158{background:var(--navy);color:#fff}._btnDark_1381p_158:hover{background:#2a3342}._btnWhite_1381p_167{color:var(--ink);background:#fff}._btnWhite_1381p_167:hover{background:#eff2f8}._btnLine_1381p_176{color:var(--ink);background:0 0;border-color:#d9dee7}._btnLine_1381p_176:hover{border-color:var(--ink)}._siteHeader_1381p_190{z-index:70;-webkit-backdrop-filter:saturate(180%)blur(14px);backdrop-filter:saturate(180%)blur(14px);background:#fffffff7;border-bottom:1px solid #edf0f2;align-items:center;height:79px;display:flex;position:sticky;top:0}._navInner_1381p_202{align-items:center;gap:65px;width:100%;display:flex}._brand_1381p_209{align-items:center;text-decoration:none;display:inline-flex}._brandLogo_1381p_215{object-fit:contain;width:auto;height:32px;display:block}._navLinks_1381p_222{flex:1;align-items:center;gap:29px;display:flex}._navItem_1381p_229{position:relative}._navTrigger_1381p_233{color:#333b47;white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;padding:28px 0;font-size:13px;font-weight:550;display:flex}._navTrigger_1381p_233:hover,._navTrigger_1381p_233[aria-expanded=true]{color:var(--blue)}._navTrigger_1381p_233 ._icon_1381p_97{width:13px;height:13px}._navSimple_1381p_256{display:flex}._navActions_1381p_260{align-items:center;gap:16px;display:flex}._navAccess_1381p_266{color:#333b47;font-size:13px;font-weight:550}._navAccess_1381p_266:hover{color:var(--blue)}._navActions_1381p_260 ._btn_1381p_129{min-height:42px;padding:0 16px;font-size:12px}._dropdown_1381p_282{opacity:0;visibility:hidden;z-index:100;background:#fff;border:1px solid #e7eaf0;border-radius:10px;width:345px;padding:14px;transition:opacity .17s,transform .17s,visibility .17s;position:absolute;top:100%;left:-28px;transform:translateY(-7px);box-shadow:0 18px 45px #1119271c}._navItem_1381p_229:hover ._dropdown_1381p_282,._navItem_1381p_229[data-open=true] ._dropdown_1381p_282{opacity:1;visibility:visible;transform:translateY(0)}._dropHead_1381p_306{letter-spacing:.09em;color:#7a838e;text-transform:uppercase;padding:9px 12px;font-size:10px;font-weight:600}._dropLink_1381p_315{border-radius:6px;align-items:flex-start;gap:12px;padding:13px 11px;transition:background .15s;display:flex}._dropLink_1381p_315:hover{background:#f4f6fa}._dropLink_1381p_315 ._icon_1381p_97{color:var(--blue);margin-top:2px}._dropLink_1381p_315 span{color:#11161e;font-size:13px;font-weight:600;line-height:1.3}._dropLink_1381p_315 small{color:#747c87;margin-top:4px;font-size:11px;font-weight:400;display:block}._mobileMenuButton_1381p_348{border:1px solid var(--line);color:#15191e;background:#fff;border-radius:6px;justify-content:center;align-items:center;width:43px;height:43px;margin-left:auto;display:none}._mobileMenu_1381p_348{display:none}._hero_1381p_369{border-bottom:1px solid var(--line);isolation:isolate;background:linear-gradient(#fff 0%,#f7f9fc 100%);position:relative;overflow:hidden}._heroGlow_1381p_378{z-index:-1;filter:blur(10px);pointer-events:none;background:radial-gradient(closest-side,#1552ec29,#0000 70%),radial-gradient(closest-side at 30% 70%,#7c5cff1a,#0000 70%);width:900px;height:700px;position:absolute;top:-120px;right:-180px}._heroGrid_1381p_393{z-index:-2;pointer-events:none;background-image:linear-gradient(90deg,#1017230b 1px,#0000 1px),linear-gradient(#1017230b 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 65% 40%,#000 30%,#0000 80%);mask-image:radial-gradient(70% 60% at 65% 40%,#000 30%,#0000 80%)}._heroInner_1381p_406{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:72px;min-height:680px;padding-top:64px;padding-bottom:72px;display:grid}._heroCopy_1381p_416{z-index:2;padding:0 0 10px;position:relative}._heroBadge_1381p_422{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#344054;background:#fffc;border:1px solid #dfe5f0;border-radius:999px;align-items:center;gap:10px;margin-bottom:26px;padding:5px 12px 5px 5px;font-size:13px;font-weight:550;transition:border-color .2s,box-shadow .2s;display:inline-flex;box-shadow:0 1px 2px #1018280d}._heroBadge_1381p_422:hover{border-color:#b9c8ef;box-shadow:0 4px 12px -4px #1552ec40}._heroBadge_1381p_422 ._icon_1381p_97{width:14px;height:14px;color:var(--blue);transition:transform .2s}._heroBadge_1381p_422:hover ._icon_1381p_97{transform:translate(2px)}._heroBadgeTag_1381p_455{background:var(--blue);color:#fff;letter-spacing:.02em;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:650}._hero_1381p_369 h1{letter-spacing:-.035em;color:#11161e;max-width:640px;margin:0 0 22px;font-size:clamp(38px,4vw,56px);font-weight:650;line-height:1.08}._heroAccent_1381p_475{background:linear-gradient(90deg,#1552ec 0%,#5b6cff 55%,#7c5cff 100%);color:#0000;-webkit-background-clip:text;background-clip:text;display:block}._heroDek_1381p_483{color:#4b5563;letter-spacing:-.01em;max-width:520px;margin:0 0 32px;font-size:18px;line-height:1.6}._heroCtas_1381p_492{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._heroBtn_1381p_499{border-radius:8px;min-height:50px;padding:0 22px;font-size:14px}._heroBtn_1381p_499._btnPrimary_1381p_149{transition:background .2s,transform .2s,box-shadow .2s;box-shadow:0 8px 20px -8px #1552ec99,inset 0 1px #ffffff2e}._heroBtn_1381p_499._btnPrimary_1381p_149:hover{transform:translateY(-1px);box-shadow:0 12px 26px -10px #1552ecb3,inset 0 1px #ffffff2e}._heroBtn_1381p_499._btnLine_1381p_176{background:#fff}._heroAssurances_1381p_520{color:#4b5563;flex-wrap:wrap;gap:8px 22px;margin:26px 0 0;padding:0;font-size:13px;font-weight:500;list-style:none;display:flex}._heroAssurances_1381p_520 li{align-items:center;gap:7px;display:inline-flex}._heroAssurances_1381p_520 ._icon_1381p_97{color:#12a26b;stroke-width:2.2px;width:16px;height:16px}._heroNote_1381p_545{color:#5a6570;letter-spacing:.01em;margin-top:33px;font-size:13px}._heroNote_1381p_545 strong{color:var(--ink);font-weight:600}._heroShowcase_1381p_557{justify-content:flex-start;align-items:center;min-width:0;padding:28px 0 40px;display:flex;position:relative}._showcaseBacking_1381p_566{z-index:0;background:linear-gradient(135deg,#e8eeffeb 0%,#f1f3f8a6 100%);border:1px solid #1552ec17;border-radius:32px 0 0 32px;position:absolute;inset:0 -600px 0 60px}._floatCard_1381p_576{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;background:#fffffff7;border:1px solid #e2e8f0;border-radius:14px;align-items:center;gap:12px;padding:12px 17px 12px 13px;animation:.7s cubic-bezier(.2,.8,.2,1) forwards _floatIn_1381p_1,6s ease-in-out infinite _floatBob_1381p_1;display:flex;position:absolute;box-shadow:0 20px 44px -16px #08142d4d,0 3px 8px #08142d0f}._floatCard_1381p_576 strong{color:#11161e;white-space:nowrap;font-size:13px;font-weight:650;line-height:1.3;display:block}._floatCard_1381p_576 small{color:#64748b;white-space:nowrap;font-size:11.5px;display:block}._floatCardBottom_1381p_608{z-index:5;animation-delay:1.1s,1.8s;bottom:-16px;right:28px}._floatIcon_1381p_615{border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}._floatIcon_1381p_615 ._icon_1381p_97{stroke-width:2.1px;width:18px;height:18px}._floatIconGreen_1381p_630{color:#12a26b;background:#e3f6ee}._floatIconBlue_1381p_635{color:var(--blue);background:#e5edff}@keyframes _floatIn_1381p_1{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _floatBob_1381p_1{0%,to{translate:0}50%{translate:0 -6px}}._browserWrapper_1381p_665{flex:none;width:min(980px,100% + max(36px,50vw - 632px));position:relative}._browserFrame_1381p_674{z-index:1;background:#fff;border:1px solid #d5ddeb;border-radius:14px;width:100%;position:relative;overflow:hidden;box-shadow:0 44px 100px -28px #08142d66,0 16px 36px -12px #08142d29}._browserBar_1381p_685{background:#f3f5f9;border-bottom:1px solid #e2e8f0;align-items:center;gap:12px;height:34px;padding:0 14px;display:flex}._browserDots_1381p_695,._browserSpacer_1381p_696{flex:none;gap:6px;width:52px;display:flex}._browserDots_1381p_695 i{background:#ff5f57;border-radius:50%;width:10px;height:10px}._browserDots_1381p_695 i:nth-child(2){background:#febc2e}._browserDots_1381p_695 i:nth-child(3){background:#28c840}._browserUrl_1381p_718{color:#64748b;white-space:nowrap;background:#fff;border:1px solid #e2e8f0;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:6px;max-width:320px;height:22px;margin:0 auto;padding:0 12px;font-size:10.5px;font-weight:500;display:inline-flex;overflow:hidden}._browserUrl_1381p_718 svg{color:#12a26b;flex:none}._heroPhone_1381p_744{z-index:4;opacity:0;background:#0b1018;border-radius:34px;width:192px;height:388px;padding:7px;animation:.8s cubic-bezier(.2,.8,.2,1) .5s forwards _floatIn_1381p_1,7s ease-in-out 1.3s infinite _floatBob_1381p_1;position:absolute;bottom:70px;left:-58px;box-shadow:inset 0 0 0 1px #ffffff1a,0 0 0 1px #c9d3e3,0 40px 70px -20px #08142d8c,0 12px 24px -10px #08142d4d}._phoneNotch_1381p_763{z-index:2;background:#0b1018;border-radius:999px;width:62px;height:17px;margin-left:-31px;position:absolute;top:12px;left:50%}._phoneScreen_1381p_775{background:#efeae2;border-radius:27px;flex-direction:column;height:100%;display:flex;overflow:hidden}._phoneStatus_1381p_784{color:#fff;background:#008069;flex:none;justify-content:space-between;align-items:center;height:30px;padding:2px 18px 0 22px;font-size:9.5px;font-weight:650;display:flex}._phoneStatusIcons_1381p_797{align-items:flex-end;gap:3px;display:flex}._phoneStatusIcons_1381p_797 i{background:#fff;border-radius:1px;width:3px;height:5px}._phoneStatusIcons_1381p_797 i:nth-child(2){height:7px}._phoneStatusIcons_1381p_797 i:nth-child(3){height:9px}._waHeader_1381p_818{color:#fff;background:#008069;flex:none;align-items:center;gap:8px;padding:6px 10px 9px;display:flex}._waAvatar_1381p_828{background:var(--blue);color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:11px;font-weight:800;display:grid;box-shadow:0 0 0 2px #ffffff40}._waHeader_1381p_818 strong{white-space:nowrap;font-size:10px;font-weight:650;line-height:1.2;display:block}._waHeader_1381p_818 small{opacity:.8;font-size:8.5px;display:block}._waChat_1381p_856{background-color:#efeae2;background-image:radial-gradient(#00000009 1px,#0000 1px);background-size:10px 10px;flex-direction:column;flex:1;gap:7px;padding:10px 8px;display:flex}._waBubble_1381p_867{color:#111b21;border-radius:8px;max-width:88%;padding:6px 8px 14px;font-size:9.5px;line-height:1.4;position:relative;box-shadow:0 1px .5px #0b141a21}._waIn_1381p_878{background:#fff;border-top-left-radius:2px;align-self:flex-start}._waOut_1381p_884{background:#d9fdd3;border-top-right-radius:2px;align-self:flex-end;padding-right:44px}._waTime_1381p_891{color:#667781;font-size:7.5px;position:absolute;bottom:3px;right:7px}._waTime_1381p_891 em{color:#53bdeb;font-style:normal;font-weight:700}._waDoc_1381p_905{background:#f5f6f6;border-radius:6px;align-items:center;gap:7px;margin:6px 0 5px;padding:6px;display:flex}._waDocIcon_1381p_915{color:#fff;background:#e5484d;border-radius:3px;flex:none;place-items:center;width:22px;height:26px;font-size:6.5px;font-weight:800;display:grid}._waDoc_1381p_905 strong{font-size:9px;font-weight:650;display:block}._waDoc_1381p_905 small{color:#667781;font-size:8px;display:block}._waSignBtn_1381p_940{text-align:center;color:#027eb5;border-top:1px solid #e9edef;padding:5px 0;font-size:9.5px;font-weight:650;display:block}._waSystem_1381p_950{background:#fff;border:1px solid #c8eedd;border-radius:10px;align-self:center;align-items:center;gap:7px;margin-top:2px;padding:6px 10px 6px 7px;display:flex;box-shadow:0 6px 14px -6px #12a26b73}._waSystemIcon_1381p_963{color:#fff;background:#12a26b;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid}._waSystemIcon_1381p_963 ._icon_1381p_97{stroke-width:3px;width:12px;height:12px}._waSystem_1381p_950 strong{color:#0f5132;font-size:9.5px;font-weight:700;line-height:1.2;display:block}._waSystem_1381p_950 small{color:#4b5563;font-size:8px;display:block}._waStep1_1381p_996,._waStep2_1381p_997,._waStep3_1381p_998{animation-duration:9s;animation-timing-function:cubic-bezier(.2,.8,.2,1);animation-iteration-count:infinite;animation-delay:1.2s;animation-fill-mode:both}._waStep1_1381p_996{animation-name:_waStep1_1381p_996}._waStep2_1381p_997{animation-name:_waStep2_1381p_997}._waStep3_1381p_998{animation-name:_waStep3_1381p_998}._waSignBtn_1381p_940{border-radius:0 0 6px 6px;animation:9s ease-out 1.2s infinite both _waBtnPress_1381p_1;position:relative;overflow:hidden}._waTap_1381p_1025{opacity:0;pointer-events:none;background:#027eb559;border-radius:50%;width:28px;height:28px;margin:-14px 0 0 -14px;animation:9s ease-out 1.2s infinite both _waTap_1381p_1025;position:absolute;top:50%;left:50%}@keyframes _waStep1_1381p_996{0%{opacity:0;transform:translateY(10px)scale(.96)}6%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes _waStep2_1381p_997{0%,31%{opacity:0;transform:translateY(10px)scale(.96)}36%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes _waStep3_1381p_998{0%,45%{opacity:0;transform:translateY(8px)scale(.85)}50%{opacity:1;transform:scale(1.06)}54%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes _waTap_1381p_1025{0%,20%{opacity:0;transform:scale(.2)}22%{opacity:1;transform:scale(.6)}29%,to{opacity:0;transform:scale(3.2)}}@keyframes _waBtnPress_1381p_1{0%,20%{background:0 0}22%,26%{background:#027eb51a}30%,to{background:0 0}}._appWindow_1381p_1143{z-index:1;background:#fff;grid-template-columns:150px minmax(0,1fr);width:100%;min-height:530px;display:grid;position:relative;overflow:hidden}._appSide_1381p_1154{color:#b0bdcf;background:#101723;border-right:1px solid #ffffff0d;flex-direction:column;justify-content:space-between;padding:18px 12px 16px;display:flex}._appSideBrand_1381p_1164{border-bottom:1px solid #ffffff0f;flex-direction:column;gap:4px;padding:4px 6px 18px;display:flex}._appSideLogo_1381p_1172{object-fit:contain;width:auto;max-width:100%;height:22px;display:block}._appSideSub_1381p_1180{color:#64748b;letter-spacing:.02em;white-space:nowrap;font-size:8.5px;font-weight:500}._appSideNav_1381p_1188{flex-direction:column;flex:1;gap:12px;padding-top:14px;display:flex}._appSideLabel_1381p_1196{letter-spacing:.08em;color:#4b586d;text-transform:uppercase;padding:0 8px 3px;font-size:8px;font-weight:700}._appSideList_1381p_1205{gap:3px;display:grid}._appSideItem_1381p_1210{text-align:left;color:#94a3b8;cursor:default;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;width:100%;padding:7.5px 9px;font-size:9.5px;font-weight:500;transition:all .15s;display:flex;position:relative}._appSideItem_1381p_1210 ._icon_1381p_97{opacity:.85;flex-shrink:0;width:13px;height:13px}._appSideItemActive_1381p_1235{color:#fff;background:#1e293b;font-weight:600}._appSideItemActive_1381p_1235:before{content:"";background:var(--blue);border-radius:0 2px 2px 0;width:2.5px;position:absolute;top:5px;bottom:5px;left:0}._appSideBadgeAlert_1381p_1252{color:#fff;background:#ef4444;border-radius:999px;margin-left:auto;padding:1.5px 5.5px;font-size:7.5px;font-weight:700;line-height:1.2}._appSideUser_1381p_1263{border-top:1px solid #ffffff0f;align-items:center;gap:8px;padding:12px 6px 4px;display:flex}._appSideAvatar_1381p_1271{color:#fff;background:linear-gradient(135deg,#1552ec 0%,#7c5cff 100%);border-radius:7px;flex-shrink:0;place-items:center;width:25px;height:25px;font-size:9px;font-weight:700;display:grid}._appSideUserInfo_1381p_1284{flex-direction:column;min-width:0;display:flex}._appSideUserInfo_1381p_1284 strong{color:#f1f5f9;white-space:nowrap;text-overflow:ellipsis;font-size:9px;font-weight:600;line-height:1.2;overflow:hidden}._appSideUserInfo_1381p_1284 small{color:#64748b;white-space:nowrap;font-size:7.5px;line-height:1.2}._appMain_1381p_1307{background:#f8fafc;flex-direction:column;min-width:0;padding:0;display:flex}._appTop_1381p_1315{background:#fff;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:14px;height:50px;padding:0 18px;display:flex}._appTopLeft_1381p_1326{flex-direction:column;gap:2px;min-width:0;display:flex}._appBreadcrumb_1381p_1333{color:#64748b;align-items:center;gap:5px;font-size:9.5px;display:flex}._appBreadcrumbSep_1381p_1341{color:#cbd5e1}._appBreadcrumb_1381p_1333 strong{color:#0f172a;font-weight:600}._appLiveIndicator_1381p_1350{color:#15803d;align-items:center;gap:5px;font-size:8.5px;font-weight:550;display:flex}._livePulseDot_1381p_1359{background:#16a34a;border-radius:50%;width:5px;height:5px;animation:2s ease-in-out infinite _livePulse_1381p_1359;box-shadow:0 0 0 2px #16a34a40}@keyframes _livePulse_1381p_1359{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.3)}}._appTopSearch_1381p_1382{color:#94a3b8;white-space:nowrap;text-overflow:ellipsis;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;flex:1;align-items:center;gap:7px;max-width:240px;padding:6px 12px;font-size:9px;display:flex;overflow:hidden}._appTopSearch_1381p_1382 ._icon_1381p_97{color:#94a3b8;flex-shrink:0;width:12px;height:12px}._appTopRight_1381p_1406{align-items:center;gap:10px;font-size:9px;display:flex}._appTopDate_1381p_1413{color:#475569;white-space:nowrap;background:#f8fafc;border:1px solid #e2e8f0;border-radius:5px;padding:4px 9px;font-size:9px;font-weight:600}._appTopBell_1381p_1424{color:#64748b;cursor:default;place-items:center;width:24px;height:24px;display:grid;position:relative}._appTopBell_1381p_1424 ._icon_1381p_97{width:13px;height:13px}._bellDot_1381p_1439{background:#ef4444;border-radius:50%;width:5px;height:5px;position:absolute;top:3px;right:3px}._appTopAvatar_1381p_1449{color:#fff;background:#0f172a;border-radius:50%;place-items:center;width:24px;height:24px;font-size:9px;font-weight:700;display:grid}._appContent_1381p_1461{padding:16px 20px 20px}._appContentTop_1381p_1465{justify-content:space-between;align-items:center;gap:14px;display:flex}._appContentTop_1381p_1465 h3{letter-spacing:-.03em;color:#0f172a;margin:0 0 3px;font-size:15px;font-weight:700;line-height:1.2}._appContentTop_1381p_1465 p{color:#64748b;margin:0;font-size:10px}._appContentActions_1381p_1487{align-items:center;gap:8px;display:flex}._appViewPill_1381p_1493{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:5px;padding:4.5px 9px;font-size:8.5px;font-weight:600}._appMiniButton_1381p_1503{background:var(--blue);color:#fff;white-space:nowrap;cursor:pointer;border:0;border-radius:5px;padding:6.5px 12px;font-size:9px;font-weight:650;box-shadow:0 1px 3px #1552ec40}._appMetrics_1381p_1516{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0 16px;display:grid}._appMetric_1381p_1516{background:#fff;border:1px solid #e2e8f0;border-radius:7px;min-width:0;padding:11px 12px 9px;box-shadow:0 1px 2px #0f172a08}._appMetricHeader_1381p_1532{justify-content:space-between;align-items:center;margin-bottom:3px;display:flex}._appMetricHeader_1381p_1532 small{color:#64748b;text-transform:uppercase;letter-spacing:.02em;font-size:8.5px;font-weight:600}._metricBadgePositive_1381p_1547{color:#15803d;background:#dcfce7;border-radius:3px;padding:1.5px 5px;font-size:7.5px;font-weight:700}._metricBadgeNeutral_1381p_1556{color:#0369a1;background:#e0f2fe;border-radius:3px;padding:1.5px 5px;font-size:7.5px;font-weight:700}._metricBadgeWarning_1381p_1565{color:#b45309;background:#fef3c7;border-radius:3px;padding:1.5px 5px;font-size:7.5px;font-weight:700}._appMetric_1381p_1516 strong{letter-spacing:-.04em;color:#0f172a;font-size:19px;font-weight:750;line-height:1.25;display:block}._appMetric_1381p_1516 strong span{color:#64748b;margin-left:3px;font-size:9px;font-weight:500}._metricSub_1381p_1590{color:#64748b;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:8.5px;overflow:hidden}._appCal_1381p_1599{background:#fff;border:1px solid #e2e8f0;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0f172a0a}._appCalTop_1381p_1607{background:#f8fafc;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:10px;padding:9px 14px;display:flex}._appCalTitle_1381p_1617{align-items:baseline;gap:7px;display:flex}._appCalTitle_1381p_1617 b{letter-spacing:-.01em;color:#0f172a;font-size:9.5px}._appCalTitle_1381p_1617 span{color:#64748b;font-size:8.5px}._appCalLegend_1381p_1634{align-items:center;gap:12px;display:flex}._calLegendItem_1381p_1640{color:#475569;align-items:center;gap:5px;font-size:8.5px;font-weight:500;display:inline-flex}._calDotEmerald_1381p_1649{background:#10b981;border-radius:50%;width:7px;height:7px}._calDotSapphire_1381p_1656{background:#1552ec;border-radius:50%;width:7px;height:7px}._calDotAmber_1381p_1663{background:#f59e0b;border-radius:50%;width:7px;height:7px}._calDotPurple_1381p_1670{background:#8b5cf6;border-radius:50%;width:7px;height:7px}._appCalHead_1381p_1677,._appCalRow_1381p_1678{grid-template-columns:165px repeat(5,minmax(0,1fr));display:grid}._appCalHead_1381p_1677{background:#fff;border-bottom:1px solid #e2e8f0}._appCalHead_1381p_1677 div{color:#64748b;text-align:center;border-left:1px solid #f1f5f9;padding:7px 3px;font-size:8.5px}._appCalHeadAsset_1381p_1696{font-weight:600;text-align:left!important;color:#475569!important;border-left:0!important;padding-left:12px!important}._appCalHead_1381p_1677 strong{color:#0f172a;font-size:9px;font-weight:600}._appCalHeadToday_1381p_1710{background:#eff6ff;border-right:1px solid #bfdbfe;color:#1e40af!important;border-left-color:#bfdbfe!important}._appCalHeadToday_1381p_1710 strong{color:#1d4ed8!important}._appCalHeadToday_1381p_1710 em{color:#fff;background:#1d4ed8;border-radius:2px;margin-left:3px;padding:1px 3.5px;font-size:7px;font-style:normal}._appCalRow_1381p_1678{background:#fff;border-bottom:1px solid #f1f5f9;min-height:56px;position:relative}._appCalRow_1381p_1678:last-child{border-bottom:0}._equipCol_1381p_1742{border-right:1px solid #f1f5f9;flex-direction:column;justify-content:center;min-width:0;padding:7px 10px 7px 12px;display:flex}._equipTagRow_1381p_1751{align-items:center;gap:5px;display:flex}._equipTag_1381p_1751{color:#fff;letter-spacing:.02em;background:#0f172a;border-radius:3px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8px;font-weight:700}._equipCategory_1381p_1768{color:#64748b;text-transform:uppercase;letter-spacing:.02em;font-size:7.5px}._equipName_1381p_1775{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:9.5px;font-weight:650;line-height:1.25;overflow:hidden}._equipRate_1381p_1786{color:#16a34a;font-size:8px;font-weight:600}._appDay_1381p_1792{border-left:1px solid #f1f5f9;min-width:0;position:relative}._appDayToday_1381p_1798{background:#eff6ff73;border-left-color:#dbeafe}._appBar_1381p_1803{z-index:2;white-space:nowrap;border-radius:5px;justify-content:space-between;align-items:center;gap:6px;height:27px;padding:3px 8px;font-size:8.5px;display:flex;position:absolute;top:14px;overflow:hidden;box-shadow:0 1px 2px #0f172a0f}._barContract_1381p_1820{opacity:.85;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8px;font-weight:700}._barClient_1381p_1827{text-overflow:ellipsis;font-weight:650;overflow:hidden}._appBarEmerald_1381p_1833{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0}._barBadgeEmerald_1381p_1839{color:#fff;letter-spacing:.03em;background:#10b981;border-radius:3px;padding:1.5px 5px;font-size:7.5px;font-weight:750}._appBarAmber_1381p_1849{color:#92400e;background:#fffbeb;border:1px solid #fde68a}._barBadgeAmber_1381p_1855{color:#fff;letter-spacing:.03em;background:#f59e0b;border-radius:3px;padding:1.5px 5px;font-size:7.5px;font-weight:750}._appBarSapphire_1381p_1865{color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe}._barBadgeSapphire_1381p_1871{color:#fff;letter-spacing:.03em;background:#1552ec;border-radius:3px;padding:1.5px 5px;font-size:7.5px;font-weight:750}._appBarEmpty_1381p_1881{color:#64748b;background:repeating-linear-gradient(45deg,#f8fafc,#f8fafc 8px,#f1f5f9 8px 16px);border:1px dashed #cbd5e1;justify-content:space-between}._barEmptyText_1381p_1888{color:#64748b;font-size:8px;font-weight:500}._barBadgeEmpty_1381p_1894{color:#475569;background:#e2e8f0;border-radius:3px;padding:1.5px 5px;font-size:7.5px;font-weight:700}._appFootnote_1381p_1903{text-align:right;color:#8a94a0;letter-spacing:.005em;font-size:9px;position:absolute;bottom:-26px;right:0}._trustbar_1381p_1917{border-bottom:1px solid var(--line);background:#fff}._trustbarInner_1381p_1922{grid-template-columns:1fr repeat(4,1.15fr);align-items:center;gap:20px;min-height:92px;display:grid}._trustbarLabel_1381p_1930{color:#6b7380;text-transform:uppercase;letter-spacing:.085em;font-size:11px;font-weight:600}._trustbarItem_1381p_1938{color:#2b3440;align-items:center;gap:10px;font-size:13.5px;font-weight:560;display:flex}._trustbarItem_1381p_1938 ._icon_1381p_97{width:18px;height:18px;color:var(--blue);flex:none}._trustbarItem_1381p_1938:not(:last-child){border-right:1px solid #e2e5ea;padding-right:18px}._editorial_1381p_1963{padding:158px 0 145px}._editorialGrid_1381p_1967{grid-template-columns:1.05fr .95fr;gap:110px;display:grid}._editorial_1381p_1963 h2{letter-spacing:-.058em;color:#11161e;max-width:690px;margin:30px 0 23px;font-size:clamp(41px,4.3vw,61px);font-weight:550;line-height:1.1}._editorialLead_1381p_1983{color:#727b86;max-width:500px;font-size:17px;line-height:1.6}._benefitLines_1381p_1990{padding-top:47px}._benefitItem_1381p_1994{border-top:1px solid var(--line);grid-template-columns:38px 1fr;gap:15px;padding:28px 0 31px;display:grid}._benefitItem_1381p_1994 span{color:#7e8994;font-size:11px;font-weight:600}._benefitItem_1381p_1994 h3{letter-spacing:-.02em;color:#11161e;margin:0 0 8px;font-size:17px;font-weight:550;line-height:1.4}._benefitItem_1381p_1994 p{color:#7a8591;margin:0;font-size:14px;line-height:1.65}._benefitItem_1381p_1994:last-child{border-bottom:1px solid var(--line)}._product_1381p_2032{color:#fff;background:#111a2a;padding:133px 0 143px;overflow:hidden}._productHeading_1381p_2039{grid-template-columns:1.2fr .8fr;align-items:end;gap:90px;margin-bottom:49px;display:grid}._product_1381p_2032 h2{letter-spacing:-.052em;color:#fff;max-width:730px;margin:29px 0 0;font-size:clamp(41px,4.4vw,61px);font-weight:500;line-height:1.11}._productSub_1381p_2057{color:#a9b4c4;max-width:410px;margin:0 0 3px;font-size:16px;line-height:1.65}._productTabs_1381p_2065{border-top:1px solid #394253;border-bottom:1px solid #394253;gap:0;margin-bottom:38px;display:flex}._productTab_1381p_2065{color:#8f9baa;cursor:pointer;background:0 0;border:0;border-right:1px solid #394253;justify-content:center;align-items:center;gap:10px;padding:20px 25px;font-size:13px;font-weight:550;transition:color .15s;display:flex}._productTab_1381p_2065:first-child{padding-left:0}._productTabActive_1381p_2093{color:#fff}._productTabActive_1381p_2093:before{content:"";background:#4f7dff;border-radius:50%;width:6px;height:6px;display:block}._productStage_1381p_2106{grid-template-columns:.65fr 1.35fr;align-items:stretch;gap:60px;min-height:403px;display:grid}._productDescriptor_1381p_2114{flex-direction:column;justify-content:center;padding:30px 0;display:flex}._productIndex_1381p_2121{color:#728bb6;letter-spacing:.06em;font-size:11px;font-weight:650}._productDescriptor_1381p_2114 h3{letter-spacing:-.05em;color:#fff;margin:20px 0 19px;font-size:39px;font-weight:500;line-height:1.13}._productDescriptor_1381p_2114 p{color:#a9b4c4;max-width:380px;margin:0 0 31px;font-size:15px;line-height:1.75}._productDescriptor_1381p_2114 ul{gap:13px;margin:0;padding:0;list-style:none;display:grid}._productDescriptor_1381p_2114 li{color:#d4dbe5;align-items:flex-start;gap:11px;font-size:12px;display:flex}._productDescriptor_1381p_2114 li ._icon_1381p_97{color:#7b9dff;width:15px;height:15px}._productVisual_1381p_2167{color:#202a38;background:#0d131f;border:1px solid #1e293b;border-radius:12px;align-self:stretch;min-height:480px;padding:16px;display:flex;box-shadow:0 24px 60px -20px #00000073}._screen_1381p_2179{background:#fff;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;width:100%;padding:20px;display:flex;overflow:hidden}._screenTop_1381p_2190{border-bottom:1px solid #e2e8f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-bottom:14px;display:flex}._screenTop_1381p_2190 h4{letter-spacing:-.03em;color:#0f172a;margin:0 0 3px;font-size:15px;font-weight:700}._screenTop_1381p_2190 span{color:#64748b;font-size:11px}._screenTopFilters_1381p_2213{background:#f1f5f9;border-radius:6px;align-items:center;gap:4px;padding:3px;display:flex}._screenPill_1381p_2222{color:#64748b;cursor:pointer;border-radius:4px;padding:4px 10px;font-size:10px;font-weight:600;transition:all .15s}._screenPillActive_1381p_2232{color:#0f172a;background:#fff;box-shadow:0 1px 2px #0f172a14}._screenLegend_1381p_2238{color:#475569;flex-wrap:wrap;align-items:center;gap:16px;padding:12px 0 14px;font-size:11px;display:flex}._screenLegend_1381p_2238 span{align-items:center;gap:6px;display:inline-flex}._screenGantt_1381p_2255{background:#fff;border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}._ganttHead_1381p_2262,._ganttRow_1381p_2263{grid-template-columns:210px minmax(0,1fr);display:grid}._ganttHead_1381p_2262{background:#f8fafc;border-bottom:1px solid #e2e8f0;grid-template-columns:210px repeat(5,1fr);display:grid}._ganttHead_1381p_2262 div{color:#64748b;text-align:center;border-left:1px solid #f1f5f9;padding:8px 4px;font-size:10px;font-weight:600}._ganttHeadAsset_1381p_2284{text-align:left!important;color:#334155!important;border-left:0!important;padding-left:14px!important}._ganttHeadToday_1381p_2291{background:#eff6ff;border-right:1px solid #bfdbfe;color:#1d4ed8!important;border-left-color:#bfdbfe!important}._ganttHeadToday_1381p_2291 span{color:#fff;background:#1d4ed8;border-radius:3px;margin-left:3px;padding:1px 4px;font-size:8px}._ganttRow_1381p_2263{border-bottom:1px solid #f1f5f9;min-height:64px}._ganttRow_1381p_2263:last-child{border-bottom:0}._ganttAsset_1381p_2316{background:#fafafa;border-right:1px solid #f1f5f9;flex-direction:column;justify-content:center;gap:2px;padding:10px 14px;display:flex}._ganttTagRow_1381p_2326{align-items:center;gap:6px;display:flex}._ganttTag_1381p_2326{color:#fff;letter-spacing:.02em;background:#0f172a;border-radius:4px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;font-weight:700}._ganttCategory_1381p_2343{color:#64748b;text-transform:uppercase;letter-spacing:.03em;font-size:8.5px;font-weight:500}._ganttAsset_1381p_2316 strong{color:#0f172a;font-size:11.5px;font-weight:650;line-height:1.25}._ganttAsset_1381p_2316 small{color:#64748b;font-size:9.5px}._ganttTrack_1381p_2363{background:repeating-linear-gradient(90deg,#0000 0 calc(20% - 1px),#f1f5f9 calc(20% - 1px) 20%);align-items:center;padding:10px 8px;display:flex;position:relative}._ganttBar_1381p_2373{border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;display:flex;position:absolute;top:10px;bottom:10px;box-shadow:0 1px 3px #0f172a0f}._ganttBarMain_1381p_2386{flex-direction:column;min-width:0;display:flex}._ganttBarMain_1381p_2386 strong{white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:650;overflow:hidden}._ganttBarMain_1381p_2386 span{white-space:nowrap;text-overflow:ellipsis;opacity:.85;font-size:9px;overflow:hidden}._ganttBarEmerald_1381p_2408{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0}._ganttBadge_1381p_2414{color:#fff;letter-spacing:.03em;white-space:nowrap;background:#10b981;border-radius:3px;padding:2px 6px;font-size:8px;font-weight:750}._ganttBarAmber_1381p_2425{color:#92400e;background:#fffbeb;border:1px solid #fde68a}._ganttBadgeAmber_1381p_2431{color:#fff;letter-spacing:.03em;white-space:nowrap;background:#f59e0b;border-radius:3px;padding:2px 6px;font-size:8px;font-weight:750}._ganttBarSapphire_1381p_2442{color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe}._ganttBadgeSapphire_1381p_2448{color:#fff;letter-spacing:.03em;white-space:nowrap;background:#1552ec;border-radius:3px;padding:2px 6px;font-size:8px;font-weight:750}._ganttBarPurple_1381p_2459{color:#6b21a8;background:#faf5ff;border:1px solid #e9d5ff}._ganttBadgePurple_1381p_2465{color:#fff;letter-spacing:.03em;white-space:nowrap;background:#8b5cf6;border-radius:3px;padding:2px 6px;font-size:8px;font-weight:750}._screenFooter_1381p_2476{border-top:1px solid #f1f5f9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:12px;display:flex}._screenFooterStat_1381p_2487{color:#64748b;font-size:11px}._screenFooterStat_1381p_2487 strong{color:#0f172a;font-weight:700}._screenTable_1381p_2498{border:1px solid #e2e8f0;border-radius:8px;margin-top:12px;overflow:hidden}._tableHead_1381p_2505,._tableRow_1381p_2506{grid-template-columns:2.2fr 1.3fr 1.3fr 1.5fr 1.8fr 1fr;align-items:center;gap:12px;padding:10px 14px;display:grid}._tableHead_1381p_2505{color:#475569;text-transform:uppercase;letter-spacing:.04em;background:#f8fafc;border-bottom:1px solid #e2e8f0;font-size:9.5px;font-weight:700}._tableRow_1381p_2506{color:#475569;border-bottom:1px solid #f1f5f9;font-size:11.5px;transition:background-color .1s}._tableRow_1381p_2506:last-child{border-bottom:0}._tableRow_1381p_2506:hover{background-color:#fafafa}._tableAsset_1381p_2539{align-items:center;gap:9px;display:flex}._tableAsset_1381p_2539 strong{color:#0f172a;font-size:12px;font-weight:650;line-height:1.25;display:block}._tableAsset_1381p_2539 small{color:#64748b;font-size:9.5px;display:block}._badgeEmerald_1381p_2559{color:#047857;white-space:nowrap;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:9px;font-weight:700;display:inline-flex}._badgeAmber_1381p_2573{color:#b45309;white-space:nowrap;background:#fffbeb;border:1px solid #fde68a;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:9px;font-weight:700;display:inline-flex}._badgeSapphire_1381p_2587{color:#1d4ed8;white-space:nowrap;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:9px;font-weight:700;display:inline-flex}._badgeMutedGreen_1381p_2601{color:#15803d;white-space:nowrap;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:9px;font-weight:700;display:inline-flex}._badgeGray_1381p_2615{color:#475569;white-space:nowrap;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:9px;font-weight:700;display:inline-flex}._tableRate_1381p_2629{color:#0f172a;font-weight:700}._textMuted_1381p_2634{color:#94a3b8;font-size:11px;font-style:italic}._returnHeaderBadges_1381p_2641{align-items:center;gap:8px;display:flex}._inspectionCard_1381p_2647{background:#fff;border:1px solid #e2e8f0;border-radius:8px;margin-top:14px;overflow:hidden}._inspectionHeader_1381p_2655{background:#f8fafc;border-bottom:1px solid #e2e8f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}._inspectionAsset_1381p_2666{align-items:center;gap:10px;display:flex}._inspectionAsset_1381p_2666 strong{color:#0f172a;font-size:13px;font-weight:700;display:block}._inspectionAsset_1381p_2666 small{color:#64748b;font-size:10px;display:block}._inspectionTech_1381p_2685{text-align:right;flex-direction:column;display:flex}._inspectionTech_1381p_2685 small{color:#64748b;text-transform:uppercase;font-size:8.5px;font-weight:600}._inspectionTech_1381p_2685 strong{color:#0f172a;font-size:11px}._inspectionTech_1381p_2685 span{color:#64748b;font-size:9.5px}._checklistList_1381p_2708{padding:8px 16px}._checkItem_1381p_2712{border-bottom:1px solid #f1f5f9;align-items:center;gap:12px;padding:10px 0;display:flex}._checkItem_1381p_2712:last-child{border-bottom:0}._checkIcon_1381p_2724{color:#059669;background:#ecfdf5;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}._checkIcon_1381p_2724 ._icon_1381p_97{stroke-width:2.2px;width:14px;height:14px}._checkDetails_1381p_2741{flex:1;min-width:0}._checkDetails_1381p_2741 strong{color:#0f172a;font-size:12px;font-weight:650;display:block}._checkDetails_1381p_2741 p{color:#64748b;margin:1px 0 0;font-size:10.5px}._checkStatusOk_1381p_2759{color:#059669;white-space:nowrap;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:4px;padding:3px 8px;font-size:10px;font-weight:650}._photoThumbGrid_1381p_2770{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}._photoThumb_1381p_2770{color:#334155;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:4px;padding:4px 8px;font-size:9.5px;font-weight:500}._caucaoStrip_1381p_2787{background:#f0fdf4;border-top:1px solid #bbf7d0;border-bottom:1px solid #bbf7d0;align-items:center;gap:12px;padding:12px 16px;display:flex}._caucaoIcon_1381p_2797{color:#fff;background:#16a34a;border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}._caucaoIcon_1381p_2797 ._icon_1381p_97{width:16px;height:16px}._caucaoInfo_1381p_2813{flex:1;min-width:0}._caucaoInfo_1381p_2813 strong{color:#14532d;font-size:12.5px;font-weight:700;display:block}._caucaoInfo_1381p_2813 p{color:#166534;margin:1px 0 0;font-size:10px}._caucaoBadge_1381p_2831{color:#fff;white-space:nowrap;letter-spacing:.02em;background:#15803d;border-radius:4px;padding:4px 10px;font-size:9.5px;font-weight:750}._signatureRow_1381p_2842{background:#fafafa;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}._signatureInfo_1381p_2852{flex-direction:column;gap:2px;display:flex}._signatureInfo_1381p_2852 small{color:#64748b;text-transform:uppercase;font-size:8.5px;font-weight:600}._signatureClient_1381p_2865{color:#0f172a;font-size:11px;font-weight:600}._signatureRelease_1381p_2871{align-items:center;display:flex}._productNote_1381p_2876{color:#8190a6;text-align:right;margin-top:14px;font-size:10px}._sequence_1381p_2887{padding:155px 0 152px}._sequenceHead_1381p_2891{grid-template-columns:1.3fr .7fr;align-items:end;gap:115px;display:grid}._sequence_1381p_2887 h2{letter-spacing:-.055em;color:#11161e;margin:24px 0 0;font-size:clamp(42px,4.4vw,62px);font-weight:550;line-height:1.1}._sequenceHead_1381p_2891 p{color:#737e8b;margin:0 0 4px;font-size:16px;line-height:1.7}._sequenceGrid_1381p_2914{border-top:1px solid #dfe3e8;border-bottom:1px solid #dfe3e8;grid-template-columns:repeat(4,1fr);margin-top:80px;display:grid}._sequenceItem_1381p_2922{padding:32px 29px 38px 0}._sequenceItem_1381p_2922:not(:last-child){border-right:1px solid #dfe3e8;margin-right:28px;padding-right:28px}._sequenceItem_1381p_2922 ._n_1381p_202{color:#1e52e4;font-size:12px;font-weight:600}._sequenceItem_1381p_2922 h3{letter-spacing:-.035em;color:#11161e;margin:53px 0 13px;font-size:20px;font-weight:550}._sequenceItem_1381p_2922 p{color:#72808d;margin:0;font-size:13px;line-height:1.7}._sequenceBottom_1381p_2953{justify-content:space-between;align-items:center;gap:30px;margin-top:28px;display:flex}._sequenceBottom_1381p_2953 span{color:#8e98a2;font-size:12px}._segments_1381p_2970{background:#f4f5f7;padding:135px 0 137px}._segments_1381p_2970 h2{letter-spacing:-.05em;color:#11161e;max-width:850px;margin:28px 0 47px;font-size:clamp(38px,4.25vw,58px);font-weight:600;line-height:1.12}._segmentGrid_1381p_2985{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}._segmentCard_1381p_2991{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;padding:34px 28px;transition:all .25s;display:flex}._segmentCard_1381p_2991:hover{border-color:#cbd5e1;transform:translateY(-4px);box-shadow:0 18px 36px -12px #1017231a}._segmentCard_1381p_2991 ._idx_1381p_3008{color:var(--blue);letter-spacing:.05em;margin-bottom:16px;font-size:13px;font-weight:700;display:block}._segmentCard_1381p_2991 h3{letter-spacing:-.03em;color:#11161e;margin:0 0 12px;font-size:20px;font-weight:650}._segmentCard_1381p_2991 p{color:#5a6675;flex-grow:1;margin:0 0 24px;font-size:14px;line-height:1.6}._segmentTag_1381p_3033{color:#1e52e4;background:#eff4fe;border-radius:6px;width:fit-content;padding:6px 12px;font-size:11.5px;font-weight:600}._pricing_1381p_3047{border-bottom:1px solid var(--line);background:#fff;padding:130px 0 140px}._pricingHead_1381p_3053{text-align:center;max-width:680px;margin:0 auto 64px}._pricingHead_1381p_3053 ._eyebrow_1381p_57{justify-content:center;margin-bottom:20px}._pricingHead_1381p_3053 ._eyebrow_1381p_57:before{display:none}._pricingHead_1381p_3053 h2{letter-spacing:-.05em;color:#11161e;margin:0 0 18px;font-size:clamp(38px,4.2vw,56px);font-weight:600;line-height:1.1}._pricingSub_1381p_3077{color:#5a6675;margin:0;font-size:16px;line-height:1.6}._pricingGrid_1381p_3084{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:28px;display:grid}._pricingCard_1381p_3091{background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;justify-content:space-between;padding:38px 32px 32px;transition:all .25s;display:flex;position:relative}._pricingCard_1381p_3091:hover{border-color:#cbd5e1;transform:translateY(-4px);box-shadow:0 20px 45px -15px #0f172a1f}._pricingCardFeatured_1381p_3109{border-color:var(--blue);box-shadow:0 24px 50px -15px #1552ec38}._pricingBadge_1381p_3114{background:var(--blue);color:#fff;text-transform:uppercase;letter-spacing:.05em;border-radius:999px;padding:4px 14px;font-size:11px;font-weight:700;position:absolute;top:-13px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #1552ec59}._pricingPlanName_1381p_3130{color:#11161e;margin:0 0 10px;font-size:1.3rem;font-weight:700}._pricingPrice_1381p_3137{color:#11161e;letter-spacing:-.04em;margin-bottom:12px;font-size:2.8rem;font-weight:800;line-height:1}._pricingPrice_1381p_3137 small{color:#64748b;letter-spacing:normal;margin-left:4px;font-size:.95rem;font-weight:500}._pricingDesc_1381p_3154{color:#5a6675;min-height:42px;margin:0 0 28px;font-size:.88rem;line-height:1.55}._pricingFeatures_1381p_3162{flex-direction:column;gap:12px;margin:0 0 32px;padding:0;list-style:none;display:flex}._pricingFeatures_1381p_3162 li{color:#334155;align-items:center;gap:10px;font-size:.88rem;font-weight:500;display:flex}._pricingFeatures_1381p_3162 svg{color:#16a34a;flex-shrink:0;width:17px;height:17px}._pricingAssurances_1381p_3187{color:#64748b;flex-wrap:wrap;justify-content:center;gap:28px;margin-top:54px;font-size:.86rem;font-weight:500;display:flex}._faq_1381p_3202{padding:140px 0}._faqGrid_1381p_3206{grid-template-columns:.8fr 1.2fr;gap:100px;display:grid}._faq_1381p_3202 h2{letter-spacing:-.055em;color:#11161e;margin:25px 0 22px;font-size:clamp(42px,4.4vw,62px);font-weight:550;line-height:1.1}._faqLead_1381p_3221{color:#73808a;max-width:365px;font-size:15px;line-height:1.75}._faqList_1381p_3228{border-top:1px solid #e2e6eb}._faqItem_1381p_3232{border-bottom:1px solid #e2e6eb;transition:background-color .2s}._faqItem_1381p_3232 summary{cursor:pointer;color:#11161e;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:16px;padding:24px 0;font-size:15.5px;font-weight:600;list-style:none;transition:color .2s;display:flex}._faqItem_1381p_3232 summary:hover,._faqItem_1381p_3232[open] summary{color:var(--blue)}._faqItem_1381p_3232 summary::-webkit-details-marker{display:none}._faqItem_1381p_3232 summary ._plus_1381p_3264{width:32px;height:32px;color:var(--blue);background:#f1f4f9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;font-weight:400;line-height:1;transition:transform .25s cubic-bezier(.16,1,.3,1),background-color .2s,color .2s;display:inline-flex}._faqItem_1381p_3232 summary:hover ._plus_1381p_3264{color:#0b3ec4;background:#eff4fe;transform:scale(1.1)}._faqItem_1381p_3232[open] summary ._plus_1381p_3264{color:#1552ec;background:#eff4fe;transform:rotate(45deg)}._faqItem_1381p_3232[open] summary:hover ._plus_1381p_3264{transform:rotate(45deg)scale(1.1)}._faqItem_1381p_3232 p{color:#5a6675;max-width:640px;margin:-4px 32px 28px 0;font-size:14.5px;line-height:1.75;animation:.25s cubic-bezier(.16,1,.3,1) _faqSlideDown_1381p_1}@keyframes _faqSlideDown_1381p_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._finalCta_1381p_3321{color:#fff;background:#111a2a;padding:113px 0}._ctaGrid_1381p_3327{grid-template-columns:1.25fr .75fr;align-items:end;gap:90px;display:grid}._finalCta_1381p_3321 h2{letter-spacing:-.058em;color:#fff;max-width:790px;margin:25px 0 0;font-size:clamp(45px,5.2vw,72px);font-weight:500;line-height:1.075}._ctaSide_1381p_3344{padding-bottom:10px}._ctaButtonsGroup_1381p_3348{flex-wrap:wrap;align-items:center;gap:14px;display:flex}._btnLineLight_1381p_3355{color:#fff;background:0 0;border:1px solid #ffffff47}._btnLineLight_1381p_3355:hover{background:#ffffff14;border-color:#fff}._finalCta_1381p_3321 p{color:#aeb9c7;max-width:350px;margin:0 0 27px;font-size:16px;line-height:1.7}._siteFooter_1381p_3374{color:#fff;background:#0d1523;border-top:1px solid #263246;padding:72px 0 30px}._footerTop_1381p_3381{grid-template-columns:1.8fr repeat(3,.65fr);gap:65px;display:grid}._footerBrand_1381p_3387{align-items:center;text-decoration:none;display:inline-flex}._footerLogo_1381p_3393{object-fit:contain;width:auto;height:34px;display:block}._footerAbout_1381p_3400{color:#93a2b5;max-width:288px;margin:25px 0 0;font-size:12px;line-height:1.8}._footerSystemStatus_1381p_3408{color:#94a3b8;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:8px;margin-top:20px;padding:5px 12px;font-size:11px;display:inline-flex}._footerStatusDot_1381p_3421{background:#22c55e;border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px #22c55e}._footerCol_1381p_3429 h4{color:#f6f8fd;margin:3px 0 25px;font-size:11px;font-weight:600}._footerCol_1381p_3429 a{color:#93a2b5;margin-bottom:13px;font-size:12px;transition:color .15s;display:block}._footerCol_1381p_3429 a:hover{color:#fff}._footerBottom_1381p_3448{color:#748399;border-top:1px solid #263246;justify-content:space-between;gap:20px;margin-top:75px;padding-top:25px;font-size:11px;display:flex}._footerBottom_1381p_3448 span:last-child{text-align:right;max-width:400px}._modal_1381p_3468{z-index:99999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a111cad;justify-content:center;align-items:center;padding:20px;animation:.2s _fadeIn_1381p_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_1381p_1{0%{opacity:0}to{opacity:1}}._modalDialog_1381p_3491{background:#fff;border-radius:12px;width:min(100%,480px);max-height:94vh;padding:34px;animation:.2s cubic-bezier(.16,1,.3,1) _modalScale_1381p_1;position:relative;overflow:auto;box-shadow:0 32px 75px #00000047}@keyframes _modalScale_1381p_1{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}._modalClose_1381p_3515{color:#4b5563;background:#f4f6f8;border:0;border-radius:6px;justify-content:center;align-items:center;width:33px;height:33px;font-size:20px;line-height:1;transition:background .15s,color .15s;display:flex;position:absolute;top:17px;right:19px}._modalClose_1381p_3515:hover{color:#111827;background:#e5e7eb}._modalDialog_1381p_3491 h2{letter-spacing:-.05em;color:#11161e;margin:13px 0 12px;font-size:32px;font-weight:550;line-height:1.12}._modalDialog_1381p_3491 p{color:#687481;margin:0 0 21px;font-size:13px;line-height:1.55}._modalDialog_1381p_3491 label{color:#374151;margin:13px 0 7px;font-size:11px;font-weight:600;display:block}._modalDialog_1381p_3491 input,._modalDialog_1381p_3491 textarea{color:#161e29;background:#fff;border:1px solid #dbe0e6;border-radius:6px;width:100%;padding:11px 12px;font-size:13px;transition:border-color .15s;display:block}._modalDialog_1381p_3491 input:focus,._modalDialog_1381p_3491 textarea:focus{border-color:var(--blue);outline:none}._modalDialog_1381p_3491 textarea{resize:vertical;min-height:80px}._modalDialog_1381p_3491 ._btn_1381p_129{width:100%;margin-top:22px}._formMsg_1381p_3591{line-height:1.6;color:#607081!important;margin:13px 0 0!important;font-size:11px!important}._formSuccess_1381p_3598{color:#27477d;background:#f2f7ff;border:1px solid #dbe6ff;border-radius:6px;margin-top:16px;padding:14px;font-size:12px;line-height:1.6}._configNotice_1381p_3609{color:#4b5563;background:#fbfbfc;border:1px dashed #d1d5db;border-radius:6px;margin-top:14px;padding:12px;font-size:11px;line-height:1.5}._configNotice_1381p_3609 strong{color:#1f2937}@media (width<=1180px){._navInner_1381p_202{gap:35px}._navLinks_1381p_222{gap:17px}._container_1381p_51{padding-left:30px;padding-right:30px}._heroInner_1381p_406{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}._hero_1381p_369 h1{font-size:46px}._heroPhone_1381p_744{width:168px;height:340px;left:-44px}._showcaseBacking_1381p_566{right:-120px}._editorialGrid_1381p_1967{gap:65px}._productStage_1381p_2106{gap:35px}._productHeading_1381p_2039,._footerTop_1381p_3381{gap:40px}}@media (width<=850px){._siteHeader_1381p_190{height:70px}._siteHeader_1381p_190>._container_1381p_51{padding:0 20px}._navLinks_1381p_222,._navActions_1381p_260{display:none}._mobileMenuButton_1381p_348{display:flex}._mobileMenu_1381p_348{background:#fff;border-bottom:1px solid #e0e5eb;padding:12px 20px 25px;display:block;position:absolute;top:70px;left:0;right:0;box-shadow:0 18px 22px #15223814}._mobileMenu_1381p_348 a{color:#15191e;border-bottom:1px solid #eceef2;padding:14px 0;font-size:14px;font-weight:550;display:flex}._mobileMenu_1381p_348 ._btn_1381p_129{width:100%;margin-top:17px}._heroInner_1381p_406{flex-direction:column;align-items:flex-start;gap:50px;min-height:0;padding-top:65px;padding-bottom:82px;display:flex}._heroCopy_1381p_416{width:100%;padding:0}._hero_1381p_369 h1{max-width:660px;font-size:clamp(40px,7vw,58px)}._heroGlow_1381p_378{top:260px;right:-320px}._heroShowcase_1381p_557{width:100%;padding:20px 0 30px 70px;display:block;transform:none}._showcaseBacking_1381p_566{inset:14px -30px 0 25px}._browserWrapper_1381p_665,._browserFrame_1381p_674{width:100%}._heroPhone_1381p_744{bottom:40px;left:-6px}._appWindow_1381p_1143{width:100%;min-height:460px;transform:none}._trustbarInner_1381p_1922{grid-template-columns:repeat(2,1fr);gap:14px 20px;padding-top:25px;padding-bottom:25px}._trustbarLabel_1381p_1930{grid-column:1/-1}._editorial_1381p_1963{padding:105px 0}._editorialGrid_1381p_1967{grid-template-columns:1fr;gap:10px}._editorial_1381p_1963 h2{max-width:690px}._benefitLines_1381p_1990{padding-top:40px}._product_1381p_2032{padding:100px 0}._productHeading_1381p_2039,._sequenceHead_1381p_2891,._faqGrid_1381p_3206,._ctaGrid_1381p_3327{grid-template-columns:1fr;gap:27px}._productStage_1381p_2106{grid-template-columns:1fr;gap:22px}._productDescriptor_1381p_2114{padding:12px 0}._productDescriptor_1381p_2114 h3{font-size:30px}._productDescriptor_1381p_2114 p{margin-bottom:21px}._sequence_1381p_2887{padding:110px 0}._sequenceGrid_1381p_2914{grid-template-columns:repeat(2,1fr);margin-top:54px}._sequenceItem_1381p_2922:nth-child(2){border-right:0;margin-right:0}._sequenceItem_1381p_2922:nth-child(-n+2){border-bottom:1px solid #dfe3e8}._segments_1381p_2970{padding:107px 0}._segmentGrid_1381p_2985{grid-template-columns:1fr}._pricingGrid_1381p_3084{grid-template-columns:1fr;max-width:450px;margin:0 auto}._faq_1381p_3202{padding:105px 0}._faqGrid_1381p_3206{gap:30px}._finalCta_1381p_3321{padding:100px 0}._footerTop_1381p_3381{grid-template-columns:1.5fr 1fr 1fr;gap:30px}._footerTop_1381p_3381>div:first-child{grid-column:1/-1}}@media (width<=580px){._container_1381p_51{padding-left:22px;padding-right:22px}._brandLogo_1381p_215{height:26px}._footerLogo_1381p_3393{height:28px}._heroInner_1381p_406{gap:42px;padding-top:55px;padding-bottom:62px}._hero_1381p_369 ._eyebrow_1381p_57{margin-bottom:25px;font-size:10px}._hero_1381p_369 h1{letter-spacing:-.035em;margin-bottom:18px;font-size:clamp(36px,9.6vw,46px);line-height:1.08}._heroBadge_1381p_422{margin-bottom:22px;font-size:12px}._heroAssurances_1381p_520{gap:8px 16px;margin-top:20px;font-size:12.5px}._floatCard_1381p_576,._heroPhone_1381p_744{display:none}._heroShowcase_1381p_557{padding:0}._browserBar_1381p_685{height:26px;padding:0 10px}._browserDots_1381p_695 i{width:7px;height:7px}._browserUrl_1381p_718{height:17px;font-size:9px}._heroDek_1381p_483{margin-bottom:24px;font-size:15px;line-height:1.6}._heroCtas_1381p_492{gap:17px}._heroCtas_1381p_492>._btn_1381p_129{width:100%}._heroNote_1381p_545{margin-top:25px;font-size:10px}._showcaseBacking_1381p_566{border-radius:16px 0 0 16px;inset:0 -22px -8px 22px}._appWindow_1381p_1143{grid-template-columns:46px minmax(0,1fr);width:calc(100% + 8px);min-height:0}._appSide_1381p_1154{padding:10px 4px}._appSideBrand_1381p_1164{justify-content:center;align-items:center;padding:4px 2px 14px}._appSideLogo_1381p_1172{height:16px}._appSideSub_1381p_1180,._appSideLabel_1381p_1196,._appSideUserInfo_1381p_1284,._appSideBadgeAlert_1381p_1252{display:none}._appSideItem_1381p_1210{justify-content:center;padding:8px 6px}._appSideItem_1381p_1210 span{display:none}._appSideItem_1381p_1210 ._icon_1381p_97{width:14px;height:14px}._appSideItemActive_1381p_1235:before{display:none}._appSideUser_1381p_1263{justify-content:center;padding:8px 0 2px}._appTop_1381p_1315{height:42px;padding:0 10px}._appTopSearch_1381p_1382,._appLiveIndicator_1381p_1350,._appTopDate_1381p_1413{display:none}._appContent_1381p_1461{padding:10px}._appContentTop_1381p_1465 h3{font-size:13px}._appContentTop_1381p_1465 p{font-size:8px}._appMiniButton_1381p_1503{padding:6px 8px;font-size:7.5px}._appMetrics_1381p_1516{gap:4px;margin:10px 0}._appMetric_1381p_1516{padding:6px 5px}._appMetricHeader_1381p_1532 small{font-size:6.5px}._metricBadgePositive_1381p_1547,._metricBadgeNeutral_1381p_1556,._metricBadgeWarning_1381p_1565{display:none}._appMetric_1381p_1516 strong{font-size:14px}._appMetric_1381p_1516 strong span,._metricSub_1381p_1590{font-size:6.5px}._appCalTop_1381p_1607{padding:6px 8px}._appCalLegend_1381p_1634{display:none}._appCalHead_1381p_1677,._appCalRow_1381p_1678{grid-template-columns:80px repeat(5,minmax(0,1fr))}._appCalHead_1381p_1677 div{padding:5px 1px;font-size:6.5px}._appCalHeadAsset_1381p_1696{font-size:6.5px;padding-left:6px!important}._equipCol_1381p_1742{padding:4px 6px}._equipTag_1381p_1751{padding:0 3px;font-size:6px}._equipCategory_1381p_1768{display:none}._equipName_1381p_1775{font-size:7px}._equipRate_1381p_1786{font-size:6px}._appBar_1381p_1803{height:20px;padding:2px 4px;font-size:6.5px;top:14px}._barBadgeEmerald_1381p_1839,._barBadgeAmber_1381p_1855,._barBadgeSapphire_1381p_1871,._barBadgeEmpty_1381p_1894{display:none}._appFootnote_1381p_1903{font-size:8px}._trustbarInner_1381p_1922{grid-template-columns:1fr;gap:14px;min-height:auto;padding:28px 22px}._trustbarLabel_1381p_1930{font-size:9px}._trustbarItem_1381p_1938{font-size:12px}._trustbarItem_1381p_1938:not(:last-child){border-right:0}._editorial_1381p_1963{padding:92px 0}._editorial_1381p_1963 h2,._segments_1381p_2970 h2,._sequence_1381p_2887 h2,._faq_1381p_3202 h2{letter-spacing:-.053em;font-size:clamp(38px,10vw,49px)}._editorialLead_1381p_1983{font-size:15px}._benefitItem_1381p_1994{padding:21px 0}._benefitItem_1381p_1994 h3{font-size:16px}._benefitItem_1381p_1994 p{font-size:13px}._product_1381p_2032{padding:88px 0}._product_1381p_2032 h2{font-size:41px}._productHeading_1381p_2039{gap:20px}._productSub_1381p_2057{font-size:14px}._productTabs_1381p_2065{overflow-x:auto}._productTab_1381p_2065{white-space:nowrap;padding:16px 18px;font-size:12px}._productTab_1381p_2065:first-child{padding-left:0}._productStage_1381p_2106{min-height:unset}._productDescriptor_1381p_2114 h3{font-size:31px}._productVisual_1381p_2167{min-height:0;padding:8px}._screen_1381p_2179{min-width:0;padding:12px;overflow-x:auto}._screenTop_1381p_2190 h4{font-size:13px}._screenTop_1381p_2190 span{font-size:9px}._screenGantt_1381p_2255,._screenTable_1381p_2498,._inspectionCard_1381p_2647{min-width:540px}._screenFooter_1381p_2476{flex-direction:column;align-items:flex-start;gap:6px}._sequence_1381p_2887{padding:92px 0}._sequenceGrid_1381p_2914{margin-top:43px}._sequenceItem_1381p_2922{padding:24px 12px 28px 0}._sequenceItem_1381p_2922:not(:last-child){margin-right:12px;padding-right:12px}._sequenceItem_1381p_2922 h3{margin-top:35px;font-size:17px}._sequenceItem_1381p_2922 p{font-size:12px}._sequenceBottom_1381p_2953{flex-direction:column;align-items:flex-start}._segments_1381p_2970{padding:95px 0}._segmentCard_1381p_2991{padding:26px 20px}._pricingCard_1381p_3091{padding:28px 22px}._pricingPrice_1381p_3137{font-size:2.3rem}._ctaButtonsGroup_1381p_3348{flex-direction:column;width:100%}._ctaButtonsGroup_1381p_3348 ._btn_1381p_129{width:100%}._faq_1381p_3202{padding:92px 0}._faqItem_1381p_3232 summary{padding:23px 0;font-size:13px}._finalCta_1381p_3321{padding:90px 0}._finalCta_1381p_3321 h2{font-size:48px}._finalCta_1381p_3321 p{font-size:14px}._footerTop_1381p_3381{grid-template-columns:1fr 1fr;gap:43px 20px}._footerTop_1381p_3381>div:first-child{grid-column:1/-1}._footerBottom_1381p_3448{flex-direction:column;margin-top:55px}._footerBottom_1381p_3448 span:last-child{text-align:left}._modalDialog_1381p_3491{padding:25px}}@media (prefers-reduced-motion:reduce){._landingRoot_1381p_1 *,._landingRoot_1381p_1 :before,._landingRoot_1381p_1 :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}._landingRoot_1381p_1 ._floatCard_1381p_576,._landingRoot_1381p_1 ._heroPhone_1381p_744{opacity:1;animation:none!important}._landingRoot_1381p_1 ._waStep1_1381p_996,._landingRoot_1381p_1 ._waStep2_1381p_997,._landingRoot_1381p_1 ._waStep3_1381p_998,._landingRoot_1381p_1 ._waSignBtn_1381p_940{animation-duration:9s!important;animation-delay:1.2s!important}._landingRoot_1381p_1 ._waStep1_1381p_996{animation-name:_waFade1_1381p_1!important}._landingRoot_1381p_1 ._waStep2_1381p_997{animation-name:_waFade2_1381p_1!important}._landingRoot_1381p_1 ._waStep3_1381p_998{animation-name:_waFade3_1381p_1!important}._landingRoot_1381p_1 ._waTap_1381p_1025{display:none}}@keyframes _waFade1_1381p_1{0%{opacity:0}6%,90%{opacity:1}96%,to{opacity:0}}@keyframes _waFade2_1381p_1{0%,31%{opacity:0}36%,90%{opacity:1}96%,to{opacity:0}}@keyframes _waFade3_1381p_1{0%,45%{opacity:0}50%,90%{opacity:1}96%,to{opacity:0}}@media (width>=851px) and (height<=800px){._heroInner_1381p_406{min-height:0;padding-top:44px;padding-bottom:56px}._hero_1381p_369 h1{font-size:clamp(40px,4.1vw,56px)}._heroDek_1381p_483{margin-bottom:26px}}@media (width<=850px){._trustbarItem_1381p_1938:not(:last-child){border-right:0;padding-right:0}}._appContainer_1dysv_1{background-color:#0f1014;gap:12px;height:100vh;padding:12px;display:flex;overflow:hidden}._sidebar_1dysv_10{z-index:10;background-color:#0000;flex-direction:column;width:240px;transition:width .3s cubic-bezier(.16,1,.3,1);display:flex}._sidebarCollapsed_1dysv_19{width:76px}._sidebarHeader_1dysv_23{justify-content:space-between;align-items:center;gap:12px;height:64px;padding:0 16px;display:flex}._logoIcon_1dysv_32{object-fit:contain;flex-shrink:0;width:auto;height:28px}._logoFull_1dysv_39{object-fit:contain;flex-shrink:0;width:auto;height:26px}._collapseBtn_1dysv_46{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:all .2s;display:flex}._collapseBtn_1dysv_46:hover{color:#fff;background-color:#ffffff1a}._nav_1dysv_66{flex-direction:column;flex:1;gap:4px;padding:8px 16px 24px;display:flex}._sidebarCollapsed_1dysv_19 ._nav_1dysv_66{padding:8px 8px 24px}._navSection_1dysv_78{color:#6b7280;letter-spacing:.05em;white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;margin-top:8px;padding:8px 12px;font-size:.65rem;font-weight:700;overflow:hidden}._navItem_1dysv_91{color:#9ca3af;height:38px;transition:all var(--transition-fast);white-space:nowrap;border-radius:8px;align-items:center;gap:12px;padding:0 12px;font-size:.85rem;font-weight:500;display:flex;overflow:hidden}._sidebarCollapsed_1dysv_19 ._navItem_1dysv_91{justify-content:center;padding:0;position:relative;overflow:visible}._navLabel_1dysv_113{transition:opacity .2s}._sidebarCollapsed_1dysv_19 ._navLabel_1dysv_113,._sidebarCollapsed_1dysv_19 ._navSection_1dysv_78{display:none}._tooltip_1dysv_127{color:#e3e3e3;white-space:nowrap;z-index:200;pointer-events:none;background-color:#303030;border-radius:4px;padding:4px 10px;font-size:.75rem;font-weight:500;display:none;position:absolute;top:50%;left:calc(100% + 8px);transform:translateY(-50%)}._sidebarCollapsed_1dysv_19 ._navItem_1dysv_91:hover ._tooltip_1dysv_127{display:block}._navIcon_1dysv_148{color:#9ca3af;transition:color var(--transition-fast);flex-shrink:0}._navItem_1dysv_91:hover{color:#fff;background-color:#ffffff1a}._navItem_1dysv_91:hover ._navIcon_1dysv_148{color:#fff}._navItem_1dysv_91[data-active=true],._navItem_1dysv_91._active_1dysv_164{color:#fff;background-color:#1f2937;font-weight:600}._navItem_1dysv_91._active_1dysv_164 ._navIcon_1dysv_148,._navItem_1dysv_91[data-active=true] ._navIcon_1dysv_148{color:#fff}._sidebarFooter_1dysv_175{border-top:1px solid #ffffff0d;padding:16px;overflow:hidden}._userProfile_1dysv_181{align-items:center;gap:12px;display:flex}._sidebarCollapsed_1dysv_19 ._userProfile_1dysv_181{justify-content:center}._avatar_1dysv_191{background-color:var(--color-primary);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.85rem;font-weight:600;display:flex}._userInfo_1dysv_205{white-space:nowrap;flex-direction:column;display:flex}._sidebarCollapsed_1dysv_19 ._userInfo_1dysv_205{display:none}._userName_1dysv_215{color:#fff;font-size:.85rem;font-weight:600}._userRole_1dysv_221{color:#9ca3af;font-size:.75rem}._logoutBtn_1dysv_226{color:#9ca3af;cursor:pointer;background:0 0;border:none;margin-left:auto;display:flex}._sidebarCollapsed_1dysv_19 ._logoutBtn_1dysv_226{display:none}._mainContent_1dysv_239{background-color:#fff;border-radius:16px;flex-direction:column;flex:1;display:flex;overflow:hidden;box-shadow:0 4px 24px #0000001a}._topbar_1dysv_249{border-bottom:1px solid var(--border-color);z-index:5;background-color:#0000;align-items:center;height:64px;padding:0 32px;display:flex}._breadcrumb_1dysv_259{align-items:center;gap:8px;font-size:.85rem;font-weight:500;display:flex}._breadcrumbItem_1dysv_267{color:var(--text-disabled)}._breadcrumbSeparator_1dysv_271{color:var(--border-color)}._breadcrumbItemActive_1dysv_275{color:var(--text-high)}._pageContent_1dysv_279{flex:1;padding:32px;overflow-y:auto}._mobileMenuBtn_1dysv_286{color:var(--text-high);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;margin-right:8px;padding:6px;display:none}._mobileMenuBtn_1dysv_286:hover{background-color:var(--bg-surface-hover)}._mobileCloseBtn_1dysv_303{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;margin-left:auto;padding:6px;display:none}._mobileCloseBtn_1dysv_303:hover{color:#fff;background-color:#ffffff1a}._sidebarOverlay_1dysv_321{display:none}@media (width<=768px){._appContainer_1dysv_1{gap:0;padding:0}._mobileMenuBtn_1dysv_286,._mobileCloseBtn_1dysv_303{display:flex}._collapseBtn_1dysv_46{display:none!important}._sidebar_1dysv_10{z-index:1000;box-shadow:none;background-color:#0f1014;transition:transform .3s cubic-bezier(.16,1,.3,1);position:fixed;top:0;bottom:0;left:0;transform:translate(-100%);width:280px!important}._sidebarMobileOpen_1dysv_357{transform:translate(0);box-shadow:10px 0 30px #00000080}._sidebar_1dysv_10._sidebarCollapsed_1dysv_19{width:280px!important}._sidebarCollapsed_1dysv_19 ._navLabel_1dysv_113{display:inline!important}._sidebarCollapsed_1dysv_19 ._navSection_1dysv_78{display:block!important}._sidebarCollapsed_1dysv_19 ._userInfo_1dysv_205,._sidebarCollapsed_1dysv_19 ._logoutBtn_1dysv_226{display:flex!important}._sidebarCollapsed_1dysv_19 ._navItem_1dysv_91{justify-content:flex-start!important;padding:0 12px!important}._sidebarCollapsed_1dysv_19 ._tooltip_1dysv_127{display:none!important}._sidebarOverlay_1dysv_321{-webkit-backdrop-filter:blur(4px);z-index:999;background-color:#000000a6;animation:.2s ease-out _fadeInOverlay_1dysv_1;display:block;position:fixed;inset:0}@keyframes _fadeInOverlay_1dysv_1{0%{opacity:0}to{opacity:1}}._mainContent_1dysv_239{border-radius:0;width:100%;height:100vh}._topbar_1dysv_249{height:56px;padding:0 16px}._pageContent_1dysv_279{padding:16px}}._impersonationBanner_1dysv_419{color:#fff;z-index:50;background:linear-gradient(90deg,#0f172a 0%,#1e293b 100%);border-bottom:2px solid #f59e0b;justify-content:space-between;align-items:center;gap:16px;padding:10px 24px;display:flex;box-shadow:0 4px 12px #00000026}._impersonationInfo_1dysv_432{color:#fde68a;align-items:center;gap:10px;font-size:.85rem;display:flex}._exitImpersonationBtn_1dysv_440{color:#0f172a;cursor:pointer;white-space:nowrap;background:#f59e0b;border:none;border-radius:6px;align-items:center;gap:6px;padding:6px 14px;font-size:.8rem;font-weight:700;transition:all .2s;display:inline-flex}._exitImpersonationBtn_1dysv_440:hover{background:#fbbf24;transform:translateY(-1px)}._masterAdminPill_1dysv_461{color:#facc15;background:#eab3081f;border:1px solid #eab30859;border-radius:8px;align-items:center;gap:6px;padding:5px 12px;font-size:.78rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}._masterAdminPill_1dysv_461:hover{background:#eab30838;border-color:#eab30880;transform:translateY(-1px)}._button_ue3h9_1{border-radius:var(--border-radius-md);transition:all var(--transition-fast);-webkit-user-select:none;user-select:none;outline:none;justify-content:center;align-items:center;font-weight:500;display:inline-flex;position:relative;overflow:hidden}._button_ue3h9_1:focus-visible{box-shadow:0 0 0 2px var(--bg-base), 0 0 0 4px var(--color-primary)}._button_ue3h9_1:disabled{opacity:.6;cursor:not-allowed}._sm_ue3h9_24{height:32px;padding:0 12px;font-size:.875rem}._md_ue3h9_30{height:40px;padding:0 16px;font-size:.875rem}._lg_ue3h9_36{height:48px;padding:0 24px;font-size:1rem}._primary_ue3h9_43{background-color:var(--color-primary);color:#fff;box-shadow:var(--shadow-sm)}._primary_ue3h9_43:not(:disabled):hover{background-color:var(--color-primary-hover);box-shadow:var(--shadow-md);transform:translateY(-1px)}._primary_ue3h9_43:not(:disabled):active{background-color:var(--color-primary-active);transform:translateY(0)}._secondary_ue3h9_60,._outline_ue3h9_61{background-color:var(--bg-surface);color:var(--text-high);border:1px solid var(--border-color);box-shadow:var(--shadow-sm)}._secondary_ue3h9_60:not(:disabled):hover,._outline_ue3h9_61:not(:disabled):hover{background-color:var(--bg-surface-hover)}._danger_ue3h9_73{background-color:var(--color-error);color:#fff}._danger_ue3h9_73:not(:disabled):hover{background-color:#c3223d}._ghost_ue3h9_82{color:var(--text-medium);background-color:#0000}._ghost_ue3h9_82:not(:disabled):hover{background-color:var(--bg-surface-hover);color:var(--text-high)}._spinner_ue3h9_93{align-items:center;margin-right:8px;display:flex}._spinnerIcon_ue3h9_99{width:1em;height:1em;animation:1s linear infinite _spin_ue3h9_93}._spinnerTrack_ue3h9_105{opacity:.2}._spinnerHead_ue3h9_109{opacity:.75}@keyframes _spin_ue3h9_93{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._container_1a7c6_1{width:100%;position:relative}._trigger_1a7c6_6{background-color:var(--bg-base);border:1px solid var(--border-color);width:100%;color:var(--text-high);cursor:pointer;text-align:left;border-radius:8px;justify-content:space-between;align-items:center;padding:10px 14px;font-size:.9rem;transition:all .2s;display:flex}._triggerCompact_1a7c6_22{border-radius:6px;height:32px;padding:5px 9px;font-size:.8125rem;font-weight:600}._trigger_1a7c6_6:hover{border-color:var(--color-primary)}._trigger_1a7c6_6:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #4f46e526}._dropdown_1a7c6_40{background-color:var(--bg-surface,#fff);border:1px solid var(--border-color);z-index:100;border-radius:8px;flex-direction:column;width:100%;display:flex;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden;box-shadow:0 12px 28px -6px #0f172a29,0 4px 10px -2px #0f172a0f}._dropdownCompact_1a7c6_55{border-radius:8px;min-width:230px}._dropdownCompact_1a7c6_55 ._option_1a7c6_60{padding:8px 12px;font-size:.8125rem;font-weight:500}._searchInput_1a7c6_66{border:none;border-bottom:1px solid var(--border-color);background-color:var(--bg-hover);width:100%;color:var(--text-high);padding:10px 14px;font-size:.9rem}._searchInput_1a7c6_66:focus{outline:none}._optionsList_1a7c6_80{max-height:250px;padding:4px 0;overflow-y:auto}._option_1a7c6_60{color:var(--text-high);cursor:pointer;padding:10px 14px;font-size:.9rem;transition:background-color .15s}._option_1a7c6_60:hover{background-color:var(--bg-hover);color:var(--color-primary)}._optionActive_1a7c6_99{color:var(--color-primary);background-color:#e0e7ff;font-weight:500}._backdrop_4xa8i_1{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:1050;background-color:#0f172a73;justify-content:flex-end;animation:.2s ease-out _fadeIn_4xa8i_1;display:flex;position:fixed;inset:0}._drawer_4xa8i_12{background-color:#fff;flex-direction:column;width:100%;max-width:500px;height:100%;animation:.25s cubic-bezier(.16,1,.3,1) _slideIn_4xa8i_1;display:flex;overflow:hidden;box-shadow:-8px 0 28px -4px #00000029}@keyframes _fadeIn_4xa8i_1{0%{opacity:0}to{opacity:1}}@keyframes _slideIn_4xa8i_1{0%{transform:translate(100%)}to{transform:translate(0)}}._header_4xa8i_34{background-color:#fff;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}._headerTitleGroup_4xa8i_43{align-items:center;gap:12px;display:flex}._iconBadge_4xa8i_49{color:#fff;background-color:#0f172a;border:1px solid #0f172a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}._title_4xa8i_62{color:#0f172a;letter-spacing:-.01em;margin:0;font-size:1.15rem;font-weight:700}._subtitle_4xa8i_70{color:#64748b;margin:2px 0 0;font-size:.8rem}._closeButton_4xa8i_76{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:8px;transition:all .15s;display:flex}._closeButton_4xa8i_76:hover{color:#0f172a;background-color:#f1f5f9}._body_4xa8i_94{flex-direction:column;flex:1;gap:18px;padding:24px;display:flex;overflow-y:auto}._errorMessage_4xa8i_103{color:#dc2626;background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:10px 14px;font-size:.85rem}._fieldGroup_4xa8i_112{flex-direction:column;gap:6px;display:flex}._fieldLabel_4xa8i_118{color:#0f172a;justify-content:space-between;align-items:center;font-size:.8rem;font-weight:700;display:flex}._fieldHint_4xa8i_127{color:#64748b;font-size:.74rem}._textInput_4xa8i_132{color:#0f172a;background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;width:100%;height:42px;padding:0 14px;font-size:.88rem;transition:border-color .15s,box-shadow .15s}._textInput_4xa8i_132:focus{border-color:#0f172a;outline:none;box-shadow:0 0 0 3px #0f172a14}._tagInput_4xa8i_150{text-transform:uppercase;letter-spacing:.05em;color:#0f172a;background-color:#f8fafc;font-family:JetBrains Mono,SF Mono,monospace;font-size:.95rem;font-weight:700}._grid2Cols_4xa8i_160{grid-template-columns:1fr 1fr;gap:12px;display:grid}._textareaInput_4xa8i_166{color:#0f172a;resize:vertical;background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;width:100%;min-height:70px;padding:10px 14px;font-family:inherit;font-size:.86rem;transition:border-color .15s,box-shadow .15s}._textareaInput_4xa8i_166:focus{border-color:#0f172a;outline:none;box-shadow:0 0 0 3px #0f172a14}._footer_4xa8i_186{background-color:#fff;border-top:1px solid #e2e8f0;justify-content:flex-end;gap:10px;padding:16px 24px;display:flex}._primaryBtn_4xa8i_195{color:#fff;cursor:pointer;background-color:#0f172a;border:1px solid #0f172a;border-radius:8px;align-items:center;gap:8px;padding:9px 16px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}._primaryBtn_4xa8i_195:hover:not(:disabled){background-color:#1e293b;border-color:#1e293b;transform:translateY(-1px)}._primaryBtn_4xa8i_195:disabled{opacity:.5;cursor:not-allowed}._secondaryBtn_4xa8i_221{color:#334155;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:6px;padding:9px 14px;font-size:.82rem;font-weight:500;transition:all .15s;display:inline-flex}._secondaryBtn_4xa8i_221:hover:not(:disabled){color:#0f172a;background-color:#f8fafc;border-color:#cbd5e1}._modeSelector_4xa8i_246{background-color:#f1f5f9;border-radius:8px;gap:4px;padding:4px;display:flex}._modeBtn_4xa8i_254{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:6px;padding:7px 12px;font-size:.82rem;font-weight:600;transition:all .15s;display:flex}._modeBtnActive_4xa8i_271{color:#0f172a;background-color:#fff;box-shadow:0 1px 3px #0f172a14}._grid3Cols_4xa8i_277{grid-template-columns:1fr 1fr 1fr;gap:10px;display:grid}._previewBox_4xa8i_283{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:8px;padding:12px;display:flex}._previewHeader_4xa8i_293{color:#0f172a;justify-content:space-between;align-items:center;font-size:.78rem;font-weight:650;display:flex}._previewCount_4xa8i_302{color:#15803d;background-color:#dcfce7;border-radius:999px;padding:1px 6px;font-size:.74rem;font-weight:700}._previewTagList_4xa8i_311{flex-wrap:wrap;gap:6px;max-height:96px;display:flex;overflow-y:auto}._previewTag_4xa8i_311{color:#fff;background-color:#0f172a;border-radius:4px;padding:2px 7px;font-family:JetBrains Mono,SF Mono,monospace;font-size:.72rem;font-weight:700}._backdrop_3dtcr_1{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:1000;background-color:#0f172a73;justify-content:flex-end;animation:.2s ease-out _fadeIn_3dtcr_1;display:flex;position:fixed;inset:0}._drawer_3dtcr_12{background-color:#fff;flex-direction:column;width:100%;max-width:560px;height:100%;animation:.25s cubic-bezier(.16,1,.3,1) _slideIn_3dtcr_1;display:flex;overflow:hidden;box-shadow:-8px 0 28px -4px #00000029}@keyframes _fadeIn_3dtcr_1{0%{opacity:0}to{opacity:1}}@keyframes _slideIn_3dtcr_1{0%{transform:translate(100%)}to{transform:translate(0)}}._header_3dtcr_34{background-color:#fff;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px;display:flex}._headerTitleGroup_3dtcr_44{flex-direction:column;gap:6px;min-width:0;display:flex}._modelName_3dtcr_51{color:#0f172a;letter-spacing:-.01em;margin:0;font-size:1.15rem;font-weight:700;line-height:1.3}._headerTagsRow_3dtcr_60{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._skuBadge_3dtcr_67{color:#f8fafc;letter-spacing:.04em;background-color:#0f172a;border-radius:4px;padding:2px 7px;font-family:JetBrains Mono,SF Mono,monospace;font-size:.72rem;font-weight:600}._categoryBadge_3dtcr_78{color:#475569;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:2px 8px;font-size:.74rem;font-weight:500}._closeButton_3dtcr_88{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:8px;transition:all .15s;display:flex}._closeButton_3dtcr_88:hover{color:#0f172a;background-color:#f1f5f9}._body_3dtcr_107{flex-direction:column;flex:1;gap:18px;padding:24px;display:flex;overflow-y:auto}._section_3dtcr_116{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}._sectionTitle_3dtcr_126{text-transform:uppercase;letter-spacing:.05em;color:#64748b;align-items:center;gap:6px;font-size:.74rem;font-weight:700;display:flex}._modelHero_3dtcr_138{align-items:center;gap:16px;display:flex}._modelImage_3dtcr_144{object-fit:cover;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;flex-shrink:0;width:72px;height:72px}._modelPlaceholder_3dtcr_154{color:#94a3b8;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;display:flex}._modelInfoText_3dtcr_167{flex-direction:column;gap:4px;min-width:0;display:flex}._brandLabel_3dtcr_174{color:#0f172a;font-size:.85rem;font-weight:600}._descriptionLabel_3dtcr_180{color:#64748b;font-size:.8rem;line-height:1.4}._ratesGrid_3dtcr_187{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;grid-template-columns:repeat(2,1fr);gap:10px;padding:12px;display:grid}._rateCard_3dtcr_197{flex-direction:column;gap:2px;display:flex}._rateLabel_3dtcr_203{text-transform:uppercase;color:#64748b;letter-spacing:.04em;font-size:.72rem;font-weight:600}._rateValue_3dtcr_211{color:#0f172a;font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:700}._depositCard_3dtcr_218{border-top:1px solid #e2e8f0;grid-column:span 2;justify-content:space-between;align-items:center;margin-top:2px;padding-top:10px;display:flex}._depositValue_3dtcr_228{color:#0f172a;font-variant-numeric:tabular-nums;background-color:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:3px 10px;font-size:.88rem;font-weight:700}._stockHealthHeader_3dtcr_240{justify-content:space-between;align-items:center;font-size:.82rem;display:flex}._stockBarContainer_3dtcr_247{background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:9999px;gap:1px;height:6px;display:flex;overflow:hidden}._stockSegmentAvailable_3dtcr_257{background-color:#22c55e;height:100%}._stockSegmentRented_3dtcr_262{background-color:#2563eb;height:100%}._stockSegmentMaintenance_3dtcr_267{background-color:#f59e0b;height:100%}._stockLegendRow_3dtcr_272{color:#64748b;flex-wrap:wrap;align-items:center;gap:14px;font-size:.74rem;display:flex}._stockLegendItem_3dtcr_281{align-items:center;gap:5px;display:inline-flex}._dot_3dtcr_287{border-radius:50%;width:7px;height:7px}._assetList_3dtcr_294{flex-direction:column;gap:8px;display:flex}._assetCard_3dtcr_300{background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;transition:all .15s;display:flex}._assetCard_3dtcr_300:hover{border-color:#cbd5e1;box-shadow:0 2px 6px #0f172a0a}._assetLeft_3dtcr_317{align-items:center;gap:10px;display:flex}._assetTagPill_3dtcr_323{color:#fff;letter-spacing:.04em;background-color:#0f172a;border-radius:4px;padding:3px 8px;font-family:JetBrains Mono,SF Mono,monospace;font-size:.76rem;font-weight:600}._assetMeta_3dtcr_334{flex-direction:column;gap:2px;display:flex}._assetStatusRow_3dtcr_340{align-items:center;gap:6px;display:flex}._statusPill_3dtcr_346{border-radius:4px;align-items:center;gap:4px;padding:2px 6px;font-size:.7rem;font-weight:600;display:inline-flex}._statusAvailable_3dtcr_356{color:#059669;background-color:#ecfdf5}._statusRented_3dtcr_361{color:#1d4ed8;background-color:#eff6ff}._statusMaintenance_3dtcr_366{color:#d97706;background-color:#fffbeb}._assetLocation_3dtcr_371{color:#64748b;align-items:center;gap:4px;font-size:.75rem;display:flex}._assetRightActions_3dtcr_379{align-items:center;gap:6px;display:flex}._quickActionBtn_3dtcr_385{color:#334155;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:5px;padding:5px 9px;font-size:.75rem;font-weight:500;transition:all .15s;display:inline-flex}._quickActionBtn_3dtcr_385:hover{color:#0f172a;background-color:#f8fafc;border-color:#cbd5e1}._emptyAssetsPrompt_3dtcr_406{text-align:center;background-color:#f8fafc;border:1px dashed #cbd5e1;border-radius:10px;flex-direction:column;align-items:center;gap:8px;padding:24px 16px;display:flex}._footer_3dtcr_419{background-color:#fff;border-top:1px solid #e2e8f0;flex-direction:column;gap:10px;padding:16px 24px;display:flex}._primaryActions_3dtcr_428{gap:10px;display:flex}._primaryBtn_3dtcr_433{color:#fff;cursor:pointer;background-color:#0f172a;border:1px solid #0f172a;border-radius:8px;flex:2;justify-content:center;align-items:center;gap:8px;padding:9px 16px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}._primaryBtn_3dtcr_433:hover{background-color:#1e293b;border-color:#1e293b;transform:translateY(-1px)}._secondaryBtn_3dtcr_456{color:#334155;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:9px 14px;font-size:.82rem;font-weight:500;transition:all .15s;display:inline-flex}._secondaryBtn_3dtcr_456:hover{color:#0f172a;background-color:#f8fafc;border-color:#cbd5e1}._backdrop_15w12_6{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background-color:#0f172a8c;justify-content:center;align-items:center;padding:16px;animation:.2s ease-out _fadeIn_15w12_1;display:flex;position:fixed;inset:0}._modal_15w12_19{background-color:#fff;border-radius:12px;flex-direction:column;width:100%;max-width:620px;max-height:90vh;animation:.25s cubic-bezier(.16,1,.3,1) _slideUp_15w12_1;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #0f172a40,0 0 0 1px #0f172a14}@keyframes _fadeIn_15w12_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_15w12_1{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}._header_15w12_46{background-color:#fff;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px;display:flex}._headerTitleGroup_15w12_56{align-items:flex-start;gap:12px;display:flex}._iconBadge_15w12_62{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}._title_15w12_74{color:#0f172a;letter-spacing:-.02em;margin:0;font-size:1.15rem;font-weight:700}._subtitle_15w12_82{color:#64748b;margin:3px 0 0;font-size:.84rem;line-height:1.4}._closeBtn_15w12_89{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:all .15s;display:flex}._closeBtn_15w12_89:hover{color:#0f172a;background-color:#f1f5f9}._body_15w12_111{flex-direction:column;gap:20px;padding:24px;display:flex;overflow-y:auto}._templateCard_15w12_120{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}._templateInfo_15w12_132{flex-direction:column;flex:1;gap:3px;min-width:220px;display:flex}._templateTitle_15w12_140{color:#0f172a;align-items:center;gap:6px;font-size:.88rem;font-weight:650;display:flex}._templateSub_15w12_149{color:#64748b;font-size:.78rem;line-height:1.4}._downloadBtn_15w12_155{color:#0f172a;cursor:pointer;white-space:nowrap;background-color:#fff;border:1px solid #cbd5e1;border-radius:6px;align-items:center;gap:6px;padding:8px 14px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 1px 2px #0f172a0a}._downloadBtn_15w12_155:hover{background-color:#f8fafc;border-color:#94a3b8}._dropZone_15w12_178{text-align:center;cursor:pointer;background-color:#fff;border:2px dashed #cbd5e1;border-radius:10px;flex-direction:column;align-items:center;gap:8px;padding:32px 20px;transition:all .2s;display:flex}._dropZone_15w12_178:hover,._dropZoneActive_15w12_193{background-color:#f0f5ff;border-color:#1552ec}._dropIcon_15w12_198{color:#64748b;background:#f1f5f9;border-radius:50%;place-items:center;width:44px;height:44px;margin-bottom:4px;display:grid}._dropZone_15w12_178:hover ._dropIcon_15w12_198,._dropZoneActive_15w12_193 ._dropIcon_15w12_198{color:#1552ec;background:#dbeafe}._dropTextPrimary_15w12_215{color:#0f172a;font-size:.92rem;font-weight:600}._dropTextSecondary_15w12_221{color:#64748b;font-size:.78rem}._fileInput_15w12_226{display:none}._fileSelectedCard_15w12_231{background-color:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}._fileSelectedInfo_15w12_242{align-items:center;gap:10px;min-width:0;display:flex}._fileIconGreen_15w12_249{color:#15803d;flex-shrink:0}._fileName_15w12_254{color:#14532d;white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:650;overflow:hidden}._fileSize_15w12_263{color:#166534;font-size:.74rem}._removeFileBtn_15w12_268{color:#b91c1c;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 8px;font-size:.78rem;font-weight:600}._removeFileBtn_15w12_268:hover{background-color:#fee2e2}._resultSuccess_15w12_284{background-color:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;flex-direction:column;gap:8px;padding:16px;display:flex}._resultSuccessHeader_15w12_294{color:#15803d;align-items:center;gap:8px;font-size:.95rem;font-weight:700;display:flex}._resultSuccessStats_15w12_303{color:#166534;font-size:.82rem;line-height:1.45}._resultErrorsList_15w12_309{border-top:1px solid #fecaca;flex-direction:column;gap:6px;margin-top:8px;padding-top:10px;display:flex}._resultErrorsTitle_15w12_318{color:#b91c1c;font-size:.8rem;font-weight:700}._errorItem_15w12_324{color:#991b1b;background:#fef2f2;border:1px solid #fee2e2;border-radius:4px;padding:4px 8px;font-size:.76rem}._errorAlert_15w12_333{color:#b91c1c;background-color:#fef2f2;border:1px solid #fee2e2;border-radius:6px;align-items:center;gap:8px;padding:12px;font-size:.84rem;display:flex}._footer_15w12_349{background-color:#f8fafc;border-top:1px solid #e2e8f0;justify-content:flex-end;align-items:center;gap:12px;padding:16px 24px;display:flex}._cancelBtn_15w12_359{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:8px 16px;font-size:.84rem;font-weight:600}._cancelBtn_15w12_359:hover{color:#0f172a;background-color:#f1f5f9}._submitBtn_15w12_375{color:#fff;cursor:pointer;background:#1552ec;border:1px solid #1042c0;border-radius:6px;align-items:center;gap:8px;padding:8px 18px;font-size:.84rem;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 1px 3px #1552ec4d}._submitBtn_15w12_375:hover:not(:disabled){background:#1042c0}._submitBtn_15w12_375:disabled{opacity:.55;cursor:not-allowed}._page_eih4s_1{flex-direction:column;gap:20px;display:flex}._header_eih4s_11{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._title_eih4s_19{letter-spacing:-.02em;color:#0f172a;margin:0;font-size:1.45rem;font-weight:700}._description_eih4s_27{color:#64748b;margin:4px 0 0;font-size:.88rem}._headerActions_eih4s_33{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._primaryBtn_eih4s_40{color:#fff;cursor:pointer;background-color:#0f172a;border:1px solid #0f172a;border-radius:8px;align-items:center;gap:8px;padding:8px 14px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 1px 2px #0000000d}._primaryBtn_eih4s_40:hover{background-color:#1e293b;border-color:#1e293b;transform:translateY(-1px)}._secondaryBtn_eih4s_62{color:#334155;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:6px;padding:8px 13px;font-size:.82rem;font-weight:500;transition:all .15s;display:inline-flex}._secondaryBtn_eih4s_62:hover{color:#0f172a;background-color:#f8fafc;border-color:#cbd5e1}._kpiGrid_eih4s_87{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}@media (width<=1024px){._kpiGrid_eih4s_87{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){._kpiGrid_eih4s_87{grid-template-columns:1fr}}._kpiCard_eih4s_105{cursor:pointer;text-align:left;background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:4px;padding:16px 18px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}._kpiCard_eih4s_105:hover{border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 4px 12px -2px #0f172a0d}._kpiLabelRow_eih4s_124{justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}._kpiLabel_eih4s_124{text-transform:uppercase;letter-spacing:.05em;color:#64748b;font-size:.72rem;font-weight:700}._kpiBadge_eih4s_139{font-variant-numeric:tabular-nums;border-radius:9999px;align-items:center;gap:4px;padding:2px 7px;font-size:.72rem;font-weight:600;display:inline-flex}._badgeNeutral_eih4s_150{color:#475569;background-color:#f1f5f9}._badgeInfo_eih4s_155{color:#1d4ed8;background-color:#eff6ff}._badgeSuccess_eih4s_160{color:#059669;background-color:#ecfdf5}._badgeWarning_eih4s_165{color:#d97706;background-color:#fffbeb}._kpiValueRow_eih4s_170{align-items:baseline;gap:6px;margin-top:4px;display:flex}._kpiValue_eih4s_170{letter-spacing:-.03em;color:#0f172a;font-variant-numeric:tabular-nums;margin:0;font-size:1.65rem;font-weight:700;line-height:1.1}._kpiUnit_eih4s_187{color:#64748b;font-size:.82rem;font-weight:500}._kpiSubtext_eih4s_193{color:#64748b;margin-top:2px;font-size:.75rem}._tableCard_eih4s_203{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 3px #00000005}._tabsContainer_eih4s_214{-webkit-overflow-scrolling:touch;background-color:#f8fafc;border-bottom:1px solid #e2e8f0;align-items:center;gap:4px;padding:8px 12px;display:flex;overflow-x:auto}._tabButton_eih4s_225{color:#64748b;cursor:pointer;white-space:nowrap;background-color:#0000;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:5px 12px;font-size:.78rem;font-weight:500;transition:all .15s;display:inline-flex}._tabButton_eih4s_225:hover{color:#0f172a;background-color:#f1f5f9}._tabButtonActive_eih4s_246{color:#0f172a;background-color:#fff;border-color:#e2e8f0;font-weight:600;box-shadow:0 1px 2px #0f172a0a}._tabDot_eih4s_254{border-radius:50%;flex-shrink:0;width:6px;height:6px}._dotAll_eih4s_261{background-color:#64748b}._dotAvailable_eih4s_262{background-color:#22c55e}._dotRented_eih4s_263{background-color:#2563eb}._dotMaintenance_eih4s_264{background-color:#d97706}._tabBadge_eih4s_266{color:#475569;font-variant-numeric:tabular-nums;background-color:#f1f5f9;border-radius:9999px;padding:1px 6px;font-size:.72rem;font-weight:700}._tabButtonActive_eih4s_246 ._tabBadge_eih4s_266{color:#fff;background-color:#0f172a}._tabBadgeAlert_eih4s_281{color:#dc2626!important;background-color:#fef2f2!important}._tabButtonActive_eih4s_246 ._tabBadgeAlert_eih4s_281{color:#fff!important;background-color:#dc2626!important}._toolbar_eih4s_292{border-bottom:1px solid #e2e8f0;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}._searchBox_eih4s_301{flex:1;min-width:260px;max-width:440px}._categoryBox_eih4s_307{width:220px}._resetFiltersBtn_eih4s_311{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:4px;padding:6px 8px;font-size:.78rem;transition:all .15s;display:inline-flex}._resetFiltersBtn_eih4s_311:hover{color:#0f172a;background-color:#f1f5f9}._tableContainer_eih4s_334{width:100%;overflow-x:auto}._table_eih4s_203{border-collapse:collapse;text-align:left;width:100%}._table_eih4s_203 th{text-transform:uppercase;letter-spacing:.05em;color:#64748b;background-color:#f8fafc;border-bottom:1px solid #e2e8f0;padding:12px 18px;font-size:.72rem;font-weight:700}._tableRow_eih4s_356{cursor:pointer;height:64px;transition:background-color .12s}._tableRow_eih4s_356:hover{background-color:#f8fafc}._table_eih4s_203 td{vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:12px 18px;font-size:.85rem}._thumbnail_eih4s_374{object-fit:cover;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;width:42px;height:42px;display:block}._thumbnailPlaceholder_eih4s_384{color:#94a3b8;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}._modelCell_eih4s_397{flex-direction:column;gap:3px;display:flex}._modelName_eih4s_403{color:#0f172a;font-size:.88rem;font-weight:600}._modelSub_eih4s_409{color:#64748b;flex-wrap:wrap;align-items:center;gap:6px;font-size:.75rem;display:flex}._skuPlaque_eih4s_418{color:#f8fafc;letter-spacing:.04em;background-color:#0f172a;border-radius:4px;padding:2px 7px;font-family:JetBrains Mono,SF Mono,monospace;font-size:.72rem;font-weight:600;display:inline-block}._brandText_eih4s_430{color:#64748b;font-size:.75rem}._categoryPill_eih4s_436{color:#475569;white-space:nowrap;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:2px 8px;font-size:.74rem;font-weight:500;display:inline-block}._rateDaily_eih4s_449{color:#0f172a;font-variant-numeric:tabular-nums;font-size:.88rem;font-weight:700}._ratePeriod_eih4s_456{color:#64748b;font-size:.75rem;font-weight:500}._rateMonthly_eih4s_462{color:#64748b;font-variant-numeric:tabular-nums;margin-top:1px;font-size:.74rem;display:block}._depositCell_eih4s_471{color:#334155;font-variant-numeric:tabular-nums;white-space:nowrap;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:3px 8px;font-size:.82rem;font-weight:600;display:inline-block}._depositZero_eih4s_484{color:#94a3b8;font-style:italic;font-weight:400}._stockHealthCell_eih4s_491{flex-direction:column;gap:5px;min-width:170px;display:flex}._stockNumbersRow_eih4s_498{justify-content:space-between;align-items:center;font-size:.78rem;display:flex}._stockCountTotal_eih4s_505{color:#0f172a;font-variant-numeric:tabular-nums;font-weight:700}._stockBreakdown_eih4s_511{color:#64748b;font-variant-numeric:tabular-nums;font-size:.72rem}._stockAvailText_eih4s_517{color:#16a34a;font-weight:700}._stockRentedText_eih4s_522{color:#2563eb;font-weight:700}._stockMaintText_eih4s_527{color:#d97706;font-weight:700}._miniStockBar_eih4s_532{background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:9999px;gap:1px;height:5px;display:flex;overflow:hidden}._segmentAvail_eih4s_542{background-color:#22c55e;height:100%}._segmentRented_eih4s_547{background-color:#2563eb;height:100%}._segmentMaint_eih4s_552{background-color:#f59e0b;height:100%}._btnEmptyAsset_eih4s_557{color:#64748b;cursor:pointer;background:0 0;border:1px dashed #cbd5e1;border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-size:.74rem;transition:all .15s;display:inline-flex}._btnEmptyAsset_eih4s_557:hover{color:#1d4ed8;background-color:#eff6ff;border-color:#93c5fd}._actionBtnsGroup_eih4s_578{align-items:center;gap:6px;display:inline-flex}._ghostActionBtn_eih4s_584{color:#64748b;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;transition:all .15s;display:inline-flex}._ghostActionBtn_eih4s_584:hover{color:#0f172a;background-color:#f8fafc;border-color:#cbd5e1;transform:translateY(-1px)}._pagination_eih4s_606{background-color:#fff;border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:12px 18px;display:flex}._pageInfo_eih4s_615{color:#64748b;font-size:.82rem}._pageControls_eih4s_620{gap:8px;display:flex}._overlay_16ypi_1{-webkit-backdrop-filter:blur(6px);z-index:99999;box-sizing:border-box;background-color:#0f172a80;justify-content:center;align-items:center;width:100vw;height:100vh;padding:20px;animation:.15s ease-out _fadeIn_16ypi_1;display:flex;position:fixed;inset:0}._modal_16ypi_18{background-color:var(--bg-surface,#fff);border:1px solid var(--border-color,#e5e7eb);box-sizing:border-box;border-radius:16px;width:100%;max-width:440px;padding:28px;animation:.18s cubic-bezier(.16,1,.3,1) _scaleIn_16ypi_1;position:relative;box-shadow:0 20px 45px -10px #00000040,0 0 0 1px #0000000d}@keyframes _fadeIn_16ypi_1{0%{opacity:0}to{opacity:1}}@keyframes _scaleIn_16ypi_1{0%{opacity:0;transform:scale(.96)translateY(6px)}to{opacity:1;transform:scale(1)translateY(0)}}._header_16ypi_51{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._titleWrapper_16ypi_58{align-items:center;gap:12px;display:flex}._iconBadge_16ypi_64{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._badgeDanger_16ypi_74{color:#ef4444;background-color:#fef2f2}._badgeWarning_16ypi_79{color:#f59e0b;background-color:#fffbeb}._badgeSuccess_16ypi_84{color:#10b981;background-color:#ecfdf5}._badgePrimary_16ypi_89{color:#4f46e5;background-color:#eef2ff}._header_16ypi_51 h3{color:var(--text-high,#111827);letter-spacing:-.01em;margin:0;font-size:1.2rem;font-weight:600}._closeBtn_16ypi_102{color:var(--text-medium,#6b7280);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;margin-left:auto;padding:6px;transition:all .2s;display:flex}._closeBtn_16ypi_102:hover{background-color:var(--bg-body,#f3f4f6);color:var(--text-high,#111827)}._body_16ypi_121{color:var(--text-medium,#4b5563);margin-bottom:24px;font-size:.95rem;line-height:1.55}._footer_16ypi_128{border-top:1px solid var(--border-color,#f3f4f6);justify-content:flex-end;gap:12px;padding-top:16px;display:flex}._container_dx80s_7{color:#0f172a;flex-direction:column;gap:20px;width:100%;padding-bottom:60px;animation:.2s ease-out _fadeIn_dx80s_1;display:flex}@keyframes _fadeIn_dx80s_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._topBar_dx80s_26{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._titleArea_dx80s_34{align-items:center;gap:14px;display:flex}._backBtn_dx80s_40{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .15s;display:flex}._backBtn_dx80s_40:hover{color:#0f172a;background:#f8fafc;border-color:#cbd5e1;transform:translateY(-1px)}._titleGroup_dx80s_61{flex-direction:column;gap:2px;display:flex}._breadcrumb_dx80s_67{color:#64748b;align-items:center;gap:6px;font-size:.76rem;display:flex}._breadcrumbSeparator_dx80s_75{color:#cbd5e1}._pageTitle_dx80s_79{color:#0f172a;letter-spacing:-.025em;margin:0;font-size:1.45rem;font-weight:700;line-height:1.2}._pageSubtitle_dx80s_88{color:#64748b;margin:4px 0 0;font-size:.84rem;font-weight:400}._headerActions_dx80s_95{align-items:center;gap:10px;display:flex}._primaryBtn_dx80s_101{color:#fff;cursor:pointer;background-color:#0f172a;border:1px solid #0f172a;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 1px 2px #0000000d}._primaryBtn_dx80s_101:hover:not(:disabled){background-color:#1e293b;border-color:#1e293b;transform:translateY(-1px)}._primaryBtn_dx80s_101:disabled{opacity:.5;cursor:not-allowed}._secondaryBtn_dx80s_128{color:#334155;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:.82rem;font-weight:500;transition:all .15s;display:inline-flex}._secondaryBtn_dx80s_128:hover:not(:disabled){color:#0f172a;background-color:#f8fafc;border-color:#cbd5e1}._layoutGrid_dx80s_153{grid-template-columns:1fr 380px;align-items:start;gap:20px;display:grid}@media (width<=1040px){._layoutGrid_dx80s_153{grid-template-columns:1fr}}._mainCol_dx80s_166,._sideCol_dx80s_172{flex-direction:column;gap:20px;display:flex}._card_dx80s_182{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:16px;padding:22px 24px;display:flex;box-shadow:0 1px 3px #00000005}._cardHeader_dx80s_193{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}._cardTitle_dx80s_201{color:#0f172a;align-items:center;gap:8px;margin:0;font-size:.88rem;font-weight:700;display:flex}._cardSubtitle_dx80s_211{color:#64748b;margin:2px 0 0;font-size:.76rem}._formGroup_dx80s_221{flex-direction:column;gap:6px;display:flex}._label_dx80s_227{color:#0f172a;justify-content:space-between;align-items:center;font-size:.78rem;font-weight:600;display:flex}._requiredStar_dx80s_236{color:#dc2626;margin-left:2px}._hint_dx80s_241{color:#64748b;font-size:.74rem}._input_dx80s_246{color:#0f172a;box-sizing:border-box;background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;width:100%;height:40px;padding:0 14px;font-size:.88rem;transition:border-color .15s,box-shadow .15s}._input_dx80s_246:focus{border-color:#0f172a;outline:none;box-shadow:0 0 0 3px #0f172a14}._textarea_dx80s_265{color:#0f172a;resize:vertical;box-sizing:border-box;background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;width:100%;min-height:80px;padding:10px 14px;font-family:inherit;font-size:.88rem;transition:border-color .15s,box-shadow .15s}._textarea_dx80s_265:focus{border-color:#0f172a;outline:none;box-shadow:0 0 0 3px #0f172a14}._grid3Cols_dx80s_286{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}._grid2Cols_dx80s_292{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (width<=680px){._grid3Cols_dx80s_286,._grid2Cols_dx80s_292{grid-template-columns:1fr}}._inputWithAddon_dx80s_305{background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;align-items:center;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}._inputWithAddon_dx80s_305:focus-within{border-color:#0f172a;box-shadow:0 0 0 3px #0f172a14}._addonPrefix_dx80s_320{color:#64748b;background-color:#f8fafc;border-right:1px solid #e2e8f0;align-items:center;height:40px;padding:0 10px;font-size:.78rem;font-weight:600;display:flex}._addonSuffix_dx80s_332{color:#64748b;white-space:nowrap;background-color:#f8fafc;border-left:1px solid #e2e8f0;align-items:center;height:40px;padding:0 10px;font-size:.75rem;font-weight:500;display:flex}._inputInsideAddon_dx80s_345{color:#0f172a;font-variant-numeric:tabular-nums;border:none;outline:none;flex:1;min-width:0;height:40px;padding:0 12px;font-size:.88rem;font-weight:600}._skuInputRow_dx80s_362{flex-direction:column;gap:6px;display:flex}._skuPlaquePreview_dx80s_368{color:#f8fafc;background-color:#0f172a;border-radius:8px;justify-content:space-between;align-items:center;margin-top:4px;padding:8px 12px;display:flex}._skuTagTitle_dx80s_379{letter-spacing:.06em;text-transform:uppercase;color:#94a3b8;font-size:.7rem;font-weight:700}._skuTagValue_dx80s_387{letter-spacing:.05em;color:#fff;font-family:JetBrains Mono,SF Mono,monospace;font-size:.95rem;font-weight:700}._mediaUpload_dx80s_399{cursor:pointer;text-align:center;background-color:#f8fafc;border:1px dashed #cbd5e1;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px 16px;transition:all .15s;display:flex;position:relative}._mediaUpload_dx80s_399:hover{background-color:#f1f5f9;border-color:#94a3b8}._mediaIcon_dx80s_420{color:#64748b}._mediaText_dx80s_424{color:#0f172a;font-size:.84rem;font-weight:600}._mediaHint_dx80s_430{color:#64748b;font-size:.74rem}._fileInput_dx80s_435{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}._imagePreview_dx80s_444{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;width:100%;position:relative;overflow:hidden}._imagePreview_dx80s_444 img{object-fit:cover;width:100%;height:200px;display:block}._removeImage_dx80s_460{cursor:pointer;color:#dc2626;background:#fff;border:1px solid #e2e8f0;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;transition:all .15s;display:flex;position:absolute;top:10px;right:10px;box-shadow:0 2px 4px #00000014}._removeImage_dx80s_460:hover{background-color:#fef2f2;border-color:#fecaca;transform:scale(1.05)}._deleteCategoryBtn_dx80s_488{color:#dc2626;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;margin-top:6px;padding:4px 0;font-size:.76rem;transition:opacity .15s;display:inline-flex}._deleteCategoryBtn_dx80s_488:hover{opacity:.8;text-decoration:underline}._typeSelectorCard_dx80s_511{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:14px;padding:18px 20px;display:flex;box-shadow:0 1px 3px #0f172a08}._typeSelectorHeader_dx80s_522{justify-content:space-between;align-items:center;display:flex}._typeSelectorTitle_dx80s_528{color:#0f172a;margin:0;font-size:.95rem;font-weight:700}._typeSelectorSubtitle_dx80s_535{color:#64748b;margin:2px 0 0;font-size:.78rem}._typeSwitchGrid_dx80s_541{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=680px){._typeSwitchGrid_dx80s_541{grid-template-columns:1fr}}._typeBtn_dx80s_553{cursor:pointer;text-align:left;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:10px;align-items:center;gap:14px;padding:14px 16px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}._typeBtn_dx80s_553:hover{background:#fff;border-color:#cbd5e1}._typeBtnActive_dx80s_571{background:#fff;border-color:#0f172a;box-shadow:0 4px 12px #0f172a14}._typeIconBox_dx80s_577{color:#475569;background:#f1f5f9;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s;display:flex}._typeBtnActive_dx80s_571 ._typeIconBox_dx80s_577{color:#fff;background:#0f172a}._typeTextBox_dx80s_595{flex-direction:column;gap:3px;display:flex}._typeTextBox_dx80s_595 strong{color:#0f172a;font-size:.88rem;font-weight:700}._typeTextBox_dx80s_595 span{color:#64748b;font-size:.74rem;line-height:1.35}._marginPill_dx80s_613{color:#16a34a;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:9999px;align-items:center;gap:4px;padding:2px 8px;font-size:.72rem;font-weight:700;display:inline-flex}._overlay_1x74d_1{-webkit-backdrop-filter:blur(8px);z-index:99999;box-sizing:border-box;background-color:#0f172a99;justify-content:center;align-items:center;width:100vw;height:100vh;padding:20px;display:flex;position:fixed;inset:0}._modal_1x74d_17{background-color:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:20px;width:100%;max-width:960px;min-height:560px;animation:.3s cubic-bezier(.16,1,.3,1) _scaleIn_1x74d_1;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #0000004d}@keyframes _scaleIn_1x74d_1{0%{opacity:0;transform:scale(.96)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}._leftPanel_1x74d_37{background-color:#f8fafc;flex-direction:column;flex:3;padding:32px;transition:opacity .3s;display:flex}._header_1x74d_46{justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}._header_1x74d_46 h2{color:var(--text-high,#0f172a);letter-spacing:-.02em;margin:0;font-size:1.5rem;font-weight:800}._customerBadge_1x74d_61{color:#15803d;background-color:#dcfce7;border-radius:8px;align-items:center;gap:6px;padding:4px 10px;font-size:.8rem;font-weight:700;display:flex}._methodsGrid_1x74d_73{grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:32px;display:grid}._methodCard_1x74d_80{cursor:pointer;color:#334155;background-color:#fff;border:2px solid #e2e8f0;border-radius:12px;align-items:center;gap:12px;padding:16px;transition:all .2s;display:flex}._methodCard_1x74d_80:hover{background-color:#f1f5f9;border-color:#cbd5e1}._methodCard_1x74d_80._active_1x74d_98{border-color:var(--color-primary,#4f46e5);color:var(--color-primary,#4f46e5);background-color:#eef2ff}._methodIcon_1x74d_104{background-color:#f1f5f9;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._methodCard_1x74d_80._active_1x74d_98 ._methodIcon_1x74d_104{background-color:var(--color-primary,#4f46e5);color:#fff}._methodInfo_1x74d_119{flex-direction:column;display:flex}._methodName_1x74d_124{font-size:1rem;font-weight:700}._methodShortcut_1x74d_129{color:#64748b;margin-top:2px;font-size:.75rem;font-weight:600}._inputSection_1x74d_136{flex-direction:column;flex:1;display:flex}._inputLabel_1x74d_142{color:#475569;margin-bottom:8px;font-size:1rem;font-weight:600}._hugeInput_1x74d_149{width:100%;color:var(--text-high,#0f172a);background:0 0;border:none;border-bottom:3px solid #cbd5e1;outline:none;padding:8px 0;font-size:3.5rem;font-weight:800;transition:border-color .2s}._hugeInput_1x74d_149:focus{border-bottom-color:var(--color-primary,#4f46e5)}._fastCashRow_1x74d_166{gap:8px;margin-top:16px;display:flex}._fastCashBtn_1x74d_172{color:#334155;cursor:pointer;background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;flex:1;padding:12px;font-size:1rem;font-weight:700;transition:all .2s}._fastCashBtn_1x74d_172:hover{background-color:#f1f5f9;border-color:#94a3b8}._installmentsSelect_1x74d_190{color:#0f172a;appearance:none;cursor:pointer;background-color:#fff;border:2px solid #cbd5e1;border-radius:12px;outline:none;width:100%;padding:16px;font-size:1.25rem;font-weight:700}._installmentsSelect_1x74d_190:focus{border-color:var(--color-primary,#4f46e5)}._rightPanel_1x74d_209{background-color:#fff;border-left:1px solid #e2e8f0;flex-direction:column;flex:2;padding:32px;display:flex;position:relative}._summaryBox_1x74d_219{flex-direction:column;flex:1;display:flex}._totalLabel_1x74d_225{color:#64748b;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:1.1rem;font-weight:700}._totalValue_1x74d_234{color:#0f172a;margin-bottom:32px;font-size:3.5rem;font-weight:900;line-height:1}._totalValue_1x74d_234._green_1x74d_242{color:#059669}._totalValue_1x74d_234._red_1x74d_243{color:#dc2626}._paymentsList_1x74d_245{border-top:2px dashed #e2e8f0;flex-direction:column;gap:12px;margin-top:24px;padding-top:24px;display:flex}._paymentItem_1x74d_254{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}._paymentItemInfo_1x74d_264{flex-direction:column;display:flex}._paymentItemMethod_1x74d_269{color:#334155;font-size:.95rem;font-weight:700}._paymentItemAmount_1x74d_275{color:#059669;font-size:1.1rem;font-weight:800}._removeBtn_1x74d_281{color:#ef4444;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:8px;transition:background .2s}._removeBtn_1x74d_281:hover{background-color:#fee2e2}._changeBox_1x74d_295{background-color:#ecfdf5;border:2px solid #34d399;border-radius:16px;flex-direction:column;align-items:center;margin-top:auto;padding:24px;animation:.3s cubic-bezier(.16,1,.3,1) _popIn_1x74d_1;display:flex}@keyframes _popIn_1x74d_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._changeLabel_1x74d_312{color:#065f46;text-transform:uppercase;font-size:1.25rem;font-weight:800}._changeValue_1x74d_319{color:#047857;font-size:3rem;font-weight:900}._footer_1x74d_325{gap:16px;margin-top:32px;display:flex}._cancelBtn_1x74d_331{flex:1;height:64px;font-size:1.1rem;font-weight:700}._finishBtn_1x74d_338{color:#fff;cursor:pointer;background-color:#10b981;border:none;border-radius:12px;flex:2;justify-content:center;align-items:center;gap:12px;height:64px;font-size:1.25rem;font-weight:800;transition:all .2s;display:flex}._finishBtn_1x74d_338:hover:not(:disabled){background-color:#059669;transform:translateY(-2px);box-shadow:0 10px 15px -3px #10b9814d}._finishBtn_1x74d_338:disabled{cursor:not-allowed;background-color:#94a3b8}._successScreen_1x74d_367{text-align:center;flex-direction:column;align-items:center;width:100%;padding:64px 32px;display:flex}._simulationOverlay_1x74d_377{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100;text-align:center;background-color:#fffffff2;flex-direction:column;justify-content:center;align-items:center;padding:32px;animation:.3s _fadeIn_1x74d_1;display:flex;position:absolute;inset:0}@keyframes _fadeIn_1x74d_1{0%{opacity:0}to{opacity:1}}._simIconWrapper_1x74d_400{border-radius:24px;justify-content:center;align-items:center;width:120px;height:120px;margin-bottom:24px;animation:2s infinite _pulse_1x74d_1;display:flex}._simIconWrapper_1x74d_400._pix_1x74d_411{color:var(--color-primary);background-color:#e0e7ff}._simIconWrapper_1x74d_400._card_1x74d_416{color:#334155;background-color:#f1f5f9}@keyframes _pulse_1x74d_1{0%{transform:scale(1);box-shadow:0 0 #4f46e566}70%{transform:scale(1.05);box-shadow:0 0 0 20px #4f46e500}to{transform:scale(1);box-shadow:0 0 #4f46e500}}._simTitle_1x74d_427{color:#0f172a;margin:0 0 16px;font-size:2rem;font-weight:800}._simSubtitle_1x74d_434{color:#64748b;margin-bottom:48px;font-size:1.25rem}._qrCodePlaceholder_1x74d_440{color:#94a3b8;background-color:#fff;border:2px dashed #cbd5e1;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:240px;height:240px;margin-bottom:48px;display:flex}._overlay_17xi8_1{-webkit-backdrop-filter:blur(6px);z-index:99999;box-sizing:border-box;background-color:#0f172a80;justify-content:center;align-items:center;width:100vw;height:100vh;padding:20px;display:flex;position:fixed;inset:0}._modal_17xi8_17{background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:16px;flex-direction:column;width:100%;max-width:520px;padding:32px;animation:.2s ease-out _slideIn_17xi8_1;display:flex;box-shadow:0 25px 50px -12px #00000040}@keyframes _slideIn_17xi8_1{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}._header_17xi8_41{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}._header_17xi8_41 h3{color:var(--text-high);letter-spacing:-.02em;margin:0;font-size:1.35rem;font-weight:600}._closeBtn_17xi8_56{color:var(--text-medium);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:6px;transition:all .2s;display:flex}._closeBtn_17xi8_56:hover{background-color:var(--bg-body);color:var(--text-high)}._tabs_17xi8_74{border-bottom:1px solid var(--border-color);gap:8px;margin-bottom:24px;padding-bottom:12px;display:flex}._tabBtn_17xi8_82{color:var(--text-medium);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:6px 12px;font-size:.9rem;font-weight:500;transition:all .2s}._tabBtn_17xi8_82:hover{background-color:var(--bg-body);color:var(--text-high)}._tabBtnActive_17xi8_99{background-color:var(--bg-body);color:var(--color-primary);font-weight:600}._form_17xi8_105{flex-direction:column;gap:20px;display:flex}._field_17xi8_111{flex-direction:column;gap:8px;display:flex}._field_17xi8_111 label{color:var(--text-medium);font-size:.85rem;font-weight:500}._input_17xi8_123{border:1px solid var(--border-color);background-color:var(--bg-body);height:44px;color:var(--text-high);border-radius:10px;outline:none;width:100%;padding:0 14px;font-family:inherit;font-size:.95rem;transition:all .2s}._input_17xi8_123:focus{border-color:var(--color-primary);background-color:var(--bg-surface);box-shadow:0 0 0 3px #4f46e51a}._inputWrapper_17xi8_143{align-items:center;display:flex;position:relative}._prefix_17xi8_149{color:var(--text-medium);pointer-events:none;font-size:.95rem;font-weight:500;position:absolute;left:14px}._inputWrapper_17xi8_143 input{padding-left:40px!important}._footer_17xi8_162{border-top:1px solid var(--border-color);justify-content:flex-end;gap:12px;margin-top:24px;padding-top:20px;display:flex}._cancelBtn_17xi8_171{border-color:var(--border-color);height:40px;color:var(--text-high);padding:0 20px;font-size:.9rem;font-weight:500}._submitBtn_17xi8_180{height:40px;padding:0 24px;font-size:.9rem;font-weight:500}._shortcutGrid_17xi8_187{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}._shortcutCard_17xi8_193{background-color:var(--bg-body);border:1px solid var(--border-color);border-radius:10px;align-items:center;gap:12px;padding:12px;display:flex}._keyBadge_17xi8_203{background-color:var(--text-high);color:var(--bg-surface);white-space:nowrap;border-radius:6px;padding:4px 8px;font-family:monospace;font-size:.8rem;font-weight:700}._quickGrid_17xi8_214{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:12px;display:grid}._quickCard_17xi8_220{background-color:var(--bg-surface);border:1px solid var(--border-color);text-align:center;cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;padding:10px;transition:all .2s;display:flex}._quickCard_17xi8_220:hover{border-color:var(--color-primary);transform:translateY(-2px);box-shadow:0 4px 12px #4f46e51a}._quickCard_17xi8_220 img{object-fit:cover;border-radius:8px;width:56px;height:56px;margin-bottom:8px}._quickImgPlaceholder_17xi8_247{background-color:var(--bg-body);width:56px;height:56px;color:var(--text-medium);border-radius:8px;justify-content:center;align-items:center;margin-bottom:8px;font-size:.75rem;font-weight:700;display:flex}._overlay_1bbj5_1{-webkit-backdrop-filter:blur(6px);z-index:99999;box-sizing:border-box;background-color:#0f172a80;justify-content:center;align-items:center;width:100vw;height:100vh;padding:20px;display:flex;position:fixed;inset:0}._modal_1bbj5_17{background-color:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:16px;flex-direction:column;width:100%;max-width:640px;max-height:85vh;animation:.25s cubic-bezier(.16,1,.3,1) _slideIn_1bbj5_1;display:flex;box-shadow:0 25px 50px -12px #00000040}@keyframes _slideIn_1bbj5_1{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}._header_1bbj5_41{justify-content:space-between;align-items:center;padding:24px 32px 16px;display:flex}._header_1bbj5_41 h3{color:var(--text-high,#0f172a);letter-spacing:-.01em;margin:0;font-size:1.25rem;font-weight:700}._closeBtn_1bbj5_56{color:var(--text-medium,#64748b);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:8px;transition:all .2s;display:flex}._closeBtn_1bbj5_56:hover{background-color:var(--bg-body,#f1f5f9);color:var(--text-high,#0f172a)}._searchContainer_1bbj5_74{border-bottom:1px solid var(--border-color,#e2e8f0);padding:0 32px 16px}._searchInputWrapper_1bbj5_79{align-items:center;display:flex;position:relative}._searchIcon_1bbj5_85{color:#94a3b8;pointer-events:none;position:absolute;left:14px}._searchInput_1bbj5_79{border:1px solid var(--border-color,#cbd5e1);background-color:var(--bg-body,#f8fafc);width:100%;height:44px;color:var(--text-high,#0f172a);border-radius:10px;outline:none;padding:0 16px 0 42px;font-size:.95rem;transition:all .2s}._searchInput_1bbj5_79:focus{border-color:var(--color-primary,#4f46e5);background-color:#fff;box-shadow:0 0 0 3px #4f46e51a}._searchInput_1bbj5_79::placeholder{color:#94a3b8}._listContainer_1bbj5_115{flex-direction:column;flex:1;gap:8px;padding:16px 32px;display:flex;overflow-y:auto}._listContainer_1bbj5_115::-webkit-scrollbar{width:6px}._listContainer_1bbj5_115::-webkit-scrollbar-track{background:0 0}._listContainer_1bbj5_115::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:10px}._listContainer_1bbj5_115::-webkit-scrollbar-thumb:hover{background-color:#94a3b8}._listItem_1bbj5_139{border:1px solid var(--border-color,#e2e8f0);cursor:pointer;background-color:#fff;border-radius:12px;justify-content:space-between;align-items:center;padding:14px 16px;transition:all .2s;display:flex;position:relative;overflow:hidden}._listItem_1bbj5_139:hover{border-color:var(--color-primary,#4f46e5);background-color:#fcfdff;transform:translateY(-1px);box-shadow:0 4px 12px -2px #4f46e51a}._listItemLeft_1bbj5_160{align-items:center;gap:14px;display:flex}._avatar_1bbj5_166{color:#64748b;background-color:#f1f5f9;border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}._listItem_1bbj5_139:hover ._avatar_1bbj5_166{color:var(--color-primary,#4f46e5);background-color:#e0e7ff}._customerInfo_1bbj5_182{flex-direction:column;gap:4px;display:flex}._customerName_1bbj5_188{color:var(--text-high,#0f172a);font-size:1.05rem;font-weight:700}._orderMeta_1bbj5_194{color:var(--text-medium,#64748b);align-items:center;gap:8px;font-size:.8rem;font-weight:500;display:flex}._orderBadge_1bbj5_203{color:#475569;background-color:#f1f5f9;border-radius:4px;padding:2px 6px;font-family:monospace;font-weight:600}._listItemRight_1bbj5_212{align-items:center;gap:16px;display:flex}._orderTotal_1bbj5_218{color:var(--text-high,#0f172a);font-size:1.1rem;font-weight:800}._actionIcon_1bbj5_224{color:#cbd5e1;transition:color .2s}._listItem_1bbj5_139:hover ._actionIcon_1bbj5_224{color:var(--color-primary,#4f46e5)}._emptyState_1bbj5_233{color:var(--text-medium,#64748b);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:48px 0;display:flex}._emptyState_1bbj5_233 svg{color:#cbd5e1;margin-bottom:16px}._footer_1bbj5_248{border-top:1px solid var(--border-color,#e2e8f0);justify-content:flex-end;padding:16px 32px 24px;display:flex}._cancelBtn_1bbj5_255{border-color:var(--border-color,#e2e8f0);height:42px;color:var(--text-high,#334155);padding:0 24px;font-size:.95rem;font-weight:600}._container_17e7z_1{gap:20px;height:calc(100vh - 110px);display:flex;position:relative}._fullscreenContainer_17e7z_8{z-index:9999!important;background-color:var(--bg-body,#f8fafc)!important;gap:20px!important;width:100vw!important;height:100vh!important;padding:16px!important;position:fixed!important;inset:0!important}._leftPanel_17e7z_22{background-color:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:16px;flex-direction:column;flex:1;display:flex;overflow:hidden;box-shadow:0 10px 25px -5px #0000000a}._topBar_17e7z_33{border-bottom:1px solid var(--border-color,#e2e8f0);background:#fff;justify-content:space-between;align-items:center;padding:12px 20px;display:flex}._cashStatusBadge_17e7z_42{border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:.85rem;font-weight:700;display:inline-flex}._cashOpen_17e7z_52{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0}._cashClosed_17e7z_58{color:#991b1b;cursor:pointer;background:#fef2f2;border:1px solid #fecaca}._actionBar_17e7z_65{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._actionBtn_17e7z_72{color:#334155;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:.85rem;font-weight:600;transition:all .2s;display:inline-flex}._actionBtn_17e7z_72:hover{color:#0f172a;background:#f1f5f9;border-color:#cbd5e1}._actionBtnBadge_17e7z_93{color:#1e293b;background:#e2e8f0;border-radius:4px;padding:1px 5px;font-family:monospace;font-size:.7rem}._searchSection_17e7z_102{border-bottom:1px solid var(--border-color,#e2e8f0);background-color:#f8fafc;padding:18px 20px;position:relative}._inputWrapper_17e7z_109{align-items:center;display:flex;position:relative}._input_17e7z_109{color:#0f172a;background:#fff;border:2px solid #4f46e5;border-radius:12px;outline:none;width:100%;padding:16px 16px 16px 54px;font-size:1.15rem;font-weight:600;box-shadow:0 0 0 4px #4f46e51a}._lastItemBanner_17e7z_128{background:linear-gradient(90deg,#eef2ff 0%,#fff 100%);border-bottom:1px solid #e0e7ff;justify-content:space-between;align-items:center;padding:10px 20px;display:flex}._cartList_17e7z_137{flex:1;padding:20px;overflow-y:auto}._emptyCart_17e7z_143{text-align:center;color:#94a3b8;flex-direction:column;align-items:center;gap:12px;margin-top:60px;display:flex}._rightPanel_17e7z_153{flex-direction:column;width:440px;display:flex}._summaryCard_17e7z_159{background-color:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:16px;flex-direction:column;height:100%;padding:24px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 25px -5px #0000000a}._summaryCard_17e7z_159:before{content:"";background:linear-gradient(90deg,#10b981 0%,#059669 100%);height:6px;position:absolute;top:0;left:0;right:0}._customerCard_17e7z_182{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:16px;padding:10px 14px;display:flex}._summaryRow_17e7z_193{color:#64748b;justify-content:space-between;margin-bottom:14px;font-size:1.05rem;display:flex}._summaryRow_17e7z_193 span:last-child{color:#0f172a;font-weight:700}._summaryTotal_17e7z_206{color:#0f172a;border-top:2px dashed #cbd5e1;justify-content:space-between;align-items:center;margin-top:18px;padding-top:18px;font-size:1.8rem;font-weight:900;display:flex}._searchResults_17e7z_218{z-index:100;background-color:#fff;border:1.5px solid #4f46e5;border-radius:12px;max-height:240px;position:absolute;top:calc(100% + 4px);left:20px;right:20px;overflow-y:auto;box-shadow:0 20px 25px -5px #00000026}._searchItem_17e7z_232{cursor:pointer;color:#334155;border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:12px 16px;transition:background .15s;display:flex}._searchItem_17e7z_232:hover{color:#0f172a;background-color:#eef2ff}._overlay_17e7z_248{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1100;background:#0f172aa6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_17e7z_262{background:#fff;border:1px solid #e2e8f0;border-radius:16px;width:100%;max-width:500px;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}._closeBtn_17e7z_272{cursor:pointer;color:#64748b;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;transition:all .2s;display:flex}._closeBtn_17e7z_272:hover{color:#0f172a;background:#f1f5f9}._container_1qis7_1{flex-direction:column;gap:20px;display:flex}._header_1qis7_11{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._title_1qis7_19{letter-spacing:-.02em;color:#0f172a;margin:0;font-size:1.45rem;font-weight:700}._description_1qis7_27{color:#64748b;margin:4px 0 0;font-size:.88rem}._headerActions_1qis7_33{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._primaryBtn_1qis7_40{color:#fff;cursor:pointer;background-color:#0f172a;border:1px solid #0f172a;border-radius:8px;align-items:center;gap:8px;padding:8px 14px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 1px 2px #0000000d}._primaryBtn_1qis7_40:hover{background-color:#1e293b;border-color:#1e293b;transform:translateY(-1px)}._secondaryBtn_1qis7_62{color:#334155;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:6px;padding:8px 13px;font-size:.82rem;font-weight:500;transition:all .15s;display:inline-flex}._secondaryBtn_1qis7_62:hover{color:#0f172a;background-color:#f8fafc;border-color:#cbd5e1}._kpiGrid_1qis7_87{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}@media (width<=1024px){._kpiGrid_1qis7_87{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){._kpiGrid_1qis7_87{grid-template-columns:1fr}}._kpiCard_1qis7_105{cursor:pointer;text-align:left;background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:4px;padding:16px 18px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}._kpiCard_1qis7_105:hover{border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 4px 12px -2px #0f172a0d}._kpiLabelRow_1qis7_124{justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}._kpiLabel_1qis7_124{text-transform:uppercase;letter-spacing:.05em;color:#64748b;font-size:.72rem;font-weight:700}._kpiBadge_1qis7_139{font-variant-numeric:tabular-nums;border-radius:9999px;align-items:center;gap:4px;padding:2px 7px;font-size:.72rem;font-weight:600;display:inline-flex}._badgeNeutral_1qis7_150{color:#475569;background-color:#f1f5f9}._badgeInfo_1qis7_155{color:#1d4ed8;background-color:#eff6ff}._badgeSuccess_1qis7_160{color:#059669;background-color:#ecfdf5}._badgeWarning_1qis7_165{color:#d97706;background-color:#fffbeb}._kpiValueRow_1qis7_170{align-items:baseline;gap:6px;margin-top:4px;display:flex}._kpiValue_1qis7_170{letter-spacing:-.03em;color:#0f172a;font-variant-numeric:tabular-nums;margin:0;font-size:1.65rem;font-weight:700;line-height:1.1}._kpiUnit_1qis7_187{color:#64748b;font-size:.82rem;font-weight:500}._kpiSubtext_1qis7_193{color:#64748b;margin-top:2px;font-size:.75rem}._tableCard_1qis7_203{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 3px #00000005}._tabsContainer_1qis7_214{-webkit-overflow-scrolling:touch;background-color:#f8fafc;border-bottom:1px solid #e2e8f0;align-items:center;gap:4px;padding:8px 12px;display:flex;overflow-x:auto}._tabButton_1qis7_225{color:#64748b;cursor:pointer;white-space:nowrap;background-color:#0000;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:5px 12px;font-size:.78rem;font-weight:500;transition:all .15s;display:inline-flex}._tabButton_1qis7_225:hover{color:#0f172a;background-color:#f1f5f9}._tabButtonActive_1qis7_246{color:#0f172a;background-color:#fff;border-color:#e2e8f0;font-weight:600;box-shadow:0 1px 2px #0f172a0a}._tabDot_1qis7_254{border-radius:50%;flex-shrink:0;width:6px;height:6px}._dotAll_1qis7_261{background-color:#64748b}._dotPj_1qis7_262{background-color:#3b82f6}._dotPf_1qis7_263{background-color:#10b981}._dotActive_1qis7_264{background-color:#22c55e}._dotOverdue_1qis7_265{background-color:#ea580c}._dotBlocked_1qis7_266{background-color:#ef4444}._tabBadge_1qis7_268{color:#475569;font-variant-numeric:tabular-nums;background-color:#f1f5f9;border-radius:9999px;padding:1px 6px;font-size:.72rem;font-weight:700}._tabButtonActive_1qis7_246 ._tabBadge_1qis7_268{color:#fff;background-color:#0f172a}._toolbar_1qis7_284{border-bottom:1px solid #e2e8f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}._searchBox_1qis7_294{flex:1;min-width:260px;max-width:440px}._toolbarMeta_1qis7_300{align-items:center;gap:12px;display:flex}._resetFiltersBtn_1qis7_306{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:4px;padding:6px 8px;font-size:.78rem;transition:all .15s;display:inline-flex}._resetFiltersBtn_1qis7_306:hover{color:#0f172a;background-color:#f1f5f9}._countLabel_1qis7_325{color:#64748b;font-size:.8rem}._tableContainer_1qis7_334{width:100%;overflow-x:auto}._table_1qis7_203{border-collapse:collapse;text-align:left;width:100%}._table_1qis7_203 th{text-transform:uppercase;letter-spacing:.05em;color:#64748b;background-color:#f8fafc;border-bottom:1px solid #e2e8f0;padding:12px 18px;font-size:.72rem;font-weight:700}._tableRow_1qis7_356{cursor:pointer;height:64px;transition:background-color .12s}._tableRow_1qis7_356:hover{background-color:#f8fafc}._table_1qis7_203 td{vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:12px 18px;font-size:.85rem}._customerCell_1qis7_374{align-items:center;gap:12px;display:flex}._avatar_1qis7_380{color:#fff;letter-spacing:.02em;background-color:#0f172a;border:1px solid #1e293b;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.78rem;font-weight:700;display:flex}._customerInfo_1qis7_396{flex-direction:column;gap:2px;min-width:0;display:flex}._customerName_1qis7_403{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;font-weight:600;overflow:hidden}._customerEmail_1qis7_412{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}._documentCell_1qis7_421{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._docTypeBadgePj_1qis7_428{color:#1d4ed8;background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:4px;align-items:center;gap:3px;padding:2px 5px;font-size:.68rem;font-weight:700;display:inline-flex}._docTypeBadgePf_1qis7_441{color:#475569;background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:4px;align-items:center;gap:3px;padding:2px 5px;font-size:.68rem;font-weight:700;display:inline-flex}._documentNumber_1qis7_454{color:#334155;letter-spacing:.02em;font-family:JetBrains Mono,SF Mono,monospace;font-size:.8rem;font-weight:600}._cityCell_1qis7_463{color:#475569;align-items:center;gap:5px;font-size:.8rem;display:flex}._cityIcon_1qis7_471{color:#94a3b8;flex-shrink:0}._creditLimitCell_1qis7_477{color:#0f172a;font-variant-numeric:tabular-nums;white-space:nowrap;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:3px 8px;font-size:.82rem;font-weight:600;display:inline-block}._creditLimitZero_1qis7_490{color:#94a3b8;font-weight:400}._statusBadgeActive_1qis7_496{color:#059669;background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:9999px;align-items:center;gap:4px;padding:2px 7px;font-size:.72rem;font-weight:600;display:inline-flex}._statusBadgeBlocked_1qis7_509{color:#dc2626;background-color:#fef2f2;border:1px solid #fecaca;border-radius:9999px;align-items:center;gap:4px;padding:2px 7px;font-size:.72rem;font-weight:600;display:inline-flex}._statusBadgeOverdue_1qis7_522{color:#c2410c;background-color:#fff7ed;border:1px solid #fed7aa;border-radius:9999px;align-items:center;gap:4px;padding:2px 7px;font-size:.72rem;font-weight:600;display:inline-flex}._overdueDebtNotice_1qis7_535{color:#c2410c;font-variant-numeric:tabular-nums;white-space:nowrap;background-color:#fff7ed;border:1px solid #ffedd5;border-radius:4px;align-items:center;gap:4px;margin-top:3px;padding:1px 6px;font-size:.71rem;font-weight:700;display:inline-flex}._actionBtnsGroup_1qis7_552{align-items:center;gap:6px;display:inline-flex}._ghostActionBtn_1qis7_558{color:#64748b;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;transition:all .15s;display:inline-flex}._ghostActionBtn_1qis7_558:hover{color:#0f172a;background-color:#f8fafc;border-color:#cbd5e1;transform:translateY(-1px)}._ghostActionBtnDanger_1qis7_579:hover{color:#dc2626;background-color:#fef2f2;border-color:#fecaca}._pagination_1qis7_586{background-color:#fff;border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:12px 18px;display:flex}._pageInfo_1qis7_595{color:#64748b;font-size:.82rem}._pageControls_1qis7_600{gap:8px;display:flex}._container_xeamj_7{color:#0f172a;flex-direction:column;gap:20px;width:100%;padding-bottom:60px;animation:.2s ease-out _fadeIn_xeamj_1;display:flex}@keyframes _fadeIn_xeamj_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._topBar_xeamj_26{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._titleArea_xeamj_34{align-items:center;gap:14px;display:flex}._backBtn_xeamj_40{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .15s;display:flex}._backBtn_xeamj_40:hover{color:#0f172a;background:#f8fafc;border-color:#cbd5e1;transform:translateY(-1px)}._titleGroup_xeamj_61{flex-direction:column;gap:2px;display:flex}._pageTitle_xeamj_67{color:#0f172a;letter-spacing:-.025em;margin:0;font-size:1.45rem;font-weight:700;line-height:1.2}._pageSubtitle_xeamj_76{color:#64748b;margin:4px 0 0;font-size:.84rem;font-weight:400}._headerActions_xeamj_83{align-items:center;gap:10px;display:flex}._primaryBtn_xeamj_89{color:#fff;cursor:pointer;background-color:#0f172a;border:1px solid #0f172a;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 1px 2px #0000000d}._primaryBtn_xeamj_89:hover:not(:disabled){background-color:#1e293b;border-color:#1e293b;transform:translateY(-1px)}._primaryBtn_xeamj_89:disabled{opacity:.5;cursor:not-allowed}._secondaryBtn_xeamj_116{color:#334155;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:.82rem;font-weight:500;transition:all .15s;display:inline-flex}._secondaryBtn_xeamj_116:hover:not(:disabled){color:#0f172a;background-color:#f8fafc;border-color:#cbd5e1}._dangerBtn_xeamj_137{color:#dc2626;cursor:pointer;background-color:#fff;border:1px solid #fecaca;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:.82rem;font-weight:500;transition:all .15s;display:inline-flex}._dangerBtn_xeamj_137:hover:not(:disabled){color:#b91c1c;background-color:#fef2f2;border-color:#fca5a5}._docTypeContainer_xeamj_162{align-items:center;margin-bottom:4px;display:flex}._docTypeSegmented_xeamj_168{background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:10px;gap:4px;width:100%;max-width:440px;padding:4px;display:flex}._docTypeBtn_xeamj_179{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:8px;padding:8px 14px;font-size:.82rem;font-weight:600;transition:all .15s;display:flex}._docTypeBtn_xeamj_179:hover{color:#0f172a}._docTypeBtnActive_xeamj_200{color:#0f172a;background-color:#fff;box-shadow:0 1px 3px #0f172a14}._layoutGrid_xeamj_210{grid-template-columns:1fr 380px;align-items:start;gap:20px;display:grid}@media (width<=1040px){._layoutGrid_xeamj_210{grid-template-columns:1fr}}._mainCol_xeamj_223,._sideCol_xeamj_229{flex-direction:column;gap:20px;display:flex}._card_xeamj_239{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:16px;padding:22px 24px;display:flex;box-shadow:0 1px 3px #00000005}._cardHeader_xeamj_250{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}._cardTitle_xeamj_258{color:#0f172a;align-items:center;gap:8px;margin:0;font-size:.88rem;font-weight:700;display:flex}._cardSubtitle_xeamj_268{color:#64748b;margin:2px 0 0;font-size:.76rem}._formGroup_xeamj_278{flex-direction:column;gap:6px;display:flex}._label_xeamj_284{color:#0f172a;justify-content:space-between;align-items:center;font-size:.78rem;font-weight:600;display:flex}._requiredStar_xeamj_293{color:#dc2626;margin-left:2px}._hint_xeamj_298{color:#64748b;font-size:.74rem}._input_xeamj_303{color:#0f172a;box-sizing:border-box;background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;width:100%;height:40px;padding:0 14px;font-size:.88rem;transition:border-color .15s,box-shadow .15s}._input_xeamj_303:focus{border-color:#0f172a;outline:none;box-shadow:0 0 0 3px #0f172a14}._textarea_xeamj_322{color:#0f172a;resize:vertical;box-sizing:border-box;background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;width:100%;min-height:80px;padding:10px 14px;font-family:inherit;font-size:.88rem;transition:border-color .15s,box-shadow .15s}._textarea_xeamj_322:focus{border-color:#0f172a;outline:none;box-shadow:0 0 0 3px #0f172a14}._grid3Cols_xeamj_343{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}._grid2Cols_xeamj_349{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}._rowFlex_xeamj_355{align-items:flex-start;gap:12px;display:flex}@media (width<=680px){._grid3Cols_xeamj_343,._grid2Cols_xeamj_349,._rowFlex_xeamj_355{flex-direction:column;gap:12px;display:flex}}._inputWithButton_xeamj_370{align-items:center;gap:8px;display:flex}._queryBtn_xeamj_376{color:#334155;cursor:pointer;white-space:nowrap;background-color:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;height:40px;padding:0 14px;font-size:.78rem;font-weight:600;transition:all .15s;display:inline-flex}._queryBtn_xeamj_376:hover:not(:disabled){color:#0f172a;background-color:#f1f5f9;border-color:#94a3b8}._queryBtn_xeamj_376:disabled{opacity:.5;cursor:not-allowed}._inputWithAddon_xeamj_406{background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;align-items:center;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}._inputWithAddon_xeamj_406:focus-within{border-color:#0f172a;box-shadow:0 0 0 3px #0f172a14}._addonPrefix_xeamj_421{color:#64748b;background-color:#f8fafc;border-right:1px solid #e2e8f0;align-items:center;height:40px;padding:0 12px;font-size:.78rem;font-weight:600;display:flex}._inputInsideAddon_xeamj_433{color:#0f172a;font-variant-numeric:tabular-nums;border:none;outline:none;flex:1;min-width:0;height:40px;padding:0 14px;font-size:.88rem;font-weight:600}._spinner_xeamj_446{animation:.8s linear infinite _spin_xeamj_446}@keyframes _spin_xeamj_446{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._container_1lz23_1{width:100%;display:inline-block;position:relative}._trigger_1lz23_7{background-color:var(--bg-surface);border:1px solid var(--border-color);width:100%;height:40px;color:var(--text-high);cursor:pointer;border-radius:8px;outline:none;justify-content:space-between;align-items:center;padding:0 16px;font-size:.85rem;font-weight:500;transition:all .2s;display:flex}._trigger_1lz23_7:hover{border-color:#94a3b8}._trigger_1lz23_7:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-subtle)}._dropdown_1lz23_34{z-index:100;background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:12px;width:300px;padding:16px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000001a}._header_1lz23_47{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._navButton_1lz23_54{cursor:pointer;width:32px;height:32px;color:var(--text-medium);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;display:flex}._navButton_1lz23_54:hover{background-color:var(--bg-surface-hover);color:var(--text-high)}._monthYear_1lz23_72{color:var(--text-high);text-transform:capitalize;font-size:.95rem;font-weight:600}._weekdays_1lz23_79{text-align:center;grid-template-columns:repeat(7,1fr);margin-bottom:8px;display:grid}._weekday_1lz23_79{color:var(--text-medium);text-transform:uppercase;font-size:.75rem;font-weight:600}._daysGrid_1lz23_93{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}._day_1lz23_93{cursor:pointer;height:32px;color:var(--text-high);border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;font-size:.85rem;transition:all .2s;display:flex}._day_1lz23_93:hover:not(._empty_1lz23_112){background-color:var(--bg-surface-hover)}._dayActive_1lz23_116{background-color:var(--color-primary);color:#fff;font-weight:600}._dayActive_1lz23_116:hover{background-color:#4338ca}._dayToday_1lz23_126{color:var(--color-primary);font-weight:700}._empty_1lz23_112{cursor:default}._monthsGrid_1lz23_135{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}._monthBtn_1lz23_141{cursor:pointer;color:var(--text-high);text-transform:capitalize;background:0 0;border:none;border-radius:8px;padding:12px 8px;font-size:.9rem;font-weight:500;transition:all .2s}._monthBtn_1lz23_141:hover{background-color:var(--bg-surface-hover)}._monthActive_1lz23_158{background-color:var(--color-primary);color:#fff}._monthActive_1lz23_158:hover{background-color:#4338ca}._overlay_1w5dl_7{-webkit-backdrop-filter:blur(4px);z-index:99999;box-sizing:border-box;background-color:#0f172a73;justify-content:center;align-items:flex-start;width:100vw;height:100vh;padding:32px 16px;animation:.15s ease-out _fadeIn_1w5dl_1;display:flex;position:fixed;inset:0;overflow-y:auto}._modal_1w5dl_25{box-sizing:border-box;color:#0f172a;background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;width:100%;max-width:600px;margin:auto;padding:24px;animation:.18s cubic-bezier(.16,1,.3,1) _scaleIn_1w5dl_1;position:relative;box-shadow:0 20px 45px -10px #0f172a33,0 0 0 1px #0f172a14}@keyframes _fadeIn_1w5dl_1{0%{opacity:0}to{opacity:1}}@keyframes _scaleIn_1w5dl_1{0%{opacity:0;transform:scale(.97)translateY(4px)}to{opacity:1;transform:scale(1)translateY(0)}}._header_1w5dl_60{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;margin-bottom:20px;padding-bottom:16px;display:flex}._titleWrapper_1w5dl_69{align-items:center;gap:12px;display:flex}._iconBadge_1w5dl_75{color:#0f172a;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._title_1w5dl_69{color:#0f172a;letter-spacing:-.015em;margin:0;font-size:1.15rem;font-weight:700}._subtitle_1w5dl_96{color:#64748b;margin:3px 0 0;font-size:.8rem;font-weight:400}._closeBtn_1w5dl_103{color:#64748b;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;margin-left:auto;transition:all .15s;display:flex}._closeBtn_1w5dl_103:hover{color:#0f172a;background-color:#f1f5f9;border-color:#e2e8f0}._body_1w5dl_128{flex-direction:column;gap:16px;display:flex}._alertOverdue_1w5dl_134{color:#991b1b;background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:.82rem;display:flex}._alertOverdue_1w5dl_134 strong{color:#991b1b;margin-bottom:2px;font-size:.86rem;display:block}._alertOverdue_1w5dl_134 p{color:#7f1d1d;margin:0;line-height:1.4}._section_1w5dl_159{flex-direction:column;gap:8px;display:flex}._sectionTitle_1w5dl_165{color:#64748b;text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:6px;font-size:.74rem;font-weight:700;display:flex}._input_1w5dl_176{color:#0f172a;box-sizing:border-box;background-color:#fff;border:1px solid #cbd5e1;border-radius:6px;outline:none;width:100%;height:38px;padding:0 12px;font-size:.85rem;transition:all .15s}._input_1w5dl_176:focus{border-color:#0f172a;box-shadow:0 0 0 1px #0f172a}._itemsList_1w5dl_199{flex-direction:column;gap:8px;display:flex}._itemCard_1w5dl_205{background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:10px;padding:12px;transition:all .15s;display:flex}._itemSelected_1w5dl_216{background-color:#f8fafc;border-color:#cbd5e1}._assetTag_1w5dl_221{color:#fff;letter-spacing:.02em;background-color:#0f172a;border-radius:4px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:700}._itemControls_1w5dl_232{border-top:1px solid #e2e8f0;grid-template-columns:130px 1fr;gap:12px;padding-top:10px;display:grid}._smallInput_1w5dl_240{text-align:center;box-sizing:border-box;color:#0f172a;border:1px solid #cbd5e1;border-radius:6px;width:100%;height:36px;padding:0 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.88rem;font-weight:700}._smallInput_1w5dl_240:focus{border-color:#0f172a;outline:none}._checklistGrid_1w5dl_263{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;grid-template-columns:1fr 1fr;gap:8px;padding:12px;display:grid}._checkItem_1w5dl_273{color:#0f172a;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:.78rem;font-weight:500;display:flex}._summaryCard_1w5dl_288{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}._summaryRow_1w5dl_298{color:#64748b;justify-content:space-between;align-items:center;font-size:.82rem;display:flex}._summaryRow_1w5dl_298 strong{color:#0f172a;font-variant-numeric:tabular-nums}._divider_1w5dl_311{background-color:#e2e8f0;height:1px;margin:4px 0}._summaryFinal_1w5dl_317{justify-content:space-between;align-items:center;padding-top:4px;display:flex}._summaryFinalVal_1w5dl_324{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1.35rem;font-weight:800}._footer_1w5dl_336{border-top:1px solid #e2e8f0;justify-content:flex-end;gap:10px;margin-top:20px;padding-top:16px;display:flex}._btnConfirmReturn_1w5dl_345{color:#fff;cursor:pointer;background-color:#0f172a;border:1px solid #0f172a;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:9px 16px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}._btnConfirmReturn_1w5dl_345:hover{background-color:#1e293b;border-color:#1e293b}._btnConfirmReturn_1w5dl_345:disabled{opacity:.6;cursor:not-allowed}._overlay_azskm_5{-webkit-backdrop-filter:blur(6px);z-index:99999;box-sizing:border-box;background-color:#0f172a80;justify-content:center;align-items:flex-start;width:100vw;height:100vh;padding:32px 16px;animation:.15s ease-out _fadeIn_azskm_1;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes _fadeIn_azskm_1{0%{opacity:0}to{opacity:1}}@keyframes _scaleIn_azskm_1{0%{opacity:0;transform:scale(.97)translateY(6px)}to{opacity:1;transform:scale(1)translateY(0)}}._modal_azskm_33{background-color:var(--bg-surface,#fff);border:1px solid var(--border-color,#e5e7eb);box-sizing:border-box;border-radius:16px;flex-direction:column;width:100%;max-width:920px;max-height:calc(100vh - 64px);margin:auto;animation:.18s cubic-bezier(.16,1,.3,1) _scaleIn_azskm_1;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 45px -10px #00000040,0 0 0 1px #0000000d}._header_azskm_51{border-bottom:1px solid var(--border-color,#e5e7eb);background-color:var(--bg-surface,#fff);flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}._titleWrapper_azskm_61{align-items:center;gap:12px;display:flex}._iconBadge_azskm_67{color:#3b82f6;background-color:#eff6ff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._modalTitle_azskm_79{color:var(--text-high,#111827);letter-spacing:-.01em;margin:0;font-size:1.15rem;font-weight:600}._modalSubtitle_azskm_87{color:var(--text-medium,#6b7280);margin:2px 0 0;font-size:.8rem}._closeBtn_azskm_93{color:var(--text-medium,#6b7280);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;margin-left:auto;padding:6px;transition:all .2s;display:flex}._closeBtn_azskm_93:hover{background-color:var(--bg-body,#f3f4f6);color:var(--text-high,#111827)}._actionBar_azskm_113{border-bottom:1px solid var(--border-color,#e2e8f0);background-color:#f8fafc;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 24px;display:flex}._actionGroupLeft_azskm_125{align-items:center;gap:8px;display:flex}._actionGroupRight_azskm_131{align-items:center;gap:10px;display:flex}._btnAction_azskm_137{border:1px solid var(--border-color,#cbd5e1);color:#334155;cursor:pointer;box-sizing:border-box;background-color:#fff;border-radius:8px;align-items:center;gap:8px;height:38px;padding:8px 16px;font-size:.85rem;font-weight:500;transition:all .15s;display:inline-flex}._btnAction_azskm_137:hover{color:#0f172a;background-color:#f1f5f9;border-color:#94a3b8}._btnPrint_azskm_160{color:#fff;cursor:pointer;box-sizing:border-box;background-color:#2563eb;border:none;border-radius:8px;align-items:center;gap:8px;height:38px;padding:8px 18px;font-size:.85rem;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 1px 2px #2563eb33}._btnPrint_azskm_160:hover{background-color:#1d4ed8}._btnDownload_azskm_182{color:#1d4ed8;cursor:pointer;box-sizing:border-box;background-color:#eff6ff;border:1px solid #93c5fd;border-radius:8px;align-items:center;gap:8px;height:38px;padding:8px 16px;font-size:.85rem;font-weight:600;transition:all .15s;display:inline-flex}._btnDownload_azskm_182:hover{background-color:#dbeafe}._btnWhatsapp_azskm_203{color:#15803d;cursor:pointer;box-sizing:border-box;background-color:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;align-items:center;gap:8px;height:38px;padding:8px 16px;font-size:.85rem;font-weight:600;transition:all .15s;display:inline-flex}._btnWhatsapp_azskm_203:hover{background-color:#dcfce7}._customTermsDrawer_azskm_225{background-color:#f8fafc;border-bottom:1px solid #e2e8f0;flex-direction:column;gap:8px;padding:16px 24px;animation:.15s ease-out _fadeIn_azskm_1;display:flex}._customTermsTextarea_azskm_235{color:#1e293b;resize:vertical;box-sizing:border-box;background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;outline:none;width:100%;min-height:80px;padding:10px 14px;font-family:inherit;font-size:.85rem}._customTermsTextarea_azskm_235:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}._previewWorkspace_azskm_256{background-color:#f1f5f9;flex:1;justify-content:center;padding:24px;display:flex;overflow-y:auto}._a4Sheet_azskm_265{box-sizing:border-box;color:#1e293b;background-color:#fff;border-radius:4px;flex-direction:column;gap:16px;width:100%;max-width:800px;padding:36px 40px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.45;display:flex;box-shadow:0 4px 20px -2px #00000014}._contractHeader_azskm_282{border-bottom:2px solid #e2e8f0;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:18px;display:flex}._companySection_azskm_291{align-items:center;gap:16px;display:flex}._companyLogo_azskm_297{object-fit:contain;max-width:130px;max-height:65px}._companyInfo_azskm_303 h2{color:#0f172a;letter-spacing:-.01em;margin:0;font-size:1.15rem;font-weight:700}._companyInfo_azskm_303 p{color:#475569;margin:2px 0 0;font-size:.78rem}._contractInfoBox_azskm_317{text-align:right;border-left:1px solid #e2e8f0;flex-shrink:0;padding-left:20px}._contractBadgeTitle_azskm_324{text-transform:uppercase;color:#2563eb;letter-spacing:.05em;margin:0;font-size:.7rem;font-weight:700}._contractNumber_azskm_333{color:#0f172a;margin:2px 0;font-size:1.3rem;font-weight:800}._contractDate_azskm_340{color:#64748b;margin:0;font-size:.78rem}._partiesGrid_azskm_347{grid-template-columns:1fr 1fr;gap:14px;display:grid}._partyCard_azskm_353{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:12px 14px;font-size:.78rem}._partyCardTitle_azskm_361{text-transform:uppercase;color:#3b82f6;letter-spacing:.03em;align-items:center;gap:6px;margin-bottom:6px;font-size:.72rem;font-weight:700;display:flex}._partyLine_azskm_373{color:#334155;margin:2px 0}._partyLine_azskm_373 strong{color:#0f172a}._timelineGrid_azskm_383{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;grid-template-columns:repeat(4,1fr);gap:10px;padding:10px 14px;display:grid}._timelineItem_azskm_393{flex-direction:column;gap:2px;display:flex}._timelineItem_azskm_393 span{text-transform:uppercase;color:#64748b;font-size:.7rem;font-weight:600}._timelineItem_azskm_393 strong{color:#0f172a;font-size:.82rem;font-weight:700}._tableWrapper_azskm_413{border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}._equipmentTable_azskm_419{border-collapse:collapse;width:100%;font-size:.78rem}._equipmentTable_azskm_419 th{color:#334155;text-transform:uppercase;letter-spacing:.03em;text-align:left;background-color:#f1f5f9;border-bottom:1px solid #cbd5e1;padding:8px 12px;font-size:.7rem;font-weight:700}._equipmentTable_azskm_419 td{color:#334155;border-bottom:1px solid #f1f5f9;padding:8px 12px}._tagPill_azskm_443{color:#fff;background-color:#0f172a;border-radius:4px;padding:2px 6px;font-family:monospace;font-size:.72rem;font-weight:700;display:inline-block}._financialSection_azskm_455{grid-template-columns:1fr 340px;align-items:stretch;gap:14px;display:grid;break-inside:avoid!important;page-break-inside:avoid!important}._paymentConditionsBox_azskm_464{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;justify-content:space-between;gap:8px;padding:12px 14px;font-size:.8rem;display:flex;break-inside:avoid!important;page-break-inside:avoid!important}._paymentConditionsHeader_azskm_478{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding-bottom:6px;display:flex}._paymentConditionsTitle_azskm_486{color:#0f172a;text-transform:uppercase;letter-spacing:.03em;font-size:.74rem;font-weight:700}._paymentStatusBadgePaid_azskm_494{color:#16a34a;background:#dcfce7;border:1px solid #86efac;border-radius:4px;align-items:center;gap:4px;padding:2px 7px;font-size:.66rem;font-weight:700;display:inline-flex}._paymentStatusBadgePending_azskm_507{color:#b45309;background:#fef3c7;border:1px solid #fde68a;border-radius:4px;align-items:center;gap:4px;padding:2px 7px;font-size:.66rem;font-weight:700;display:inline-flex}._paymentConditionsList_azskm_520{flex-direction:column;gap:5px;display:flex}._paymentConditionsRow_azskm_526{justify-content:space-between;align-items:center;font-size:.76rem;display:flex}._paymentConditionsRow_azskm_526 span{color:#64748b}._paymentConditionsRow_azskm_526 strong{color:#0f172a}._financialBox_azskm_541{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:6px;padding:12px 16px;font-size:.8rem;display:flex;break-inside:avoid!important;page-break-inside:avoid!important}._financialRow_azskm_554{color:#475569;justify-content:space-between;display:flex}._financialRow_azskm_554 strong{color:#0f172a}._financialTotal_azskm_564{color:#0f172a;border-top:2px solid #e2e8f0;justify-content:space-between;align-items:center;margin-top:4px;padding-top:8px;font-size:.95rem;font-weight:800;display:flex}._financialTotal_azskm_564 span:last-child{color:#2563eb;font-size:1.1rem}._depositHighlight_azskm_581{color:#15803d;border-top:1px dashed #cbd5e1;justify-content:space-between;margin-top:6px;padding-top:6px;font-size:.75rem;font-weight:600;display:flex}._lateFeeHighlight_azskm_592{color:#b91c1c;justify-content:space-between;font-size:.72rem;display:flex}._clausesSection_azskm_600{margin-top:4px}._clausesHeading_azskm_604{text-transform:uppercase;color:#0f172a;letter-spacing:.04em;border-bottom:1px solid #e2e8f0;margin-bottom:6px;padding-bottom:4px;font-size:.75rem;font-weight:700}._clausesContent_azskm_615{color:#334155;text-align:justify;flex-direction:column;gap:4px;font-size:.68rem;line-height:1.4;display:flex}._clausesContent_azskm_615 p{margin:0}._customClauseBox_azskm_629{background-color:#f1f5f9;border-left:3px solid #2563eb;border-radius:0 4px 4px 0;padding:6px 10px}._signaturesArea_azskm_637{margin-top:24px;padding-top:16px}._signatureDate_azskm_642{text-align:right;color:#334155;margin-bottom:52px;font-size:.78rem;font-weight:500}._signaturesGrid_azskm_650{grid-template-columns:1fr 1fr;gap:48px;margin-bottom:36px;display:grid}._signatureBlock_azskm_657{text-align:center;flex-direction:column;align-items:center;font-size:.78rem;display:flex}._signatureCanvasPlaceholder_azskm_665{width:100%;height:52px}._signatureCanvasWrapper_azskm_670{justify-content:center;align-items:flex-end;width:100%;height:52px;margin-bottom:2px;display:flex}._signatureImgOnLine_azskm_679{object-fit:contain;max-width:220px;max-height:50px;display:block}._signatureLine_azskm_686{border-bottom:1.5px solid #0f172a;width:100%;margin-bottom:6px}._signedSealText_azskm_692{color:#16a34a;text-transform:uppercase;letter-spacing:.04em;margin-bottom:2px;font-size:.65rem;font-weight:800}._signatureBlock_azskm_657 strong{color:#0f172a;font-size:.8rem;display:block}._signatureBlock_azskm_657 span{color:#64748b;margin-top:2px;font-size:.7rem;display:block}._witnessesGrid_azskm_714{color:#475569;border-top:1px dashed #cbd5e1;grid-template-columns:1fr 1fr;gap:48px;padding-top:14px;font-size:.72rem;display:grid}._documentFooter_azskm_724{color:#94a3b8;border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding-top:8px;font-size:.65rem;display:flex}@media print{@page{size:A4 portrait;margin:8mm 10mm}html,body{background:#fff!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important}body.printing-rental-contract #root{visibility:hidden!important;height:0!important;display:none!important;overflow:hidden!important}#rental-contract-portal{visibility:visible!important;background:#fff!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;display:block!important;position:static!important}._overlay_azskm_5{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important}._modal_azskm_33{box-shadow:none!important;background:#fff!important;border:none!important;max-width:100%!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important}._header_azskm_51,._actionBar_azskm_113,._customTermsDrawer_azskm_225{visibility:hidden!important;height:0!important;margin:0!important;padding:0!important;display:none!important}._previewWorkspace_azskm_256{background:#fff!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}._a4Sheet_azskm_265{box-shadow:none!important;background:#fff!important;border:none!important;border-radius:0!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}._tableWrapper_azskm_413,._financialSection_azskm_455,._paymentConditionsBox_azskm_464,._financialBox_azskm_541,._clausesSection_azskm_600,._customClauseBox_azskm_629,._signaturesArea_azskm_637,._partiesGrid_azskm_347,._timelineGrid_azskm_383{break-inside:avoid!important;page-break-inside:avoid!important}}._backdrop_sb0lk_7{-webkit-backdrop-filter:blur(4px);z-index:1000;background-color:#0f172a73;justify-content:flex-end;animation:.2s ease-out _fadeIn_sb0lk_1;display:flex;position:fixed;inset:0}._drawer_sb0lk_19{color:#0f172a;background-color:#fff;border-left:1px solid #e2e8f0;flex-direction:column;width:100%;max-width:560px;height:100%;animation:.24s cubic-bezier(.16,1,.3,1) _slideIn_sb0lk_1;display:flex;overflow:hidden;box-shadow:-12px 0 36px -4px #0f172a29}@keyframes _fadeIn_sb0lk_1{0%{opacity:0}to{opacity:1}}@keyframes _slideIn_sb0lk_1{0%{transform:translate(100%)}to{transform:translate(0)}}._header_sb0lk_47{background-color:#fff;border-bottom:1px solid #e2e8f0;flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 24px;display:flex}._headerTitleGroup_sb0lk_57{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._contractNumber_sb0lk_64{color:#0f172a;letter-spacing:-.02em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1.15rem;font-weight:700}._closeButton_sb0lk_72{color:#64748b;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}._closeButton_sb0lk_72:hover{color:#0f172a;background-color:#f1f5f9;border-color:#e2e8f0}._statusBadge_sb0lk_96{letter-spacing:.02em;text-transform:uppercase;border-radius:6px;align-items:center;gap:5px;padding:3px 8px;font-size:.72rem;font-weight:700;display:inline-flex}._statusDot_sb0lk_108{background-color:currentColor;border-radius:50%;width:5px;height:5px}._statusActive_sb0lk_115{color:#047857;background-color:#ecfdf5;border:1px solid #a7f3d0}._statusSeparation_sb0lk_121{color:#854d0e;background-color:#fefce8;border:1px solid #fde047}._statusInTransit_sb0lk_127{color:#1d4ed8;background-color:#eff6ff;border:1px solid #93c5fd}._statusOverdue_sb0lk_133{color:#dc2626;background-color:#fef2f2;border:1px solid #fecaca}._statusPartial_sb0lk_139{color:#d97706;background-color:#fffbeb;border:1px solid #fef3c7}._statusReturned_sb0lk_145{color:#475569;background-color:#f1f5f9;border:1px solid #e2e8f0}._statusQuote_sb0lk_151{color:#b45309;background-color:#fef3c7;border:1px solid #fde68a}._statusCancelled_sb0lk_157{color:#dc2626;background-color:#fee2e2;border:1px solid #fecaca}._body_sb0lk_167{background-color:#f8fafc;flex-direction:column;flex:1;gap:16px;padding:20px 24px;display:flex;overflow-y:auto}._section_sb0lk_177{background-color:#fff;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;gap:12px;padding:16px;display:flex;box-shadow:0 1px 2px #0f172a08}._sectionHeader_sb0lk_188{justify-content:space-between;align-items:center;display:flex}._sectionTitle_sb0lk_194{text-transform:uppercase;letter-spacing:.05em;color:#64748b;align-items:center;gap:6px;font-size:.72rem;font-weight:700;display:flex}._clientName_sb0lk_205{color:#0f172a;letter-spacing:-.01em;font-size:1.05rem;font-weight:700}._infoRow_sb0lk_212{color:#475569;align-items:center;gap:8px;font-size:.82rem;line-height:1.4;display:flex}._infoRow_sb0lk_212 strong{color:#0f172a}._whatsappButton_sb0lk_225{color:#059669;cursor:pointer;background-color:#fff;border:1px solid #a7f3d0;border-radius:6px;justify-content:center;align-items:center;gap:6px;width:fit-content;margin-top:4px;padding:7px 12px;font-size:.8rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}._whatsappButton_sb0lk_225:hover{color:#047857;background-color:#ecfdf5;border-color:#6ee7b7}._signCardSigned_sb0lk_254{border-left:3px solid #16a34a!important}._signCardPending_sb0lk_258{border-left:3px solid #f59e0b!important}._signStatusAlert_sb0lk_262{color:#b45309;align-items:center;gap:6px;font-size:.8rem;font-weight:600;display:flex}._signSignaturePreview_sb0lk_271{text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:8px}._signMeta_sb0lk_279{color:#64748b;flex-direction:column;gap:2px;font-size:.78rem;line-height:1.4;display:flex}._signMeta_sb0lk_279 strong{color:#0f172a}._twiceCard_sb0lk_296{border-left:3px solid #0f172a!important}._twiceDesc_sb0lk_300{color:#64748b;margin:0;font-size:.78rem;line-height:1.45}._renewalHistorySection_sb0lk_308{border-radius:10px;margin-bottom:16px;padding:14px 16px;background:#f0fdf4!important;border:1px solid #bbf7d0!important;border-left:3px solid #10b981!important}._renewalHeaderRow_sb0lk_317{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}._renewalBadgePill_sb0lk_324{color:#15803d;background-color:#dcfce7;border:1px solid #86efac;border-radius:9999px;align-items:center;gap:4px;padding:2px 8px;font-size:.72rem;font-weight:700;display:inline-flex}._renewalItemsList_sb0lk_337{flex-direction:column;gap:8px;display:flex}._renewalItemCard_sb0lk_343{background-color:#fff;border:1px solid #dcfce7;border-radius:8px;flex-direction:column;gap:6px;padding:10px 12px;display:flex;box-shadow:0 1px 2px #10b9810d}._renewalItemTop_sb0lk_354{justify-content:space-between;align-items:center;display:flex}._renewalDaysTag_sb0lk_360{color:#047857;align-items:center;gap:4px;font-size:.82rem;font-weight:700;display:inline-flex}._renewalItemDate_sb0lk_369{color:#64748b;font-variant-numeric:tabular-nums;font-size:.72rem}._renewalItemMeta_sb0lk_375{justify-content:space-between;align-items:center;gap:8px;font-size:.75rem;display:flex}._renewalPixBadge_sb0lk_383{color:#059669;background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:4px;align-items:center;gap:3px;padding:1px 6px;font-size:.68rem;font-weight:700;display:inline-flex}._renewalRefCode_sb0lk_396{color:#64748b;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.7rem}._renewalNotesText_sb0lk_402{color:#475569;background-color:#f8fafc;border-radius:4px;margin:0;padding:4px 8px;font-size:.74rem;line-height:1.35}._drawerRenewedBadge_sb0lk_412{color:#047857;background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:9999px;align-items:center;gap:4px;padding:3px 8px;font-size:.72rem;font-weight:700;display:inline-flex}._navButtonsRow_sb0lk_429{gap:8px;margin-top:2px;display:flex}._navLinkMaps_sb0lk_435{color:#0f172a;background-color:#fff;border:1px solid #e2e8f0;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:.76rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}._navLinkMaps_sb0lk_435:hover{background-color:#f8fafc;border-color:#cbd5e1}._navLinkWaze_sb0lk_457{color:#0f172a;background-color:#fff;border:1px solid #e2e8f0;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:.76rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}._navLinkWaze_sb0lk_457:hover{background-color:#f8fafc;border-color:#cbd5e1}._navLinkDriver_sb0lk_479{color:#fff;background-color:#0f172a;border:1px solid #0f172a;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:7px 12px;font-size:.76rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}._navLinkDriver_sb0lk_479:hover{background-color:#1e293b}._statusSelectorWrapper_sb0lk_499{width:100%;position:relative}._statusTriggerBtn_sb0lk_504{cursor:pointer;background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:8px 12px;font-family:inherit;transition:all .15s;display:flex}._statusTriggerBtn_sb0lk_504:hover{background-color:#f8fafc;border-color:#0f172a}._statusTriggerContent_sb0lk_523{align-items:center;gap:10px;display:flex}._statusColorDot_sb0lk_529{border-radius:50%;flex-shrink:0;width:8px;height:8px}._statusTextGroup_sb0lk_536{text-align:left;flex-direction:column;line-height:1.25;display:flex}._statusMainLabel_sb0lk_543{color:#0f172a;font-size:.82rem;font-weight:600}._statusSubLabel_sb0lk_549{color:#64748b;font-size:.7rem;font-weight:400}._statusDropdownMenu_sb0lk_555{z-index:100;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:2px;width:100%;padding:4px;animation:.15s ease-out _fadeIn_sb0lk_1;display:flex;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden;box-shadow:0 10px 25px -5px #0f172a1f}._statusOptionItem_sb0lk_573{cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;padding:8px 10px;transition:background-color .12s;display:flex}._statusOptionItem_sb0lk_573:hover{background-color:#f1f5f9}._statusOptionItemActive_sb0lk_587{background-color:#f1f5f9;font-weight:600}._statusOptionLeft_sb0lk_592{align-items:center;gap:10px;display:flex}._statusPipeline_sb0lk_598{gap:4px;margin-top:6px;padding-bottom:2px;display:flex;overflow-x:auto}._pipelineBtn_sb0lk_606{color:#64748b;cursor:pointer;text-align:center;white-space:nowrap;background:#fff;border:1px solid #e2e8f0;border-radius:6px;flex:1;min-width:55px;padding:4px 6px;font-size:.68rem;font-weight:600;transition:all .15s}._pipelineBtn_sb0lk_606:hover{color:#0f172a;background:#f8fafc;border-color:#cbd5e1}._pipelineBtnActive_sb0lk_628{color:#fff;background:#0f172a;border-color:#0f172a}._datesGrid_sb0lk_638{grid-template-columns:1fr 1fr;gap:10px;display:grid}._dateBlock_sb0lk_644{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:10px 12px}._dateLabel_sb0lk_651{color:#64748b;text-transform:uppercase;letter-spacing:.04em;font-size:.68rem;font-weight:600}._dateValue_sb0lk_659{color:#0f172a;font-variant-numeric:tabular-nums;margin-top:2px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.92rem;font-weight:700}._lateNotice_sb0lk_668{color:#b91c1c;background-color:#fef2f2;border:1px solid #fecaca;border-radius:6px;align-items:center;gap:8px;padding:8px 12px;font-size:.78rem;display:flex}._equipmentItem_sb0lk_684{background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px;transition:border-color .15s;display:flex}._equipmentItem_sb0lk_684:hover{border-color:#cbd5e1}._assetPill_sb0lk_700{color:#fff;letter-spacing:.03em;background-color:#0f172a;border-radius:4px;margin-bottom:4px;padding:2px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:700;display:inline-block}._equipmentName_sb0lk_713{color:#0f172a;font-size:.88rem;font-weight:600;line-height:1.3}._equipmentMeta_sb0lk_720{color:#64748b;margin-top:3px;font-size:.75rem;line-height:1.4}._equipmentPrice_sb0lk_727{color:#0f172a;font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:700}._financeRow_sb0lk_738{color:#64748b;justify-content:space-between;align-items:center;font-size:.82rem;display:flex}._financeRow_sb0lk_738 strong,._financeRow_sb0lk_738 span:last-child{font-variant-numeric:tabular-nums;color:#0f172a}._financeDepositRow_sb0lk_752{color:#059669;font-weight:600}._financeTotal_sb0lk_757{color:#0f172a;border-top:1px dashed #e2e8f0;justify-content:space-between;align-items:center;padding-top:10px;font-size:1.05rem;font-weight:700;display:flex}._financeTotal_sb0lk_757 span:last-child{font-variant-numeric:tabular-nums}._footer_sb0lk_776{background-color:#fff;border-top:1px solid #e2e8f0;flex-direction:column;flex-shrink:0;gap:8px;padding:16px 24px;display:flex}._primaryActions_sb0lk_786,._secondaryActions_sb0lk_791{gap:8px;display:flex}._btnPrimaryDark_sb0lk_796{color:#fff;cursor:pointer;background-color:#0f172a;border:1px solid #0f172a;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:9px 14px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}._btnPrimaryDark_sb0lk_796:hover{background-color:#1e293b;border-color:#1e293b}._btnCheckin_sb0lk_818{color:#fff;cursor:pointer;background-color:#059669;border:1px solid #059669;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:9px 14px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}._btnCheckin_sb0lk_818:hover{background-color:#047857;border-color:#047857}._btnSecondary_sb0lk_840{color:#0f172a;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:.82rem;font-weight:500;transition:all .15s;display:inline-flex}._btnSecondary_sb0lk_840:hover{background-color:#f8fafc;border-color:#cbd5e1}._btnWarning_sb0lk_862{color:#ea580c;cursor:pointer;background-color:#fff;border:1px solid #fed7aa;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}._btnWarning_sb0lk_862:hover{background-color:#fff7ed;border-color:#fdba74}._pendingRenewalCard_sb0lk_888{background:#fffbeb;border:1px solid #fde68a;border-radius:12px;margin-bottom:16px;padding:16px;box-shadow:0 1px 3px #f59e0b14}._pendingRenewalHeader_sb0lk_897{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}._pendingRenewalTitle_sb0lk_904{color:#92400e;align-items:center;gap:8px;font-size:.88rem;font-weight:700;display:flex}._pendingRenewalClockIcon_sb0lk_913{color:#d97706}._pendingRenewalBadge_sb0lk_917{color:#b45309;text-transform:uppercase;letter-spacing:.04em;background:#fef3c7;border:1px solid #fde68a;border-radius:999px;padding:2px 8px;font-size:.72rem;font-weight:700}._pendingRenewalBody_sb0lk_929{flex-direction:column;gap:12px;display:flex}._pendingRenewalText_sb0lk_935{color:#78350f;margin:0;font-size:.84rem;line-height:1.45}._pendingRenewalRef_sb0lk_942{color:#92400e;font-size:.76rem}._pendingRenewalRef_sb0lk_942 code{background:#fef3c7;border-radius:4px;padding:2px 6px;font-family:monospace}._proofPreviewContainer_sb0lk_954{background:#fff;border:1px solid #fde68a;border-radius:8px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}._proofPreviewLabel_sb0lk_964{color:#78350f;font-size:.76rem;font-weight:600}._proofImageWrapper_sb0lk_970{cursor:pointer;border:1px solid #e2e8f0;border-radius:6px;max-width:220px;transition:transform .15s;display:inline-block;position:relative;overflow:hidden}._proofImageWrapper_sb0lk_970:hover{transform:scale(1.02)}._proofThumbnail_sb0lk_985{object-fit:cover;width:100%;max-height:140px;display:block}._proofImageZoomOverlay_sb0lk_992{color:#fff;opacity:0;background:#0f172a66;justify-content:center;align-items:center;gap:6px;font-size:.72rem;font-weight:600;transition:opacity .2s;display:flex;position:absolute;inset:0}._proofImageWrapper_sb0lk_970:hover ._proofImageZoomOverlay_sb0lk_992{opacity:1}._btnProofDownload_sb0lk_1011{color:#0f172a;background:#f1f5f9;border-radius:6px;align-items:center;gap:8px;width:fit-content;padding:8px 12px;font-size:.82rem;font-weight:600;text-decoration:none;display:inline-flex}._noProofAlert_sb0lk_1025{color:#b45309;align-items:center;gap:6px;font-size:.78rem;display:flex}._pendingRenewalActions_sb0lk_1033{gap:8px;margin-top:4px;display:flex}._btnApproveRenewal_sb0lk_1039{color:#fff;cursor:pointer;background:#16a34a;border:none;border-radius:8px;flex:2;justify-content:center;align-items:center;gap:6px;padding:10px 14px;font-size:.82rem;font-weight:600;transition:background-color .15s;display:inline-flex}._btnApproveRenewal_sb0lk_1039:hover:not(:disabled){background:#15803d}._btnApproveRenewal_sb0lk_1039:disabled{opacity:.6;cursor:not-allowed}._btnRejectRenewal_sb0lk_1065{color:#dc2626;cursor:pointer;background:#fff;border:1px solid #fca5a5;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:10px 12px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}._btnRejectRenewal_sb0lk_1065:hover:not(:disabled){background:#fef2f2}._proofModalBackdrop_sb0lk_1087{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2000;background:#0f172abf;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._proofModalContent_sb0lk_1099{background:#fff;border-radius:12px;flex-direction:column;max-width:90vw;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 20px 25px -5px #0000004d}._proofModalHeader_sb0lk_1110{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:12px 18px;display:flex}._proofModalTitle_sb0lk_1118{color:#0f172a;font-size:.9rem;font-weight:600}._proofModalBody_sb0lk_1124{background:#0f172a;justify-content:center;align-items:center;padding:16px;display:flex;overflow:auto}._proofFullImage_sb0lk_1133{object-fit:contain;border-radius:4px;max-width:100%;max-height:75vh}._container_9xo2p_7{color:#0f172a;flex-direction:column;gap:20px;width:100%;padding-bottom:40px;animation:.25s ease-out _fadeIn_9xo2p_1;display:flex}@keyframes _fadeIn_9xo2p_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._header_9xo2p_26{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}._headerInfo_9xo2p_34{flex-direction:column;gap:4px;display:flex}._title_9xo2p_40{color:#0f172a;letter-spacing:-.025em;margin:0;font-size:1.6rem;font-weight:700;line-height:1.2}._subtitle_9xo2p_49{color:#64748b;margin:0;font-size:.88rem;font-weight:400}._headerActions_9xo2p_56{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._primaryBtn_9xo2p_63{color:#fff;cursor:pointer;background-color:#0f172a;border:1px solid #0f172a;border-radius:8px;align-items:center;gap:8px;padding:8px 14px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 1px 2px #0000000d}._primaryBtn_9xo2p_63:hover{background-color:#1e293b;border-color:#1e293b;transform:translateY(-1px)}._secondaryBtn_9xo2p_85{color:#334155;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:6px;padding:8px 13px;font-size:.82rem;font-weight:500;transition:all .15s;display:inline-flex}._secondaryBtn_9xo2p_85:hover:not(:disabled){color:#0f172a;background-color:#f8fafc;border-color:#cbd5e1}._secondaryBtn_9xo2p_85:disabled{opacity:.6;cursor:not-allowed}@keyframes _spin_9xo2p_116{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._spinIcon_9xo2p_116{animation:.8s linear infinite _spin_9xo2p_116}._kpiGrid_9xo2p_124{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (width<=1024px){._kpiGrid_9xo2p_124{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){._kpiGrid_9xo2p_124{grid-template-columns:1fr}}._kpiCard_9xo2p_142{text-align:left;background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;padding:16px 18px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}._kpiCardClickable_9xo2p_155{cursor:pointer}._kpiCardClickable_9xo2p_155:hover{border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 4px 12px -2px #0f172a0d}._kpiCardActive_9xo2p_165{background-color:#f8fafc;box-shadow:0 2px 8px -1px #0f172a14;border-color:#94a3b8!important}._kpiHeader_9xo2p_171{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}._kpiTitle_9xo2p_178{color:#64748b;text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:.74rem;font-weight:700}._kpiIconWrap_9xo2p_187{color:#64748b;background-color:#f8fafc;border:1px solid #f1f5f9;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}._kpiValueRow_9xo2p_199{align-items:baseline;gap:8px;margin-bottom:8px;display:flex}._kpiValue_9xo2p_199{color:#0f172a;letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:0;font-size:1.65rem;font-weight:700;line-height:1.1}._kpiMeta_9xo2p_216{color:#64748b;align-items:center;gap:8px;margin-top:2px;font-size:.78rem;display:flex}._kpiBadge_9xo2p_225{border-radius:9999px;align-items:center;gap:4px;padding:2px 7px;font-size:.72rem;font-weight:600;display:inline-flex}._badgeSuccess_9xo2p_235{color:#059669;background-color:#ecfdf5}._badgeAlert_9xo2p_240{color:#d97706;background-color:#fffbeb}._badgeDanger_9xo2p_245{color:#dc2626;background-color:#fef2f2}._badgeNeutral_9xo2p_250{color:#475569;background-color:#f1f5f9}._mainCard_9xo2p_259{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}._tabsContainer_9xo2p_269{-webkit-overflow-scrolling:touch;background-color:#f8fafc;border-bottom:1px solid #e2e8f0;align-items:center;gap:4px;padding:8px 12px;display:flex;overflow-x:auto}._tabButton_9xo2p_280{color:#64748b;cursor:pointer;white-space:nowrap;background-color:#0000;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:5px 12px;font-size:.78rem;font-weight:500;transition:all .15s;display:inline-flex}._tabButton_9xo2p_280:hover{color:#0f172a;background-color:#f1f5f9}._tabButtonActive_9xo2p_301{color:#0f172a;background-color:#fff;border-color:#e2e8f0;font-weight:600;box-shadow:0 1px 2px #0f172a0a}._tabDot_9xo2p_309{border-radius:50%;flex-shrink:0;width:6px;height:6px}._dotAll_9xo2p_316{background-color:#64748b}._dotActive_9xo2p_317{background-color:#2563eb}._dotDelivery_9xo2p_318{background-color:#0284c7}._dotSign_9xo2p_319{background-color:#d97706}._dotOverdue_9xo2p_320{background-color:#dc2626}._dotToday_9xo2p_321{background-color:#d97706}._dotReturned_9xo2p_322{background-color:#64748b}._dotQuote_9xo2p_323{background-color:#f59e0b}._tabBadge_9xo2p_325{color:#475569;font-variant-numeric:tabular-nums;background-color:#f1f5f9;border-radius:9999px;padding:1px 6px;font-size:.72rem;font-weight:700}._tabButtonActive_9xo2p_301 ._tabBadge_9xo2p_325{color:#fff;background-color:#0f172a}._tabBadgeAlert_9xo2p_340{color:#dc2626!important;background-color:#fef2f2!important}._tabButtonActive_9xo2p_301 ._tabBadgeAlert_9xo2p_340{color:#fff!important;background-color:#dc2626!important}._toolbar_9xo2p_354{border-bottom:1px solid #e2e8f0;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}._searchInput_9xo2p_363{flex:1;min-width:240px}._modeToggle_9xo2p_368{background-color:#f1f5f9;border-radius:6px;gap:2px;padding:2px;display:flex}._modeBtn_9xo2p_376{cursor:pointer;color:#64748b;background-color:#0000;border:none;border-radius:5px;padding:5px 12px;font-size:.76rem;font-weight:600;transition:all .15s}._modeBtnActive_9xo2p_388{color:#0f172a;background-color:#fff;box-shadow:0 1px 2px #0000000f}._clearFiltersBtn_9xo2p_394{color:#64748b;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:4px 8px;font-size:.8rem;transition:color .15s;display:inline-flex}._clearFiltersBtn_9xo2p_394:hover{color:#0f172a;text-decoration:underline}._tableRow_9xo2p_416{cursor:pointer;transition:background-color .12s}._tableRow_9xo2p_416:hover{background-color:#fafafa}._contractCode_9xo2p_425{color:#0f172a;letter-spacing:-.01em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.88rem;font-weight:700}._contractDate_9xo2p_433{color:#64748b;margin-top:2px;font-size:.74rem;display:block}._customerName_9xo2p_440{color:#0f172a;font-size:.88rem;font-weight:600;line-height:1.3}._assetPill_9xo2p_447{color:#fff;letter-spacing:.02em;background-color:#0f172a;border-radius:4px;margin-right:6px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:700;display:inline-block}._assetName_9xo2p_460{color:#0f172a;font-size:.84rem;font-weight:500}._extraItemsTag_9xo2p_466{color:#475569;background-color:#f1f5f9;border-radius:4px;padding:1px 6px;font-size:.7rem;font-weight:600;display:inline-block}._statusBadge_9xo2p_477{letter-spacing:.02em;border-radius:6px;align-items:center;gap:5px;width:fit-content;padding:2px 8px;font-size:.72rem;font-weight:600;display:inline-flex}._statusActive_9xo2p_489{color:#047857;background-color:#ecfdf5;border:1px solid #a7f3d0}._statusSeparation_9xo2p_495{color:#854d0e;background-color:#fefce8;border:1px solid #fde047}._statusInTransit_9xo2p_501{color:#1d4ed8;background-color:#eff6ff;border:1px solid #93c5fd}._statusOverdue_9xo2p_507{color:#dc2626;background-color:#fef2f2;border:1px solid #fecaca}._statusPartial_9xo2p_513{color:#d97706;background-color:#fffbeb;border:1px solid #fef3c7}._statusReturned_9xo2p_519{color:#475569;background-color:#f1f5f9;border:1px solid #e2e8f0}._statusQuote_9xo2p_525{color:#b45309;background-color:#fef3c7;border:1px solid #fde68a}._statusCancelled_9xo2p_531{color:#dc2626;background-color:#fee2e2;border:1px solid #fecaca}._statusDot_9xo2p_537{background-color:currentColor;border-radius:50%;width:5px;height:5px}._renewedBadge_9xo2p_544{color:#047857;background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:4px;align-items:center;gap:4px;width:fit-content;padding:1px 7px;font-size:.7rem;font-weight:700;display:inline-flex}._tabDotRenewed_9xo2p_558{background-color:#10b981}._signBadgeSigned_9xo2p_563{color:#15803d;cursor:pointer;background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:5px;align-items:center;gap:4px;padding:2px 7px;font-size:.7rem;font-weight:700;transition:all .15s;display:inline-flex}._signBadgeSigned_9xo2p_563:hover{background-color:#d1fae5;border-color:#6ee7b7}._signBadgePending_9xo2p_583{color:#b45309;cursor:pointer;background-color:#fffbeb;border:1px solid #fef3c7;border-radius:5px;align-items:center;gap:4px;padding:2px 7px;font-size:.7rem;font-weight:600;transition:all .15s;display:inline-flex}._signBadgePending_9xo2p_583:hover{background-color:#fef3c7;border-color:#fde68a}._depositTag_9xo2p_604{color:#0f172a;font-variant-numeric:tabular-nums;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:4px;padding:2px 7px;font-size:.76rem;font-weight:600;display:inline-block}._noDeposit_9xo2p_616{color:#94a3b8;font-size:.85rem}._totalAmount_9xo2p_621{color:#0f172a;font-variant-numeric:tabular-nums;font-size:.92rem;font-weight:700}._paymentPaidTag_9xo2p_628{color:#16a34a;justify-content:flex-end;align-items:center;gap:3px;margin-top:2px;font-size:.68rem;font-weight:600;display:flex}._paymentPendingTag_9xo2p_639{color:#d97706;justify-content:flex-end;align-items:center;gap:3px;margin-top:2px;font-size:.68rem;font-weight:600;display:flex}._btnCheckin_9xo2p_651{color:#0f172a;cursor:pointer;white-space:nowrap;background-color:#fff;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:5px;padding:4px 10px;font-size:.76rem;font-weight:600;transition:all .15s;display:inline-flex}._btnCheckin_9xo2p_651:hover{color:#059669;background-color:#f8fafc;border-color:#cbd5e1;box-shadow:0 1px 2px #0000000a}._actionMenuBtn_9xo2p_674{color:#64748b;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .15s;display:inline-flex}._actionMenuBtn_9xo2p_674:hover{color:#0f172a;background-color:#f1f5f9;border-color:#e2e8f0}._dropdownOverlay_9xo2p_695{z-index:90;position:fixed;inset:0}._dropdownMenu_9xo2p_701{z-index:100;background-color:#fff;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;width:220px;padding:6px;display:flex;position:absolute;right:12px;overflow:hidden;box-shadow:0 10px 25px -5px #0000001a}._dropdownItem_9xo2p_716{text-align:left;cursor:pointer;color:#0f172a;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;padding:8px 12px;font-size:.82rem;transition:background-color .15s;display:flex}._dropdownItem_9xo2p_716:hover{background-color:#f1f5f9}._dropdownDivider_9xo2p_735{background-color:#e2e8f0;height:1px;margin:4px 0}@media (width<=768px){._header_9xo2p_26{flex-direction:column;align-items:flex-start;gap:12px}}._pendingPixBanner_9xo2p_753{background:#fffbeb;border:1px solid #fde68a;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:12px 18px;animation:.3s ease-out _fadeIn_9xo2p_1;display:flex;box-shadow:0 1px 3px #f59e0b14}._pendingPixBannerLeft_9xo2p_767{color:#92400e;align-items:center;gap:12px;font-size:.84rem;line-height:1.4;display:flex}._pendingPixPulseDot_9xo2p_776{background:#d97706;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:1.8s infinite _pulseDot_9xo2p_1;box-shadow:0 0 #d97706b3}@keyframes _pulseDot_9xo2p_1{0%{transform:scale(.95);box-shadow:0 0 #d97706b3}70%{transform:scale(1);box-shadow:0 0 0 6px #d9770600}to{transform:scale(.95);box-shadow:0 0 #d9770600}}._btnPendingPixView_9xo2p_801{color:#fff;cursor:pointer;white-space:nowrap;background:#d97706;border:none;border-radius:6px;padding:6px 14px;font-size:.78rem;font-weight:600;transition:background-color .15s}._btnPendingPixView_9xo2p_801:hover{background:#b45309}._rowPendingPixBadge_9xo2p_818{color:#b45309;letter-spacing:.02em;background:#fef3c7;border:1px solid #fde68a;border-radius:4px;align-items:center;gap:4px;padding:2px 6px;font-size:.68rem;font-weight:700;display:inline-flex}._container_femco_7{color:#0f172a;flex-direction:column;gap:20px;width:100%;padding-bottom:60px;animation:.2s ease-out _fadeIn_femco_1;display:flex}@keyframes _fadeIn_femco_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._topBar_femco_22{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._titleArea_femco_30{align-items:center;gap:14px;display:flex}._backBtn_femco_36{color:#64748b;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .15s;display:flex}._backBtn_femco_36:hover{color:#0f172a;background:#f8fafc;border-color:#0f172a}._pageTitle_femco_56{color:#0f172a;letter-spacing:-.025em;align-items:center;gap:10px;margin:0;font-size:1.45rem;font-weight:700;line-height:1.2;display:flex}._contractBadge_femco_68{color:#475569;text-transform:uppercase;letter-spacing:.04em;background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:4px;padding:2px 8px;font-size:.72rem;font-weight:600;display:inline-flex}._layoutGrid_femco_83{grid-template-columns:1fr 380px;align-items:start;gap:20px;display:grid}@media (width<=1080px){._layoutGrid_femco_83{grid-template-columns:1fr}}._mainColumn_femco_96{flex-direction:column;gap:16px;display:flex}._sideColumn_femco_102{flex-direction:column;gap:16px;display:flex;position:sticky;top:20px}._sectionCard_femco_114{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:16px;padding:20px;transition:border-color .15s;display:flex;box-shadow:0 1px 2px #0f172a0a}._sectionCard_femco_114:hover{border-color:#cbd5e1}._sectionHeader_femco_130{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}._sectionHeaderLeft_femco_138{align-items:center;gap:10px;display:flex}._iconWrapper_femco_144{color:#0f172a;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}._sectionTitle_femco_156{color:#0f172a;letter-spacing:-.01em;margin:0;font-size:.95rem;font-weight:700}._sectionSubtitle_femco_164{color:#64748b;margin:2px 0 0;font-size:.78rem}._formRow_femco_174{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}._formGroup_femco_180{flex-direction:column;gap:6px;display:flex}._label_femco_186{color:#475569;text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:6px;font-size:.76rem;font-weight:600;display:flex}._input_femco_197{color:#0f172a;background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;outline:none;height:38px;padding:0 12px;font-family:inherit;font-size:.88rem;transition:all .15s}._input_femco_197:focus{border-color:#0f172a;box-shadow:0 0 0 1px #0f172a}._periodSelector_femco_219{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:4px;padding:4px;display:grid}._periodBtn_femco_229{color:#64748b;cursor:pointer;text-align:center;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:8px 10px;font-size:.78rem;font-weight:600;transition:all .15s;display:flex}._periodBtn_femco_229:hover{color:#0f172a;background-color:#f1f5f9}._periodBtnActive_femco_252{border-color:#0f172a;font-weight:700;color:#fff!important;background:#0f172a!important}._durationStepper_femco_259{background:#fff;border:1px solid #cbd5e1;border-radius:8px;align-items:center;height:38px;display:inline-flex;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}._durationStepBtn_femco_270{cursor:pointer;color:#334155;background:#f8fafc;border:none;justify-content:center;align-items:center;width:36px;height:100%;transition:background .12s;display:flex}._durationStepBtn_femco_270:hover{color:#0f172a;background:#f1f5f9}._durationStepInput_femco_288{text-align:center;color:#0f172a;border:none;border-left:1px solid #e2e8f0;border-right:1px solid #e2e8f0;outline:none;width:52px;height:100%;font-size:.95rem;font-weight:700}._tariffHintCard_femco_301{color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:10px 14px;font-size:.8rem;display:flex}._tariffHintBtn_femco_315{color:#fff;cursor:pointer;white-space:nowrap;background:#2563eb;border:none;border-radius:6px;align-items:center;gap:5px;padding:5px 11px;font-size:.75rem;font-weight:600;transition:background .12s;display:inline-flex}._tariffHintBtn_femco_315:hover{background:#1d4ed8}._searchBox_femco_339{position:relative}._searchIcon_femco_343{color:#94a3b8;position:absolute;top:11px;left:12px}._searchInput_femco_350{color:#0f172a;box-sizing:border-box;background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;outline:none;width:100%;height:40px;padding-left:38px;padding-right:12px;font-size:.88rem;transition:all .15s}._searchInput_femco_350:focus{border-color:#0f172a;box-shadow:0 0 0 1px #0f172a}._searchDropdown_femco_370{z-index:50;background:#fff;border:1px solid #e2e8f0;border-radius:10px;width:100%;max-height:280px;margin-top:4px;position:absolute;overflow-y:auto;box-shadow:0 10px 25px -5px #0f172a1f}._searchItem_femco_383{cursor:pointer;border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:10px 14px;transition:background .12s;display:flex}._searchItem_femco_383:hover{background-color:#f8fafc}._searchItem_femco_383:last-child{border-bottom:none}._equipmentTableContainer_femco_405{border:1px solid #e2e8f0;border-radius:10px;overflow:visible}._equipmentTable_femco_405{border-collapse:separate;border-spacing:0;text-align:left;width:100%}._equipmentTable_femco_405 th:first-child{border-top-left-radius:9px}._equipmentTable_femco_405 th:last-child{border-top-right-radius:9px}._equipmentTable_femco_405 tr:last-child td:first-child{border-bottom-left-radius:9px}._equipmentTable_femco_405 tr:last-child td:last-child{border-bottom-right-radius:9px}._equipmentTable_femco_405 th{color:#64748b;text-transform:uppercase;letter-spacing:.04em;background-color:#f8fafc;border-bottom:1px solid #e2e8f0;padding:10px 14px;font-size:.72rem;font-weight:700}._equipmentTable_femco_405 td{vertical-align:middle;border-bottom:1px solid #e2e8f0;padding:12px 14px}._equipmentTable_femco_405 tr:last-child td{border-bottom:none}._assetTagPill_femco_455{color:#fff;letter-spacing:.03em;background-color:#0f172a;border-radius:4px;align-items:center;padding:2px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:700;display:inline-flex}._emptyState_femco_468{text-align:center;color:#64748b;background-color:#f8fafc;border:1.5px dashed #cbd5e1;border-radius:10px;flex-direction:column;align-items:center;gap:6px;padding:36px 20px;display:flex}._summaryCard_femco_485{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:14px;padding:20px;display:flex;box-shadow:0 1px 2px #0f172a0a}._summaryRow_femco_496{color:#64748b;justify-content:space-between;align-items:center;font-size:.85rem;display:flex}._summaryRow_femco_496 strong{color:#0f172a;font-variant-numeric:tabular-nums}._totalRow_femco_509{border-top:1px dashed #e2e8f0;justify-content:space-between;align-items:baseline;margin-top:2px;padding-top:14px;display:flex}._totalLabel_femco_518{color:#0f172a;font-size:1.05rem;font-weight:700}._totalValue_femco_524{color:#0f172a;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1.5rem;font-weight:800}._depositCard_femco_534{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:10px;padding:16px;display:flex}._depositHeader_femco_544{color:#0f172a;text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:8px;font-size:.82rem;font-weight:700;display:flex}._actionArea_femco_555{flex-direction:column;gap:8px;margin-top:6px;display:flex}._btnPrimaryLarge_femco_562{color:#fff;cursor:pointer;background-color:#0f172a;border:1px solid #0f172a;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:44px;font-size:.88rem;font-weight:600;transition:all .15s;display:flex;box-shadow:0 1px 2px #0000000d}._btnPrimaryLarge_femco_562:hover{background-color:#1e293b;border-color:#1e293b;transform:translateY(-1px)}._btnPrimaryLarge_femco_562:disabled{opacity:.6;cursor:not-allowed;transform:none}._btnSecondaryLarge_femco_591{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:40px;font-size:.85rem;font-weight:600;transition:all .15s;display:flex}._btnSecondaryLarge_femco_591:hover{background:#f8fafc;border-color:#94a3b8}._riskRadarContainer_femco_616{border-radius:10px;flex-direction:column;gap:10px;margin-top:10px;padding:14px 18px;animation:.2s ease-out _fadeIn_femco_1;display:flex}._riskRadarClear_femco_626{background-color:#f8fafc;border:1px solid #e2e8f0}._riskRadarWarning_femco_631{background-color:#fffbeb;border:1px solid #fde68a}._riskRadarDanger_femco_636{background-color:#fef2f2;border:1px solid #fecaca}._riskHeader_femco_641{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._riskHeaderLeft_femco_649{align-items:center;gap:8px;font-size:.84rem;font-weight:700;display:flex}._riskHeaderClear_femco_657{color:#047857}._riskHeaderWarning_femco_658{color:#b45309}._riskHeaderDanger_femco_659{color:#b91c1c}._riskBadgeClear_femco_661{color:#065f46;background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:9999px;align-items:center;gap:4px;padding:2px 8px;font-size:.7rem;font-weight:700;display:inline-flex}._riskBadgeWarning_femco_674{color:#92400e;background-color:#fef3c7;border:1px solid #fcd34d;border-radius:9999px;align-items:center;gap:4px;padding:2px 8px;font-size:.7rem;font-weight:700;display:inline-flex}._riskBadgeDanger_femco_687{color:#991b1b;background-color:#fee2e2;border:1px solid #fca5a5;border-radius:9999px;align-items:center;gap:4px;padding:2px 8px;font-size:.7rem;font-weight:700;display:inline-flex}._riskMetaRow_femco_700{color:#475569;flex-wrap:wrap;align-items:center;gap:16px;font-size:.78rem;display:flex}._riskMetaItem_femco_709{align-items:center;gap:5px;display:flex}._riskMetaItem_femco_709 strong{color:#0f172a;font-variant-numeric:tabular-nums}._riskAlertsList_femco_720{color:#991b1b;flex-direction:column;gap:4px;margin:4px 0 0;padding-left:20px;font-size:.78rem;line-height:1.4;display:flex}._riskOverrideNotice_femco_731{color:#7f1d1d;cursor:pointer;-webkit-user-select:none;user-select:none;border-top:1px dashed #fca5a5;align-items:center;gap:8px;margin-top:6px;padding-top:10px;font-size:.8rem;font-weight:600;display:flex}._riskOverrideCheckbox_femco_745{accent-color:#0f172a;cursor:pointer;width:16px;height:16px}._siteSegmented_femco_756{background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:10px;gap:4px;width:100%;margin-top:4px;padding:4px;display:flex}._siteBtn_femco_767{color:#64748b;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:.8rem;font-weight:600;transition:all .15s;display:flex}._siteBtn_femco_767:hover{color:#0f172a}._siteBtnActive_femco_789{color:#0f172a;background-color:#fff;box-shadow:0 1px 3px #0f172a14}._siteCallout_femco_795{color:#334155;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:.82rem;display:flex}._siteCalloutBadge_femco_809{color:#0369a1;background-color:#e0f2fe;border:1px solid #bae6fd;border-radius:9999px;align-items:center;gap:4px;padding:2px 7px;font-size:.72rem;font-weight:700;display:inline-flex}._cepQueryRow_femco_822{align-items:center;gap:8px;display:flex}._cepQueryBtn_femco_828{color:#334155;cursor:pointer;background:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;height:38px;padding:0 12px;font-size:.78rem;font-weight:600;transition:all .15s;display:inline-flex}._cepQueryBtn_femco_828:hover{color:#0f172a;background:#f1f5f9;border-color:#94a3b8}._saveSiteCheckboxContainer_femco_851{color:#0f172a;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#f8fafc;border:1px dashed #cbd5e1;border-radius:8px;align-items:center;gap:8px;margin-top:6px;padding:10px 14px;font-size:.82rem;font-weight:600;display:flex}._stockBadgeReady_femco_871{color:#047857;letter-spacing:.01em;background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:4px;align-items:center;gap:4px;padding:2px 7px;font-size:.72rem;font-weight:700;display:inline-flex}._stockBadgeRented_femco_885{color:#dc2626;letter-spacing:.01em;background-color:#fef2f2;border:1px solid #fecaca;border-radius:4px;align-items:center;gap:4px;padding:2px 7px;font-size:.72rem;font-weight:700;display:inline-flex}._stockBadgeMaint_femco_899{color:#b45309;letter-spacing:.01em;background-color:#fffbeb;border:1px solid #fde68a;border-radius:4px;align-items:center;gap:4px;padding:2px 7px;font-size:.72rem;font-weight:700;display:inline-flex}._stockBadgeNone_femco_913{color:#64748b;background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:4px;align-items:center;gap:4px;padding:2px 7px;font-size:.72rem;font-weight:600;display:inline-flex}._returnDateHint_femco_926{color:#b91c1c;background-color:#fff1f2;border:1px dashed #fecdd3;border-radius:4px;align-items:center;gap:4px;margin-top:3px;padding:2px 6px;font-size:.73rem;font-weight:600;display:inline-flex}._assetSelect_femco_940{color:#0f172a;cursor:pointer;background-color:#fff;border:1px solid #cbd5e1;border-radius:6px;outline:none;max-width:170px;height:32px;padding:0 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.76rem;font-weight:600;transition:border-color .15s}._assetSelect_femco_940:focus{border-color:#0f172a;box-shadow:0 0 0 1px #0f172a}._assetTagWarning_femco_961{color:#dc2626;background-color:#fef2f2;border:1px solid #fecaca;border-radius:4px;align-items:center;gap:4px;padding:2px 7px;font-size:.7rem;font-weight:700;display:inline-flex}._conflictModalOverlay_femco_978{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background-color:#0f172aa6;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._conflictModalCard_femco_993{background:#fff;border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;gap:16px;width:100%;max-width:520px;padding:24px;animation:.18s cubic-bezier(.16,1,.3,1) _modalScaleIn_femco_1;display:flex;box-shadow:0 25px 50px -12px #0f172a40}@keyframes _modalScaleIn_femco_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}._conflictModalHeader_femco_1012{align-items:flex-start;gap:14px;display:flex}._conflictModalIcon_femco_1018{color:#dc2626;background-color:#fef2f2;border:1px solid #fee2e2;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}._conflictModalTitleGroup_femco_1031{flex:1}._conflictModalTitle_femco_1031{color:#0f172a;margin:0 0 4px;font-size:1.05rem;font-weight:700}._conflictModalSubtitle_femco_1042{color:#64748b;margin:0;font-size:.82rem;line-height:1.45}._conflictItemsList_femco_1049{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:8px;padding:12px;display:flex}._conflictItemRow_femco_1059{justify-content:space-between;align-items:center;font-size:.82rem;display:flex}._conflictItemName_femco_1066{color:#0f172a;font-weight:600}._conflictItemDate_femco_1071{color:#dc2626;font-size:.74rem;font-weight:600}._conflictModalActions_femco_1077{flex-direction:column;gap:8px;margin-top:6px;display:flex}._backdrop_1qmdj_1{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1050;background-color:#0f172a73;justify-content:flex-end;animation:.2s ease-out _fadeIn_1qmdj_1;display:flex;position:fixed;inset:0}._drawer_1qmdj_12{background-color:#fff;border-left:1px solid #e2e8f0;flex-direction:column;width:100%;max-width:560px;height:100%;animation:.25s cubic-bezier(.16,1,.3,1) _slideIn_1qmdj_1;display:flex;overflow:hidden;box-shadow:-10px 0 35px -5px #0f172a1f}@keyframes _fadeIn_1qmdj_1{0%{opacity:0}to{opacity:1}}@keyframes _slideIn_1qmdj_1{0%{transform:translate(100%)}to{transform:translate(0)}}._header_1qmdj_39{background-color:#fff;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}._headerTitleGroup_1qmdj_48{align-items:center;gap:12px;display:flex}._iconBadge_1qmdj_54{color:#fff;background-color:#0f172a;border:1px solid #0f172a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._title_1qmdj_67{color:#0f172a;letter-spacing:-.02em;margin:0;font-size:1.15rem;font-weight:700}._subtitle_1qmdj_75{color:#64748b;margin:2px 0 0;font-size:.8rem}._closeButton_1qmdj_81{color:#64748b;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:8px;transition:all .15s;display:flex}._closeButton_1qmdj_81:hover{color:#0f172a;background-color:#f1f5f9;border-color:#e2e8f0}._body_1qmdj_104{flex-direction:column;flex:1;gap:20px;padding:24px;display:flex;overflow-y:auto}._errorMessage_1qmdj_117{color:#b91c1c;background-color:#fef2f2;border:1px solid #fecaca;border-radius:10px;align-items:center;gap:10px;padding:12px 16px;font-size:.84rem;font-weight:500;display:flex}._productSearchBox_1qmdj_134{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}._productSearchHeader_1qmdj_144{justify-content:space-between;align-items:center;display:flex}._productSearchLabel_1qmdj_150{color:#0f172a;align-items:center;gap:6px;font-size:.82rem;font-weight:700;display:flex}._cancelSearchBtn_1qmdj_159{color:#64748b;cursor:pointer;background:0 0;border:none;padding:0;font-size:.78rem;text-decoration:underline}._cancelSearchBtn_1qmdj_159:hover{color:#0f172a}._searchInputWrapper_1qmdj_173{align-items:center;display:flex;position:relative}._searchIcon_1qmdj_179{color:#94a3b8;pointer-events:none;position:absolute;left:12px}._searchInput_1qmdj_173{color:#0f172a;box-sizing:border-box;background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;outline:none;width:100%;height:40px;padding:0 36px 0 38px;font-size:.88rem;transition:all .15s}._searchInput_1qmdj_173:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}._clearSearchBtn_1qmdj_205{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;display:flex;position:absolute;right:10px}._clearSearchBtn_1qmdj_205:hover{color:#0f172a;background-color:#f1f5f9}._productList_1qmdj_224{flex-direction:column;gap:6px;max-height:230px;display:flex;overflow-y:auto}._productItem_1qmdj_232{cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;transition:all .15s;display:flex}._productItem_1qmdj_232:hover{background-color:#f8fafc;border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 2px 4px #0f172a0a}._productItemLeft_1qmdj_252{flex:1;align-items:center;gap:10px;min-width:0;display:flex}._productItemThumb_1qmdj_260{object-fit:cover;background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;flex-shrink:0;width:36px;height:36px}._productItemIcon_1qmdj_270{border:1px solid #e2e8f0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._productItemInfo_1qmdj_281{flex-direction:column;gap:2px;min-width:0;display:flex}._productItemName_1qmdj_288{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;font-weight:600;overflow:hidden}._productItemMeta_1qmdj_297{color:#64748b;flex-wrap:wrap;align-items:center;gap:6px;font-size:.74rem;display:flex}._skuChip_1qmdj_306{color:#334155;background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:4px;padding:1px 6px;font-family:JetBrains Mono,SF Mono,monospace;font-size:.7rem;font-weight:600}._productItemStock_1qmdj_317{font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:6px;flex-shrink:0;padding:3px 8px;font-size:.74rem;font-weight:700}._stockPositive_1qmdj_327{color:#15803d;background-color:#dcfce7;border:1px solid #bbf7d0}._stockZero_1qmdj_333{color:#dc2626;background-color:#fee2e2;border:1px solid #fecaca}._noResults_1qmdj_339{text-align:center;color:#94a3b8;padding:24px;font-size:.85rem}._productHeroCard_1qmdj_350{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex;box-shadow:0 1px 3px #0f172a0a}._productHeroLeft_1qmdj_362{flex:1;align-items:center;gap:14px;min-width:0;display:flex}._productHeroThumb_1qmdj_370{object-fit:cover;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;flex-shrink:0;width:52px;height:52px}._productHeroIcon_1qmdj_380{border:1px solid #e2e8f0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}._productHeroInfo_1qmdj_391{flex-direction:column;gap:4px;min-width:0;display:flex}._productHeroName_1qmdj_398{color:#0f172a;letter-spacing:-.01em;font-size:.95rem;font-weight:700;line-height:1.3}._productHeroTags_1qmdj_406{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._heroSkuBadge_1qmdj_413{color:#fff;background-color:#0f172a;border-radius:4px;padding:2px 7px;font-family:JetBrains Mono,SF Mono,monospace;font-size:.72rem;font-weight:600}._heroCategoryBadge_1qmdj_423{color:#475569;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:4px;padding:2px 7px;font-size:.72rem;font-weight:500}._changeProductBtn_1qmdj_433{color:#2563eb;cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;margin-top:4px;padding:0;font-size:.75rem;font-weight:600;transition:color .15s;display:inline-flex}._changeProductBtn_1qmdj_433:hover{color:#1d4ed8;text-decoration:underline}._yardStockBox_1qmdj_453{text-align:right;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;flex-shrink:0;padding:8px 14px}._yardStockLabel_1qmdj_462{text-transform:uppercase;letter-spacing:.05em;color:#64748b;font-size:.68rem;font-weight:700}._yardStockNumber_1qmdj_470{color:#0f172a;font-variant-numeric:tabular-nums;font-size:1.3rem;font-weight:800;line-height:1.2}._yardStockUnit_1qmdj_478{color:#64748b;margin-left:2px;font-size:.78rem;font-weight:600}._fieldGroup_1qmdj_489{flex-direction:column;gap:8px;display:flex}._fieldLabel_1qmdj_495{color:#0f172a;align-items:center;gap:6px;font-size:.8rem;font-weight:700;display:flex}._typeGrid_1qmdj_504{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}._typeCard_1qmdj_510{cursor:pointer;text-align:left;background-color:#fff;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;gap:4px;padding:12px 14px;transition:all .15s;display:flex;position:relative}._typeCard_1qmdj_510:hover{background-color:#f8fafc;border-color:#cbd5e1}._typeCardPurchaseActive_1qmdj_530{background-color:#f0fdf4!important;border-color:#86efac!important;box-shadow:0 0 0 1px #86efac!important}._typeCardMaintenanceActive_1qmdj_536{background-color:#eff6ff!important;border-color:#93c5fd!important;box-shadow:0 0 0 1px #93c5fd!important}._typeCardConsumptionActive_1qmdj_542{background-color:#fff7ed!important;border-color:#fdba74!important;box-shadow:0 0 0 1px #fdba74!important}._typeCardAdjustmentActive_1qmdj_548{background-color:#f8fafc!important;border-color:#cbd5e1!important;box-shadow:0 0 0 1px #cbd5e1!important}._typeCardTop_1qmdj_554{justify-content:space-between;align-items:center;display:flex}._typeCardTitle_1qmdj_560{align-items:center;gap:6px;font-size:.82rem;font-weight:700;display:flex}._activeDot_1qmdj_568{border-radius:9999px;width:7px;height:7px}._typeCardDesc_1qmdj_574{color:#64748b;font-size:.72rem;line-height:1.3}._stepperContainer_1qmdj_584{align-items:center;gap:8px;display:flex}._stepperBtn_1qmdj_590{color:#334155;cursor:pointer;background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:all .15s;display:flex}._stepperBtn_1qmdj_590:hover:not(:disabled){color:#0f172a;background-color:#f1f5f9;border-color:#94a3b8}._stepperBtn_1qmdj_590:disabled{opacity:.4;cursor:not-allowed}._stepperInputWrapper_1qmdj_616{flex:1;align-items:center;display:flex;position:relative}._stepperInput_1qmdj_616{color:#0f172a;text-align:center;font-variant-numeric:tabular-nums;background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;outline:none;width:100%;height:44px;padding:0 45px 0 16px;font-size:1.15rem;font-weight:700;transition:all .15s}._stepperInput_1qmdj_616:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}._stepperUnitBadge_1qmdj_644{color:#64748b;pointer-events:none;text-transform:uppercase;font-size:.78rem;font-weight:700;position:absolute;right:14px}._quickPillsRow_1qmdj_655{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._quickPill_1qmdj_655{color:#475569;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:3px 9px;font-size:.74rem;font-weight:600;transition:all .15s}._quickPill_1qmdj_655:hover{color:#0f172a;background-color:#f8fafc;border-color:#cbd5e1}._currencyInputWrapper_1qmdj_684{align-items:center;display:flex;position:relative}._currencyPrefix_1qmdj_690{color:#64748b;pointer-events:none;font-size:.85rem;font-weight:600;position:absolute;left:14px}._currencyInput_1qmdj_684{color:#0f172a;font-variant-numeric:tabular-nums;background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;outline:none;width:100%;height:42px;padding:0 14px 0 42px;font-size:.92rem;font-weight:600;transition:all .15s}._currencyInput_1qmdj_684:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}._totalInvestmentPreview_1qmdj_719{color:#166534;background-color:#f0fdf4;border:1px solid #bbf7d0;border-radius:6px;justify-content:space-between;align-items:center;padding:6px 12px;font-size:.76rem;font-weight:600;display:flex}._projectionCard_1qmdj_736{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}._projectionCardNegative_1qmdj_746{background-color:#fef2f2;border-color:#fecaca}._projectionFlow_1qmdj_751{justify-content:space-between;align-items:center;display:flex}._projectionStep_1qmdj_757{flex-direction:column;gap:2px;display:flex}._stepLabel_1qmdj_763{text-transform:uppercase;letter-spacing:.04em;color:#64748b;font-size:.68rem;font-weight:700}._stepValue_1qmdj_771{color:#0f172a;font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:700}._operatorBadge_1qmdj_778{border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:.76rem;font-weight:700;display:flex}._operatorPositive_1qmdj_788{color:#166534;background-color:#dcfce7;border:1px solid #bbf7d0}._operatorNegative_1qmdj_794{color:#dc2626;background-color:#fee2e2;border:1px solid #fecaca}._operatorAdjust_1qmdj_800{color:#475569;background-color:#f1f5f9;border:1px solid #cbd5e1}._resultBadge_1qmdj_806{font-variant-numeric:tabular-nums;border-radius:6px;align-items:center;gap:4px;padding:4px 10px;font-size:1.05rem;font-weight:800;display:inline-flex}._resultPositive_1qmdj_817{color:#15803d;background-color:#dcfce7;border:1px solid #bbf7d0}._resultNeutral_1qmdj_823{color:#0f172a;background-color:#fff;border:1px solid #cbd5e1}._resultNegative_1qmdj_829{color:#dc2626;background-color:#fee2e2;border:1px solid #fecaca}._insufficientAlert_1qmdj_835{color:#dc2626;align-items:center;gap:6px;font-size:.78rem;font-weight:600;display:flex}._textareaInput_1qmdj_848{color:#0f172a;resize:vertical;box-sizing:border-box;background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;outline:none;width:100%;min-height:72px;padding:10px 14px;font-family:inherit;font-size:.86rem;transition:all .15s}._textareaInput_1qmdj_848:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}._footer_1qmdj_873{background-color:#fff;border-top:1px solid #e2e8f0;justify-content:flex-end;align-items:center;gap:10px;padding:16px 24px;display:flex}._secondaryBtn_1qmdj_883{color:#334155;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:6px;padding:9px 16px;font-size:.84rem;font-weight:500;transition:all .15s;display:inline-flex}._secondaryBtn_1qmdj_883:hover:not(:disabled){color:#0f172a;background-color:#f8fafc;border-color:#cbd5e1}._primaryBtn_1qmdj_904{color:#fff;cursor:pointer;background-color:#0f172a;border:1px solid #0f172a;border-radius:8px;align-items:center;gap:8px;padding:9px 18px;font-size:.84rem;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 1px 2px #0000000d}._primaryBtn_1qmdj_904:hover:not(:disabled){background-color:#1e293b;border-color:#1e293b;transform:translateY(-1px)}._primaryBtn_1qmdj_904:disabled,._secondaryBtn_1qmdj_883:disabled{opacity:.5;cursor:not-allowed;transform:none}._backdrop_1v5hi_1{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1100;background-color:#0f172aa6;justify-content:center;align-items:center;padding:20px;animation:.2s ease-out _fadeIn_1v5hi_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_1v5hi_1{0%{opacity:0}to{opacity:1}}._modal_1v5hi_19{background-color:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:16px;flex-direction:column;width:100%;max-width:1100px;max-height:92vh;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}._modalHeader_1v5hi_32{border-bottom:1px solid var(--border-color,#e2e8f0);background-color:var(--bg-surface,#fff);justify-content:space-between;align-items:center;padding:20px 24px;display:flex}._modalTitleGroup_1v5hi_41{align-items:center;gap:14px;display:flex}._modalIcon_1v5hi_47{color:#2563eb;background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}._modalTitle_1v5hi_41{color:var(--text-high,#0f172a);letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:800}._modalSubtitle_1v5hi_68{color:var(--text-medium,#64748b);margin:2px 0 0;font-size:.85rem}._closeButton_1v5hi_74{color:var(--text-medium,#64748b);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:8px;transition:all .15s;display:flex}._closeButton_1v5hi_74:hover{background-color:var(--bg-body,#f1f5f9);color:var(--text-high,#0f172a)}._modalBody_1v5hi_92{background-color:var(--bg-body,#f8fafc);flex:1;grid-template-columns:340px 1fr;gap:24px;padding:24px;display:grid;overflow-y:auto}@media (width<=900px){._modalBody_1v5hi_92{grid-template-columns:1fr}}._sidebarControls_1v5hi_108{flex-direction:column;gap:20px;display:flex}._controlCard_1v5hi_114{background-color:var(--bg-surface,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:12px;flex-direction:column;gap:14px;padding:18px;display:flex}._controlCardTitle_1v5hi_124{color:var(--text-high,#0f172a);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:8px;font-size:.85rem;font-weight:700;display:flex}._modeOption_1v5hi_135{border:1px solid var(--border-color,#e2e8f0);background-color:var(--bg-surface,#fff);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;padding:12px;transition:all .15s;display:flex}._modeOption_1v5hi_135:hover{background-color:#f8fafc;border-color:#93c5fd}._modeOptionActive_1v5hi_152{background-color:#eff6ff;border-color:#2563eb}._modeRadio_1v5hi_157{accent-color:#2563eb;cursor:pointer;margin-top:3px}._modeInfoTitle_1v5hi_163{color:var(--text-high,#0f172a);font-size:.9rem;font-weight:700;display:block}._modeInfoDesc_1v5hi_170{color:var(--text-medium,#64748b);margin-top:2px;font-size:.75rem;line-height:1.4;display:block}._previewContainer_1v5hi_178{background-color:#525659;border-radius:12px;justify-content:center;max-height:600px;padding:24px;display:flex;overflow-y:auto;box-shadow:inset 0 2px 6px #0003}._paperSheet_1v5hi_189{color:#0f172a;box-sizing:border-box;background-color:#fff;border-radius:4px;width:100%;max-width:800px;padding:32px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:11px;line-height:1.4;box-shadow:0 8px 24px #00000040}._modalFooter_1v5hi_203{border-top:1px solid var(--border-color,#e2e8f0);background-color:var(--bg-surface,#fff);justify-content:space-between;align-items:center;padding:16px 24px;display:flex}@media print{@page{size:A4 landscape;margin:8mm 10mm}html,body{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#fff!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important}body.printing-inventory-sheet #root{visibility:hidden!important;height:0!important;display:none!important;overflow:hidden!important}#inventory-print-portal{visibility:visible!important;background:#fff!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;display:block!important;position:static!important}._backdrop_1v5hi_1{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;display:block!important;position:static!important}._modal_1v5hi_19{box-shadow:none!important;background:#fff!important;border:none!important;border-radius:0!important;width:100%!important;max-width:100%!important;height:auto!important;position:static!important;overflow:visible!important}._modalHeader_1v5hi_32,._sidebarControls_1v5hi_108,._modalFooter_1v5hi_203,._closeButton_1v5hi_74{display:none!important}._modalBody_1v5hi_92{background:#fff!important;padding:0!important;display:block!important;overflow:visible!important}._previewContainer_1v5hi_178{box-shadow:none!important;background:0 0!important;max-height:none!important;padding:0!important;display:block!important;overflow:visible!important}._paperSheet_1v5hi_189{box-shadow:none!important;border:none!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}table{page-break-inside:auto!important;width:100%!important}tr{page-break-inside:avoid!important;page-break-after:auto!important}thead{display:table-header-group!important}tfoot{display:table-footer-group!important}}._container_zg0zo_7{flex-direction:column;gap:20px;display:flex}._header_zg0zo_17{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._title_zg0zo_25{letter-spacing:-.02em;color:#0f172a;margin:0;font-size:1.45rem;font-weight:700}._description_zg0zo_33{color:#64748b;margin:4px 0 0;font-size:.88rem}._headerActions_zg0zo_39{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._primaryBtn_zg0zo_46{color:#fff;cursor:pointer;background-color:#0f172a;border:1px solid #0f172a;border-radius:8px;align-items:center;gap:8px;padding:8px 14px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 1px 2px #0000000d}._primaryBtn_zg0zo_46:hover{background-color:#1e293b;border-color:#1e293b;transform:translateY(-1px)}._secondaryBtn_zg0zo_68{color:#334155;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:6px;padding:8px 13px;font-size:.82rem;font-weight:500;transition:all .15s;display:inline-flex}._secondaryBtn_zg0zo_68:hover{color:#0f172a;background-color:#f8fafc;border-color:#cbd5e1}._kpiGrid_zg0zo_93{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}@media (width<=1024px){._kpiGrid_zg0zo_93{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){._kpiGrid_zg0zo_93{grid-template-columns:1fr}}._kpiCard_zg0zo_111{cursor:pointer;text-align:left;background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:4px;padding:16px 18px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}._kpiCard_zg0zo_111:hover{border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 4px 12px -2px #0f172a0d}._kpiLabelRow_zg0zo_130{justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}._kpiLabel_zg0zo_130{text-transform:uppercase;letter-spacing:.05em;color:#64748b;font-size:.72rem;font-weight:700}._kpiBadge_zg0zo_145{font-variant-numeric:tabular-nums;border-radius:9999px;align-items:center;gap:4px;padding:2px 7px;font-size:.72rem;font-weight:600;display:inline-flex}._badgeNeutral_zg0zo_156{color:#475569;background-color:#f1f5f9}._badgeInfo_zg0zo_161{color:#1d4ed8;background-color:#eff6ff}._badgeSuccess_zg0zo_166{color:#059669;background-color:#ecfdf5}._badgeWarning_zg0zo_171{color:#d97706;background-color:#fffbeb}._badgeDanger_zg0zo_176{color:#dc2626;background-color:#fef2f2}._kpiValueRow_zg0zo_181{align-items:baseline;gap:6px;margin-top:4px;display:flex}._kpiValue_zg0zo_181{letter-spacing:-.03em;color:#0f172a;font-variant-numeric:tabular-nums;margin:0;font-size:1.65rem;font-weight:700;line-height:1.1}._kpiUnit_zg0zo_198{color:#64748b;font-size:.82rem;font-weight:500}._kpiSubtext_zg0zo_204{color:#64748b;margin-top:2px;font-size:.75rem}._tableCard_zg0zo_214{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 3px #00000005}._tabsContainer_zg0zo_225{-webkit-overflow-scrolling:touch;background-color:#f8fafc;border-bottom:1px solid #e2e8f0;align-items:center;gap:4px;padding:8px 12px;display:flex;overflow-x:auto}._tabButton_zg0zo_236{color:#64748b;cursor:pointer;white-space:nowrap;background-color:#0000;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:5px 12px;font-size:.78rem;font-weight:500;transition:all .15s;display:inline-flex}._tabButton_zg0zo_236:hover{color:#0f172a;background-color:#f1f5f9}._tabButtonActive_zg0zo_257{color:#0f172a;background-color:#fff;border-color:#e2e8f0;font-weight:600;box-shadow:0 1px 2px #0f172a0a}._tabDot_zg0zo_265{border-radius:50%;flex-shrink:0;width:6px;height:6px}._dotAll_zg0zo_272{background-color:#64748b}._dotNormal_zg0zo_273{background-color:#22c55e}._dotCritical_zg0zo_274{background-color:#f59e0b}._dotZero_zg0zo_275{background-color:#ef4444}._dotKardex_zg0zo_276{background-color:#3b82f6}._tabBadge_zg0zo_278{color:#475569;font-variant-numeric:tabular-nums;background-color:#f1f5f9;border-radius:9999px;padding:1px 6px;font-size:.72rem;font-weight:700}._tabButtonActive_zg0zo_257 ._tabBadge_zg0zo_278{color:#fff;background-color:#0f172a}._toolbar_zg0zo_294{border-bottom:1px solid #e2e8f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}._searchBox_zg0zo_304{flex:1;min-width:260px;max-width:440px}._toolbarMeta_zg0zo_310{align-items:center;gap:12px;display:flex}._clearFiltersBtn_zg0zo_316{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;padding:4px 6px;font-size:.76rem;font-weight:600;text-decoration:underline;transition:color .15s;display:inline-flex}._clearFiltersBtn_zg0zo_316:hover{color:#dc2626}._tableContainer_zg0zo_340{width:100%;overflow-x:auto}._table_zg0zo_214{border-collapse:collapse;text-align:left;width:100%}._table_zg0zo_214 th{text-transform:uppercase;letter-spacing:.05em;color:#64748b;white-space:nowrap;background-color:#f8fafc;border-bottom:1px solid #e2e8f0;padding:11px 16px;font-size:.72rem;font-weight:700}._tableRow_zg0zo_363{border-bottom:1px solid #f1f5f9;height:64px;transition:background-color .12s}._tableRow_zg0zo_363:hover{background-color:#f8fafc}._tableRowCritical_zg0zo_373{background-color:#fffdfa;border-left:3px solid #f59e0b}._tableRowCritical_zg0zo_373:hover{background-color:#fffbeb}._tableRowZero_zg0zo_382{background-color:snow;border-left:3px solid #ef4444}._tableRowZero_zg0zo_382:hover{background-color:#fef2f2}._table_zg0zo_214 td{vertical-align:middle;padding:10px 16px;font-size:.85rem}._thumbnailWrapper_zg0zo_398{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}._thumbnailImg_zg0zo_411{object-fit:cover;width:100%;height:100%}._monogram_zg0zo_417{justify-content:center;align-items:center;width:100%;height:100%;font-size:.82rem;font-weight:700;display:flex}._itemCell_zg0zo_428{flex-direction:column;gap:3px;min-width:220px;display:flex}._itemNameRow_zg0zo_435{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._itemName_zg0zo_435{color:#0f172a;font-size:.88rem;font-weight:700;line-height:1.25}._criticalChip_zg0zo_449{color:#b45309;background-color:#fef3c7;border:1px solid #fde68a;border-radius:4px;align-items:center;gap:3px;padding:1px 6px;font-size:.68rem;font-weight:700;display:inline-flex}._zeroChip_zg0zo_462{color:#dc2626;background-color:#fee2e2;border:1px solid #fecaca;border-radius:4px;align-items:center;gap:3px;padding:1px 6px;font-size:.68rem;font-weight:700;display:inline-flex}._itemSub_zg0zo_475{color:#64748b;flex-wrap:wrap;align-items:center;gap:6px;font-size:.74rem;display:flex}._skuTag_zg0zo_484{color:#334155;background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:4px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:600}._categoryPill_zg0zo_495{color:#475569;white-space:nowrap;background-color:#f1f5f9;border-radius:6px;padding:3px 8px;font-size:.74rem;font-weight:600;display:inline-block}._stockLevelCell_zg0zo_507{flex-direction:column;gap:4px;min-width:140px;display:flex}._stockNumbers_zg0zo_514{color:#64748b;font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;font-size:.72rem;display:flex}._stockHealthTag_zg0zo_523{font-size:.69rem;font-weight:700}._stockLevelBarContainer_zg0zo_528{background-color:#e2e8f0;border-radius:9999px;height:5px;overflow:hidden}._stockLevelBarFill_zg0zo_535{border-radius:9999px;height:100%;transition:width .25s}._stockValueMain_zg0zo_541{color:#0f172a;font-variant-numeric:tabular-nums;font-size:1rem;font-weight:800}._stockValueUnit_zg0zo_548{color:#64748b;margin-left:2px;font-size:.76rem;font-weight:600}._actionBtnsGroup_zg0zo_556{justify-content:center;align-items:center;gap:5px;display:inline-flex}._quickMoveBtn_zg0zo_563{color:#475569;cursor:pointer;background-color:#fff;border:1px solid #cbd5e1;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .15s;display:flex}._quickMoveBtnIn_zg0zo_577:hover{color:#059669;background-color:#ecfdf5;border-color:#10b981}._quickMoveBtnOut_zg0zo_583:hover{color:#dc2626;background-color:#fef2f2;border-color:#ef4444}._actionBtnPrimary_zg0zo_589{color:#1d4ed8;cursor:pointer;white-space:nowrap;background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;align-items:center;gap:5px;padding:5px 10px;font-size:.78rem;font-weight:700;transition:all .15s;display:inline-flex}._actionBtnPrimary_zg0zo_589:hover{color:#fff;background-color:#2563eb;border-color:#2563eb}._movementTypeBadge_zg0zo_612{letter-spacing:.01em;white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:3px 8px;font-size:.72rem;font-weight:700;display:inline-flex}._movementQtyIn_zg0zo_624{color:#059669;font-variant-numeric:tabular-nums;font-size:.88rem;font-weight:700}._movementQtyOut_zg0zo_631{color:#dc2626;font-variant-numeric:tabular-nums;font-size:.88rem;font-weight:700}._pagination_zg0zo_639{border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}._pageInfo_zg0zo_647{color:#64748b;font-size:.82rem;font-weight:500}._emptyState_zg0zo_653{text-align:center;color:#64748b;flex-direction:column;align-items:center;gap:10px;padding:60px 20px;display:flex}._emptyStateTitle_zg0zo_663{color:#0f172a;font-size:.95rem;font-weight:700}._container_gzov7_7{color:#0f172a;flex-direction:column;gap:20px;width:100%;padding-bottom:60px;animation:.2s ease-out _fadeIn_gzov7_1;display:flex}@keyframes _fadeIn_gzov7_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._topBar_gzov7_26{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._titleArea_gzov7_34{align-items:center;gap:14px;display:flex}._titleGroup_gzov7_40{flex-direction:column;gap:2px;display:flex}._breadcrumb_gzov7_46{color:#64748b;align-items:center;gap:6px;font-size:.76rem;display:flex}._breadcrumbSeparator_gzov7_54{color:#cbd5e1}._pageTitle_gzov7_58{color:#0f172a;letter-spacing:-.025em;margin:0;font-size:1.45rem;font-weight:700;line-height:1.2}._pageSubtitle_gzov7_67{color:#64748b;margin:4px 0 0;font-size:.84rem;font-weight:400}._headerActions_gzov7_74{align-items:center;gap:10px;display:flex}._primaryBtn_gzov7_80{color:#fff;cursor:pointer;background-color:#0f172a;border:1px solid #0f172a;border-radius:8px;align-items:center;gap:8px;padding:9px 18px;font-size:.84rem;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 1px 2px #0000000d}._primaryBtn_gzov7_80:hover:not(:disabled){background-color:#1e293b;border-color:#1e293b;transform:translateY(-1px)}._primaryBtn_gzov7_80:disabled{opacity:.5;cursor:not-allowed}._secondaryBtn_gzov7_107{color:#334155;cursor:pointer;background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:.82rem;font-weight:500;transition:all .15s;display:inline-flex}._secondaryBtn_gzov7_107:hover:not(:disabled){color:#0f172a;background-color:#f8fafc;border-color:#cbd5e1}._dangerBtn_gzov7_128{color:#dc2626;cursor:pointer;background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}._dangerBtn_gzov7_128:hover:not(:disabled){color:#b91c1c;background-color:#fee2e2;border-color:#fca5a5}._tabContainer_gzov7_153{border-bottom:1px solid #e2e8f0;align-items:center;gap:8px;padding-bottom:2px;display:flex}._tabBtn_gzov7_161{cursor:pointer;color:#64748b;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:10px 18px;font-size:.88rem;font-weight:600;transition:all .15s;display:inline-flex}._tabBtn_gzov7_161:hover{color:#0f172a}._tabBtnActive_gzov7_180{color:#0f172a;border-bottom-color:#0f172a}._tabBadge_gzov7_185{color:#475569;text-transform:uppercase;background:#f1f5f9;border-radius:4px;padding:2px 6px;font-size:.65rem;font-weight:700}._tabBtnActive_gzov7_180 ._tabBadge_gzov7_185{color:#fff;background:#0f172a}._layoutGrid_gzov7_204{grid-template-columns:1fr 380px;align-items:start;gap:20px;display:grid}@media (width<=1100px){._layoutGrid_gzov7_204{grid-template-columns:1fr}}._mainCol_gzov7_217{flex-direction:column;gap:20px;display:flex}._sideCol_gzov7_223{flex-direction:column;gap:20px;display:flex;position:sticky;top:20px}._card_gzov7_235{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:18px;padding:22px 24px;display:flex;box-shadow:0 1px 3px #00000005}._cardHeader_gzov7_246{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}._cardTitle_gzov7_254{color:#0f172a;align-items:center;gap:8px;margin:0;font-size:.92rem;font-weight:700;display:flex}._cardSubtitle_gzov7_264{color:#64748b;margin:3px 0 0;font-size:.76rem;font-weight:400}._cardBadge_gzov7_271{color:#475569;background:#f1f5f9;border-radius:6px;padding:3px 8px;font-size:.7rem;font-weight:700}._logoRow_gzov7_284{flex-wrap:wrap;align-items:center;gap:20px;display:flex}._logoPreviewBox_gzov7_291{cursor:pointer;background:#f8fafc;border:1.5px dashed #cbd5e1;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:110px;height:110px;transition:all .15s;display:flex;overflow:hidden}._logoPreviewBox_gzov7_291:hover{background:#f1f5f9;border-color:#0f172a}._logoImg_gzov7_311{object-fit:contain;width:100%;height:100%;padding:8px}._logoEmptyPlaceholder_gzov7_318{color:#64748b;text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}._logoEmptyText_gzov7_327{font-size:.72rem;font-weight:600}._logoControls_gzov7_332{flex-direction:column;flex:1;gap:10px;min-width:240px;display:flex}._logoButtonsGroup_gzov7_340{align-items:center;gap:10px;display:flex}._logoHint_gzov7_346{color:#64748b;margin:0;font-size:.75rem;line-height:1.45}._grid2_gzov7_357{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=768px){._grid2_gzov7_357{grid-template-columns:1fr}}._field_gzov7_369{flex-direction:column;gap:6px;display:flex}._fieldFull_gzov7_375{grid-column:1/-1}._label_gzov7_379{color:#1e293b;align-items:center;gap:4px;font-size:.8rem;font-weight:600;display:flex}._required_gzov7_388{color:#ef4444}._helperText_gzov7_392{color:#64748b;margin:0;font-size:.74rem}._inputGroup_gzov7_398{align-items:center;display:flex;position:relative}._inputIcon_gzov7_404{color:#94a3b8;pointer-events:none;position:absolute;left:12px}._customInput_gzov7_411{color:#0f172a;box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:8px;outline:none;width:100%;height:40px;padding:0 12px 0 36px;font-size:.86rem;transition:all .15s}._customInput_gzov7_411:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}._customInput_gzov7_411::placeholder{color:#94a3b8}._passwordWrapper_gzov7_435{align-items:center;display:flex;position:relative}._passwordInput_gzov7_441{color:#0f172a;box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:8px;outline:none;width:100%;height:40px;padding:0 40px 0 36px;font-size:.86rem;transition:all .15s}._passwordInput_gzov7_441:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}._btnTogglePassword_gzov7_460{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;display:flex;position:absolute;right:8px}._btnTogglePassword_gzov7_460:hover{color:#475569;background:#f1f5f9}._legalCardBox_gzov7_483{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}._legalText_gzov7_493{color:#475569;margin:0;font-size:.8rem;line-height:1.45}._legalToggleLabel_gzov7_500{cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:10px;align-items:center;gap:12px;padding:14px 16px;transition:all .15s;display:flex}._legalToggleLabelActive_gzov7_512{background:#f8fafc;border-color:#0f172a}._checkboxInput_gzov7_517{accent-color:#0f172a;cursor:pointer;width:18px;height:18px}._toggleTextTitle_gzov7_524{color:#0f172a;font-size:.88rem;font-weight:700;display:block}._toggleTextDesc_gzov7_531{color:#64748b;margin-top:2px;font-size:.76rem;display:block}._docPreviewBox_gzov7_542{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;gap:12px;padding:16px;display:flex}._docHeaderRow_gzov7_552{align-items:center;gap:12px;display:flex}._docLogo_gzov7_558{object-fit:contain;background:#fff;border:1px solid #e2e8f0;border-radius:8px;width:48px;height:48px;padding:4px}._docLogoFallback_gzov7_568{color:#fff;background:#0f172a;border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;font-size:.95rem;font-weight:700;display:flex}._docDetails_gzov7_581{flex-direction:column;gap:2px;min-width:0;display:flex}._docCompanyName_gzov7_588{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;font-weight:700;overflow:hidden}._docMeta_gzov7_597{color:#64748b;font-size:.72rem;line-height:1.35}._docFooterNote_gzov7_603{color:#64748b;border-top:1px solid #e2e8f0;margin:0;padding-top:10px;font-size:.74rem;line-height:1.4}._storeHeroCard_gzov7_616{color:#fff;background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}._storeHeroInfo_gzov7_628{flex-direction:column;gap:6px;display:flex}._storeHeroBadge_gzov7_634{color:#38bdf8;text-transform:uppercase;letter-spacing:.05em;font-size:.7rem;font-weight:700}._storeUrlBox_gzov7_642{align-items:center;gap:8px;margin-top:2px;display:flex}._storeUrlCode_gzov7_649{color:#fff;background:#ffffff1a;border-radius:8px;padding:6px 12px;font-family:monospace;font-size:.95rem;font-weight:700}._storeHeroActions_gzov7_659{align-items:center;gap:10px;display:flex}._btnStoreOpen_gzov7_665{color:#0f172a;cursor:pointer;background-color:#fff;border:1px solid #fff;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}._btnStoreOpen_gzov7_665:hover{background-color:#f1f5f9}._btnStoreCopy_gzov7_684{color:#fff;cursor:pointer;background-color:#ffffff26;border:1px solid #ffffff40;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}._btnStoreCopy_gzov7_684:hover{background-color:#ffffff40}._themeGrid_gzov7_707{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:6px;display:grid}@media (width<=600px){._themeGrid_gzov7_707{grid-template-columns:repeat(2,1fr)}}._themeBtn_gzov7_720{cursor:pointer;background:#fff;border:1.5px solid #e2e8f0;border-radius:8px;flex-direction:column;align-items:center;gap:6px;padding:8px;transition:all .15s;display:flex}._themeBtn_gzov7_720:hover{border-color:#94a3b8}._themeBtnActive_gzov7_737{border-color:#0f172a;box-shadow:0 0 0 1px #0f172a}._themeBar_gzov7_742{border-radius:4px;width:100%;height:18px}._themeLabel_gzov7_748{color:#0f172a;font-size:.74rem;font-weight:600}._storeBannerPreview_gzov7_758{color:#fff;border-radius:12px;flex-direction:column;justify-content:center;gap:8px;min-height:140px;padding:20px 24px;display:flex;box-shadow:0 4px 12px #0000001a}._bannerBadge_gzov7_770{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#fff3;border-radius:4px;width:fit-content;padding:3px 8px;font-size:.68rem;font-weight:800}._bannerTitle_gzov7_782{margin:0;font-size:1.15rem;font-weight:800;line-height:1.25}._bannerSubtitle_gzov7_789{opacity:.9;margin:0;font-size:.82rem;line-height:1.4}._authMethodsList_gzov7_800{flex-direction:column;gap:12px;display:flex}._authMethodItem_gzov7_806{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;transition:all .15s;display:flex}._authMethodItem_gzov7_806:hover{background:#f1f5f9;border-color:#cbd5e1}._authMethodLeft_gzov7_823{align-items:center;gap:14px;display:flex}._authMethodIcon_gzov7_829{background:#fff;border:1px solid #e2e8f0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex;box-shadow:0 1px 2px #0000000a}._authMethodInfo_gzov7_842{flex-direction:column;gap:2px;display:flex}._authMethodTitleRow_gzov7_848{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._authMethodTitle_gzov7_848{color:#0f172a;font-size:.88rem;font-weight:700}._authMethodEmail_gzov7_861{color:#475569;font-size:.78rem;font-weight:600}._authMethodDesc_gzov7_867{color:#64748b;margin:0;font-size:.76rem;line-height:1.35}._badgeConnected_gzov7_874{color:#065f46;white-space:nowrap;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:6px;align-items:center;gap:5px;padding:3px 8px;font-size:.72rem;font-weight:700;display:inline-flex}._badgeDotGreen_gzov7_888{background:#10b981;border-radius:50%;width:6px;height:6px}._btnActionOutline_gzov7_895{color:#0f172a;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #cbd5e1;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:.8rem;font-weight:600;transition:all .15s;display:inline-flex}._btnActionOutline_gzov7_895:hover{color:#0f172a;background:#f8fafc;border-color:#0f172a;transform:translateY(-1px)}._btnActionOutlineActive_gzov7_918{color:#fff;background:#0f172a;border-color:#0f172a}._btnActionOutlineActive_gzov7_918:hover{color:#fff;background:#1e293b;border-color:#1e293b;transform:translateY(-1px)}._btnActionOutlineActive_gzov7_918 svg{stroke:#fff}._btnSubmitPassword_gzov7_935{color:#fff;cursor:pointer;background:#0f172a;border:1px solid #0f172a;border-radius:8px;align-items:center;gap:6px;height:38px;padding:0 18px;font-size:.84rem;font-weight:600;transition:all .15s;display:inline-flex}._btnSubmitPassword_gzov7_935:hover:not(:disabled){background:#1e293b;border-color:#1e293b;transform:translateY(-1px)}._btnSubmitPassword_gzov7_935:disabled{opacity:.6;cursor:not-allowed}._btnCancelPassword_gzov7_962{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;align-items:center;height:38px;padding:0 16px;font-size:.84rem;font-weight:600;transition:all .15s;display:inline-flex}._btnCancelPassword_gzov7_962:hover{color:#0f172a;background:#f1f5f9;border-color:#94a3b8}._passwordFormBox_gzov7_983{background:#fff;border:1px solid #cbd5e1;border-radius:10px;flex-direction:column;gap:14px;margin-top:6px;padding:18px 20px;animation:.2s ease-out _fadeIn_gzov7_1;display:flex;box-shadow:0 2px 6px #00000008}._passwordFormHeader_gzov7_996{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}._passwordFormTitle_gzov7_1004{color:#0f172a;margin:0;font-size:.84rem;font-weight:700}._passwordFormSubtitle_gzov7_1011{color:#64748b;margin:2px 0 0;font-size:.74rem}._badgeDisconnected_gzov7_1017{color:#64748b;white-space:nowrap;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:5px;padding:3px 8px;font-size:.72rem;font-weight:700;display:inline-flex}._badgeDotGray_gzov7_1031{background:#94a3b8;border-radius:50%;width:6px;height:6px}._btnActionLink_gzov7_1038{color:#0f172a;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #cbd5e1;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:.78rem;font-weight:600;transition:all .15s;display:inline-flex}._btnActionLink_gzov7_1038:hover{color:#1a73e8;background:#f8fafc;border-color:#4285f4}._btnActionUnlink_gzov7_1060{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-size:.72rem;font-weight:500;transition:all .15s;display:inline-flex}._btnActionUnlink_gzov7_1060:hover{color:#dc2626;background:#fef2f2;border-color:#fee2e2}._btnGeneratePassword_gzov7_1081{color:#1e293b;cursor:pointer;background:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:.76rem;font-weight:600;transition:all .15s;display:inline-flex}._btnGeneratePassword_gzov7_1081:hover{color:#4f46e5;background:#f1f5f9;border-color:#6366f1;box-shadow:0 1px 3px #6366f11f}._strengthMeterBox_gzov7_1103{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:6px;margin-top:8px;padding:10px 12px;display:flex}._strengthHeader_gzov7_1114{justify-content:space-between;align-items:center;font-size:.74rem;display:flex}._strengthTitle_gzov7_1121{color:#475569;font-weight:600}._strengthRating_gzov7_1126{align-items:center;gap:4px;font-weight:700;display:inline-flex}._strengthBars_gzov7_1133{gap:4px;width:100%;height:5px;display:flex}._strengthBarSegment_gzov7_1140{background:#e2e8f0;border-radius:3px;flex:1;height:100%;transition:background-color .25s}._requirementsList_gzov7_1148{border-top:1px dashed #e2e8f0;grid-template-columns:repeat(2,1fr);gap:6px 12px;margin-top:6px;padding-top:8px;display:grid}._requirementItem_gzov7_1157{color:#94a3b8;align-items:center;gap:6px;font-size:.72rem;transition:color .15s;display:flex}._requirementMet_gzov7_1166{color:#059669;font-weight:600}._passwordCopiedToast_gzov7_1171{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:.76rem;font-weight:600;animation:.15s _fadeIn_gzov7_1;display:inline-flex}._page_k2tpd_5{flex-direction:column;gap:20px;display:flex}._header_k2tpd_15{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._title_k2tpd_23{letter-spacing:-.02em;color:#0f172a;margin:0;font-size:1.45rem;font-weight:700}._description_k2tpd_31{color:#64748b;margin:4px 0 0;font-size:.88rem}._headerActions_k2tpd_37{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._primaryBtn_k2tpd_44{color:#fff;cursor:pointer;background-color:#0f172a;border:1px solid #0f172a;border-radius:8px;align-items:center;gap:8px;padding:8px 15px;font-family:inherit;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 1px 2px #0000000d}._primaryBtn_k2tpd_44:hover{background-color:#1e293b;border-color:#1e293b;transform:translateY(-1px)}._secondaryBtn_k2tpd_67{color:#334155;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-family:inherit;font-size:.82rem;font-weight:500;transition:all .15s;display:inline-flex}._secondaryBtn_k2tpd_67:hover{color:#0f172a;background-color:#f8fafc;border-color:#cbd5e1}._kpiGrid_k2tpd_93{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}@media (width<=1100px){._kpiGrid_k2tpd_93{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){._kpiGrid_k2tpd_93{grid-template-columns:1fr}}._kpiCard_k2tpd_111{text-align:left;background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:4px;padding:16px 18px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}._kpiCard_k2tpd_111:hover{border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 4px 12px -2px #0f172a0d}._kpiLabelRow_k2tpd_129{justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}._kpiLabel_k2tpd_129{text-transform:uppercase;letter-spacing:.05em;color:#64748b;font-size:.72rem;font-weight:700}._iconBadge_k2tpd_144{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}._iconBadgeBlue_k2tpd_154{color:#2563eb;background-color:#eff6ff;border:1px solid #dbeafe}._iconBadgeGreen_k2tpd_160{color:#059669;background-color:#ecfdf5;border:1px solid #a7f3d0}._iconBadgeAmber_k2tpd_166{color:#d97706;background-color:#fffbeb;border:1px solid #fef3c7}._iconBadgePurple_k2tpd_172{color:#7c3aed;background-color:#f5f3ff;border:1px solid #ede9fe}._kpiValueRow_k2tpd_178{align-items:baseline;gap:6px;margin-top:4px;display:flex}._kpiValue_k2tpd_178{letter-spacing:-.03em;color:#0f172a;font-variant-numeric:tabular-nums;margin:0;font-size:1.65rem;font-weight:700;line-height:1.1}._kpiUnit_k2tpd_195{color:#64748b;font-size:.85rem;font-weight:500}._kpiSubtext_k2tpd_201{color:#64748b;margin-top:2px;font-size:.75rem}._driverBanner_k2tpd_211{background-color:#fff;border:1px solid #bae6fd;border-left:4px solid #0284c7;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex;box-shadow:0 1px 3px #0284c70d}._driverBannerLeft_k2tpd_225{align-items:center;gap:12px;min-width:280px;display:flex}._driverIconBox_k2tpd_232{color:#0284c7;background-color:#f0f9ff;border:1px solid #e0f2fe;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._driverBannerText_k2tpd_245{flex-direction:column;gap:2px;display:flex}._driverBannerTitle_k2tpd_251{color:#0f172a;align-items:center;gap:8px;font-size:.88rem;font-weight:700;display:flex}._driverBadge_k2tpd_260{color:#0369a1;text-transform:uppercase;letter-spacing:.04em;background-color:#e0f2fe;border-radius:9999px;padding:1px 6px;font-size:.68rem;font-weight:700}._driverBannerDesc_k2tpd_271{color:#64748b;margin:0;font-size:.78rem;line-height:1.4}._btnCopyLink_k2tpd_278{color:#fff;cursor:pointer;white-space:nowrap;background-color:#0f172a;border:1px solid #0f172a;border-radius:8px;align-items:center;gap:7px;padding:8px 14px;font-family:inherit;font-size:.8rem;font-weight:600;transition:all .15s;display:inline-flex}._btnCopyLink_k2tpd_278:hover{background-color:#1e293b;border-color:#1e293b;transform:translateY(-1px)}._btnCopyLinkCopied_k2tpd_301{color:#fff;background-color:#059669;border-color:#059669}._btnCopyLinkCopied_k2tpd_301:hover{background-color:#047857;border-color:#047857}._tableCard_k2tpd_316{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 3px #00000005}._toolbar_k2tpd_326{background-color:#fff;border-bottom:1px solid #e2e8f0;flex-direction:column;gap:12px;padding:12px 18px;display:flex}._toolbarTop_k2tpd_335{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._searchBox_k2tpd_343{flex:1;min-width:260px}._statusPillsGroup_k2tpd_348{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._statusPill_k2tpd_348{color:#475569;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:6px;padding:5px 12px;font-family:inherit;font-size:.75rem;font-weight:600;transition:all .15s;display:inline-flex}._statusPill_k2tpd_348:hover{color:#0f172a;background-color:#f8fafc;border-color:#cbd5e1}._statusPillActive_k2tpd_377{color:#fff!important;background-color:#0f172a!important;border-color:#0f172a!important}._pillBadge_k2tpd_383{color:#475569;font-variant-numeric:tabular-nums;background-color:#f1f5f9;border-radius:9999px;margin-left:2px;padding:1px 6px;font-size:.7rem;font-weight:600;transition:all .15s}._statusPillActive_k2tpd_377 ._pillBadge_k2tpd_383{color:#fff;background-color:#fff3}._counterLabel_k2tpd_400{color:#64748b;white-space:nowrap;font-size:.78rem}._counterLabel_k2tpd_400 strong{color:#0f172a;font-variant-numeric:tabular-nums}._tableContainer_k2tpd_415{width:100%;overflow-x:auto}._table_k2tpd_316{border-collapse:collapse;text-align:left;width:100%;font-size:.84rem}._table_k2tpd_316 thead{background-color:#f8fafc;border-bottom:1px solid #e2e8f0}._table_k2tpd_316 th{text-transform:uppercase;letter-spacing:.05em;color:#64748b;white-space:nowrap;padding:10px 16px;font-size:.72rem;font-weight:700}._table_k2tpd_316 tbody tr{border-bottom:1px solid #f1f5f9;transition:background-color .12s}._table_k2tpd_316 tbody tr:hover{background-color:#f8fafc}._table_k2tpd_316 tbody tr:last-child{border-bottom:none}._table_k2tpd_316 td{color:#334155;vertical-align:middle;padding:12px 16px}._userCell_k2tpd_462{align-items:center;gap:12px;display:flex}._avatar_k2tpd_468{color:#0f172a;letter-spacing:-.02em;background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.85rem;font-weight:700;display:flex}._nameGroup_k2tpd_484{flex-direction:column;gap:2px;display:flex}._userName_k2tpd_490{color:#0f172a;letter-spacing:-.01em;font-size:.86rem;font-weight:600}._userEmail_k2tpd_497{color:#64748b;font-family:inherit;font-size:.76rem}._sellerCodeBadge_k2tpd_504{color:#0f172a;letter-spacing:.02em;background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;align-items:center;padding:2px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;font-weight:700;display:inline-flex}._emptyCode_k2tpd_518{color:#94a3b8;font-size:.85rem}._roleBadge_k2tpd_524{letter-spacing:.02em;white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:3px 9px;font-size:.72rem;font-weight:600;display:inline-flex}._roleAdmin_k2tpd_536{color:#7c3aed;background-color:#f5f3ff;border:1px solid #ede9fe}._roleManager_k2tpd_542{color:#1d4ed8;background-color:#eff6ff;border:1px solid #dbeafe}._roleSales_k2tpd_548{color:#059669;background-color:#ecfdf5;border:1px solid #a7f3d0}._roleFinance_k2tpd_554{color:#15803d;background-color:#f0fdf4;border:1px solid #bbf7d0}._roleDriver_k2tpd_560{color:#0284c7;background-color:#f0f9ff;border:1px solid #bae6fd}._roleMaintenance_k2tpd_566{color:#c2410c;background-color:#fff7ed;border:1px solid #fed7aa}._roleDefault_k2tpd_572{color:#475569;background-color:#f1f5f9;border:1px solid #e2e8f0}._statusBadge_k2tpd_579{color:#059669;background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:9999px;align-items:center;gap:6px;width:fit-content;padding:3px 8px;font-size:.72rem;font-weight:600;display:inline-flex}._statusDot_k2tpd_593{background-color:#10b981;border-radius:50%;width:6px;height:6px}._actionGroup_k2tpd_601{justify-content:center;align-items:center;gap:6px;display:inline-flex}._editBtn_k2tpd_608{color:#334155;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:5px;padding:5px 11px;font-family:inherit;font-size:.78rem;font-weight:500;transition:all .15s;display:inline-flex}._editBtn_k2tpd_608:hover{color:#0f172a;background-color:#f8fafc;border-color:#cbd5e1}._deleteBtn_k2tpd_630{color:#dc2626;cursor:pointer;background-color:#fef2f2;border:1px solid #fecaca;border-radius:6px;justify-content:center;align-items:center;width:29px;height:29px;transition:all .15s;display:inline-flex}._deleteBtn_k2tpd_630:hover:not(:disabled){background-color:#fee2e2;border-color:#fca5a5;transform:translateY(-1px)}._deleteBtn_k2tpd_630:disabled{opacity:.4;cursor:not-allowed}._youBadge_k2tpd_655{color:#2563eb;letter-spacing:.02em;background-color:#eff6ff;border:1px solid #dbeafe;border-radius:9999px;padding:1px 6px;font-size:.68rem;font-weight:700}._emptyState_k2tpd_667{text-align:center;color:#64748b;padding:48px 16px;font-size:.85rem}._container_ina89_7{color:#0f172a;flex-direction:column;gap:20px;width:100%;padding-bottom:60px;animation:.2s ease-out _fadeIn_ina89_1;display:flex}@keyframes _fadeIn_ina89_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._topBar_ina89_26{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._titleArea_ina89_34{align-items:center;gap:14px;display:flex}._backBtn_ina89_40{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .15s;display:flex}._backBtn_ina89_40:hover{color:#0f172a;background:#f8fafc;border-color:#cbd5e1;transform:translateY(-1px)}._titleGroup_ina89_61{flex-direction:column;gap:2px;display:flex}._breadcrumb_ina89_67{color:#64748b;align-items:center;gap:6px;font-size:.76rem;display:flex}._breadcrumbLink_ina89_75{color:#64748b;cursor:pointer;transition:color .15s}._breadcrumbLink_ina89_75:hover{color:#0f172a}._breadcrumbSeparator_ina89_85{color:#cbd5e1}._pageTitle_ina89_89{color:#0f172a;letter-spacing:-.025em;margin:0;font-size:1.45rem;font-weight:700;line-height:1.2}._pageSubtitle_ina89_98{color:#64748b;margin:4px 0 0;font-size:.84rem;font-weight:400}._headerActions_ina89_105{align-items:center;gap:10px;display:flex}._primaryBtn_ina89_111{color:#fff;cursor:pointer;background-color:#0f172a;border:1px solid #0f172a;border-radius:8px;align-items:center;gap:8px;padding:9px 18px;font-size:.84rem;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 1px 2px #0000000d}._primaryBtn_ina89_111:hover:not(:disabled){background-color:#1e293b;border-color:#1e293b;transform:translateY(-1px)}._primaryBtn_ina89_111:disabled{opacity:.5;cursor:not-allowed}._secondaryBtn_ina89_138{color:#334155;cursor:pointer;background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;align-items:center;gap:6px;padding:9px 16px;font-size:.84rem;font-weight:500;transition:all .15s;display:inline-flex}._secondaryBtn_ina89_138:hover:not(:disabled){color:#0f172a;background-color:#f8fafc;border-color:#cbd5e1}._btnDelete_ina89_159{color:#dc2626;cursor:pointer;background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;align-items:center;gap:6px;padding:9px 14px;font-size:.84rem;font-weight:600;transition:all .15s;display:inline-flex}._btnDelete_ina89_159:hover:not(:disabled){color:#b91c1c;background-color:#fee2e2;border-color:#fca5a5}._btnDelete_ina89_159:disabled{opacity:.5;cursor:not-allowed}._layoutGrid_ina89_189{grid-template-columns:1fr 380px;align-items:start;gap:20px;display:grid}@media (width<=1100px){._layoutGrid_ina89_189{grid-template-columns:1fr}}._mainCol_ina89_202,._sideCol_ina89_208{flex-direction:column;gap:20px;display:flex}._card_ina89_218{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:18px;padding:22px 24px;display:flex;box-shadow:0 1px 3px #00000005}._cardHeader_ina89_229{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}._cardTitle_ina89_237{color:#0f172a;align-items:center;gap:8px;margin:0;font-size:.92rem;font-weight:700;display:flex}._cardSubtitle_ina89_247{color:#64748b;margin:3px 0 0;font-size:.76rem;font-weight:400}._cardBadge_ina89_254{color:#475569;background:#f1f5f9;border-radius:6px;padding:3px 8px;font-size:.7rem;font-weight:700}._liveBadge_ina89_263{color:#2563eb;background:#eff6ff;border:1px solid #dbeafe;border-radius:6px;padding:3px 8px;font-size:.68rem;font-weight:700}._grid2_ina89_277{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=768px){._grid2_ina89_277{grid-template-columns:1fr}}._field_ina89_289{flex-direction:column;gap:6px;display:flex}._label_ina89_295{color:#1e293b;align-items:center;gap:4px;font-size:.8rem;font-weight:600;display:flex}._required_ina89_304{color:#ef4444}._helperText_ina89_308{color:#64748b;margin:0;font-size:.74rem}._inputGroup_ina89_314{align-items:center;display:flex;position:relative}._inputIcon_ina89_320{color:#94a3b8;pointer-events:none;position:absolute;left:12px}._customInput_ina89_327{color:#0f172a;box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:8px;outline:none;width:100%;height:40px;padding:0 12px 0 36px;font-size:.86rem;transition:all .15s}._customInput_ina89_327:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}._customInput_ina89_327::placeholder{color:#94a3b8}._passwordWrapper_ina89_351{align-items:center;display:flex;position:relative}._passwordInput_ina89_357{color:#0f172a;box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:8px;outline:none;width:100%;height:40px;padding:0 40px 0 36px;font-size:.86rem;transition:all .15s}._passwordInput_ina89_357:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}._btnTogglePassword_ina89_376{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;display:flex;position:absolute;right:8px}._btnTogglePassword_ina89_376:hover{color:#475569;background:#f1f5f9}._btnGeneratePass_ina89_395{color:#1e293b;cursor:pointer;background:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;padding:8px 12px;font-size:.78rem;font-weight:600;transition:all .15s;display:inline-flex}._btnGeneratePass_ina89_395:hover{color:#0f172a;background:#f1f5f9;border-color:#94a3b8}._securityHint_ina89_418{color:#64748b;margin:0;font-size:.74rem;line-height:1.45}._rolesGrid_ina89_429{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}._roleCard_ina89_435{cursor:pointer;background:#fff;border:1.5px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:10px;padding:16px;transition:all .18s;display:flex;position:relative}._roleCard_ina89_435:hover{border-color:#94a3b8;transform:translateY(-1px);box-shadow:0 4px 12px -2px #0f172a0f}._roleCardSelected_ina89_454{background:#f8fafc;border-color:#0f172a;box-shadow:0 0 0 1px #0f172a,0 4px 12px -2px #0f172a1a}._roleCardHeader_ina89_460{justify-content:space-between;align-items:center;display:flex}._roleIconBadge_ina89_466{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._roleCheckCircle_ina89_476{background:#fff;border:2px solid #cbd5e1;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:all .15s;display:flex}._roleCheckCircleSelected_ina89_488{color:#fff;background:#0f172a;border-color:#0f172a}._roleInfo_ina89_494{flex-direction:column;gap:4px;display:flex}._roleNameRow_ina89_500{justify-content:space-between;align-items:center;gap:8px;display:flex}._roleName_ina89_500{color:#0f172a;font-size:.9rem;font-weight:700}._roleLevelBadge_ina89_513{text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;border-radius:4px;padding:2px 6px;font-size:.65rem;font-weight:700}._roleDescription_ina89_523{color:#64748b;margin:0;font-size:.77rem;line-height:1.4}._driverRoleHighlight_ina89_531{color:#0369a1;background:#f0f9ff;border:1px solid #bae6fd;border-radius:10px;align-items:flex-start;gap:12px;padding:12px 14px;font-size:.8rem;line-height:1.45;display:flex}._previewBox_ina89_548{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:14px;padding:14px;display:flex}._previewAvatar_ina89_558{color:#fff;letter-spacing:-.02em;background:#0f172a;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1rem;font-weight:700;display:flex}._previewInfo_ina89_573{flex-direction:column;gap:3px;min-width:0;display:flex}._previewName_ina89_580{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:.92rem;font-weight:700;overflow:hidden}._previewEmail_ina89_589{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:.76rem;overflow:hidden}._previewBadgeRow_ina89_597{align-items:center;gap:6px;margin-top:2px;display:flex}._sellerCodeChip_ina89_604{color:#0f172a;background:#e2e8f0;border-radius:4px;padding:2px 6px;font-family:monospace;font-size:.68rem;font-weight:700}._permissionsPreview_ina89_615{border-top:1px solid #f1f5f9;flex-direction:column;gap:10px;padding-top:10px;display:flex}._permissionsTitle_ina89_623{color:#475569;text-transform:uppercase;letter-spacing:.04em;font-size:.78rem;font-weight:700}._permissionsList_ina89_631{flex-direction:column;gap:8px;display:flex}._permissionItem_ina89_637{color:#334155;align-items:center;gap:8px;font-size:.79rem;line-height:1.35;display:flex}._overlay_39365_5{-webkit-backdrop-filter:blur(4px);z-index:1050;background-color:#0f172a73;animation:.2s cubic-bezier(.16,1,.3,1) _fadeIn_39365_1;position:fixed;inset:0}._drawer_39365_15{z-index:1051;background-color:#fff;border-left:1px solid #e2e8f0;flex-direction:column;width:100%;max-width:540px;animation:.25s cubic-bezier(.16,1,.3,1) _slideIn_39365_1;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden;box-shadow:-10px 0 35px -5px #0f172a1f}@keyframes _fadeIn_39365_1{0%{opacity:0}to{opacity:1}}@keyframes _slideIn_39365_1{0%{transform:translate(100%)}to{transform:translate(0)}}._header_39365_46{background-color:#fff;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px;display:flex}._titleArea_39365_56{flex-direction:column;gap:6px;display:flex}._headerTitleGroup_39365_62{align-items:center;gap:12px;display:flex}._iconBadge_39365_68{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._iconBadgeReceivable_39365_78{color:#059669;background-color:#ecfdf5;border:1px solid #a7f3d0}._iconBadgePayable_39365_84{color:#dc2626;background-color:#fef2f2;border:1px solid #fecaca}._typeBadge_39365_90{letter-spacing:.02em;border-radius:9999px;align-items:center;gap:6px;width:fit-content;padding:3px 9px;font-size:.72rem;font-weight:600;display:inline-flex}._statusDot_39365_102{border-radius:50%;flex-shrink:0;width:6px;height:6px}._typeReceivable_39365_109{color:#059669;background-color:#ecfdf5;border:1px solid #a7f3d0}._typeReceivable_39365_109 ._statusDot_39365_102{background-color:#10b981}._typePayable_39365_119{color:#dc2626;background-color:#fef2f2;border:1px solid #fecaca}._typePayable_39365_119 ._statusDot_39365_102{background-color:#ef4444}._title_39365_56{color:#0f172a;letter-spacing:-.02em;margin:0;font-size:1.22rem;font-weight:700}._subtitle_39365_137{color:#64748b;margin:0;font-size:.8rem;line-height:1.4}._closeButton_39365_144{color:#64748b;cursor:pointer;background:0 0;border:1px solid #e2e8f0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}._closeButton_39365_144:hover{color:#0f172a;background-color:#f1f5f9;border-color:#cbd5e1}._form_39365_169{flex-direction:column;flex:1;min-height:0;display:flex}._body_39365_176{flex-direction:column;flex:1;gap:18px;padding:24px;display:flex;overflow-y:auto}._heroCard_39365_189{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:10px;padding:18px 20px;display:flex;box-shadow:0 1px 3px #0f172a05}._heroLabel_39365_200{text-transform:uppercase;letter-spacing:.05em;color:#64748b;font-size:.72rem;font-weight:700}._heroInputWrapper_39365_208{background:#fff;border:1px solid #cbd5e1;border-radius:10px;align-items:center;gap:8px;padding:6px 14px;transition:all .15s;display:flex}._heroInputWrapper_39365_208:focus-within{border-color:#0f172a;box-shadow:0 0 0 3px #0f172a14}._currencyPrefix_39365_225{color:#94a3b8;font-size:1.3rem;font-weight:700}._heroInput_39365_208{color:#0f172a;font-variant-numeric:tabular-nums;letter-spacing:-.02em;background:0 0;border:none;outline:none;width:100%;font-family:inherit;font-size:1.6rem;font-weight:800}._heroInput_39365_208::placeholder{color:#cbd5e1}._quickPillsRow_39365_249{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._quickPill_39365_249{color:#475569;cursor:pointer;font-variant-numeric:tabular-nums;background-color:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:4px 10px;font-size:.74rem;font-weight:600;transition:all .15s}._quickPill_39365_249:hover{color:#0f172a;background-color:#f8fafc;border-color:#cbd5e1}._impactCard_39365_276{border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;padding:10px 14px;font-size:.8rem;display:flex}._impactCardGreen_39365_286{color:#059669;background-color:#ecfdf5;border-color:#a7f3d0}._impactCardRed_39365_292{color:#dc2626;background-color:#fef2f2;border-color:#fecaca}._impactText_39365_298{align-items:center;gap:6px;font-weight:500;display:flex}._impactAmount_39365_305{font-variant-numeric:tabular-nums;font-weight:700}._field_39365_314{flex-direction:column;gap:6px;display:flex}._fieldRow_39365_320{grid-template-columns:1fr 1fr;gap:14px;display:grid}._label_39365_326{color:#1e293b;align-items:center;gap:5px;font-size:.8rem;font-weight:600;display:flex}._required_39365_335{color:#ef4444}._helperText_39365_339{color:#64748b;margin:0;font-size:.75rem}._infoBanner_39365_345{color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:.78rem;line-height:1.45;display:flex}._infoBanner_39365_345 strong{color:#0f172a}._footer_39365_366{background-color:#fff;border-top:1px solid #e2e8f0;justify-content:flex-end;align-items:center;gap:10px;padding:16px 24px;display:flex}._secondaryBtn_39365_376{color:#334155;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:6px;padding:9px 16px;font-size:.84rem;font-weight:500;transition:all .15s;display:inline-flex}._secondaryBtn_39365_376:hover:not(:disabled){color:#0f172a;background-color:#f8fafc;border-color:#cbd5e1}._primaryBtn_39365_397{color:#fff;cursor:pointer;background-color:#0f172a;border:1px solid #0f172a;border-radius:8px;align-items:center;gap:8px;padding:9px 18px;font-size:.84rem;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 1px 2px #0000000d}._primaryBtn_39365_397:hover:not(:disabled){background-color:#1e293b;border-color:#1e293b;transform:translateY(-1px)}._primaryBtn_39365_397:disabled,._secondaryBtn_39365_376:disabled{opacity:.5;cursor:not-allowed;transform:none}._overlay_tuo08_5{-webkit-backdrop-filter:blur(4px);z-index:1050;background-color:#0f172a73;animation:.2s cubic-bezier(.16,1,.3,1) _fadeIn_tuo08_1;position:fixed;inset:0}._drawer_tuo08_15{z-index:1051;background-color:#fff;border-left:1px solid #e2e8f0;flex-direction:column;width:100%;max-width:580px;animation:.25s cubic-bezier(.16,1,.3,1) _slideIn_tuo08_1;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden;box-shadow:-10px 0 35px -5px #0f172a1f}@keyframes _fadeIn_tuo08_1{0%{opacity:0}to{opacity:1}}@keyframes _slideIn_tuo08_1{0%{transform:translate(100%)}to{transform:translate(0)}}._header_tuo08_46{background-color:#fff;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px;display:flex}._headerTitleGroup_tuo08_56{align-items:flex-start;gap:12px;display:flex}._iconBadge_tuo08_62{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._iconBadgeReceivable_tuo08_72{color:#059669;background-color:#ecfdf5;border:1px solid #a7f3d0}._iconBadgePayable_tuo08_78{color:#dc2626;background-color:#fef2f2;border:1px solid #fecaca}._titleArea_tuo08_84{flex-direction:column;gap:6px;display:flex}._typeBadge_tuo08_90{letter-spacing:.02em;border-radius:9999px;align-items:center;gap:6px;width:fit-content;padding:3px 9px;font-size:.72rem;font-weight:600;display:inline-flex}._statusDot_tuo08_102{border-radius:50%;flex-shrink:0;width:6px;height:6px}._typeReceivable_tuo08_109{color:#059669;background-color:#ecfdf5;border:1px solid #a7f3d0}._typeReceivable_tuo08_109 ._statusDot_tuo08_102{background-color:#10b981}._typePayable_tuo08_119{color:#dc2626;background-color:#fef2f2;border:1px solid #fecaca}._typePayable_tuo08_119 ._statusDot_tuo08_102{background-color:#ef4444}._title_tuo08_84{color:#0f172a;letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:700}._subtitle_tuo08_137{color:#64748b;margin:0;font-size:.8rem}._closeButton_tuo08_143{color:#64748b;cursor:pointer;background:0 0;border:1px solid #e2e8f0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}._closeButton_tuo08_143:hover{color:#0f172a;background-color:#f1f5f9;border-color:#cbd5e1}._body_tuo08_168{flex-direction:column;flex:1;gap:18px;padding:24px;display:flex;overflow-y:auto}._valueHeroCard_tuo08_181{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;justify-content:space-between;align-items:center;padding:18px 20px;display:flex;box-shadow:0 1px 3px #0f172a05}._heroLabel_tuo08_192{text-transform:uppercase;letter-spacing:.05em;color:#64748b;margin-bottom:2px;font-size:.72rem;font-weight:700}._heroValue_tuo08_201{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.85rem;font-weight:800}._statusPill_tuo08_208{letter-spacing:.02em;border:1px solid #0000;border-radius:9999px;align-items:center;gap:6px;padding:4px 10px;font-size:.74rem;font-weight:600;display:inline-flex}._statusPaid_tuo08_220{color:#059669;background-color:#ecfdf5;border-color:#a7f3d0}._statusPaid_tuo08_220 ._statusDot_tuo08_102{background-color:#10b981}._statusPending_tuo08_230{color:#b45309;background-color:#fffbeb;border-color:#fde68a}._statusPending_tuo08_230 ._statusDot_tuo08_102{background-color:#f59e0b}._statusOverdue_tuo08_240{color:#dc2626;background-color:#fef2f2;border-color:#fecaca}._statusOverdue_tuo08_240 ._statusDot_tuo08_102{background-color:#ef4444}._sectionCard_tuo08_254{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:12px;padding:16px 18px;display:flex;box-shadow:0 1px 2px #0f172a05}._sectionTitle_tuo08_265{text-transform:uppercase;letter-spacing:.05em;color:#64748b;align-items:center;gap:8px;margin:0;font-size:.75rem;font-weight:700;display:flex}._infoGrid_tuo08_277{grid-template-columns:1fr 1fr;gap:12px 16px;display:grid}._infoItem_tuo08_283{flex-direction:column;gap:3px;display:flex}._infoLabel_tuo08_289{color:#64748b;font-size:.74rem;font-weight:500}._infoValue_tuo08_295{color:#0f172a;font-size:.86rem;font-weight:600}._footer_tuo08_305{background-color:#fff;border-top:1px solid #e2e8f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;display:flex}._footerLeft_tuo08_316,._footerRight_tuo08_323{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._secondaryBtn_tuo08_330{color:#334155;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:.82rem;font-weight:500;transition:all .15s;display:inline-flex}._secondaryBtn_tuo08_330:hover:not(:disabled){color:#0f172a;background-color:#f8fafc;border-color:#cbd5e1}._whatsappBtn_tuo08_351{color:#059669;cursor:pointer;background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}._whatsappBtn_tuo08_351:hover:not(:disabled){background-color:#d1fae5;border-color:#6ee7b7;transform:translateY(-1px)}._dangerBtn_tuo08_372{color:#dc2626;cursor:pointer;background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}._dangerBtn_tuo08_372:hover:not(:disabled){background-color:#fee2e2;border-color:#fca5a5}._payBtn_tuo08_392{color:#fff;cursor:pointer;background-color:#0f172a;border:1px solid #0f172a;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 1px 2px #0000000d}._payBtn_tuo08_392:hover:not(:disabled){background-color:#1e293b;border-color:#1e293b;transform:translateY(-1px)}._page_imlt0_5{flex-direction:column;gap:20px;display:flex}._header_imlt0_15{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._title_imlt0_23{letter-spacing:-.02em;color:#0f172a;margin:0;font-size:1.45rem;font-weight:700}._description_imlt0_31{color:#64748b;margin:4px 0 0;font-size:.88rem}._headerActions_imlt0_37{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._primaryBtn_imlt0_44{color:#fff;cursor:pointer;background-color:#0f172a;border:1px solid #0f172a;border-radius:8px;align-items:center;gap:8px;padding:8px 15px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 1px 2px #0000000d}._primaryBtn_imlt0_44:hover{background-color:#1e293b;border-color:#1e293b;transform:translateY(-1px)}._secondaryBtn_imlt0_66{color:#334155;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:.82rem;font-weight:500;transition:all .15s;display:inline-flex}._secondaryBtn_imlt0_66:hover{color:#0f172a;background-color:#f8fafc;border-color:#cbd5e1}._healthBar_imlt0_91{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:12px 18px;display:flex;box-shadow:0 1px 2px #0f172a05}._healthBarLeft_imlt0_104{align-items:center;gap:12px;display:flex}._pulsingDot_imlt0_110{border-radius:50%;flex-shrink:0;width:8px;height:8px}._dotGreen_imlt0_117{background-color:#22c55e;animation:2s cubic-bezier(.4,0,.6,1) infinite _pulseGreen_imlt0_1}._dotAmber_imlt0_122{background-color:#f59e0b;animation:2s cubic-bezier(.4,0,.6,1) infinite _pulseAmber_imlt0_1}._dotRed_imlt0_127{background-color:#ef4444;animation:2s cubic-bezier(.4,0,.6,1) infinite _pulseRed_imlt0_1}@keyframes _pulseGreen_imlt0_1{0%,to{box-shadow:0 0 #22c55e80}50%{box-shadow:0 0 0 5px #22c55e00}}@keyframes _pulseAmber_imlt0_1{0%,to{box-shadow:0 0 #f59e0b80}50%{box-shadow:0 0 0 5px #f59e0b00}}@keyframes _pulseRed_imlt0_1{0%,to{box-shadow:0 0 #ef444480}50%{box-shadow:0 0 0 5px #ef444400}}._healthTitle_imlt0_159{color:#0f172a;font-size:.84rem;font-weight:600}._healthBarRight_imlt0_165{flex-wrap:wrap;align-items:center;gap:16px;display:flex}._healthMetaItem_imlt0_172{color:#64748b;align-items:center;gap:6px;font-size:.78rem;display:flex}._healthMetaItem_imlt0_172 strong{color:#0f172a;font-variant-numeric:tabular-nums;font-weight:700}._metaSub_imlt0_186{color:#94a3b8;font-size:.74rem}._healthMetaDivider_imlt0_191{background-color:#e2e8f0;width:1px;height:14px}._kpiGrid_imlt0_201{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}@media (width<=1100px){._kpiGrid_imlt0_201{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){._kpiGrid_imlt0_201{grid-template-columns:1fr}}._kpiCard_imlt0_219{text-align:left;background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:4px;padding:16px 18px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}._kpiCard_imlt0_219:hover{border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 4px 12px -2px #0f172a0d}._kpiLabelRow_imlt0_237{justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}._kpiLabel_imlt0_237{text-transform:uppercase;letter-spacing:.05em;color:#64748b;font-size:.72rem;font-weight:700}._kpiBadge_imlt0_252{font-variant-numeric:tabular-nums;border-radius:9999px;align-items:center;gap:4px;padding:2px 7px;font-size:.72rem;font-weight:600;display:inline-flex}._badgeNeutral_imlt0_263{color:#475569;background-color:#f1f5f9}._badgeInfo_imlt0_268{color:#1d4ed8;background-color:#eff6ff}._badgeSuccess_imlt0_273{color:#059669;background-color:#ecfdf5}._badgeWarning_imlt0_278{color:#d97706;background-color:#fffbeb}._badgeDanger_imlt0_283{color:#dc2626;background-color:#fef2f2}._badgePurple_imlt0_288{color:#6d28d9;background-color:#f5f3ff}._kpiValueRow_imlt0_293{align-items:baseline;gap:6px;margin-top:4px;display:flex}._kpiValue_imlt0_293{letter-spacing:-.03em;color:#0f172a;font-variant-numeric:tabular-nums;margin:0;font-size:1.65rem;font-weight:700;line-height:1.1}._kpiSubtext_imlt0_310{color:#64748b;margin-top:2px;font-size:.75rem}._tableCard_imlt0_320{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 3px #00000005}._tabsContainer_imlt0_331{-webkit-overflow-scrolling:touch;background-color:#f8fafc;border-bottom:1px solid #e2e8f0;align-items:center;gap:6px;padding:8px 12px;display:flex;overflow-x:auto}._tabButton_imlt0_342{color:#64748b;cursor:pointer;white-space:nowrap;background-color:#0000;border:1px solid #0000;border-radius:6px;align-items:center;gap:7px;padding:6px 14px;font-size:.8rem;font-weight:500;transition:all .15s;display:inline-flex}._tabButton_imlt0_342:hover{color:#0f172a;background-color:#f1f5f9}._tabButtonActive_imlt0_363{color:#0f172a;background-color:#fff;border-color:#e2e8f0;font-weight:600;box-shadow:0 1px 2px #0f172a0a}._tabBadge_imlt0_371{color:#475569;font-variant-numeric:tabular-nums;background-color:#f1f5f9;border-radius:9999px;padding:1px 6px;font-size:.72rem;font-weight:700;transition:all .15s}._tabButtonActive_imlt0_363 ._tabBadge_imlt0_371{color:#fff;background-color:#0f172a}._toolbar_imlt0_391{background-color:#fff;border-bottom:1px solid #e2e8f0;flex-direction:column;gap:12px;padding:12px 18px;display:flex}._toolbarPrimary_imlt0_400{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._searchBox_imlt0_407{flex:1;min-width:280px}._dateFilterBox_imlt0_412{align-items:center;gap:8px;display:flex}._modeToggle_imlt0_418{background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;gap:2px;padding:3px;display:flex}._modeBtn_imlt0_427{cursor:pointer;color:#64748b;background-color:#0000;border:none;border-radius:6px;padding:5px 12px;font-size:.78rem;font-weight:600;transition:all .15s}._modeBtnActive_imlt0_439{color:#0f172a;background-color:#fff;box-shadow:0 1px 2px #0f172a14}._toolbarSecondary_imlt0_445{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._statusPillsGroup_imlt0_453{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._statusPill_imlt0_453{color:#475569;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:6px;padding:5px 12px;font-size:.75rem;font-weight:600;transition:all .15s;display:inline-flex}._statusPill_imlt0_453:hover{color:#0f172a;background-color:#f8fafc;border-color:#cbd5e1}._statusPillActive_imlt0_481{color:#fff!important;background-color:#0f172a!important;border-color:#0f172a!important}._pillBadge_imlt0_487{color:#475569;font-variant-numeric:tabular-nums;background-color:#f1f5f9;border-radius:9999px;margin-left:2px;padding:1px 6px;font-size:.72rem;font-weight:600;transition:all .15s}._statusPillActive_imlt0_481 ._pillBadge_imlt0_487{color:#fff;background-color:#fff3}._counterLabel_imlt0_504{color:#64748b;font-size:.78rem}._counterLabel_imlt0_504 strong{color:#0f172a;font-variant-numeric:tabular-nums}._cautionBanner_imlt0_515{background-color:#faf5ff;border-bottom:1px solid #e2e8f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}._tableContainer_imlt0_530{width:100%;overflow-x:auto}._table_imlt0_320{border-collapse:collapse;text-align:left;width:100%;font-size:.88rem}._table_imlt0_320 th{color:#64748b;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;background-color:#f8fafc;border-bottom:1px solid #e2e8f0;padding:11px 18px;font-size:.72rem;font-weight:700}._table_imlt0_320 td{color:#0f172a;vertical-align:middle;border-bottom:1px solid #e2e8f0;padding:13px 18px}._tableRow_imlt0_561{cursor:pointer;transition:background-color .15s}._tableRow_imlt0_561:hover{background-color:#f8fafc}._tableRow_imlt0_561:last-child td{border-bottom:none}._codeTag_imlt0_575{font-family:var(--font-mono,"JetBrains Mono", "Fira Code", monospace);color:#334155;letter-spacing:-.01em;background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:4px;padding:2px 6px;font-size:.72rem;font-weight:600;display:inline-block}._installmentBadge_imlt0_588{font-family:var(--font-mono,"JetBrains Mono", monospace);color:#475569;font-variant-numeric:tabular-nums;background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;padding:2px 7px;font-size:.74rem;font-weight:600;display:inline-block}._statusBadge_imlt0_605{letter-spacing:.02em;white-space:nowrap;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:3px 8px;font-size:.72rem;font-weight:600;display:inline-flex}._statusDot_imlt0_618{border-radius:50%;flex-shrink:0;width:6px;height:6px}._statusPaid_imlt0_625{color:#059669;background-color:#ecfdf5;border-color:#a7f3d0}._statusPaid_imlt0_625 ._statusDot_imlt0_618{background-color:#10b981}._statusPending_imlt0_635{color:#b45309;background-color:#fffbeb;border-color:#fde68a}._statusPending_imlt0_635 ._statusDot_imlt0_618{background-color:#f59e0b}._statusOverdue_imlt0_645{color:#dc2626;background-color:#fef2f2;border-color:#fecaca}._statusOverdue_imlt0_645 ._statusDot_imlt0_618{background-color:#ef4444}._statusHeld_imlt0_655{color:#6d28d9;background-color:#f5f3ff;border-color:#ddd6fe}._statusHeld_imlt0_655 ._statusDot_imlt0_618{background-color:#8b5cf6}._statusRefunded_imlt0_665{color:#0284c7;background-color:#f0f9ff;border-color:#bae6fd}._statusRefunded_imlt0_665 ._statusDot_imlt0_618{background-color:#0ea5e9}._statusRetainedDamage_imlt0_675{color:#b91c1c;background-color:#fef2f2;border-color:#fecaca}._statusRetainedDamage_imlt0_675 ._statusDot_imlt0_618{background-color:#dc2626}._actionBtns_imlt0_689{justify-content:flex-end;align-items:center;gap:6px;display:flex}._iconBtn_imlt0_696{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;transition:all .15s;display:flex}._iconBtn_imlt0_696:hover{color:#0f172a;background-color:#f1f5f9;border-color:#cbd5e1}._payActionBtn_imlt0_716{color:#059669;cursor:pointer;background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:6px;align-items:center;gap:5px;padding:4px 9px;font-size:.74rem;font-weight:600;transition:all .15s;display:inline-flex}._payActionBtn_imlt0_716:hover{background-color:#d1fae5;border-color:#6ee7b7;transform:translateY(-1px)}._tableActionBtn_imlt0_737{color:#334155;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:5px;padding:4px 9px;font-size:.74rem;font-weight:600;transition:all .15s;display:inline-flex}._tableActionBtn_imlt0_737:hover{color:#0f172a;background-color:#f8fafc;border-color:#cbd5e1}._pagination_imlt0_762{background-color:#f8fafc;border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:12px 18px;display:flex}._container_yejgv_1{flex-direction:column;gap:24px;display:flex}._header_yejgv_7{justify-content:space-between;align-items:center;display:flex}._header_yejgv_7 h2{color:var(--text-high);margin:0}._header_yejgv_7 p{color:var(--text-medium);margin:4px 0 0}._tabs_yejgv_23{background-color:var(--bg-surface);border-radius:var(--border-radius-md);border:1px solid var(--border-color);gap:8px;padding:4px;display:flex}._listContainer_yejgv_32{background-color:var(--bg-surface);border-radius:var(--border-radius-lg);border:1px solid var(--border-color);overflow:hidden}._table_yejgv_39{border-collapse:collapse;width:100%}._table_yejgv_39 th{text-align:left;color:var(--text-medium);background-color:var(--bg-base);border-bottom:1px solid var(--border-color);padding:16px;font-size:.75rem;font-weight:600}._table_yejgv_39 td{color:var(--text-high);border-bottom:1px solid var(--border-color);padding:16px}._newContainer_yejgv_60{grid-template-columns:2fr 1fr;gap:24px;display:grid}._newLeft_yejgv_66{background-color:var(--bg-surface);border-radius:var(--border-radius-lg);border:1px solid var(--border-color);flex-direction:column;gap:24px;padding:24px;display:flex}._newRight_yejgv_76{flex-direction:column;display:flex}._formGroup_yejgv_81{flex-direction:column;gap:8px;display:flex}._formGroup_yejgv_81 label{color:var(--text-high);font-size:.875rem;font-weight:500}._select_yejgv_93{border-radius:var(--border-radius-md);border:1px solid var(--border-color);background-color:var(--bg-surface);color:var(--text-high);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;outline:none;padding:12px 40px 12px 16px;font-family:inherit;font-size:.95rem;transition:all .2s}._select_yejgv_93:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #4f46e526}._searchResults_yejgv_117{background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--border-radius-md);max-height:200px;margin-top:4px;overflow-y:auto}._searchItem_yejgv_126{cursor:pointer;border-bottom:1px solid var(--border-color);justify-content:space-between;padding:12px 16px;display:flex}._searchItem_yejgv_126:hover{background-color:var(--bg-base)}._summaryCard_yejgv_138{background-color:var(--bg-surface);border-radius:var(--border-radius-lg);border:1px solid var(--border-color);padding:24px;position:sticky;top:24px}._summaryRow_yejgv_147{color:var(--text-medium);justify-content:space-between;margin-top:16px;font-size:1.1rem;display:flex}._summaryTotal_yejgv_155{border-top:2px dashed var(--border-color);color:var(--text-high);justify-content:space-between;margin-top:24px;padding-top:24px;font-size:1.5rem;font-weight:700;display:flex}._actionButtons_yejgv_166{flex-direction:column;gap:12px;margin-top:32px;display:flex}._page_nj7yx_5{flex-direction:column;gap:20px;display:flex}._header_nj7yx_15{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._title_nj7yx_23{letter-spacing:-.02em;color:#0f172a;margin:0;font-size:1.45rem;font-weight:700}._description_nj7yx_31{color:#64748b;margin:4px 0 0;font-size:.88rem}._headerActions_nj7yx_37{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._primaryBtn_nj7yx_44,._secondaryBtn_nj7yx_45{cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:8px 15px;font-family:inherit;font-size:.82rem;transition:all .15s;display:inline-flex}._primaryBtn_nj7yx_44{color:#fff;background-color:#0f172a;border:1px solid #0f172a;font-weight:600;box-shadow:0 1px 2px #0000000d}._primaryBtn_nj7yx_44:hover:not(:disabled){background-color:#1e293b;border-color:#1e293b;transform:translateY(-1px)}._secondaryBtn_nj7yx_45{color:#334155;background-color:#fff;border:1px solid #e2e8f0;font-weight:500}._secondaryBtn_nj7yx_45:hover:not(:disabled){color:#0f172a;background-color:#f8fafc;border-color:#cbd5e1}._primaryBtn_nj7yx_44:disabled,._secondaryBtn_nj7yx_45:disabled{opacity:.5;cursor:not-allowed}._healthBar_nj7yx_94{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:12px 18px;display:flex;box-shadow:0 1px 2px #0f172a05}._healthBarLeft_nj7yx_107{align-items:center;gap:12px;display:flex}._healthTitle_nj7yx_113{color:#0f172a;font-size:.84rem;font-weight:600}._healthBarRight_nj7yx_119{flex-wrap:wrap;align-items:center;gap:16px;display:flex}._healthMetaItem_nj7yx_126{color:#64748b;align-items:center;gap:6px;font-size:.78rem;display:flex}._healthMetaItem_nj7yx_126 strong{color:#0f172a;font-variant-numeric:tabular-nums;font-weight:700}._healthMetaDivider_nj7yx_140{background-color:#e2e8f0;width:1px;height:14px}._pulsingDot_nj7yx_146{border-radius:50%;flex-shrink:0;width:8px;height:8px}._dotGreen_nj7yx_153{background-color:#22c55e;animation:2s cubic-bezier(.4,0,.6,1) infinite _pulseGreen_nj7yx_1}._dotAmber_nj7yx_158{background-color:#f59e0b;animation:2s cubic-bezier(.4,0,.6,1) infinite _pulseAmber_nj7yx_1}._dotRed_nj7yx_163{background-color:#ef4444;animation:2s cubic-bezier(.4,0,.6,1) infinite _pulseRed_nj7yx_1}@keyframes _pulseGreen_nj7yx_1{0%,to{box-shadow:0 0 #22c55e80}50%{box-shadow:0 0 0 5px #22c55e00}}@keyframes _pulseAmber_nj7yx_1{0%,to{box-shadow:0 0 #f59e0b80}50%{box-shadow:0 0 0 5px #f59e0b00}}@keyframes _pulseRed_nj7yx_1{0%,to{box-shadow:0 0 #ef444480}50%{box-shadow:0 0 0 5px #ef444400}}._controlBar_nj7yx_187{z-index:40;background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex;position:relative}._tabsContainer_nj7yx_201{-webkit-overflow-scrolling:touch;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:9px;align-items:center;gap:4px;padding:3px;display:flex;overflow-x:auto}._tabButton_nj7yx_213{color:#64748b;cursor:pointer;white-space:nowrap;background-color:#0000;border:1px solid #0000;border-radius:6px;align-items:center;gap:7px;padding:6px 14px;font-family:inherit;font-size:.8rem;font-weight:500;transition:all .15s;display:inline-flex}._tabButton_nj7yx_213:hover{color:#0f172a;background-color:#f1f5f9}._tabButtonActive_nj7yx_235{color:#0f172a;background-color:#fff;border-color:#e2e8f0;font-weight:600;box-shadow:0 1px 2px #0f172a0f}._tabBadge_nj7yx_243{color:#475569;font-variant-numeric:tabular-nums;background-color:#f1f5f9;border-radius:9999px;padding:1px 6px;font-size:.7rem;font-weight:700;transition:all .15s}._tabButtonActive_nj7yx_235 ._tabBadge_nj7yx_243{color:#fff;background-color:#0f172a}._periodBox_nj7yx_259{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._periodSelect_nj7yx_266{width:190px}._liveChip_nj7yx_270{color:#059669;background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:9999px;align-items:center;gap:7px;padding:5px 11px;font-size:.76rem;font-weight:600;display:inline-flex}._tabContent_nj7yx_287{flex-direction:column;gap:20px;animation:.25s cubic-bezier(.16,1,.3,1) _fadeUp_nj7yx_1;display:flex}@keyframes _fadeUp_nj7yx_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._kpiGrid_nj7yx_299{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}._kpiGrid2_nj7yx_305{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}@media (width<=1100px){._kpiGrid_nj7yx_299{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){._kpiGrid_nj7yx_299,._kpiGrid2_nj7yx_305{grid-template-columns:1fr}}._kpiCard_nj7yx_320{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:4px;padding:16px 18px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}._kpiCard_nj7yx_320:hover{border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 4px 12px -2px #0f172a0d}._kpiLabelRow_nj7yx_337{justify-content:space-between;align-items:center;gap:8px;margin-bottom:2px;display:flex}._kpiLabel_nj7yx_337{text-transform:uppercase;letter-spacing:.05em;color:#64748b;font-size:.72rem;font-weight:700}._kpiValueRow_nj7yx_353{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:4px;display:flex}._kpiValue_nj7yx_353{letter-spacing:-.03em;color:#0f172a;font-variant-numeric:tabular-nums;margin:0;font-size:1.65rem;font-weight:700;line-height:1.1}._kpiUnit_nj7yx_371{color:#64748b;font-size:.85rem;font-weight:500}._kpiSubtext_nj7yx_377{color:#64748b;margin-top:2px;font-size:.75rem}._progressTrack_nj7yx_383{background-color:#f1f5f9;border-radius:9999px;width:100%;height:5px;margin-top:10px;overflow:hidden}._progressFill_nj7yx_392{border-radius:9999px;height:100%;transition:width .6s cubic-bezier(.16,1,.3,1)}._iconBadge_nj7yx_399{border:1px solid #0000;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}._iconBadgeLg_nj7yx_410{border-radius:10px;width:36px;height:36px}._toneBlue_nj7yx_416{color:#2563eb;background-color:#eff6ff;border-color:#dbeafe}._toneGreen_nj7yx_417{color:#059669;background-color:#ecfdf5;border-color:#d1fae5}._toneAmber_nj7yx_418{color:#d97706;background-color:#fffbeb;border-color:#fef3c7}._toneRed_nj7yx_419{color:#dc2626;background-color:#fef2f2;border-color:#fee2e2}._tonePurple_nj7yx_420{color:#7c3aed;background-color:#f5f3ff;border-color:#ede9fe}._toneNeutral_nj7yx_421{color:#475569;background-color:#f8fafc;border-color:#e2e8f0}._textGreen_nj7yx_424{color:#059669}._textBlue_nj7yx_425{color:#2563eb}._textAmber_nj7yx_426{color:#d97706}._textRed_nj7yx_427{color:#dc2626}._textPurple_nj7yx_428{color:#7c3aed}._textMuted_nj7yx_429{color:#64748b}._badge_nj7yx_432{font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:9999px;align-items:center;gap:5px;padding:2px 8px;font-size:.7rem;font-weight:600;display:inline-flex}._badgeDot_nj7yx_444{background-color:currentColor;border-radius:50%;width:5px;height:5px}._badgeGreen_nj7yx_451{color:#059669;background-color:#ecfdf5}._badgeBlue_nj7yx_452{color:#1d4ed8;background-color:#eff6ff}._badgeAmber_nj7yx_453{color:#b45309;background-color:#fffbeb}._badgeRed_nj7yx_454{color:#dc2626;background-color:#fef2f2}._badgePurple_nj7yx_455{color:#6d28d9;background-color:#f5f3ff}._badgeNeutral_nj7yx_456{color:#475569;background-color:#f1f5f9}._skeleton_nj7yx_459{background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0 50%,#f1f5f9 75%) 0 0/200% 100%;border-radius:6px;width:110px;height:1.4rem;animation:1.2s linear infinite _shimmer_nj7yx_1;display:inline-block}@keyframes _shimmer_nj7yx_1{0%{background-position:200% 0}to{background-position:-200% 0}}._grid2_nj7yx_478{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}@media (width<=1000px){._grid2_nj7yx_478{grid-template-columns:1fr}}._panel_nj7yx_488{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;min-width:0;padding:20px;display:flex}._panelHeader_nj7yx_498{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}._panelTitleGroup_nj7yx_507{align-items:center;gap:12px;display:flex}._panelTitle_nj7yx_507{color:#0f172a;letter-spacing:-.01em;margin:0;font-size:.98rem;font-weight:650}._panelSubtitle_nj7yx_521{color:#64748b;margin:2px 0 0;font-size:.8rem}._panelAlert_nj7yx_527{background:linear-gradient(#fffbfb 0%,#fff 60%);border-color:#fee2e2}._emptyState_nj7yx_532{text-align:center;color:#64748b;flex-direction:column;align-items:center;gap:8px;padding:36px 16px;font-size:.85rem;display:flex}._emptyStateSuccess_nj7yx_543{color:#059669;font-weight:600}._donutWrap_nj7yx_549{width:100%;height:220px;position:relative}._donutCenter_nj7yx_555{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._donutValue_nj7yx_565{letter-spacing:-.03em;color:#0f172a;font-variant-numeric:tabular-nums;font-size:1.9rem;font-weight:700;line-height:1}._donutLabel_nj7yx_574{color:#64748b;text-transform:uppercase;letter-spacing:.05em;margin-top:4px;font-size:.72rem;font-weight:600}._legend_nj7yx_583{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}._legendItem_nj7yx_590{color:#475569;background-color:#fcfcfd;border:1px solid #f1f5f9;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:.78rem;display:flex}._legendLeft_nj7yx_603{align-items:center;gap:8px;min-width:0;display:flex}._legendSwatch_nj7yx_610{border-radius:3px;flex-shrink:0;width:8px;height:8px}._legendValue_nj7yx_617{color:#0f172a;font-variant-numeric:tabular-nums;font-weight:700}._barList_nj7yx_624{flex-direction:column;gap:14px;display:flex}._barRow_nj7yx_630{flex-direction:column;gap:6px;display:flex}._barRowHeader_nj7yx_636{justify-content:space-between;align-items:center;gap:8px;display:flex}._barRowLabel_nj7yx_643{color:#0f172a;font-size:.84rem;font-weight:600}._barRowMeta_nj7yx_649{color:#64748b;font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:.78rem;display:flex}._barRowMeta_nj7yx_649 strong{color:#0f172a}._barTrack_nj7yx_662{background-color:#f1f5f9;border-radius:9999px;width:100%;height:6px;overflow:hidden}._barFill_nj7yx_670{border-radius:9999px;height:100%;transition:width .6s cubic-bezier(.16,1,.3,1)}._opList_nj7yx_677{flex-direction:column;gap:8px;max-height:260px;display:flex;overflow-y:auto}._opItem_nj7yx_685{background-color:#fcfcfd;border:1px solid #f1f5f9;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;transition:all .15s;display:flex}._opItem_nj7yx_685:hover{background-color:#f8fafc;border-color:#e2e8f0}._opItemTitle_nj7yx_702{color:#0f172a;font-size:.84rem;font-weight:600}._opItemTag_nj7yx_708{color:#64748b;background-color:#f1f5f9;border-radius:4px;margin-left:6px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem}._opItemSub_nj7yx_718{color:#64748b;margin-top:2px;font-size:.75rem}._tableWrap_nj7yx_728{border:1px solid #f1f5f9;border-radius:10px;width:100%;overflow-x:auto}._dataTable_nj7yx_735{border-collapse:collapse;width:100%;font-size:.84rem}._dataTable_nj7yx_735 th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:#64748b;white-space:nowrap;background-color:#f8fafc;border-bottom:1px solid #e2e8f0;padding:10px 14px;font-size:.7rem;font-weight:700}._dataTable_nj7yx_735 td{color:#334155;font-variant-numeric:tabular-nums;border-bottom:1px solid #f1f5f9;padding:12px 14px}._dataTable_nj7yx_735 tbody tr{transition:background-color .12s}._dataTable_nj7yx_735 tbody tr:hover{background-color:#fafbfc}._dataTable_nj7yx_735 tbody tr:last-child td{border-bottom:none}._right_nj7yx_773{text-align:right!important}._center_nj7yx_774{text-align:center!important}._cellStrong_nj7yx_776{color:#0f172a;font-weight:600}._cellMoney_nj7yx_781{color:#0f172a;white-space:nowrap;font-weight:700}._rank_nj7yx_787{color:#475569;background-color:#f1f5f9;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;margin-right:10px;font-size:.72rem;font-weight:700;display:inline-flex}._rankTop_nj7yx_801{color:#fff;background-color:#0f172a}._dreLayout_nj7yx_810{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (width<=1100px){._dreLayout_nj7yx_810{grid-template-columns:1fr}}._sideStack_nj7yx_821{flex-direction:column;gap:20px;display:flex}._marginChips_nj7yx_827{flex-wrap:wrap;gap:8px;display:flex}._marginChip_nj7yx_827{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;align-items:flex-end;padding:6px 12px;display:flex}._marginChipLabel_nj7yx_843{text-transform:uppercase;letter-spacing:.05em;color:#64748b;font-size:.66rem;font-weight:700}._marginChipValue_nj7yx_851{color:#0f172a;font-variant-numeric:tabular-nums;font-size:.98rem;font-weight:700}._dreTable_nj7yx_858{flex-direction:column;display:flex}._dreRow_nj7yx_863{font-variant-numeric:tabular-nums;border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:16px;padding:11px 4px;font-size:.86rem;display:flex}._dreLabel_nj7yx_874{color:#0f172a;font-weight:600}._dreSign_nj7yx_879{color:#94a3b8;width:26px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem;font-weight:600;display:inline-block}._dreRowSub_nj7yx_888 ._dreLabel_nj7yx_874{color:#64748b;padding-left:18px;font-weight:500}._dreRowSubtotal_nj7yx_894{background-color:#f8fafc;border-bottom:none;border-radius:8px;margin:4px 0;padding:11px 12px}._dreValue_nj7yx_902{color:#0f172a;white-space:nowrap;font-weight:700}._dreValueNeg_nj7yx_908{color:#dc2626;font-weight:500}._dreTotal_nj7yx_913{color:#fff;background-color:#0f172a;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;margin-top:12px;padding:16px 18px;display:flex}._dreTotalLabel_nj7yx_925{font-size:.95rem;font-weight:700}._dreTotalSub_nj7yx_930{color:#94a3b8;margin-top:2px;font-size:.76rem}._dreTotalValue_nj7yx_936{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.45rem;font-weight:700}._dreTotalPositive_nj7yx_943{color:#6ee7b7}._dreTotalNegative_nj7yx_944{color:#fca5a5}._dreNote_nj7yx_946{color:#94a3b8;margin-top:10px;font-size:.72rem}._custodyHero_nj7yx_953{background-color:#f5f3ff;border:1px solid #ede9fe;border-radius:10px;margin-bottom:12px;padding:16px}._custodyLabel_nj7yx_961{text-transform:uppercase;letter-spacing:.05em;color:#6d28d9;font-size:.7rem;font-weight:700}._custodyValue_nj7yx_969{color:#5b21b6;letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:1.6rem;font-weight:700}._infoRow_nj7yx_978{color:#64748b;border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:10px 0;font-size:.82rem;display:flex}._infoRow_nj7yx_978:last-child{border-bottom:none}._infoRow_nj7yx_978 strong{color:#0f172a;font-variant-numeric:tabular-nums}._agingList_nj7yx_998{flex-direction:column;gap:12px;display:flex}._agingRow_nj7yx_1004{flex-direction:column;gap:6px;display:flex}._agingHeader_nj7yx_1010{justify-content:space-between;align-items:center;font-size:.82rem;display:flex}._agingLabel_nj7yx_1017{color:#334155;align-items:center;gap:8px;font-weight:500;display:flex}._agingDot_nj7yx_1025{border-radius:50%;width:7px;height:7px}._agingValue_nj7yx_1031{color:#0f172a;font-variant-numeric:tabular-nums;font-weight:700}._segmented_nj7yx_1041{background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;gap:2px;padding:3px;display:flex}._segmentedBtn_nj7yx_1050{cursor:pointer;color:#64748b;white-space:nowrap;background-color:#0000;border:none;border-radius:6px;padding:6px 12px;font-family:inherit;font-size:.78rem;font-weight:600;transition:all .15s}._segmentedBtn_nj7yx_1050:hover{color:#0f172a}._segmentedBtnActive_nj7yx_1068{color:#fff;background-color:#0f172a;box-shadow:0 1px 2px #0f172a1f}._segmentedBtnActive_nj7yx_1068:hover{color:#fff}._abcLayout_nj7yx_1078{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (width<=900px){._abcLayout_nj7yx_1078{grid-template-columns:1fr}}._abcSideTitle_nj7yx_1089{text-transform:uppercase;letter-spacing:.05em;color:#64748b;margin:0 0 10px;font-size:.78rem;font-weight:700}._classBadge_nj7yx_1098{border-radius:6px;justify-content:center;align-items:center;width:24px;height:22px;font-size:.74rem;font-weight:800;display:inline-flex}._classA_nj7yx_1109{color:#059669;background-color:#ecfdf5}._classB_nj7yx_1098{color:#d97706;background-color:#fffbeb}._classC_nj7yx_1111{color:#64748b;background-color:#f1f5f9}@media print{._header_nj7yx_15,._controlBar_nj7yx_187,._healthBar_nj7yx_94,button{display:none!important}._panel_nj7yx_488,._kpiCard_nj7yx_320{break-inside:avoid;box-shadow:none}}._overlay_1c5rh_1{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:1000;background-color:#0f172a73;animation:.2s cubic-bezier(.16,1,.3,1) _fadeIn_1c5rh_1;position:fixed;inset:0}._drawer_1c5rh_10{background-color:var(--bg-surface,#fff);z-index:1001;flex-direction:column;width:100%;max-width:640px;animation:.25s cubic-bezier(.16,1,.3,1) _slideIn_1c5rh_1;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-8px 0 32px #0f172a26}@keyframes _fadeIn_1c5rh_1{0%{opacity:0}to{opacity:1}}@keyframes _slideIn_1c5rh_1{0%{transform:translate(100%)}to{transform:translate(0)}}._header_1c5rh_36{border-bottom:1px solid var(--border-color,#e2e8f0);background-color:#fff;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px;display:flex}._titleArea_1c5rh_46{flex-direction:column;gap:6px;display:flex}._badgeRow_1c5rh_52{align-items:center;gap:8px;display:flex}._orderNumber_1c5rh_58{color:var(--text-high,#0f172a);letter-spacing:-.01em;margin:0;font-size:1.25rem;font-weight:700}._statusBadge_1c5rh_66{letter-spacing:.03em;text-transform:uppercase;border-radius:6px;padding:3px 8px;font-size:.72rem;font-weight:700}._statusCompleted_1c5rh_75{color:#16a34a;background-color:#dcfce7}._statusIssued_1c5rh_80{color:#d97706;background-color:#fef3c7}._statusDraft_1c5rh_85{color:#475569;background-color:#f1f5f9}._statusCancelled_1c5rh_90{color:#dc2626;background-color:#fee2e2}._closeButton_1c5rh_95{width:34px;height:34px;color:var(--text-medium,#64748b);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:all .15s;display:flex}._closeButton_1c5rh_95:hover{color:var(--text-high,#0f172a);background-color:#f1f5f9}._body_1c5rh_115{flex-direction:column;flex:1;gap:20px;padding:24px;display:flex;overflow-y:auto}._sectionCard_1c5rh_125{border:1px solid var(--border-color,#e2e8f0);background-color:#f8fafc;border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}._sectionTitle_1c5rh_135{text-transform:uppercase;letter-spacing:.05em;color:var(--text-medium,#64748b);align-items:center;gap:8px;margin:0;font-size:.82rem;font-weight:700;display:flex}._infoGrid_1c5rh_147{grid-template-columns:1fr 1fr;gap:12px;display:grid}._infoItem_1c5rh_153{flex-direction:column;gap:2px;display:flex}._infoLabel_1c5rh_159{color:var(--text-medium,#64748b);font-size:.75rem;font-weight:500}._infoValue_1c5rh_165{color:var(--text-high,#0f172a);font-size:.88rem;font-weight:600}._itemsTable_1c5rh_172{border-collapse:collapse;width:100%;font-size:.85rem}._itemsTable_1c5rh_172 th{color:#475569;text-transform:uppercase;letter-spacing:.04em;text-align:left;background-color:#f1f5f9;border-bottom:1px solid #e2e8f0;padding:8px 10px;font-size:.72rem;font-weight:700}._itemsTable_1c5rh_172 td{color:var(--text-high,#0f172a);border-bottom:1px solid #f1f5f9;padding:12px 10px}._itemSubtext_1c5rh_196{color:#64748b;font-size:.72rem;display:block}._totalsRow_1c5rh_203{color:var(--text-medium,#64748b);justify-content:space-between;align-items:center;font-size:.88rem;display:flex}._totalsRowFinal_1c5rh_211{color:var(--text-high,#0f172a);border-top:1px solid #cbd5e1;justify-content:space-between;align-items:center;margin-top:6px;padding-top:10px;font-size:1.15rem;font-weight:800;display:flex}._footer_1c5rh_224{border-top:1px solid var(--border-color,#e2e8f0);background-color:#fff;justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;display:flex}._page_lqr4r_1{flex-direction:column;gap:20px;display:flex}._header_lqr4r_11{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._title_lqr4r_19{letter-spacing:-.02em;color:#0f172a;margin:0;font-size:1.45rem;font-weight:700}._description_lqr4r_27{color:#64748b;margin:4px 0 0;font-size:.88rem}._headerActions_lqr4r_33{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._primaryBtn_lqr4r_40{color:#fff;cursor:pointer;background-color:#0f172a;border:1px solid #0f172a;border-radius:8px;align-items:center;gap:8px;padding:8px 14px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 1px 2px #0000000d}._primaryBtn_lqr4r_40:hover{background-color:#1e293b;border-color:#1e293b;transform:translateY(-1px)}._secondaryBtn_lqr4r_62{color:#334155;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:6px;padding:8px 13px;font-size:.82rem;font-weight:500;transition:all .15s;display:inline-flex}._secondaryBtn_lqr4r_62:hover{color:#0f172a;background-color:#f8fafc;border-color:#cbd5e1}._healthBar_lqr4r_87{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:12px 18px;display:flex;box-shadow:0 1px 2px #0f172a05}._healthBarLeft_lqr4r_100{align-items:center;gap:12px;display:flex}._pulsingDot_lqr4r_106{border-radius:50%;flex-shrink:0;width:8px;height:8px}._dotGreen_lqr4r_113{background-color:#22c55e;animation:2s cubic-bezier(.4,0,.6,1) infinite _pulseGreen_lqr4r_1}._dotAmber_lqr4r_118{background-color:#f59e0b;animation:2s cubic-bezier(.4,0,.6,1) infinite _pulseAmber_lqr4r_1}@keyframes _pulseGreen_lqr4r_1{0%,to{box-shadow:0 0 #22c55e80}50%{box-shadow:0 0 0 5px #22c55e00}}@keyframes _pulseAmber_lqr4r_1{0%,to{box-shadow:0 0 #f59e0b80}50%{box-shadow:0 0 0 5px #f59e0b00}}._healthTitle_lqr4r_141{color:#0f172a;font-size:.84rem;font-weight:600}._healthBarRight_lqr4r_147{flex-wrap:wrap;align-items:center;gap:16px;display:flex}._healthMetaItem_lqr4r_154{color:#64748b;align-items:center;gap:5px;font-size:.78rem;display:flex}._healthMetaItem_lqr4r_154 strong{color:#0f172a;font-weight:700}._kpiGrid_lqr4r_171{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}@media (width<=1024px){._kpiGrid_lqr4r_171{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){._kpiGrid_lqr4r_171{grid-template-columns:1fr}}._kpiCard_lqr4r_189{cursor:pointer;text-align:left;background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:4px;padding:16px 18px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}._kpiCard_lqr4r_189:hover{border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 4px 12px -2px #0f172a0d}._kpiLabelRow_lqr4r_208{justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}._kpiLabel_lqr4r_208{text-transform:uppercase;letter-spacing:.05em;color:#64748b;font-size:.72rem;font-weight:700}._kpiBadge_lqr4r_223{font-variant-numeric:tabular-nums;border-radius:9999px;align-items:center;gap:4px;padding:2px 7px;font-size:.72rem;font-weight:600;display:inline-flex}._badgeNeutral_lqr4r_234{color:#475569;background-color:#f1f5f9}._badgeInfo_lqr4r_239{color:#1d4ed8;background-color:#eff6ff}._badgeSuccess_lqr4r_244{color:#059669;background-color:#ecfdf5}._badgeWarning_lqr4r_249{color:#d97706;background-color:#fffbeb}._badgeDanger_lqr4r_254{color:#dc2626;background-color:#fef2f2}._kpiValueRow_lqr4r_259{align-items:baseline;gap:6px;margin-top:4px;display:flex}._kpiValue_lqr4r_259{letter-spacing:-.03em;color:#0f172a;font-variant-numeric:tabular-nums;margin:0;font-size:1.65rem;font-weight:700;line-height:1.1}._kpiUnit_lqr4r_276{color:#64748b;font-size:.82rem;font-weight:500}._kpiSubtext_lqr4r_282{color:#64748b;margin-top:2px;font-size:.75rem}._tableCard_lqr4r_292{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 3px #00000005}._tabsContainer_lqr4r_303{-webkit-overflow-scrolling:touch;background-color:#f8fafc;border-bottom:1px solid #e2e8f0;align-items:center;gap:6px;padding:8px 12px;display:flex;overflow-x:auto}._tabButton_lqr4r_314{color:#64748b;cursor:pointer;white-space:nowrap;background-color:#0000;border:1px solid #0000;border-radius:6px;align-items:center;gap:7px;padding:6px 14px;font-size:.8rem;font-weight:500;transition:all .15s;display:inline-flex}._tabButton_lqr4r_314:hover{color:#0f172a;background-color:#f1f5f9}._tabButtonActive_lqr4r_335{color:#0f172a;background-color:#fff;border-color:#e2e8f0;font-weight:600;box-shadow:0 1px 2px #0f172a0a}._tabBadge_lqr4r_343{color:#475569;font-variant-numeric:tabular-nums;background-color:#f1f5f9;border-radius:9999px;padding:1px 6px;font-size:.72rem;font-weight:700}._tabButtonActive_lqr4r_335 ._tabBadge_lqr4r_343{color:#fff;background-color:#0f172a}._tabBadgeAlert_lqr4r_358{color:#b45309!important;background-color:#fef3c7!important}._tabButtonActive_lqr4r_335 ._tabBadgeAlert_lqr4r_358{color:#fff!important;background-color:#b45309!important}._toolbar_lqr4r_369{background-color:#fff;border-bottom:1px solid #e2e8f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}._toolbarLeft_lqr4r_380{flex-wrap:wrap;flex:1;align-items:center;gap:10px;min-width:280px;display:flex}._searchBox_lqr4r_389{flex:1;min-width:240px;max-width:380px}._supplierSelect_lqr4r_395{width:220px}._statusPillsRow_lqr4r_399{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._statusPill_lqr4r_399{color:#475569;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:5px;padding:4px 10px;font-size:.75rem;font-weight:600;transition:all .15s;display:inline-flex}._statusPill_lqr4r_399:hover{color:#0f172a;background-color:#f8fafc;border-color:#cbd5e1}._statusPillActive_lqr4r_427{color:#fff!important;background-color:#0f172a!important;border-color:#0f172a!important}._toolbarMeta_lqr4r_433{align-items:center;gap:12px;display:flex}._counterLabel_lqr4r_439{color:#64748b;font-size:.78rem}._counterLabel_lqr4r_439 strong{color:#0f172a}._clearFiltersBtn_lqr4r_448{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;padding:4px 6px;font-size:.76rem;font-weight:600;text-decoration:underline;transition:color .15s;display:inline-flex}._clearFiltersBtn_lqr4r_448:hover{color:#dc2626}._tableContainer_lqr4r_472{width:100%;overflow-x:auto}._table_lqr4r_292{border-collapse:collapse;text-align:left;width:100%}._table_lqr4r_292 th{text-transform:uppercase;letter-spacing:.05em;color:#64748b;white-space:nowrap;background-color:#f8fafc;border-bottom:1px solid #e2e8f0;padding:11px 16px;font-size:.72rem;font-weight:700}._tableRow_lqr4r_495{cursor:pointer;border-bottom:1px solid #f1f5f9;height:60px;transition:background-color .12s}._tableRow_lqr4r_495:hover{background-color:#f8fafc}._table_lqr4r_292 td{vertical-align:middle;padding:10px 16px;font-size:.85rem}._orderTag_lqr4r_513{color:#0f172a;letter-spacing:.02em;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:3px 8px;font-family:JetBrains Mono,SF Mono,monospace;font-size:.76rem;font-weight:700;display:inline-block}._supplierCell_lqr4r_527{align-items:center;gap:10px;display:flex}._supplierIcon_lqr4r_533{color:#475569;background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}._supplierInfo_lqr4r_546{flex-direction:column;gap:2px;min-width:0;display:flex}._supplierName_lqr4r_553{color:#0f172a;font-size:.86rem;font-weight:600}._supplierNotes_lqr4r_559{color:#64748b;white-space:nowrap;text-overflow:ellipsis;max-width:320px;font-size:.74rem;overflow:hidden}._statusBadge_lqr4r_569{letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:3px 8px;font-size:.72rem;font-weight:700;display:inline-flex}._statusDot_lqr4r_582{border-radius:50%;flex-shrink:0;width:6px;height:6px}._statusCompleted_lqr4r_589{color:#065f46;background-color:#ecfdf5;border:1px solid #a7f3d0}._statusIssued_lqr4r_595{color:#92400e;background-color:#fffbeb;border:1px solid #fde68a}._statusDraft_lqr4r_601{color:#475569;background-color:#f1f5f9;border:1px solid #e2e8f0}._statusCancelled_lqr4r_607{color:#991b1b;background-color:#fef2f2;border:1px solid #fecaca}._actionBtns_lqr4r_614{justify-content:flex-end;align-items:center;gap:6px;display:flex}._receiveBtn_lqr4r_621{color:#166534;cursor:pointer;background-color:#f0fdf4;border:1px solid #bbf7d0;border-radius:6px;align-items:center;gap:5px;padding:4px 10px;font-size:.76rem;font-weight:700;transition:all .15s;display:inline-flex}._receiveBtn_lqr4r_621:hover{background-color:#dcfce7;border-color:#86efac}._iconBtn_lqr4r_641{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;transition:all .15s;display:flex}._iconBtn_lqr4r_641:hover{color:#0f172a;background-color:#f8fafc;border-color:#cbd5e1}._workshopBanner_lqr4r_665{border-bottom:1px solid #e2e8f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}._workshopBannerWarn_lqr4r_675{color:#92400e;background-color:#fffbeb;border-color:#fde68a}._workshopBannerClean_lqr4r_681{color:#166534;background-color:#f0fdf4;border-color:#bbf7d0}._assetTagBadge_lqr4r_687{color:#1d4ed8;background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:5px;padding:2px 7px;font-family:JetBrains Mono,SF Mono,monospace;font-size:.76rem;font-weight:700;display:inline-block}._categoryPill_lqr4r_699{color:#475569;background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:4px;padding:2px 7px;font-size:.74rem;font-weight:500}._releaseBtn_lqr4r_709{color:#fff;cursor:pointer;background-color:#16a34a;border:1px solid #16a34a;border-radius:6px;align-items:center;gap:6px;padding:5px 12px;font-size:.78rem;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 1px 2px #0000000d}._releaseBtn_lqr4r_709:hover:not(:disabled){background-color:#15803d;border-color:#15803d;transform:translateY(-1px)}._releaseBtn_lqr4r_709:disabled{opacity:.5;cursor:not-allowed}._pagination_lqr4r_737{background-color:#f8fafc;border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:12px 18px;display:flex}._pageInfo_lqr4r_746{color:#64748b;font-size:.8rem;font-weight:500}._container_5dw9v_7{color:#0f172a;flex-direction:column;gap:20px;width:100%;padding-bottom:60px;animation:.2s ease-out _fadeIn_5dw9v_1;display:flex}@keyframes _fadeIn_5dw9v_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._topBar_5dw9v_26{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._titleArea_5dw9v_34{align-items:center;gap:14px;display:flex}._backBtn_5dw9v_40{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .15s;display:flex}._backBtn_5dw9v_40:hover{color:#0f172a;background:#f8fafc;border-color:#cbd5e1;transform:translateY(-1px)}._titleGroup_5dw9v_61{flex-direction:column;gap:2px;display:flex}._pageTitle_5dw9v_67{color:#0f172a;letter-spacing:-.025em;margin:0;font-size:1.45rem;font-weight:700;line-height:1.2}._pageSubtitle_5dw9v_76{color:#64748b;margin:4px 0 0;font-size:.84rem;font-weight:400}._headerActions_5dw9v_83{align-items:center;gap:10px;display:flex}._primaryBtn_5dw9v_89{color:#fff;cursor:pointer;background-color:#0f172a;border:1px solid #0f172a;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 1px 2px #0000000d}._primaryBtn_5dw9v_89:hover:not(:disabled){background-color:#1e293b;border-color:#1e293b;transform:translateY(-1px)}._primaryBtn_5dw9v_89:disabled{opacity:.5;cursor:not-allowed;transform:none}._secondaryBtn_5dw9v_117{color:#334155;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:.82rem;font-weight:500;transition:all .15s;display:inline-flex}._secondaryBtn_5dw9v_117:hover:not(:disabled){color:#0f172a;background-color:#f8fafc;border-color:#cbd5e1}._layoutGrid_5dw9v_142{grid-template-columns:1fr 340px;align-items:start;gap:20px;display:grid}@media (width<=1024px){._layoutGrid_5dw9v_142{grid-template-columns:1fr}}._mainColumn_5dw9v_155,._sidebarColumn_5dw9v_161{flex-direction:column;gap:20px;display:flex}._card_5dw9v_171{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:16px;padding:20px;display:flex;box-shadow:0 1px 3px #0f172a05}._cardHeader_5dw9v_182{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}._cardHeaderTitleGroup_5dw9v_190{align-items:center;gap:10px;display:flex}._cardIcon_5dw9v_196{color:#0f172a;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}._cardTitle_5dw9v_209{color:#0f172a;margin:0;font-size:.95rem;font-weight:700}._cardSubtitle_5dw9v_216{color:#64748b;margin:2px 0 0;font-size:.78rem}._formGrid_5dw9v_226{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=640px){._formGrid_5dw9v_226{grid-template-columns:1fr}}._formGroup_5dw9v_238{flex-direction:column;gap:6px;display:flex}._fieldLabel_5dw9v_244{color:#0f172a;justify-content:space-between;align-items:center;font-size:.8rem;font-weight:700;display:flex}._quickCreateLink_5dw9v_253{color:#2563eb;cursor:pointer;background:0 0;border:none;padding:0;font-size:.74rem;font-weight:600;text-decoration:underline}._quickCreateLink_5dw9v_253:hover{color:#1d4ed8}._quickCreateBox_5dw9v_268{background-color:#f8fafc;border:1px dashed #cbd5e1;border-radius:10px;flex-direction:column;gap:10px;padding:14px;animation:.15s ease-out _fadeIn_5dw9v_1;display:flex}._addItemBar_5dw9v_283{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;flex-wrap:wrap;align-items:flex-end;gap:12px;padding:14px;display:flex}._productSelectGroup_5dw9v_294{flex-direction:column;flex:2;gap:6px;min-width:240px;display:flex}._quantityGroup_5dw9v_302{flex-direction:column;gap:6px;width:130px;display:flex}._costGroup_5dw9v_309{flex-direction:column;gap:6px;width:140px;display:flex}._addItemBtn_5dw9v_316{color:#fff;cursor:pointer;white-space:nowrap;background-color:#0f172a;border:1px solid #0f172a;border-radius:8px;align-items:center;gap:6px;height:40px;padding:0 16px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}._addItemBtn_5dw9v_316:hover:not(:disabled){background-color:#1e293b;transform:translateY(-1px)}._addItemBtn_5dw9v_316:disabled{opacity:.4;cursor:not-allowed}._tableContainer_5dw9v_347{border:1px solid #e2e8f0;border-radius:10px;width:100%;overflow-x:auto}._itemsTable_5dw9v_354{border-collapse:collapse;text-align:left;width:100%;font-size:.86rem}._itemsTable_5dw9v_354 th{color:#64748b;text-transform:uppercase;letter-spacing:.05em;background-color:#f8fafc;border-bottom:1px solid #e2e8f0;padding:10px 14px;font-size:.72rem;font-weight:700}._itemsTable_5dw9v_354 td{vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:12px 14px}._itemsTable_5dw9v_354 tr:last-child td{border-bottom:none}._itemSkuTag_5dw9v_382{color:#334155;background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:4px;margin-top:2px;padding:1px 6px;font-family:JetBrains Mono,SF Mono,monospace;font-size:.72rem;font-weight:600;display:inline-block}._stepperCell_5dw9v_395{align-items:center;gap:6px;display:flex}._miniStepperBtn_5dw9v_401{color:#334155;cursor:pointer;background-color:#fff;border:1px solid #cbd5e1;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .15s;display:flex}._miniStepperBtn_5dw9v_401:hover:not(:disabled){color:#0f172a;background-color:#f1f5f9;border-color:#94a3b8}._miniQtyInput_5dw9v_421{text-align:center;color:#0f172a;font-variant-numeric:tabular-nums;border:1px solid #cbd5e1;border-radius:6px;outline:none;width:60px;height:28px;font-size:.88rem;font-weight:700}._miniQtyInput_5dw9v_421:focus{border-color:#2563eb}._removeBtn_5dw9v_438{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:all .15s;display:flex}._removeBtn_5dw9v_438:hover{color:#dc2626;background-color:#fee2e2}._emptyItemsState_5dw9v_456{text-align:center;color:#64748b;flex-direction:column;align-items:center;gap:8px;padding:36px 20px;display:flex}._textarea_5dw9v_470{color:#0f172a;resize:vertical;box-sizing:border-box;background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;outline:none;width:100%;min-height:80px;padding:10px 14px;font-family:inherit;font-size:.86rem;transition:all .15s}._textarea_5dw9v_470:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}._summaryBox_5dw9v_495{flex-direction:column;gap:10px;display:flex}._summaryRow_5dw9v_501{color:#64748b;justify-content:space-between;align-items:center;font-size:.84rem;display:flex}._summaryRow_5dw9v_501 strong{color:#0f172a;font-variant-numeric:tabular-nums;font-weight:700}._totalHighlightCard_5dw9v_515{background-color:#f8fafc;border:1px solid #cbd5e1;border-radius:10px;justify-content:space-between;align-items:baseline;margin-top:6px;padding:14px 16px;display:flex}._totalLabel_5dw9v_526{text-transform:uppercase;letter-spacing:.04em;color:#475569;font-size:.8rem;font-weight:700}._totalValue_5dw9v_534{color:#0f172a;font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1.5rem;font-weight:800}._statusCardsList_5dw9v_543{flex-direction:column;gap:8px;display:flex}._statusCard_5dw9v_543{cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;justify-content:space-between;align-items:center;padding:10px 12px;transition:all .15s;display:flex}._statusCard_5dw9v_543:hover{background-color:#f8fafc;border-color:#cbd5e1}._statusCardActiveDraft_5dw9v_566{background-color:#f8fafc!important;border-color:#cbd5e1!important;box-shadow:0 0 0 1px #cbd5e1!important}._statusCardActiveIssued_5dw9v_572{background-color:#fffbeb!important;border-color:#fde68a!important;box-shadow:0 0 0 1px #fde68a!important}._statusCardActiveCompleted_5dw9v_578{background-color:#ecfdf5!important;border-color:#a7f3d0!important;box-shadow:0 0 0 1px #a7f3d0!important}._statusCardLeft_5dw9v_584{align-items:center;gap:8px;display:flex}._statusDot_5dw9v_590{border-radius:50%;flex-shrink:0;width:7px;height:7px}._statusCardTitle_5dw9v_597{color:#0f172a;font-size:.82rem;font-weight:700}._statusCardDesc_5dw9v_603{color:#64748b;margin-top:1px;font-size:.72rem}._container_1v3jf_7{color:#0f172a;width:100%;padding:0 0 40px;animation:.3s ease-out _fadeIn_1v3jf_1}@keyframes _fadeIn_1v3jf_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes _pulseDot_1v3jf_1{0%{opacity:.8;transform:scale(.95)}50%{opacity:.4;transform:scale(1.3)}to{opacity:.8;transform:scale(.95)}}._header_1v3jf_29{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:20px;display:flex}._headerInfo_1v3jf_38{flex-direction:column;gap:4px;display:flex}._title_1v3jf_44{color:#0f172a;letter-spacing:-.025em;margin:0;font-size:1.6rem;font-weight:700;line-height:1.2}._subtitle_1v3jf_53{color:#64748b;margin:0;font-size:.88rem;font-weight:400}._headerActions_1v3jf_60{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._primaryBtn_1v3jf_67{color:#fff;cursor:pointer;background-color:#0f172a;border:1px solid #0f172a;border-radius:8px;align-items:center;gap:8px;padding:8px 14px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 1px 2px #0000000d}._primaryBtn_1v3jf_67:hover{background-color:#1e293b;border-color:#1e293b;transform:translateY(-1px)}._secondaryBtn_1v3jf_89{color:#334155;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:6px;padding:8px 13px;font-size:.82rem;font-weight:500;transition:all .15s;display:inline-flex}._secondaryBtn_1v3jf_89:hover{color:#0f172a;background-color:#f8fafc;border-color:#cbd5e1}._healthBar_1v3jf_115{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:22px;padding:10px 16px;transition:all .2s;display:flex}._healthBarAlert_1v3jf_127{background-color:#fffbeb;border-color:#fef3c7 #fef3c7 #fef3c7 #f59e0b;border-left-style:solid;border-left-width:3px}._healthBarDanger_1v3jf_133{background-color:#fef2f2;border-color:#fee2e2 #fee2e2 #fee2e2 #ef4444;border-left-style:solid;border-left-width:3px}._healthBarLeft_1v3jf_139{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._healthDotWrapper_1v3jf_146{justify-content:center;align-items:center;width:10px;height:10px;display:flex;position:relative}._healthDot_1v3jf_146{background-color:#10b981;border-radius:50%;width:8px;height:8px}._healthDotAlert_1v3jf_162{background-color:#f59e0b}._healthDotDanger_1v3jf_166{background-color:#ef4444}._healthDotPing_1v3jf_170{opacity:.4;background-color:#10b981;border-radius:50%;width:16px;height:16px;animation:2s ease-in-out infinite _pulseDot_1v3jf_1;position:absolute}._healthBarBrand_1v3jf_180{color:#0f172a;letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:6px;font-size:.76rem;font-weight:700;display:inline-flex}._healthBarDivider_1v3jf_191{color:#cbd5e1;font-size:.8rem}._healthBarText_1v3jf_196{color:#475569;font-size:.82rem}._healthBarRight_1v3jf_201{align-items:center;gap:14px;display:flex}._healthBarRiskValue_1v3jf_207{color:#64748b;font-variant-numeric:tabular-nums;font-size:.82rem}._healthBarRiskHighlight_1v3jf_213{color:#ef4444;font-weight:700}._healthBarCta_1v3jf_218{color:#2563eb;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-size:.8rem;font-weight:600;transition:all .15s;display:inline-flex}._healthBarCta_1v3jf_218:hover{color:#1d4ed8;background-color:#2563eb14}._kpiGrid_1v3jf_242{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px;display:grid}@media (width<=1024px){._kpiGrid_1v3jf_242{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){._kpiGrid_1v3jf_242{grid-template-columns:1fr}}._kpiCard_1v3jf_261{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;justify-content:space-between;padding:18px 20px;transition:all .15s;display:flex;position:relative}._kpiCard_1v3jf_261:hover{border-color:#cbd5e1;box-shadow:0 4px 12px #0f172a08}._kpiCardClickable_1v3jf_278{cursor:pointer}._kpiCardClickable_1v3jf_278:hover{border-color:#94a3b8;transform:translateY(-1px)}._kpiHeader_1v3jf_287{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}._kpiTitle_1v3jf_294{color:#64748b;text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:.78rem;font-weight:600}._kpiIconWrap_1v3jf_303{color:#475569;background-color:#f8fafc;border:1px solid #f1f5f9;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}._kpiValueRow_1v3jf_315{margin-bottom:10px}._kpiValue_1v3jf_315{color:#0f172a;letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin:0;font-size:1.75rem;font-weight:700;line-height:1.15}._kpiValueDanger_1v3jf_329{color:#dc2626}._kpiMeta_1v3jf_333{color:#64748b;align-items:center;gap:8px;min-height:20px;font-size:.78rem;display:flex}._kpiBadge_1v3jf_342{border-radius:4px;align-items:center;gap:4px;padding:2px 7px;font-size:.72rem;font-weight:600;display:inline-flex}._badgeSuccess_1v3jf_352{color:#15803d;background-color:#f0fdf4;border:1px solid #dcfce7}._badgeAlert_1v3jf_358{color:#b45309;background-color:#fffbeb;border:1px solid #fef3c7}._badgeDanger_1v3jf_364{color:#b91c1c;background-color:#fef2f2;border:1px solid #fee2e2}._badgeNeutral_1v3jf_370{color:#475569;background-color:#f1f5f9;border:1px solid #e2e8f0}._occupancyTrack_1v3jf_376{background-color:#f1f5f9;border-radius:4px;width:100%;height:5px;margin-top:6px;overflow:hidden}._occupancyFill_1v3jf_385{background-color:#0f172a;border-radius:4px;height:100%;transition:width .6s cubic-bezier(.16,1,.3,1)}._mainSectionRow_1v3jf_396{grid-template-columns:2fr 1fr;gap:16px;margin-bottom:24px;display:grid}@media (width<=1024px){._mainSectionRow_1v3jf_396{grid-template-columns:1fr}}._panel_1v3jf_409{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;padding:20px;display:flex}._panelHeader_1v3jf_418{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;margin-bottom:18px;padding-bottom:14px;display:flex}._panelTitleGroup_1v3jf_427{flex-direction:column;gap:2px;display:flex}._panelTitle_1v3jf_427{color:#0f172a;margin:0;font-size:.95rem;font-weight:600}._panelSubtitle_1v3jf_440{color:#64748b;margin:0;font-size:.78rem}._panelBadge_1v3jf_446{color:#0f172a;font-variant-numeric:tabular-nums;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:6px;padding:5px 10px;font-size:.78rem;font-weight:600;display:inline-flex}._chartContainer_1v3jf_460{width:100%;height:280px}._fleetMetricsList_1v3jf_466{flex-direction:column;gap:14px;display:flex}._fleetMetricItem_1v3jf_472{background-color:#f8fafc;border:1px solid #f1f5f9;border-radius:8px;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}._fleetMetricLabelGroup_1v3jf_482{align-items:center;gap:10px;display:flex}._fleetMetricDot_1v3jf_488{border-radius:50%;width:8px;height:8px}._fleetMetricName_1v3jf_494{color:#334155;font-size:.82rem;font-weight:500}._fleetMetricCount_1v3jf_500{color:#0f172a;font-variant-numeric:tabular-nums;font-size:.92rem;font-weight:700}._fleetDepositsBox_1v3jf_507{background-color:#f0fdf4;border:1px solid #dcfce7;border-radius:8px;justify-content:space-between;align-items:center;margin-top:14px;padding:12px;display:flex}._fleetDepositsLabel_1v3jf_518{color:#166534;font-size:.78rem;font-weight:600}._fleetDepositsValue_1v3jf_524{color:#15803d;font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:700}._bottomRow_1v3jf_535{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=900px){._bottomRow_1v3jf_535{grid-template-columns:1fr}}._listEmpty_1v3jf_547{text-align:center;color:#64748b;flex-direction:column;align-items:center;gap:8px;padding:32px 16px;font-size:.82rem;display:flex}._itemList_1v3jf_558{flex-direction:column;gap:8px;display:flex}._itemRow_1v3jf_564{border:1px solid #f1f5f9;border-radius:8px;justify-content:space-between;align-items:center;padding:10px 12px;transition:all .15s;display:flex}._itemRow_1v3jf_564:hover{background-color:#f8fafc;border-color:#e2e8f0}._itemRowLeft_1v3jf_579{flex-direction:column;gap:2px;display:flex}._itemPrimaryText_1v3jf_585{color:#0f172a;align-items:center;gap:6px;font-size:.85rem;font-weight:600;display:flex}._itemSecondaryText_1v3jf_594{color:#64748b;font-size:.76rem}._itemRowRight_1v3jf_599{align-items:center;gap:10px;display:flex}._itemAmount_1v3jf_605{color:#0f172a;font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:600}._assetTagBadge_1v3jf_612{color:#fff;background-color:#0f172a;border-radius:4px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.74rem;font-weight:700}._container_15kiz_7{color:#0f172a;flex-direction:column;gap:20px;width:100%;padding-bottom:40px;animation:.25s ease-out _fadeIn_15kiz_1;display:flex}@keyframes _fadeIn_15kiz_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._header_15kiz_26{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}._headerInfo_15kiz_34{flex-direction:column;gap:4px;display:flex}._title_15kiz_40{color:#0f172a;letter-spacing:-.025em;margin:0;font-size:1.6rem;font-weight:700;line-height:1.2}._subtitle_15kiz_49{color:#64748b;margin:0;font-size:.88rem;font-weight:400}._headerMeta_15kiz_56{color:#64748b;flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;font-size:.8rem;display:flex}._headerMeta_15kiz_56 strong{color:#0f172a;font-weight:600}._metaSeparator_15kiz_71{color:#cbd5e1}._overdueLink_15kiz_75{color:#b91c1c;cursor:pointer;background:#fef2f2;border:1px solid #fee2e2;border-radius:9999px;align-items:center;gap:5px;padding:1px 8px;font-size:.76rem;font-weight:600;transition:all .15s;display:inline-flex}._overdueLink_15kiz_75:hover{color:#991b1b;background:#fee2e2;border-color:#fecaca}._overdueDot_15kiz_96{background-color:#dc2626;border-radius:50%;width:6px;height:6px}._headerActions_15kiz_103{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._primaryBtn_15kiz_110{color:#fff;cursor:pointer;background-color:#0f172a;border:1px solid #0f172a;border-radius:8px;align-items:center;gap:8px;padding:8px 14px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 1px 2px #0000000d}._primaryBtn_15kiz_110:hover{background-color:#1e293b;border-color:#1e293b;transform:translateY(-1px)}._secondaryBtn_15kiz_132{color:#334155;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:6px;padding:8px 13px;font-size:.82rem;font-weight:500;transition:all .15s;display:inline-flex}._secondaryBtn_15kiz_132:hover{color:#0f172a;background-color:#f8fafc;border-color:#cbd5e1}._healthBar_15kiz_157{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;justify-content:space-between;align-items:center;padding:10px 16px;transition:all .2s;display:flex}._healthBarAlert_15kiz_168{background-color:#fffbeb;border-color:#fef3c7 #fef3c7 #fef3c7 #f59e0b;border-left-style:solid;border-left-width:3px}._healthBarDanger_15kiz_174{background-color:#fef2f2;border-color:#fee2e2 #fee2e2 #fee2e2 #ef4444;border-left-style:solid;border-left-width:3px}._healthBarLeft_15kiz_180{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._healthDotWrapper_15kiz_187{justify-content:center;align-items:center;width:10px;height:10px;display:flex;position:relative}._healthDot_15kiz_187{background-color:#10b981;border-radius:50%;width:8px;height:8px}._healthDotAlert_15kiz_203{background-color:#f59e0b}._healthDotDanger_15kiz_207{background-color:#ef4444}._healthDotPing_15kiz_211{opacity:.4;background-color:#10b981;border-radius:50%;width:16px;height:16px;animation:2s ease-in-out infinite _pulseDot_15kiz_1;position:absolute}@keyframes _pulseDot_15kiz_1{0%{opacity:.7;transform:scale(.95)}50%{opacity:0;transform:scale(1.8)}to{opacity:0;transform:scale(.95)}}._healthBarBrand_15kiz_227{color:#0f172a;letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:6px;font-size:.76rem;font-weight:700;display:inline-flex}._healthBarDivider_15kiz_238{color:#cbd5e1;font-size:.8rem}._healthBarText_15kiz_243{color:#475569;font-size:.82rem}._healthBarRight_15kiz_248{align-items:center;gap:14px;display:flex}._healthBarRiskValue_15kiz_254{color:#64748b;font-variant-numeric:tabular-nums;font-size:.82rem}._healthBarRiskHighlight_15kiz_260{color:#ef4444;font-weight:700}._healthBarCta_15kiz_265{color:#0f172a;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:.8rem;font-weight:600;transition:all .15s;display:inline-flex}._healthBarCta_15kiz_265:hover{color:#2563eb;transform:translate(2px)}._kpiGrid_15kiz_288{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (width<=1024px){._kpiGrid_15kiz_288{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){._kpiGrid_15kiz_288{grid-template-columns:1fr}}._kpiCard_15kiz_306{text-align:left;background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;padding:16px 18px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}._kpiCardClickable_15kiz_319{cursor:pointer}._kpiCardClickable_15kiz_319:hover{border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 4px 12px -2px #0f172a0d}._kpiCardActive_15kiz_329{background-color:#f8fafc;box-shadow:0 2px 8px -1px #0f172a14;border-color:#94a3b8!important}._kpiHeader_15kiz_335{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}._kpiTitle_15kiz_342{color:#64748b;text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:.74rem;font-weight:700}._kpiIconWrap_15kiz_351{color:#64748b;background-color:#f8fafc;border:1px solid #f1f5f9;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}._kpiValueRow_15kiz_363{align-items:baseline;gap:8px;margin-bottom:8px;display:flex}._kpiValue_15kiz_363{color:#0f172a;letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:0;font-size:1.55rem;font-weight:700;line-height:1.1}._kpiMeta_15kiz_380{color:#64748b;align-items:center;gap:8px;font-size:.78rem;display:flex}._kpiBadge_15kiz_388{border-radius:9999px;align-items:center;gap:4px;padding:2px 7px;font-size:.72rem;font-weight:600;display:inline-flex}._badgeSuccess_15kiz_398{color:#059669;background-color:#ecfdf5}._badgeAlert_15kiz_403{color:#d97706;background-color:#fffbeb}._badgeDanger_15kiz_408{color:#dc2626;background-color:#fef2f2}._badgeNeutral_15kiz_413{color:#475569;background-color:#f1f5f9}._kpiProgressBar_15kiz_418{background-color:#f1f5f9;border-radius:9999px;width:100%;height:4px;margin-top:8px;overflow:hidden}._kpiProgressFill_15kiz_427{background-color:#0f172a;border-radius:9999px;height:100%;transition:width .5s ease-out}._commandBar_15kiz_438{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:12px;padding:14px 16px;display:flex}._commandRowPrimary_15kiz_448{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._commandRowSecondary_15kiz_456{border-top:1px solid #f1f5f9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}._searchBox_15kiz_466{flex:1;min-width:220px;max-width:360px}._categoryBox_15kiz_472{width:200px}._statusPillsGroup_15kiz_477{-webkit-overflow-scrolling:touch;align-items:center;gap:6px;display:flex;overflow-x:auto}._statusPillBtn_15kiz_485{color:#64748b;cursor:pointer;white-space:nowrap;background-color:#0000;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:5px 12px;font-size:.78rem;font-weight:500;transition:all .15s;display:inline-flex}._statusPillBtn_15kiz_485:hover{color:#0f172a;background-color:#f1f5f9}._statusPillBtnActive_15kiz_506{color:#0f172a;background-color:#f8fafc;border-color:#e2e8f0;font-weight:600;box-shadow:0 1px 2px #0f172a0a}._statusDot_15kiz_514{border-radius:50%;width:6px;height:6px}._dotAll_15kiz_520{background-color:#64748b}._dotAvailable_15kiz_521{background-color:#16a34a}._dotRented_15kiz_522{background-color:#2563eb}._dotOverdue_15kiz_523{background-color:#dc2626}._dotMaintenance_15kiz_524{background-color:#d97706}._statusCountBadge_15kiz_526{color:#475569;font-variant-numeric:tabular-nums;background-color:#f1f5f9;border-radius:9999px;padding:1px 6px;font-size:.72rem;font-weight:700}._statusPillBtnActive_15kiz_506 ._statusCountBadge_15kiz_526{color:#fff;background-color:#0f172a}._statusCountBadgeAlert_15kiz_541{color:#dc2626!important;background-color:#fef2f2!important}._statusPillBtnActive_15kiz_506 ._statusCountBadgeAlert_15kiz_541{color:#fff!important;background-color:#dc2626!important}._dateNavControls_15kiz_552{align-items:center;gap:6px;display:flex}._navArrowBtn_15kiz_558{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}._navArrowBtn_15kiz_558:hover{background:#f8fafc;border-color:#cbd5e1}._btnToday_15kiz_577{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:6px 12px;font-size:.8rem;font-weight:600;transition:all .15s}._btnToday_15kiz_577:hover{background:#f8fafc;border-color:#cbd5e1}._dateRangeBadge_15kiz_594{color:#0f172a;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:8px;padding:6px 12px;font-size:.82rem;font-weight:600;display:inline-flex}._viewModeToggle_15kiz_607{background:#f1f5f9;border-radius:6px;gap:2px;padding:2px;display:flex}._viewModeBtn_15kiz_615{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:5px;padding:5px 12px;font-size:.76rem;font-weight:600;transition:all .15s}._viewModeBtnActive_15kiz_627{color:#0f172a;background:#fff;box-shadow:0 1px 2px #0000000f}._timelineCard_15kiz_637{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden}._timelineGrid_15kiz_644{min-width:100%;overflow-x:auto}._gridHeader_15kiz_649{z-index:10;background:#fafafa;border-bottom:1px solid #e2e8f0;display:grid;position:sticky;top:0}._headerColAsset_15kiz_658{color:#64748b;text-transform:uppercase;letter-spacing:.05em;background:#fafafa;border-right:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:12px 16px;font-size:.72rem;font-weight:700;display:flex}._headerColDay_15kiz_672{text-align:center;color:#64748b;border-right:1px solid #f1f5f9;flex-direction:column;justify-content:center;padding:8px 4px;font-size:.72rem;display:flex}._dayNumber_15kiz_683{color:#0f172a;font-variant-numeric:tabular-nums;margin-top:2px;font-size:.92rem;font-weight:700;display:block}._todayHeaderCol_15kiz_693{background:#f8fafc}._todayDayName_15kiz_697{color:#0f172a;font-weight:800!important}._todayDayNumberBadge_15kiz_702{background-color:#0f172a;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;margin:2px auto 0;font-size:.78rem;display:inline-flex;box-shadow:0 1px 3px #0f172a33;color:#fff!important}._todayCellCol_15kiz_716{background-color:#0f172a04!important}._weekendCol_15kiz_720{background:#fcfcfd}._weekendCol_15kiz_720 ._dayNumber_15kiz_683{color:#94a3b8}._assetRow_15kiz_729{border-bottom:1px solid #f1f5f9;align-items:stretch;min-height:60px;transition:background .12s;display:grid}._assetRow_15kiz_729:hover{background-color:#fafafa}._assetInfo_15kiz_741,._assetInfoCol_15kiz_742{z-index:5;background:#fff;border-right:1px solid #e2e8f0;align-items:center;gap:12px;min-width:0;padding:10px 16px;display:flex;position:sticky;left:0;box-shadow:2px 0 6px -2px #0f172a08}._assetRow_15kiz_729:hover ._assetInfo_15kiz_741,._assetRow_15kiz_729:hover ._assetInfoCol_15kiz_742{background-color:#fafafa}._assetThumbnail_15kiz_761{object-fit:cover;border:1px solid #e2e8f0;border-radius:6px;flex-shrink:0;width:36px;height:36px}._assetThumbnailPlaceholder_15kiz_770{color:#94a3b8;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._assetMeta_15kiz_783{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._assetTagRow_15kiz_791{align-items:center;gap:6px;display:flex}._assetTag_15kiz_791{color:#fff;background:#0f172a;border-radius:4px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:700;display:inline-block}._liveDot_15kiz_808{border-radius:50%;flex-shrink:0;width:6px;height:6px}._assetName_15kiz_815{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:.84rem;font-weight:600;overflow:hidden}._assetSubtext_15kiz_824{color:#64748b;justify-content:space-between;font-size:.72rem;display:flex}._dayCell_15kiz_832{cursor:pointer;border-right:1px solid #f1f5f9;justify-content:center;align-items:center;height:100%;min-height:60px;transition:background-color .1s;display:flex;position:relative}._dayCell_15kiz_832:hover{background-color:#0f172a05}._addScheduleHint_15kiz_848{opacity:0;color:#fff;background-color:#0f172a;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;transition:all .15s;display:flex;transform:scale(.85)}._dayCell_15kiz_832:hover ._addScheduleHint_15kiz_848{opacity:.7;transform:scale(1)}._bookingBlock_15kiz_869{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:6px;justify-content:space-between;align-items:center;padding:4px 10px;font-size:.74rem;font-weight:600;transition:all .15s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;inset:12px 4px;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}._bookingBlock_15kiz_869:hover{z-index:20;transform:translateY(-1px);box-shadow:0 6px 16px -2px #0f172a1a}._bookingRented_15kiz_897{color:#1e40af;background-color:#eff6ff;border-color:#bfdbfe}._bookingRented_15kiz_897 ._contractBadge_15kiz_903{color:#1d4ed8;background-color:#dbeafe}._bookingOverdue_15kiz_908{color:#991c1c;background-color:#fef2f2;border-color:#fee2e2}._bookingOverdue_15kiz_908 ._contractBadge_15kiz_903{color:#b91c1c;background-color:#fee2e2}._bookingMaintenance_15kiz_919{color:#92400e;background-color:#fffbeb;border-color:#fef3c7}._bookingMaintenance_15kiz_919 ._contractBadge_15kiz_903{color:#78350f;background-color:#fde68a}._bookingRenewed_15kiz_931{border-left:3px solid #10b981!important}._renewedPillBadge_15kiz_935{color:#047857;letter-spacing:.02em;background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:4px;flex-shrink:0;align-items:center;gap:3px;margin-left:4px;padding:1px 5px;font-size:.65rem;font-weight:700;display:inline-flex;box-shadow:0 1px 2px #10b9811a}._renewIconSpin_15kiz_952{color:#059669;flex-shrink:0}._contractBadge_15kiz_903{border-radius:4px;flex-shrink:0;margin-left:6px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem;font-weight:700}._clearFiltersBtn_15kiz_971{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-size:.78rem;font-weight:500;transition:all .15s;display:inline-flex}._clearFiltersBtn_15kiz_971:hover{color:#0f172a;background-color:#f1f5f9}._headerAssetCount_15kiz_991{color:#94a3b8;text-transform:none;letter-spacing:0;font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:600}._dayName_15kiz_1000{text-transform:uppercase;letter-spacing:.04em;font-size:.68rem;font-weight:700}._emptyState_15kiz_1007{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:56px 24px;display:flex}._emptyIcon_15kiz_1017{color:#94a3b8;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:4px;display:flex}._emptyTitle_15kiz_1030{color:#0f172a;font-size:.92rem;font-weight:600}._emptyText_15kiz_1036{color:#64748b;margin-bottom:8px;font-size:.82rem}._drawerStatus_15kiz_1043{border:1px solid #0000;border-radius:9999px;align-items:center;gap:6px;padding:3px 9px;font-size:.74rem;font-weight:600;display:inline-flex}._drawerStatusOverdue_15kiz_1054{color:#b91c1c;background-color:#fef2f2;border-color:#fee2e2}._drawerStatusMaintenance_15kiz_1060{color:#92400e;background-color:#fffbeb;border-color:#fef3c7}._drawerStatusRented_15kiz_1066{color:#1e40af;background-color:#eff6ff;border-color:#dbeafe}._container_v373q_6{color:#0f172a;-webkit-font-smoothing:antialiased;background-color:#f8fafc;flex-direction:column;min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex}._announcementBar_v373q_19{color:#f1f5f9;letter-spacing:.01em;background:#090d16;border-bottom:1px solid #ffffff14;justify-content:center;align-items:center;gap:.75rem;padding:.45rem 1rem;font-size:.775rem;font-weight:500;display:flex}._announcementContent_v373q_33{align-items:center;gap:.5rem;display:inline-flex}._announcementHighlight_v373q_39{color:#93c5fd;text-transform:uppercase;letter-spacing:.04em;background:#2563eb40;border:1px solid #93c5fd4d;border-radius:9999px;padding:.1rem .45rem;font-size:.6875rem;font-weight:700}@media (width<=640px){._announcementBar_v373q_19{text-align:center;padding:.35rem .5rem;font-size:.725rem}}._navbar_v373q_62{-webkit-backdrop-filter:blur(10px);z-index:90;background:#fffffff5;border-bottom:1px solid #e2e8f0;position:sticky;top:0;box-shadow:0 1px 3px #0f172a08}._navContent_v373q_73{justify-content:space-between;align-items:center;gap:1.25rem;max-width:1240px;margin:0 auto;padding:.65rem 1.25rem;display:flex}._brandGroup_v373q_83{align-items:center;gap:.85rem;text-decoration:none;display:flex}._logoContainer_v373q_90{align-items:center;display:flex}._brandLogoImg_v373q_95{object-fit:contain;max-width:240px;height:54px;max-height:56px;transition:opacity .15s;display:block}@media (width<=640px){._brandLogoImg_v373q_95{max-width:160px;height:42px}}._storeLogoFallback_v373q_111{color:#fff;letter-spacing:-.02em;background:#0f172a;border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;font-size:1rem;font-weight:800;display:flex;box-shadow:0 2px 6px #0f172a26}._storeMeta_v373q_126{flex-direction:column;display:flex}._storeMeta_v373q_126 h1{color:#0f172a;letter-spacing:-.02em;margin:0;font-size:1.05rem;font-weight:700;line-height:1.2}._verifiedFleetPill_v373q_140{color:#059669;align-items:center;gap:.3rem;margin-top:2px;font-size:.725rem;font-weight:600;display:inline-flex}._greenDot_v373q_150{background-color:#10b981;border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 0 2px #10b98133}._navSearchWrapper_v373q_160{flex:1;align-items:center;max-width:480px;display:flex;position:relative}._navSearchInput_v373q_168{color:#0f172a;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:10px;outline:none;width:100%;height:42px;padding:0 4.5rem 0 2.5rem;font-size:.85rem;transition:all .15s}._navSearchInput_v373q_168:focus{background:#fff;border-color:#0f172a;box-shadow:0 0 0 3px #0f172a14}._navSearchInput_v373q_168::placeholder{color:#94a3b8}._navSearchIcon_v373q_191{color:#94a3b8;pointer-events:none;position:absolute;left:.85rem}._searchKbdHint_v373q_198{color:#64748b;pointer-events:none;background:#fff;border:1px solid #cbd5e1;border-radius:4px;padding:.1rem .4rem;font-size:.65rem;font-weight:600;position:absolute;right:.75rem}._clearSearchBtn_v373q_211{color:#94a3b8;cursor:pointer;background:0 0;border:none;align-items:center;padding:4px;display:flex;position:absolute;right:.75rem}._clearSearchBtn_v373q_211:hover{color:#0f172a}._navActions_v373q_228{align-items:center;gap:.65rem;display:flex}._btnNavWhatsapp_v373q_234{color:#0f172a;background:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;align-items:center;gap:.4rem;padding:.55rem .85rem;font-size:.8rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}._btnNavWhatsapp_v373q_234:hover{color:#15803d;background:#fff;border-color:#25d366}@media (width<=900px){._btnNavWhatsapp_v373q_234{display:none}}._cartButton_v373q_261{color:#fff;cursor:pointer;background:#0f172a;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.55rem 1rem;font-size:.825rem;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 1px 3px #0f172a26}._cartButton_v373q_261:hover{background:#1e293b;transform:translateY(-1px)}._cartBadge_v373q_282{color:#fff;background:#2563eb;border-radius:9999px;padding:.15rem .45rem;font-size:.7rem;font-weight:700;line-height:1}._mobileSearchRow_v373q_292{max-width:1240px;margin:0 auto;padding:0 1rem .85rem;display:none}@media (width<=768px){._navSearchWrapper_v373q_160{display:none}._mobileSearchRow_v373q_292{display:block}}._heroSection_v373q_312{width:100%;max-width:1240px;margin:1.25rem auto 0;padding:0 1.25rem}._heroCard_v373q_319{color:#fff;background:radial-gradient(at 50% -20%,#1e293b 0%,#0f172a 100%);border:1px solid #ffffff14;border-radius:16px;padding:2.25rem;position:relative;overflow:hidden;box-shadow:0 10px 30px -10px #0f172a33}._heroBlueprintGrid_v373q_331{pointer-events:none;opacity:.6;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}._heroContent_v373q_342{z-index:2;flex-direction:column;gap:.75rem;display:flex;position:relative}._heroBadge_v373q_350{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.06em;text-transform:uppercase;color:#94a3b8;background:#ffffff14;border:1px solid #ffffff26;border-radius:9999px;align-items:center;gap:.45rem;width:fit-content;padding:.25rem .75rem;font-size:.6875rem;font-weight:700;display:inline-flex}._heroPulseDot_v373q_367{background-color:#10b981;border-radius:50%;width:6px;height:6px;animation:2s infinite _pulseGreen_v373q_1;box-shadow:0 0 8px #10b981}@keyframes _pulseGreen_v373q_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}._heroTitle_v373q_390{letter-spacing:-.03em;color:#fff;max-width:780px;margin:0;font-size:1.85rem;font-weight:800;line-height:1.2}._heroSubtitle_v373q_400{color:#cbd5e1;max-width:640px;margin:0;font-size:.925rem;line-height:1.5}._heroTrustGrid_v373q_409{border-top:1px solid #ffffff1a;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1.25rem;padding-top:1.25rem;display:grid}._heroTrustItem_v373q_418{align-items:center;gap:.65rem;display:flex}._heroTrustIcon_v373q_424{color:#60a5fa;background:#ffffff14;border:1px solid #ffffff1f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}._heroTrustText_v373q_437{flex-direction:column;display:flex}._heroTrustText_v373q_437 strong{color:#f8fafc;font-size:.8125rem;font-weight:700}._heroTrustText_v373q_437 span{color:#94a3b8;font-size:.725rem}@media (width<=768px){._heroCard_v373q_319{padding:1.5rem 1.25rem}._heroTitle_v373q_390{font-size:1.35rem}._heroSubtitle_v373q_400{font-size:.825rem}._heroTrustGrid_v373q_409{grid-template-columns:1fr;gap:.75rem}}._imageBannerWrapper_v373q_473{background:#fff;border:1px solid #e2e8f0;border-radius:16px;width:100%;overflow:hidden;box-shadow:0 4px 20px #0f172a14}._imageBannerImg_v373q_482{aspect-ratio:1200/380;object-fit:cover;width:100%;height:auto;display:block}._categorySection_v373q_493{width:100%;max-width:1240px;margin:1.5rem auto 0;padding:0 1.25rem}._categoryList_v373q_500{scrollbar-width:none;gap:.5rem;padding-bottom:.25rem;display:flex;overflow-x:auto}._categoryList_v373q_500::-webkit-scrollbar{display:none}._categoryBtn_v373q_512{white-space:nowrap;color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:9px;align-items:center;gap:.45rem;padding:.5rem .95rem;font-size:.8125rem;font-weight:600;transition:all .15s;display:inline-flex}._categoryBtn_v373q_512:hover{color:#0f172a;background:#f1f5f9;border-color:#cbd5e1}._categoryBtnActive_v373q_534{color:#fff;background:#0f172a;border-color:#0f172a;box-shadow:0 2px 6px #0f172a1f}._categoryBtnActive_v373q_534:hover{color:#fff;background:#0f172a;border-color:#0f172a}._categoryBadgeCount_v373q_547{color:#475569;background:#f1f5f9;border-radius:9999px;padding:.1rem .45rem;font-size:.7rem;font-weight:700}._categoryBtnActive_v373q_534 ._categoryBadgeCount_v373q_547{color:#fff;background:#fff3}._mainContainer_v373q_564{flex:1;width:100%;max-width:1240px;margin:1.5rem auto;padding:0 1.25rem 4rem}._productsGrid_v373q_572{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.25rem;display:grid}@media (width<=640px){._productsGrid_v373q_572{grid-template-columns:repeat(2,1fr);gap:.75rem}}._productCard_v373q_585{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden;box-shadow:0 1px 3px #0f172a05}._productCard_v373q_585:hover{border-color:#cbd5e1;transform:translateY(-3px);box-shadow:0 12px 28px -6px #0f172a14}._productThumb_v373q_603{aspect-ratio:4/3;background:#f8fafc;border-bottom:1px solid #f1f5f9;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}._productImg_v373q_615{object-fit:contain;width:100%;height:100%;padding:.85rem;transition:transform .25s cubic-bezier(.16,1,.3,1)}._productCard_v373q_585:hover ._productImg_v373q_615{transform:scale(1.05)}._productPlaceholderBlueprint_v373q_628{color:#94a3b8;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;padding:1rem;display:flex}._productPlaceholderBlueprint_v373q_628 span{color:#64748b;letter-spacing:.02em;font-size:.725rem;font-weight:600}._tagCategory_v373q_646{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;letter-spacing:.03em;text-transform:uppercase;background:#0f172acc;border-radius:6px;padding:.2rem .55rem;font-size:.65rem;font-weight:700;position:absolute;top:.65rem;left:.65rem}._tagStockPill_v373q_661{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#059669;background:#ffffffeb;border:1px solid #bbf7d0;border-radius:6px;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.65rem;font-weight:700;display:inline-flex;position:absolute;top:.65rem;right:.65rem}._tagStockPillInactive_v373q_678{color:#64748b;border-color:#e2e8f0}._cardBody_v373q_683{flex-direction:column;flex:1;gap:.45rem;padding:1.1rem;display:flex}@media (width<=640px){._cardBody_v373q_683{gap:.35rem;padding:.75rem}}._cardSku_v373q_698{color:#94a3b8;letter-spacing:.04em;text-transform:uppercase;font-size:.6875rem;font-weight:700}._productTitle_v373q_706{color:#0f172a;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.95rem;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}._productDesc_v373q_718{color:#64748b;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.8rem;line-height:1.4;display:-webkit-box;overflow:hidden}._rentalRateMatrix_v373q_730{background:#f8fafc;border:1px solid #e2e8f0;border-radius:9px;flex-direction:column;gap:.35rem;margin-top:auto;padding:.65rem .8rem;display:flex}._dailyRateRow_v373q_741{justify-content:space-between;align-items:baseline;display:flex}._rateLabel_v373q_747{color:#64748b;text-transform:uppercase;letter-spacing:.03em;font-size:.6875rem;font-weight:700}._dailyPriceAmount_v373q_755{color:#0f172a;letter-spacing:-.02em;font-size:1.15rem;font-weight:800}._dailyPriceUnit_v373q_762{color:#64748b;font-size:.75rem;font-weight:600}._periodRatesRow_v373q_768{color:#475569;border-top:1px dashed #e2e8f0;flex-wrap:wrap;align-items:center;gap:.35rem;padding-top:.35rem;font-size:.7rem;display:flex}._periodRateTag_v373q_779{color:#334155;white-space:nowrap;background:#fff;border:1px solid #e2e8f0;border-radius:4px;padding:.1rem .4rem;font-weight:600}._cardActionRow_v373q_790{align-items:center;gap:.5rem;margin-top:.65rem;display:flex}._btnSolicitar_v373q_797{color:#fff;cursor:pointer;white-space:nowrap;background:#0f172a;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.4rem;width:100%;padding:.6rem .95rem;font-size:.8125rem;font-weight:700;transition:all .15s;display:inline-flex;box-shadow:0 1px 3px #0f172a1a}._btnSolicitar_v373q_797:hover{background:#1e293b;transform:translateY(-1px)}._cardStepper_v373q_821{background:#f1f5f9;border:1px solid #cbd5e1;border-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:.2rem .35rem;display:inline-flex}._cardStepperBtn_v373q_832{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;font-weight:700;transition:all .15s;display:flex}._cardStepperBtn_v373q_832:hover{color:#fff;background:#0f172a}._cardStepperVal_v373q_852{color:#0f172a;text-align:center;min-width:24px;font-size:.8125rem;font-weight:700}._drawerOverlay_v373q_863{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0f172a99;justify-content:flex-end;animation:.2s _fadeIn_v373q_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_v373q_1{0%{opacity:0}to{opacity:1}}._cartDrawer_v373q_884{background:#fff;flex-direction:column;width:100%;max-width:460px;height:100%;animation:.22s cubic-bezier(.16,1,.3,1) _slideIn_v373q_1;display:flex;box-shadow:-10px 0 35px #00000026}@keyframes _slideIn_v373q_1{0%{transform:translate(100%)}to{transform:translate(0)}}._cartDrawerHead_v373q_905{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:1.15rem 1.25rem;display:flex}._cartDrawerHead_v373q_905 h2{color:#0f172a;letter-spacing:-.02em;margin:0;font-size:1.05rem;font-weight:700}._btnCloseDrawer_v373q_921{cursor:pointer;color:#64748b;background:#f1f5f9;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}._btnCloseDrawer_v373q_921:hover{color:#0f172a;background:#e2e8f0}._cartDrawerBody_v373q_940{flex-direction:column;flex:1;gap:1.25rem;padding:1.25rem;display:flex;overflow-y:auto}._cartRows_v373q_949{flex-direction:column;gap:.65rem;display:flex}._cartRowItem_v373q_955{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:.75rem;padding:.65rem;display:flex}._cartRowImg_v373q_965{object-fit:contain;background:#fff;border:1px solid #e2e8f0;border-radius:8px;width:48px;height:48px}._cartRowDetails_v373q_974{flex:1}._cartRowName_v373q_978{color:#0f172a;margin:0;font-size:.8125rem;font-weight:700}._cartRowPrice_v373q_985{color:#64748b;margin:.15rem 0 0;font-size:.75rem}._checkoutPanel_v373q_992{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:.95rem;padding:1.1rem;display:flex}._panelTitle_v373q_1002{color:#475569;text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:.725rem;font-weight:700}._tabsSwitch_v373q_1011{background:#e2e8f0;border-radius:8px;grid-template-columns:1fr 1fr;gap:.35rem;padding:3px;display:grid}._tabBtn_v373q_1020{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;gap:.35rem;padding:.5rem;font-size:.75rem;font-weight:600;transition:all .15s;display:flex}._tabBtnActive_v373q_1036{color:#0f172a;background:#fff;box-shadow:0 1px 3px #00000014}._formField_v373q_1042{flex-direction:column;gap:.25rem;display:flex}._formField_v373q_1042 label{color:#334155;font-size:.75rem;font-weight:600}._formInput_v373q_1054{background:#fff;border:1px solid #cbd5e1;border-radius:8px;outline:none;width:100%;padding:.55rem .65rem;font-size:.8125rem;transition:all .15s}._formInput_v373q_1054:focus{border-color:#0f172a;box-shadow:0 0 0 2px #0f172a14}._cartDrawerFoot_v373q_1070{background:#fff;border-top:1px solid #e2e8f0;flex-direction:column;gap:.85rem;padding:1.15rem 1.25rem;display:flex}._drawerSubtotal_v373q_1079{justify-content:space-between;align-items:center;display:flex}._subtotalLabel_v373q_1085{color:#64748b;font-size:.825rem;font-weight:600}._subtotalAmount_v373q_1091{color:#0f172a;letter-spacing:-.02em;font-size:1.35rem;font-weight:800}._disclaimerText_v373q_1098{color:#94a3b8;text-align:center;margin:0;font-size:.725rem;line-height:1.4}._btnSubmitOrder_v373q_1106{color:#fff;cursor:pointer;background:#0f172a;border:none;border-radius:10px;justify-content:center;align-items:center;gap:.45rem;padding:.85rem;font-size:.9rem;font-weight:700;transition:all .2s;display:flex;box-shadow:0 4px 12px #0f172a33}._btnSubmitOrder_v373q_1106:hover:not(:disabled){background:#1e293b;transform:translateY(-1px)}._btnSubmitOrder_v373q_1106:disabled{opacity:.6;cursor:not-allowed}._detailOverlay_v373q_1136{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1050;background:#0f172aa6;justify-content:center;align-items:center;padding:1rem;animation:.2s _fadeIn_v373q_1;display:flex;position:fixed;inset:0}._detailModal_v373q_1149{background:#fff;border-radius:18px;flex-direction:column;width:100%;max-width:780px;max-height:90vh;animation:.22s cubic-bezier(.16,1,.3,1) _scaleUp_v373q_1;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 45px -15px #0f172a40}@keyframes _scaleUp_v373q_1{0%{opacity:0;transform:scale(.96)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}._detailCloseBtn_v373q_1175{z-index:10;cursor:pointer;color:#64748b;background:#f1f5f9;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:all .15s;display:flex;position:absolute;top:1rem;right:1rem}._detailCloseBtn_v373q_1175:hover{color:#0f172a;background:#e2e8f0}._detailBody_v373q_1198{grid-template-columns:1fr 1.2fr;max-height:calc(90vh - 80px);display:grid;overflow-y:auto}._detailImageCol_v373q_1205{background:#f8fafc;border-right:1px solid #f1f5f9;flex-direction:column;justify-content:center;align-items:center;min-height:320px;padding:2rem;display:flex}._detailImg_v373q_1216{object-fit:contain;max-width:100%;max-height:320px}._detailInfoCol_v373q_1222{flex-direction:column;gap:1.15rem;padding:2rem;display:flex}._detailBadgeRow_v373q_1229{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._detailCatTag_v373q_1236{color:#475569;text-transform:uppercase;background:#f1f5f9;border-radius:6px;padding:.25rem .65rem;font-size:.725rem;font-weight:700}._detailStockTag_v373q_1246{color:#16a34a;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:6px;align-items:center;gap:.35rem;padding:.25rem .65rem;font-size:.725rem;font-weight:700;display:inline-flex}._detailTitle_v373q_1259{color:#0f172a;letter-spacing:-.02em;margin:0;font-size:1.3rem;font-weight:800;line-height:1.3}._modalRateGrid_v373q_1269{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;grid-template-columns:repeat(2,1fr);gap:.5rem;padding:.85rem;display:grid}._modalRateItem_v373q_1279{flex-direction:column;gap:.15rem;display:flex}._modalRateLabel_v373q_1285{color:#64748b;text-transform:uppercase;letter-spacing:.03em;font-size:.6875rem;font-weight:700}._modalRateVal_v373q_1293{color:#0f172a;font-size:.95rem;font-weight:800}._detailMetaList_v373q_1299{background:#fff;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;grid-template-columns:repeat(2,1fr);gap:.75rem;padding:.75rem 0;display:grid}._detailMetaItem_v373q_1309{flex-direction:column;gap:.15rem;display:flex}._detailMetaLabel_v373q_1315{color:#64748b;text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem;font-weight:600}._detailMetaValue_v373q_1323{color:#0f172a;font-size:.825rem;font-weight:700}._detailDescBlock_v373q_1329{flex-direction:column;gap:.35rem;display:flex}._detailDescBlock_v373q_1329 h4{color:#475569;text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:.775rem;font-weight:700}._detailDescBlock_v373q_1329 p{color:#475569;white-space:pre-line;margin:0;font-size:.825rem;line-height:1.55}._detailFooter_v373q_1352{background:#fff;border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 2rem;display:flex}._detailPriceBox_v373q_1362{flex-direction:column;display:flex}._detailPriceLabel_v373q_1367{color:#64748b;text-transform:uppercase;font-size:.6875rem;font-weight:700}._detailPriceVal_v373q_1374{color:#0f172a;letter-spacing:-.02em;font-size:1.4rem;font-weight:800}._detailPriceUnit_v373q_1381{color:#64748b;font-size:.8rem;font-weight:600}._detailActionGroup_v373q_1387{align-items:center;gap:.75rem;display:flex}._btnDetailAdd_v373q_1393{color:#fff;cursor:pointer;background:#0f172a;border:none;border-radius:10px;align-items:center;gap:.45rem;padding:.75rem 1.4rem;font-size:.875rem;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 4px 14px #0f172a33}._btnDetailAdd_v373q_1393:hover{background:#1e293b;transform:translateY(-1px)}@media (width<=640px){._detailOverlay_v373q_1136{align-items:flex-end;padding:0}._detailModal_v373q_1149{border-radius:20px 20px 0 0;max-height:85vh}._detailBody_v373q_1198{grid-template-columns:1fr;max-height:calc(85vh - 85px)}._detailImageCol_v373q_1205{border-bottom:1px solid #f1f5f9;border-right:none;min-height:180px;padding:1.25rem}._detailImg_v373q_1216{max-height:170px}._detailInfoCol_v373q_1222{gap:1rem;padding:1.25rem}._detailTitle_v373q_1259{font-size:1.15rem}._detailFooter_v373q_1352{padding:.85rem 1.25rem}}._siteFooter_v373q_1458{text-align:center;color:#64748b;background:#fff;border-top:1px solid #e2e8f0;padding:1.75rem 1.25rem;font-size:.775rem}._siteFooter_v373q_1458 strong{color:#0f172a}._container_qrtqw_7{color:#0f172a;-webkit-font-smoothing:antialiased;background-color:#f1f5f9;flex-direction:column;align-items:center;min-height:100vh;padding:40px 16px 80px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex}._contentWrapper_qrtqw_19{flex-direction:column;gap:16px;width:100%;max-width:680px;display:flex}._stateCard_qrtqw_31{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;align-items:center;gap:14px;padding:56px 24px;display:flex;box-shadow:0 4px 12px -2px #0f172a0f}._spinner_qrtqw_44{border:3px solid #e2e8f0;border-top-color:#0f172a;border-radius:50%;width:36px;height:36px;animation:.8s linear infinite _spin_qrtqw_44}@keyframes _spin_qrtqw_44{to{transform:rotate(360deg)}}._documentSheet_qrtqw_61{background:#fff;border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 20px 45px -12px #0f172a14,0 0 0 1px #0f172a0a}._sheetHeader_qrtqw_72{background-color:#fff;border-bottom:1px solid #f1f5f9;flex-direction:column;gap:16px;padding:28px 32px 22px;display:flex}._brandRow_qrtqw_81{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._companyLogo_qrtqw_89{object-fit:contain;width:auto;max-width:150px;height:auto;max-height:44px;image-rendering:-webkit-optimize-contrast;display:block}._companyNameFallback_qrtqw_99{color:#0f172a;letter-spacing:-.02em;font-size:1.1rem;font-weight:700}._contractPill_qrtqw_106{color:#0f172a;letter-spacing:-.01em;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:6px;padding:5px 11px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8rem;font-weight:700;display:inline-flex}._docTitleGroup_qrtqw_121{flex-direction:column;gap:4px;display:flex}._docTitle_qrtqw_121{color:#0f172a;letter-spacing:-.025em;margin:0;font-size:1.25rem;font-weight:700;line-height:1.25}._docSubtitle_qrtqw_136{color:#64748b;margin:0;font-size:.78rem;line-height:1.4}._sheetSection_qrtqw_147{border-bottom:1px solid #f1f5f9;flex-direction:column;gap:12px;padding:22px 32px;display:flex}._sectionHeading_qrtqw_155{text-transform:uppercase;color:#64748b;letter-spacing:.05em;align-items:center;gap:6px;font-size:.72rem;font-weight:700;display:flex}._editorialGrid_qrtqw_166{grid-template-columns:1fr 1fr;gap:16px 24px;display:grid}@media (width<=600px){._sheetHeader_qrtqw_72{padding:20px 20px 16px}._sheetSection_qrtqw_147{padding:18px 20px}._editorialGrid_qrtqw_166{grid-template-columns:1fr;gap:12px}}._editorialItem_qrtqw_185{flex-direction:column;gap:3px;display:flex}._editorialLabel_qrtqw_191{color:#64748b;text-transform:uppercase;letter-spacing:.03em;font-size:.72rem;font-weight:600}._editorialValue_qrtqw_199{color:#0f172a;font-size:.92rem;font-weight:600;line-height:1.35}._editorialValueMuted_qrtqw_206{color:#64748b;font-size:.78rem;font-weight:400}._tabularDate_qrtqw_212{color:#0f172a;font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.92rem;font-weight:700}._logisticsBadge_qrtqw_221{color:#0f172a;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:5px;width:fit-content;padding:3px 8px;font-size:.78rem;font-weight:600;display:inline-flex}._equipmentTable_qrtqw_239{flex-direction:column;gap:8px;width:100%;display:flex}._equipmentRow_qrtqw_246{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;transition:border-color .15s;display:flex}._equipmentRow_qrtqw_246:hover{border-color:#cbd5e1}._eqLeft_qrtqw_262{align-items:center;gap:10px;display:flex}._eqTag_qrtqw_268{color:#fff;letter-spacing:.03em;background:#0f172a;border-radius:4px;padding:2px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:700}._eqName_qrtqw_279{color:#0f172a;font-size:.88rem;font-weight:600}._eqMeta_qrtqw_285{color:#64748b;margin-top:2px;font-size:.74rem}._eqPrice_qrtqw_291{color:#0f172a;white-space:nowrap;font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.92rem;font-weight:700}._financialCard_qrtqw_304{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:8px;margin-top:6px;padding:14px 16px;display:flex}._financialRow_qrtqw_315{color:#64748b;justify-content:space-between;align-items:center;font-size:.82rem;display:flex}._financialRow_qrtqw_315 span:last-child{color:#0f172a;font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:600}._financialRowCaution_qrtqw_330{color:#059669}._financialRowCaution_qrtqw_330 span:last-child{color:#059669;font-weight:700}._financialDivider_qrtqw_339{background-color:#e2e8f0;height:1px;margin:2px 0}._financialTotalRow_qrtqw_345{justify-content:space-between;align-items:center;padding-top:2px;display:flex}._financialTotalLabel_qrtqw_352{color:#0f172a;font-size:.88rem;font-weight:700}._financialTotalValue_qrtqw_358{color:#0f172a;font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1.25rem;font-weight:800}._clausesToggle_qrtqw_371{cursor:pointer;-webkit-user-select:none;user-select:none;color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;justify-content:space-between;align-items:center;padding:10px 14px;font-size:.8rem;font-weight:600;transition:all .15s;display:flex}._clausesToggle_qrtqw_371:hover{color:#0f172a;background:#f1f5f9;border-color:#cbd5e1}._clausesDrawer_qrtqw_393{color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-top:none;border-bottom-right-radius:8px;border-bottom-left-radius:8px;max-height:200px;padding:14px 16px;font-size:.76rem;line-height:1.55;overflow-y:auto}._clausesDrawer_qrtqw_393 p{margin:0 0 8px}._clausesDrawer_qrtqw_393 p:last-child{margin-bottom:0}._clausesDrawerClosed_qrtqw_415{display:none}._clausesDrawerOpen_qrtqw_419{display:block}._signatureSection_qrtqw_427{background:#fff;flex-direction:column;gap:16px;padding:24px 32px 32px;display:flex}@media (width<=600px){._signatureSection_qrtqw_427{padding:20px 20px 28px}}._signerIdentityBox_qrtqw_441{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}._signerIdentityLeft_qrtqw_452{align-items:center;gap:10px;display:flex}._signerAvatar_qrtqw_458{color:#fff;letter-spacing:.04em;background:#0f172a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.8rem;font-weight:700;display:flex}._signerNameText_qrtqw_473{color:#0f172a;font-size:.88rem;font-weight:700}._signerDocText_qrtqw_479{color:#64748b;margin-top:1px;font-size:.74rem}._btnChangeSigner_qrtqw_485{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:4px;padding:5px 10px;font-size:.75rem;font-weight:600;transition:all .15s;display:inline-flex}._btnChangeSigner_qrtqw_485:hover{background-color:#f8fafc;border-color:#cbd5e1}._manualInputsGrid_qrtqw_506{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (width<=500px){._manualInputsGrid_qrtqw_506{grid-template-columns:1fr}}._textInput_qrtqw_518{color:#0f172a;box-sizing:border-box;border:1px solid #cbd5e1;border-radius:6px;outline:none;width:100%;padding:8px 12px;font-size:.85rem;transition:border-color .15s}._textInput_qrtqw_518:focus{border-color:#0f172a}._padWrapper_qrtqw_535{flex-direction:column;gap:6px;display:flex}._padHeader_qrtqw_541{justify-content:space-between;align-items:center;display:flex}._padInstruction_qrtqw_547{color:#475569;font-size:.78rem;font-weight:600}._btnClear_qrtqw_553{color:#dc2626;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;align-items:center;gap:4px;padding:3px 8px;font-size:.72rem;font-weight:600;transition:background .15s;display:inline-flex}._btnClear_qrtqw_553:hover{background:#fef2f2}._canvasBox_qrtqw_572{touch-action:none;cursor:crosshair;background:#fff;border:1.5px solid #cbd5e1;border-radius:10px;height:150px;transition:all .15s;position:relative;overflow:hidden}._canvasBox_qrtqw_572:hover{border-color:#94a3b8}._canvasBoxActive_qrtqw_588{box-shadow:0 0 0 2px #0f172a14;border-color:#0f172a!important}._signatureCanvas_qrtqw_593{width:100%;height:100%;display:block}._canvasGuideLine_qrtqw_599{pointer-events:none;border-bottom:1px dashed #cbd5e1;position:absolute;bottom:26px;left:20px;right:20px}._canvasPlaceholder_qrtqw_608{color:#94a3b8;pointer-events:none;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:.82rem;font-weight:500;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._termsLabel_qrtqw_623{color:#475569;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:8px;font-size:.76rem;line-height:1.45;display:flex}._termsLabel_qrtqw_623 input{accent-color:#0f172a;cursor:pointer;flex-shrink:0;width:15px;height:15px;margin-top:2px}._btnSignConfirm_qrtqw_643{color:#fff;cursor:pointer;background-color:#0f172a;border:1px solid #0f172a;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:13px;font-size:.92rem;font-weight:600;transition:all .15s;display:flex;box-shadow:0 1px 2px #0000000d}._btnSignConfirm_qrtqw_643:hover:not(:disabled){background-color:#1e293b;border-color:#1e293b;transform:translateY(-1px)}._btnSignConfirm_qrtqw_643:disabled{color:#f8fafc;cursor:not-allowed;background-color:#94a3b8;border-color:#94a3b8;transform:none}._signedCertificate_qrtqw_678{text-align:center;background:#fff;flex-direction:column;align-items:center;gap:16px;padding:36px 32px;display:flex}._certBadge_qrtqw_688{color:#059669;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}._certTitle_qrtqw_700{color:#0f172a;letter-spacing:-.015em;margin:0;font-size:1.15rem;font-weight:700}._certDesc_qrtqw_708{color:#64748b;max-width:420px;margin:0;font-size:.82rem;line-height:1.45}._signatureDisplay_qrtqw_716{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;align-items:center;gap:6px;padding:14px 24px;display:flex}._signatureImg_qrtqw_727{object-fit:contain;max-width:220px;max-height:55px}._auditMetadata_qrtqw_733{color:#475569;letter-spacing:.02em;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;padding:6px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem}._footerCopy_qrtqw_744{text-align:center;color:#94a3b8;margin-top:6px;font-size:.72rem}._pdfExporting_qrtqw_752{box-shadow:none!important;border-radius:6px!important;width:100%!important;margin:0!important}._pdfExporting_qrtqw_752 ._noPrint_qrtqw_762,._pdfExporting_qrtqw_752 button,._pdfExporting_qrtqw_752 [data-no-print]{display:none!important}._pdfExporting_qrtqw_752 ._clausesDrawerClosed_qrtqw_415{max-height:none!important;display:block!important;overflow:visible!important}@media print{@page{size:A4 portrait;margin:8mm 10mm}html,body{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#fff!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important}._container_qrtqw_7{background:#fff!important;width:100%!important;min-height:auto!important;margin:0!important;padding:0!important;display:block!important}._contentWrapper_qrtqw_19{gap:0!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}._documentSheet_qrtqw_61{box-shadow:none!important;background:#fff!important;border:1px solid #cbd5e1!important;border-radius:6px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:visible!important}._noPrint_qrtqw_762,button,._btnChangeSigner_qrtqw_485,._btnClear_qrtqw_553,._btnSignConfirm_qrtqw_643,[data-no-print]{display:none!important}._clausesDrawerClosed_qrtqw_415,._clausesDrawerOpen_qrtqw_419{max-height:none!important;display:block!important;overflow:visible!important}._sheetSection_qrtqw_147{break-inside:avoid;page-break-inside:avoid;padding:16px 24px!important}._sheetHeader_qrtqw_72{break-inside:avoid;page-break-inside:avoid;padding:20px 24px 16px!important}._signedCertificate_qrtqw_678{break-inside:avoid;page-break-inside:avoid;padding:24px!important}._editorialGrid_qrtqw_166,._equipmentRow_qrtqw_246,._financialCard_qrtqw_304,._signatureDisplay_qrtqw_716,._auditMetadata_qrtqw_733{break-inside:avoid;page-break-inside:avoid}._footerCopy_qrtqw_744{margin-top:12px!important;padding-bottom:8px!important}}._container_b2i43_6{color:#0f172a;background-color:#f8fafc;flex-direction:column;align-items:center;min-height:100vh;padding-bottom:90px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex}._contentWrapper_b2i43_17{box-sizing:border-box;flex-direction:column;gap:16px;width:100%;max-width:580px;padding:16px;display:flex}._topBar_b2i43_30{color:#fff;background:#0f172a;border-radius:18px;flex-direction:column;gap:12px;padding:16px 20px;display:flex;box-shadow:0 10px 25px -5px #0f172a40}._topBarRow_b2i43_41{justify-content:space-between;align-items:center;display:flex}._brandGroup_b2i43_47{align-items:center;gap:10px;display:flex}._brandLogo_b2i43_53{color:#fff;background:#2563eb;border-radius:9px;justify-content:center;align-items:center;width:32px;height:32px;display:flex;box-shadow:0 4px 10px #2563eb66}._brandTitle_b2i43_65{letter-spacing:-.01em;color:#fff;font-size:.95rem;font-weight:800;line-height:1.2}._liveIndicator_b2i43_73{color:#94a3b8;align-items:center;gap:5px;margin-top:2px;font-size:.68rem;font-weight:600;display:flex}._liveDot_b2i43_83{background:#22c55e;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite _pulse_b2i43_304;box-shadow:0 0 8px #22c55e}._topBarActions_b2i43_92{align-items:center;gap:6px;display:flex}._btnActionSecondary_b2i43_98{color:#f1f5f9;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff29;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;transition:all .15s;display:flex}._btnActionSecondary_b2i43_98:hover{color:#fff;background:#fff3}._btnBackERP_b2i43_117{color:#f1f5f9;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff29;border-radius:8px;align-items:center;gap:5px;height:34px;padding:0 10px;font-size:.75rem;font-weight:600;transition:all .15s;display:flex}._btnBackERP_b2i43_117:hover{color:#fff;background:#fff3}._btnLogout_b2i43_138{color:#fca5a5;cursor:pointer;background:#ef444429;border:1px solid #ef444452;border-radius:8px;align-items:center;gap:5px;height:34px;padding:0 12px;font-size:.75rem;font-weight:700;transition:all .15s;display:flex}._btnLogout_b2i43_138:hover{color:#fff;background:#ef444447;border-color:#ef444473}._driverMetaRow_b2i43_160{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding-top:10px;display:flex}._driverInfo_b2i43_168{align-items:center;gap:8px;display:flex}._driverAvatar_b2i43_174{color:#fff;background:#3b82f6;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:.75rem;font-weight:800;display:flex}._driverNameText_b2i43_187{color:#f8fafc;font-size:.85rem;font-weight:700}._driverOrgText_b2i43_193{color:#94a3b8;font-size:.72rem}._daySummaryPill_b2i43_198{color:#93c5fd;background:#2563eb40;border:1px solid #3b82f659;border-radius:20px;padding:4px 10px;font-size:.75rem;font-weight:700}._searchBarContainer_b2i43_211{align-items:center;width:100%;display:flex;position:relative}._searchIcon_b2i43_218{color:#64748b;pointer-events:none;position:absolute;left:14px}._searchInput_b2i43_225{color:#0f172a;box-sizing:border-box;background:#fff;border:1.5px solid #e2e8f0;border-radius:12px;outline:none;width:100%;height:44px;padding:0 38px 0 40px;font-size:.85rem;transition:all .15s;box-shadow:0 1px 3px #00000008}._searchInput_b2i43_225:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}._btnClearSearch_b2i43_245{color:#64748b;cursor:pointer;background:#f1f5f9;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;transition:all .15s;display:flex;position:absolute;right:12px}._btnClearSearch_b2i43_245:hover{color:#0f172a;background:#e2e8f0}._tabsContainer_b2i43_269{background:#e2e8f0;border-radius:12px;gap:4px;padding:4px;display:flex}._tabButton_b2i43_277{color:#64748b;cursor:pointer;text-align:center;background:0 0;border:none;border-radius:9px;flex:1;justify-content:center;align-items:center;padding:8px 12px;font-size:.8rem;font-weight:700;transition:all .15s;display:flex}._tabButtonActive_b2i43_294{color:#0f172a;background:#fff;box-shadow:0 2px 6px #00000014}._tabButtonInTransit_b2i43_300{color:#2563eb}._pulseDotSm_b2i43_304{background:#3b82f6;border-radius:50%;width:6px;height:6px;margin-right:5px;animation:1.5s ease-in-out infinite _pulse_b2i43_304;display:inline-block}._stopsList_b2i43_317{flex-direction:column;gap:16px;display:flex}._loadingContainer_b2i43_323{text-align:center;color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;align-items:center;gap:12px;padding:40px 20px;font-size:.88rem;font-weight:600;display:flex}._emptyStateContainer_b2i43_338{text-align:center;background:#fff;border:1.5px solid #e2e8f0;border-radius:16px;flex-direction:column;align-items:center;padding:40px 24px;display:flex;box-shadow:0 4px 12px #00000008}._emptyStateIconWrapper_b2i43_350{background:#eff6ff;border:1px solid #bfdbfe;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:14px;display:flex}._emptyStateTitle_b2i43_362{color:#0f172a;margin:0 0 8px;font-size:1.05rem;font-weight:800}._emptyStateDescription_b2i43_369{color:#64748b;max-width:380px;margin:0;font-size:.85rem;line-height:1.5}._btnClearFilterBtn_b2i43_377{color:#334155;cursor:pointer;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:8px;margin-top:16px;padding:8px 16px;font-size:.8rem;font-weight:700;transition:all .15s}._btnClearFilterBtn_b2i43_377:hover{color:#0f172a;background:#e2e8f0}._spin_b2i43_395{animation:1s linear infinite _spin_b2i43_395}@keyframes _spin_b2i43_395{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _pulse_b2i43_304{0%{opacity:.8;transform:scale(.9)}50%{opacity:1;transform:scale(1.3)}to{opacity:.8;transform:scale(.9)}}._stopCard_b2i43_409{background:#fff;border:1.5px solid #e2e8f0;border-radius:18px;flex-direction:column;gap:14px;padding:18px;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 4px 12px -2px #0f172a0a}._stopCardInTransit_b2i43_421{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f6,0 8px 20px -4px #3b82f626}._cardTopRow_b2i43_427{justify-content:space-between;align-items:center;display:flex}._sequenceTag_b2i43_433{color:#fff;letter-spacing:.05em;text-transform:uppercase;background:#0f172a;border-radius:6px;padding:3px 8px;font-size:.7rem;font-weight:800}._typePill_b2i43_444{text-transform:uppercase;letter-spacing:.04em;border-radius:6px;align-items:center;gap:5px;padding:3px 8px;font-size:.72rem;font-weight:800;display:inline-flex}._typeDelivery_b2i43_456{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe}._typePickup_b2i43_462{color:#c2410c;background:#fff7ed;border:1px solid #fed7aa}._docPill_b2i43_468{color:#64748b;font-family:monospace;font-size:.75rem;font-weight:700}._clientSection_b2i43_476{flex-direction:column;gap:4px;display:flex}._clientName_b2i43_482{color:#0f172a;font-size:1.15rem;font-weight:800;line-height:1.3}._addressRow_b2i43_489{color:#334155;align-items:flex-start;gap:6px;margin-top:2px;font-size:.88rem;line-height:1.35;display:flex}._addressPin_b2i43_499{color:#2563eb;flex-shrink:0;margin-top:2px}._actionClusterRow_b2i43_506{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}._actionClusterLabel_b2i43_517{color:#64748b;text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:700}._actionButtonsGroup_b2i43_525{align-items:center;gap:8px;display:flex}._actionCircleBtn_b2i43_531{cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:.85rem;font-weight:700;text-decoration:none;transition:transform .15s,background-color .15s;display:flex}._actionCircleBtn_b2i43_531:hover{transform:translateY(-2px)}._btnMap_b2i43_550{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe}._btnWaze_b2i43_556{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0}._btnWhatsapp_b2i43_562{color:#059669;background:#ecfdf5;border:1px solid #a7f3d0}._btnPhone_b2i43_568{color:#475569;background:#f1f5f9;border:1px solid #cbd5e1}._equipmentAccordion_b2i43_575{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;transition:all .2s;overflow:hidden}._equipmentAccordionHeader_b2i43_583{cursor:pointer;color:#334155;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:10px 14px;font-size:.82rem;font-weight:700;display:flex}._equipmentCountBadge_b2i43_597{color:#1e293b;background:#e2e8f0;border-radius:12px;padding:2px 7px;font-size:.72rem;font-weight:800}._equipmentListContent_b2i43_606{border-top:1px solid #e2e8f0;flex-direction:column;gap:8px;padding:10px 14px 14px;display:flex}._equipmentItemRow_b2i43_614{color:#1e293b;justify-content:space-between;align-items:center;font-size:.85rem;display:flex}._equipmentTagBadge_b2i43_622{color:#0f172a;background:#e2e8f0;border-radius:4px;margin-right:8px;padding:2px 6px;font-family:monospace;font-size:.75rem;font-weight:800}._statusIndicatorRow_b2i43_634{justify-content:space-between;align-items:center;padding-top:4px;display:flex}._statusPill_b2i43_641{border-radius:20px;align-items:center;gap:6px;padding:4px 10px;font-size:.75rem;font-weight:700;display:inline-flex}._statusDot_b2i43_651{border-radius:50%;width:8px;height:8px}._pulseDot_b2i43_304{animation:1.5s infinite _pulse_b2i43_304}._primaryActionArea_b2i43_668{margin-top:4px}._btnPrimaryAction_b2i43_672{cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px 18px;font-size:.95rem;font-weight:800;transition:transform .15s,box-shadow .15s,opacity .15s;display:flex}._btnPrimaryAction_b2i43_672:hover{transform:translateY(-1px)}._btnStartTrip_b2i43_691{color:#fff;background:#0f172a;box-shadow:0 4px 12px -2px #0f172a40}._btnArrivedObra_b2i43_697{color:#fff;background:#16a34a;box-shadow:0 4px 14px -2px #16a34a59}._btnCompletedStop_b2i43_703{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;justify-content:space-between;align-items:center;padding:10px;font-size:.82rem;font-weight:700;display:flex}._modalBackdrop_b2i43_719{-webkit-backdrop-filter:blur(4px);z-index:10000;background-color:#0f172a8c;justify-content:center;align-items:flex-end;animation:.2s ease-out _fadeIn_b2i43_1;display:flex;position:fixed;inset:0}._modalSheet_b2i43_732{background:#fff;border-top-left-radius:24px;border-top-right-radius:24px;flex-direction:column;width:100%;max-width:580px;max-height:92vh;animation:.25s cubic-bezier(.16,1,.3,1) _slideUp_b2i43_1;display:flex;overflow:hidden;box-shadow:0 -10px 40px #0003}@keyframes _fadeIn_b2i43_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_b2i43_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._stepperHeader_b2i43_757{color:#fff;background:#0f172a;flex-direction:column;gap:12px;padding:18px 20px 14px;display:flex}._stepperTopRow_b2i43_766{justify-content:space-between;align-items:center;display:flex}._stepperTitleText_b2i43_772{margin:0;font-size:1.05rem;font-weight:800}._stepperSubtitleText_b2i43_778{color:#94a3b8;margin:0;font-size:.75rem}._btnCloseModal_b2i43_784{color:#fff;cursor:pointer;background:#ffffff26;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}._stepperProgress_b2i43_798{align-items:center;gap:6px;display:flex}._stepIndicator_b2i43_804{color:#94a3b8;background:#ffffff14;border-radius:8px;flex:1;align-items:center;gap:6px;padding:6px 10px;font-size:.72rem;font-weight:700;transition:all .2s;display:flex}._stepIndicatorActive_b2i43_818{color:#fff;background:#2563eb}._stepIndicatorCompleted_b2i43_823{color:#fff;background:#16a34a}._stepNumberCircle_b2i43_828{background:#fff3;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:.65rem;font-weight:900;display:flex}._stepperBody_b2i43_841{flex-direction:column;flex:1;gap:16px;padding:20px;display:flex;overflow-y:auto}._stepSectionHeader_b2i43_850{flex-direction:column;gap:4px;display:flex}._stepSectionTitle_b2i43_856{color:#0f172a;margin:0;font-size:1rem;font-weight:800}._stepSectionDesc_b2i43_863{color:#64748b;margin:0;font-size:.82rem}._checklistCard_b2i43_870{cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;justify-content:space-between;align-items:center;padding:14px;transition:all .15s;display:flex}._checklistCardActive_b2i43_882{background:#f0fdf4;border-color:#22c55e}._checkItemLeft_b2i43_887{align-items:center;gap:12px;display:flex}._checkboxSquare_b2i43_893{background:#fff;border:2px solid #cbd5e1;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;transition:all .15s;display:flex}._checkboxSquareChecked_b2i43_905{color:#fff;background:#16a34a;border-color:#16a34a}._checkItemText_b2i43_911{flex-direction:column;display:flex}._checkItemName_b2i43_916{color:#0f172a;font-size:.9rem;font-weight:700}._checkItemTag_b2i43_922{color:#64748b;font-family:monospace;font-size:.75rem}._cameraCaptureBox_b2i43_929{text-align:center;cursor:pointer;background:#f8fafc;border:2.5px dashed #cbd5e1;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:30px 20px;transition:all .2s;display:flex}._cameraCaptureBox_b2i43_929:hover{background:#eff6ff;border-color:#2563eb}._cameraIconCircle_b2i43_949{color:#2563eb;background:#eff6ff;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;display:flex}._cameraPromptText_b2i43_960{color:#0f172a;font-size:.92rem;font-weight:700}._cameraSubText_b2i43_966{color:#64748b;font-size:.78rem}._photoPreviewWrapper_b2i43_971{background:#000;border:1px solid #e2e8f0;border-radius:14px;width:100%;position:relative;overflow:hidden}._photoPreviewImage_b2i43_980{object-fit:cover;width:100%;max-height:240px;display:block}._btnRetake_b2i43_987{color:#fff;cursor:pointer;background:#0f172ad9;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:.78rem;font-weight:700;display:flex;position:absolute;bottom:12px;right:12px}._notesInput_b2i43_1003{box-sizing:border-box;border:1.5px solid #cbd5e1;border-radius:10px;outline:none;width:100%;padding:12px 14px;font-family:inherit;font-size:.88rem}._notesInput_b2i43_1003:focus{border-color:#2563eb}._signerGrid_b2i43_1019{grid-template-columns:1fr 1fr;gap:10px;display:grid}._signerField_b2i43_1025{flex-direction:column;gap:4px;display:flex}._signerFieldLabel_b2i43_1031{color:#475569;text-transform:uppercase;font-size:.75rem;font-weight:700}._signerInput_b2i43_1038{box-sizing:border-box;border:1.5px solid #cbd5e1;border-radius:8px;outline:none;padding:10px 12px;font-size:.88rem}._signerInput_b2i43_1038:focus{border-color:#2563eb}._canvasBox_b2i43_1051{touch-action:none;cursor:crosshair;background:#fff;border:2px solid #cbd5e1;border-radius:14px;height:160px;position:relative;overflow:hidden}._canvasLine_b2i43_1062{pointer-events:none;border-bottom:1.5px solid #e2e8f0;position:absolute;bottom:26px;left:20px;right:20px}._canvasHint_b2i43_1071{color:#94a3b8;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:.85rem;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._btnClearCanvas_b2i43_1083{color:#dc2626;cursor:pointer;background:0 0;border:none;align-self:flex-end;padding:4px 0;font-size:.78rem;font-weight:700}._stepperFooter_b2i43_1095{background:#fff;border-top:1px solid #e2e8f0;gap:10px;padding:16px 20px;display:flex}._btnStepBack_b2i43_1103{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:12px;flex:1;padding:14px;font-size:.9rem;font-weight:700}._btnStepNext_b2i43_1115{color:#fff;cursor:pointer;background:#0f172a;border:none;border-radius:12px;flex:2;justify-content:center;align-items:center;gap:6px;padding:14px;font-size:.95rem;font-weight:800;display:flex;box-shadow:0 4px 12px -2px #0f172a40}._btnStepComplete_b2i43_1132{color:#fff;cursor:pointer;background:#16a34a;border:none;border-radius:12px;flex:2;justify-content:center;align-items:center;gap:6px;padding:14px;font-size:.95rem;font-weight:800;display:flex;box-shadow:0 4px 12px -2px #16a34a4d}._btnStepComplete_b2i43_1132:disabled{opacity:.5;cursor:not-allowed}._completedProofBox_b2i43_1157{flex-direction:column;gap:14px;display:flex}._proofSealBadge_b2i43_1163{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:12px;align-items:center;gap:8px;padding:12px 14px;font-size:.85rem;font-weight:700;display:flex}._proofDetailRow_b2i43_1176{border-bottom:1px solid #f1f5f9;justify-content:space-between;padding-bottom:8px;font-size:.85rem;display:flex}._proofDetailLabel_b2i43_1184{color:#64748b}._proofDetailValue_b2i43_1188{color:#0f172a;font-weight:700}._container_a6uz7_7{color:#0f172a;flex-direction:column;gap:20px;width:100%;padding-bottom:40px;animation:.25s ease-out _fadeIn_a6uz7_1;display:flex}@keyframes _fadeIn_a6uz7_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes _pulseDot_a6uz7_1{0%{opacity:.8;transform:scale(.95)}50%{opacity:.4;transform:scale(1.3)}to{opacity:.8;transform:scale(.95)}}._header_a6uz7_32{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}._headerTitleGroup_a6uz7_40{flex-direction:column;gap:4px;display:flex}._headerTitleRow_a6uz7_46{align-items:center;gap:10px;display:flex}._title_a6uz7_52{color:#0f172a;letter-spacing:-.025em;margin:0;font-size:1.6rem;font-weight:700;line-height:1.2}._liveBadge_a6uz7_61{text-transform:uppercase;letter-spacing:.04em;color:#15803d;background:#f0fdf4;border:1px solid #dcfce7;border-radius:9999px;align-items:center;gap:6px;padding:3px 8px;font-size:.72rem;font-weight:600;display:inline-flex}._liveDot_a6uz7_76{background-color:#16a34a;border-radius:50%;width:6px;height:6px}._description_a6uz7_83{color:#64748b;margin:0;font-size:.88rem;font-weight:400}._headerActions_a6uz7_90{align-items:center;gap:8px;display:flex}._btnSecondary_a6uz7_96{color:#334155;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:.82rem;font-weight:500;transition:all .15s;display:inline-flex}._btnSecondary_a6uz7_96:hover:not(:disabled){color:#0f172a;background-color:#f8fafc;border-color:#cbd5e1}._btnSecondary_a6uz7_96:disabled{opacity:.6;cursor:not-allowed}._feedbackToast_a6uz7_126{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;align-items:center;gap:8px;padding:10px 16px;font-size:.84rem;font-weight:600;animation:.2s ease-out _fadeIn_a6uz7_1;display:flex}._kpiGrid_a6uz7_144{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (width<=1024px){._kpiGrid_a6uz7_144{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){._kpiGrid_a6uz7_144{grid-template-columns:1fr}}._kpiCard_a6uz7_162{cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;justify-content:space-between;padding:18px 20px;transition:all .15s;display:flex;position:relative}._kpiCard_a6uz7_162:hover{border-color:#cbd5e1;box-shadow:0 4px 12px #0f172a08}._kpiCardActive_a6uz7_180{background-color:#fff;border-color:#0f172a;box-shadow:0 0 0 1px #0f172a,0 4px 12px #0f172a0a}._kpiHeader_a6uz7_186{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}._kpiTitle_a6uz7_193{color:#64748b;text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:.78rem;font-weight:600}._kpiIcon_a6uz7_202{color:#475569;background-color:#f8fafc;border:1px solid #f1f5f9;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}._kpiValue_a6uz7_214{letter-spacing:-.025em;color:#0f172a;font-variant-numeric:tabular-nums;margin:0 0 8px;font-size:1.75rem;font-weight:700;line-height:1.15}._kpiFooter_a6uz7_224{color:#64748b;align-items:center;gap:6px;font-size:.76rem;display:flex}._kpiBadge_a6uz7_232{border-radius:4px;align-items:center;gap:4px;padding:2px 7px;font-size:.72rem;font-weight:600;display:inline-flex}._badgeSuccess_a6uz7_242{color:#15803d;background-color:#f0fdf4;border:1px solid #dcfce7}._badgeAlert_a6uz7_248{color:#b45309;background-color:#fffbeb;border:1px solid #fef3c7}._badgeDanger_a6uz7_254{color:#b91c1c;background-color:#fef2f2;border:1px solid #fee2e2}._badgeNeutral_a6uz7_260{color:#475569;background-color:#f1f5f9;border:1px solid #e2e8f0}._mainCard_a6uz7_270{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}._tabsContainer_a6uz7_279{-webkit-overflow-scrolling:touch;background-color:#fafafa;border-bottom:1px solid #f1f5f9;align-items:center;gap:6px;padding:12px 16px;display:flex;overflow-x:auto}._tabButton_a6uz7_290{color:#64748b;cursor:pointer;white-space:nowrap;background-color:#0000;border:1px solid #0000;border-radius:7px;align-items:center;gap:8px;padding:6px 13px;font-size:.82rem;font-weight:500;transition:all .15s;display:inline-flex}._tabButton_a6uz7_290:hover{color:#0f172a;background-color:#f1f5f9}._tabButtonActive_a6uz7_311{color:#0f172a;background-color:#fff;border-color:#e2e8f0;font-weight:600;box-shadow:0 1px 2px #0f172a0a}._tabDot_a6uz7_319{border-radius:50%;width:6px;height:6px}._tabBadge_a6uz7_325{color:#475569;font-variant-numeric:tabular-nums;background-color:#f1f5f9;border-radius:9999px;padding:1px 6px;font-size:.72rem;font-weight:700}._tabButtonActive_a6uz7_311 ._tabBadge_a6uz7_325{color:#fff;background-color:#0f172a}._queueBody_a6uz7_344{background-color:#fff;flex-direction:column;gap:12px;padding:20px;display:flex}._emptyStateBox_a6uz7_352{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:60px 20px;display:flex}._emptyIconWrap_a6uz7_362{background-color:#f0fdf4;border:1px solid #dcfce7;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:4px;display:flex}._emptyStateTitle_a6uz7_374{color:#0f172a;letter-spacing:-.01em;margin:0;font-size:1.05rem;font-weight:700}._emptyStateDesc_a6uz7_382{color:#64748b;max-width:500px;margin:0;font-size:.85rem;line-height:1.5}._queueCard_a6uz7_391{background-color:#fff;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;gap:14px;padding:18px 20px;transition:all .15s;display:flex}._queueCard_a6uz7_391:hover{border-color:#cbd5e1;box-shadow:0 4px 12px #0f172a08}._queueCardTopRow_a6uz7_407{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._queueCardMeta_a6uz7_415{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._alertPill_a6uz7_422{border-radius:4px;align-items:center;gap:4px;padding:2px 7px;font-size:.72rem;font-weight:600;display:inline-flex}._pillRed_a6uz7_432{color:#b91c1c;background:#fef2f2;border:1px solid #fee2e2}._pillAmber_a6uz7_438{color:#b45309;background:#fffbeb;border:1px solid #fef3c7}._pillBlue_a6uz7_444{color:#1d4ed8;background:#eff6ff;border:1px solid #dbeafe}._pillPurple_a6uz7_450{color:#be185d;background:#fdf2f8;border:1px solid #fce7f3}._contractPill_a6uz7_456{color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:4px;padding:2px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;font-weight:600}._datePill_a6uz7_467{color:#64748b;font-variant-numeric:tabular-nums;font-size:.76rem}._queueCardMain_a6uz7_474{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}._queueCustomerInfo_a6uz7_482{flex-direction:column;flex:1;gap:6px;min-width:260px;display:flex}._customerName_a6uz7_490{color:#0f172a;align-items:center;gap:8px;margin:0;font-size:.95rem;font-weight:700;display:flex}._phoneLink_a6uz7_500{color:#2563eb;font-size:.78rem;font-weight:500;text-decoration:none}._phoneLink_a6uz7_500:hover{text-decoration:underline}._equipmentPills_a6uz7_511{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}._equipPill_a6uz7_518{color:#334155;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:6px;padding:3px 8px;font-size:.78rem;display:inline-flex}._equipCode_a6uz7_530{color:#fff;background-color:#0f172a;border-radius:3px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:700}._queueAmountBox_a6uz7_540{text-align:right;flex-direction:column;align-items:flex-end;display:flex}._queueAmountLabel_a6uz7_547{text-transform:uppercase;color:#64748b;letter-spacing:.04em;margin-bottom:2px;font-size:.72rem;font-weight:600}._queueAmountValue_a6uz7_556{color:#dc2626;font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1.4rem;font-weight:700;line-height:1.1}._queueAmountSub_a6uz7_565{color:#64748b;margin-top:3px;font-size:.74rem}._queueActionsRow_a6uz7_572{border-top:1px solid #f1f5f9;flex-wrap:wrap;align-items:center;gap:8px;padding-top:12px;display:flex}._btnActionWhatsapp_a6uz7_581{color:#fff;cursor:pointer;background-color:#15803d;border:1px solid #15803d;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:.78rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}._btnActionWhatsapp_a6uz7_581:hover{background-color:#166534;border-color:#166534}._btnActionExtend_a6uz7_602{color:#fff;cursor:pointer;background-color:#0f172a;border:1px solid #0f172a;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:.78rem;font-weight:600;transition:all .15s;display:inline-flex}._btnActionExtend_a6uz7_602:hover{background-color:#1e293b;border-color:#1e293b}._btnActionSecondary_a6uz7_622{color:#334155;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:.78rem;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}._btnActionSecondary_a6uz7_622:hover:not(:disabled){color:#0f172a;background-color:#f8fafc;border-color:#cbd5e1}._btnActionSecondary_a6uz7_622:disabled{opacity:.6;cursor:not-allowed}._btnActionClientLink_a6uz7_649{color:#1d4ed8;cursor:pointer;background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;align-items:center;gap:5px;padding:6px 12px;font-size:.78rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}._btnActionClientLink_a6uz7_649:hover{background-color:#dbeafe;border-color:#93c5fd}._modalOverlay_a6uz7_674{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0f172a73;justify-content:center;align-items:center;padding:20px;animation:.2s ease-out _fadeIn_a6uz7_1;display:flex;position:fixed;inset:0}._modalContent_a6uz7_690{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;width:100%;max-width:480px;display:flex;overflow:hidden;box-shadow:0 20px 40px -10px #0f172a29}._modalHeader_a6uz7_702{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}._modalHeaderTitle_a6uz7_710{color:#0f172a;margin:0;font-size:1.05rem;font-weight:700}._modalCloseBtn_a6uz7_717{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:4px;transition:all .15s;display:flex}._modalCloseBtn_a6uz7_717:hover{color:#0f172a;background:#f1f5f9}._modalBody_a6uz7_735{flex-direction:column;gap:16px;padding:20px;display:flex}._modalContractSummary_a6uz7_742{color:#475569;background-color:#f8fafc;border:1px solid #f1f5f9;border-radius:8px;flex-direction:column;gap:3px;padding:12px;font-size:.82rem;display:flex}._modalContractSummary_a6uz7_742 strong{color:#0f172a;font-size:.88rem}._extensionDaysGrid_a6uz7_759{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:6px;display:grid}._btnDaysOption_a6uz7_766{color:#334155;cursor:pointer;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:8px 6px;font-size:.82rem;font-weight:600;transition:all .15s}._btnDaysOption_a6uz7_766:hover{background-color:#fff;border-color:#cbd5e1}._btnDaysOptionActive_a6uz7_783{color:#fff;background-color:#0f172a;border-color:#0f172a}._modalCalculationCard_a6uz7_789{background-color:#f0fdf4;border:1px solid #dcfce7;border-radius:8px;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}._calcLabel_a6uz7_799{color:#166534;font-size:.78rem;font-weight:600}._calcValue_a6uz7_805{color:#15803d;font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:700}._notesInput_a6uz7_812{color:#0f172a;resize:vertical;box-sizing:border-box;border:1px solid #e2e8f0;border-radius:6px;outline:none;width:100%;padding:8px 10px;font-family:inherit;font-size:.82rem;transition:border-color .15s}._notesInput_a6uz7_812:focus{border-color:#0f172a}._modalFooter_a6uz7_830{background-color:#fafafa;border-top:1px solid #f1f5f9;justify-content:flex-end;gap:8px;padding:14px 20px;display:flex}._container_mt7h3_8{color:#09090b;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fafafa;flex-direction:column;align-items:center;min-height:100dvh;padding:0 16px 80px;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,sans-serif;display:flex}._wrapper_mt7h3_22{flex-direction:column;gap:0;width:100%;max-width:520px;padding-top:32px;display:flex}._brandHeader_mt7h3_32{justify-content:space-between;align-items:center;padding:0 0 28px;display:flex}._brandLeft_mt7h3_39{align-items:center;gap:12px;display:flex}._brandLogoBox_mt7h3_45{color:#fff;letter-spacing:-.02em;background:#09090b;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.9rem;font-weight:700;display:flex}._brandInfo_mt7h3_60{flex-direction:column;gap:1px;display:flex}._brandName_mt7h3_66{color:#09090b;letter-spacing:-.01em;font-size:.92rem;font-weight:650;line-height:1.2}._brandPortalTag_mt7h3_74{color:#71717a;letter-spacing:.01em;font-size:.72rem;font-weight:450}._securityBadge_mt7h3_81{color:#71717a;background:0 0;border:none;align-items:center;gap:5px;padding:0;font-size:.72rem;font-weight:500;display:inline-flex}._card_mt7h3_94{background:#fff;border:1px solid #e4e4e7;border-radius:16px;flex-direction:column;padding:0;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000000a,0 4px 16px -2px #0000000f}._section_mt7h3_108{padding:24px 28px}._section_mt7h3_108+._section_mt7h3_108{border-top:1px solid #f4f4f5}@media (width<=480px){._section_mt7h3_108{padding:20px}}._contractMeta_mt7h3_123{align-items:center;gap:8px;margin-bottom:16px;display:flex}._contractNumber_mt7h3_130{color:#71717a;letter-spacing:.02em;font-size:.78rem;font-weight:550}._overdueBadge_mt7h3_137{color:#dc2626;background:#fef2f2;border-radius:6px;align-items:center;gap:4px;margin-left:auto;padding:3px 8px;font-size:.72rem;font-weight:600;display:inline-flex}._activeBadge_mt7h3_150{color:#16a34a;align-items:center;margin-left:auto;font-size:.72rem;font-weight:600;display:inline-flex}._activeBadgeDot_mt7h3_159{background:#16a34a;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-right:5px}._customerName_mt7h3_168{color:#09090b;letter-spacing:-.01em;margin:0 0 12px;font-size:1.1rem;font-weight:650;line-height:1.3}._equipmentList_mt7h3_177{flex-direction:column;gap:8px;display:flex}._equipmentRow_mt7h3_183{color:#3f3f46;align-items:center;gap:10px;font-size:.85rem;line-height:1.35;display:flex}._assetTag_mt7h3_192{color:#52525b;letter-spacing:.02em;background:#f4f4f5;border-radius:4px;flex-shrink:0;padding:2px 6px;font-family:SF Mono,Fira Code,Cascadia Code,monospace;font-size:.7rem;font-weight:600}._equipmentName_mt7h3_204{font-weight:500}._divider_mt7h3_208{background:#f4f4f5;border:none;height:1px;margin:16px 0 0}._returnInfo_mt7h3_215{justify-content:space-between;align-items:center;margin-top:14px;font-size:.82rem;display:flex}._returnLabel_mt7h3_223{color:#71717a;font-weight:450}._returnValue_mt7h3_228{color:#09090b;font-weight:600}._selectorTitle_mt7h3_234{color:#09090b;letter-spacing:-.005em;margin:0 0 14px;font-size:.88rem;font-weight:600}._segmentedControl_mt7h3_242{background:#f4f4f5;border-radius:10px;gap:2px;padding:3px;display:flex}._segmentBtn_mt7h3_250{cursor:pointer;background:0 0;border:none;border-radius:8px;flex-direction:column;flex:1;align-items:center;gap:2px;padding:10px 4px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative}._segmentBtn_mt7h3_250:hover{background:#fff9}._segmentBtnActive_mt7h3_269{background:#fff;box-shadow:0 1px 3px #00000014,0 1px 2px #0000000f}._segmentDays_mt7h3_276{color:#3f3f46;letter-spacing:-.01em;font-size:.88rem;font-weight:650}._segmentBtnActive_mt7h3_269 ._segmentDays_mt7h3_276{color:#09090b}._segmentLabel_mt7h3_287{color:#a1a1aa;font-size:.68rem;font-weight:450}._segmentBtnActive_mt7h3_269 ._segmentLabel_mt7h3_287{color:#71717a}._availabilityInline_mt7h3_298{color:#16a34a;align-items:center;gap:6px;margin-top:14px;font-size:.8rem;font-weight:500;animation:.3s _fadeSlideIn_mt7h3_1;display:flex}._availabilityDot_mt7h3_309{background:#16a34a;border-radius:50%;flex-shrink:0;width:6px;height:6px}@keyframes _fadeSlideIn_mt7h3_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._conflictNotice_mt7h3_323{background:#fffbeb;border-radius:10px;flex-direction:column;gap:8px;padding:14px 16px;animation:.3s _fadeSlideIn_mt7h3_1;display:flex}._conflictHeading_mt7h3_333{color:#92400e;align-items:center;gap:7px;font-size:.82rem;font-weight:600;display:flex}._conflictBody_mt7h3_342{color:#78350f;margin:0;font-size:.82rem;line-height:1.5}._conflictActions_mt7h3_349{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}._btnConflictAdjust_mt7h3_356{color:#fff;cursor:pointer;background:#f59e0b;border:none;border-radius:8px;padding:7px 14px;font-size:.8rem;font-weight:600;transition:background .15s}._btnConflictAdjust_mt7h3_356:hover{background:#d97706}._btnConflictWa_mt7h3_372{color:#92400e;background:0 0;border:1px solid #fde68a;border-radius:8px;align-items:center;gap:5px;padding:7px 14px;font-size:.8rem;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}._btnConflictWa_mt7h3_372:hover{background:#fef3c7}._invoiceBreakdown_mt7h3_392{flex-direction:column;gap:0;display:flex}._invoiceRow_mt7h3_398{justify-content:space-between;align-items:center;padding:10px 0;font-size:.85rem;display:flex}._invoiceRow_mt7h3_398+._invoiceRow_mt7h3_398{border-top:1px solid #f4f4f5}._invoiceLabel_mt7h3_410{color:#71717a;font-weight:450}._invoiceValue_mt7h3_415{color:#09090b;text-align:right;font-weight:550}._invoiceTotalRow_mt7h3_421{border-top:1px solid #e4e4e7;justify-content:space-between;align-items:baseline;margin-top:2px;padding:16px 0 4px;display:flex}._invoiceTotalLabel_mt7h3_430{color:#09090b;font-size:.88rem;font-weight:600}._invoiceTotalValue_mt7h3_436{color:#09090b;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700}._ctaSection_mt7h3_445{border-top:1px solid #f4f4f5;padding:20px 28px 24px}@media (width<=480px){._ctaSection_mt7h3_445{padding:16px 20px 20px}}._btnPrimary_mt7h3_456{color:#fafafa;cursor:pointer;letter-spacing:-.005em;background:#09090b;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px 20px;font-size:.92rem;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex}._btnPrimary_mt7h3_456:hover:not(:disabled){background:#18181b;transform:translateY(-1px);box-shadow:0 2px 8px #00000026}._btnPrimary_mt7h3_456:active:not(:disabled){box-shadow:none;transform:translateY(0)}._btnPrimary_mt7h3_456:disabled{opacity:.5;cursor:not-allowed}._pixSection_mt7h3_491{flex-direction:column;align-items:center;gap:20px;display:flex}._pixHeader_mt7h3_498{text-align:center;flex-direction:column;gap:6px;display:flex}._pixTitle_mt7h3_505{color:#09090b;letter-spacing:-.01em;margin:0;font-size:1.05rem;font-weight:650}._pixSubtitle_mt7h3_513{color:#71717a;margin:0;font-size:.85rem;line-height:1.45}._pixAmountDisplay_mt7h3_520{color:#09090b;letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:4px 0;font-size:2rem;font-weight:700}._pixQrContainer_mt7h3_529{background:#fff;border:1px solid #e4e4e7;border-radius:14px;justify-content:center;align-items:center;padding:16px;display:inline-flex}._pixQrImg_mt7h3_539{object-fit:contain;width:180px;height:180px}._pixCopyBox_mt7h3_545{flex-direction:column;gap:8px;width:100%;display:flex}._pixCodeInput_mt7h3_552{color:#52525b;text-overflow:ellipsis;box-sizing:border-box;background:#f4f4f5;border:1px solid #e4e4e7;border-radius:8px;outline:none;width:100%;padding:10px 14px;font-family:SF Mono,Fira Code,monospace;font-size:.78rem;transition:border-color .15s}._pixCodeInput_mt7h3_552:focus{border-color:#a1a1aa}._btnCopyPix_mt7h3_571{color:#09090b;cursor:pointer;background:#f4f4f5;border:1px solid #e4e4e7;border-radius:8px;justify-content:center;align-items:center;gap:7px;width:100%;padding:10px 18px;font-size:.85rem;font-weight:600;transition:all .15s;display:inline-flex}._btnCopyPix_mt7h3_571:hover{background:#e4e4e7}._btnCopyPixCopied_mt7h3_592{color:#16a34a;background:#f0fdf4;border-color:#bbf7d0}._pixInstructions_mt7h3_598{color:#71717a;text-align:left;width:100%;margin:0;font-size:.8rem;line-height:1.6}._pixInstructions_mt7h3_598 strong{color:#3f3f46;font-weight:600}._btnBack_mt7h3_612{color:#71717a;cursor:pointer;background:0 0;border:none;padding:4px 0;font-size:.82rem;font-weight:500;text-decoration:none;transition:color .15s}._btnBack_mt7h3_612:hover{color:#09090b}._successScreen_mt7h3_629{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:12px 0 4px;display:flex}._successIconWrap_mt7h3_638{color:#16a34a;background:#f0fdf4;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;animation:.4s cubic-bezier(.34,1.56,.64,1) _scaleIn_mt7h3_1;display:flex}@keyframes _scaleIn_mt7h3_1{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}._successTitle_mt7h3_655{color:#09090b;letter-spacing:-.01em;margin:0;font-size:1.2rem;font-weight:650}._successSubtitle_mt7h3_663{color:#71717a;max-width:380px;margin:0;font-size:.85rem;line-height:1.5}._receiptCard_mt7h3_672{text-align:left;flex-direction:column;gap:0;width:100%;margin-top:4px;font-size:.85rem;display:flex}._receiptRow_mt7h3_682{border-bottom:1px solid #f4f4f5;justify-content:space-between;align-items:center;padding:10px 0;display:flex}._receiptRow_mt7h3_682:last-child{border-bottom:none;padding-bottom:0}._receiptLabel_mt7h3_695{color:#71717a;font-weight:450}._receiptValue_mt7h3_700{color:#09090b;font-weight:600}._btnShareWa_mt7h3_705{color:#fff;background:#25d366;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;padding:13px 20px;font-size:.88rem;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}._btnShareWa_mt7h3_705:hover{background:#1ead56}._successNote_mt7h3_726{color:#a1a1aa;margin:0;font-size:.78rem;line-height:1.5}._errorBanner_mt7h3_734{color:#dc2626;background:#fef2f2;border-radius:10px;margin-bottom:8px;padding:12px 16px;font-size:.82rem;font-weight:550;animation:.3s _fadeSlideIn_mt7h3_1}._loadingScreen_mt7h3_746{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:60px 0 40px;display:flex}._loadingTitle_mt7h3_755{color:#09090b;margin:0;font-size:1rem;font-weight:600}._loadingSubtitle_mt7h3_762{color:#71717a;margin:0;font-size:.85rem}@keyframes _spin_mt7h3_773{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._spinner_mt7h3_773{animation:1.2s linear infinite _spin_mt7h3_773}._footer_mt7h3_778{text-align:center;color:#a1a1aa;letter-spacing:.01em;margin-top:32px;font-size:.72rem}@media (width<=480px){._wrapper_mt7h3_22{padding-top:20px}._brandHeader_mt7h3_32{padding-bottom:20px}._pixQrImg_mt7h3_539{width:160px;height:160px}._pixAmountDisplay_mt7h3_520{font-size:1.65rem}._invoiceTotalValue_mt7h3_436{font-size:1.3rem}}._proofUploadSection_mt7h3_811{flex-direction:column;gap:8px;margin:18px 0 16px;display:flex}._proofUploadLabel_mt7h3_818{flex-direction:column;gap:2px;display:flex}._proofUploadTitle_mt7h3_824{color:#09090b;font-size:.82rem;font-weight:600}._proofUploadSub_mt7h3_830{color:#71717a;font-size:.72rem}._dropzone_mt7h3_835{cursor:pointer;background:#fafafa;border:2px dashed #d4d4d8;border-radius:12px;transition:all .2s;overflow:hidden}._dropzone_mt7h3_835:hover{background:#f4f4f5;border-color:#09090b}._dropzoneActive_mt7h3_849{background:#f0fdf4;border-color:#16a34a}._fileInputHidden_mt7h3_854{display:none}._dropzoneContent_mt7h3_858{cursor:pointer;text-align:center;padding:16px 14px;display:block}._proofPrompt_mt7h3_865{flex-direction:column;align-items:center;gap:4px;display:flex}._uploadCloudIcon_mt7h3_872{color:#71717a;margin-bottom:2px}._uploadPromptMain_mt7h3_877{color:#09090b;margin:0;font-size:.82rem;font-weight:600}._uploadPromptSub_mt7h3_884{color:#71717a;font-size:.72rem}._proofAttached_mt7h3_889{text-align:left;justify-content:center;align-items:center;gap:12px;display:flex}._proofAttachedIcon_mt7h3_897{color:#16a34a;flex-shrink:0}._proofFileName_mt7h3_902{color:#166534;word-break:break-all;margin:0 0 2px;font-size:.82rem;font-weight:600}._proofChangeText_mt7h3_910{color:#15803d;font-size:.7rem;text-decoration:underline}._uploadErrorText_mt7h3_916{color:#dc2626;margin:4px 0 0;font-size:.72rem;font-weight:500}._pendingReviewIconWrap_mt7h3_924{background:#fef3c7;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 16px;display:flex}._pendingBadgeHeader_mt7h3_935{color:#b45309;background:#fef3c7;border-radius:999px;align-items:center;gap:6px;margin-bottom:8px;padding:4px 10px;font-size:.75rem;font-weight:600;display:inline-flex}._pendingBadgeDot_mt7h3_948{background:#d97706;border-radius:50%;width:6px;height:6px;animation:1.5s infinite _pulse_mt7h3_1}._conferenceNotice_mt7h3_956{color:#475569;text-align:left;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;align-items:flex-start;gap:10px;margin-top:14px;padding:12px 14px;font-size:.75rem;line-height:1.4;display:flex}._container_qqpu5_6{box-sizing:border-box;background-color:#0b0f19;background-image:radial-gradient(at 0 0,#2563eb26 0,#0000 50%),radial-gradient(at 100% 100%,#0f172ad9 0,#0000 50%),url(/login-bg.jpg);background-position:50%;background-size:cover;justify-content:center;align-items:center;min-height:100vh;padding:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex}._card_qqpu5_23{background:#fff;border:1px solid #e2e8f0e6;border-radius:18px;flex-direction:column;width:100%;max-width:480px;padding:40px 38px;animation:.25s ease-out _fadeIn_qqpu5_1;display:flex;box-shadow:0 25px 50px -12px #00000040,0 0 0 1px #00000008}@keyframes _fadeIn_qqpu5_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._logo_qqpu5_47{justify-content:center;margin-bottom:24px;display:flex}._logoIcon_qqpu5_53{object-fit:contain;width:auto;height:40px}._header_qqpu5_59{text-align:center;margin-bottom:26px}._title_qqpu5_64{color:#0f172a;letter-spacing:-.025em;margin:0 0 6px;font-size:1.4rem;font-weight:700;line-height:1.25}._subtitle_qqpu5_73{color:#64748b;margin:0;font-size:.88rem;line-height:1.5}._form_qqpu5_80{flex-direction:column;gap:16px;width:100%;display:flex}._errorMessage_qqpu5_87{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;align-items:center;gap:8px;margin-bottom:4px;padding:10px 14px;font-size:.84rem;display:flex}._field_qqpu5_100{flex-direction:column;gap:6px;display:flex}._label_qqpu5_106{color:#334155;font-size:.82rem;font-weight:600}._inputWrapper_qqpu5_112{align-items:center;width:100%;display:flex;position:relative}._inputIcon_qqpu5_119{color:#94a3b8;pointer-events:none;position:absolute;left:14px}._input_qqpu5_112{color:#0f172a;box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:10px;outline:none;width:100%;height:44px;padding:0 14px 0 42px;font-size:.9rem;transition:all .15s}._input_qqpu5_112:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}._submitBtn_qqpu5_145{color:#fff;cursor:pointer;background:#0f172a;border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;height:46px;margin-top:10px;font-size:.92rem;font-weight:600;transition:all .15s;display:flex;box-shadow:0 2px 4px #00000014}._submitBtn_qqpu5_145:hover{background:#1e293b;transform:translateY(-1px);box-shadow:0 4px 12px #0f172a33}._submitBtn_qqpu5_145:disabled{opacity:.6;cursor:not-allowed;transform:none}._container_1x9tw_7{flex-direction:column;gap:20px;max-width:1440px;margin:0 auto;padding-bottom:60px;display:flex}._toast_1x9tw_19{z-index:999999;color:#fff;background:#0f172a;border:1px solid #334155;border-radius:10px;align-items:center;gap:12px;padding:12px 18px;font-size:.85rem;font-weight:500;animation:.22s cubic-bezier(.16,1,.3,1) _slideInToast_1x9tw_1;display:flex;position:fixed;top:24px;right:24px;box-shadow:0 20px 40px -8px #0f172a59}@keyframes _slideInToast_1x9tw_1{0%{opacity:0;transform:translateY(-12px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}._toastSuccess_1x9tw_49{border-left:4px solid #10b981}._toastError_1x9tw_53{border-left:4px solid #ef4444}._toastIcon_1x9tw_57{flex-shrink:0}._header_1x9tw_64{color:#fff;background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);border:1px solid #ffffff14;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 28px;display:flex;box-shadow:0 10px 25px -5px #0f172a33,0 8px 10px -6px #0f172a26}._headerInfo_1x9tw_78{flex-direction:column;gap:8px;display:flex}._badgeMaster_1x9tw_84{color:#fde047;letter-spacing:.08em;text-transform:uppercase;background:#eab30826;border:1px solid #eab30866;border-radius:9999px;align-items:center;gap:6px;width:fit-content;padding:4px 10px;font-size:.72rem;font-weight:700;display:inline-flex}._title_1x9tw_100{color:#fff;letter-spacing:-.02em;margin:0;font-size:1.6rem;font-weight:800}._subtitle_1x9tw_108{color:#94a3b8;max-width:720px;margin:0;font-size:.88rem;line-height:1.5}._headerActions_1x9tw_116{align-items:center;gap:10px;display:flex}._refreshBtn_1x9tw_122{color:#f1f5f9;cursor:pointer;background:#ffffff14;border:1px solid #ffffff26;border-radius:8px;align-items:center;gap:8px;padding:9px 15px;font-size:.82rem;font-weight:600;transition:all .2s;display:inline-flex}._refreshBtn_1x9tw_122:hover{background:#ffffff29;border-color:#ffffff4d}._primaryActionBtn_1x9tw_142{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #fff;border-radius:8px;align-items:center;gap:8px;padding:9px 16px;font-size:.82rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}._primaryActionBtn_1x9tw_142:hover{background:#f1f5f9;transform:translateY(-1px)}._statsGrid_1x9tw_166{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}._statCard_1x9tw_172{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:8px;padding:18px 20px;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 1px 3px #0000000a}._statCard_1x9tw_172:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0000000f}._statTop_1x9tw_189{justify-content:space-between;align-items:center;display:flex}._statLabel_1x9tw_195{color:#64748b;text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:700}._statIconWrap_1x9tw_203{border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}._statIconBlue_1x9tw_212{color:#2563eb;background:#eff6ff;border:1px solid #dbeafe}._statIconAmber_1x9tw_218{color:#b45309;background:#fefce8;border:1px solid #fef08a}._statIconGreen_1x9tw_224{color:#16a34a;background:#f0fdf4;border:1px solid #dcfce7}._statIconPurple_1x9tw_230{color:#7e22ce;background:#faf5ff;border:1px solid #f3e8ff}._statIconIndigo_1x9tw_236{color:#4f46e5;background:#eef2ff;border:1px solid #e0e7ff}._statValue_1x9tw_242{color:#0f172a;letter-spacing:-.025em;margin:0;font-size:1.75rem;font-weight:800}._statSubtext_1x9tw_250{color:#64748b;align-items:center;gap:6px;margin:0;font-size:.78rem;display:flex}._controlBar_1x9tw_262{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:14px 18px;display:flex;box-shadow:0 1px 3px #00000008}._filterTabs_1x9tw_275{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._filterTab_1x9tw_275{color:#475569;cursor:pointer;background:#f1f5f9;border:1px solid #0000;border-radius:7px;align-items:center;gap:6px;padding:6px 12px;font-size:.8rem;font-weight:600;transition:all .15s;display:flex}._filterTab_1x9tw_275:hover{color:#0f172a;background:#e2e8f0}._filterTabActive_1x9tw_302{color:#fff;background:#0f172a}._filterTabActive_1x9tw_302:hover{color:#fff;background:#1e293b}._tabPill_1x9tw_312{background:#fff3;border-radius:9999px;padding:1px 6px;font-size:.68rem;font-weight:700;display:inline-flex}._filterTab_1x9tw_275:not(._filterTabActive_1x9tw_302) ._tabPill_1x9tw_312{color:#1e293b;background:#cbd5e1}._searchWrap_1x9tw_326{flex:1;min-width:280px;max-width:420px;position:relative}._searchIcon_1x9tw_333{color:#94a3b8;pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}._searchInput_1x9tw_342{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:8px;width:100%;height:38px;padding:0 12px 0 36px;font-size:.82rem;transition:all .15s}._searchInput_1x9tw_342:focus{border-color:#0f172a;outline:none;box-shadow:0 0 0 3px #0f172a14}._tableContainer_1x9tw_363{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #0000000a}._tableWrap_1x9tw_371{width:100%;overflow-x:auto}._tenantsTable_1x9tw_376{border-collapse:collapse;text-align:left;width:100%}._tenantsTable_1x9tw_376 th{color:#475569;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:12px 16px;font-size:.72rem;font-weight:700}._tenantsTable_1x9tw_376 td{vertical-align:middle;color:#1e293b;border-bottom:1px solid #f1f5f9;padding:14px 16px;font-size:.83rem}._tableRow_1x9tw_402{transition:background-color .12s}._tableRow_1x9tw_402:hover{background-color:#f8fafc}._tenantCol_1x9tw_411{align-items:center;gap:12px;display:flex}._tenantAvatar_1x9tw_417{color:#fff;background:#0f172a;border:1px solid #334155;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:.88rem;font-weight:700;display:flex;overflow:hidden}._tenantAvatarImg_1x9tw_433{object-fit:contain;width:100%;height:100%}._tenantDetails_1x9tw_439{flex-direction:column;gap:2px;display:flex}._tenantName_1x9tw_445{color:#0f172a;font-size:.88rem;font-weight:700}._tenantDoc_1x9tw_451{color:#64748b;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem}._ownerDetails_1x9tw_458{flex-direction:column;gap:2px;display:flex}._ownerName_1x9tw_464{color:#0f172a;font-weight:600}._ownerEmail_1x9tw_469{color:#64748b;font-size:.75rem}._whatsappLink_1x9tw_474{color:#16a34a;align-items:center;gap:4px;margin-top:1px;font-size:.73rem;font-weight:600;text-decoration:none;display:inline-flex}._whatsappLink_1x9tw_474:hover{color:#15803d;text-decoration:underline}._badge_1x9tw_84{white-space:nowrap;border-radius:9999px;align-items:center;gap:5px;padding:3px 8px;font-size:.72rem;font-weight:600;display:inline-flex}._badgeTrial_1x9tw_502{color:#854d0e;background:#fefce8;border:1px solid #fde047}._badgeTrialExpired_1x9tw_508{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}._badgeActiveSub_1x9tw_514{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}._badgeActiveStatus_1x9tw_520{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0}._badgeSuspendedStatus_1x9tw_526{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}._badgePlan_1x9tw_532{color:#334155;letter-spacing:.04em;background:#f1f5f9;border:1px solid #cbd5e1;font-size:.68rem;font-weight:700}._planAmount_1x9tw_541{color:#64748b;margin-top:2px;font-size:.74rem}._metricsWrap_1x9tw_548{align-items:center;gap:10px;display:flex}._metricItem_1x9tw_554{flex-direction:column;align-items:center;gap:1px;display:flex}._metricNumber_1x9tw_561{color:#0f172a;font-size:.85rem;font-weight:700}._metricTitle_1x9tw_567{color:#94a3b8;text-transform:uppercase;font-size:.65rem;font-weight:600}._actionsWrap_1x9tw_575{justify-content:flex-end;align-items:center;gap:6px;display:flex}._impersonateBtn_1x9tw_582{color:#fff;cursor:pointer;white-space:nowrap;background:#0f172a;border:1px solid #0f172a;border-radius:6px;align-items:center;gap:5px;padding:6px 12px;font-size:.78rem;font-weight:600;transition:all .15s;display:inline-flex}._impersonateBtn_1x9tw_582:hover{background:#1e293b;border-color:#334155}._quickActionBtn_1x9tw_603{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:inline-flex}._quickActionBtn_1x9tw_603:hover{color:#0f172a;background:#f8fafc;border-color:#94a3b8}._quickActionBtnDanger_1x9tw_623:hover{color:#dc2626;background:#fef2f2;border-color:#fca5a5}._quickExtendBtn_1x9tw_629{color:#854d0e;cursor:pointer;background:#fefce8;border:1px solid #fde047;border-radius:6px;padding:5px 9px;font-size:.73rem;font-weight:700;transition:all .15s}._quickExtendBtn_1x9tw_629:hover{background:#fef08a}._modalOverlay_1x9tw_648{-webkit-backdrop-filter:blur(6px);z-index:99999;box-sizing:border-box;background-color:#0f172a8c;justify-content:center;align-items:center;width:100vw;height:100vh;padding:24px 16px;animation:.15s ease-out _fadeIn_1x9tw_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_1x9tw_1{0%{opacity:0}to{opacity:1}}._modalBox_1x9tw_670{box-sizing:border-box;background-color:#fff;border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;width:100%;max-width:520px;animation:.18s cubic-bezier(.16,1,.3,1) _scaleIn_1x9tw_1;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #0f172a40,0 0 0 1px #0f172a14}@keyframes _scaleIn_1x9tw_1{0%{opacity:0;transform:scale(.97)translateY(6px)}to{opacity:1;transform:scale(1)translateY(0)}}._modalHeader_1x9tw_696{background-color:#fff;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;padding:20px 24px 16px;display:flex}._modalHeaderTitleGroup_1x9tw_705{align-items:center;gap:12px;display:flex}._modalIconBadge_1x9tw_711{color:#0f172a;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}._modalIconBadgeAmber_1x9tw_724{color:#b45309;background:#fefce8;border-color:#fef08a}._modalIconBadgeBlue_1x9tw_730{color:#2563eb;background:#eff6ff;border-color:#dbeafe}._modalTitleWrapper_1x9tw_736{flex-direction:column;gap:2px;display:flex}._modalTitle_1x9tw_736{color:#0f172a;letter-spacing:-.015em;margin:0;font-size:1.15rem;font-weight:700}._modalSubtitle_1x9tw_750{color:#64748b;margin:0;font-size:.8rem;font-weight:400}._modalCloseBtn_1x9tw_757{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}._modalCloseBtn_1x9tw_757:hover{color:#0f172a;background:#f1f5f9}._modalBody_1x9tw_776{flex-direction:column;gap:18px;max-height:calc(85vh - 140px);padding:20px 24px;display:flex;overflow-y:auto}._modalFooter_1x9tw_785{background:#f8fafc;border-top:1px solid #e2e8f0;justify-content:flex-end;gap:10px;padding:14px 24px;display:flex}._planCardsGrid_1x9tw_795{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}._planCard_1x9tw_795{cursor:pointer;text-align:left;background:#fff;border:1px solid #cbd5e1;border-radius:10px;flex-direction:column;gap:6px;padding:12px;transition:all .15s;display:flex;position:relative}._planCard_1x9tw_795:hover{background:#f8fafc;border-color:#94a3b8}._planCardActive_1x9tw_820{background:#f8fafc;border-color:#0f172a;box-shadow:0 0 0 2px #0f172a}._planCardTitle_1x9tw_826{color:#0f172a;letter-spacing:.02em;font-size:.82rem;font-weight:800}._planCardPrice_1x9tw_833{color:#0f172a;font-size:.92rem;font-weight:700}._planCardPeriod_1x9tw_839{color:#64748b;font-size:.7rem;font-weight:400}._planCardBadge_1x9tw_845{color:#2563eb;background:#eff6ff;border:1px solid #dbeafe;border-radius:4px;padding:1px 5px;font-size:.62rem;font-weight:700;position:absolute;top:8px;right:8px}._formGroup_1x9tw_859{flex-direction:column;gap:6px;display:flex}._formLabel_1x9tw_865{color:#475569;text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:700}._formInputWrapper_1x9tw_873{align-items:center;display:flex;position:relative}._formInputPrefix_1x9tw_879{color:#64748b;pointer-events:none;font-size:.85rem;font-weight:600;position:absolute;left:12px}._formInputWithPrefix_1x9tw_888{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:8px;width:100%;height:40px;padding:0 12px 0 36px;font-size:.88rem;font-weight:600;transition:all .15s}._formInputWithPrefix_1x9tw_888:focus{border-color:#0f172a;outline:none;box-shadow:0 0 0 3px #0f172a14}._formSelect_1x9tw_907{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;width:100%;height:40px;padding:0 12px;font-size:.85rem;font-weight:500;transition:all .15s}._formSelect_1x9tw_907:focus{border-color:#0f172a;outline:none;box-shadow:0 0 0 3px #0f172a14}._btnSecondary_1x9tw_928{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;height:38px;padding:0 16px;font-size:.82rem;font-weight:600;transition:all .15s}._btnSecondary_1x9tw_928:hover{background:#f1f5f9;border-color:#94a3b8}._btnPrimary_1x9tw_946{color:#fff;cursor:pointer;background:#0f172a;border:1px solid #0f172a;border-radius:8px;align-items:center;gap:8px;height:38px;padding:0 18px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}._btnPrimary_1x9tw_946:hover{background:#1e293b;transform:translateY(-1px)}._btnDanger_1x9tw_967{color:#fff;cursor:pointer;background:#dc2626;border:1px solid #dc2626;border-radius:8px;align-items:center;gap:8px;height:38px;padding:0 18px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}._btnDanger_1x9tw_967:hover{background:#b91c1c}._raioxBox_1x9tw_990{max-width:680px}._raioxCardsGrid_1x9tw_994{flex-direction:column;gap:14px;display:flex}._raioxCard_1x9tw_994{background:#fff;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;gap:10px;padding:16px;display:flex}._raioxCardHeader_1x9tw_1010{border-bottom:1px solid #f1f5f9;align-items:center;gap:8px;padding-bottom:8px;display:flex}._raioxCardIcon_1x9tw_1018{color:#64748b}._raioxCardTitle_1x9tw_1022{color:#475569;text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:.78rem;font-weight:700}._raioxCardRows_1x9tw_1031{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}._raioxRow_1x9tw_1037{flex-direction:column;gap:2px;display:flex}._raioxKey_1x9tw_1043{color:#64748b;font-size:.72rem;font-weight:500}._raioxVal_1x9tw_1049{color:#0f172a;font-size:.84rem;font-weight:600}._raioxValMono_1x9tw_1055{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}._raioxKpiGrid_1x9tw_1060{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}._raioxKpiBox_1x9tw_1066{text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}._raioxKpiNum_1x9tw_1077{color:#0f172a;font-size:1.3rem;font-weight:800}._raioxKpiLabel_1x9tw_1083{color:#64748b;text-transform:uppercase;font-size:.68rem;font-weight:600}._raioxUserRow_1x9tw_1091{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 10px;display:flex}._raioxUserInfo_1x9tw_1101{flex-direction:column;gap:1px;display:flex}._raioxUserName_1x9tw_1107{color:#0f172a;font-size:.82rem;font-weight:600}._raioxUserEmail_1x9tw_1113{color:#64748b;font-size:.73rem}._raioxUserRoleBadge_1x9tw_1118{color:#334155;background:#e2e8f0;border-radius:4px;padding:2px 7px;font-size:.68rem;font-weight:700}._emptyState_1x9tw_1128{text-align:center;color:#64748b;flex-direction:column;align-items:center;gap:12px;padding:60px 20px;display:flex}
