html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}:root{font-family:Inter,ui-sans-serif,system-ui,sans-serif;color:#173d31;background:#eef5f0}body{margin:0;min-width:320px;background:#edf4ef}.merchant-sider{overflow:hidden;background:radial-gradient(circle at -16% 110%,rgb(138 184 92 / 18%),transparent 34%),linear-gradient(165deg,#123f31,#08291f)!important;padding:24px 0}.merchant-brand{padding:0 20px 24px}.merchant-brand__identity{display:flex;align-items:center;gap:12px}.merchant-brand__icon{width:44px;height:44px;flex:0 0 44px;border-radius:12px}.merchant-brand-kicker{display:block;margin-top:3px;font-size:12px;font-weight:700;letter-spacing:.08em}.merchant-login-brand{display:flex;align-items:center;gap:10px;margin-bottom:16px;color:#164b3b;font-size:18px;font-weight:800}.merchant-login-brand img{width:42px;height:42px;border-radius:12px}.merchant-page-kicker{display:block;margin-bottom:6px;color:#71905d;font-family:SFMono-Regular,Consolas,monospace;font-size:11px;font-weight:800;letter-spacing:.12em}.merchant-inventory-hero{position:relative;display:flex;min-height:150px;align-items:center;justify-content:space-between;gap:30px;overflow:hidden;margin-bottom:12px;padding:22px 28px;border:1px solid #174b37;border-radius:22px 22px 8px;background:linear-gradient(90deg,rgb(7 42 31 / 98%) 0 58%,transparent 58%),linear-gradient(135deg,#0b392b,#1d694c);box-shadow:0 18px 34px #123d2b1f;color:#fff}.merchant-inventory-hero:before{position:absolute;right:112px;bottom:-72px;width:210px;height:210px;border:1px solid rgb(219 234 172 / 27%);border-radius:42% 58% 58% 42%;content:"";transform:rotate(30deg)}.merchant-inventory-hero-copy,.merchant-inventory-hero-focus{position:relative;z-index:1}.merchant-inventory-hero-copy{max-width:670px}.merchant-inventory-hero .merchant-section-eyebrow{display:block;margin-bottom:9px;color:#dbeaac;font-family:SFMono-Regular,Consolas,monospace;font-size:11px;font-weight:750;letter-spacing:.11em}.merchant-inventory-hero h2.ant-typography{margin:0 0 7px;color:#fff;font-size:29px;letter-spacing:.04em}.merchant-inventory-hero .ant-typography-secondary{color:#d3e3d5;font-size:13px;line-height:1.7}.merchant-inventory-hero-focus{display:grid;min-width:196px;gap:5px;padding:14px 16px;border:1px solid rgb(222 240 206 / 26%);border-radius:16px 16px 4px;background:#04231a47}.merchant-inventory-hero-focus span{color:#b9d2c0;font-size:11px}.merchant-inventory-hero-focus strong{color:#f7fbe9;font-size:20px;letter-spacing:.05em}.merchant-inventory-hero-focus small{max-width:210px;color:#c9ddca;font-size:11px;line-height:1.55}.merchant-inventory-route{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto;align-items:center;gap:10px;margin:0 3px 12px;padding:8px 0 8px 15px;border-bottom:1px solid #d5e5d9}.merchant-inventory-route>.anticon{color:#98af9e;font-size:12px}.merchant-inventory-route-step{display:flex;min-width:0;align-items:center;gap:9px}.merchant-inventory-route-step>span{color:#8ba57d;font-family:SFMono-Regular,Consolas,monospace;font-size:11px;font-weight:800}.merchant-inventory-route-step>div{display:grid;min-width:0;gap:2px}.merchant-inventory-route-step strong{color:#315846;font-size:12px}.merchant-inventory-route-step small{overflow:hidden;color:#758d7d;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.merchant-inventory-route-step.is-current strong{color:#164d38}.merchant-inventory-route .ant-btn{border-color:#cadfcf;color:#1e6648}.merchant-inventory-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;overflow:hidden;margin-bottom:16px}.merchant-inventory-metric{display:grid;min-width:0;grid-template-columns:auto 1fr;gap:12px;padding:15px 16px;border:1px solid #d9e7dc;border-radius:16px 16px 16px 5px;background:#fff;box-shadow:0 10px 22px #16422f0a}.merchant-inventory-metric-icon{display:grid;width:34px;height:34px;place-items:center;border-radius:11px 11px 4px;background:#e7f1e3;color:#276c4c;font-size:16px}.merchant-inventory-metric>div{display:grid;min-width:0;gap:2px}.merchant-inventory-metric>div>span{color:#6a8373;font-size:12px;font-weight:700}.merchant-inventory-metric strong{color:#164933;font-family:SFMono-Regular,Consolas,monospace;font-size:25px;font-weight:750;line-height:1.15}.merchant-inventory-metric strong small{color:currentcolor;font-family:inherit;font-size:12px}.merchant-inventory-metric p{overflow:hidden;margin:0;color:#7a9182;font-size:11px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.merchant-inventory-metric.is-alert{border-color:#eadbbc;background:#fffdf7}.merchant-inventory-metric.is-alert .merchant-inventory-metric-icon{background:#fff0d6;color:#b66f18}.merchant-inventory-metric.is-alert strong{color:#a76217}.merchant-inventory-metric.is-procurement{border-color:#d3e6d5;background:linear-gradient(135deg,#f9fcf7,#f1f8ed)}.merchant-inventory-metric.is-procurement .merchant-inventory-metric-icon{background:#dcefdc;color:#1d724b}.merchant-inventory-metric.is-confirmation .merchant-inventory-metric-icon{background:#eaf2d9;color:#5d7d30}.merchant-inventory-tabs{display:flex;width:fit-content;gap:4px;margin-bottom:14px;padding:4px;border:1px solid #d8e6db;border-radius:14px;background:#f8fbf7}.merchant-inventory-tabs button{display:flex;align-items:center;gap:7px;padding:8px 12px;border:0;border-radius:10px;background:transparent;color:#5b7967;cursor:pointer;font:inherit;font-size:13px;font-weight:750}.merchant-inventory-tabs button small{padding-left:7px;border-left:1px solid currentcolor;color:inherit;font-size:10px;font-weight:650;opacity:.75}.merchant-inventory-tabs button:hover,.merchant-inventory-tabs button:focus-visible,.merchant-inventory-tabs button.is-active{background:#174f3a;color:#f4fae9;outline:0}.merchant-inventory-panel,.merchant-procurement-board{margin-bottom:16px;padding:18px;border:1px solid #dbe9de;border-radius:18px;background:#fff;box-shadow:0 15px 30px #16422f0a}.merchant-inventory-panel-heading,.merchant-procurement-board-heading{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:14px}.merchant-inventory-panel-heading .merchant-section-eyebrow,.merchant-procurement-board-heading .merchant-section-eyebrow{display:block;margin-bottom:5px;color:#739360;font-family:SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:800;letter-spacing:.1em}.merchant-inventory-panel-heading h4.ant-typography,.merchant-procurement-board-heading h4.ant-typography{margin:0;color:#164734}.merchant-inventory-panel-heading>.ant-typography,.merchant-procurement-board-heading>.ant-typography{max-width:360px;color:#738a7a;font-size:12px;line-height:1.55;text-align:right}.merchant-inventory-note{margin-bottom:14px;border-radius:12px}.merchant-inventory-table .ant-table{overflow:hidden;border:1px solid #e0ece2;border-radius:13px}.merchant-inventory-table .ant-table-thead>tr>th{padding-top:10px;padding-bottom:10px;background:#f4f9f3;color:#688270;font-size:11px;font-weight:750;letter-spacing:.035em}.merchant-inventory-table .ant-table-tbody>tr>td{padding-top:12px;padding-bottom:12px;border-bottom-color:#e7efe9}.merchant-inventory-table .ant-table-tbody>tr:hover>td{background:#fbfdf9!important}.merchant-inventory-product{display:flex;min-width:160px;align-items:center;gap:10px}.merchant-inventory-product .ant-avatar{flex:0 0 auto;border:1px solid #d7e7da;background:#e9f2e5;color:#377053;font-weight:800}.merchant-inventory-product>div{display:grid;min-width:0;gap:3px}.merchant-inventory-product strong{color:#194a36;font-size:13px}.merchant-inventory-product small{overflow:hidden;max-width:230px;color:#798f80;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.merchant-inventory-table .ant-tag{margin-inline-end:0;border-color:#d5e4d8;background:#f5f9f4;color:#527260}.merchant-inventory-quantity{display:flex;align-items:baseline;gap:4px;color:#1b503b}.merchant-inventory-quantity strong{font-family:SFMono-Regular,Consolas,monospace;font-size:19px}.merchant-inventory-quantity span{color:#738b7b;font-size:12px}.merchant-inventory-status{display:grid;min-width:150px;gap:2px}.merchant-inventory-status strong{font-size:12px}.merchant-inventory-status span{color:#7e9585;font-size:11px}.merchant-inventory-status.is-ready strong{color:#26704d}.merchant-inventory-status.is-warning strong{color:#a96719}.merchant-procurement-board{position:relative;overflow:hidden;border-color:#d8e7d9;background:linear-gradient(90deg,#f9fcf6f5,#eff7eae0),#f8fcf5}.merchant-procurement-board:after{position:absolute;right:-56px;bottom:-66px;width:186px;height:186px;border:20px solid rgb(66 128 82 / 8%);border-radius:50%;content:""}.merchant-procurement-board-heading,.merchant-procurement-lanes{position:relative;z-index:1}.merchant-procurement-lanes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;margin:0;padding:0;border:1px solid #d9e7dc;border-radius:13px;background:#d9e7dc;list-style:none}.merchant-procurement-lanes li{display:grid;min-width:0;grid-template-columns:1fr auto;gap:3px 8px;padding:13px 15px;background:#ffffffe0}.merchant-procurement-lanes li.is-current{background:#e9f4e4}.merchant-procurement-lanes span{color:#64806e;font-size:11px;font-weight:700}.merchant-procurement-lanes strong{color:#174c37;font-family:SFMono-Regular,Consolas,monospace;font-size:22px;line-height:1}.merchant-procurement-lanes small{grid-column:1 / -1;overflow:hidden;color:#748a7b;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.merchant-procurement-panel{padding-top:16px}.merchant-procurement-order,.merchant-procurement-items{display:grid;gap:3px}.merchant-procurement-order strong{color:#184633;font-family:SFMono-Regular,Consolas,monospace;font-size:12px}.merchant-procurement-order small,.merchant-procurement-items span{color:#728a7a;font-size:12px}.merchant-procurement-amount{display:grid;gap:3px}.merchant-procurement-amount strong{color:#1a4d38;font-family:SFMono-Regular,Consolas,monospace;font-size:14px}.merchant-procurement-amount span{color:#768d7e;font-size:11px}.merchant-order-header{position:relative;display:flex;min-height:142px;align-items:center;justify-content:space-between;gap:24px;overflow:hidden;margin-bottom:12px;padding:22px 28px;border:1px solid #154a37;border-radius:20px;background:radial-gradient(circle at 88% 0%,rgb(207 232 163 / 14%),transparent 28%),linear-gradient(125deg,#0c392b,#18563e);box-shadow:0 16px 30px #14402e1f;color:#fff}.merchant-order-header:after{position:absolute;right:23%;bottom:-44px;width:120px;height:120px;border:1px solid rgb(219 239 176 / 20%);border-radius:36% 64% 45% 55%;content:"";transform:rotate(-18deg)}.merchant-order-header-copy,.merchant-order-header-total{position:relative;z-index:1}.merchant-order-header-copy{max-width:670px}.merchant-order-header-copy .merchant-section-eyebrow{display:block;margin-bottom:7px;color:#dbeaac}.merchant-order-header-copy h2.ant-typography{margin:0 0 6px;color:#fff;font-size:28px;letter-spacing:.04em}.merchant-order-header-copy .ant-typography{margin-bottom:0;color:#d5e5d7;font-size:13px;line-height:1.65}.merchant-order-header-total{display:grid;min-width:118px;grid-template-columns:auto auto;align-items:end;gap:1px 7px;padding:13px 15px;border:1px solid rgb(224 242 207 / 24%);border-radius:14px 14px 4px;background:#05241b40}.merchant-order-header-total span{grid-column:1 / -1;color:#c4dbc9;font-size:11px}.merchant-order-header-total strong{color:#f6faec;font-family:SFMono-Regular,Consolas,monospace;font-size:31px;line-height:1}.merchant-order-header-total small{padding-bottom:2px;color:#cde0cd;font-size:11px}.merchant-order-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;margin-bottom:12px;border:1px solid #d6e5d9;border-radius:16px;background:#fff;box-shadow:0 10px 22px #14402e0a}.merchant-order-flow button{display:grid;min-width:0;grid-template-columns:1fr auto;gap:4px 10px;padding:13px 17px;border:0;border-right:1px solid #e2ece4;background:#fff;color:#345b48;cursor:pointer;font:inherit;text-align:left;transition:background .16s ease,color .16s ease}.merchant-order-flow button:last-child{border-right:0}.merchant-order-flow button:hover,.merchant-order-flow button:focus-visible,.merchant-order-flow button.is-selected{background:#eff7eb;color:#154d37;outline:none}.merchant-order-flow button span{color:inherit;font-size:13px;font-weight:750}.merchant-order-flow button strong{color:#2c7653;font-family:SFMono-Regular,Consolas,monospace;font-size:18px;line-height:1}.merchant-order-flow button small{grid-column:1 / -1;overflow:hidden;color:#7a9182;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.merchant-order-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:10px;padding:5px 3px}.merchant-order-toolbar>div{display:grid;gap:3px}.merchant-order-toolbar .ant-typography:last-child{color:#71887a;font-size:12px}.merchant-order-table{border:1px solid #dceae0;box-shadow:0 16px 34px #16422f0f}.merchant-order-table .ant-table-thead>tr>th{padding-top:10px;padding-bottom:10px;background:#f4f9f3;color:#628070;font-size:11px;font-weight:750;letter-spacing:.04em}.merchant-order-table .ant-table-tbody>tr>td{padding-top:12px;padding-bottom:12px;border-bottom-color:#e6efe8}.merchant-order-table .ant-table-tbody>tr:hover>td{background:#fbfdf9!important}.merchant-order-table .merchant-order-clickable-row{cursor:pointer}.merchant-order-table .merchant-order-clickable-row:focus-visible>td{background:#eef8e9!important;outline:2px solid #2b7654;outline-offset:-2px}.merchant-order-ticket,.merchant-order-contact,.merchant-order-amount{display:grid;min-width:0;gap:3px}.merchant-order-ticket strong{color:#164634;font-family:SFMono-Regular,Consolas,monospace;font-size:12px}.merchant-order-ticket>span{overflow:hidden;max-width:210px;color:#738a7c;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.merchant-order-open-hint{color:#91a496;font-size:10px}.merchant-order-procurement{width:fit-content;margin:2px 0 0;border:0;background:#f9efd4;color:#8a6517;font-size:10px}.merchant-order-contact strong,.merchant-order-amount strong{color:#1a4c38;font-weight:750}.merchant-order-contact span,.merchant-order-contact small,.merchant-order-amount span{color:#789082;font-size:11px}.merchant-order-amount strong{font-family:SFMono-Regular,Consolas,monospace;font-size:14px}.merchant-order-stage{margin:0;border:0;border-radius:999px;font-weight:700}.merchant-order-stage.is-pending{background:#f5eac0;color:#735b14}.merchant-order-stage.is-preparing,.merchant-order-stage.is-fulfilling{background:#d7ebda;color:#1f6948}.merchant-order-stage.is-completed{background:#d9f0db;color:#207044}.merchant-order-stage.is-cancelled{background:#e8e8e8;color:#6d746f}.merchant-order-state{display:grid;justify-items:start;gap:5px}.merchant-order-settlement{margin:0;border:0;border-radius:999px;font-size:10px;font-weight:700}.merchant-order-settlement.is-unsettled{background:#edf6e7;color:#547e45}.merchant-order-settlement.is-settled{background:#d9f0db;color:#207044}.merchant-order-drawer .ant-drawer-header{padding:16px 22px;border-bottom-color:#dce9df;background:#f7fbf4}.merchant-order-drawer .ant-drawer-content-wrapper{max-width:100vw}.merchant-order-drawer .ant-drawer-header-title{min-width:0}.merchant-order-drawer .ant-drawer-extra{margin-inline-end:26px}.merchant-order-drawer .ant-drawer-body{padding:16px 22px 24px;background:#f7fbf6}.merchant-order-drawer .ant-drawer-title{color:#1a4b37;font-size:15px;font-weight:800;letter-spacing:.08em}.merchant-order-header-actions{justify-content:flex-end}.merchant-order-header-actions .ant-btn{border-radius:8px;font-weight:700}.merchant-order-detail{display:grid;gap:12px}.merchant-order-receipt{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;overflow:hidden;padding:18px;border:1px solid #174c38;border-radius:16px 16px 5px;background:radial-gradient(circle at 100% 0%,rgb(219 234 172 / 15%),transparent 36%),linear-gradient(135deg,#0d3b2c,#185b42);color:#fff}.merchant-order-receipt:after{position:absolute;right:0;bottom:-1px;left:0;height:8px;background:radial-gradient(circle at 6px -1px,transparent 7px,#f7fbf6 7.5px) 0 0 / 12px 8px repeat-x;content:""}.merchant-order-receipt>div:first-child{display:grid;min-width:0;gap:4px}.merchant-order-receipt>div:first-child>span{color:#dbeaac;font-family:SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:700;letter-spacing:.09em}.merchant-order-receipt>div:first-child>strong{overflow:hidden;color:#fff;font-family:SFMono-Regular,Consolas,monospace;font-size:17px;letter-spacing:.025em;text-overflow:ellipsis;white-space:nowrap}.merchant-order-receipt>div:first-child>small,.merchant-order-receipt-amount>span,.merchant-order-receipt-amount>small{color:#c7ddcb;font-size:11px}.merchant-order-receipt-amount{display:grid;min-width:116px;align-content:start;justify-items:end;gap:3px;padding-bottom:21px;text-align:right}.merchant-order-receipt-amount>strong{color:#fffef2;font-family:SFMono-Regular,Consolas,monospace;font-size:24px;line-height:1.1}.merchant-order-detail-status{position:absolute;right:18px;bottom:13px;margin:0;border:0;border-radius:999px;background:#f3fae52b;color:#eff8e8;font-size:10px;font-weight:700}.merchant-order-detail-status.is-cancelled{background:#f1e1e133;color:#f6dddd}.merchant-order-progress{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0;padding:2px 5px 0;list-style:none}.merchant-order-progress li{position:relative;display:grid;min-width:0;justify-items:center;gap:5px;color:#9baea0;text-align:center}.merchant-order-progress li:before{position:absolute;top:10px;right:50%;left:-50%;height:1px;background:#d8e6da;content:""}.merchant-order-progress li:first-child:before{display:none}.merchant-order-progress li>span{position:relative;z-index:1;display:grid;width:21px;height:21px;place-items:center;border:1px solid #d3e2d6;border-radius:50%;background:#f7fbf6;color:#8ba08f;font-family:SFMono-Regular,Consolas,monospace;font-size:10px}.merchant-order-progress li>small{overflow:hidden;max-width:100%;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.merchant-order-progress li.is-complete,.merchant-order-progress li.is-current{color:#2c6f4e}.merchant-order-progress li.is-complete:before,.merchant-order-progress li.is-current:before{background:#84b479}.merchant-order-progress li.is-complete>span{border-color:#78aa70;background:#78aa70;color:#fff}.merchant-order-progress li.is-current>span{border-color:#2f7653;background:#e8f3df;color:#174d38;box-shadow:0 0 0 4px #f1f8ed}.merchant-order-next-action{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;border:1px solid #d7e7d6;border-left:4px solid #78a95d;border-radius:12px;background:#fcfef9}.merchant-order-next-action>div{display:grid;gap:3px}.merchant-order-next-action span,.merchant-order-detail-card>span,.merchant-order-detail-section-heading>div>span,.merchant-order-actions>span{color:#78907f;font-size:11px;font-weight:700}.merchant-order-next-action strong{color:#245b42;font-size:13px}.merchant-order-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.merchant-order-detail-card,.merchant-order-detail-section{border:1px solid #dfece1;border-radius:13px;background:#fff}.merchant-order-detail-card{display:grid;min-width:0;gap:4px;padding:13px}.merchant-order-detail-card strong{overflow:hidden;color:#1e4d39;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.merchant-order-detail-card small{overflow:hidden;color:#789080;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.merchant-order-settlement-card{grid-column:1 / -1}.merchant-order-settlement-card.is-unsettled{border-color:#d7e9d2;background:#fbfef9}.merchant-order-settlement-card.is-unsettled strong{color:#476f3e}.merchant-order-settlement-card.is-settled{border-color:#d6ead9;background:#f8fdf8}.merchant-order-detail-section{overflow:hidden}.merchant-order-detail-section-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 13px;border-bottom:1px solid #e6efe7;background:#fbfdf9}.merchant-order-detail-section-heading>div{display:grid;gap:2px}.merchant-order-detail-section-heading strong{color:#245640;font-size:13px}.merchant-order-detail-section-heading .ant-tag{margin:0;border:0;background:#f6edcf;color:#81661c;font-size:10px;font-weight:700}.merchant-order-items,.merchant-order-history{margin:0;padding:0;list-style:none}.merchant-order-items li{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:11px 13px}.merchant-order-items li+li{border-top:1px solid #edf3ee}.merchant-order-items li>div{display:grid;min-width:0;gap:3px}.merchant-order-items li>div:last-child{justify-items:end;text-align:right}.merchant-order-items strong{color:#1d4b37;font-size:13px}.merchant-order-items small{color:#799080;font-size:11px}.merchant-order-remark p{margin:0;padding:12px 13px;color:#5f7c6a;font-size:12px;line-height:1.65}.merchant-order-history{padding:12px 13px 5px 31px}.merchant-order-history li{position:relative;min-height:36px;padding:0 0 12px 12px;border-left:1px solid #d8e6da}.merchant-order-history li:last-child{border-left-color:transparent}.merchant-order-history li>span{position:absolute;top:3px;left:-4px;width:7px;height:7px;border-radius:50%;background:#5d9667}.merchant-order-history li>div{display:grid;gap:2px}.merchant-order-history strong{color:#315e48;font-size:12px}.merchant-order-history small{color:#829888;font-size:11px}.merchant-order-history li.is-empty{min-height:auto;padding-left:0;border:0;color:#829888;font-size:12px}.merchant-order-edit-modal .ant-modal-content{border-radius:18px}.merchant-order-edit-modal .ant-modal-header{margin-bottom:16px}.merchant-product-ledger{display:grid;grid-template-columns:auto 1fr auto;align-items:center;min-height:58px;gap:16px;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #cfe0d4}.merchant-product-ledger-title{display:flex;align-items:center;gap:10px}.merchant-product-ledger-stamp{display:grid;width:42px;height:42px;place-items:center;border:1px solid #0b3025;border-radius:10px 16px;background:#123f31;box-shadow:inset 0 0 0 4px #276749;color:#dbeaac;font-family:PingFang SC,Hiragino Sans GB,sans-serif;font-size:20px;font-weight:800}.merchant-product-ledger-kicker{display:block;margin-bottom:1px;color:#6b8878;font-family:SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:700;letter-spacing:.12em}.merchant-product-ledger h1{margin:0;color:#153d2e;font-family:PingFang SC,Hiragino Sans GB,sans-serif;font-size:22px;font-weight:800;letter-spacing:.04em;line-height:1.2}.merchant-product-ledger-summary{justify-self:end;color:#6b8878;font-family:SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:600}.merchant-product-filter-bar{margin-bottom:12px}.merchant-produce-header,.merchant-overview-header{position:relative;overflow:hidden;min-height:152px;padding:24px 32px;border:1px solid #cfe0d4;border-radius:24px;background:linear-gradient(118deg,#0b3025,#155b43 62%,#24704d);color:#fff}.merchant-produce-header:after,.merchant-overview-header:after{position:absolute;right:52px;bottom:-48px;width:190px;height:190px;border:28px solid rgb(218 238 190 / 25%);border-radius:50%;content:""}.merchant-produce-header .ant-typography,.merchant-produce-header .ant-typography-secondary,.merchant-overview-header .ant-typography,.merchant-overview-header .ant-typography-secondary{color:inherit}.merchant-kicker{display:block;margin-bottom:12px;color:#dbeaac;font-size:12px;font-weight:700;letter-spacing:.12em}.merchant-overview-header{align-items:center;min-height:184px}.merchant-overview-copy{position:relative;z-index:1}.merchant-overview-copy h2.ant-typography{margin-bottom:8px;font-size:30px;letter-spacing:.035em}.merchant-overview-turnover{display:flex;align-items:baseline;gap:10px;margin-top:18px;color:#c9dfca;font-size:12px}.merchant-overview-turnover strong{color:#f4f8e9;font-family:SFMono-Regular,Consolas,monospace;font-size:21px;letter-spacing:-.03em}.merchant-overview-turnover small{color:#c9dfca}.merchant-date-range{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:12px;padding:8px;border:1px solid rgb(255 255 255 / 22%);border-radius:16px;background:#05261c4d}.merchant-date-range .ant-segmented{background:#ffffffe0}.merchant-date-range .ant-picker{background:#fffffff5}.merchant-overview-header .ant-picker{border-color:transparent}.merchant-filter-bar{align-items:center;justify-content:flex-start;border:1px solid #dceae0;border-radius:20px;box-shadow:0 12px 30px #16422f0f}.merchant-muted{color:#799083}.merchant-filter-controls{display:flex;flex:1;flex-wrap:wrap;justify-content:flex-start;gap:12px}.merchant-filter-controls .ant-input-affix-wrapper{width:min(100%,280px)}.merchant-filter-controls .ant-select{width:150px}.merchant-produce-table{border:1px solid #dceae0;box-shadow:0 16px 34px #16422f0f}.merchant-produce-table .ant-table-thead>tr>th{padding-top:16px;padding-bottom:16px;background:#f3f8f3;color:#5d796a;font-size:12px;font-weight:700;letter-spacing:.04em}.merchant-produce-table .ant-table-tbody>tr>td{border-bottom-color:#e8f0e9}.merchant-produce-table .ant-table-tbody>tr:hover>td{background:#f9fcf8!important}.merchant-product-cell{display:flex;align-items:center;gap:12px;min-width:176px}.merchant-product-cell strong{color:#153d2e;font-weight:700}.merchant-product-images{display:flex;flex:0 0 auto;gap:4px}.merchant-product-image{width:38px;height:44px;flex:0 0 auto;overflow:hidden;border-radius:14px;object-fit:cover}.merchant-product-image--empty{display:grid;place-items:center;background:#e4efd8;color:#367052;font-weight:800}.merchant-stock-value{color:#2b5845;font-weight:650}.merchant-metric-grid{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.merchant-metric-grid--overview{position:relative;margin-top:16px;gap:0;overflow:hidden;border:1px solid #d8e7db;border-radius:20px;background:#fff;box-shadow:0 14px 30px #16422f0f}.merchant-metric-grid--overview:before{position:absolute;z-index:1;top:0;bottom:0;left:0;width:5px;background:#92b963;content:""}.merchant-metric-card{position:relative;min-height:138px;padding:18px 20px 14px 25px;border-right:1px solid #e2ece4;background:transparent}.merchant-metric-card:before{display:none}.merchant-metric-card:last-child{border-right:0}.merchant-metric-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;color:#587463;font-size:13px;font-weight:700;letter-spacing:.04em}.merchant-metric-heading i{color:#76a15d;font-size:18px;font-style:normal;line-height:1}.merchant-metric-card>small{display:block;margin-top:12px;padding-top:9px;border-top:1px dashed #dce8de;color:#779080;font-size:12px;line-height:1.25}.merchant-metric-card.tone-amount{background:#f8fbf5}.merchant-metric-card.tone-completion{background:#f2f8f0}.merchant-metric-card.tone-completion .merchant-metric-heading i{color:#2d8a67}.merchant-operation-board{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);gap:16px;margin-top:16px}.merchant-daily-pulse,.merchant-fulfillment-board{border:1px solid #d9e9dd;border-radius:20px;box-shadow:0 12px 26px #16422f0d}.merchant-daily-pulse{padding:18px;background:#fff}.merchant-daily-pulse-heading,.merchant-board-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.merchant-daily-pulse-heading>span,.merchant-board-heading>div>span{color:#174a37;font-size:16px;font-weight:800}.merchant-daily-pulse-heading small,.merchant-board-heading small{color:#7c9386;font-size:11px}.merchant-daily-pulse-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:16px}.merchant-daily-pulse-item{display:flex;min-width:0;align-items:center;gap:9px;padding:11px 8px;border-left:1px solid #e3eee6}.merchant-daily-pulse-item:first-child{border-left:0}.merchant-daily-pulse-icon{display:grid;width:28px;height:28px;flex:0 0 auto;place-items:center;border-radius:9px 9px 4px;background:#e8f2df;color:#2b744f}.merchant-daily-pulse-item>div{display:grid;min-width:0;gap:3px}.merchant-daily-pulse-item small{color:#70887a;font-size:11px}.merchant-daily-pulse-item strong{overflow:hidden;color:#163f30;font-family:SFMono-Regular,Consolas,monospace;font-size:16px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.merchant-fulfillment-board{padding:18px;background:linear-gradient(145deg,#0f4733fa,#176243fa),#134e3a;color:#fff}.merchant-board-heading>div>span{display:block;color:#fff}.merchant-board-heading small{display:block;margin-top:3px;color:#c3d9c7}.merchant-board-alerts{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.merchant-board-alerts span{padding:4px 7px;border:1px solid rgb(222 241 208 / 23%);border-radius:999px;color:#def0d5;font-size:10px;white-space:nowrap}.merchant-board-alerts .is-procurement{border-color:#ebd38457;background:#a47a1338;color:#ffedb3}.merchant-fulfillment-list{display:grid;margin-top:14px}.merchant-fulfillment-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid rgb(233 245 226 / 14%)}.merchant-fulfillment-order{display:grid;min-width:0;gap:3px}.merchant-fulfillment-order strong{overflow:hidden;color:#fff;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.merchant-fulfillment-order span{color:#bdd6c2;font-size:10px}.merchant-fulfillment-meta{display:flex;align-items:center;gap:8px}.merchant-fulfillment-meta b{color:#eff6df;font-family:SFMono-Regular,Consolas,monospace;font-size:12px}.merchant-order-status{margin:0;border:0;border-radius:999px;font-size:10px}.merchant-order-status.is-pending{background:#f5eac0;color:#735b14}.merchant-order-status.is-preparing,.merchant-order-status.is-fulfilling{background:#d7ebda;color:#1f6948}.merchant-order-status.is-completed{background:#d9f0db;color:#207044}.merchant-order-status.is-cancelled{background:#e8e8e8;color:#6d746f}.merchant-queue-empty{margin:20px 0 8px}.merchant-queue-empty .ant-empty-description{color:#c3d9c7;font-size:12px}.merchant-chart-grid--overview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px}.merchant-chart-card{min-height:315px;padding:18px;border:1px solid #d9e9dd;border-radius:20px;background:#fff;box-shadow:0 12px 26px #16422f0d}.merchant-chart-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid #e2eee5}.merchant-chart-heading>div{display:grid;gap:4px}.merchant-chart-heading span{color:#184936;font-size:16px;font-weight:800}.merchant-chart-heading small{color:#7d9386;font-size:11px}.merchant-chart-heading b{color:#286847;font-family:SFMono-Regular,Consolas,monospace;font-size:13px}.merchant-dashboard-empty{min-height:360px;margin-top:24px;border:1px dashed #c8dccd;border-radius:24px;background:#ffffff8f}.merchant-dashboard-empty .ant-empty-description span{display:grid;gap:8px;color:#345f4b}.merchant-dashboard-empty small{color:#789083}.merchant-vegetable-dialog .ant-modal-container{padding:0}.merchant-vegetable-dialog .ant-modal-content{padding:0;overflow:hidden;border-radius:28px}.merchant-vegetable-dialog .ant-modal-header{padding:20px 24px 10px;margin:0;background:linear-gradient(90deg,#f5faf2,#fff)}.merchant-vegetable-dialog .ant-modal-title{color:#123f30;font-size:19px}.merchant-vegetable-dialog .ant-modal-body{padding:0 24px 16px}.merchant-vegetable-dialog .ant-modal-footer{padding:12px 24px 16px;margin:0;border-top:1px solid #e7f0e8}.merchant-form-section{padding:16px;border:1px solid #dce9df;border-radius:16px;background:#fcfefb}.merchant-form-section h3{margin:0 0 12px;color:#174b37;font-size:15px}.merchant-supply-section{background:#f7fbf4}.merchant-image-upload{display:grid;width:88px;height:88px;place-items:center;gap:8px;overflow:hidden;border:1px dashed #5d9872;border-radius:14px;background:#fff;color:#276749;cursor:pointer}.merchant-image-upload img{width:100%;height:100%;object-fit:cover}.merchant-image-list{display:flex;flex-wrap:wrap;gap:10px}.merchant-image-tile{position:relative;width:88px;height:88px;overflow:hidden;border-radius:14px;background:#e8f1e7}.merchant-image-tile img{width:100%;height:100%;object-fit:cover}.merchant-image-tile>button{position:absolute;top:5px;right:5px;display:grid;width:22px;height:22px;place-items:center;border:0;border-radius:50%;background:#08291fc2;color:#fff;cursor:pointer}.merchant-image-hint{margin-top:8px;color:#6e8778;font-size:12px}.merchant-customer-header{position:relative;display:flex;min-height:94px;align-items:center;justify-content:space-between;gap:20px;overflow:hidden;margin-bottom:12px;padding:16px 24px;border:1px solid #cfe0d4;border-radius:18px;background:linear-gradient(135deg,#0d3e2efa,#1f6848f5),#123f31;box-shadow:0 16px 34px #16422f1c;color:#fff}.merchant-customer-header:before{position:absolute;top:-44px;right:31%;width:116px;height:116px;border:1px solid rgb(220 238 181 / 26%);border-radius:42% 58% 52% 48%;content:"";transform:rotate(22deg)}.merchant-customer-header-copy,.merchant-customer-ledger-metrics{position:relative;z-index:1}.merchant-customer-header-copy .merchant-section-eyebrow{display:block;margin-bottom:5px;color:#dbeaac}.merchant-customer-header-copy .ant-typography{color:inherit}.merchant-customer-header-copy h2.ant-typography{display:inline;margin:0 12px 0 0;font-size:23px;letter-spacing:.03em}.merchant-customer-header-copy .ant-typography:not(h2){color:#d8e8d9;font-size:13px}.merchant-customer-ledger-metrics{display:flex;align-items:center;gap:0;overflow:hidden;border:1px solid rgb(235 247 224 / 25%);border-radius:12px;background:#05261c3b}.merchant-customer-ledger-metrics span{display:grid;min-width:74px;gap:2px;padding:9px 13px;border-right:1px solid rgb(235 247 224 / 16%);color:#cddfcf;font-size:11px;line-height:1.15;text-align:center}.merchant-customer-ledger-metrics span:last-child{border-right:0}.merchant-customer-ledger-metrics strong{color:#f5f9ed;font-family:SFMono-Regular,Consolas,monospace;font-size:18px;line-height:1}.merchant-customer-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px;padding:10px 14px;border:1px solid #dceae0;border-radius:14px;background:#ffffffc2;box-shadow:0 10px 24px #16422f0d}.merchant-customer-toolbar .ant-typography{color:#6d8778;font-size:12px}.merchant-section-eyebrow{color:#3d7558;font-size:11px;font-weight:750;letter-spacing:.11em;line-height:1.2}.merchant-customer-search.ant-input-affix-wrapper{width:min(100%,290px);padding:6px 10px;border-color:#cfe0d4;border-radius:10px;background:#fff}.merchant-customer-search .anticon{color:#66947a}.merchant-customer-table{border:1px solid #dceae0;box-shadow:0 16px 34px #16422f0f}.merchant-customer-table .ant-table-thead>tr>th{padding-top:10px;padding-bottom:10px;background:#f5f9f4;color:#628070;font-size:11px;font-weight:750;letter-spacing:.04em}.merchant-customer-table .ant-table-tbody>tr{cursor:pointer}.merchant-customer-table .ant-table-tbody>tr>td{padding-top:9px;padding-bottom:9px;border-bottom-color:#e7f0e9}.merchant-customer-table .ant-table-tbody>tr:hover>td{background:#f8fcf7!important}.merchant-customer-identity{display:flex;min-width:0;align-items:center;gap:10px}.merchant-customer-avatar{display:grid;width:30px;height:30px;flex:0 0 auto;place-items:center;border:1px solid #bcd7bf;border-radius:10px 10px 10px 4px;background:#e5f0da;color:#1e6043;font-size:13px;font-weight:800}.merchant-customer-identity>div{min-width:0}.merchant-customer-identity strong,.merchant-customer-order-total strong{color:#164634;font-weight:720}.merchant-customer-order-total span{color:#7b9184;font-size:12px}.merchant-customer-level{margin:0;border:0;border-radius:999px;font-weight:650}.merchant-customer-order-total{display:flex;align-items:baseline;gap:8px}.merchant-customer-level.level-STANDARD{background:#eef3ee;color:#5d7969}.merchant-customer-level.level-REGULAR{background:#e5f1dc;color:#276749}.merchant-customer-level.level-VIP{background:#f5efd4;color:#80651d}.merchant-customer-drawer .ant-drawer-header{padding:18px 22px;border-bottom-color:#e4eee6}.merchant-customer-drawer .ant-drawer-body{padding:18px 22px 24px}.merchant-customer-drawer .ant-drawer-footer{display:flex;justify-content:flex-end;padding:12px 22px;border-top-color:#e4eee6}.merchant-customer-profile-cover{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding:14px;border:1px solid #d4e7d7;border-radius:16px;background:linear-gradient(115deg,#f4faef,#fdfefc)}.merchant-customer-profile-cover>span{display:grid;width:42px;height:42px;place-items:center;border-radius:14px 14px 14px 5px;background:#1e6043;color:#ecf5d8;font-size:18px;font-weight:800}.merchant-customer-profile-cover>div{display:grid;gap:2px}.merchant-customer-profile-cover strong{color:#174634}.merchant-customer-profile-cover small,.merchant-customer-address-section>p{color:#71897a;font-size:12px}.merchant-customer-form-section{margin-bottom:14px;padding:16px;border:1px solid #dce9df;border-radius:16px;background:#fff}.merchant-customer-form-section .merchant-section-eyebrow{display:block;margin-bottom:14px}.merchant-customer-form-section .ant-form-item:last-child{margin-bottom:0}.merchant-customer-address-section{background:#f7fbf4}.merchant-customer-address-section>p{margin:-6px 0 14px;line-height:1.6}.merchant-customer-address-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.merchant-customer-address-grid .ant-form-item{min-width:0}@media(max-width:1180px){.merchant-order-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-order-flow button:nth-child(2){border-right:0}.merchant-order-flow button:nth-child(n+3){border-top:1px solid #e2ece4}.merchant-inventory-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-inventory-route{grid-template-columns:repeat(3,minmax(0,1fr)) auto}.merchant-inventory-route>.anticon{display:none}.merchant-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.merchant-metric-grid--overview .merchant-metric-card:nth-child(3n){border-right:0}.merchant-metric-grid--overview .merchant-metric-card:nth-child(n+4){border-top:1px solid #e2ece4}.merchant-operation-board{grid-template-columns:1fr}}@media(max-width:720px){.merchant-order-header{align-items:flex-start;flex-direction:column;padding:18px}.merchant-order-header-total{align-self:stretch}.merchant-order-flow button{padding:12px}.merchant-order-toolbar{align-items:stretch;flex-direction:column}.merchant-order-toolbar .ant-btn{width:100%}.merchant-order-drawer .ant-drawer-body{padding:14px}.merchant-order-receipt{padding:16px}.merchant-order-receipt-amount>strong{font-size:20px}.merchant-order-info-grid{grid-template-columns:1fr}.merchant-order-next-action{align-items:stretch;flex-direction:column}.merchant-order-drawer .ant-drawer-header{align-items:flex-start;gap:8px;padding:13px 14px}.merchant-order-drawer .ant-drawer-extra{max-width:calc(100vw - 145px);margin-inline-end:18px}.merchant-order-header-actions{row-gap:4px}.merchant-inventory-hero{align-items:stretch;flex-direction:column;gap:16px;padding:18px}.merchant-inventory-hero-focus{width:100%}.merchant-inventory-route{display:flex;align-items:stretch;margin-inline:0;padding:8px 0}.merchant-inventory-route>.anticon,.merchant-inventory-route .ant-btn{display:none}.merchant-inventory-route-step{flex:1}.merchant-inventory-route-step small{white-space:normal}.merchant-inventory-tabs{width:100%}.merchant-inventory-tabs button{flex:1;justify-content:center}.merchant-inventory-tabs button small{display:none}.merchant-inventory-panel,.merchant-procurement-board{padding:14px}.merchant-inventory-panel-heading,.merchant-procurement-board-heading{align-items:flex-start;flex-direction:column;gap:6px}.merchant-inventory-panel-heading>.ant-typography,.merchant-procurement-board-heading>.ant-typography{text-align:left}.merchant-procurement-lanes{grid-template-columns:1fr}.merchant-procurement-lanes li:not(:last-child){border-bottom:1px solid #d9e7dc}.merchant-filter-controls{flex-basis:100%;flex-wrap:wrap;justify-content:stretch}.merchant-filter-controls .ant-input-affix-wrapper,.merchant-filter-controls .ant-select{width:100%}.merchant-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-metric-grid--overview .merchant-metric-card{min-height:126px;padding:16px 16px 13px 21px}.merchant-metric-grid--overview .merchant-metric-card:nth-child(3n){border-right:1px solid #e2ece4}.merchant-metric-grid--overview .merchant-metric-card:nth-child(2n){border-right:0}.merchant-metric-grid--overview .merchant-metric-card:nth-child(n+3){border-top:1px solid #e2ece4}.merchant-overview-header{align-items:stretch}.merchant-date-range{width:100%}.merchant-date-range .ant-picker{flex:1;min-width:0}.merchant-overview-turnover{flex-wrap:wrap}.merchant-daily-pulse-heading,.merchant-board-heading{align-items:flex-start;flex-direction:column}.merchant-daily-pulse-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-daily-pulse-item:nth-child(3){border-left:0}.merchant-board-alerts{justify-content:flex-start}.merchant-chart-grid--overview{grid-template-columns:1fr}.merchant-customer-header{align-items:stretch;flex-direction:column;padding:16px}.merchant-customer-ledger-metrics{width:100%}.merchant-customer-ledger-metrics span{flex:1}.merchant-customer-toolbar{align-items:stretch;flex-direction:column}.merchant-customer-search.ant-input-affix-wrapper{width:100%}.merchant-customer-address-grid{grid-template-columns:1fr;gap:0}.merchant-product-ledger{grid-template-columns:1fr auto}.merchant-product-ledger-summary{grid-column:1 / -1;justify-self:start}}button,input,textarea{font:inherit}.skip-link{position:fixed;left:16px;top:-64px;z-index:10;padding:8px 12px;border-radius:8px;background:#fff;color:#134e3a}.skip-link:focus{top:16px}.merchant-settlement-page{padding-bottom:32px}.merchant-settlement-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:14px;padding:23px 28px;border:1px solid #154a37;border-radius:20px 20px 8px;background:radial-gradient(circle at 85% 10%,rgb(203 228 166 / 16%),transparent 26%),linear-gradient(125deg,#123f31,#174f3a);box-shadow:0 16px 30px #14402e1f;color:#fff}.merchant-settlement-hero .merchant-section-eyebrow{display:block;margin-bottom:7px;color:#dbeaac}.merchant-settlement-hero h2.ant-typography{margin:0 0 6px;color:#fff}.merchant-settlement-hero .ant-typography{margin:0;color:#d5e5d7}.merchant-settlement-hero-fact{display:grid;min-width:204px;gap:4px;padding:14px 16px;border:1px solid rgb(224 242 207 / 24%);border-radius:14px 14px 4px;background:#05241b40}.merchant-settlement-hero-fact span,.merchant-settlement-hero-fact small{color:#c9ddca;font-size:11px}.merchant-settlement-hero-fact strong{overflow:hidden;color:#f7fbe9;font-size:18px;text-overflow:ellipsis;white-space:nowrap}.merchant-settlement-layout{display:grid;grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);gap:14px;margin-bottom:14px}.merchant-settlement-card{min-width:0;padding:18px;border:1px solid #dbe9de;border-radius:18px;background:#fff;box-shadow:0 15px 30px #16422f0a}.merchant-settlement-section-heading{display:flex;align-items:start;justify-content:space-between;gap:16px;margin-bottom:13px}.merchant-settlement-section-heading .merchant-section-eyebrow{display:block;margin-bottom:4px;color:#739360;font-family:SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:800;letter-spacing:.1em}.merchant-settlement-section-heading h4.ant-typography{margin:0;color:#164734}.merchant-settlement-search{margin-bottom:11px}.merchant-settlement-page .ant-table{overflow:hidden;border:1px solid #e0ece2;border-radius:13px}.merchant-settlement-page .ant-table-thead>tr>th{background:#f4f9f3;color:#688270;font-size:11px;font-weight:750}.merchant-settlement-page .ant-table-tbody>tr>td{border-bottom-color:#e7efe9}.merchant-settlement-page .ant-table-tbody>tr:hover>td{background:#fbfdf9!important}.merchant-settlement-customer,.merchant-settlement-order{display:grid;gap:3px}.merchant-settlement-customer strong,.merchant-settlement-order strong{color:#194a36;font-family:SFMono-Regular,Consolas,monospace;font-size:12px}.merchant-settlement-customer small,.merchant-settlement-order small{color:#798f80;font-size:11px}.merchant-settlement-total{display:grid;justify-items:end;gap:2px}.merchant-settlement-total span,.merchant-settlement-total small{color:#738a7a;font-size:11px}.merchant-settlement-total strong{color:#174f3a;font-family:SFMono-Regular,Consolas,monospace;font-size:21px}.merchant-settlement-pagination{display:flex;justify-content:flex-end;margin-top:12px}.merchant-settlement-action-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:13px;padding-top:13px;border-top:1px solid #e0ece2;color:#6d8575;font-size:12px}.merchant-settlement-created{margin-bottom:14px;border-color:#cce4cf}.merchant-settlement-history-card{margin-bottom:14px}.merchant-settlement-detail{display:grid;gap:16px}.merchant-settlement-detail>p{margin:0;color:#617b6a}@media(max-width:780px){.merchant-settlement-hero,.merchant-settlement-action-bar{align-items:stretch;flex-direction:column}.merchant-settlement-hero-fact{width:auto}.merchant-settlement-layout{grid-template-columns:1fr}.merchant-settlement-card{padding:14px}.merchant-settlement-section-heading{align-items:start;flex-direction:column;gap:8px}.merchant-settlement-total{justify-items:start}.merchant-settlement-pagination{justify-content:flex-start}}*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.merchant-chart-grid{display:grid;gap:28px}.merchant-filter-bar{margin-bottom:20px;display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;border-radius:.75rem;--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity));padding:20px;--un-shadow:var(--un-shadow-inset) 0 1px 2px 0 var(--un-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.merchant-page-header{margin-bottom:28px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px}.merchant-empty{min-height:13rem;display:flex;align-items:center;justify-content:center;padding-top:52px;padding-bottom:52px}.merchant-shell{min-height:100vh;--un-bg-opacity:1;background-color:rgb(238 245 240 / var(--un-bg-opacity));--un-text-opacity:1;color:rgb(30 41 59 / var(--un-text-opacity))}.merchant-form{display:flex;flex-direction:column;gap:12px}.merchant-data-region{overflow:hidden;border-radius:.75rem;--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity));--un-shadow:var(--un-shadow-inset) 0 1px 2px 0 var(--un-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.merchant-feedback{padding-top:52px;padding-bottom:52px;text-align:center}.merchant-page{padding:20px 16px}@media(min-width:768px){.merchant-chart-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-page{padding-left:36px;padding-right:36px}}@media(min-width:1024px){.merchant-page{padding-left:52px;padding-right:52px}}.fixed{position:fixed}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.m-0{margin:0}.mb-stall{margin-bottom:36px}.mt-crate{margin-top:20px}.mt-stall{margin-top:36px}.inline{display:inline}.max-w-105{max-width:26.25rem}.min-h-80{min-height:20rem}.min-h-screen{min-height:100vh}.w-32{width:8rem}.w-36{width:9rem}.w-40{width:10rem}.w-44{width:11rem}.w-56{width:14rem}.w-full{width:100%}.flex{display:flex}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-bed{gap:16px}.gap-seed{gap:4px}.rounded-4{border-radius:1rem}.p-bed{padding:16px}.px-crate{padding-left:20px;padding-right:20px}.px-seed\!{padding-left:4px!important;padding-right:4px!important}.text-merchant-100\!{--un-text-opacity:1 !important;color:rgb(217 234 223 / var(--un-text-opacity))!important}.text-white\!{--un-text-opacity:1 !important;color:rgb(255 255 255 / var(--un-text-opacity))!important}.tab{-moz-tab-size:4;-o-tab-size:4;tab-size:4}.shadow-lg{--un-shadow:var(--un-shadow-inset) 0 10px 15px -3px var(--un-shadow-color, rgb(0 0 0 / .1)),var(--un-shadow-inset) 0 4px 6px -4px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}@media(min-width:768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}
