.adm-app,.adm-login{--adm-green:#174c3c;--adm-dark:#123c30;--adm-ink:#233d34;--adm-muted:#6f7b73;--adm-line:#e5e9e3;--adm-cream:#f6f7f2;--adm-gold:#f4cc66;font-family:var(--font-body), sans-serif;color:var(--adm-ink)}.adm-app button,.adm-login button,.adm-dialog button{font:inherit}.adm-app h1,.adm-app h2,.adm-app h3,.adm-login h1,.adm-login h2,.adm-dialog h2,.adm-dialog h3{font-family:var(--font-heading), sans-serif;margin:0}.adm-app p,.adm-dialog p{margin:0}.adm-app button:disabled,.adm-dialog button:disabled,.adm-login button:disabled{opacity:.5}.adm-app a,.adm-login a{text-decoration:none}.adm-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.adm-app{background:var(--adm-cream);min-height:100dvh;font-size:14px}.adm-block{display:block}.adm-muted{color:var(--adm-muted,#6f7b73);font-weight:400}.adm-mb{margin-bottom:20px}.adm-full{width:100%}.adm-eyebrow{letter-spacing:1.7px;color:#678074;font-size:10px;font-weight:750;line-height:1.5;display:block}.adm-icon-button{width:44px;height:44px;color:inherit;background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;transition:background .15s;display:inline-flex}.adm-icon-button:hover:not(:disabled){background:#edf1eb}.adm-button{white-space:nowrap;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:11px 16px;font-size:13px;font-weight:650;line-height:1.3;text-decoration:none;transition:background .15s,box-shadow .15s;display:inline-flex}.adm-primary{color:#fff;background:#174c3c;border-color:#174c3c;box-shadow:0 2px 3px #123c300a}.adm-primary:hover:not(:disabled){background:#123c30;box-shadow:0 3px 9px #123c301c}.adm-secondary{color:#234d3d;background:#fff;border-color:#dce3da}.adm-secondary:hover:not(:disabled){background:#f6f8f3;border-color:#bfcfc1}.adm-text-button{color:#174c3c;text-align:left;background:0 0;border:0;align-items:center;gap:6px;min-height:44px;padding:0;font-weight:700;display:inline-flex}.adm-text-button:hover{text-decoration:underline}.adm-danger-text{color:#a34133!important}.adm-spin{animation:1.1s linear infinite adm-spin}@keyframes adm-spin{to{transform:rotate(360deg)}}.adm-sidebar{border-right:1px solid var(--adm-line);z-index:40;background:#fff;flex-direction:column;width:238px;padding:25px 16px 0;display:flex;position:fixed;inset:0 auto 0 0}.adm-brand,.adm-login-brand{color:var(--adm-green);letter-spacing:-.8px;flex:none;align-items:center;gap:10px;font-size:22px;font-weight:800;display:flex}.adm-brand{padding:0 7px 26px}.adm-brand-mark{color:#f4cc66;letter-spacing:0;background:#174c3c;border-radius:14px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.adm-brand small,.adm-login-brand small{letter-spacing:1.7px;color:#829084;margin-top:3px;font-size:7px;font-weight:650;display:block}.adm-sidebar nav{scrollbar-width:thin;flex:1;min-height:0;padding-bottom:15px;overflow-y:auto}.adm-nav-group{margin:7px 0 20px}.adm-nav-group>p{letter-spacing:1.5px;color:#8a958a;margin:0 13px 9px;font-size:9px;font-weight:750}.adm-nav-group>button{color:#6b776c;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:11px;width:100%;min-height:42px;margin:2px 0;padding:11px 13px;font-size:12px;font-weight:550;display:flex}.adm-nav-group>button:hover{color:#174c3c;background:#f5f7f2}.adm-nav-group>button.is-active{color:#174c3c;background:#eaf0e7;font-weight:750}.adm-nav-group>button.is-active svg{stroke-width:2.3px}.adm-nav-count{color:#274436;background:#f4cc66;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;margin-left:auto;font-size:10px;font-weight:750;display:inline-flex}.adm-sidebar-bottom{margin-top:auto}.adm-pilot-box{background:#f7f7ee;border:1px solid #eeeedc;border-radius:10px;align-items:center;gap:9px;margin:0 2px 12px;padding:13px 10px;display:flex}.adm-pilot-box strong{font-size:10px;display:block}.adm-pilot-box small{color:#828577;margin-top:3px;font-size:9px;display:block}.adm-pulse{background:#ceac45;border-radius:50%;flex:none;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 4px #e7cf7d25}.adm-store-link{color:#45634f;align-items:center;gap:9px;min-height:44px;padding:9px 13px;font-size:11px;font-weight:650;display:flex}.adm-store-link svg:last-child{margin-left:auto}.adm-profile{border-top:1px solid #e5e9e3;align-items:center;gap:8px;padding:17px 0;display:flex}.adm-avatar{color:#174c3c;background:#e7eede;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:10px;font-weight:700;display:flex}.adm-profile>div{flex:1;min-width:0}.adm-profile strong{font-size:10px;display:block}.adm-profile small{white-space:nowrap;text-overflow:ellipsis;color:#889082;margin-top:4px;font-size:9px;display:block;overflow:hidden}.adm-profile>.adm-icon-button{width:30px}.adm-workspace{min-height:100dvh;margin-left:238px}.adm-topbar{border-bottom:1px solid var(--adm-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:30;background:#ffffffdf;justify-content:space-between;align-items:center;gap:14px;height:72px;padding:0 32px;display:flex;position:sticky;top:0}.adm-breadcrumb{color:#9ca59a;align-items:center;gap:10px;font-size:11px;display:flex}.adm-breadcrumb>span{color:#536857;font-weight:600}.adm-topbar-right{align-items:center;gap:25px;display:flex}.adm-connected{color:#6c7b6d;align-items:center;gap:7px;font-size:10px;display:flex}.adm-connected>span{background:#7b9c76;border-radius:50%;width:6px;height:6px}.adm-branch-picker{color:#365642;background:#f4f6f0;border:1px solid #e2e8dd;border-radius:9px;align-items:center;gap:8px;min-height:39px;padding:0 10px;display:flex}.adm-branch-picker select{color:#365642;background:0 0;border:0;max-width:225px;min-height:39px;font-size:11px;font-weight:650}.adm-preview-banner{color:#6d5821;background:#fff5d5;border-bottom:1px solid #eedc9d;justify-content:center;align-items:center;gap:9px;min-height:42px;padding:10px 24px;font-size:11px;display:flex}.adm-preview-banner>a{align-items:center;gap:5px;margin-left:10px;font-weight:700;text-decoration:underline;display:flex}.adm-main{max-width:1550px;margin:0 auto;padding:29px 32px 0}.adm-page-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;display:flex}.adm-page-heading h1{letter-spacing:-1.1px;margin:6px 0 7px;font-size:27px;font-weight:750;line-height:1.25}.adm-page-heading p{color:#7b8478;font-size:12px}.adm-heading-actions{align-items:center;gap:8px;display:flex}.adm-refresh{width:42px;min-height:42px;padding:0}.adm-panel{border:1px solid var(--adm-line);background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 2px 3px #173f2b02}.adm-panel-heading{border-bottom:1px solid #edf0e9;justify-content:space-between;align-items:center;gap:16px;padding:21px 23px;display:flex}.adm-panel-heading h2{letter-spacing:-.3px;font-size:14px;font-weight:750}.adm-panel-heading p{color:#8a9284;margin-top:5px;font-size:11px}.adm-chip{white-space:nowrap;color:#72806b;background:#f4f5ed;border:1px solid #e6eadf;border-radius:6px;align-items:center;gap:5px;padding:6px 8px;font-size:9px;font-weight:600;line-height:1.3;display:inline-flex}.adm-page-footer{color:#9aa18f;justify-content:space-between;gap:10px;padding:25px 0;font-size:9px;display:flex}.adm-page-footer>span:first-child{font-weight:550}.adm-page-footer>span:first-child span{margin:0 7px}.adm-menu-toggle,.adm-mobile-close,.adm-mobile-backdrop{display:none}.adm-summary-banner{color:#fff;background:#174c3c;border-radius:15px;justify-content:space-between;min-height:218px;margin-bottom:21px;padding:28px 31px;display:flex;position:relative;overflow:hidden}.adm-summary-banner>div:first-child{z-index:2;position:relative}.adm-summary-banner .adm-eyebrow{color:#bccea3;font-size:9px}.adm-summary-banner h2{letter-spacing:-.65px;margin:9px 0 10px;font-size:24px;font-weight:650;line-height:1.25}.adm-summary-banner p{color:#bacdbd;font-size:11px}.adm-summary-banner .adm-button{color:#294b34;background:#f4cc66;border-radius:7px;min-height:37px;margin-top:18px;padding:9px 13px;font-size:11px}.adm-banner-art{justify-content:center;align-items:center;width:38%;min-width:275px;margin:-20px 0;display:flex;position:relative}.adm-art-orbit{background:#527e4e36;border:1px solid #63805c4a;border-radius:50%;width:248px;height:248px;position:absolute}.adm-art-orbit:before,.adm-art-orbit:after{content:"";border:1px solid #738e5c26;border-radius:50%;position:absolute;inset:-25px}.adm-art-orbit:after{background:#71935629;border:0;inset:30px}.adm-banner-art img{object-fit:contain;filter:drop-shadow(0 9px 16px #0a29132a);width:210px;height:210px;position:relative}.adm-art-tag{color:#476644;background:#fffdf3;border-radius:9px;align-items:center;gap:7px;padding:9px 12px;font-size:9px;font-weight:700;display:flex;position:absolute;bottom:16px;transform:rotate(-3deg);box-shadow:0 4px 10px #123c3020}.adm-art-tag svg{color:#9baf6c}.adm-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:23px;display:grid}.adm-stat{border:1px solid var(--adm-line);background:#fff;border-radius:12px;padding:18px}.adm-stat>div{justify-content:space-between;align-items:center;gap:8px;margin-bottom:11px;display:flex}.adm-stat>div>span{color:#7e8779;font-size:10px;font-weight:600}.adm-stat-icon{border-radius:9px;justify-content:center;align-items:center;width:31px;height:31px;display:flex}.adm-stat-icon.gold{color:#ba9840;background:#fff3d5}.adm-stat-icon.blue{color:#7897a7;background:#edf1f4}.adm-stat-icon.green{color:#7e9c68;background:#edf3e5}.adm-stat-icon.purple{color:#9982aa;background:#f0edf4}.adm-stat>strong{letter-spacing:-1px;font-size:28px;font-family:var(--font-heading);font-weight:750;line-height:1.3;display:block}.adm-stat>small{color:#9ca48f;margin-top:5px;font-size:9px;display:block}.adm-summary-grid{grid-template-columns:minmax(0,1.65fr) minmax(260px,1fr);gap:20px;display:grid}.adm-recent-orders>button{text-align:left;background:0 0;border:0;border-bottom:1px solid #edf0e9;align-items:center;gap:11px;width:100%;padding:15px 21px;display:flex}.adm-recent-orders>button:last-child{border-bottom:0}.adm-recent-orders>button:hover:not(:disabled){background:#fafbf7}.adm-order-icon{color:#93a57e;background:#f3f5ec;border-radius:10px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.adm-recent-orders>button>span:nth-child(2){flex:1;min-width:0}.adm-recent-orders strong{font-size:11px}.adm-recent-orders small{color:#919a87;margin-top:4px;font-size:9px;display:block}.adm-recent-orders>button>.adm-badge{font-size:8px}.adm-recent-orders>button>strong{text-align:right;min-width:70px}.adm-recent-orders>button>svg{color:#9aa68d}.adm-operation{padding-bottom:19px}.adm-operation .adm-panel-heading{border:0;padding-bottom:12px}.adm-operation-item{gap:12px;margin:17px 23px;display:flex}.adm-operation-item>svg{color:#8d9e79;flex:none;margin-top:2px}.adm-operation-item p{color:#8a9580;margin-top:4px;font-size:10px;line-height:1.6}.adm-operation>.adm-button{background:#fafbf5;justify-content:space-between;width:calc(100% - 46px);min-height:37px;margin:8px 23px 0;font-size:10px}.adm-footnote{color:#8f9985;align-items:center;gap:5px;font-size:10px;line-height:1.6;display:flex;margin-top:15px!important}.adm-table-toolbar{justify-content:space-between;align-items:center;gap:15px;min-height:80px;padding:20px 22px;display:flex}.adm-table-title{white-space:nowrap;align-items:center;gap:9px;display:flex}.adm-table-title h2{letter-spacing:-.2px;font-size:14px;font-weight:750}.adm-table-title>span{color:#849672;text-align:center;background:#f0f3e9;border-radius:5px;min-width:23px;padding:4px 6px;font-size:9px}.adm-table-tools{align-items:center;gap:8px;display:flex}.adm-search{color:#97a08a;background:#fafbf7;border:1px solid #e5e9df;border-radius:8px;align-items:center;gap:8px;min-height:39px;padding:0 11px;display:flex}.adm-search input{outline-offset:4px;color:#32513c;background:0 0;border:0;width:150px;min-height:39px;font-size:11px}.adm-search input::placeholder{color:#a3ab98}.adm-filter{color:#6c7b5e;background:#fff;border:1px solid #e1e6dc;border-radius:8px;min-height:40px;padding:10px;font-size:10px}.adm-table-scroll{scrollbar-width:thin;position:relative;overflow-x:auto}.adm-table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%}.adm-table th{color:#8b967e;background:#f9faf5;border-top:1px solid #edf0e7;border-bottom:1px solid #edf0e7;padding:12px 21px;font-size:10px;font-weight:650}.adm-table td{color:#617255;vertical-align:middle;border-bottom:1px solid #edf0e7;max-width:420px;padding:15px 21px;font-size:11px}.adm-table td strong{color:#304a36;font-weight:650}.adm-table tr:last-child td{border-bottom:0}.adm-table tbody tr:hover{background:#fcfdf9}.adm-table .adm-icon-button{color:#94a285;width:34px;min-height:44px}.adm-table td:last-child{padding-right:18px}.adm-table .adm-text-button{font-size:11px}.adm-cell-identity{align-items:center;gap:12px;display:flex}.adm-cell-identity>img{object-fit:contain;background:#f7f8f3;border-radius:9px;flex:none;width:43px;height:43px;padding:3px}.adm-cell-identity strong{white-space:normal;min-width:125px;font-size:11px;line-height:1.45;display:block}.adm-cell-identity small{color:#929d84;white-space:normal;max-width:280px;margin-top:4px;font-size:10px;display:block}.adm-badge{white-space:nowrap;color:#768268;background:#f0f2eb;border-radius:6px;justify-content:center;align-items:center;padding:5px 8px;font-size:9px;font-weight:650;line-height:1.3;display:inline-flex}.adm-badge-pending{color:#9b7c2a;background:#fff4da}.adm-badge-packing{color:#8e73af;background:#f2edfb}.adm-badge-out_for_delivery{color:#5d86a5;background:#eaf1f7}.adm-badge-approved,.adm-badge-delivered{color:#718b50;background:#edf4e5}.adm-badge-declined,.adm-badge-cancelled{color:#b6755e;background:#fbece5}.adm-badge-expired{color:#999f8c;background:#f1f2ec}.adm-pagination{color:#97a087;border-top:1px solid #edf0e7;justify-content:space-between;align-items:center;gap:10px;padding:12px 19px;font-size:10px;display:flex}.adm-pagination>div{align-items:center;gap:12px;display:flex}.adm-pagination .adm-icon-button{width:32px;height:36px}.adm-empty{text-align:center;color:#9ba68d;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:250px;padding:43px 22px;display:flex}.adm-empty-symbol{color:#92a27c;background:#f2f5e9;border-radius:18px;justify-content:center;align-items:center;width:65px;height:65px;margin-bottom:4px;display:flex}.adm-empty h3{color:#536848;letter-spacing:-.3px;font-size:15px}.adm-empty p{color:#939c85;max-width:350px;font-size:11px;line-height:1.7}.adm-empty .adm-button{margin-top:8px}.adm-permission-chips{flex-wrap:wrap;gap:4px;max-width:260px;display:flex}.adm-permission-chips>span{color:#6c8258;background:#edf2e7;border-radius:4px;padding:4px 6px;font-size:8px}.adm-uuid{font-family:monospace;font-size:10px}.adm-note{color:#7e815b;background:#faf8ec;border:1px solid #eee9cf;border-radius:9px;align-items:flex-start;gap:9px;padding:12px 14px;font-size:11px;line-height:1.65;display:flex}.adm-note>svg{flex:none;margin-top:2px}.adm-error{color:#a14632;background:#fff1eb;border:1px solid #f1cdbf;border-radius:9px;margin:12px 0;padding:13px 15px;font-size:12px;line-height:1.6}.adm-success{color:#47703d;background:#f0f7e9;border:1px solid #d7e7c8;border-radius:9px;align-items:center;gap:9px;margin:12px 0;padding:12px 14px;font-size:12px;display:flex}.adm-error-panel{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:45px;display:flex}.adm-error-panel h2{font-size:20px}.adm-error-panel p{color:#7b8770;font-size:13px}.adm-error-panel .adm-button{margin-top:8px}.adm-skeleton-panel{padding:28px}.adm-skeleton{background:linear-gradient(90deg,#f0f3e9 25%,#f8f9f3 45%,#f0f3e9 65%) 0 0/200% 100%;border-radius:7px;animation:1.7s infinite adm-skeleton}.adm-skeleton-title{width:40%;height:24px;margin-bottom:25px}.adm-skeleton-row{height:45px;margin-bottom:13px}@keyframes adm-skeleton{to{background-position:-200% 0}}.adm-loading-screen{color:#708162;background:#f6f7f1;flex-direction:column;justify-content:center;align-items:center;gap:16px;height:100dvh;font-size:13px;display:flex}.adm-toast{z-index:150;color:#fff;background:#174c3c;border:1px solid #386f53;border-radius:13px;align-items:center;gap:11px;max-width:calc(100% - 30px);padding:10px 13px 10px 18px;font-size:12px;display:flex;position:fixed;bottom:24px;left:calc(50% + 100px);transform:translate(-50%);box-shadow:0 9px 36px #123c3030}.adm-toast .adm-icon-button{color:#a9c2a3;width:32px;height:32px}.adm-toast .adm-icon-button:hover{background:#286047}.adm-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:200;background:#122d2370;animation:.16s adm-fade;position:fixed;inset:0}.adm-dialog{z-index:201;color:#233d34;--adm-line:#e5e9e3;--adm-muted:#6f7b73;background:#fff;border-radius:18px;width:calc(100vw - 32px);max-width:700px;max-height:calc(100dvh - 48px);animation:.2s adm-fade;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 25px 100px #0c271c40}.adm-dialog-wide{max-width:940px}.adm-dialog-heading{z-index:2;background:#fff;border-bottom:1px solid #e8ede2;justify-content:space-between;align-items:flex-start;gap:20px;padding:23px 25px;display:flex;position:sticky;top:0}.adm-dialog-heading h2{letter-spacing:-.6px;font-size:20px;font-weight:750;line-height:1.35}.adm-dialog-heading p{color:#8c967e;margin-top:6px;font-size:11px;line-height:1.5}.adm-dialog-heading .adm-icon-button{color:#8e9a7d;margin:-4px -8px 0 0}.adm-form-body{padding:23px 25px}.adm-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:19px 18px;margin-top:17px;display:grid}.adm-form-body>.adm-fields:first-child{margin-top:0}.adm-field{color:#536749;flex-direction:column;gap:7px;font-size:12px;font-weight:650;display:flex}.adm-field label{font-size:12px;font-weight:650}.adm-field label>span{color:#9c7a26}.adm-field input:not([type=checkbox]):not([type=file]):not([type=hidden]),.adm-field select,.adm-field textarea,.adm-extra-inputs input:not([type=checkbox]),.adm-extra-inputs select,.adm-extra-inputs textarea,.adm-assign select{color:#36522c;background:#fff;border:1px solid #dce4d4;border-radius:8px;width:100%;min-height:44px;padding:10px 12px;font-size:14px;line-height:1.4}.adm-field input:disabled,.adm-field select:disabled,.adm-field textarea:disabled{color:#7b886e;background:#f8f9f4}.adm-field textarea{resize:vertical}.adm-field-full{grid-column:1/-1}.adm-field small{color:#909b81;font-size:10px;font-weight:400;line-height:1.6}.adm-field-checkbox{justify-content:center;min-height:44px}.adm-check{color:#5c704e;align-items:center;gap:9px;min-height:38px;font-size:12px;display:flex;font-weight:500!important}.adm-check input{accent-color:#174c3c;cursor:pointer;flex:none;width:17px;height:17px}.adm-check>span{color:inherit!important}.adm-multiselect{background:#fbfcf7;border:1px solid #e3e8da;border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 15px;padding:9px 13px;display:grid}.adm-multiselect .adm-check{font-size:11px}.adm-image-field{background:#fcfdf8;border:1px dashed #d6dfc9;border-radius:10px;align-items:center;gap:16px;padding:16px;display:flex}.adm-image-field>img{object-fit:contain;background:#fff;border:1px solid #eaf0e1;border-radius:8px;width:96px;height:80px}.adm-image-placeholder{color:#a2b18b;background:#f0f4e6;border-radius:8px;justify-content:center;align-items:center;width:96px;height:80px;display:flex}.adm-image-field small{margin-top:6px;display:block}.adm-upload{cursor:pointer;position:relative;overflow:hidden}.adm-upload:has(input:disabled){opacity:.5;cursor:not-allowed}.adm-upload input{opacity:0;clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.adm-upload:focus-within{outline-offset:3px;outline:3px solid #c48f26}.adm-form-footer{z-index:1;background:#fcfdf9;border-top:1px solid #e8ede1;justify-content:flex-end;align-items:center;gap:10px;padding:17px 25px;display:flex;position:sticky;bottom:0}.adm-form-footer p{color:#869679;max-width:200px;margin-right:auto;font-size:10px}.adm-form-inline .adm-form-body{padding:25px}.adm-form-inline .adm-form-footer{position:static}.adm-import-body{padding:23px 25px}.adm-import-steps{color:#a4ac99;align-items:center;gap:13px;margin-bottom:19px;font-size:12px;display:flex}.adm-import-steps .is-current{color:#3e6538;font-weight:700}.adm-import-body>.adm-upload{margin:18px 0}.adm-import-body>.adm-field{margin-top:18px}.adm-import-body .adm-field textarea{white-space:pre;font:12px/1.8 monospace}.adm-import-done{text-align:center;flex-direction:column;align-items:center;gap:13px;padding:24px;display:flex}.adm-success-icon{color:#779a4e;background:#eaf2df;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.adm-import-done h2{font-size:22px}.adm-import-done p{color:#8b987b;max-width:420px;font-size:13px;line-height:1.7}@keyframes adm-fade{0%{opacity:0}to{opacity:1}}.adm-checkout-editor>.adm-note,.adm-checkout-editor>.adm-error,.adm-checkout-editor>.adm-success{margin:20px 23px}.adm-base-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;padding:23px 23px 0;display:grid}.adm-base-fields>div{color:#748763;background:#fbfcf7;border:1px solid #e5eada;border-radius:9px;flex-wrap:wrap;align-items:center;gap:7px;padding:13px 12px;font-size:11px;display:flex}.adm-base-fields svg{color:#aab599}.adm-base-fields small{color:#9aa68b;margin-left:auto;font-size:9px}.adm-extra-fields{padding:0 23px}.adm-extra-field{border:1px solid #e2e8d7;border-radius:11px;gap:12px;margin-bottom:13px;padding:16px;display:flex}.adm-extra-position{color:#8fa477;background:#f0f4e6;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;margin-top:23px;font-size:11px;display:flex}.adm-extra-inputs{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.adm-extra-inputs>label{color:#7f8c70;flex-direction:column;gap:6px;font-size:11px;display:flex}.adm-extra-inputs>label.adm-check{flex-direction:row}.adm-extra-inputs input:not([type=checkbox]),.adm-extra-inputs select,.adm-extra-inputs textarea{font-size:13px}.adm-extra-actions{flex-direction:column;display:flex}.adm-extra-actions .adm-icon-button{color:#9cab87;width:35px;height:35px}.adm-checkout-editor>.adm-button{margin:7px 23px 23px}.adm-delivery-fee{margin-top:20px}.adm-fee-values{gap:50px;padding:25px;display:flex}.adm-fee-values span{color:#879677;font-size:11px;display:block}.adm-fee-values strong{font-family:var(--font-heading);letter-spacing:-.7px;margin-top:7px;font-size:23px;display:block}.adm-coverage{align-items:center;gap:22px;margin-bottom:22px;padding:22px;display:flex}.adm-coverage-visual{background:repeating-linear-gradient(30deg,#0000,#0000 22px,#eaf0e1 23px 26px,#0000 27px),repeating-linear-gradient(-60deg,#f4f7ed,#f4f7ed 29px,#e8efdf 30px 33px);border-radius:12px;flex:none;justify-content:center;align-items:center;width:145px;height:100px;display:flex;position:relative;overflow:hidden}.adm-coverage-visual div{background:#bdcf9533;border:1px solid #9faf7b;border-radius:50%;width:82px;height:82px;position:absolute}.adm-coverage-visual svg{color:#607d3f;fill:#f2f7e7;position:relative}.adm-coverage h2{letter-spacing:-.5px;margin:6px 0;font-size:18px}.adm-coverage p{color:#8b987a;font-size:11px}.adm-coverage small{color:#a5b095;margin-top:6px;font-size:9px;display:block}.adm-coverage>.adm-button{margin-left:auto}.adm-segmented{background:#f2f5ec;border-radius:9px;align-items:center;gap:3px;padding:4px;display:flex}.adm-segmented button{color:#91a078;background:0 0;border:0;border-radius:6px;min-height:36px;padding:8px 12px;font-size:10px;font-weight:650}.adm-segmented button.is-active{color:#4e7238;background:#fff;box-shadow:0 1px 5px #5c763315}.adm-order-detail{padding:22px 25px 0}.adm-order-meta{color:#8d9c7a;align-items:center;gap:9px;font-size:11px;display:flex}.adm-order-meta>span:last-child{margin-left:auto}.adm-order-steps{align-items:flex-start;margin:28px 0;display:flex}.adm-order-steps>div{color:#a2ae93;flex-direction:column;flex:1;align-items:center;gap:7px;display:flex;position:relative}.adm-order-steps>div:before{content:"";z-index:0;background:#e9eedf;height:2px;position:absolute;top:13px;left:0;right:0}.adm-order-steps>div:first-child:before{left:50%}.adm-order-steps>div:last-child:before{right:50%}.adm-order-steps>div>span{z-index:1;background:#f0f3e9;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:10px;font-weight:700;display:flex}.adm-order-steps>div>small{font-size:10px}.adm-order-steps .is-complete{color:#567c38}.adm-order-steps .is-complete>span{color:#fff;background:#72964e}.adm-order-steps .is-complete:before{background:#9dbb7b}.adm-order-columns{grid-template-columns:1fr 1fr;gap:25px;display:grid}.adm-order-detail h3{color:#466233;margin-bottom:14px;font-size:13px}.adm-order-columns>section>strong{color:#526c3c;font-size:13px}.adm-order-columns>section>p{color:#8c9b7c;margin-top:6px;font-size:12px;line-height:1.7}.adm-address{color:#879a72;gap:9px;margin-top:15px;font-size:11px;line-height:1.6;display:flex}.adm-address>svg{flex:none;margin-top:1px}.adm-address small{color:#9aa98a;font-size:10px;display:block}.adm-order-columns>section>h3:not(:first-child){margin-top:25px}.adm-assign{gap:7px;display:flex}.adm-assign select{min-width:0;font-size:12px}.adm-assign .adm-button{font-size:11px}.adm-order-receipt{background:#fbfcf7;border:1px solid #e6eddc;border-radius:11px;padding:20px}.adm-order-line{border-bottom:1px dashed #e3e9d9;justify-content:space-between;gap:16px;padding:11px 0;font-size:11px;display:flex}.adm-order-line>span{max-width:70%}.adm-order-line strong{color:#6c8254;font-weight:550}.adm-order-line small{color:#a2ae94;margin-top:4px;font-size:10px;display:block}.adm-order-totals{color:#8ca273;flex-direction:column;gap:9px;margin-top:17px;font-size:11px;display:flex}.adm-order-totals>div{justify-content:space-between;gap:16px;display:flex}.adm-order-totals>div:last-child{color:#4e6b33;border-top:1px solid #dce7cb;padding-top:12px;font-size:14px}.adm-order-history{border-top:1px solid #e9eedf;margin:26px 0 22px;padding-top:20px}.adm-order-history>div{gap:10px;padding:0 0 15px;display:flex;position:relative}.adm-history-dot{background:#9ab87b;border-radius:50%;flex:none;width:7px;height:7px;margin:5px 0 0}.adm-order-history strong{color:#66814c;font-size:11px;font-weight:650}.adm-order-history small{color:#a1b18f;margin-top:4px;font-size:10px;display:block}.adm-order-history p{color:#899c74;margin-top:4px;font-size:10px}.adm-order-detail>.adm-form-footer{margin:0 -25px}.adm-customer-detail{padding:25px}.adm-customer-avatar{color:#9cb27d;background:#eff5e3;border-radius:50%;justify-content:center;align-items:center;width:65px;height:65px;margin-bottom:20px;display:flex}.adm-customer-contact{flex-wrap:wrap;gap:25px;display:flex}.adm-customer-contact>div{min-width:125px}.adm-customer-contact small{color:#9aaa88;margin-bottom:7px;font-size:10px;display:block}.adm-customer-contact strong{color:#69844c;font-size:12px;font-weight:600}.adm-customer-detail h3{margin:28px 0 15px;font-size:14px}.adm-customer-orders>div{border-bottom:1px solid #e8efdc;align-items:center;gap:16px;padding:12px 0;font-size:12px;display:flex}.adm-customer-orders>div>span:first-child{flex:1}.adm-customer-orders small{color:#9eae8d;margin-top:4px;font-size:10px;display:block}.adm-customer-orders strong{color:#79935d;font-weight:600}.adm-login{background:#fafbf6;grid-template-columns:1fr 1fr;min-height:100dvh;display:grid}.adm-login-story{color:#fff;background:#174c3c;flex-direction:column;padding:40px 48px;display:flex;position:relative;overflow:hidden}.adm-login-story:after{content:"";pointer-events:none;border:1px solid #88a56730;border-radius:50%;width:550px;height:550px;position:absolute;bottom:-350px;right:-180px;box-shadow:0 0 0 80px #88a56707,0 0 0 160px #88a56705}.adm-login-brand{color:#fff;align-self:flex-start;font-size:25px}.adm-login-brand .adm-brand-mark{color:#174c3c;background:#f4cc66;width:48px;height:48px}.adm-login-brand small{color:#aec29a;letter-spacing:2px;font-size:8px}.adm-login-copy{max-width:460px;margin:auto 0;padding:65px 0}.adm-login-copy .adm-eyebrow{color:#b8cb99;font-size:10px}.adm-login-copy h1{letter-spacing:-2.8px;margin:18px 0 25px;font-size:clamp(35px,4.3vw,65px);font-weight:600;line-height:1.11}.adm-login-copy h1 em{color:#f4cc66;font-style:normal}.adm-login-copy>p{color:#bed0af;max-width:380px;font-size:14px;line-height:1.85}.adm-login-features{flex-direction:column;gap:15px;margin-top:32px;display:flex}.adm-login-features>span{color:#d2dfc5;align-items:center;gap:11px;font-size:12px;display:flex}.adm-login-features svg{color:#99b778}.adm-login-foot{color:#b1c39d;align-items:center;gap:9px;font-size:10px;display:flex}.adm-login-panel{flex-direction:column;padding:34px 40px;display:flex}.adm-back-store{color:#8b9b7b;align-self:flex-start;align-items:center;gap:6px;min-height:44px;font-size:11px;display:flex}.adm-login-card{width:100%;max-width:370px;min-height:400px;margin:auto;padding:48px 0}.adm-login-symbol{color:#7c9a59;background:#edf2e3;border-radius:19px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:25px;display:flex}.adm-login-card>.adm-eyebrow{color:#97a582;font-size:10px}.adm-login-card h2{letter-spacing:-1px;margin:9px 0 15px;font-size:28px;font-weight:700;line-height:1.25}.adm-login-card>p{color:#96a284;margin:0 0 27px;font-size:13px;line-height:1.8}.adm-google{color:#496737;background:#fff;border-color:#dfe7d6;min-height:49px;box-shadow:0 3px 8px #33501d04}.adm-google:hover:not(:disabled){background:#f7faf2;border-color:#bacba6}.adm-google-g{color:#4385f4;font-family:Arial,sans-serif;font-size:19px;font-weight:750}.adm-login-card>.adm-login-hint{color:#a9b398;margin:17px 0 0;font-size:10px;line-height:1.8}.adm-login-divider{background:#e5eadb;height:1px;margin:26px 0 21px}.adm-preview-link{color:#759052;align-items:center;gap:9px;min-height:44px;font-size:11px;font-weight:650;display:flex}.adm-login-footer{text-align:center;color:#a9b595;padding:20px 0;font-size:9px}@media (min-width:1600px){.adm-main,.adm-topbar{padding-left:45px;padding-right:45px}.adm-stat{padding:22px}.adm-summary-banner{padding:32px 36px}.adm-summary-banner h2{font-size:29px}.adm-summary-banner p{font-size:12px}}@media (max-width:1250px){.adm-sidebar{width:218px;padding-left:12px;padding-right:12px}.adm-brand{gap:8px;padding-left:5px;font-size:20px}.adm-brand-mark{width:37px;height:37px}.adm-workspace{margin-left:218px}.adm-main{padding:24px 23px 0}.adm-topbar{padding:0 23px}.adm-summary-grid{grid-template-columns:1fr}.adm-operation{grid-template-columns:1fr 1fr;align-items:center;display:grid}.adm-operation .adm-panel-heading{grid-column:1/-1}.adm-operation>.adm-button{width:calc(100% - 46px)}.adm-stat{padding:14px}.adm-stat>strong{font-size:24px}.adm-stat>div>span{font-size:9px}.adm-stat-icon{width:28px;height:28px}.adm-table-toolbar{flex-wrap:wrap}.adm-coverage{flex-wrap:wrap;gap:15px}.adm-coverage>.adm-button{margin-left:0}.adm-table th,.adm-table td{padding-left:16px;padding-right:16px}}@media (max-width:1000px){.adm-topbar-right{gap:10px}.adm-connected{display:none}.adm-page-heading{align-items:flex-start}.adm-page-heading h1{font-size:24px}.adm-page-heading p{font-size:11px}.adm-summary-banner{padding:24px}.adm-summary-banner h2{font-size:21px}.adm-summary-banner p{max-width:250px;line-height:1.7}.adm-banner-art{min-width:190px}.adm-banner-art img{width:175px;height:190px}.adm-art-orbit{width:190px;height:190px}.adm-art-tag{padding:7px 9px;font-size:8px;bottom:17px}.adm-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.adm-stat>div>span{font-size:11px}.adm-stat{padding:18px}.adm-stat>strong{font-size:28px}.adm-base-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-login-story{padding:35px}.adm-login-panel{padding:28px}.adm-login-copy h1{letter-spacing:-1.8px}.adm-table-tools{flex-wrap:wrap}.adm-coverage-visual{width:110px}.adm-coverage h2{font-size:15px}.adm-heading-actions>.adm-button{padding-left:11px;padding-right:11px;font-size:11px}.adm-heading-actions .adm-refresh{width:38px}}@media (max-width:800px){.adm-sidebar{z-index:101;width:245px;transition:transform .2s;transform:translate(-100%);box-shadow:6px 0 28px #173a2610}.adm-sidebar.is-open{transform:translate(0)}.adm-workspace{margin-left:0}.adm-menu-toggle{margin-left:-8px;display:inline-flex}.adm-mobile-close{width:32px;height:35px;display:inline-flex;position:absolute;top:18px;right:5px}.adm-mobile-backdrop{z-index:100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#13382765;border:0;display:block;position:fixed;inset:0}.adm-brand{padding-right:25px}.adm-topbar{height:64px;padding:0 18px}.adm-breadcrumb{gap:7px}.adm-topbar-right{gap:8px}.adm-branch-picker{gap:4px;min-height:38px;padding:0 8px}.adm-branch-picker select{max-width:195px;font-size:11px}.adm-main{padding:22px 18px 0}.adm-preview-banner{align-items:flex-start;padding:9px 17px;font-size:10px}.adm-preview-banner>a{white-space:nowrap;margin-left:auto}.adm-preview-banner>svg{flex:none}.adm-toast{width:max-content;font-size:11px;left:50%}.adm-login{grid-template-columns:1fr}.adm-login-story{min-height:240px;padding:25px 30px}.adm-login-brand{font-size:22px}.adm-login-brand .adm-brand-mark{width:39px;height:39px}.adm-login-copy{max-width:100%;margin:0;padding:30px 0 10px}.adm-login-copy h1{letter-spacing:-1px;margin:10px 0;font-size:31px;line-height:1.2}.adm-login-copy h1 br{display:none}.adm-login-copy h1 em{display:block}.adm-login-copy>p,.adm-login-features,.adm-login-foot{display:none}.adm-login-panel{padding:16px 25px}.adm-login-card{min-height:0;padding:30px 0}.adm-login-card h2{font-size:25px}.adm-login-symbol{display:none}.adm-login-footer{margin-top:auto}.adm-page-footer{font-size:8px}.adm-form-footer{position:static}.adm-order-detail>.adm-form-footer{flex-wrap:wrap}}@media (max-width:560px){.adm-topbar{height:60px;padding:0 12px}.adm-breadcrumb>svg{display:none}.adm-breadcrumb{gap:4px;font-size:10px}.adm-branch-picker select{max-width:165px;font-size:10px}.adm-branch-picker>svg{width:14px}.adm-main{padding:20px 12px 0}.adm-page-heading{flex-direction:column;gap:15px;margin-bottom:19px}.adm-page-heading h1{letter-spacing:-.8px;font-size:24px}.adm-page-heading .adm-eyebrow{font-size:8px}.adm-page-heading p{font-size:11px;line-height:1.6}.adm-heading-actions{justify-content:flex-end;width:100%}.adm-heading-actions .adm-refresh{margin-right:auto}.adm-preview-banner{gap:6px;padding:8px 12px;font-size:9px;line-height:1.5}.adm-preview-banner a{margin-left:0;font-size:9px}.adm-preview-banner>svg{width:14px}.adm-summary-banner{min-height:210px;margin-bottom:15px;padding:22px 18px}.adm-summary-banner h2{max-width:225px;font-size:21px;line-height:1.3}.adm-summary-banner p{max-width:165px;font-size:9px}.adm-summary-banner .adm-eyebrow{letter-spacing:1.4px;font-size:7px}.adm-summary-banner .adm-button{min-height:37px;margin-top:14px;font-size:10px}.adm-banner-art{pointer-events:none;opacity:.96;align-self:flex-end;width:125px;min-width:100px;height:160px;margin:-14px -13px -10px -50px}.adm-banner-art img{width:125px;height:150px}.adm-art-orbit{width:130px;height:130px}.adm-art-tag{display:none}.adm-stats{gap:9px;margin-bottom:15px}.adm-stat{padding:13px}.adm-stat>div{gap:6px}.adm-stat>div>span{max-width:85px;font-size:9px;line-height:1.5}.adm-stat-icon{border-radius:8px;width:27px;height:27px}.adm-stat-icon svg{width:16px}.adm-stat>strong{font-size:23px}.adm-stat>small{font-size:8px;line-height:1.5}.adm-summary-grid{gap:15px}.adm-panel-heading{padding:17px}.adm-panel-heading h2{font-size:12px}.adm-panel-heading p,.adm-panel-heading>.adm-text-button{font-size:10px}.adm-recent-orders>button{flex-wrap:wrap;gap:8px;padding:13px 14px}.adm-recent-orders>button>.adm-order-icon{width:30px;height:30px}.adm-recent-orders>button>span:nth-child(2){min-width:125px}.adm-recent-orders>button>strong{min-width:65px;font-size:11px}.adm-recent-orders>button>.adm-badge{order:4;margin-top:-4px;margin-left:38px;font-size:8px}.adm-recent-orders>button>svg{display:none}.adm-recent-orders small{font-size:8px}.adm-operation{display:block}.adm-operation-item{margin:15px 18px}.adm-operation>.adm-button{width:calc(100% - 36px);margin:8px 18px 0}.adm-footnote{align-items:flex-start;font-size:9px}.adm-footnote svg{flex:none;margin-top:2px}.adm-page-footer{flex-direction:column;gap:7px;padding:22px 0}.adm-table-toolbar{gap:13px;padding:16px}.adm-table-title h2{font-size:12px}.adm-table-tools{gap:6px;width:100%}.adm-search{flex:1;min-width:80px}.adm-search input{width:100%;min-width:60px;font-size:12px}.adm-filter{max-width:145px;font-size:10px}.adm-table th,.adm-table td{padding:12px 15px}.adm-pagination{flex-wrap:wrap;padding:10px 13px;font-size:9px}.adm-pagination>div{gap:5px}.adm-coverage{gap:14px;padding:17px}.adm-coverage-visual{width:65px;height:77px}.adm-coverage-visual div{width:52px;height:52px}.adm-coverage h2{font-size:13px}.adm-coverage .adm-eyebrow{font-size:7px}.adm-coverage p{max-width:200px;font-size:10px}.adm-coverage small{max-width:190px;font-size:8px}.adm-coverage>.adm-button{min-height:37px;margin-left:79px;font-size:10px}.adm-segmented{width:100%}.adm-segmented button{flex:1}.adm-dialog{border-radius:14px;width:calc(100vw - 16px);max-height:calc(100dvh - 20px)}.adm-dialog-heading{gap:12px;padding:19px 17px}.adm-dialog-heading h2{font-size:18px}.adm-dialog-heading p{font-size:10px}.adm-form-body,.adm-form-inline .adm-form-body,.adm-import-body{padding:19px 17px}.adm-fields{grid-template-columns:1fr;gap:16px 13px}.adm-field input:not([type=checkbox]):not([type=file]):not([type=hidden]),.adm-field select,.adm-field textarea,.adm-extra-inputs input:not([type=checkbox]),.adm-extra-inputs select,.adm-extra-inputs textarea,.adm-assign select{font-size:16px}.adm-field label,.adm-field{font-size:12px}.adm-multiselect{grid-template-columns:1fr 1fr;gap:3px 9px}.adm-multiselect .adm-check{font-size:10px}.adm-image-field{gap:12px;padding:12px}.adm-image-field>img,.adm-image-placeholder{width:75px;height:65px}.adm-image-field .adm-button{padding:10px;font-size:11px}.adm-image-field small{font-size:9px}.adm-form-footer{padding:15px 17px}.adm-form-footer .adm-button{flex:1;font-size:11px}.adm-form-footer>p{width:100%;max-width:100%;margin-bottom:5px;font-size:9px}.adm-base-fields{grid-template-columns:1fr;gap:8px;padding:17px 17px 0}.adm-base-fields>div{padding:11px}.adm-checkout-editor>.adm-note,.adm-checkout-editor>.adm-error,.adm-checkout-editor>.adm-success{margin:17px}.adm-extra-fields{padding:0 17px}.adm-extra-field{gap:8px;padding:12px}.adm-extra-position{display:none}.adm-extra-inputs{grid-template-columns:1fr}.adm-extra-actions .adm-icon-button{width:31px;height:40px}.adm-checkout-editor>.adm-button{margin:0 17px 17px;font-size:12px}.adm-fee-values{gap:20px;padding:20px 17px}.adm-fee-values span{font-size:10px}.adm-fee-values strong{font-size:20px}.adm-delivery-fee .adm-panel-heading{flex-wrap:wrap}.adm-order-detail{padding:18px 17px 0}.adm-order-columns{grid-template-columns:1fr;gap:22px}.adm-order-meta{flex-wrap:wrap;gap:7px;font-size:10px}.adm-order-steps>div>small{font-size:8px}.adm-order-detail>.adm-form-footer{margin:0 -17px}.adm-order-steps{margin:22px 0}.adm-order-steps>div>span{width:26px;height:26px}.adm-order-receipt{padding:17px}.adm-customer-detail{padding:20px 17px}.adm-customer-contact{gap:18px}.adm-customer-orders>div{flex-wrap:wrap;font-size:11px}.adm-customer-orders .adm-badge{font-size:8px}.adm-note{padding:11px;font-size:10px;line-height:1.75}.adm-import-steps{gap:8px;font-size:10px}.adm-import-body .adm-field textarea{font-size:12px}.adm-error-panel{padding:30px 20px}.adm-error-panel h2{font-size:17px}.adm-error-panel p{font-size:12px}}.adm-real-logo{border:1px solid #e5eadb;padding:3px;overflow:hidden;background:#fff!important}.adm-real-logo>img{object-fit:contain;width:100%;height:100%}.adm-map-config{margin-top:15px}.adm-map-pending{color:#6b7b5f;background:#f8faf4;border:1px solid #e3e9db;border-radius:10px;align-items:center;gap:10px;padding:13px;font-size:11px;line-height:1.6;display:flex}.adm-map-pending svg{flex:none}.adm-real-map{background:#eef2e8;border:1px solid #dfe7d3;border-radius:11px;width:100%;height:300px;overflow:hidden}.adm-map-config>small{color:#6e7f5e;margin-top:8px;font-size:10px;line-height:1.6;display:block}.adm-map-status{color:#6f835b;align-items:center;gap:7px;font-size:11px;display:flex;margin-top:9px!important}.adm-remove-area{border-top:1px solid #e9eedf;margin-top:20px;padding-top:12px}.adm-remove-area .adm-note{align-items:center}.adm-remove-area .adm-note>span{flex:1}.adm-remove-area .adm-text-button,.adm-remove-area .adm-note .adm-button{font-size:11px}.adm-nav-group>button{min-height:44px}.adm-field input:not([type=checkbox]):not([type=file]):not([type=hidden]),.adm-field select,.adm-field textarea,.adm-extra-inputs input:not([type=checkbox]),.adm-extra-inputs select,.adm-extra-inputs textarea,.adm-assign select{font-size:16px}.adm-nav-group>p,.adm-sidebar .adm-brand small,.adm-pilot-box small,.adm-profile small,.adm-page-heading p,.adm-panel-heading p,.adm-stat>div>span,.adm-stat>small,.adm-page-footer,.adm-footnote,.adm-pagination,.adm-cell-identity small,.adm-table th,.adm-search input::placeholder,.adm-table-title>span,.adm-recent-orders small,.adm-operation-item p,.adm-field small,.adm-empty p,.adm-coverage p,.adm-coverage small,.adm-fee-values span,.adm-base-fields small,.adm-base-fields>div,.adm-extra-inputs>label,.adm-order-meta,.adm-order-columns>section>p,.adm-address,.adm-address small,.adm-order-line small,.adm-order-totals,.adm-order-history small,.adm-order-history p,.adm-customer-contact small,.adm-customer-orders small,.adm-login-card>p,.adm-login-card>.adm-login-hint,.adm-login-footer,.adm-login-card>.adm-eyebrow,.adm-back-store{color:#64735b}.adm-preview-link{color:#4c6937}.adm-badge-pending{color:#7e601a}.adm-badge-packing{color:#74598e}.adm-badge-out_for_delivery{color:#456984}.adm-badge-approved,.adm-badge-delivered{color:#4f6b32}.adm-badge-declined,.adm-badge-cancelled{color:#914f3c}.adm-badge-expired{color:#676f5b}.adm-chip{color:#626f54}.adm-permission-chips>span{color:#526c3c}.adm-customer-contact strong,.adm-customer-orders strong,.adm-order-line strong,.adm-order-totals>div:last-child{color:#4f6939}.adm-extra-position{color:#5b713f}.adm-base-fields small{font-size:10px}.adm-segmented button{color:#617448}.adm-segmented button.is-active{color:#41632c}.adm-coverage>.adm-eyebrow,.adm-import-steps{color:#627450}.adm-empty h3{color:#4f653f}.adm-summary-banner .adm-button,.adm-operation>.adm-button,.adm-segmented button,.adm-pagination .adm-icon-button,.adm-table .adm-icon-button,.adm-extra-actions .adm-icon-button{min-height:44px}.adm-stat>div>span,.adm-stat>small,.adm-nav-group>p,.adm-page-footer,.adm-footnote,.adm-recent-orders small,.adm-preview-banner,.adm-preview-banner a{font-size:10px}.adm-table td,.adm-cell-identity strong,.adm-table .adm-text-button{font-size:12px}.adm-table th{font-size:11px}.adm-search input,.adm-filter,.adm-branch-picker select{font-size:16px}.adm-summary-banner p{color:#d3e0c5}.adm-summary-banner .adm-eyebrow{color:#ccdab8}.adm-login-copy>p{color:#d4e1c6}.adm-operation-item strong{font-size:12px}.adm-connected,.adm-page-heading .adm-eyebrow{color:#566d5d}.adm-app,.adm-login,.adm-dialog{font-family:var(--font-dm-sans), sans-serif}.adm-app h1,.adm-app h2,.adm-app h3,.adm-login h1,.adm-login h2,.adm-dialog h2,.adm-dialog h3,.adm-stat>strong,.adm-fee-values strong{font-family:var(--font-manrope), sans-serif}.adm-app{overflow-x:clip}.adm-password-login{gap:13px;margin-top:20px;display:grid}.adm-password-login h3{font-size:15px}.adm-google-label{font-size:12px;margin-bottom:10px!important}.adm-branch-row-actions{flex-wrap:wrap;gap:6px;display:flex}.adm-branch-row-actions .adm-button{white-space:nowrap;min-height:36px;padding:6px 9px;font-size:11px}.adm-superadmins{background:#fff;border:1px solid #dce5dc;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:18px;padding:12px 16px;font-size:12px;display:flex}.adm-superadmins>span:first-child{align-items:center;gap:6px;font-weight:700;display:inline-flex}.adm-superadmin-email{overflow-wrap:anywhere;color:#42634e}.adm-branch-context{background:#eaf3ed;border-bottom:1px solid #c5dbcd;justify-content:space-between;align-items:center;gap:12px;padding:12px 24px;font-size:13px;display:flex}.adm-branch-context>div{align-items:center;gap:8px;display:flex}.adm-branch-context svg,.adm-branch-context button{flex-shrink:0}.adm-branch-access-body{padding:20px 24px}.adm-branch-access-body h3{margin-bottom:12px;font-size:15px}.adm-branch-access-body form{margin-bottom:18px}.adm-branch-access-body .adm-fields{margin:0 0 14px}.adm-access-success{color:#174c3c;padding:10px 0;font-size:13px}.adm-branch-access-body .adm-category-note{margin-bottom:12px;font-size:12px}@media (max-width:600px){.adm-branch-context{flex-direction:column;align-items:flex-start;padding:12px}.adm-branch-access-body{padding:16px}}.adm-category-manager{padding:16px 20px 20px}.adm-dialog:has(.adm-category-manager){max-width:540px}.adm-category-create{gap:8px;margin-bottom:14px;display:flex}.adm-category-create input{min-width:0;font:inherit;color:#233d34;border:1px solid #d8e2da;border-radius:8px;flex:1;padding:9px 11px;font-size:16px}.adm-category-table-wrap{border:1px solid #dce5dc;border-radius:8px;max-height:min(440px,52dvh);overflow:auto}.adm-category-table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.adm-category-table th{z-index:1;color:#536557;background:#f2f5ef;border-bottom:1px solid #dce5dc;padding:8px 12px;font-size:11px;position:sticky;top:0}.adm-category-table td{overflow-wrap:anywhere;border-bottom:1px solid #e8ede5;height:40px;padding:0 12px}.adm-category-table tr:last-child td{border-bottom:0}.adm-category-table td:last-child{white-space:nowrap;width:145px}.adm-category-table tbody tr:hover{background:#f8faf6}.adm-category-switch{color:#536557;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;min-height:40px;padding:0;font-size:12px;display:inline-flex}.adm-category-switch-track{background:#879589;border-radius:20px;flex-shrink:0;align-items:center;width:30px;height:18px;padding:2px;display:inline-flex}.adm-category-switch-track>span{background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .12s}.adm-category-switch[aria-checked=true]{color:#174c3c}.adm-category-switch[aria-checked=true] .adm-category-switch-track{background:#174c3c}.adm-category-switch[aria-checked=true] .adm-category-switch-track>span{transform:translate(12px)}.adm-category-manager .adm-category-error{color:brown;padding:8px 0;font-size:13px}.adm-category-manager .adm-category-note{color:#536557;padding-bottom:12px;font-size:12px}@media (max-width:480px){.adm-category-manager{padding:12px}.adm-category-table td,.adm-category-table th{padding-left:8px;padding-right:8px}.adm-category-table td:last-child{width:116px}.adm-category-switch{min-height:44px}}@media (prefers-reduced-motion:reduce){.adm-category-switch-track>span{transition:none}}
