@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/Inter-latin-variable-Dx4kXJAl.woff2)format("woff2")}.inventory-app{--inventory-bg:#f6f8fc;--inventory-surface:#fff;--inventory-text:#4b5563;--inventory-muted:#667085;--inventory-title:#374151;--inventory-border:#e8edf3;--inventory-blue:#096bdc;--inventory-header:80px;color:var(--inventory-text);background:var(--inventory-bg);min-height:100dvh;font-family:Inter,sans-serif;font-size:14px}body{margin:0}.inventory-app *{box-sizing:border-box}.inventory-app button,.inventory-app input{font:inherit}.inventory-app button{cursor:pointer}.inventory-app a{color:var(--inventory-blue);text-decoration:none}.inventory-app a:focus-visible,.inventory-app button:focus-visible,.inventory-app summary:focus-visible{outline-offset:3px;outline:2px solid #2563eb}.inventory-app main:focus{outline:none}.inventory-skip{z-index:50;background:#fff;padding:12px;position:fixed;top:-60px;left:16px}.inventory-skip:focus{top:12px}.inventory-header{height:var(--inventory-header);background:var(--inventory-surface);border-bottom:1px solid var(--inventory-border);z-index:20;align-items:center;gap:16px;padding:0 28px;display:flex;position:sticky;top:0}.inventory-brand{font-size:25px;font-weight:500;line-height:1.3;color:var(--inventory-title)!important}.inventory-brand span{color:var(--inventory-muted);margin-top:4px;font-size:12px;font-weight:400;display:block}.inventory-tools{align-items:center;gap:10px;margin-left:auto;display:flex}.inventory-badge{border:1px solid var(--inventory-border);color:var(--inventory-muted);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;padding:6px 11px;font-size:11px;display:inline-flex}.inventory-app .finance-chat-home{color:var(--inventory-muted);border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.inventory-app .finance-chat-home:hover{color:#2563b8;background:#edf3fc}.inventory-app .finance-line-icon,.inventory-icon{flex:none;width:21px;height:21px}.inventory-layout{min-height:calc(100dvh - var(--inventory-header));grid-template-columns:72px 248px minmax(0,1fr);display:grid}.inventory-sidebar{border-right:1px solid var(--inventory-border);top:var(--inventory-header);height:calc(100dvh - var(--inventory-header));background:#fff;padding:28px 16px;position:sticky;overflow:auto}.inventory-caption{color:var(--inventory-muted);letter-spacing:.06em;margin:0 12px 20px;font-size:11px}.inventory-nav-summary{color:var(--inventory-muted);align-items:center;gap:10px;margin:8px 0;padding-left:12px;display:flex}.inventory-nav-summary a{color:var(--inventory-title);flex:1;padding:12px 8px}.inventory-nav-summary:has(a[aria-current=page]){color:var(--inventory-blue);background:#edf5ff;border-radius:9px}.inventory-nav-summary a[aria-current=page]{color:var(--inventory-blue)}.inventory-sidebar details{border-top:1px solid var(--inventory-border);margin-top:12px;padding-top:8px}.inventory-sidebar summary{color:var(--inventory-title);cursor:pointer;align-items:center;gap:10px;padding:12px;font-weight:500;list-style:none;display:flex}.inventory-sidebar summary::-webkit-details-marker{display:none}.inventory-sidebar summary span{margin-left:auto}.inventory-nav-items{border-left:1px solid var(--inventory-border);flex-direction:column;gap:3px;margin:2px 0 10px 20px;padding-left:12px;display:flex}.inventory-nav-items a{color:var(--inventory-text);border-radius:8px;padding:10px 12px;line-height:1.45}.inventory-nav-items a:hover{background:#f4f7fb}.inventory-nav-items a[aria-current=page]{color:var(--inventory-blue);background:#eaf3ff}.inventory-content{width:100%;min-width:0;max-width:1480px;margin:0 auto;padding:32px}.inventory-breadcrumb{color:var(--inventory-muted);margin:0 0 20px;font-size:12px}.inventory-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:28px;display:flex}.inventory-heading h1{color:var(--inventory-title);margin:0 0 10px;font-size:28px;font-weight:500}.inventory-heading p{color:var(--inventory-muted);margin:0;line-height:1.6}.inventory-panel{border:1px solid var(--inventory-border);background:#fff;border-radius:16px;min-width:0;padding:24px}.inventory-panel h2{color:var(--inventory-title);margin:0 0 12px;font-size:16px;font-weight:500}.inventory-panel p{color:var(--inventory-muted);line-height:1.7}.inventory-panel small{color:var(--inventory-muted);font-size:12px}.inventory-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-bottom:24px;display:grid}.inventory-metrics .inventory-icon{color:#3473cf;width:28px;height:28px;margin-bottom:18px}.inventory-metrics h2{color:var(--inventory-muted);font-size:13px;font-weight:400}.inventory-metric-value{font-size:30px;color:var(--inventory-title)!important;margin:14px 0!important}.inventory-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.inventory-table-scroll{width:100%;overflow-x:auto}.inventory-app table{border-collapse:collapse;width:100%;min-width:620px}.inventory-app th,.inventory-app td{color:var(--inventory-muted);text-align:left;border-bottom:1px solid var(--inventory-border);padding:14px 16px;font-size:14px;font-weight:400}.inventory-app th{white-space:nowrap;background:#f4f7fb}.inventory-empty{text-align:center;padding:48px 20px}.inventory-empty .inventory-icon{color:#8294ad;width:32px;height:32px;margin-bottom:16px}.inventory-empty p{max-width:540px;margin:12px auto}.inventory-footnote{color:var(--inventory-muted);margin-top:24px;font-size:12px;line-height:1.7}.inventory-app dt{color:var(--inventory-muted);margin:20px 0 6px;font-size:12px}.inventory-app dd{margin:0;line-height:1.7}.inventory-menu-toggle,.inventory-overlay{display:none}.inventory-sr-only{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=1150px){.inventory-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=800px){.inventory-header{padding:0 16px}.inventory-menu-toggle{border:1px solid var(--inventory-border);color:var(--inventory-text);background:#fff;border-radius:8px;padding:8px 10px;display:block}.inventory-layout{grid-template-columns:minmax(0,1fr)}.inventory-sidebar{display:none}.inventory-sidebar.is-open{z-index:19;left:0;top:var(--inventory-header);width:260px;height:calc(100dvh - var(--inventory-header));display:block;position:fixed;box-shadow:6px 0 30px #1c32551a}.inventory-overlay{inset:var(--inventory-header) 0 0;z-index:18;background:#18243b33;border:0;display:block;position:fixed}.inventory-content{padding:24px 16px}.inventory-brand{font-size:21px}.inventory-tools{gap:4px}.inventory-tools>.inventory-badge{display:none}.inventory-overview-grid{grid-template-columns:1fr}}@media (width<=480px){.inventory-metrics{grid-template-columns:1fr}.inventory-heading{gap:12px}.inventory-heading h1{font-size:26px}.inventory-panel{padding:18px}.inventory-header{gap:10px}}.inventory-service-rail{top:var(--inventory-header);height:calc(100dvh - var(--inventory-header));border-right:1px solid var(--inventory-border);background:var(--inventory-bg);position:sticky;overflow-y:auto}@media (width<=800px){.inventory-service-rail{z-index:17;border-right:0;border-bottom:1px solid var(--inventory-border);height:72px;overflow:visible}.inventory-sidebar.is-open{top:calc(var(--inventory-header) + 72px);height:calc(100dvh - var(--inventory-header) - 72px)}.inventory-overlay{inset:calc(var(--inventory-header) + 72px) 0 0}}
