:root{color:#233129;background:#dce6dc}html,body,#root{min-height:100%;margin:0}body{background:radial-gradient(circle at 8% 4%,rgba(255,253,248,.72),transparent 26rem),#dce6dc}*{box-sizing:border-box}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}:focus-visible{outline:3px solid #8f3e1d;outline-offset:3px}.skip-link{position:fixed;z-index:9999;top:.75rem;left:.75rem;padding:.65rem 1rem;color:#fff;background:#233129;border-radius:8px;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}.route-skeleton,.form-page-skeleton{display:block;max-width:72rem;min-height:45vh;padding:2rem;margin:2rem auto}.brand-mark{display:grid;width:34px;height:34px;color:#fffaf2;font-weight:800;background:#c75b2a;border-radius:9px;place-items:center}.console-layout{min-height:100vh;background:transparent}.console-layout .ant-pro-layout-bg-list{display:none}.console-layout .ant-pro-global-header,.console-layout .ant-layout-header{border-bottom:1px solid #d9e0d7;box-shadow:0 8px 24px #2331290d}.console-layout .ant-pro-sider{background:#fffdf8;border-inline-end:1px solid #d9e0d7;box-shadow:8px 0 24px #2331290a}.console-layout .ant-pro-sider .ant-menu{user-select:none}.console-layout .ant-pro-sider-logo{border-block-end:1px solid #edf0ea}.console-header-content{display:flex;width:100%;min-width:0;padding-inline:1rem;justify-content:flex-end}.session-actions,.session-identity{display:flex;align-items:center;gap:.75rem}.session-identity{gap:.5rem}.console-main{width:min(100%,1480px);min-height:calc(100vh - 64px);padding:1.25rem;margin:0 auto}.island-page{overflow:hidden;min-height:calc(100vh - 6.5rem);background:#fffdf8f5;border:1px solid rgba(255,255,255,.72);border-radius:18px;box-shadow:0 20px 60px #3346391a}.island-page .ant-pro-page-container-children-container{padding-block-end:1.5rem}.configuration-page .ant-page-header{background:transparent}.configuration-page .ant-page-header,.configuration-page .ant-pro-page-container-children-container{padding-inline:0}.configuration-page .ant-pro-page-container-children-container{padding-block-end:0}.section-alert,.form-note{margin:1rem 0}.login-page{display:grid;min-height:100vh;padding:1rem;background:linear-gradient(120deg,#dce6dcf5,#ebeddbe0),#dce6dc;place-items:center}.login-card{width:min(100%,26rem);border:1px solid rgba(255,255,255,.88);border-radius:16px;box-shadow:0 28px 80px #2f403424}.login-card .ant-card-body{padding:clamp(1.5rem,4vw,2.5rem)}.login-heading{margin-bottom:1.5rem;text-align:center}.login-heading h1.ant-typography{margin-bottom:0;font-size:1.75rem}.login-submit-button{display:block;margin-inline:auto}.shop-list-surface,.filter-island,.table-island,.backfill-island{background:#fffdf8;border:1px solid #e2e7de;border-radius:12px}.shop-list-surface{overflow:hidden;padding:1rem}.shop-list-surface .ant-pro-card{border:0}.shop-list-surface .ant-pro-card-body{padding-inline:0}.shop-list-toolbar,.workspace-heading,.section-heading-inline,.table-pager{display:flex;align-items:center;justify-content:space-between;gap:1rem}.shop-list-toolbar{align-items:flex-end;margin-bottom:1rem}.shop-list-toolbar>div:first-child{display:grid;gap:.15rem}.shop-list-toolbar h2.ant-typography{margin:0;font-size:1rem}.shop-list-filters{width:min(100%,32rem)}.shop-list-search{flex:1 1 auto}.shop-status-filter{width:8rem}.export-status-filter{min-width:9rem}.exports-header-actions{display:flex;align-items:center}.exports-loading-state{width:min(100%,48rem);padding:2rem 0;margin:0 auto}.exports-empty-state{display:grid;min-height:calc(100vh - 15rem);padding:2rem 1rem 4rem;text-align:center;place-items:center}.exports-empty-state .ant-empty{margin:0}.exports-empty-copy{display:grid;max-width:28rem;margin:0 auto;gap:.25rem}.exports-empty-copy h2.ant-typography{margin:0;font-size:1.125rem}.export-task-cell,.export-status-cell{display:grid;min-width:0;gap:.25rem}.export-task-heading,.export-filter-list,.export-filter-item{display:flex;align-items:center}.export-task-heading{gap:.4rem}.export-task-heading .ant-tag{margin:0}.export-filter-list{flex-wrap:wrap;gap:.35rem .75rem}.export-filter-item{min-width:0;gap:.3rem;color:#28342d;font-size:.82rem;overflow-wrap:anywhere}.export-filter-label{color:#7c857e;white-space:nowrap}.export-task-meta{font-size:.75rem}.export-status-cell{min-width:10rem}.export-status-cell .ant-progress{width:9rem;margin:0}.shop-list-surface .ant-table-cell-fix-right,.table-island .ant-table-cell-fix-right{background:#fffdf8}.export-column-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem}.shop-row-selected>td{background:#fff0e5!important}.shop-workspace{min-width:0}.shop-detail-drawer .shop-workspace{padding:0}.empty-workspace{display:grid;place-items:center}.workspace-heading{align-items:flex-start;margin-bottom:1.25rem}.workspace-heading h2.ant-typography{margin:0}.workspace-section{padding-top:1.25rem;margin-top:1.25rem;border-top:1px solid #e5e8df}.workspace-section h3.ant-typography{margin:0 0 1rem;font-size:1rem}.run-summary-list{padding:0;margin:0;list-style:none}.run-summary-list li{display:grid;grid-template-columns:minmax(10rem,1fr) auto minmax(6rem,auto);align-items:center;padding:.75rem 0;border-bottom:1px solid #ecefe8;gap:.75rem}.form-page .ant-card,.filter-island,.table-island,.backfill-island{margin-bottom:1rem}.form-grid,.filter-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem}.filter-grid{grid-template-columns:repeat(5,minmax(9rem,1fr))}.order-filter-form{display:grid;gap:1rem}.order-filter-form .ant-form-item{margin-bottom:0}.order-filter-primary-row{display:grid;grid-template-columns:minmax(14rem,1fr) minmax(9rem,.6fr) minmax(10rem,.7fr) minmax(16rem,1fr) auto;align-items:end;gap:1rem}.order-filter-actions{display:flex;gap:.75rem}.order-filter-time-row{display:flex;align-items:end;flex-wrap:wrap;gap:1rem}.order-filter-time-field{flex:1 1 28rem;max-width:36rem}.order-filter-time-field .ant-picker{width:100%}.order-quick-ranges,.order-active-filters{display:flex;align-items:center;flex-wrap:wrap;color:#667068;gap:.5rem}.order-active-filters{padding-top:1rem;border-top:1px solid #ecefe8}.order-active-filters .ant-tag{max-width:100%;margin-inline-end:0;white-space:normal}.sync-run-filter-primary-row{display:grid;grid-template-columns:minmax(15rem,1fr) minmax(10rem,.55fr) minmax(11rem,.65fr) auto;align-items:end;gap:1rem}.sync-run-backfill-range{width:100%}.sync-run-summary,.sync-run-range,.sync-run-progress{display:grid;min-width:0;gap:.25rem}.sync-run-summary time,.sync-run-summary span,.sync-run-range span,.sync-run-progress span{color:#667068;font-size:.75rem;line-height:1.5}.sync-run-range span{overflow-wrap:anywhere}.sync-run-progress .ant-tag{width:fit-content;margin-inline-end:0}.sync-run-mobile-shop{display:none}.sync-runs-table .ant-table-cell{vertical-align:top}.table-pager{padding-top:1rem}.table-pager-summary{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}.table-page-size{min-width:7rem}.order-product-summary{display:flex;align-items:flex-start;min-width:0;gap:.75rem}.order-product-image,.order-product-image-placeholder{flex:0 0 4rem;width:4rem;height:4rem;border-radius:8px}.order-product-image{object-fit:cover}.order-product-image-placeholder{display:grid;place-items:center;background:#f2f4ef;color:#7c857e;font-size:.75rem}.order-product-content,.order-identity{display:grid;min-width:0;gap:.2rem}.order-product-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-product-secondary,.order-product-aggregate{color:#667068;font-size:.78rem}.order-sku-copy{width:fit-content;max-width:100%;padding:0;border:0;background:transparent;color:#667068;cursor:pointer;font:inherit;font-size:.78rem;overflow-wrap:anywhere;text-align:start}.order-sku-copy:hover{color:#9c4d22;text-decoration:underline}.order-sku-copy:focus-visible{border-radius:2px;outline:2px solid #d15b2a;outline-offset:2px}.order-product-quantity{color:#28342d;font-size:.82rem}.order-product-aggregate{color:#9c4d22}.order-id-button{width:fit-content;max-width:100%;height:auto;padding:0;overflow-wrap:anywhere;text-align:start;white-space:normal}.orders-table .ant-table-cell{vertical-align:top}.order-value-summary{display:grid;align-content:start;gap:.35rem}.order-value-summary .ant-tag{width:fit-content;margin:0;white-space:normal}.order-value-summary strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.order-state-line{display:grid;grid-template-columns:2.25rem minmax(0,1fr);align-items:center;gap:.35rem}.order-state-line>span{color:#667068;font-size:.75rem}.order-money-lines{display:grid;padding-top:.2rem;gap:.15rem}.order-money-lines span{color:#9c4d22;font-size:.75rem;line-height:1.45}.order-mobile-info{display:none;padding-top:.35rem;margin-top:.25rem;border-top:1px solid #ecefe8}.order-detail>.workspace-section:first-child{padding-top:0;margin-top:0;border-top:0}.order-detail .workspace-section h4.ant-typography{margin:0 0 1rem;font-size:1rem}.order-detail-stack{display:grid;gap:.75rem}@media (max-width: 1024px){.console-main{padding:1rem}.filter-grid{grid-template-columns:repeat(3,minmax(9rem,1fr))}.order-filter-primary-row,.sync-run-filter-primary-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 768px){.session-identity{display:none}.console-main{padding:.75rem}.island-page{border-radius:12px}.island-page .ant-page-header,.island-page .ant-pro-page-container-children-container{padding-inline:1rem}.island-page .ant-page-header-heading,.island-page .ant-page-header-heading-left{flex-wrap:wrap}.island-page .ant-page-header-heading-left{flex:1 1 100%}.island-page .ant-page-header-heading-title{flex:0 0 auto;max-width:100%}.island-page .ant-page-header-heading-sub-title{flex:1 1 100%;max-width:100%;margin-inline-start:0;white-space:normal}.island-page .ant-page-header-heading-extra{margin-inline-start:0}.configuration-page .ant-page-header,.configuration-page .ant-pro-page-container-children-container{padding-inline:0}.shop-list-toolbar{align-items:stretch;flex-direction:column}.shop-list-filters,.exports-header-actions{width:100%}.exports-header-actions .export-status-filter{flex:1 1 auto;min-width:0}.exports-empty-state{min-height:calc(100vh - 18rem);padding-bottom:2rem}.workspace-heading{display:grid}.form-grid,.filter-grid{grid-template-columns:1fr}.order-filter-primary-row,.order-filter-time-row,.sync-run-filter-primary-row{display:grid;grid-template-columns:1fr}.order-filter-actions .ant-btn{flex:1 1}.order-filter-time-field{width:100%;max-width:none}.sync-run-mobile-shop{display:block}.export-column-options{grid-template-columns:1fr}.table-pager{align-items:flex-start;flex-direction:column}.order-product-image,.order-product-image-placeholder{flex-basis:3rem;width:3rem;height:3rem}.order-mobile-info{display:block}}@media (max-width: 360px){.console-main{padding:.5rem}.orders-table .ant-table-cell{padding-inline:.375rem}.order-product-summary{gap:.5rem}.order-product-image,.order-product-image-placeholder{flex-basis:2.5rem;width:2.5rem;height:2.5rem}.login-page{padding:1rem}.shop-list-surface{padding:.75rem}.session-actions .ant-btn>span:not(.anticon){display:none}.session-actions .anticon{color:#233129;font-size:1rem}.run-summary-list li{grid-template-columns:1fr auto}.run-summary-list li span:last-child{grid-column:1 / -1}}
