.user-menu[data-v-7b72b387]{position:relative;align-self:center}.trigger[data-v-7b72b387]{display:inline-flex;align-items:center;gap:7px;background:transparent;color:var(--fg-chrome-muted);border:1px solid var(--border-chrome);padding:3px 9px;font-family:var(--font-display);font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;border-radius:var(--radius-sm);max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trigger[data-v-7b72b387]:hover:not(:disabled),.trigger[aria-expanded=true][data-v-7b72b387]{background:#ffffff0f;color:var(--fg-chrome)}.caret[data-v-7b72b387]{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid currentColor;flex:none}.menu[data-v-7b72b387]{position:absolute;right:0;top:calc(100% + 6px);z-index:20;min-width:160px;margin:0;padding:4px;list-style:none;background:var(--bg-raised);color:var(--fg-default);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-md)}.item[data-v-7b72b387]{display:block;width:100%;text-align:left;padding:7px 10px;font-size:13px;color:var(--fg-default);background:transparent;border:0;border-radius:var(--radius-sm);text-decoration:none;cursor:pointer}.item[data-v-7b72b387]:hover:not(:disabled){background:var(--bg-muted)}.theme-row[data-v-7b72b387]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 10px;border-top:1px solid var(--border-default);border-bottom:1px solid var(--border-default);margin:4px 0}.theme-label[data-v-7b72b387]{font-family:var(--font-display);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted)}.theme-group[data-v-7b72b387]{display:inline-flex;border:1px solid var(--border-default);border-radius:var(--radius-sm);overflow:hidden}.theme-btn[data-v-7b72b387]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:26px;padding:0;background:transparent;color:var(--fg-muted);border:0;border-radius:0}.theme-btn+.theme-btn[data-v-7b72b387]{border-left:1px solid var(--border-default)}.theme-btn[data-v-7b72b387]:hover:not(:disabled){background:var(--bg-muted);color:var(--fg-default)}.theme-btn[aria-checked=true][data-v-7b72b387]{background:var(--color-action);color:var(--fg-on-accent)}.theme-btn svg[data-v-7b72b387]{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.app-top[data-v-48a13218]{display:flex;align-items:stretch;gap:var(--space-4);flex-wrap:wrap;background:var(--bg-chrome);color:var(--fg-chrome);padding:0 var(--shell-gutter);min-height:44px}.brand[data-v-48a13218]{display:flex;align-items:center;font-family:var(--font-display);font-size:19px;letter-spacing:.05em;text-transform:uppercase;font-weight:700;white-space:nowrap}.brand em[data-v-48a13218]{font-style:normal;color:var(--color-action)}nav[data-v-48a13218]{display:flex;gap:2px;flex-wrap:wrap}.nav-sep[data-v-48a13218]{border-left:1px solid var(--border-chrome);align-self:center;height:18px;margin:0 var(--space-1)}nav a[data-v-48a13218]{display:flex;align-items:center;font-family:var(--font-display);font-size:11px;letter-spacing:.11em;text-transform:uppercase;color:var(--fg-chrome-muted);text-decoration:none;padding:0 11px;border-bottom:2px solid transparent}nav a[data-v-48a13218]:hover{color:var(--fg-chrome);background:#ffffff0a}nav a.router-link-exact-active[data-v-48a13218]{color:#fff;font-weight:600;border-bottom-color:var(--color-action)}nav a[data-v-48a13218]:focus-visible{outline:2px solid var(--color-action);outline-offset:-2px}.env[data-v-48a13218]{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--fg-chrome-muted);margin-left:auto;white-space:nowrap}.env-dot[data-v-48a13218]{width:6px;height:6px;border-radius:var(--radius-full);background:var(--color-success);flex:none}.frame[data-v-7a7a37b1]{display:flex;flex-direction:column;min-height:100vh;font-size:14px;line-height:1.45}.content[data-v-7a7a37b1]{flex:1;padding:var(--space-5) var(--shell-gutter) var(--space-8)}:root{--gray-50: #f7f8fa;--gray-100: #eceef1;--gray-200: #e3e7ec;--gray-300: #ccd2da;--gray-400: #a9b2be;--gray-500: #79828f;--gray-600: #656e7c;--gray-700: #4b5462;--gray-800: #2b313a;--gray-900: #1f242c;--gray-950: #14171c;--gray-975: #0f1216;--accent-400: #ff5a5f;--accent-500: #b81d24;--accent-600: #9a171d;--red-500: #e5484d;--amber-500: #d99414;--green-500: #2f9e44;--bg-canvas: var(--gray-100);--bg-surface: var(--gray-50);--bg-raised: #ffffff;--bg-muted: var(--gray-200);--bg-sunken: #dde2e8;--bg-thead: #e7eaee;--bg-zebra: #f5f7f9;--bg-hover: #edf1f5;--bg-chrome: var(--gray-900);--fg-chrome: #eef1f5;--fg-chrome-muted: #98a2b0;--border-chrome: #333b46;--fg-default: var(--gray-950);--fg-muted: var(--gray-700);--fg-subtle: var(--gray-500);--fg-on-accent: #ffffff;--border-default: var(--gray-300);--border-strong: var(--gray-400);--color-action: var(--accent-500);--color-action-hover: var(--accent-600);--color-danger: var(--red-500);--color-warning: var(--amber-500);--color-success: var(--green-500);--blue-500: #3b6fb5;--blue-400: #6ea1e0;--color-brand: var(--accent-500);--fg-on-brand: #ffffff;--state-live: #1e7a35;--state-live-bg: #e6f4ea;--state-shipped: #2b5c9e;--state-shipped-bg: #e7eef7;--state-transferred: #6b46a8;--state-transferred-bg: #efe9f7;--state-archived: #6d757e;--state-archived-bg: #e8eaed;--edge: var(--gray-400);--font-body: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--font-display: Bahnschrift, "Arial Narrow", "Segoe UI", system-ui, sans-serif;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.375rem;--text-2xl: 1.75rem;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-8: 3rem;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-full: 999px;--width-reading: 900px;--width-field: 200px;--width-rail: 420px;--shell-gutter: 20px;--shadow-sm: 0 1px 2px rgb(0 0 0 / .06);--shadow-md: 0 2px 8px rgb(0 0 0 / .08);--overlay: rgb(0 0 0 / .45)}html[data-theme=dark]{--bg-canvas: var(--gray-975);--bg-surface: #191d23;--bg-raised: #191d23;--bg-muted: #232830;--bg-sunken: #0b0e11;--bg-thead: #21262d;--bg-zebra: #1d2127;--bg-hover: #232830;--bg-chrome: #16191e;--fg-chrome: #e9ecf1;--fg-chrome-muted: #8a94a2;--border-chrome: #262c34;--fg-default: #e9ecf1;--fg-muted: #9aa4b1;--fg-subtle: var(--gray-500);--border-default: var(--gray-800);--border-strong: #3d444f;--color-action: var(--accent-400);--color-action-hover: #ff7d81;--color-danger: #ff6369;--color-brand: var(--accent-400);--fg-on-brand: var(--gray-975);--state-live: #4ac26b;--state-live-bg: #12291a;--state-shipped: var(--blue-400);--state-shipped-bg: #16233a;--state-transferred: #a487d8;--state-transferred-bg: #221a33;--state-archived: #8b949e;--state-archived-bg: #262b33;--edge: #3d444f;--shadow-sm: 0 1px 2px rgb(0 0 0 / .5);--shadow-md: 0 2px 8px rgb(0 0 0 / .55);--overlay: rgb(0 0 0 / .65)}*,*:before,*:after{box-sizing:border-box}html{color-scheme:light dark}body{margin:0;font-family:var(--font-body);font-size:var(--text-base);line-height:1.55;color:var(--fg-default);background:var(--bg-canvas);-webkit-font-smoothing:antialiased}h1,h2,h3{line-height:1.25;margin:0 0 var(--space-3)}h1{font-size:var(--text-2xl)}h2{font-size:var(--text-xl)}h3{font-size:var(--text-lg)}p{margin:0 0 var(--space-3)}a{color:var(--color-action)}code,pre{font-family:var(--font-mono);font-size:.9em}button,input,select,textarea{font:inherit;color:inherit}input,select,textarea{width:100%;padding:var(--space-2) var(--space-3);background:var(--bg-raised);border:1px solid var(--border-strong);border-radius:var(--radius-sm)}input:hover:not(:disabled),select:hover:not(:disabled),textarea:hover:not(:disabled){border-color:var(--fg-subtle)}input:focus-visible,select:focus-visible,textarea:focus-visible,button:focus-visible,a:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--color-action);outline-offset:2px}input:disabled,select:disabled,textarea:disabled{background:var(--bg-muted);color:var(--fg-subtle);cursor:not-allowed}input[type=checkbox],input[type=radio]{width:auto;padding:0;accent-color:var(--color-action)}button{padding:var(--space-2) var(--space-4);background:var(--color-action);color:var(--fg-on-accent);border:1px solid transparent;border-radius:var(--radius-sm);cursor:pointer}button:hover:not(:disabled){background:var(--color-action-hover)}button:disabled{opacity:.55;cursor:not-allowed}.btn{display:inline-flex;align-items:center;gap:var(--space-2);padding:6px 13px;font-family:var(--font-display);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;background:var(--color-brand);color:var(--fg-on-brand);border:1px solid transparent;border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap}.btn:hover:not(:disabled){background:var(--color-action-hover)}.btn-ghost{background:transparent;color:var(--fg-muted);border-color:var(--border-strong)}.btn-ghost:hover:not(:disabled){background:var(--bg-muted);color:var(--fg-default);border-color:var(--fg-subtle)}.btn-danger:hover:not(:disabled){background:transparent;color:var(--color-danger);border-color:var(--color-danger)}.btn-sm{padding:3px 9px;font-size:11px}.btn-lg{padding:9px 22px;font-size:13px;letter-spacing:.1em}.table-scroll{overflow-x:auto}.data-table{width:100%;border-collapse:collapse;font-size:12.5px;font-variant-numeric:tabular-nums}.data-table th,.data-table td{padding:6px 8px;text-align:right;white-space:nowrap;vertical-align:top}.data-table thead th{position:sticky;top:0;z-index:1;font-family:var(--font-display);font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);background:var(--bg-thead);border-bottom:1px solid var(--border-strong)}.data-table tbody td{border-bottom:1px solid var(--border-default)}.data-table tbody tr:nth-child(2n){background:var(--bg-zebra)}.data-table tbody tr:hover{background:var(--bg-hover)}.data-table.no-zebra tbody tr:nth-child(2n){background:transparent}.data-table .left{text-align:left}.data-table .center{text-align:center}.data-table .mono{font-family:var(--font-mono)}.view-reading{max-width:var(--width-reading);margin-inline:auto}.paper-well{background:var(--bg-sunken);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-3)}.paper-well-label{display:flex;align-items:center;gap:var(--space-2);margin:0 0 var(--space-2);font-family:var(--font-display);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-subtle)}.paper-well-label:after{content:"";flex:1;height:1px;background:var(--border-strong)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@page{size:A4 landscape}.report-paper{color-scheme:light;background:#fff;color:#000;font-family:Times New Roman,Times,serif;font-size:11px;padding:8px}.report-paper .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.report-paper .col-3,.report-paper .col-6,.report-paper .col-12{position:relative;width:100%;padding-right:15px;padding-left:15px}.report-paper .col-3{flex:0 0 25%;max-width:25%}.report-paper .col-6{flex:0 0 50%;max-width:50%}.report-paper .col-12{flex:0 0 100%;max-width:100%}.report-paper .mt-3{margin-top:1rem}.report-paper .text-left{text-align:left}.report-paper .text-center{text-align:center}.report-paper .text-right{text-align:right}.report-paper .table{width:100%;border-collapse:collapse;margin-bottom:1rem}.report-paper .table th,.report-paper .table td{padding:.2rem;vertical-align:top;border-top:1px solid #dee2e6;text-align:inherit}.report-paper .table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.report-paper .mcp-table-header{font-family:Times New Roman,Times,serif;font-weight:700;font-size:12px}.report-paper .mcp-table-detail{font-family:Times New Roman,Times,serif;font-size:11px;border-top:none}.report-paper .ReportTitle{font-family:Times New Roman,Times,serif;font-size:18px;font-weight:700;height:100px}.report-paper .ReportContact{font-family:Times New Roman,Times,serif;font-size:10px;font-weight:700;height:100px}.report-paper .report-rule{border-top-style:double;border-top-width:1px;border-top-color:#000}.report-paper .customer-title-cell{border-bottom:2px solid #f5f3f3}.report-paper .customer-title-cell .mcp-table-header{margin-left:5px}.report-paper .col-2,.report-paper .col-4,.report-paper .col-5,.report-paper .col-7,.report-paper .col-8{position:relative;width:100%;padding-right:15px;padding-left:15px}.report-paper .col-2{flex:0 0 16.666667%;max-width:16.666667%}.report-paper .col-4{flex:0 0 33.333333%;max-width:33.333333%}.report-paper .col-5{flex:0 0 41.666667%;max-width:41.666667%}.report-paper .col-7{flex:0 0 58.333333%;max-width:58.333333%}.report-paper .col-8{flex:0 0 66.666667%;max-width:66.666667%}.report-paper .mt-1{margin-top:.25rem}.report-paper .mt-4{margin-top:1.5rem}.report-paper .mt-5{margin-top:3rem}.report-paper .storage-table tr{border:none}.report-paper .mcp-summary-label{font-family:Times New Roman,Times,serif;font-weight:700;font-size:11px;padding:0;margin:0}.report-paper .mcp-table-detail-footer{font-family:Times New Roman,Times,serif;font-size:11px;border-top:2px solid #000000}.report-paper .mcp-summary-divider{font-family:Times New Roman,Times,serif;font-size:13px;font-weight:700;border:2px solid #000000;background-color:#bfbfbf}.report-paper .storage-summary{page-break-inside:avoid}.report-paper .summary-grid{width:100%;border-collapse:collapse;table-layout:auto}.report-paper .summary-grid th,.report-paper .summary-grid td{padding:1px 4px;vertical-align:bottom;white-space:nowrap}.report-paper .summary-grid .summary-group{border-bottom:2px solid #000000}.report-paper .summary-grid .summary-buckets th{vertical-align:bottom}.report-paper .summary-grid tbody tr:first-child th,.report-paper .summary-grid tbody tr:first-child td{border-top:2px solid #000000}.report-paper .summary-grid tbody th{white-space:normal;width:1%}.report-paper .summary-totals{margin:24px auto 0;border-collapse:collapse}.report-paper .summary-totals th,.report-paper .summary-totals td{padding:1px 6px;white-space:nowrap}.report-paper .summary-totals .summary-grand th,.report-paper .summary-totals .summary-grand td{border-top:2px solid #000000}.report-paper.manual-bol{font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:1.35;padding:10px 12px}.report-paper.manual-bol .bol-head{display:grid;grid-template-columns:1fr 1.4fr 1fr;align-items:start;gap:8px;padding-bottom:6px}.report-paper.manual-bol .bol-logo{display:block;width:146px;height:auto}.report-paper.manual-bol .bol-title{text-align:center;font-weight:700;font-size:12px;padding-top:8px}.report-paper.manual-bol .bol-contact{display:grid;grid-template-columns:auto 1fr;column-gap:4px;padding-top:8px;padding-left:40px}.report-paper.manual-bol .bol-contact b{text-align:right}.report-paper.manual-bol .bol-rule{border:0;border-top:1px solid #000000;margin:0}.report-paper.manual-bol .bol-parties{display:grid;grid-template-columns:repeat(3,1fr);gap:0 40px;padding:10px 0 12px;min-height:150px}.report-paper.manual-bol .bol-bar{background:#d9d9d9;font-weight:700;text-align:center;padding:2px 0;margin-bottom:4px}.report-paper.manual-bol .bol-party div{min-height:15px}.report-paper.manual-bol .bol-facts{display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px 20px;padding:12px 0 14px}.report-paper.manual-bol .bol-fact{display:grid;grid-template-columns:90px 1fr;column-gap:6px}.report-paper.manual-bol .bol-fact b{text-align:right}.report-paper.manual-bol .bol-tags{width:100%;border-collapse:collapse;border-top:1px solid #000000}.report-paper.manual-bol .bol-tags th,.report-paper.manual-bol .bol-tags td{padding:4px 2px;text-align:left;vertical-align:top}.report-paper.manual-bol .bol-tags thead th{font-weight:700;border-bottom:1px solid #000000}.report-paper.manual-bol .bol-tags tbody td{border-bottom:1px solid #000000}.report-paper.manual-bol .bol-tags .num{text-align:right}.report-paper.manual-bol .bol-tags tfoot td{padding-top:6px}.report-paper.manual-bol .bol-tags tfoot .bol-total,.report-paper.manual-bol .bol-tags tfoot .bol-total-value{border-top:1px solid #000000}.report-paper.manual-bol .bol-tags tfoot .bol-total{font-weight:700;text-align:right;padding-right:16px}
