.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media(prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin)}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.invert{filter:invert(100%)}.hover:hover{transition:all .3s ease-in-out;background-color:var(--ui-nav-hover-bg)}@font-face{font-family:Inter;src:url(/assets/Inter-Regular-DYjygwQm.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}body{margin:0}@layer base{*{@apply border-border;}body{@apply bg-background text-foreground;font-family:inter}}.ant-dropdown-menu-item-selected{background-color:#e6f4ff!important}.deleted-row{opacity:.7}:root{--ui-mono: ui-monospace, "Cascadia Mono", "SF Mono", Menlo, Consolas, "Liberation Mono", monospace}.ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--ui-border)}.ant-table-wrapper .ant-table-tbody>tr.ant-table-row:nth-child(2n):not(:hover):not(.ant-table-row-selected):not(:has(.ant-table-row-expand-icon-expanded))>td:not(.ant-table-column-sort){background-color:var(--ui-table-row-alt-bg)}.ant-table-wrapper .ant-table-tbody>tr.ant-table-row:has(>td.ant-table-row-expand-icon-cell)>td.ant-table-cell{font-weight:500;color:var(--ui-text-heading)}.ant-table-wrapper .ant-table-tbody>tr.ant-table-row:has(.ant-table-row-expand-icon-expanded):not(:hover):not(.ant-table-row-selected)>td.ant-table-cell:not(.ant-table-column-sort){background-color:var(--ui-surface)}.ant-table-wrapper .ant-table .ant-table-tbody>tr.ant-table-expanded-row>td.ant-table-cell{padding:10px 16px 14px 48px}.ant-table-expanded-row .ant-table-wrapper .ant-table{border:1px solid var(--ui-border);border-radius:var(--ui-radius);overflow:hidden;box-shadow:none}.ant-table-wrapper .ant-table .ant-table-tbody>tr.shipment-row-expanded>td.ant-table-cell{border-bottom:none}.ant-table-wrapper .ant-table .ant-table-tbody>tr.ant-table-expanded-row>td.ant-table-cell{border-bottom:2px solid var(--ui-border)}.ant-table-wrapper .ant-table .ant-table-container .ant-table-tbody>tr.ant-table-row:hover+tr.ant-table-expanded-row .housebl-group .ant-table-tbody>tr.ant-table-row:not(.ant-table-row-selected)>td.ant-table-cell{background-color:var(--ui-table-row-hover-bg)}.ant-table-wrapper .ant-table .ant-table-container .ant-table-tbody>tr.ant-table-row:has(+tr.ant-table-expanded-row .housebl-group:hover)>td.ant-table-cell{background-color:var(--ui-table-row-hover-bg)}.ant-table-expanded-row .ant-table-wrapper .ant-table .ant-table-container .ant-table-thead>tr>th.ant-table-cell{background-color:transparent;color:var(--ui-text-secondary);font-weight:500;padding-top:4px;padding-bottom:4px}.ant-collapse-header-text,.ant-card-head-title{font-weight:600}.ant-collapse>.ant-collapse-item>.ant-collapse-header{align-items:center}.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-header-text{font-size:15px}.ant-descriptions-bordered .ant-descriptions-item-label{font-weight:500}.ant-tabs-top>.ant-tabs-nav:before{border-bottom-color:var(--ui-border)}:root[data-density=compact] td.id-mono,:root[data-density=compact] span.id-mono{font-family:var(--ui-mono);font-size:.95em;letter-spacing:0}:root[data-density=comfortable] .ant-card,:root[data-density=comfortable] .ant-table-wrapper .ant-table:not(.ant-table-bordered){box-shadow:var(--ui-shadow);border-radius:var(--ui-radius-lg)}:root[data-density=comfortable] .ant-card .ant-table,:root[data-density=comfortable] .ant-modal .ant-table,:root[data-density=comfortable] .ant-drawer .ant-table,:root[data-density=comfortable] .ant-card .ant-card{box-shadow:none;border:1px solid var(--ui-border);border-radius:var(--ui-radius)}:root[data-density=comfortable] .ant-table-expanded-row .ant-table{box-shadow:none}:root[data-density=comfortable] .widget-card .ant-table{border:none;border-radius:0}:root[data-density=comfortable] .ant-card>.ant-card-head{border-bottom:1px solid var(--ui-border-subtle)}:root[data-density=comfortable] .ant-collapse-item.surface-panel>.ant-collapse-content>.ant-collapse-content-box{background:var(--ui-surface);border-radius:var(--ui-radius-lg);box-shadow:var(--ui-shadow);padding:16px}:root[data-density=comfortable] .ant-collapse>.ant-collapse-item{margin-bottom:20px}:root[data-density=comfortable] .ant-card.sub-section-card{background:var(--ui-surface-inset)}:root[data-density=comfortable] .ant-card.sub-section-card>.ant-card-head{background:var(--ui-surface-inset);border-bottom-color:var(--ui-border)}:root[data-density=comfortable] .ant-descriptions-bordered .ant-descriptions-view{border-color:var(--ui-border)}:root[data-density=compact] .ant-table-wrapper .ant-table:not(.ant-table-bordered){border:1px solid var(--ui-border);border-radius:var(--ui-radius)}:root[data-density=compact] .ant-card .ant-table{border:none;border-radius:0}:root[data-density=compact] .ant-collapse>.ant-collapse-item{border-bottom:1px solid var(--ui-border);padding-bottom:16px;margin-bottom:8px}:root[data-density=compact] .ant-collapse>.ant-collapse-item:last-child{border-bottom:none}:root[data-density=compact] .ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-header-text{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ui-text-secondary)}:root[data-density=compact] .ant-table-wrapper .ant-table .ant-table-tbody>tr.ant-table-expanded-row>td.ant-table-cell{padding:4px 12px 8px 40px}:root[data-density=compact] .ant-card.sub-section-card{border:none;border-left:1px solid var(--ui-border);border-radius:0;margin-left:16px}:root[data-density=compact] .ant-card.sub-section-card>.ant-card-head{background:transparent;border-bottom-color:var(--ui-border)}:root[data-density=compact] .ant-table-expanded-row>.ant-table-cell{box-shadow:inset 2px 0 0 var(--ui-border)}.section-card>.ant-card-head .ant-card-head-wrapper{flex-wrap:wrap;row-gap:8px}.section-card>.ant-card-head .ant-card-head-title{flex:1 1 160px;min-width:0}
