.inv-app{background:var(--bg);min-height:0;color:var(--ink);flex-direction:column;flex:1;font-size:13px;display:flex;position:relative;overflow:hidden}.inv-app,.inv-light{--font-body:"DM Sans", var(--font-geist-sans), system-ui, sans-serif;--font-display:var(--font-heading), "Google Sans Flex", "Plus Jakarta Sans", system-ui, sans-serif}:is(.inv-app,.inv-light) .font-body{font-family:var(--font-body)}:is(.inv-app,.inv-light) .font-display{font-family:var(--font-display)}.inv-chrome .font-body,.inv-chrome.font-body{font-family:var(--font-geist-sans), system-ui, sans-serif}.inv-chrome .inv-light .font-body{font-family:var(--font-body)}.inv-bar{border-bottom:1px solid var(--ui-edge);background:var(--surface);flex-shrink:0;align-items:center;gap:8px;min-height:52px;padding:8px 12px;display:flex}.inv-tabs{scrollbar-width:none;min-width:0;overflow-x:auto}.inv-tabs::-webkit-scrollbar{display:none}.inv-bar-end{flex-shrink:0;align-items:center;gap:4px;margin-left:auto;display:flex}.inv-status.ui-select{width:150px}.inv-status-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}@media (max-width:900px){.inv-tabs .ui-seg button>span{display:none}}@media (max-width:560px){.inv-status.ui-select{width:120px}.inv-bar-end .inv-preview-label{display:none}}.inv-bar-end>.ui-btn:first-child{margin-right:4px}.inv-send-fields{flex-direction:column;gap:14px;display:flex}.inv-send-note{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.inv-send-error{color:#dc3e42;margin:0;font-size:12.5px;line-height:1.55}.inv-body{flex:1;min-height:0;display:flex;overflow:hidden}.inv-form-pane{background:var(--bg);flex-direction:column;height:100%;min-height:0;display:flex}.inv-foot{border-top:1px solid var(--ui-edge);background:var(--surface);min-height:32px;color:var(--muted);font:400 11px/1.2 var(--font-geist-mono), ui-monospace, monospace;white-space:nowrap;scrollbar-width:none;flex-shrink:0;align-items:center;gap:16px;padding:6px 16px;display:flex;overflow-x:auto}.inv-foot b{color:var(--ink);font-weight:500}.inv-foot .inv-foot-key{opacity:.7}.inv-app .ui-input.inv-input{font-size:13px}.inv-app .ui-input.inv-textarea{resize:vertical;height:auto;min-height:72px;padding:8px 12px;font-size:13px;line-height:1.5}.inv-app .ui-input.inv-date{cursor:pointer;text-align:left}.inv-app .ui-input.inv-date:disabled{cursor:not-allowed;opacity:.6}.inv-app input[type=number].ui-input::-webkit-inner-spin-button{opacity:.5}.inv-label{color:var(--ink);font:500 12px/1.3 var(--font-geist-sans), system-ui, sans-serif;display:block}.inv-select.ui-select{width:100%}.inv-hint{color:var(--muted);font-size:11px}.inv-chips{flex-wrap:wrap;gap:6px;display:inline-flex}.inv-chips button{height:var(--ui-h-md);border:1px solid var(--ui-edge);background:var(--surface);color:var(--muted);font:500 12.5px/1 var(--font-geist-sans), system-ui, sans-serif;cursor:pointer;border-radius:10px;padding:0 12px}.inv-chips button:hover:not(:disabled){color:var(--ink);background:var(--hover)}.inv-chips button[aria-checked=true]{color:var(--ink);background:var(--hover);border-color:var(--ui-edge-hover)}.inv-chips button:disabled{opacity:.5;cursor:not-allowed}.inv-app .ui-switch,.inv-app .ui-checkbox{align-items:center}.inv-light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f7f8fa;--surface:#fff;--ink:#0a0a0a;--muted:#737373;--line:#ededed;--hover:#f5f5f5;--background:#fff;--foreground:#0a0a0a;--border:#ededed;--canvas:#fafafa;--muted-bg:#fff;--muted-foreground:#737373;--muted-hover:#f5f5f5;--muted-active:#ededed;--card:#fff;--card-foreground:#0a0a0a;--popover:#fff;--popover-foreground:#0a0a0a;--primary:#0a0a0a;--primary-foreground:#f5f5f5;--secondary:#f5f5f5;--secondary-foreground:#0a0a0a;--accent:#f5f5f5;--accent-foreground:#0a0a0a;--input:#e5e5e5;color:var(--foreground)}.inv-light :where(h1,h2,h3,h4,h5,h6,strong,b,th){font-weight:revert-layer;font-family:revert-layer}
