.XfBETG_root{flex-direction:column;height:calc(100vh - 90px);display:flex;overflow:hidden}.XfBETG_splitterShell{flex:1;min-height:0;display:flex}.XfBETG_listPanel{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.XfBETG_filters{border-bottom:1px solid var(--border);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;padding:10px 16px;display:flex}.XfBETG_filterAdvanced{display:inline-flex}.XfBETG_filterControls{display:contents}.XfBETG_filterControlsCollapsed{display:none}@media (max-width:640px){.XfBETG_filterAdvanced{display:none}.XfBETG_filterControls:not(.XfBETG_filterControlsCollapsed){flex-direction:column;align-items:stretch;gap:8px;width:100%;margin-top:4px;display:flex}}.XfBETG_searchInput{border:1px solid var(--border);border-radius:var(--radius-md);max-width:280px;height:36px;color:var(--text-primary);background:0 0;outline:none;flex:200px;padding:0 12px;font-size:13px}.XfBETG_searchInput:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.XfBETG_filterSelect{border:1px solid var(--border);border-radius:var(--radius-md);height:36px;color:var(--text-primary);background:0 0;padding:0 8px;font-size:13px}.XfBETG_filterSelectSm,.XfBETG_dateInput{border:1px solid var(--border);border-radius:var(--radius-md);height:36px;color:var(--text-primary);background:0 0;padding:0 8px;font-size:12px}.XfBETG_resetBtn{border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;height:36px;color:var(--danger);background:0 0;padding:0 10px;font-size:12px}.XfBETG_overdueToggle{border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;height:36px;color:var(--text-secondary);white-space:nowrap;background:0 0;padding:0 10px;font-size:12px}.XfBETG_overdueToggleOn{border-color:var(--danger);color:var(--danger);background:var(--danger-soft);font-weight:600}.XfBETG_spacer{flex:1}.XfBETG_exportLink{border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;align-items:center;gap:4px;height:36px;padding:0 14px;font-size:12px;text-decoration:none;display:inline-flex}.XfBETG_exportCsv{color:var(--text-secondary)}.XfBETG_exportXlsx{color:var(--success)}.XfBETG_savedViewsBar{border-bottom:1px solid var(--border-light);z-index:6;background:var(--bg-primary);flex-shrink:0;align-items:center;gap:8px;padding:4px 16px;display:flex;position:sticky;top:0}.XfBETG_bulkActions{align-items:center;gap:6px;margin-left:auto;display:flex}.XfBETG_bulkLabel{color:var(--text-muted);font-size:12px}.XfBETG_bulkSelect{border:1px solid var(--border);cursor:pointer;color:var(--text-primary);background:0 0;border-radius:4px;padding:3px 6px;font-size:12px}.XfBETG_bulkClear{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:3px 8px;font-size:12px}.XfBETG_tableWrap{flex:1;overflow:auto}.XfBETG_table{table-layout:fixed;border-collapse:collapse;width:max-content;min-width:100%;font-size:var(--density-font-body,13px)}.XfBETG_thead{background:var(--bg-primary);z-index:calc(var(--z-sticky,10) + 1);position:sticky;top:0}.XfBETG_theadRow{border-bottom:1px solid var(--border)}.XfBETG_th{text-align:left;padding:var(--density-cell-padding,6px 8px);height:var(--density-row-height,auto);color:var(--text-muted);font-weight:400;font-size:var(--density-font-body,12px);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none}.XfBETG_thRight{text-align:right}.XfBETG_thSort{cursor:pointer;transition:color var(--t-fast,.15s) var(--ease,ease);}.XfBETG_thSort:hover{color:var(--accent)}.XfBETG_thSortActive{color:var(--accent);font-weight:500;}.XfBETG_sortIcon{font-size:12px}.XfBETG_checkboxCell{width:32px;padding:var(--density-cell-padding,6px 8px)}.XfBETG_paidFull{color:var(--success);white-space:nowrap;font-weight:600}.XfBETG_paidPartial{color:var(--warning);white-space:nowrap;font-weight:600}.XfBETG_marginPositive{color:var(--success);white-space:nowrap;font-weight:600}.XfBETG_marginNegative{color:var(--danger);white-space:nowrap;font-weight:600}.XfBETG_row{border-bottom:1px solid var(--border-light);cursor:pointer;height:var(--density-row-height,auto);transition:background 80ms}.XfBETG_rowOverdue{background:var(--danger-soft);--sticky-cell-bg:var(--danger-soft)}.XfBETG_rowRush td:first-child{box-shadow:inset 3px 0 0 var(--danger)}.XfBETG_rowHigh td:first-child{box-shadow:inset 3px 0 0 var(--warning)}.XfBETG_deadlineOverdue{color:var(--danger);font-weight:600}.XfBETG_row:hover{background:color-mix(in srgb, var(--bg-hover) 45%, var(--bg-primary));--sticky-cell-bg:color-mix(in srgb, var(--bg-hover) 45%, var(--bg-primary))}.XfBETG_rowOverdue:hover{background:color-mix(in srgb, var(--danger-soft) 94%, var(--text-primary));--sticky-cell-bg:color-mix(in srgb, var(--danger-soft) 94%, var(--text-primary))}.XfBETG_rowActive{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent);--sticky-cell-bg:var(--accent-soft)}.XfBETG_rowFocused{background:var(--accent-soft);--sticky-cell-bg:var(--accent-soft);outline:2px solid var(--accent);outline-offset:-2px}.XfBETG_boardWrap{align-items:stretch;gap:10px;height:100%;padding:12px 16px;display:flex;overflow-x:auto}.XfBETG_boardCol{border:1px solid var(--border-light);border-radius:var(--radius-md);background:var(--bg-secondary);flex-direction:column;flex:0 0 250px;min-height:0;display:flex}.XfBETG_boardColDroppable{border-color:var(--accent);border-style:dashed}.XfBETG_boardColOver{background:var(--accent-soft)}.XfBETG_boardColHead{border-bottom:1px solid var(--border-light);align-items:baseline;gap:8px;padding:8px 10px;font-size:12px;font-weight:600;display:flex;position:sticky;top:0}.XfBETG_boardColBody{flex-direction:column;flex:1;gap:6px;padding:8px;display:flex;overflow-y:auto}.XfBETG_boardCard{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);cursor:pointer;flex-direction:column;gap:4px;padding:8px 10px;font-size:12px;display:flex}.XfBETG_boardCard:hover{border-color:var(--accent)}.XfBETG_boardCardActive{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft)}.XfBETG_boardCardRush{border-left:3px solid var(--danger)}.XfBETG_boardCardHigh{border-left:3px solid var(--warning)}.XfBETG_boardCardTop{justify-content:space-between;align-items:center;gap:6px;display:flex}.XfBETG_boardCardClient{color:var(--text-secondary)}.XfBETG_boardCardMeta{justify-content:space-between;align-items:baseline;gap:6px;font-weight:600;display:flex}.XfBETG_minimizedDock{border-top:1px solid var(--border);background:var(--bg-secondary);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;padding:6px 24px;display:flex}.XfBETG_minimizedDockLabel{color:var(--text-muted);-webkit-user-select:none;user-select:none;font-size:12px}.XfBETG_minimizedChip{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-primary);align-items:center;display:inline-flex;overflow:hidden}.XfBETG_minimizedChipOpen{font-family:var(--font-mono);color:var(--text-primary);cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:4px 8px;font-size:12px;font-weight:500;display:inline-flex}.XfBETG_minimizedChipOpen:hover{background:var(--accent-soft);color:var(--accent)}.XfBETG_minimizedChipClose{border:none;border-left:1px solid var(--border-light);color:var(--text-muted);cursor:pointer;background:0 0;align-items:center;padding:4px 6px;display:inline-flex}.XfBETG_minimizedChipClose:hover{background:var(--bg-hover);color:var(--text-danger)}.XfBETG_cell{padding:var(--density-cell-padding,6px 8px)}.XfBETG_cellMono{font-family:var(--font-mono);font-weight:500;font-size:var(--density-font-body,12px);white-space:nowrap;}.XfBETG_cellRight{font-family:var(--font-mono);font-size:var(--density-font-body,12px);text-align:right;}.XfBETG_cellMuted{font-size:var(--density-font-body,12px);color:var(--text-muted);}.XfBETG_cellTruncate{text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden;}.XfBETG_orgBadge{background:var(--bg-tertiary);border-radius:3px;padding:1px 5px;font-size:12px;font-weight:500}.XfBETG_pagination{border-top:1px solid var(--border);color:var(--text-muted);flex-shrink:0;justify-content:space-between;align-items:center;padding:6px 16px;font-size:12px;display:flex}.XfBETG_pageControls{gap:4px;display:flex}.XfBETG_pageBtn{border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;color:var(--text-primary);background:0 0;padding:4px 10px;font-size:12px}.XfBETG_pageBtn:disabled{opacity:.4;cursor:default}.XfBETG_pageLabel{padding:4px 8px}.XfBETG_detailPanel{background:var(--bg-primary);flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.XfBETG_detailHeader{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;padding:16px 18px;display:flex}.XfBETG_orderNumber{font-family:var(--font-mono);font-size:16px;font-weight:700}.XfBETG_headerBtn{cursor:pointer;border-radius:var(--radius-md);background:0 0;border:none;padding:6px 8px;font-size:14px}.XfBETG_headerBtn:hover,.XfBETG_headerBtn:focus-visible{background:var(--bg-hover)}.XfBETG_closeBtn{cursor:pointer;border-radius:var(--radius-xs);color:var(--text-muted);transition:background var(--t-fast) var(--ease), color var(--t-fast) var(--ease);background:0 0;border:none;margin-left:4px;padding:4px 8px;font-size:18px}.XfBETG_closeBtn:hover,.XfBETG_closeBtn:focus-visible{color:var(--text-primary);background:var(--bg-active,var(--bg-hover))}@media (prefers-reduced-motion:reduce){.XfBETG_closeBtn{transition:none}}.XfBETG_detailContent{flex:1;padding:12px 14px;overflow:auto}.XfBETG_fieldGridWrap{container-type:inline-size}.XfBETG_fieldGrid{grid-template-columns:1fr 1fr;gap:10px 16px;font-size:13px;display:grid}@container (max-width:480px){.XfBETG_fieldGrid{grid-template-columns:1fr}}@media (max-width:640px){.XfBETG_fieldGrid{grid-template-columns:1fr}}.XfBETG_field{font-size:13px}.XfBETG_fieldLabel{color:var(--text-muted);font-size:12px}.XfBETG_fieldValue{margin-top:2px;font-size:13px}.XfBETG_fieldLink{color:var(--accent);margin-top:2px;font-size:13px;text-decoration:none}.XfBETG_fieldBig{font-size:18px;font-weight:500;font-family:var(--font-mono)}.XfBETG_totalsBlock{background:var(--bg-secondary);border-radius:var(--radius-md);margin-top:12px;padding:10px 12px;font-size:12px}.XfBETG_totalsRow{color:var(--text-secondary);justify-content:space-between;padding:6px 0;display:flex}.XfBETG_totalsMono{font-family:var(--font-mono)}.XfBETG_totalsDanger{color:var(--danger)}.XfBETG_totalsFinal{border-top:2px solid var(--border);justify-content:space-between;margin-top:4px;padding:8px 0 0;font-size:15px;font-weight:600;display:flex}.XfBETG_paymentsSection{padding:10px 0 0}.XfBETG_paymentsSectionTitle{color:var(--text-muted);margin-bottom:4px;font-size:12px;font-weight:500}.XfBETG_paymentRow{color:var(--text-secondary);border-bottom:1px solid var(--border-light);justify-content:space-between;padding:6px 0;font-size:12px;display:flex}.XfBETG_paymentAmount{font-family:var(--font-mono);color:var(--success)}.XfBETG_balanceRow{border-top:2px solid var(--border);color:var(--danger);justify-content:space-between;margin-top:4px;padding:8px 0;font-size:13px;font-weight:600;display:flex}.XfBETG_paidFull{color:var(--success);margin-top:4px;font-size:12px;font-weight:500}.XfBETG_shippingBlock{border:1px solid var(--border-light);border-radius:var(--radius-md);margin-top:12px;padding:10px 12px;font-size:12px}.XfBETG_sectionTitle{color:var(--text-muted);margin-bottom:6px;font-size:12px;font-weight:500}.XfBETG_addressText{color:var(--text-secondary);font-size:12px}.XfBETG_addressZip{color:var(--text-muted)}.XfBETG_addressNote{color:var(--text-muted);margin-top:2px;font-style:italic}.XfBETG_notesSection{margin-top:12px}.XfBETG_noteClient{background:var(--bg-info);border-radius:var(--radius-md);margin-bottom:4px;padding:6px 10px;font-size:12px}.XfBETG_noteInternal{background:var(--bg-secondary);border-radius:var(--radius-md);padding:6px 10px;font-size:12px}.XfBETG_noteLabel{color:var(--text-muted);font-size:12px}.XfBETG_lineItem{border-bottom:1px solid var(--border-light);grid-template-columns:1fr auto;gap:12px;min-height:48px;padding:12px 0;display:grid}.XfBETG_lineItem:last-child{border-bottom:none}.XfBETG_lineRow{display:contents}.XfBETG_lineName{font-size:14px;font-weight:600}.XfBETG_lineMeta{color:var(--text-muted);margin-top:4px;font-size:12px}.XfBETG_linePricing{color:var(--text-muted);font-size:12px;font-family:var(--font-mono);gap:12px;margin-top:4px;display:flex}.XfBETG_lineSku{font-family:var(--font-mono)}.XfBETG_lineDesignBadge{color:var(--color-purple);background:var(--bg-purple);border:1px solid var(--bg-purple);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:3px 8px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.XfBETG_lineTotal{font-family:var(--font-mono);text-align:right;font-size:14px;font-weight:600}.XfBETG_lineStage{text-align:right;margin-top:2px;font-size:12px;font-weight:500}.XfBETG_pipelineBar{gap:2px;margin-top:4px;display:flex}.XfBETG_timeline{padding-left:20px;position:relative}.XfBETG_timelineLine{background:var(--border-light);width:1px;position:absolute;top:0;bottom:0;left:7px}.XfBETG_timelineItem{gap:8px;margin-bottom:12px;display:flex;position:relative}.XfBETG_timelineDotInner{color:var(--text-inverse);font-size:12px}.XfBETG_timelineText{font-size:12px}.XfBETG_timelineComment{color:var(--text-secondary);margin-top:2px;font-size:12px}.XfBETG_timelineDate{color:var(--text-muted);margin-top:2px;font-size:12px}.XfBETG_commentsSection{border-top:1px solid var(--border);margin-top:12px;padding:0 0 10px}.XfBETG_prodTabWrap{flex-direction:column;gap:14px;padding:4px 0 12px;display:flex}.XfBETG_prodTabPoRow{flex-wrap:wrap;gap:8px;display:flex}.XfBETG_prodTabPoChip{border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-primary);align-items:center;gap:8px;padding:6px 10px;font-size:13px;text-decoration:none;display:inline-flex}.XfBETG_prodTabPoChip:hover{border-color:var(--accent)}.XfBETG_prodTabLineBlock{border:1px solid var(--border-light);border-radius:var(--radius-md);overflow:hidden}.XfBETG_prodTabLineHead{background:var(--bg-secondary);border-bottom:1px solid var(--border-light);align-items:baseline;gap:8px;padding:8px 12px;font-size:13px;display:flex}.XfBETG_prodTabTable{border-collapse:collapse;width:100%;font-size:12px}.XfBETG_prodTabTable th{text-align:left;color:var(--text-muted);border-bottom:1px solid var(--border-light);white-space:nowrap;padding:6px 12px;font-weight:400}.XfBETG_prodTabTable td{border-bottom:1px solid var(--border-light);vertical-align:middle;padding:6px 12px}.XfBETG_prodTabTable tr:last-child td{border-bottom:none}.XfBETG_actionsFooter{border-top:1px solid var(--border);background:var(--bg-primary);flex-direction:column;flex-shrink:0;gap:10px;padding:12px 14px;display:flex}.XfBETG_actionsRow{flex-wrap:wrap;gap:8px;display:flex}.XfBETG_docLink{border:1px solid var(--border);border-radius:var(--radius-md);min-height:36px;color:var(--text-secondary);cursor:pointer;white-space:nowrap;background:0 0;flex:auto;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-family:inherit;font-size:13px;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.XfBETG_docLink:hover,.XfBETG_docLink:focus-visible{background:var(--bg-hover);border-color:var(--accent)}.XfBETG_approvalBtn{border:1px solid var(--border);border-radius:var(--radius-md);color:var(--accent);cursor:pointer;background:0 0;padding:6px 8px;font-size:12px;transition:background .15s,border-color .15s}.XfBETG_approvalBtn:hover,.XfBETG_approvalBtn:focus-visible{background:var(--accent-soft);border-color:var(--accent)}.XfBETG_cancelBtn{border:1px solid var(--border);border-radius:var(--radius-md);color:var(--danger);cursor:pointer;background:0 0;padding:6px 8px;font-size:12px;transition:background .15s,border-color .15s}.XfBETG_cancelBtn:hover,.XfBETG_cancelBtn:focus-visible{background:var(--bg-danger);border-color:var(--danger)}.XfBETG_modalOverlay{z-index:999;background:#0000004d;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.XfBETG_modalCard{background:var(--bg-primary);border-radius:var(--radius-lg);border:1px solid var(--border);width:min(500px,90vw);max-height:calc(100vh - 96px);padding:20px;overflow-y:auto;box-shadow:0 20px 60px #00000026}.XfBETG_approverChipContainer{}.XfBETG_approverChip{}.XfBETG_approverChipRemove{cursor:pointer;color:var(--accent);background:0 0;border:none;padding:0;font-size:13px;line-height:1}.XfBETG_modalTitle{margin:0 0 12px;font-size:15px;font-weight:600}.XfBETG_modalSubtitle{color:var(--text-muted);margin-bottom:12px;font-size:12px}.XfBETG_modalField{margin-bottom:10px}.XfBETG_modalFieldLast{margin-bottom:14px}.XfBETG_modalLabel{color:var(--text-muted);margin-bottom:4px;font-size:12px;display:block}.XfBETG_modalInput{border:1px solid var(--border);border-radius:var(--radius-md);box-sizing:border-box;width:100%;color:var(--text-primary);background:0 0;padding:8px 12px;font-size:14px}.XfBETG_modalSelect{font-size:13px;}.XfBETG_modalTextarea{resize:vertical;font-size:13px;}.XfBETG_modalFooter{justify-content:flex-end;gap:8px;display:flex}.XfBETG_skeleton{background:var(--bg-tertiary);border-radius:4px}.XfBETG_skeletonPanel{}.XfBETG_skeletonHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.XfBETG_skeletonBody{flex-direction:column;gap:12px;padding:18px;display:flex}.XfBETG_stepper{align-items:center;width:100%;display:flex}.XfBETG_stepperSection{border-bottom:1px solid var(--border);padding:10px 18px;overflow-x:auto}.XfBETG_stepperWrap{align-items:center;gap:0;min-width:max-content;display:flex}.XfBETG_stepperStep{white-space:nowrap;align-items:center;gap:0;display:flex}.XfBETG_stepDot{background:var(--border);border-radius:50%;flex-shrink:0;width:8px;height:8px}.XfBETG_stepDotDone{background:var(--accent);}.XfBETG_stepDotCurrent{background:var(--accent);width:10px;height:10px;box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 25%, transparent);border-radius:50%;flex-shrink:0}.XfBETG_stepLabel{color:var(--text-muted);margin-left:3px;margin-right:2px;font-size:12px}.XfBETG_stepLabelDone{color:var(--accent);}.XfBETG_stepDate{color:var(--text-muted);white-space:nowrap;font-size:10px;font-weight:400;line-height:1.2;display:block}.XfBETG_stepLabelCurrent{color:var(--accent);font-size:12px;font-weight:600;}.XfBETG_stepLine{background:var(--border);flex-shrink:0;width:12px;height:2px}.XfBETG_stepLineDone{background:var(--accent);}.XfBETG_stepperCancelled{color:var(--danger);background:color-mix(in srgb, var(--danger) 10%, transparent);border-radius:var(--radius-md);padding:2px 10px;font-size:12px;font-weight:600}.XfBETG_cancelledBadge{text-align:center;padding:4px 0}.XfBETG_cancelledBadgeInner{background:var(--danger-soft);color:var(--danger);border-radius:4px;padding:4px 12px;font-size:12px;font-weight:500}.XfBETG_returnedBadgeInner{background:var(--warning-soft);color:var(--warning);}.XfBETG_warning{background:var(--warning-soft);border-radius:var(--radius-md);color:var(--warning);margin-bottom:10px;padding:8px 12px;font-size:12px}.XfBETG_textRight{text-align:right}.XfBETG_textMuted{color:var(--text-muted)}.XfBETG_mb4{margin-bottom:4px}.XfBETG_mt12{margin-top:12px}.XfBETG_fullWidth{width:100%}.XfBETG_phoneLink{color:var(--accent);text-decoration:none}.XfBETG_phoneLink:hover{text-decoration:underline}.XfBETG_timelineDot{z-index:1;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;display:flex;position:absolute;top:2px;left:-13px}.XfBETG_pipelineStep{flex-direction:column;flex:1;align-items:center;display:flex;position:relative}.XfBETG_approvalBanner{border-radius:8px;align-items:center;gap:10px;margin:0 16px 8px;padding:10px 14px;font-size:13px;display:flex}.XfBETG_approvalBannerPending{background:var(--bg-warning);border:1px solid var(--border-default);color:var(--text-warning);}.XfBETG_approvalBannerApproved{background:var(--bg-success);border:1px solid var(--border-success);color:var(--text-success);}.XfBETG_approvalBannerRejected{background:var(--bg-danger);border:1px solid var(--border-danger);color:var(--text-danger);}.XfBETG_approvalBannerIcon{font-size:18px}.XfBETG_approvalBannerBody{flex:1}.XfBETG_approvalBannerTitle{margin-bottom:2px;font-weight:600}.XfBETG_approvalBannerDescription{opacity:.85;font-size:12px}.XfBETG_approvalBannerStep{align-items:center;gap:6px;margin-top:2px;font-size:12px;display:flex}.XfBETG_approvalBannerRetry{background:var(--accent);color:var(--text-inverse);cursor:pointer;white-space:nowrap;border:none;border-radius:6px;padding:6px 12px;font-size:12px}.XfBETG_timelineDotColored{background:var(--dot-color,var(--text-muted));z-index:1;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;display:flex;position:absolute;top:2px;left:-13px}.XfBETG_pipelineSegment{background:var(--border-light);border-radius:1px;flex:1;height:3px}.XfBETG_pipelineSegment[data-active=true]{background:var(--stage-color,var(--border-light))}.XfBETG_lineStageColored{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;color:var(--stage-color,var(--text-muted));background:color-mix(in srgb, var(--stage-color,var(--text-muted)) 14%, transparent);border:1px solid color-mix(in srgb, var(--stage-color,var(--text-muted)) 28%, transparent);border-radius:999px;flex:none;align-items:center;padding:3px 8px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.XfBETG_modalApproverLabel{color:var(--text-secondary);margin-bottom:4px;font-size:12px;font-weight:500;display:block}.XfBETG_modalApproverSelect{border:1px solid var(--border);border-radius:var(--radius-md);width:100%;height:36px;color:var(--text-primary);background:0 0;padding:0 10px;font-size:13px}.XfBETG_modalApproverBlock{margin-top:8px}@media (max-width:640px){.XfBETG_table thead{display:none}.XfBETG_table tr{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-primary);height:auto;margin-bottom:8px;padding:10px 12px;display:block}.XfBETG_table tr+tr{margin-top:0}.XfBETG_table td{white-space:normal;text-align:left;border:none;justify-content:space-between;align-items:center;max-width:none;padding:4px 0;display:flex}.XfBETG_table td:before{content:attr(data-label) ": ";color:var(--text-muted);flex-shrink:0;margin-right:8px;font-size:12px;font-weight:600}.XfBETG_table td.XfBETG_mobileHide,.XfBETG_table td.XfBETG_mobileHide:before{display:none}.XfBETG_cellRight{text-align:right;justify-content:space-between}.XfBETG_cellTruncate{text-overflow:clip;overflow:visible}.XfBETG_filters{padding:8px 10px}.XfBETG_searchInput{max-width:none}}.XfBETG_linePipelineRow{border-bottom:1px dashed var(--border-light);grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:6px 4px;font-size:13px;display:grid}.XfBETG_linePipelineLabel{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;max-width:220px;font-size:12px;overflow:hidden}.XfBETG_linesEditor{flex-direction:column;gap:12px;margin-top:8px;display:flex}.XfBETG_linesEditorHeader{background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.XfBETG_linesEditorTitle{color:var(--text);font-size:13px;font-weight:600}.XfBETG_linesEditorActions{gap:8px;display:flex}.XfBETG_linesEditorPicker{background:var(--bg-secondary);border:1px dashed var(--border);border-radius:6px;padding:8px}.XfBETG_linesEditorEmpty{text-align:center;color:var(--text-muted);border:1px dashed var(--border);border-radius:6px;padding:16px;font-size:13px}.XfBETG_glWrap{border:1px solid var(--border-light);background:var(--surface);border-radius:6px;flex-direction:column;display:flex;overflow:clip;container-type:inline-size}.XfBETG_glHeader,.XfBETG_glRow{grid-template-columns:16px 24px 28px minmax(120px,1.6fr) 58px 88px 66px minmax(86px,104px) minmax(108px,1.3fr) minmax(84px,auto);grid-template-areas:"drag sel exp prod qty price disc sum wh status";align-items:center;gap:8px;padding:6px 10px;display:grid}.XfBETG_glHeader{z-index:2;background:var(--bg-secondary);border-bottom:1px solid var(--border-light);color:var(--text-muted);text-transform:uppercase;letter-spacing:.02em;-webkit-user-select:none;user-select:none;font-size:11px;font-weight:600;position:sticky;top:0}.XfBETG_glHeader>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.XfBETG_glHeader .XfBETG_aQty,.XfBETG_glHeader .XfBETG_aPrice,.XfBETG_glHeader .XfBETG_aDisc{padding-right:9px}.XfBETG_glHeader .XfBETG_aSum{padding-right:8px}.XfBETG_glHeader .XfBETG_aWh{padding-left:9px}.XfBETG_aQty .XfBETG_glColLabel,.XfBETG_aPrice .XfBETG_glColLabel,.XfBETG_aDisc .XfBETG_glColLabel,.XfBETG_aSum .XfBETG_glColLabel{text-align:right}.XfBETG_glAtpHint{color:var(--success,var(--text-muted));white-space:nowrap;margin-top:2px;font-size:11px;line-height:1.3;display:block}.XfBETG_glAtpHintShort{color:var(--danger);font-weight:600}.XfBETG_linesAtpWarn{color:var(--danger);white-space:nowrap;align-self:center;font-size:12px;font-weight:600}.XfBETG_glLine{border-bottom:1px solid var(--border-light)}.XfBETG_glLine:last-of-type{border-bottom:none}.XfBETG_glRow{background:var(--surface)}.XfBETG_glRow[data-selected=true]{background:color-mix(in srgb, var(--accent) 8%, var(--surface))}.XfBETG_glRow[data-dragover=true]{box-shadow:inset 0 2px 0 0 var(--accent)}.XfBETG_aDrag{grid-area:drag;justify-content:center;display:flex}.XfBETG_aSel{grid-area:sel;justify-content:center;display:flex}.XfBETG_aExp{grid-area:exp;justify-content:center;display:flex}.XfBETG_aProd{grid-area:prod;min-width:0}.XfBETG_aQty{grid-area:qty}.XfBETG_aPrice{grid-area:price}.XfBETG_aDisc{grid-area:disc}.XfBETG_aSum{grid-area:sum}.XfBETG_aWh{grid-area:wh}.XfBETG_aStatus{grid-area:status;justify-content:space-between;align-items:center;gap:6px;min-width:0;display:flex}.XfBETG_glDragHandle{color:var(--text-muted);cursor:grab;padding:2px;display:inline-flex}.XfBETG_glDragHandle:active{cursor:grabbing}.XfBETG_glExpandBtn{border:1px solid var(--border);background:var(--bg-secondary);width:24px;height:24px;color:var(--text-secondary);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.XfBETG_glExpandBtn:hover{background:var(--bg-hover);color:var(--accent);border-color:var(--accent)}.XfBETG_glExpandBtn[aria-expanded=true]{background:var(--accent-soft);color:var(--accent);border-color:var(--accent)}.XfBETG_glProdTop{align-items:center;gap:6px;min-width:0;display:flex}.XfBETG_glInfoBtn{color:var(--accent);flex:none}.XfBETG_glColLabel{display:none}.XfBETG_glStatusChip{color:var(--stage-color,var(--text-muted));text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;min-width:0;font-size:11px;font-weight:500;display:inline-flex;overflow:hidden}.XfBETG_glStatusDot{background:var(--stage-color,var(--text-muted));border-radius:50%;flex:none;width:8px;height:8px}.XfBETG_glDetail{background:var(--bg-primary);border-top:1px dashed var(--border-light);grid-template-columns:160px 1fr;gap:14px;padding:10px 12px 12px 44px;display:grid}.XfBETG_glDetailMedia{flex-direction:column;align-items:stretch;gap:8px;display:flex}.XfBETG_glDetailPhotoBox{border:1px solid var(--border-light);background:var(--surface);border-radius:6px;justify-content:center;align-items:center;height:128px;padding:8px;display:flex}.XfBETG_glDetailMedia .XfBETG_pipelineBar{width:100%;margin-top:0}.XfBETG_glDetailConfig{grid-template-columns:repeat(3,1fr);align-content:start;gap:10px;display:grid}.XfBETG_glDetailHints{flex-direction:column;gap:4px;display:flex}.XfBETG_glFooter{z-index:2;background:var(--bg-secondary);border-top:1px solid var(--border-light);align-items:center;gap:12px;padding:8px 12px;font-size:13px;font-weight:600;display:flex;position:sticky;bottom:0}.XfBETG_glFooterCount{color:var(--text-muted);font-weight:500}.XfBETG_glFooterTotal{font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:15px}.XfBETG_glBulkBar{background:color-mix(in srgb, var(--accent) 10%, var(--surface));border:1px solid color-mix(in srgb, var(--accent) 40%, var(--border));border-radius:6px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;display:flex}.XfBETG_glBulkCount{color:var(--text);font-size:12px;font-weight:600}.XfBETG_glBulkDiscount{align-items:center;gap:6px;display:flex}.XfBETG_glBulkDiscount input{border:1px solid var(--border);background:var(--bg-primary);width:84px;color:var(--text-primary);border-radius:4px;padding:5px 7px;font-size:13px}.XfBETG_glGallery{border:1px solid var(--border-light);background:var(--bg-primary);border-radius:6px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;padding:10px;display:grid}.XfBETG_glGalleryCard{border:1px solid var(--border-light);background:var(--surface);border-radius:6px;flex-direction:column;gap:6px;margin:0;padding:8px;display:flex}.XfBETG_glGalleryMedia{border:1px solid var(--border-light);background:var(--bg-primary);border-radius:4px;justify-content:center;align-items:center;height:132px;padding:6px;display:flex}.XfBETG_glGalleryImg{object-fit:contain;border-radius:3px;width:auto;max-width:100%;height:auto;max-height:120px}.XfBETG_glGalleryCap{flex-direction:column;gap:2px;min-width:0;display:flex}.XfBETG_glGalleryName{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.XfBETG_glGalleryMeta{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:12px}@container (max-width:780px){.XfBETG_glHeader{display:none}.XfBETG_glRow{grid-template-columns:16px 22px 28px repeat(4,1fr);grid-template-areas:"drag sel exp prod prod prod prod""drag sel exp qty price disc sum""drag sel exp wh wh status status";align-items:start;gap:10px 8px;padding:10px}.XfBETG_glColLabel{font-size:11px;line-height:1.3;display:block}.XfBETG_glRow .XfBETG_aWh{min-width:0}.XfBETG_glRow .XfBETG_aStatus{justify-content:flex-end}.XfBETG_aDrag,.XfBETG_aSel,.XfBETG_aExp{align-self:start;padding-top:2px}.XfBETG_glDetail{grid-template-columns:1fr;padding-left:12px}.XfBETG_glDetailConfig{grid-template-columns:repeat(2,1fr)}}.XfBETG_linePhotoColImg{object-fit:contain;border-radius:3px;width:auto;max-width:100%;height:auto;max-height:120px}.XfBETG_linesEditorRowNameText{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.XfBETG_linesEditorRowSku{color:var(--text-muted);font-size:11px;font-family:var(--font-mono,monospace)}.XfBETG_lineSumValue{font-variant-numeric:tabular-nums;white-space:nowrap;min-height:36px;color:var(--text-primary);justify-content:flex-end;align-items:center;padding:6px 8px;font-size:14px;font-weight:600;display:flex}.XfBETG_linesEditorField{color:var(--text-muted);flex-direction:column;gap:2px;min-width:0;font-size:11px;display:flex}.XfBETG_linesEditorField input[type=number],.XfBETG_linesEditorField select{width:100%}.XfBETG_linesEditorField select{border:1px solid var(--border);background:var(--bg-primary);color:var(--text-primary);border-radius:4px;padding:6px 8px;font-size:13px}.XfBETG_linesEditorField input[type=number]{border:1px solid var(--border);background:var(--bg-primary);color:var(--text-primary);appearance:textfield;border-radius:4px;padding:6px 8px;font-size:13px}.XfBETG_linesEditorField input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.XfBETG_linesEditorField input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.XfBETG_linesEditorField input[type=number]:disabled{background:var(--bg-secondary);color:var(--text-muted);cursor:not-allowed}.XfBETG_linesEditorFieldCheck{flex-direction:row;align-items:center;gap:4px;min-height:36px}.XfBETG_linesEditorRemove{border:1px solid var(--border);width:32px;height:32px;color:var(--danger);cursor:pointer;background:0 0;border-radius:4px;justify-content:center;align-items:center;font-size:16px;line-height:1;display:inline-flex}.XfBETG_linesEditorRemove:hover{background:var(--danger);color:#fff}.XfBETG_contractTabState,.XfBETG_contractTabEmpty,.XfBETG_contractTabBody{padding:12px}.XfBETG_contractTabTitle{margin-bottom:6px;font-size:15px;font-weight:600}.XfBETG_contractTabHint{color:var(--text-muted);margin:8px 0;font-size:13px;line-height:1.5}.XfBETG_contractTabRow{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;display:flex}.XfBETG_contractTabSelect{border:1px solid var(--border);border-radius:4px;flex:1;min-width:200px;padding:8px 10px;font-size:14px}.XfBETG_contractTabHeader{border-bottom:1px solid var(--border-light);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}.XfBETG_contractTabNumber{font-size:16px;font-weight:600;font-family:var(--font-mono,monospace)}.XfBETG_contractTabMeta{color:var(--text-muted);margin-top:2px;font-size:12px}.XfBETG_contractTabStatus{background:var(--c,#888);color:#fff;border-radius:12px;padding:4px 10px;font-size:12px;font-weight:500}.XfBETG_designApprovalBlock{border-left:4px solid var(--ac,var(--text-muted));background:var(--bg-secondary);border-radius:4px;margin:12px 0;padding:12px}.XfBETG_designApprovalLabel{color:var(--ac,var(--text));font-size:14px;font-weight:600}.XfBETG_designApprovalMeta{color:var(--text-muted);margin-top:4px;font-size:12px}.XfBETG_designApprovalComment{color:var(--text);background:var(--surface);border-radius:4px;margin-top:8px;padding:8px 12px;font-style:italic}.XfBETG_designSendForm{gap:8px;margin-top:8px;display:grid}.XfBETG_designSendInput{border:1px solid var(--border);border-radius:4px;padding:8px 12px;font-size:14px}.XfBETG_designSendInput:focus{border-color:var(--accent);outline:none}.XfBETG_designSentBlock{background:var(--success-soft);border:1px solid var(--success);border-radius:4px;margin-top:16px;padding:12px}.XfBETG_designSentLabel{color:var(--text-muted);margin-bottom:6px;font-size:12px}.XfBETG_designSentUrl{align-items:center;gap:8px;display:flex}.XfBETG_designSentUrl code{background:var(--surface);border:1px solid var(--border-light);word-break:break-all;font-size:12px;font-family:var(--font-mono,monospace);border-radius:4px;flex:1;padding:6px 10px}.XfBETG_contractPreview{border:1px solid var(--border);background:var(--surface);border-radius:6px;margin-top:16px;overflow:hidden}.XfBETG_contractPreviewFrame{border:0;width:100%;height:600px;display:block}.XfBETG_contractPreviewImg{object-fit:contain;background:var(--surface);width:100%;height:auto;max-height:800px;display:block}.XfBETG_unloadingList{flex-direction:column;gap:4px;font-size:13px;display:flex}.XfBETG_unloadingRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}
@keyframes _1wshbvdgr{0%,to{opacity:1}50%{opacity:.4}}
@keyframes _1wshbvdgs{to{transform:rotate(360deg)}}
._1wshbvd0{text-align:left}
._1wshbvd1{text-align:right}
._1wshbvd2{text-align:center}
._1wshbvd3{font-size:10px}
._1wshbvd4{font-size:11px}
._1wshbvd5{font-size:12px}
._1wshbvd6{font-size:13px}
._1wshbvd7{font-size:14px}
._1wshbvd8{font-weight:400}
._1wshbvd9{font-weight:500}
._1wshbvda{font-weight:600}
._1wshbvdb{font-weight:700}
._1wshbvdc{font-family:var(--font-mono)}
._1wshbvdd{font-family:monospace}
._1wshbvde{font-size:15px}
._1wshbvdf{font-size:16px}
._1wshbvdg{font-size:18px}
._1wshbvdh{font-size:20px}
._1wshbvdi{text-transform:uppercase}
._1wshbvdj{color:var(--text-muted)}
._1wshbvdk{color:var(--text-secondary)}
._1wshbvdl{color:var(--text-tertiary)}
._1wshbvdm{color:var(--text-error,#c00)}
._1wshbvdn{color:var(--danger)}
._1wshbvdo{color:var(--accent)}
._1wshbvdp{color:#fff}
._1wshbvdq{color:inherit}
._1wshbvdr{background:var(--bg-secondary)}
._1wshbvds{background:var(--bg-primary)}
._1wshbvdt{background:var(--accent)}
._1wshbvdu{background:0 0}
._1wshbvdv{background:var(--danger)}
._1wshbvdw{padding:0}
._1wshbvdx{padding:4px}
._1wshbvdy{padding:6px}
._1wshbvdz{padding:8px}
._1wshbvd10{padding:10px}
._1wshbvd11{padding:12px}
._1wshbvd12{padding:16px}
._1wshbvd13{padding:20px}
._1wshbvd14{padding:24px}
._1wshbvd15{padding:32px}
._1wshbvd16{padding:40px}
._1wshbvd17{padding:4px 8px}
._1wshbvd18{padding:8px 12px}
._1wshbvd19{padding:8px 16px}
._1wshbvd1a{padding:12px 16px}
._1wshbvd1b{margin:0}
._1wshbvd1c{margin-top:0}
._1wshbvd1d{margin-top:2px}
._1wshbvd1e{margin-top:4px}
._1wshbvd1f{margin-top:6px}
._1wshbvd1g{margin-top:8px}
._1wshbvd1h{margin-top:12px}
._1wshbvd1i{margin-top:16px}
._1wshbvd1j{margin-top:20px}
._1wshbvd1k{margin-top:24px}
._1wshbvd1l{margin-bottom:0}
._1wshbvd1m{margin-bottom:2px}
._1wshbvd1n{margin-bottom:4px}
._1wshbvd1o{margin-bottom:6px}
._1wshbvd1p{margin-bottom:8px}
._1wshbvd1q{margin-bottom:12px}
._1wshbvd1r{text-decoration:line-through}
._1wshbvd1s{max-width:220px}
._1wshbvd1t{margin-bottom:16px}
._1wshbvd1u{margin-bottom:20px}
._1wshbvd1v{margin-bottom:24px}
._1wshbvd1w{width:40px}
._1wshbvd1x{width:50px}
._1wshbvd1y{width:60px}
._1wshbvd1z{width:70px}
._1wshbvd20{width:80px}
._1wshbvd21{width:90px}
._1wshbvd22{width:100px}
._1wshbvd23{width:110px}
._1wshbvd24{width:120px}
._1wshbvd25{width:140px}
._1wshbvd26{width:160px}
._1wshbvd27{width:180px}
._1wshbvd28{width:200px}
._1wshbvd29{width:100%}
._1wshbvd2a{display:none}
._1wshbvd2b{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
._1wshbvd2c{display:block}
._1wshbvd2d{display:inline-block}
._1wshbvd2e{flex:1}
._1wshbvd2f{display:flex}
._1wshbvd2g{flex-direction:column;display:flex}
._1wshbvd2h{align-items:center;gap:4px;display:inline-flex}
._1wshbvd2i{align-items:center;gap:6px;display:inline-flex}
._1wshbvd2j{align-items:center;gap:8px;display:inline-flex}
._1wshbvd2k{gap:4px;display:flex}
._1wshbvd2l{gap:6px;display:flex}
._1wshbvd2m{gap:8px;display:flex}
._1wshbvd2n{gap:12px;display:flex}
._1wshbvd2o{justify-content:center;align-items:center;display:flex}
._1wshbvd2p{justify-content:space-between;align-items:center;display:flex}
._1wshbvd2q{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}
._1wshbvd2r{grid-template-columns:1fr 1fr;gap:12px;display:grid}
._1wshbvd2s{border:1px solid var(--border)}
._1wshbvd2t{border:1px solid var(--border-light)}
._1wshbvd2u{border:none}
._1wshbvd2v{border-radius:2px}
._1wshbvd2w{border-radius:3px}
._1wshbvd2x{border-radius:4px}
._1wshbvd2y{border-radius:6px}
._1wshbvd2z{border-radius:8px}
._1wshbvd30{border-radius:12px}
._1wshbvd31{border-radius:50%}
._1wshbvd32{border-radius:var(--radius-sm)}
._1wshbvd33{border-radius:var(--radius-md)}
._1wshbvd34{border-radius:var(--radius-lg)}
._1wshbvd35{border-bottom:1px solid var(--border)}
._1wshbvd36{border-bottom:1px solid var(--border-light)}
._1wshbvd37{border-bottom:1px solid var(--border-subtle)}
._1wshbvd38{border-top:1px solid var(--border)}
._1wshbvd39{border-top:1px solid var(--border-light)}
._1wshbvd3a{cursor:pointer}
._1wshbvd3b{cursor:not-allowed}
._1wshbvd3c{cursor:default}
._1wshbvd3d{overflow:hidden}
._1wshbvd3e{overflow:auto}
._1wshbvd3f{overflow-y:auto}
._1wshbvd3g{overflow-x:auto}
._1wshbvd3h{white-space:nowrap}
._1wshbvd3i{white-space:pre-wrap}
._1wshbvd3j{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
._1wshbvd3k{position:relative}
._1wshbvd3l{position:absolute}
._1wshbvd3m{z-index:10;background:var(--bg-primary);margin-top:4px;position:absolute;top:100%;left:0;right:0;box-shadow:0 4px 12px #00000014}
._1wshbvd3n{border-collapse:collapse;width:100%;font-size:13px}
._1wshbvd3o{border-collapse:collapse;width:100%;font-size:12px}
._1wshbvd3p{border-collapse:collapse;width:100%}
._1wshbvd3n tbody tr{transition:background var(--t-fast) var(--ease)}
._1wshbvd3n tbody tr:hover{background:var(--bg-hover)}
._1wshbvd3o tbody tr{transition:background var(--t-fast) var(--ease)}
._1wshbvd3o tbody tr:hover{background:var(--bg-hover)}
._1wshbvd3p tbody tr{transition:background var(--t-fast) var(--ease)}
._1wshbvd3p tbody tr:hover{background:var(--bg-hover)}
._1wshbvd3q{-webkit-overflow-scrolling:touch;background:linear-gradient(to right, var(--bg-elevated) 30%, #fff0),linear-gradient(to right, #0000, var(--bg-elevated) 70%) 0 100%,radial-gradient(farthest-side at 0 50%, #00000014, #0000),radial-gradient(farthest-side at 100% 50%, #00000014, #0000) 100%;background-repeat:no-repeat;background-size:40px 100%,40px 100%,16px 100%,16px 100%;background-attachment:local,local,scroll,scroll;position:relative;overflow-x:auto}
._1wshbvd3r{color:var(--text-muted);font-size:11px}
._1wshbvd3s{color:var(--text-muted);font-size:12px}
._1wshbvd3t{color:var(--text-muted);font-size:13px}
._1wshbvd3u{color:var(--text-muted);font-size:10px}
._1wshbvd3v{color:var(--text-tertiary);font-size:11px}
._1wshbvd3w{color:var(--text-secondary);font-size:12px}
._1wshbvd3x{color:var(--text-secondary);font-size:13px}
._1wshbvd3y{text-align:center;color:var(--text-muted);padding:24px}
._1wshbvd3z{text-align:center;color:var(--text-muted);padding:20px}
._1wshbvd40{text-align:center;padding:40px}
._1wshbvd41{color:var(--text-muted);text-transform:uppercase;margin:0 0 8px;font-size:13px}
._1wshbvd42{margin-right:2px}
._1wshbvd43{margin-right:4px}
._1wshbvd44{margin-right:6px}
._1wshbvd45{margin-right:8px}
._1wshbvd46{margin-right:12px}
._1wshbvd47{margin-right:16px}
._1wshbvd48{margin-right:auto}
._1wshbvd49{margin-left:2px}
._1wshbvd4a{margin-left:4px}
._1wshbvd4b{margin-left:6px}
._1wshbvd4c{margin-left:8px}
._1wshbvd4d{margin-left:12px}
._1wshbvd4e{margin-left:16px}
._1wshbvd4f{margin-left:auto}
._1wshbvd4g{padding:4px 0}
._1wshbvd4h{padding:8px 0}
._1wshbvd4i{height:30px}
._1wshbvd4j{height:32px}
._1wshbvd4k{height:36px}
._1wshbvd4l{height:40px}
._1wshbvd4m{color:var(--text-primary)}
._1wshbvd4n{color:var(--text-danger)}
._1wshbvd4o{color:var(--text-success)}
._1wshbvd4p{color:var(--text-warning)}
._1wshbvd4q{color:var(--text-inverse)}
._1wshbvd4r{background:var(--bg-warning)}
._1wshbvd4s{background:var(--bg-success)}
._1wshbvd4t{background:var(--bg-danger)}
._1wshbvd4u{border:1px solid var(--border-subtle)}
._1wshbvd4v{justify-content:flex-end}
._1wshbvd4w{justify-content:flex-start}
._1wshbvd4x{justify-content:space-between}
._1wshbvd4y{align-items:flex-start}
._1wshbvd4z{align-items:flex-end}
._1wshbvd50{align-items:center}
._1wshbvd51{flex-shrink:0}
._1wshbvd52{flex-grow:0}
._1wshbvd53{font-variant-numeric:tabular-nums}
._1wshbvd54{text-decoration:none}
._1wshbvd55{text-decoration:underline}
._1wshbvd56{margin:0;padding:0;list-style:none}
._1wshbvd57{font-family:inherit}
._1wshbvd58{line-height:1}
._1wshbvd59{line-height:1.2}
._1wshbvd5a{line-height:1.5}
._1wshbvd5b{max-width:400px}
._1wshbvd5c{max-width:500px}
._1wshbvd5d{max-width:600px}
._1wshbvd5e{max-width:700px}
._1wshbvd5f{box-sizing:border-box}
._1wshbvd5g{padding:8px 20px}
._1wshbvd5h{padding:12px 20px}
._1wshbvd5i{padding:12px 24px}
._1wshbvd5j{padding:16px 24px}
._1wshbvd5k{padding-left:4px}
._1wshbvd5l{padding-left:8px}
._1wshbvd5m{padding-left:12px}
._1wshbvd5n{padding-left:16px}
._1wshbvd5o{padding-left:24px}
._1wshbvd5p{padding-left:28px}
._1wshbvd5q{padding-right:4px}
._1wshbvd5r{padding-right:8px}
._1wshbvd5s{padding-right:12px}
._1wshbvd5t{padding-right:16px}
._1wshbvd5u{padding-top:4px}
._1wshbvd5v{padding-top:8px}
._1wshbvd5w{padding-top:12px}
._1wshbvd5x{padding-top:16px}
._1wshbvd5y{padding-top:24px}
._1wshbvd5z{padding-bottom:4px}
._1wshbvd60{padding-bottom:8px}
._1wshbvd61{padding-bottom:12px}
._1wshbvd62{padding-bottom:16px}
._1wshbvd63{padding-bottom:24px}
._1wshbvd64{margin-top:1px}
._1wshbvd65{margin-top:40px}
._1wshbvd66{background:var(--warning)}
._1wshbvd67{background:var(--success)}
._1wshbvd68{background:var(--danger)}
._1wshbvd69{background:var(--surface)}
._1wshbvd6a{background:var(--bg-tertiary)}
._1wshbvd6b{background:var(--bg)}
._1wshbvd6c{border-radius:10px}
._1wshbvd6d{border-radius:999px}
._1wshbvd6e{border:1px dashed var(--border)}
._1wshbvd6f{border-top:1px solid var(--border-subtle)}
._1wshbvd6g{min-width:0}
._1wshbvd6h{min-width:120px}
._1wshbvd6i{min-width:160px}
._1wshbvd6j{min-width:220px}
._1wshbvd6k{min-width:240px}
._1wshbvd6l{min-width:280px}
._1wshbvd6m{min-height:60px}
._1wshbvd6n{min-height:80px}
._1wshbvd6o{min-height:100px}
._1wshbvd6p{min-height:120px}
._1wshbvd6q{max-height:240px}
._1wshbvd6r{max-height:320px}
._1wshbvd6s{max-height:480px}
._1wshbvd6t{max-height:600px}
._1wshbvd6u{height:100%}
._1wshbvd6v{font-size:22px}
._1wshbvd6w{font-size:24px}
._1wshbvd6x{font-size:28px}
._1wshbvd6y{font-size:32px}
._1wshbvd6z{font-style:italic}
._1wshbvd70{word-break:break-all}
._1wshbvd71{word-break:break-word}
._1wshbvd72{opacity:.5}
._1wshbvd73{opacity:.7}
._1wshbvd74{opacity:1}
._1wshbvd75:disabled{opacity:.5}
._1wshbvd76{flex-wrap:wrap}
._1wshbvd77{align-items:baseline}
._1wshbvd78{align-self:center}
._1wshbvd79{align-self:flex-start}
._1wshbvd7a{align-self:flex-end}
._1wshbvd7b{gap:16px}
._1wshbvd7c{gap:20px}
._1wshbvd7d{position:fixed}
._1wshbvd7e{position:sticky}
._1wshbvd7f{inset:0}
._1wshbvd7g{top:0}
._1wshbvd7h{right:0}
._1wshbvd7i{color:var(--text-muted);font-size:14px}
._1wshbvd7j{color:var(--text-muted);font-size:15px}
._1wshbvd7k{gap:4px}
._1wshbvd7l{gap:8px}
._1wshbvd7m{gap:12px}
._1wshbvd7n{gap:24px}
._1wshbvd7o{margin-top:3px}
._1wshbvd7p{margin-top:10px}
._1wshbvd7q{margin-top:14px}
._1wshbvd7r{margin-top:18px}
._1wshbvd7s{margin-bottom:3px}
._1wshbvd7t{margin-bottom:10px}
._1wshbvd7u{margin-bottom:14px}
._1wshbvd7v{margin-bottom:18px}
._1wshbvd7w{margin-top:6px;margin-bottom:6px}
._1wshbvd7x{margin-top:8px;margin-bottom:8px}
._1wshbvd7y{margin-top:12px;margin-bottom:12px}
._1wshbvd7z{padding-top:2px}
._1wshbvd80{padding-top:6px}
._1wshbvd81{padding-bottom:1px}
._1wshbvd82{padding-bottom:2px}
._1wshbvd83{padding-bottom:6px}
._1wshbvd84{padding-left:2px}
._1wshbvd85{padding-left:6px}
._1wshbvd86{padding-left:14px}
._1wshbvd87{padding-right:2px}
._1wshbvd88{padding-right:6px}
._1wshbvd89{padding-right:14px}
._1wshbvd8a{padding:4px 12px}
._1wshbvd8b{padding:0 8px}
._1wshbvd8c{padding:0 12px}
._1wshbvd8d{padding:3px 0}
._1wshbvd8e{padding:6px 0}
._1wshbvd8f{padding:7px 0}
._1wshbvd8g{width:22px}
._1wshbvd8h{width:24px}
._1wshbvd8i{width:28px}
._1wshbvd8j{width:30px}
._1wshbvd8k{width:36px}
._1wshbvd8l{width:130px}
._1wshbvd8m{width:220px}
._1wshbvd8n{width:240px}
._1wshbvd8o{width:260px}
._1wshbvd8p{width:280px}
._1wshbvd8q{width:300px}
._1wshbvd8r{height:22px}
._1wshbvd8s{height:28px}
._1wshbvd8t{height:80px}
._1wshbvd8u{height:180px}
._1wshbvd8v{height:420px}
._1wshbvd8w{height:480px}
._1wshbvd8x{min-width:30px}
._1wshbvd8y{min-width:200px}
._1wshbvd8z{min-height:72px}
._1wshbvd90{max-height:200px}
._1wshbvd91{max-height:420px}
._1wshbvd92{max-width:260px}
._1wshbvd93{max-width:280px}
._1wshbvd94{max-width:300px}
._1wshbvd95{max-width:320px}
._1wshbvd96{border-left:1px solid var(--border)}
._1wshbvd97{border-left:1px solid var(--border-light)}
._1wshbvd98{border-left:1px solid var(--border-subtle)}
._1wshbvd99{border-right:1px solid var(--border)}
._1wshbvd9a{border-right:1px solid var(--border-light)}
._1wshbvd9b{border:1px solid var(--accent)}
._1wshbvd9c{border:1px solid var(--success)}
._1wshbvd9d{border:1px solid var(--warning)}
._1wshbvd9e{border:1px solid var(--danger)}
._1wshbvd9f{font-size:9px}
._1wshbvd9g{text-overflow:ellipsis;overflow:hidden}
._1wshbvd9h{resize:vertical}
._1wshbvd9i{resize:none}
._1wshbvd9j{flex:2}
._1wshbvd9k{flex:240px}
._1wshbvd9l{flex:200px}
._1wshbvd9m{grid-template-columns:1fr 1fr;gap:8px;display:grid}
._1wshbvd9n{grid-template-columns:1fr 1fr;gap:10px;display:grid}
._1wshbvd9o{grid-template-columns:1fr 1fr;gap:16px;display:grid}
._1wshbvd9p{grid-template-columns:1fr 1fr;column-gap:16px;display:grid}
._1wshbvd9q{grid-template-columns:2fr 2fr 1fr 1fr;column-gap:10px;display:grid}
._1wshbvd9r{grid-template-columns:1fr 1fr 1fr;gap:12px;display:grid}
._1wshbvd9s{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}
._1wshbvd9t{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}
._1wshbvd9u{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}
._1wshbvd9v{z-index:99;background:#0000004d;justify-content:flex-end;display:flex;position:fixed;inset:0}
._1wshbvd9w{z-index:1000;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}
._1wshbvd9x{z-index:10}
._1wshbvd9y{z-index:50}
._1wshbvd9z{z-index:100}
._1wshbvda0{z-index:1000}
._1wshbvda1{height:20px}
._1wshbvda2{height:24px}
._1wshbvda3{height:26px}
._1wshbvda4{height:34px}
._1wshbvda5{height:44px}
._1wshbvda6{height:60px}
._1wshbvda7{height:240px}
._1wshbvda8{height:320px}
._1wshbvda9{width:14px}
._1wshbvdaa{width:16px}
._1wshbvdab{width:20px}
._1wshbvdac{width:32px}
._1wshbvdad{width:56px}
._1wshbvdae{width:340px}
._1wshbvdaf{width:360px}
._1wshbvdag{width:380px}
._1wshbvdah{width:420px}
._1wshbvdai{max-width:160px}
._1wshbvdaj{max-width:180px}
._1wshbvdak{max-width:200px}
._1wshbvdal{max-width:240px}
._1wshbvdam{max-width:340px}
._1wshbvdan{max-width:360px}
._1wshbvdao{max-width:380px}
._1wshbvdap{max-width:800px}
._1wshbvdaq{max-width:1000px}
._1wshbvdar{max-width:1200px}
._1wshbvdas{max-width:1400px}
._1wshbvdat{min-width:14px}
._1wshbvdau{min-width:28px}
._1wshbvdav{min-width:35px}
._1wshbvdaw{padding:0 16px}
._1wshbvdax{padding:0 20px}
._1wshbvday{padding:0 24px}
._1wshbvdaz{padding:12px 0}
._1wshbvdb0{padding:16px 0}
._1wshbvdb1{padding:24px 0}
._1wshbvdb2{opacity:.25}
._1wshbvdb3{opacity:.4}
._1wshbvdb4{opacity:.6}
._1wshbvdb5{opacity:.9}
._1wshbvdb6{letter-spacing:.5px}
._1wshbvdb7{letter-spacing:.3px}
._1wshbvdb8{line-height:1.4}
._1wshbvdb9{font:inherit}
._1wshbvdba{aspect-ratio:1}
._1wshbvdbb{aspect-ratio:16/9}
._1wshbvdbc{grid-column:span 2}
._1wshbvdbd{grid-column:1/-1}
._1wshbvdbe{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:8px;display:grid}
._1wshbvdbf{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;display:grid}
._1wshbvdbg{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;display:grid}
._1wshbvdbh{border-left:2px solid var(--border)}
._1wshbvdbi{border-left:2px solid var(--accent)}
._1wshbvdbj{border-left:3px solid var(--accent)}
._1wshbvdbk{border:2px solid var(--border)}
._1wshbvdbl{background:var(--accent-soft)}
._1wshbvdbm{background:var(--bg-accent)}
._1wshbvdbn{background:var(--bg-info)}
._1wshbvdbo{background:var(--bg-muted)}
._1wshbvdbp{box-shadow:0 1px 2px #0000000d}
._1wshbvdbq{box-shadow:0 2px 8px #0000001a}
._1wshbvdbr{box-shadow:0 8px 24px #0000001f}
._1wshbvdbs{box-shadow:0 20px 60px #00000026}
._1wshbvdbt{object-fit:cover}
._1wshbvdbu{object-fit:cover;width:96px;height:96px}
._1wshbvdbv{object-fit:contain}
._1wshbvdbw{color:#fff;cursor:pointer;background:#0000008c;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;line-height:1;display:flex;position:absolute;top:4px;right:4px}
._1wshbvdbx{margin-left:auto;margin-right:auto}
._1wshbvdby{z-index:var(--z-sticky,1)}
._1wshbvdbz{z-index:var(--z-dropdown,50)}
._1wshbvdc0{z-index:var(--z-backdrop,90)}
._1wshbvdc1{z-index:var(--z-modal,100)}
._1wshbvdc2{z-index:var(--z-modal-top,970)}
._1wshbvdc3{z-index:var(--z-popover,980)}
._1wshbvdc4{padding:40px 20px}
._1wshbvdc5{padding:48px 20px}
._1wshbvdc6{padding:12px 8px}
._1wshbvdc7{padding:14px}
._1wshbvdc8{padding:2px}
._1wshbvdc9{width:1px}
._1wshbvdca{width:12px}
._1wshbvdcb{width:18px}
._1wshbvdcc{width:440px}
._1wshbvdcd{width:480px}
._1wshbvdce{width:520px}
._1wshbvdcf{width:560px}
._1wshbvdcg{width:600px}
._1wshbvdch{height:12px}
._1wshbvdci{height:14px}
._1wshbvdcj{height:16px}
._1wshbvdck{height:18px}
._1wshbvdcl{min-width:32px}
._1wshbvdcm{min-height:32px}
._1wshbvdcn{min-width:36px}
._1wshbvdco{max-width:460px}
._1wshbvdcp{max-width:480px}
._1wshbvdcq{max-width:520px}
._1wshbvdcr{max-width:560px}
._1wshbvdcs{max-width:640px}
._1wshbvdct{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}
._1wshbvdcu{gap:4px;display:grid}
._1wshbvdcv{gap:6px;display:grid}
._1wshbvdcw{gap:8px;display:grid}
._1wshbvdcx{gap:12px;display:grid}
._1wshbvdcy{gap:16px;display:grid}
._1wshbvdcz{cursor:grab}
._1wshbvdd0{cursor:grabbing}
._1wshbvdd1{cursor:help}
._1wshbvdd2{cursor:wait}
._1wshbvdd3{cursor:text}
._1wshbvdd4{justify-content:center;align-items:center;display:inline-flex}
._1wshbvdd5{touch-action:none}
._1wshbvdd6{touch-action:manipulation}
._1wshbvdd7{transition:box-shadow .15s}
._1wshbvdd8{transition:all .15s}
._1wshbvdd9{transition:transform .15s}
._1wshbvdda{border:2px dashed var(--border)}
._1wshbvddb{border-bottom:2px solid var(--accent)}
._1wshbvddc{border-top:2px solid var(--accent)}
._1wshbvddd{border-bottom:2px solid var(--border)}
._1wshbvdde{border-top:2px solid var(--border)}
._1wshbvddf{top:4px}
._1wshbvddg{top:6px}
._1wshbvddh{top:8px}
._1wshbvddi{top:12px}
._1wshbvddj{top:16px}
._1wshbvddk{bottom:0}
._1wshbvddl{left:0}
._1wshbvddm{padding-bottom:80px}
._1wshbvddn{padding-bottom:120px}
._1wshbvddo{background:#00000059}
._1wshbvddp{background:#00000080}
._1wshbvddq{width:auto}
._1wshbvddr{height:auto}
._1wshbvdds{line-height:24px}
._1wshbvddt{background:var(--card-bg,var(--bg-primary))}
._1wshbvddu{gap:10px;display:grid}
._1wshbvddv{gap:14px;display:grid}
._1wshbvddw{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}
._1wshbvddx{border-left:2px solid var(--success)}
._1wshbvddy{border-left:2px solid var(--danger)}
._1wshbvddz{border-left:2px solid var(--warning)}
._1wshbvde0{border-right:2px solid var(--success)}
._1wshbvde1{border-right:2px solid var(--danger)}
._1wshbvde2{border-right:2px solid var(--warning)}
._1wshbvde3{border-bottom:2px solid var(--success)}
._1wshbvde4{border-bottom:2px solid var(--danger)}
._1wshbvde5{border-bottom:2px solid var(--warning)}
._1wshbvde6{border-top:2px solid var(--success)}
._1wshbvde7{border-top:2px solid var(--danger)}
._1wshbvde8{border-top:2px solid var(--warning)}
._1wshbvde9{border:1px dashed var(--border-subtle)}
._1wshbvdea{border:1px dashed var(--accent)}
._1wshbvdeb{color:var(--danger-600)}
._1wshbvdec{color:var(--danger-700)}
._1wshbvded{color:var(--success-600)}
._1wshbvdee{color:var(--success-700)}
._1wshbvdef{color:var(--warning-600)}
._1wshbvdeg{color:var(--warning-700)}
._1wshbvdeh{color:var(--brand-700)}
._1wshbvdei{color:var(--info-700)}
._1wshbvdej{color:var(--purple-700)}
._1wshbvdek{background:var(--danger-50)}
._1wshbvdel{background:var(--danger-100)}
._1wshbvdem{background:var(--danger-200,var(--danger-100))}
._1wshbvden{background:var(--danger-500)}
._1wshbvdeo{background:var(--success-50)}
._1wshbvdep{background:var(--success-100)}
._1wshbvdeq{background:var(--success-50)}
._1wshbvder{background:var(--warning-50)}
._1wshbvdes{background:var(--warning-100)}
._1wshbvdet{background:var(--info-50)}
._1wshbvdeu{background:var(--info-100)}
._1wshbvdev{background:var(--purple-50)}
._1wshbvdew{background:var(--purple-100)}
._1wshbvdex{background:var(--accent-bg)}
._1wshbvdey{font-family:system-ui,-apple-system,sans-serif}
._1wshbvdez{outline:none}
._1wshbvdf0{letter-spacing:.6px}
._1wshbvdf1{letter-spacing:.05em}
._1wshbvdf2{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;padding-inline:14px 10px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}
._1wshbvdf3{border-left:1px solid var(--border);margin-left:6px;padding-left:14px}
._1wshbvdf4{padding-top:14px}
._1wshbvdf5{padding-top:100px}
._1wshbvdf6{background:#0006}
._1wshbvdf7{height:200px}
._1wshbvdf8{margin-top:-4px}
._1wshbvdf9{margin-top:-6px}
._1wshbvdfa{margin-top:-8px}
._1wshbvdfb{box-shadow:0 -2px 8px #0000001a}
._1wshbvdfc{box-shadow:0 4px 12px #00000026}
._1wshbvdfd{width:4%}
._1wshbvdfe{width:6%}
._1wshbvdff{width:8%}
._1wshbvdfg{width:10%}
._1wshbvdfh{width:12%}
._1wshbvdfi{width:14%}
._1wshbvdfj{width:15%}
._1wshbvdfk{width:18%}
._1wshbvdfl{width:20%}
._1wshbvdfm{width:24%}
._1wshbvdfn{width:90%}
._1wshbvdfo{width:100%}
._1wshbvdfp{border:1px solid var(--border-default)}
._1wshbvdfq{border:1px solid var(--success)}
._1wshbvdfr{border:1px solid var(--danger)}
._1wshbvdfs{border:1px solid var(--warning)}
._1wshbvdft{border:1px solid var(--success-200,var(--success-100))}
._1wshbvdfu{border:1px solid var(--danger-200,var(--danger-100))}
._1wshbvdfv{border:1px solid var(--warning-200,var(--warning-100))}
._1wshbvdfw{color:var(--color-purple)}
._1wshbvdfx{color:var(--success)}
._1wshbvdfy{color:var(--danger)}
._1wshbvdfz{color:var(--warning)}
._1wshbvdg0{background:var(--color-purple)}
._1wshbvdg1{background:var(--surface-2,#534ab70a)}
._1wshbvdg2{background:var(--warning-50)}
._1wshbvdg3{background:var(--success-600)}
._1wshbvdg4{background:var(--danger-600)}
._1wshbvdg5{background:var(--info-500,#1976d2)}
._1wshbvdg6{background:var(--warning-600)}
._1wshbvdg7{box-shadow:var(--shadow-sm)}
._1wshbvdg8{box-shadow:var(--shadow-md)}
._1wshbvdg9{box-shadow:var(--shadow-lg)}
._1wshbvdga{font-family:var(--font-mono,monospace)}
._1wshbvdgb{padding:10px 0}
._1wshbvdgc{padding:12px 0 4px}
._1wshbvdgd{grid-template-columns:2fr 1fr;gap:12px;display:grid}
._1wshbvdge{grid-template-columns:1fr 2fr;gap:12px;display:grid}
._1wshbvdgf{flex:1 0 200px}
._1wshbvdgg{font-size:7px}
._1wshbvdgh{font-size:8px}
._1wshbvdgi{width:8px}
._1wshbvdgj{width:75px}
._1wshbvdgk{min-width:75px}
._1wshbvdgl{min-width:600px}
._1wshbvdgm{max-height:140px}
._1wshbvdgn{max-height:160px}
._1wshbvdgo{min-height:100%}
._1wshbvdgp{margin:0 2px}
._1wshbvdgq{vertical-align:top}
._1wshbvdgt{animation:1s infinite _1wshbvdgr}
._1wshbvdgu{animation:1s linear infinite _1wshbvdgs}
._1wshbvdgv{background:var(--brand-50)}
._1wshbvdgw{background:var(--brand-100)}
._1wshbvdgx{background:var(--brand-500)}
._1wshbvdgy{background:var(--brand-600)}
._1wshbvdgz{background:var(--brand-700)}
._1wshbvdh0{color:var(--brand-500)}
._1wshbvdh1{color:var(--brand-600)}
._1wshbvdh2{background:var(--brand-primary,var(--brand-500))}
._1wshbvdh3{background:var(--info-600,#0277bd)}
._1wshbvdh4{background:var(--ink-600,#6a6a6a)}
._1wshbvdh5{color:var(--text-info)}
._1wshbvdh6{background:var(--bg-error,#fee)}
._1wshbvdh7{margin-top:32px}
._1wshbvdh8{padding:8px 4px}
._1wshbvdh9{min-width:56px}
._1wshbvdha{min-width:360px}
._1wshbvdhb{max-width:720px}
._1wshbvdhc{max-height:120px}
._1wshbvdhd{max-height:80px}
._1wshbvdhe{height:4px}
._1wshbvdhf{height:6px}
._1wshbvdhg{height:8px}
._1wshbvdhh{border:0}
._1wshbvdhi{box-shadow:0 10px 25px #00000026}
._1wshbvdhj{background:var(--bg-primary);border:1px solid var(--border);border-radius:6px;padding:8px;position:absolute;box-shadow:0 1px 2px #0000000d}
._1wshbvdhk{border-bottom:2px solid var(--accent);background:var(--accent-bg);color:var(--accent)}
._1wshbvdhl{color:#fff;border:2px solid var(--bg-primary);border-radius:50%;justify-content:center;align-items:center;width:12px;height:12px;font-size:7px;display:inline-flex;position:absolute}
._1wshbvdhm{border:1px solid var(--success-500)}
._1wshbvdhn{border:1px solid var(--danger-500)}
._1wshbvdho{border:1px solid var(--warning-500)}
._1wshbvdhp{border:1px solid var(--info-500)}
._1wshbvdhq{color:var(--success-500)}
._1wshbvdhr{color:var(--danger-500)}
._1wshbvdhs{color:var(--warning-500)}
._1wshbvdht{min-height:44px}
._1wshbvdhu{min-height:48px}
._1wshbvdhv{max-width:440px}
._1wshbvdhw{width:170px}
._1wshbvdhx{height:56px}
._1wshbvdhy{border-radius:14px}
._1wshbvdhz{padding:16px 20px}
._1wshbvdi0{padding-left:18px}
._1wshbvdi1{padding:22px}
._1wshbvdi2{padding:2px 0}
._1wshbvdi3{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:12px;display:grid}
._1wshbvdi4{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;display:grid}
._1wshbvdi5{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;display:grid}
._1wshbvdi6{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px;display:grid}
._1wshbvdi7{grid-template-columns:120px 1fr;gap:8px;display:grid}
._1wshbvdi8{flex-basis:100%}
._1wshbvdi9{margin:16px 0}
._1wshbvdia{margin:4px}
._1wshbvdib{max-height:280px}
._1wshbvdic{width:48px}
._1wshbvdid{height:48px}
._1wshbvdie{background:#00000073}
._1wshbvdif{z-index:1}
._1wshbvdig{z-index:2}
._1wshbvdih{grid-template-columns:1fr 1fr;gap:6px;display:grid}
._1wshbvdii{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px;display:grid}
._1wshbvdij{background:#534ab71a}
._1wshbvdik{border:1px solid var(--border-danger)}
._1wshbvdil{border:1px solid var(--border-success)}
._1wshbvdim{text-align:left;color:var(--text-muted);padding:6px 8px;font-size:11px;font-weight:400}
._1wshbvdin{padding:7px 8px;font-size:13px}
._1wshbvdio{height:70px}
._1wshbvdip{letter-spacing:4px}
._1wshbvdiq{color:var(--text-warning,#b45309)}
._1wshbvdir{background:var(--bg-warning,#fff8e1)}
._1wshbvdis{font-family:var(--mono)}
._1wshbvdit{top:36px}
._1wshbvdiu{top:-60px}
._1wshbvdiv{right:6px}
._1wshbvdiw{left:6px}
._1wshbvdix{border-radius:50%;flex-shrink:0;width:8px;height:8px}
._1wshbvdiy{padding-bottom:32px}
._1wshbvdiz{min-height:40px}
._1wshbvdj0{min-height:0}
._1wshbvdj1{min-height:100vh}
._1wshbvdj2{min-width:44px}
._1wshbvdj3{min-width:48px}
._1wshbvdj4{min-width:460px}
._1wshbvdj5{width:460px}
._1wshbvdj6{max-height:100px}
._1wshbvdj7{flex:none}
._1wshbvdj8{display:inline-flex}
._1wshbvdj9{justify-content:center}
._1wshbvdja{align-items:stretch}
._1wshbvdjb{gap:0}
._1wshbvdjc{padding-left:26px}
._1wshbvdjd{left:8px}
._1wshbvdje{grid-template-columns:120px 1fr;gap:6px;display:grid}
._1wshbvdjf{grid-template-columns:120px 1fr 36px;gap:8px;display:grid}
._1wshbvdjg{grid-template-columns:160px 1fr 56px;gap:8px;display:grid}
._1wshbvdjh{vertical-align:middle}
._1wshbvdji{border-left:3px solid var(--warning)}
._1wshbvdjj{border-left:3px solid var(--danger)}
._1wshbvdjk{border-left:3px solid var(--success)}
._1wshbvdjl{background:var(--bg-app)}
._1wshbvdjm{line-height:1.6}
._1wshbvdjn{border-collapse:collapse}
._1wshbvdjo{border:2px solid var(--accent)}
._1wshbvdjp{height:120px}
._1wshbvdjq{height:220px}
._1wshbvdjr{width:85vw}
._1wshbvdjs{height:85vh}
._1wshbvdjt{top:100%}
._1wshbvdju{left:9px}
._1wshbvdjv{left:-15px}
._1wshbvdjw{z-index:40}
._1wshbvdjx{max-width:110px}
._1wshbvdjy{background:var(--bg-primary,#fff)}
._1wshbvdjz{border-radius:var(--radius-md,6px)}
._1wshbvdk0{background:var(--surface-alt,var(--surface))}
._1wshbvdk1{box-shadow:0 4px 16px #0000001a}
._1wshbvdk2{box-shadow:0 20px 60px #0000002e}
._1wshbvdk3{font-family:system-ui,sans-serif}
._1wshbvdk4{margin:0 0 10px}
._1wshbvdk5{margin:0 0 16px}
._1wshbvdk6{opacity:.75}
._1wshbvdk7{font-size:17px}
._1wshbvdk8{grid-template-columns:1fr 1fr;gap:0 10px;display:grid}
._1wshbvdk9{grid-template-columns:1fr 1fr 1fr;gap:0 10px;display:grid}
._1wshbvdka{position:absolute;top:50%;transform:translateY(-50%)}
._1wshbvdkb{width:100%;padding-left:26px}
._1wshbvdkc{pointer-events:none;position:absolute;top:50%;left:8px;transform:translateY(-50%)}
._1wshbvdkd{background:var(--bg-primary);z-index:1100;border-radius:8px;width:85vw;height:85vh;position:fixed;top:7.5vh;left:7.5vw;box-shadow:0 24px 64px #00000040}
._1wshbvdke{border:1px solid var(--border-subtle);border-radius:6px;width:100%;padding:8px 12px;font-family:inherit;font-size:13px}
._1wshbvdkf{border:1px solid var(--border-subtle);border-radius:6px;width:100%;padding:8px 12px;font-family:monospace;font-size:12px}
._1wshbvdkg{cursor:grab;color:var(--text-muted);touch-action:none;background:0 0;border:0;border-radius:4px;padding:2px;transition:background .12s,color .12s}
._1wshbvdkg:hover{background:var(--bg-hover);color:var(--text-primary)}
._1wshbvdkg:focus-visible{outline:2px solid var(--accent);outline-offset:2px;color:var(--accent)}
._1wshbvdkh{transition:background var(--t-fast) var(--ease), color var(--t-fast) var(--ease)}
._1wshbvdkh:hover:not(:disabled){background:var(--bg-hover)}
._1wshbvdki{width:28px;height:28px;color:var(--text-muted);cursor:pointer;transition:background var(--t-fast) var(--ease), color var(--t-fast) var(--ease);background:0 0;border:none;border-radius:6px;flex-shrink:0;place-items:center;padding:0;display:inline-grid}
._1wshbvdki:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}
._1wshbvdki:focus-visible{outline:2px solid var(--accent);outline-offset:1px}
._1wshbvdki:disabled{opacity:.4;cursor:not-allowed}
._1wshbvdkj{width:28px;height:28px;color:var(--danger);cursor:pointer;transition:background var(--t-fast) var(--ease), color var(--t-fast) var(--ease);background:0 0;border:none;border-radius:6px;flex-shrink:0;place-items:center;padding:0;display:inline-grid}
._1wshbvdkj:hover:not(:disabled){background:var(--bg-danger,#dc262614)}
._1wshbvdkj:focus-visible{outline:2px solid var(--danger);outline-offset:1px}
._1wshbvdkj:disabled{opacity:.4;cursor:not-allowed}
._1wshbvdkk{cursor:pointer;transition:background var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease)}
._1wshbvdkk:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border)}
._1wshbvdkk:focus-visible{outline:2px solid var(--accent);outline-offset:1px}
._1wshbvdkk:disabled{opacity:.5;cursor:not-allowed}
._1wshbvdkl{cursor:pointer;transition:filter var(--t-fast) var(--ease)}
._1wshbvdkl:hover:not(:disabled){filter:brightness(.92)}
._1wshbvdkl:focus-visible{outline:2px solid var(--accent);outline-offset:1px}
._1wshbvdkl:disabled{opacity:.5;cursor:not-allowed}
@media screen and (max-width:639px){._1wshbvd2q,._1wshbvd2r,._1wshbvd9m,._1wshbvd9n,._1wshbvd9o,._1wshbvd9p,._1wshbvd9q,._1wshbvd9r,._1wshbvdct,._1wshbvdgd,._1wshbvdge,._1wshbvdi7,._1wshbvdje,._1wshbvdjf,._1wshbvdjg,._1wshbvdk9{grid-template-columns:1fr}}
@media screen and (max-width:1023px){._1wshbvd3q>table{min-width:760px}}
@media print{._1wshbvdkm{display:none}}
.V_7XKa_page{flex-direction:column;height:100%;display:flex}.V_7XKa_tabContent{padding:0 16px 24px}.V_7XKa_kpiBar{border-bottom:1px solid var(--border);padding:12px 16px}.V_7XKa_kpiGrid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;display:grid}.V_7XKa_reportLinks{border-bottom:1px solid var(--border);padding:10px 16px}.V_7XKa_reportLinksTitle{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin-bottom:8px;font-size:11px;font-weight:600}.V_7XKa_reportLinksGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;display:grid}.V_7XKa_reportLinkCard{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-primary);align-items:center;gap:10px;padding:10px 12px;text-decoration:none;transition:transform .1s,border-color .1s;display:flex}.V_7XKa_reportLinkCard:hover{border-color:var(--accent);transform:translateY(-1px)}.V_7XKa_reportLinkIcon{color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.V_7XKa_reportLinkText{flex-direction:column;min-width:0;display:flex}.V_7XKa_reportLinkLabel{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.V_7XKa_reportLinkDesc{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.V_7XKa_tabBar{border-bottom:1px solid var(--border);scrollbar-width:thin;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;flex-shrink:0;padding:0 16px;display:flex;overflow-x:auto}.V_7XKa_tabBar>.V_7XKa_tab{white-space:nowrap;scroll-snap-align:start;flex:none}.V_7XKa_headerBar{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px;display:flex}.V_7XKa_toolbarPad{border-bottom:1px solid var(--border);padding:10px 16px}.V_7XKa_headerTitle{font-size:13px;font-weight:500}.V_7XKa_headerActions{align-items:center;gap:6px;margin-left:auto;display:flex}.V_7XKa_scrollArea{flex:1;overflow:auto}.V_7XKa_scrollPad{padding:16px;}.V_7XKa_tabBody{padding-top:12px}.V_7XKa_paginationBar{border-top:1px solid var(--border);color:var(--text-muted);justify-content:space-between;align-items:center;padding:6px 16px;font-size:12px;display:flex}.V_7XKa_paginationControls{align-items:center;gap:4px;display:flex}.V_7XKa_paginationLabel{padding:2px 8px}.V_7XKa_kpiCard{background:var(--bg-secondary);border-radius:var(--radius-md);border:1px solid #0000;padding:12px 16px;transition:transform .1s}.V_7XKa_kpiCard[data-clickable=true]{cursor:pointer}.V_7XKa_kpiCard[data-clickable=true]:hover{transform:translateY(-1px)}.V_7XKa_kpiCard[data-highlight=true]{background:var(--bg-danger);border-color:var(--border-danger)}.V_7XKa_kpiLabel{color:var(--text-muted);font-size:12px;font-weight:500}.V_7XKa_kpiValue{margin-top:4px;font-size:18px;font-weight:700}.V_7XKa_kpiSub{opacity:.7;margin-top:1px;font-size:12px}.V_7XKa_approvalBanner{background:color-mix(in srgb, var(--warning) 10%, transparent);border-bottom:1px solid var(--warning);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 16px;display:flex}.V_7XKa_approvalBannerTitle{color:var(--text-warning);font-size:12px;font-weight:600}.V_7XKa_approvalItem{background:var(--bg-primary);border:1px solid var(--border);border-radius:6px;align-items:center;gap:8px;max-width:100%;padding:4px 8px 4px 10px;font-size:12px;display:inline-flex}.V_7XKa_approvalItemDesc{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:320px;overflow:hidden}.V_7XKa_approvalBtn{cursor:pointer;min-height:28px;color:var(--text-inverse);border:none;border-radius:4px;padding:6px 12px;font-size:12px;font-weight:500}.V_7XKa_approvalBtn:disabled{opacity:.5;cursor:not-allowed}.V_7XKa_approvalBtnApprove{background:var(--success);}.V_7XKa_approvalBtnReject{background:var(--danger);}.V_7XKa_exchangeCard{background:var(--bg-secondary);text-align:center;border-radius:8px;padding:10px 12px}.V_7XKa_exchangeCode{color:var(--text-primary);font-size:12px;font-weight:600}.V_7XKa_exchangeRate{font-size:14px;font-weight:700;font-family:var(--font-mono,monospace);color:var(--accent)}.V_7XKa_exchangeName{color:var(--text-muted);font-size:12px}.V_7XKa_tab{cursor:pointer;color:var(--text-muted);background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:8px 14px;font-size:12px;font-weight:400;transition:color .15s;display:inline-flex}.V_7XKa_tab[aria-selected=true]{border-bottom-color:var(--accent);color:var(--accent);font-weight:500}.V_7XKa_btnPrimary{background:var(--accent);height:32px;color:var(--text-inverse);border-radius:var(--radius-md);cursor:pointer;border:none;padding:0 12px;font-size:12px;font-weight:500}.V_7XKa_btnOutline{border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;height:32px;color:var(--text-secondary);background:0 0;padding:0 12px;font-size:12px}.V_7XKa_btnLink{color:var(--text-secondary);align-items:center;text-decoration:none;display:inline-flex;}.V_7XKa_btnIcon{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;min-width:28px;min-height:28px;padding:2px 4px;transition:color .15s,background .15s;display:inline-flex}.V_7XKa_btnEdit{color:var(--text-muted);font-size:12px;}.V_7XKa_btnEdit:hover,.V_7XKa_btnEdit:focus-visible{color:var(--accent);background:var(--bg-hover)}.V_7XKa_btnDelete{color:var(--text-muted);font-size:12px;}.V_7XKa_btnDelete:hover,.V_7XKa_btnDelete:focus-visible{color:var(--danger);background:var(--bg-danger)}.V_7XKa_btnDanger{background:var(--danger);}.V_7XKa_pgBtn{border:1px solid var(--border);cursor:pointer;color:var(--text-secondary);background:0 0;border-radius:4px;padding:2px 8px;font-size:12px}.V_7XKa_pgBtn:disabled{opacity:.4;cursor:not-allowed}.V_7XKa_table{border-collapse:collapse;width:100%;font-size:12px}.V_7XKa_tableSmall{font-size:12px;}.V_7XKa_thead{background:var(--bg-primary);position:sticky;top:0}.V_7XKa_theadRow{border-bottom:1px solid var(--border)}.V_7XKa_th{text-align:left;color:var(--text-muted);padding:6px 12px;font-size:12px;font-weight:400}.V_7XKa_thRight{text-align:right;}.V_7XKa_thCenter{text-align:center;}.V_7XKa_thSmall{padding:4px 8px;}.V_7XKa_thSmallRight{text-align:right;}.V_7XKa_thSmallCenter{text-align:center;}.V_7XKa_row{border-bottom:1px solid var(--border-light);transition:background .1s}.V_7XKa_row:hover{background:var(--bg-hover)}.V_7XKa_footerRow{border-top:2px solid var(--border);font-weight:600}.V_7XKa_td{padding:8px 12px}.V_7XKa_tdSm{padding:8px}.V_7XKa_tdNarrow{padding:8px 6px}.V_7XKa_tdAction{text-align:center;white-space:nowrap;padding:8px 4px}.V_7XKa_tdSmall{padding:4px 8px}.V_7XKa_mono{font-variant-numeric:tabular-nums}.V_7XKa_bold{font-weight:500}.V_7XKa_bold600{font-weight:600}.V_7XKa_right{text-align:right}.V_7XKa_small{font-size:12px}.V_7XKa_muted{color:var(--text-muted)}.V_7XKa_secondary{color:var(--text-secondary)}.V_7XKa_accent{color:var(--accent)}.V_7XKa_success{color:var(--success)}.V_7XKa_danger{color:var(--danger)}.V_7XKa_pointer{cursor:pointer}.V_7XKa_badge{border-radius:3px;padding:1px 6px;font-size:12px;display:inline-block}.V_7XKa_badgeNeutral{background:var(--bg-tertiary);color:var(--text-secondary);}.V_7XKa_badgeSuccess{background:var(--bg-success);color:var(--text-success);}.V_7XKa_badgeWarning{background:var(--bg-warning);color:var(--text-warning);}.V_7XKa_badgeDanger{background:var(--bg-danger);color:var(--text-danger);}.V_7XKa_chip{background:var(--bg-info);color:var(--text-info);border-radius:10px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;display:inline-flex}.V_7XKa_chipClose{color:var(--text-info);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;line-height:1}.V_7XKa_tabBadge{background:var(--bg-danger);color:var(--text-danger);border-radius:8px;margin-left:4px;padding:1px 5px;font-size:12px}.V_7XKa_filterInput{border:1px solid var(--border);background:var(--bg-primary);height:32px;color:var(--text-primary);border-radius:4px;padding:0 8px;font-size:12px}.V_7XKa_filterDate{padding:0 4px;}.V_7XKa_filterSelect{width:110px;padding:0 4px;}.V_7XKa_searchInput{flex:200px;min-width:200px;max-width:280px;}.V_7XKa_dateInput{border:1px solid var(--border);background:var(--bg-primary);height:32px;color:var(--text-primary);border-radius:4px;padding:0 8px;font-size:12px}.V_7XKa_dateSep{color:var(--text-muted);font-size:12px}.V_7XKa_clearLink{color:var(--text-info);cursor:pointer;background:0 0;border:none;font-size:12px;text-decoration:underline}.V_7XKa_formGrid{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}@media (max-width:640px){.V_7XKa_formGrid{grid-template-columns:1fr}}.V_7XKa_sectionTitle{margin-bottom:12px;font-size:13px;font-weight:500}.V_7XKa_chartArea{align-items:flex-end;gap:4px;height:180px;padding:0 0 24px;display:flex}.V_7XKa_chartCol{flex-direction:column;flex:1;align-items:center;gap:2px;min-width:0;display:flex}.V_7XKa_chartBars{justify-content:center;align-items:flex-end;gap:2px;width:100%;height:140px;display:flex}.V_7XKa_chartBar{border-radius:3px 3px 0 0;width:40%;max-width:20px;transition:height .3s}.V_7XKa_chartBarRevenue{background:var(--accent);opacity:.7;}.V_7XKa_chartBarPaid{background:var(--success);}.V_7XKa_chartLabel{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12px;overflow:hidden}.V_7XKa_legend{color:var(--text-muted);gap:16px;font-size:12px;display:flex}.V_7XKa_legendDot{vertical-align:middle;border-radius:2px;width:10px;height:10px;margin-right:4px;display:inline-block}.V_7XKa_legendTotal{margin-left:auto}.V_7XKa_hBar{align-items:center;gap:8px;margin-bottom:6px;display:flex}.V_7XKa_hBarLabel{color:var(--text-muted);min-width:60px;font-size:12px}.V_7XKa_hBarLabelWide{min-width:90px;font-size:12px}.V_7XKa_hBarTrack{background:var(--bg-tertiary);border-radius:3px;flex:1;height:18px;overflow:hidden}.V_7XKa_hBarFill{border-radius:3px;height:100%;transition:width .3s}.V_7XKa_hBarValue{text-align:right;min-width:80px;font-family:monospace;font-size:12px}.V_7XKa_hBarMeta{color:var(--text-muted);min-width:30px;font-size:12px}.V_7XKa_summaryNote{color:var(--text-muted);margin-top:8px;font-size:12px}.V_7XKa_emptyBlock{color:var(--text-muted);background:var(--bg-secondary);border-radius:var(--radius-md);padding:16px;font-size:12px}.V_7XKa_analyticsGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-top:24px;display:grid}.V_7XKa_abcBadge{text-align:center;border-radius:4px;width:24px;height:20px;font-size:12px;font-weight:600;line-height:20px;display:inline-block}.V_7XKa_abcA{background:var(--bg-success);color:var(--text-success);}.V_7XKa_abcB{background:var(--bg-warning);color:var(--text-warning);}.V_7XKa_abcC{background:var(--bg-secondary);color:var(--text-secondary);}.V_7XKa_progressTrack{background:var(--bg-tertiary);border-radius:2px;width:50px;height:4px;overflow:hidden}.V_7XKa_progressFill{border-radius:2px;height:100%;transition:width .3s}.V_7XKa_progressLabel{text-align:right;min-width:36px;font-size:12px}.V_7XKa_segmentBadge{background:var(--bg-tertiary);color:var(--text-muted);border-radius:3px;margin-left:6px;padding:1px 5px;font-size:12px}.V_7XKa_connGrid{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.V_7XKa_connCard{border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;background:var(--bg-primary);min-width:180px;padding:10px 14px;transition:border-color .15s,background .15s}.V_7XKa_connCard[data-active=true]{border-color:var(--accent);background:var(--bg-info)}.V_7XKa_connHeader{justify-content:space-between;align-items:center;display:flex}.V_7XKa_connName{font-size:12px;font-weight:500}.V_7XKa_connSub{color:var(--text-muted);margin-top:2px;font-size:12px}.V_7XKa_stmtControls{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md);margin-bottom:16px;padding:14px}.V_7XKa_stmtRow{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.V_7XKa_stmtFieldLabel{color:var(--text-muted);margin-bottom:2px;font-size:12px}.V_7XKa_stmtBtn{cursor:pointer;height:30px;color:var(--text-inverse);background:var(--accent);border:none;border-radius:4px;padding:0 16px;font-size:12px;font-weight:500}.V_7XKa_stmtBtn:disabled{background:var(--bg-tertiary);color:var(--text-muted);cursor:wait}.V_7XKa_stmtProgress{flex-direction:column;gap:6px;margin-top:10px;display:flex}.V_7XKa_stmtProgressBar{background:var(--bg-tertiary);width:100%;height:6px;accent-color:var(--accent);border:none;border-radius:3px;overflow:hidden}.V_7XKa_stmtProgressBar::-webkit-progress-bar{background:var(--bg-tertiary);border-radius:3px}.V_7XKa_stmtProgressBar::-webkit-progress-value{background:var(--accent);border-radius:3px}.V_7XKa_stmtProgressBar::-moz-progress-bar{background:var(--accent);border-radius:3px}.V_7XKa_stmtProgressLabel{color:var(--text-muted);font-size:12px}.V_7XKa_resultGrid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;margin-bottom:12px;display:grid}.V_7XKa_resultCard{border-radius:var(--radius-md);padding:8px 12px}.V_7XKa_resultCardLabel{font-size:12px}.V_7XKa_resultCardValue{font-size:18px;font-weight:600}.V_7XKa_resultSection{background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-md);margin-bottom:12px}.V_7XKa_resultSectionHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.V_7XKa_resultSectionTitle{font-size:12px;font-weight:500}.V_7XKa_infoBox{background:var(--bg-info);border:1px solid var(--border-info);border-radius:var(--radius-md);color:var(--text-info);margin-bottom:8px;padding:8px 10px;font-size:12px;line-height:1.5}.V_7XKa_monoLink{background:var(--bg-secondary);border-radius:var(--radius-md);color:var(--text-muted);padding:8px 10px;font-size:12px;line-height:1.5}.V_7XKa_modalText{color:var(--text-secondary);font-size:13px;line-height:1.6}.V_7XKa_modalHint{color:var(--text-muted);margin-top:8px;font-size:12px}.V_7XKa_descCell{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;max-width:300px;overflow:hidden}.V_7XKa_fieldLabelXs{color:var(--text-muted);margin-bottom:1px;font-size:12px}.V_7XKa_loadingCenter{text-align:center;color:var(--text-muted);padding:20px;font-size:12px}.V_7XKa_mb12{margin-bottom:12px}.V_7XKa_mb8{margin-bottom:8px}.V_7XKa_dropZoneActive{outline:2px dashed var(--accent);outline-offset:-2px;background:color-mix(in srgb, var(--accent) 5%, transparent);position:relative}.V_7XKa_dropOverlay{color:var(--accent);background:color-mix(in srgb, var(--bg-primary) 85%, transparent);z-index:10;pointer-events:none;justify-content:center;align-items:center;font-size:16px;font-weight:600;display:flex;position:absolute;inset:0}@media print{.V_7XKa_page{height:auto!important;overflow:visible!important}.V_7XKa_kpiBar,.V_7XKa_tabBar,.V_7XKa_headerBar,.V_7XKa_toolbarPad,.V_7XKa_paginationBar,.V_7XKa_headerActions,.V_7XKa_reportLinks,.V_7XKa_approvalBanner{display:none!important}.V_7XKa_scrollArea{flex:none!important;overflow:visible!important}.V_7XKa_btnEdit,.V_7XKa_btnDelete,.V_7XKa_btnOutline,.V_7XKa_btnPrimary,.V_7XKa_btnDanger,.V_7XKa_btnLink{display:none!important}.V_7XKa_table{font-size:12px}.V_7XKa_th,.V_7XKa_td,.V_7XKa_tdSm,.V_7XKa_tdNarrow{padding:3px 6px!important}}.V_7XKa_actionsMenuWrap{display:inline-block;position:relative}.V_7XKa_actionsMenu{z-index:60;background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;min-width:190px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 8px 24px #00000024}.V_7XKa_actionsMenuItem{text-align:left;cursor:pointer;width:100%;color:var(--text-primary);white-space:nowrap;background:0 0;border:none;border-radius:6px;padding:6px 10px;font-size:13px;display:block}.V_7XKa_actionsMenuItem:hover,.V_7XKa_actionsMenuItem:focus-visible{background:var(--bg-secondary)}.V_7XKa_actionsMenuItemDanger{color:var(--danger)}.V_7XKa_actionsMenuItem:disabled{opacity:.5;cursor:not-allowed}.V_7XKa_actionsMenuNote{color:var(--text-warning);white-space:normal;max-width:220px;padding:4px 10px 6px;font-size:12px}.V_7XKa_invoiceLineRow{grid-template-columns:1fr 96px 120px 32px;align-items:center;gap:8px;margin-bottom:8px;display:grid}@media (max-width:640px){.V_7XKa_invoiceLineRow{grid-template-columns:1fr 72px 90px 32px}}