.commerce-admin{--admin-accent:#14a9e5;color:#202223;background:#f4f5f6;grid-template-columns:250px 1fr;min-height:100vh;font-family:Inter,Segoe UI,sans-serif;display:grid}.commerce-admin>aside{color:#dfe3e8;background:#1f2933;flex-direction:column;height:100vh;min-height:100vh;padding:14px 10px;display:flex;position:sticky;top:0;overflow:auto}.commerce-logo{grid-template-columns:38px 1fr 18px;align-items:center;gap:9px;padding:8px 9px 20px;display:grid}.commerce-logo>span{background:linear-gradient(135deg,var(--admin-accent),#25d9d0);color:#fff;border-radius:10px;place-items:center;width:38px;height:38px;font-weight:800;display:grid}.commerce-logo b,.commerce-logo small{display:block}.commerce-logo b{font-size:12px}.commerce-logo small{color:#9ba7b1;font-size:9px}.commerce-logo svg{width:15px}.nav-group{gap:2px;margin-bottom:15px;display:grid}.nav-group>label{color:#7f8b95;text-transform:uppercase;letter-spacing:.1em;padding:5px 10px;font-size:8px;font-weight:800}.nav-group button{color:#c7d0d8;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:8px 10px;font-size:11px;display:flex}.nav-group button:hover,.nav-group button.active{color:#fff;background:#35424d}.nav-group button svg{width:16px;height:16px}.nav-group button i{color:#fff;background:#f26f42;border-radius:99px;place-items:center;width:19px;height:19px;margin-left:auto;font-size:9px;font-style:normal;display:grid}.admin-profile{border-top:1px solid #3a4650;align-items:center;gap:9px;margin-top:auto;padding:15px 8px 5px;display:flex}.admin-profile>span{background:#576571;border-radius:50%;place-items:center;width:34px;height:34px;font-size:10px;display:grid}.admin-profile b,.admin-profile small{text-overflow:ellipsis;white-space:nowrap;max-width:150px;display:block;overflow:hidden}.admin-profile b{font-size:10px}.admin-profile small{color:#96a3ad;font-size:8px}.commerce-admin>main{min-width:0}.commerce-admin>main>header{z-index:20;background:#fff;border-bottom:1px solid #d9dde0;align-items:center;height:58px;padding:0 24px;display:flex;position:sticky;top:0}.global-search{background:#f3f4f5;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;width:min(470px,50vw);padding:0 10px;display:flex}.global-search:focus-within{border-color:var(--admin-accent);background:#fff}.global-search svg{color:#68747e;width:16px}.global-search input{background:0 0;border:0;outline:0;width:100%;padding:8px;font-size:11px}.global-search kbd{color:#89939c;border:1px solid #d6dade;border-radius:4px;padding:2px 5px;font-size:9px}.header-tools{align-items:center;gap:8px;margin-left:auto;display:flex}.view-store{border-radius:7px;align-items:center;gap:6px;padding:8px 10px;font-size:10px;font-weight:700;display:flex}.view-store:hover{background:#f2f4f5}.view-store svg,.square svg{width:16px}.square{background:#fff;border:1px solid #d9dde0;border-radius:7px;place-items:center;width:34px;height:34px;display:grid;position:relative}.square i{background:#ef6539;border-radius:50%;width:6px;height:6px;position:absolute;top:5px;right:5px}.commerce-content{max-width:1480px;margin:auto;padding:24px 28px 70px;position:relative}.save-toast{z-index:50;color:#fff;background:#1f2933;border-radius:9px;align-items:center;gap:9px;padding:12px 16px;font-size:11px;display:flex;position:fixed;top:145px;right:25px;box-shadow:0 10px 30px #0003}.save-toast svg{color:#63d391;width:16px}.page-title{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.page-title span{color:#78838d;font-size:9px}.page-title h1{margin:3px 0;font-size:25px}.page-title .btn{padding:9px 13px;font-size:10px}.commerce-metrics{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.commerce-metrics article{background:#fff;border:1px solid #dfe3e6;border-radius:10px;justify-content:space-between;padding:17px;display:flex}.commerce-metrics small,.commerce-metrics b,.commerce-metrics span{display:block}.commerce-metrics small{color:#6c7780;font-size:9px}.commerce-metrics b{margin:5px 0;font-size:23px}.commerce-metrics span{color:#248752;font-size:9px}.commerce-metrics svg{width:21px;color:var(--admin-accent)}.commerce-grid{grid-template-columns:2fr 1fr;gap:14px;margin-top:14px;display:grid}.commerce-panel{background:#fff;border:1px solid #dfe3e6;border-radius:10px;box-shadow:0 1px 2px #00000008}.commerce-panel.span-2{grid-column:auto}.commerce-panel-title{border-bottom:1px solid #eaedef;justify-content:space-between;align-items:center;padding:15px 17px;display:flex}.commerce-panel-title h2{margin:0;font-size:13px}.commerce-panel-title button{color:#326780;background:0 0;border:0;align-items:center;font-size:9px;font-weight:700;display:flex}.commerce-panel-title svg{width:13px}.order-row{border-bottom:1px solid #edf0f2;grid-template-columns:38px 1fr 90px auto 24px;align-items:center;gap:10px;padding:13px 16px;font-size:10px;display:grid}.order-row:last-child{border:0}.order-icon{width:34px;height:34px;color:var(--admin-accent);background:#e8f7fc;border-radius:8px;place-items:center;display:grid}.order-icon svg{width:16px}.order-row b,.order-row small{display:block}.order-row small{color:#77828c;margin-top:2px}.order-row>button,.commerce-tr>button{color:#77828c;background:0 0;border:0}.order-row>button svg{width:14px}.tag{color:#176c3b;white-space:nowrap;background:#dff4e8;border-radius:99px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:800}.tag.warning{color:#765b00;background:#fff0cc}.route-mini{border-bottom:1px solid #edf0f2;grid-template-columns:54px 1fr auto;align-items:center;gap:8px;padding:13px 15px;font-size:9px;display:grid}.route-mini strong,.route-mini span{display:block}.route-mini span{color:#7a858d;max-width:155px;margin-top:3px}.route-mini em{border-radius:99px;padding:4px 6px;font-size:8px;font-style:normal}.route-mini em.ok{color:#176c3b;background:#dff4e8}.route-mini em.warn{color:#a83a21;background:#ffe9e4}.chart-bars{align-items:flex-end;gap:7px;height:165px;padding:22px 20px 5px;display:flex}.chart-bars i{background:linear-gradient(#20b9ed,#0879ad);border-radius:4px 4px 0 0;flex:1;min-width:6px}.chart-legend{color:#7d878f;justify-content:space-between;padding:10px 20px 18px;font-size:9px;display:flex}.chart-legend b{color:#202223}.quick-actions{display:grid}.quick-actions button{text-align:left;background:#fff;border:0;border-bottom:1px solid #edf0f2;grid-template-columns:25px 1fr 14px;align-items:center;padding:12px 15px;font-size:10px;font-weight:700;display:grid}.quick-actions button:hover{background:#f6fafb}.quick-actions svg{width:15px;color:var(--admin-accent)}.quick-actions svg:last-child{color:#8a949d}.commerce-panel.full{overflow:hidden}.table-tools{border-bottom:1px solid #e4e7e9;gap:8px;padding:13px;display:flex}.tab-pills{background:#f2f3f4;border-radius:7px;padding:3px;display:flex}.tab-pills button{background:0 0;border:0;border-radius:5px;padding:6px 9px;font-size:9px}.tab-pills button.active{background:#fff;box-shadow:0 1px 3px #0002}.table-tools>.btn:first-of-type,.table-search{margin-left:auto}.table-tools .btn{padding:7px 10px;font-size:9px}.commerce-table{overflow:auto}.commerce-tr{border-bottom:1px solid #edf0f2;grid-template-columns:90px 1.4fr 100px 110px 90px 120px 30px;align-items:center;gap:8px;min-width:850px;padding:11px 15px;font-size:9px;display:grid}.commerce-tr.head{color:#76818a;text-transform:uppercase;background:#fafbfb;font-size:8px}.commerce-tr span small{color:#7a858d;margin-top:2px;display:block}.commerce-tr .paid{color:#1c7842}.commerce-tr>button svg{width:15px}.delivery-tabs{border-bottom:1px solid #d6dade;margin:-5px 0 18px;display:flex}.delivery-tabs button{background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 14px;font-size:10px}.delivery-tabs button.active{border-color:var(--admin-accent);color:#075985;font-weight:800}.delivery-board{grid-template-columns:repeat(4,1fr);align-items:start;gap:12px;display:grid}.delivery-board>section{background:#edf0f2;border-radius:10px;min-height:450px;padding:9px}.column-head{align-items:center;gap:7px;padding:5px 3px 12px;display:flex}.column-head h3{margin:0;font-size:11px}.column-head span{background:#d8dde0;border-radius:99px;padding:3px 6px;font-size:8px}.delivery-card{background:#fff;border:1px solid #dfe3e6;border-radius:8px;margin-bottom:8px;padding:13px;box-shadow:0 1px 2px #0001}.delivery-card>div:first-child{justify-content:space-between;font-size:9px;display:flex}.delivery-card em{color:#78838b;font-style:normal}.delivery-card h4{margin:12px 0 4px;font-size:11px}.delivery-card p{color:#69757e;font-size:9px;line-height:1.45}.delivery-card dl{border-block:1px solid #edf0f2;grid-template-columns:1fr 1fr;margin:10px 0;padding:6px 0;display:grid}.delivery-card dt{color:#87919a;text-transform:uppercase;font-size:7px}.delivery-card dd{margin:2px 0;font-size:9px;font-weight:700}.delivery-card button{color:#196f93;background:0 0;border:0;align-items:center;padding:2px 0;font-size:9px;font-weight:700;display:flex}.delivery-card button svg{width:12px}.settings-card{max-width:750px;padding:22px}.settings-card h2{font-size:18px}.settings-card>p{color:#6e7982;font-size:10px}.editor-form{gap:15px;display:grid}.admin-field{gap:6px;display:grid}.admin-field>span{color:#59656e;font-size:9px;font-weight:700}.admin-field input,.admin-field textarea,.admin-field select{background:#fff;border:1px solid #cfd5d9;border-radius:7px;outline:0;padding:9px;font-size:10px}.admin-field input:focus,.admin-field textarea:focus,.admin-field select:focus{border-color:var(--admin-accent);box-shadow:0 0 0 2px #14a9e522}.placeholder-map{text-align:center;background:linear-gradient(135deg,#f6fafb,#edf6f8);border:1px dashed #c9d8de;border-radius:10px;justify-items:center;padding:70px 20px;display:grid}.placeholder-map>svg{color:var(--admin-accent);width:38px;height:38px}.placeholder-map h3{margin:12px 0 3px}.placeholder-map p{color:#6f7c84;max-width:430px;font-size:10px}.website-editor{background:#fff;border:1px solid #d8dde0;border-radius:10px;grid-template-columns:190px 280px 1fr;min-height:680px;display:grid;overflow:hidden}.website-editor>aside{border-right:1px solid #e0e4e6;padding:12px}.editor-device{background:#f1f3f4;border-radius:7px;gap:4px;margin-bottom:17px;padding:3px;display:flex}.editor-device button{background:0 0;border:0;border-radius:5px;flex:1;padding:5px;font-size:8px}.editor-device button.active{background:#fff;box-shadow:0 1px 2px #0002}.editor-device svg{width:14px}.website-editor>aside>label{color:#7f8991;text-transform:uppercase;padding:6px;font-size:8px;font-weight:800}.website-editor>aside>button{text-align:left;background:#fff;border:0;border-radius:5px;grid-template-columns:17px 1fr 13px;align-items:center;width:100%;padding:8px 5px;font-size:9px;display:grid}.website-editor>aside>button.active{color:#075985;background:#e9f7fc;font-weight:800}.website-editor>aside>button svg{width:12px}.drag{color:#a5adb4}.editor-controls{border-right:1px solid #e0e4e6;padding:16px}.editor-head{border-bottom:1px solid #e7eaec;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;display:flex}.editor-head small{color:#818b93;text-transform:uppercase;font-size:7px}.editor-head h2{margin:2px 0;font-size:15px}.editor-head button{color:#176c3b;background:#e7f7ed;border:0;border-radius:5px;align-items:center;gap:3px;padding:5px 7px;font-size:8px;display:flex}.editor-head button svg{width:11px}.image-picker{border:1px solid #d5dade;border-radius:7px;grid-template-columns:32px 1fr auto;align-items:center;gap:8px;padding:9px;display:grid}.image-picker>svg{color:#1582ae;background:#e9f6fb;border-radius:5px;width:32px;height:32px;padding:7px}.image-picker b,.image-picker span{font-size:8px;display:block}.image-picker span{color:#7a858d}.image-picker button{background:#eff2f3;border:0;border-radius:5px;padding:6px;font-size:8px}.site-preview{background:#e8ebed;padding:24px;overflow:auto}.preview-browser{color:#dce2e7;background:#303943;border-radius:8px 8px 0 0;align-items:center;gap:5px;height:27px;padding:0 10px;font-size:7px;display:flex}.preview-browser i{background:#fc6b55;border-radius:50%;width:6px;height:6px}.preview-browser i:nth-child(2){background:#ffc74f}.preview-browser i:nth-child(3){background:#4fd47a}.preview-browser span{background:#46515b;border-radius:4px;margin-left:10px;padding:4px 35px}.preview-site{background:#fff;min-width:480px;box-shadow:0 8px 25px #0002}.preview-site header{align-items:center;gap:20px;height:42px;padding:0 16px;font-size:7px;display:flex}.preview-site header b{color:var(--preview-deep)}.preview-site header nav{margin-left:auto}.preview-site header button,.preview-hero button{background:var(--preview-sky);color:#fff;border-radius:calc(var(--preview-radius)*.5);border:0;padding:6px 9px;font-size:7px}.preview-hero{color:#fff;background:linear-gradient(90deg,#063f63ef,#07598588),url(/rental-scene.png) 50%/cover;align-items:center;min-height:330px;padding:55px 35px;display:flex}.preview-hero>div{max-width:300px}.preview-hero small{color:#ffd43b;font-size:6px;font-weight:800}.preview-hero h2{margin:8px 0;font-size:33px;line-height:1}.preview-hero p{font-size:8px;line-height:1.6}.preview-hero button{background:var(--preview-coral);padding:8px 11px;font-size:8px}.preview-cards{grid-template-columns:repeat(3,1fr);gap:8px;padding:15px;display:grid}.preview-cards i{border-radius:var(--preview-radius);background:#e7f6fb;height:65px}.theme-layout{grid-template-columns:1fr 1fr;gap:14px;display:grid}.color-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.color-grid label{border:1px solid #dfe3e6;border-radius:8px;align-items:center;gap:9px;padding:9px;display:flex}.color-grid input{background:0 0;border:0;width:34px;height:34px;padding:0}.color-grid b,.color-grid small{font-size:9px;display:block}.color-grid small{color:#7b868e;margin-top:3px}.theme-swatch{color:#fff;grid-column:span 2;min-height:230px;padding:35px}.theme-swatch>span{border-radius:8px;margin-right:7px;padding:8px 12px;font-size:9px;font-weight:800;display:inline-block}.theme-swatch h2{margin:25px 0 5px;font-size:35px}.theme-swatch p{color:#d6effb}.media-tools{align-items:center;gap:15px;margin-bottom:17px;display:flex}.media-tools span{color:#71808a;font-size:9px}.media-tools .btn{padding:9px 12px;font-size:9px}.media-grid{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.media-grid>article,.upload-tile{background:#fff;border:1px solid #dfe3e6;border-radius:9px;position:relative;overflow:hidden}.upload-tile{color:#4f606b;cursor:pointer;border-style:dashed;align-content:center;place-items:center;gap:5px;min-height:185px;display:grid}.upload-tile svg{color:var(--admin-accent)}.upload-tile b{font-size:10px}.upload-tile span{color:#859099;font-size:8px}.media-grid article>div{place-items:center;height:125px;display:grid}.media-art svg,.product-thumb svg{color:#fffb}.art-0{background:linear-gradient(135deg,#13a9e5,#075985)}.art-1{background:linear-gradient(135deg,#ff6b35,#ffd43b)}.art-2{background:linear-gradient(135deg,#25d9d0,#075985)}.art-3{background:linear-gradient(135deg,#8d65d5,#ff6b35)}.art-4{background:linear-gradient(135deg,#ffd43b,#14a9e5)}.media-grid article>b,.media-grid article>span{white-space:nowrap;text-overflow:ellipsis;padding:5px 9px 0;font-size:9px;display:block;overflow:hidden}.media-grid article>span{color:#82909a;padding-top:2px;padding-bottom:8px;font-size:8px}.media-grid article>button{background:0 0;border:0;position:absolute;bottom:7px;right:5px}.media-grid article>button svg{width:15px}.table-search{border:1px solid #d5dade;border-radius:7px;align-items:center;padding:0 8px;display:flex}.table-search svg{width:14px}.table-search input{border:0;outline:0;padding:7px;font-size:9px}.product-table .commerce-tr{grid-template-columns:45px 1.5fr 80px 90px 80px 70px 30px}.product-thumb{border-radius:6px;place-items:center;width:34px;height:34px;display:grid}.product-thumb svg{width:15px}.empty-module{text-align:center;padding:80px 20px}.module-icon{width:55px;height:55px;color:var(--admin-accent);background:#e8f7fc;border-radius:15px;place-items:center;margin:auto;display:grid}.empty-module h2{font-size:22px}.empty-module p{color:#6f7c85;max-width:500px;margin:0 auto 20px;font-size:10px}.mobile-only{display:none}@media (max-width:1100px){.commerce-admin{grid-template-columns:78px 1fr}.commerce-logo{grid-template-columns:38px}.commerce-logo>div,.commerce-logo>svg,.nav-group>label,.nav-group button:not(.active){font-size:0}.nav-group button{justify-content:center}.nav-group button i,.admin-profile>div{display:none}.admin-profile{justify-content:center}.website-editor{grid-template-columns:150px 250px 1fr}.delivery-board{grid-template-columns:1fr 1fr}.media-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:760px){.commerce-admin{grid-template-columns:1fr}.commerce-admin>aside{z-index:230;width:min(82vw,290px);transition:transform .2s;display:flex;position:fixed;inset:0 auto 0 0;transform:translate(-105%);box-shadow:18px 0 44px #03183061}.commerce-admin.mobile-sidebar-open>aside{transform:translate(0)}.commerce-admin.mobile-sidebar-open{overflow:hidden}.admin-mobile-backdrop{z-index:220;cursor:pointer;background:#0312238c;border:0;display:block;position:fixed;inset:0}.commerce-admin>main>header{padding:0 12px;top:69px}.mobile-only{display:grid}.global-search{width:55%;margin-left:8px}.global-search kbd,.view-store{display:none}.commerce-content{padding:18px 12px 50px}.commerce-metrics{grid-template-columns:1fr 1fr}.commerce-grid{grid-template-columns:1fr}.website-editor{display:block}.website-editor>aside{display:flex;overflow:auto}.website-editor>aside>label,.website-editor>aside>button .drag,.website-editor>aside>button svg{display:none}.website-editor>aside>button{white-space:nowrap;width:auto;display:block}.editor-controls{border:0}.site-preview{padding:12px}.delivery-board{display:flex;overflow:auto}.delivery-board>section{min-width:260px}.theme-layout{grid-template-columns:1fr}.theme-swatch{grid-column:auto}.media-grid{grid-template-columns:repeat(2,1fr)}.table-tools{overflow:auto}.tab-pills{min-width:max-content}}@media (max-width:480px){.commerce-metrics{grid-template-columns:1fr}.global-search{width:65%}.header-tools .square{display:none}.color-grid{grid-template-columns:1fr}.media-grid{grid-template-columns:1fr 1fr}}.customer-tr{grid-template-columns:1.2fr 1.5fr .7fr .8fr .8fr 30px}.customer-empty{text-align:center;color:#71808a;padding:70px 20px;font-size:11px}.customer-empty svg{width:35px;height:35px;color:var(--admin-accent)}.customer-empty h3{color:#202223;margin:8px 0}.account-link{color:#075985;white-space:nowrap;font-size:11px;font-weight:800}.admin-gate form{text-align:left;margin:24px 0 12px}.admin-gate form label{color:#17324d;gap:7px;margin-bottom:14px;font-size:13px;font-weight:700;display:grid}.admin-gate form input{color:#172033;background:#fff;border:1px solid #cad9e5;border-radius:12px;width:100%;padding:13px 14px}.admin-gate form .btn{justify-content:center;width:100%}.auth-error{background:#fff0ed;border-radius:10px;padding:10px 12px;color:#b42318!important}.admin-divider{text-transform:uppercase;letter-spacing:.08em;font-weight:800;margin:20px 0 10px!important;font-size:12px!important}.check-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.check-list label{background:#f8fbfd;border:1px solid #dbe6ee;border-radius:10px;align-items:center;gap:9px;padding:10px;display:flex!important}.check-list input{width:auto!important}.admin-field small{color:#66788a;font-size:12px}.admin-profile>a{color:#557084;place-items:center;margin-left:auto;display:grid}.admin-profile>a svg{width:18px;height:18px}.admin-profile[role=button]{cursor:pointer}.admin-profile[role=button]:hover{background:#ffffff14}.admin-profile>svg{color:#8fa4b5;width:17px;height:17px;margin-left:auto}.admin-profile>svg+a{margin-left:4px}.role-note{color:#075985;background:#eaf8ff;border:1px solid #b9e7fb;border-radius:10px;padding:12px}.commerce-tr select{color:#172033;background:#fff;border:1px solid #d4e0e8;border-radius:8px;max-width:155px;padding:7px;font-size:12px}.save-toast svg{animation:none}.save-toast svg.lucide-refresh-cw{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.global-search-wrap{flex:0 470px;min-width:220px;position:relative}.global-search-wrap .global-search{box-sizing:border-box;width:100%}.admin-search-results{z-index:100;background:#fff;border:1px solid #d9e1e6;border-radius:10px;max-height:min(520px,70vh);padding:6px;position:absolute;top:calc(100% + 7px);left:0;right:0;overflow:auto;box-shadow:0 16px 38px #1720332b}.admin-search-results>button{text-align:left;cursor:pointer;color:#202223;background:#fff;border:0;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:10px;display:flex}.admin-search-results>button:hover,.admin-search-results>button:focus-visible{background:#eef8fc;outline:0}.admin-search-results span,.admin-search-results b,.admin-search-results small{display:block}.admin-search-results b{font-size:11px}.admin-search-results small{color:#71808a;margin-top:3px;font-size:9px}.admin-search-results em{color:#075985;white-space:nowrap;background:#e7f7fd;border-radius:999px;padding:4px 7px;font-size:8px;font-style:normal;font-weight:800}.admin-search-results p{text-align:center;color:#71808a;margin:0;padding:16px;font-size:10px}.notification-center{position:relative}.notification-trigger{cursor:pointer}.notification-count{color:#fff;background:#f26f42;border:2px solid #fff;border-radius:99px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:8px;font-weight:900;line-height:1;display:grid;position:absolute;top:-6px;right:-7px}.notification-popover{z-index:110;background:#fff;border:1px solid #d9e1e6;border-radius:12px;width:min(390px,100vw - 24px);position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 18px 46px #17203330}.notification-popover>header{border:0;border-bottom:1px solid #e6eaed;justify-content:space-between;align-items:center;height:auto;padding:14px 15px;display:flex;position:static}.notification-popover>header b,.notification-popover>header small{display:block}.notification-popover>header b{font-size:13px}.notification-popover>header small{color:#73808a;margin-top:2px;font-size:9px}.notification-popover>header button,.notification-popover>footer button{color:#075985;cursor:pointer;background:0 0;border:0;font-size:9px;font-weight:800}.notification-list{max-height:min(440px,65vh);padding:5px;overflow:auto}.notification-list>button{text-align:left;cursor:pointer;color:#202223;background:#fff;border:0;border-radius:8px;grid-template-columns:35px 1fr 8px;align-items:center;gap:10px;width:100%;padding:10px;display:grid;position:relative}.notification-list>button:hover,.notification-list>button:focus-visible{background:#f2f8fa;outline:0}.notification-list>button.unread{background:#eef9fd}.notification-list>button.unread:hover{background:#e3f4fa}.notification-list>button>span:nth-child(2) b,.notification-list>button>span:nth-child(2) small{display:block}.notification-list>button>span:nth-child(2) b{font-size:10px;line-height:1.35}.notification-list>button>span:nth-child(2) small{color:#71808a;margin-top:3px;font-size:8px}.notification-list>button>i{background:#14a9e5;border-radius:50%;width:7px;height:7px}.notification-icon{color:#078fc3;background:#e8f7fc;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.notification-icon.draft{color:#8b6500;background:#fff3d6}.notification-icon.delivery{color:#23794a;background:#e8f8ef}.notification-icon svg{width:16px;height:16px}.notification-popover>footer{text-align:center;border-top:1px solid #e6eaed;padding:10px 14px}.notification-popover>footer button{align-items:center;gap:6px;display:inline-flex}.notification-popover>footer svg{width:13px}.notification-empty{text-align:center;color:#77858e;align-content:center;place-items:center;min-height:180px;padding:22px;display:grid}.notification-empty>svg{color:#14a9e5;width:30px;height:30px;margin-bottom:8px}.notification-empty b,.notification-empty small{display:block}.notification-empty b{color:#25313a;font-size:11px}.notification-empty small{max-width:260px;margin-top:4px;font-size:9px}.notification-popover button:focus-visible,.notification-trigger:focus-visible{outline-offset:2px;outline:3px solid #14a9e544}@media (max-width:760px){.global-search-wrap{flex:1;min-width:0;margin-left:8px}.global-search-wrap .global-search{width:100%;margin-left:0}.admin-search-results{position:fixed;top:128px;left:12px;right:12px}}@media (max-width:520px){.notification-popover{width:auto;position:fixed;top:128px;left:12px;right:12px}.notification-list{max-height:60vh}}.team-access-shell{gap:15px;display:grid;position:relative}.team-summary{background:#fff;border:1px solid #dfe3e6;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 1px 2px #00000008}.team-summary article{border-right:1px solid #e6e9eb;padding:16px 18px}.team-summary article:last-child{border:0}.team-summary small,.team-summary b,.team-summary span{display:block}.team-summary small{color:#6f7b84;font-size:9px}.team-summary b{margin:4px 0;font-size:22px}.team-summary span{color:#87929a;font-size:8px}.team-layout{grid-template-columns:minmax(390px,.85fr) minmax(520px,1.45fr);align-items:start;gap:15px;display:grid}.team-form-card,.team-directory-card{overflow:visible}.team-form-card>header,.team-directory-card>header{border-bottom:1px solid #e7eaec;justify-content:space-between;align-items:flex-start;gap:18px;padding:19px 20px;display:flex}.team-form-card h2,.team-directory-card h2{margin:3px 0 5px;font-size:17px}.team-form-card header p,.team-directory-card header p{color:#6f7b84;max-width:570px;margin:0;font-size:9px;line-height:1.55}.team-eyebrow{color:#078ec2;text-transform:uppercase;letter-spacing:.09em;font-size:8px;font-weight:900;display:block}.team-text-button{color:#075985;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:5px;font-size:9px;font-weight:800}.team-form-grid{grid-template-columns:1fr 1fr;gap:12px;padding:15px 20px 0;display:grid}.team-form-grid+.team-form-grid{padding-top:12px}.team-form-card .admin-field>span{font-size:9px}.team-form-card .admin-field input,.team-form-card .admin-field select{min-height:40px;padding:10px;font-size:10px}.team-form-card .admin-field input:disabled{color:#7c878f;background:#f2f4f5}.team-permissions{padding:17px 20px 0}.team-permissions>div:first-child b,.team-permissions>div:first-child span{display:block}.team-permissions>div:first-child b{font-size:11px}.team-permissions>div:first-child span{color:#74818a;margin:4px 0 11px;font-size:8px}.team-form-card .check-list{gap:8px}.team-form-card .check-list label{background:#f8fbfd;border-color:#d9e6ed;min-height:54px;padding:10px 11px}.team-form-card .check-list label:has(input:checked){background:#eef9fd;border-color:#a9dff3}.team-form-card .check-list label>span b,.team-form-card .check-list label>span small{display:block}.team-form-card .check-list label>span b{color:#26333c;font-size:9px}.team-form-card .check-list label>span small{color:#7a8790;margin-top:2px;font-size:7px}.team-form-card .role-note{gap:4px;margin:17px 20px 0;display:grid}.team-form-card .role-note b{font-size:10px}.team-form-card .role-note span{font-size:8px}.team-active-toggle{background:#fafcfd;border:1px solid #dce5ea;border-radius:9px;align-items:center;gap:9px;margin:15px 20px 0;padding:11px 12px;display:flex}.team-active-toggle>span b,.team-active-toggle>span small{display:block}.team-active-toggle>span b{font-size:9px}.team-active-toggle>span small{color:#7a8790;margin-top:2px;font-size:8px}.team-form-card>footer{border-top:1px solid #e7eaec;justify-content:flex-end;gap:8px;margin-top:17px;padding:13px 20px;display:flex}.team-form-card>footer .btn{align-items:center;gap:6px;padding:9px 13px;font-size:9px;display:inline-flex}.team-form-card>footer svg{width:14px}.team-count{color:#31596b;white-space:nowrap;background:#edf4f7;border-radius:99px;padding:6px 9px;font-size:8px;font-weight:800}.team-members{padding:6px;display:grid}.team-member{border-radius:9px;grid-template-columns:42px minmax(140px,1.15fr) minmax(180px,1.35fr) 70px 38px;align-items:center;gap:12px;padding:13px;display:grid;position:relative}.team-member+.team-member{border-top:1px solid #ebedef}.team-member:hover{background:#f8fafb}.team-member.inactive{opacity:.72}.team-avatar{color:#087fa9;background:linear-gradient(135deg,#dff5fd,#c8ecf8);border-radius:11px;place-items:center;width:40px;height:40px;font-size:10px;font-weight:900;display:grid}.team-identity b,.team-identity small,.team-access b,.team-access small{display:block}.team-identity b,.team-access b{font-size:9px}.team-identity small,.team-access small{color:#74818a;margin-top:3px;font-size:7px;line-height:1.45}.team-access small{max-width:260px}.team-status{border-radius:99px;justify-self:start;padding:5px 8px;font-size:7px;font-weight:900}.team-status.active{color:#176c3b;background:#dff4e8}.team-status.inactive{color:#5e6971;background:#eceff1}.team-settings{position:relative}.team-settings-trigger{color:#64747f;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.team-settings-trigger:hover,.team-settings-trigger[aria-expanded=true]{background:#fff;border-color:#d7e1e6;box-shadow:0 2px 8px #17203317}.team-settings-trigger svg{width:16px;height:16px}.team-settings-trigger:disabled svg{animation:1s linear infinite spin}.team-settings-menu{z-index:140;background:#fff;border:1px solid #d8e0e5;border-radius:11px;width:280px;padding:6px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 16px 40px #1720332d}.team-settings-menu>button{text-align:left;color:#27343d;cursor:pointer;background:#fff;border:0;border-radius:7px;grid-template-columns:25px 1fr;gap:8px;width:100%;padding:9px;display:grid}.team-settings-menu>button:hover,.team-settings-menu>button:focus-visible{background:#eef8fc;outline:0}.team-settings-menu>button svg{color:#4e6674;width:15px;height:15px;margin:3px}.team-settings-menu>button span b,.team-settings-menu>button span small{display:block}.team-settings-menu>button span b{font-size:9px}.team-settings-menu>button span small{color:#7a8790;margin-top:2px;font-size:7px}.team-settings-menu>button.danger{color:#a33322;border-top:1px solid #e7eaec;margin-top:4px;padding-top:11px}.team-settings-menu>button.danger svg{color:#b6412e}.team-empty{text-align:center;color:#74818a;align-content:center;place-items:center;min-height:260px;padding:30px;display:grid}.team-empty svg{color:#14a9e5;width:30px;height:30px;margin-bottom:8px}.team-empty .lucide-refresh-cw{animation:1s linear infinite spin}.team-empty b,.team-empty span{display:block}.team-empty b{color:#26333c;font-size:11px}.team-empty span{margin-top:4px;font-size:8px}.team-notice{z-index:180;color:#fff;border-radius:9px;align-items:center;gap:8px;padding:11px 15px;font-size:9px;font-weight:700;display:flex;position:fixed;top:76px;right:28px;box-shadow:0 10px 28px #0003}.team-notice.success{background:#176c3b}.team-notice.error{background:#a43220}.team-notice svg{width:15px}@media (max-width:1180px){.team-layout{grid-template-columns:1fr}.team-form-card{order:2}.team-directory-card{order:1}.team-summary{grid-template-columns:repeat(2,1fr)}.team-summary article:nth-child(2){border-right:0}.team-summary article:nth-child(-n+2){border-bottom:1px solid #e6e9eb}}@media (max-width:700px){.team-summary{grid-template-columns:1fr 1fr}.team-layout{display:block}.team-form-card{margin-top:12px}.team-form-grid{grid-template-columns:1fr}.team-member{grid-template-columns:38px 1fr 68px 34px;gap:9px}.team-access{grid-column:2/5}.team-status{grid-area:1/3}.team-settings{grid-area:1/4}.team-settings-menu{width:auto;position:fixed;inset:auto 12px 12px}.team-form-card .check-list{grid-template-columns:1fr}.team-form-card>header,.team-directory-card>header{padding:16px}.team-form-grid,.team-permissions{padding-left:16px;padding-right:16px}.team-form-card .role-note,.team-active-toggle{margin-left:16px;margin-right:16px}.team-form-card>footer{padding:12px 16px}.team-notice{top:130px;left:12px;right:12px}}.orders-shell{gap:14px;display:grid;position:relative}.orders-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.orders-heading>div{align-items:center;gap:8px;display:flex}.orders-section-tabs{background:#fff;border:1px solid #d8dde0;border-radius:9px;gap:3px;padding:4px;display:flex}.orders-section-tabs button{color:#55616a;background:0 0;border:0;border-radius:6px;padding:8px 12px;font-size:11px;font-weight:700}.orders-section-tabs button.active{color:#fff;background:#202223}.orders-section-tabs span{color:#3f4a52;background:#edf0f2;border-radius:99px;place-items:center;min-width:18px;height:18px;margin-left:4px;font-size:9px;display:inline-grid}.orders-section-tabs button.active span{color:#fff;background:#ffffff2b}.orders-heading .btn,.order-filterbar .btn,.order-workspace .btn{border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:9px 12px;font-size:10px;font-weight:800;display:inline-flex}.orders-heading .btn svg,.order-filterbar .btn svg,.order-workspace .btn svg{width:15px;height:15px}.order-stats{background:#fff;border:1px solid #dfe3e6;border-radius:11px;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;overflow:hidden}.order-stats article{border-right:1px solid #e5e8ea;padding:14px 16px}.order-stats article:last-child{border:0}.order-stats small,.order-stats b,.order-stats span{display:block}.order-stats small{color:#66737d;font-size:9px}.order-stats b{margin:5px 0;font-size:17px}.order-stats span{color:#8a949b;font-size:8px}.order-list-panel{overflow:visible}.order-filterbar{border-bottom:1px solid #e2e5e7;flex-wrap:wrap;align-items:center;gap:7px;padding:12px;display:flex}.order-search{background:#fff;border:1px solid #cfd5d9;border-radius:8px;flex:1;align-items:center;gap:7px;min-width:230px;padding:0 9px;display:flex}.order-search svg{color:#6c7780;width:15px}.order-search input{border:0;outline:0;width:100%;padding:9px 0;font-size:10px}.order-filterbar select,.orders-table select,.detail-controls select,.detail-summary select{color:#27313a;background:#fff;border:1px solid #cfd5d9;border-radius:7px;padding:8px;font-size:9px}.orders-table-wrap{overflow:auto}.orders-table{border-collapse:collapse;width:100%;min-width:1350px;font-size:9px}.orders-table th{color:#6d7881;text-transform:uppercase;letter-spacing:.02em;text-align:left;white-space:nowrap;background:#fafbfb;border-bottom:1px solid #e2e5e7;padding:10px 12px;font-size:7px;font-weight:700}.orders-table td{vertical-align:middle;color:#3f4a52;border-bottom:1px solid #e7eaec;padding:11px 12px}.orders-table tr:hover td{background:#fbfcfc}.orders-table td small{color:#7b878f;max-width:150px;margin-top:3px;display:block}.order-link{color:#075985;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800;text-decoration:none}.order-link:hover{text-decoration:underline}.order-badge{white-space:nowrap;color:#4b555d;background:#eceff1;border-radius:99px;align-items:center;gap:4px;padding:5px 7px;font-size:8px;font-weight:800;display:inline-flex}.order-badge.success{color:#176c3b;background:#dff4e8}.order-badge.warning{color:#6b5400;background:#fff0b8}.order-badge.danger{color:#9c2818;background:#ffe4e0}.order-badge.neutral{color:#4f5a62;background:#edf0f2}.order-row-actions{align-items:center;gap:3px;display:flex}.order-row-actions button{color:#40515e;background:#fff;border:1px solid #d8dde0;border-radius:6px;place-items:center;min-width:28px;height:28px;padding:0 7px;font-size:8px;font-weight:800;display:grid}.order-row-actions button:first-child{color:#075985}.order-row-actions button:last-child{color:#a23422}.order-row-actions svg{width:13px;height:13px}.order-row-actions button:hover{background:#f1f6f8}.order-notice{z-index:100;color:#fff;background:#1f2933;border-radius:9px;align-items:center;gap:8px;padding:12px 16px;font-size:10px;display:flex;position:fixed;top:76px;right:28px;box-shadow:0 8px 25px #0003}.order-notice svg{color:#63d391;width:15px}.order-overlay{z-index:200;background:#18212a99;padding:24px;position:fixed;inset:0;overflow:auto}.order-workspace{background:#f4f5f6;border-radius:13px;flex-direction:column;width:min(1220px,100%);min-height:calc(100vh - 48px);margin:0 auto;display:flex;overflow:hidden;box-shadow:0 22px 60px #0004}.order-workspace-head{z-index:4;background:#fff;border-bottom:1px solid #d9dde0;justify-content:space-between;align-items:center;gap:12px;padding:15px 20px;display:flex;position:sticky;top:0}.order-workspace-head small{color:#77838c;font-size:8px}.order-workspace-head h2{align-items:center;gap:7px;margin:2px 0;font-size:19px;display:flex}.order-workspace-head>button,.order-workspace-head>div:last-child>button:not(.btn){background:0 0;border:0;border-radius:7px;place-items:center;width:34px;height:34px;display:inline-grid}.order-workspace-head>div:last-child{align-items:center;gap:7px;display:flex}.order-workspace-head svg{width:17px}.order-editor-grid,.order-details-grid{flex:1;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);align-items:start;gap:14px;padding:16px;display:grid}.order-editor-grid>main,.order-editor-grid>aside,.order-details-grid>main,.order-details-grid>aside{gap:14px;display:grid}.order-card{background:#fff;border:1px solid #dfe3e6;border-radius:11px;padding:16px;box-shadow:0 1px 2px #00000008}.order-card h3{margin:0 0 13px;font-size:12px}.order-card h4{margin:18px 0 6px;font-size:10px}.order-card>a{color:#075985;margin-top:6px;font-size:10px;display:block}.order-card-title{justify-content:space-between;align-items:center;gap:10px;display:flex}.order-card-title>div{align-items:center;gap:6px;display:flex}.order-card-title select{border:1px solid #cfd5d9;border-radius:7px;max-width:280px;padding:7px;font-size:9px}.order-card-title>svg{color:#68757e;width:18px}.line-items{gap:7px;display:grid}.line-item-row{border:1px solid #e2e6e8;border-radius:9px;grid-template-columns:38px minmax(160px,1.5fr) 80px 120px 85px 26px;align-items:end;gap:8px;padding:9px;display:grid}.item-icon{color:#0d91c4;background:#eef7fa;border-radius:7px;align-self:center;place-items:center;width:34px;height:34px;display:grid}.item-icon svg{width:16px}.line-item-row label{gap:4px;display:grid}.line-item-row label>span,.order-field>span{color:#66737c;font-size:8px;font-weight:700}.line-item-row input,.payment-summary input,.payment-summary label>input,.order-field input,.order-field textarea,.order-field select,.manual-customer input,.manual-customer textarea{background:#fff;border:1px solid #cfd5d9;border-radius:7px;outline:0;width:100%;padding:8px;font-size:9px}.line-item-row input:focus,.payment-summary input:focus,.order-field input:focus,.order-field textarea:focus,.order-field select:focus{border-color:#14a9e5;box-shadow:0 0 0 2px #14a9e51b}.line-item-row small{color:#859097;font-size:7px}.line-item-row>b{text-align:right;align-self:center;font-size:10px}.line-item-row>button{color:#9a4739;background:0 0;border:0;align-self:center}.line-item-row>button svg{width:14px}.money-input{background:#fff;border:1px solid #cfd5d9;border-radius:7px;align-items:center;display:flex;overflow:hidden}.money-input i{color:#68747d;white-space:nowrap;padding-left:8px;font-size:9px;font-style:normal}.money-input input{box-shadow:none!important;border:0!important}.inline-empty{text-align:center;color:#7b878f;border:1px dashed #cfd8dd;border-radius:9px;padding:25px;font-size:9px}.payment-summary,.detail-summary{border:1px solid #e0e4e7;border-radius:9px;gap:10px;padding:13px;display:grid}.payment-summary>span,.detail-summary>span{justify-content:space-between;align-items:center;font-size:10px;display:flex}.payment-summary>label{grid-template-columns:1fr minmax(150px,220px);align-items:center;gap:10px;font-size:10px;display:grid}.payment-summary>label>input{justify-self:end;max-width:220px}.payment-total{border-top:1px solid #e2e6e8;padding-top:11px;font-weight:800;font-size:11px!important}.segmented{background:#f0f2f3;border-radius:7px;grid-template-columns:1fr 1fr;margin-bottom:13px;padding:3px;display:grid}.segmented button{background:0 0;border:0;border-radius:5px;padding:7px;font-size:8px}.segmented button.active{background:#fff;font-weight:800;box-shadow:0 1px 3px #0002}.order-field,.manual-customer{gap:6px;display:grid}.manual-customer{gap:10px}.order-field+.order-field{margin-top:12px}.order-field small{color:#7a858d;font-size:8px}.muted-copy,.notes-copy{color:#66747d;white-space:pre-line;font-size:10px;line-height:1.6}.order-workspace-footer{background:#fff;border-top:1px solid #d9dde0;justify-content:flex-end;gap:8px;padding:12px 18px;display:flex;position:sticky;bottom:0}.order-error{color:#a43220;background:#fff0ed;border:1px solid #ffc9be;border-radius:8px;margin:0 16px 12px;padding:11px 14px;font-size:10px}.order-loading{color:#66747d;justify-content:center;align-items:center;gap:9px;min-height:400px;font-size:11px;display:flex}.order-loading svg{width:18px;animation:1s linear infinite spin}.detail-workspace{width:min(1120px,100%)}.detail-line{border-top:1px solid #eaedef;grid-template-columns:38px 1fr auto 90px;align-items:center;gap:10px;padding:10px 0;font-size:10px;display:grid}.detail-line small{color:#7b878f;margin-top:3px;font-size:8px;display:block}.detail-line>b{text-align:right}.detail-controls{border-top:1px solid #e3e7e9;grid-template-columns:1fr 1fr;gap:10px;margin-top:5px;padding-top:13px;display:grid}.detail-controls label{color:#65727b;gap:5px;font-size:8px;font-weight:700;display:grid}.detail-summary select{margin-left:auto}.timeline-card{padding-bottom:8px}.comment-box{border:1px solid #d8dde0;border-radius:9px;grid-template-columns:30px 1fr auto;align-items:start;gap:8px;padding:10px;display:grid}.comment-box>svg{color:#14a9e5;width:17px;margin:7px}.comment-box textarea{resize:vertical;min-height:55px;font:inherit;border:0;outline:0;font-size:10px}.staff-only{text-align:right;color:#7e8991;margin:5px;font-size:8px;display:block}.timeline{padding:8px 0;display:grid}.timeline article{grid-template-columns:18px 1fr;gap:9px;padding:12px 0;display:grid;position:relative}.timeline article:before{content:"";border-left:1px solid #d9dfe2;position:absolute;top:0;bottom:0;left:5px}.timeline article i{z-index:1;background:#65737c;border:3px solid #fff;border-radius:50%;width:11px;height:11px;margin-top:3px}.timeline b{font-size:9px}.timeline p{margin:4px 0;font-size:10px;line-height:1.45}.timeline small{color:#7e8991;font-size:8px}.icon-danger{color:#a43220!important}.tag-list{flex-wrap:wrap;gap:6px;display:flex}.tag-list span{color:#315367;background:#edf3f5;border-radius:99px;padding:5px 8px;font-size:8px}.orders-heading .btn-primary,.orders-table-wrap .customer-empty .btn-primary{color:#fff;letter-spacing:.01em;background:#20272c;border:1px solid #14191d;border-radius:9px;gap:7px;min-height:38px;padding:9px 15px;font-size:10px;font-weight:800;transition:background .16s,box-shadow .16s,transform .16s;box-shadow:0 3px 9px #151d232e}.orders-heading .btn-primary:hover,.orders-table-wrap .customer-empty .btn-primary:hover{background:#101619;transform:translateY(-1px);box-shadow:0 6px 15px #151d2338}.orders-heading .btn-primary:focus-visible,.orders-table-wrap .customer-empty .btn-primary:focus-visible{outline-offset:2px;outline:3px solid #14a9e547}.orders-heading .btn-primary svg,.orders-table-wrap .customer-empty .btn-primary svg{stroke-width:2.5px;width:14px;height:14px}.orders-table-wrap .customer-empty{padding:62px 20px 68px}.orders-table-wrap .customer-empty>svg{color:#0797cf;background:#e9f7fc;border-radius:12px;width:42px;height:42px;padding:10px}.orders-table-wrap .customer-empty h3{color:#20272c;margin:12px 0 5px;font-size:14px}.orders-table-wrap .customer-empty p{color:#6c7881;max-width:430px;margin:0 auto 17px;font-size:10px;line-height:1.55}.orders-table-wrap .customer-empty .btn-primary{width:auto;margin:auto;display:inline-flex}.nav-item-wrap{gap:2px;display:grid}.nav-item-wrap>button{width:100%}.nav-submenu{padding:1px 0 3px 35px;display:grid}.nav-group .nav-submenu button{color:#9faab3;border-left:1px solid #52606b;border-radius:0 6px 6px 0;width:100%;padding:7px 10px;font-size:10px}.nav-group .nav-submenu button:hover,.nav-group .nav-submenu button.selected{color:#fff;background:#2b3741;font-weight:800}.nav-submenu span{background:#4c5a65;border-radius:99px;place-items:center;min-width:18px;height:18px;margin-left:auto;padding:0 5px;font-size:8px;display:grid}.orders-view-context{gap:2px!important;display:grid!important}.orders-view-context b{font-size:11px}.orders-view-context span{color:#77838c;font-size:9px}@media (max-width:1200px){.order-stats{grid-template-columns:repeat(3,1fr)}.order-stats article:nth-child(3){border-right:0}.orders-table{min-width:1250px}.order-card-title{align-items:flex-start}.order-card-title>div{flex-wrap:wrap;justify-content:flex-end}}@media (max-width:850px){.orders-heading{flex-direction:column;align-items:flex-start}.order-stats{grid-template-columns:repeat(2,1fr)}.order-stats article:nth-child(3){border-right:1px solid #e5e8ea}.order-stats article:nth-child(2n){border-right:0}.order-editor-grid,.order-details-grid{grid-template-columns:1fr}.line-item-row{grid-template-columns:34px 1fr 65px}.line-item-row label:nth-of-type(3){grid-column:2}.line-item-row>b{grid-column:3}.order-overlay{padding:0}.order-workspace{border-radius:0;min-height:100vh}.order-workspace-head{padding:12px}.order-workspace-head h2{font-size:15px}.order-workspace-head .btn{padding:8px;font-size:0}.order-workspace-head .btn svg{margin:0}.order-editor-grid,.order-details-grid{padding:10px}.order-card-title>div{justify-content:flex-start}.order-card-title{display:block}.order-card-title h3{margin-bottom:8px}.order-card-title select{max-width:100%}}@media (max-width:540px){.order-stats{grid-template-columns:1fr 1fr}.orders-section-tabs{width:100%}.orders-section-tabs button{flex:1}.orders-heading>div:last-child{width:100%}.orders-heading>div:last-child .btn{flex:1}.order-filterbar>*{width:100%}.order-search{min-width:0}.line-item-row{grid-template-columns:32px 1fr 28px}.line-item-row label:nth-of-type(2),.line-item-row label:nth-of-type(3){grid-column:2}.line-item-row>b{text-align:left;grid-column:2}.payment-summary>label,.detail-controls{grid-template-columns:1fr}.detail-line{grid-template-columns:34px 1fr auto}.detail-line>span:nth-last-child(2){grid-column:2}.detail-line>b{grid-area:1/3/3}.comment-box{grid-template-columns:1fr}.comment-box>svg{display:none}}.orders-table-wrap{position:relative}.orders-table th:last-child,.orders-table td:last-child{z-index:3;background:#fff;border-left:1px solid #dfe4e7;width:56px;min-width:56px;position:sticky;right:0;box-shadow:-10px 0 16px -16px #172033b3}.orders-table th:last-child{z-index:5;background:#fafbfb}.orders-table tr:hover td:last-child{background:#fbfcfc}.future-data-module{overflow:visible;text-align:left!important;padding:0!important}.future-data-head{justify-content:space-between;align-items:center;gap:18px;padding:18px;display:flex}.future-data-head>div:first-child{align-items:center;gap:13px;display:flex}.future-data-head .module-icon{flex:none;margin:0}.future-data-head h2{margin:0 0 4px;font-size:18px}.future-data-head p{max-width:620px!important;margin:0!important}.future-data-table{border-top:1px solid #e1e6e8;overflow:auto}.future-data-table table{border-collapse:collapse;width:100%;min-width:780px;font-size:9px}.future-data-table th{text-align:left;color:#6d7881;text-transform:uppercase;background:#fafbfb;padding:10px 12px;font-size:7px}.future-data-table td{color:#3f4a52;border-top:1px solid #e7eaec;padding:11px 12px}.future-data-empty{color:#72808a;border-top:1px solid #e7eaec;justify-content:center;align-items:center;gap:8px;min-height:150px;font-size:10px;display:flex}.future-data-empty svg{width:16px;animation:1s linear infinite spin}@media (max-width:700px){.future-data-head{flex-direction:column;align-items:flex-start}.future-data-head>div:first-child{align-items:flex-start}.future-data-head .module-icon{width:44px;height:44px}}.admin-profile-wrap{margin-top:auto;position:relative}.admin-profile{color:#dfe3e8;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;width:100%;margin-top:0}.admin-profile:hover,.admin-profile[aria-expanded=true]{background:#2b3741}.admin-profile:focus-visible{outline-offset:2px;outline:3px solid #14a9e566}.admin-profile>svg{width:15px;height:15px;margin-left:auto;transition:transform .16s}.admin-profile[aria-expanded=true]>svg{transform:rotate(180deg)}.admin-account-menu{z-index:190;color:#27343d;background:#fff;border:1px solid #d8e0e5;border-radius:11px;width:224px;padding:6px;position:absolute;bottom:68px;left:7px;box-shadow:0 18px 45px #08121c70}.admin-account-menu>header{border-bottom:1px solid #e7eaec;grid-template-columns:36px 1fr;align-items:center;gap:9px;margin-bottom:5px;padding:9px 9px 12px;display:grid}.admin-account-menu>header>span{color:#087fa9;background:#e4f6fc;border-radius:9px;place-items:center;width:34px;height:34px;font-size:9px;font-weight:900;display:grid}.admin-account-menu header b,.admin-account-menu header small,.admin-account-menu header em{display:block}.admin-account-menu header b{font-size:10px}.admin-account-menu header small{color:#4c6675;margin-top:2px;font-size:8px}.admin-account-menu header em{color:#87939b;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:7px;font-style:normal;overflow:hidden}.admin-account-menu>a,.admin-account-menu>button{color:#27343d;text-align:left;cursor:pointer;background:#fff;border:0;border-radius:7px;grid-template-columns:24px 1fr;gap:8px;width:100%;padding:9px;text-decoration:none;display:grid}.admin-account-menu>a:hover,.admin-account-menu>a:focus-visible,.admin-account-menu>button:hover,.admin-account-menu>button:focus-visible{background:#eef8fc;outline:0}.admin-account-menu>a>svg,.admin-account-menu>button>svg{color:#4e6674;width:15px;height:15px;margin:3px}.admin-account-menu a span b,.admin-account-menu a span small,.admin-account-menu button span b,.admin-account-menu button span small{display:block}.admin-account-menu a span b,.admin-account-menu button span b{font-size:9px}.admin-account-menu a span small,.admin-account-menu button span small{color:#7a8790;margin-top:2px;font-size:7px;line-height:1.4}.admin-account-menu .danger{color:#a33322;border-top:1px solid #e7eaec;border-radius:0 0 7px 7px;margin-top:4px;padding-top:11px}.admin-account-menu .danger svg{color:#b6412e}@media (max-width:1100px){.admin-account-menu{bottom:67px;left:0}.admin-profile{justify-content:center}.admin-profile>svg{display:none}}.commerce-logo{grid-template-columns:38px 1fr}@media (max-width:1100px){.commerce-logo{grid-template-columns:38px}}.orders-table th:last-child,.orders-table td:last-child{width:56px;min-width:56px}.commerce-admin{--admin-accent:#00a7e1;color:#17233b;background:#f3f7fb}.commerce-admin>aside{color:#e7f5ff;background:linear-gradient(#092f66,#082547 75%,#061d37)}.rey-commerce-logo{border-bottom:1px solid #ffffff1a;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:154px;margin-bottom:12px;padding:8px 8px 14px;display:flex}.rey-commerce-logo>.site-logo--admin-sidebar{width:142px;height:126px;color:inherit;font-weight:inherit;background:0 0;border-radius:0}.rey-commerce-logo>small{letter-spacing:.12em;text-transform:uppercase;color:#9bdcf3;font-size:8px}.nav-group button:hover,.nav-group button.active{background:#00a7e12e}.nav-group button.active{box-shadow:inset 3px 0 #ffae00}.nav-group button i{color:#17233b;background:#ffae00}.commerce-admin>main>header{box-shadow:0 2px 12px #0a4ea30f}.commerce-metrics article,.commerce-panel{border-color:#d8e5ef}.commerce-metrics svg,.quick-actions svg{color:#008fc8}.admin-profile{border-top-color:#ffffff26}@media (max-width:1100px){.rey-commerce-logo{min-height:84px;padding:5px 0 10px}.rey-commerce-logo>.site-logo--admin-sidebar{width:64px;height:66px}.rey-commerce-logo>small{display:none}}@media (max-width:760px){.rey-commerce-logo{min-height:138px;padding:8px 8px 12px}.rey-commerce-logo>.site-logo--admin-sidebar{width:128px;height:116px}.rey-commerce-logo>small{display:block}.commerce-admin>aside .nav-group>label{font-size:8px}.commerce-admin>aside .nav-group button:not(.active){font-size:10px}.commerce-admin>aside .nav-group button{justify-content:flex-start}.commerce-admin>aside .nav-group button i,.commerce-admin>aside .admin-profile>div{display:block}.commerce-admin>aside .admin-profile{justify-content:flex-start}.commerce-admin>aside .admin-profile>svg{display:block}}.admin-mobile-backdrop{display:none}@media (max-width:760px){.commerce-admin.mobile-sidebar-open .admin-mobile-backdrop{display:block}}.store-admin-module{--store-admin-blue:#087fb6;--store-admin-deep:#073a76;--store-admin-aqua:#09a9d8;--store-admin-line:#d8e6ef;--store-admin-soft:#f4f9fc;--store-admin-muted:#63798c;gap:18px;width:100%;display:grid}.store-admin-module .store-inventory-hero{background:linear-gradient(120deg,#fff 0%,#f3fbff 68%,#e7f7fd 100%);border:1px solid #c7dfed;border-radius:22px;justify-content:space-between;align-items:center;gap:28px;margin-bottom:18px;padding:26px 28px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 34px #0734610d}.store-admin-module .store-inventory-hero:after{content:"";pointer-events:none;border:42px solid #16a9df14;border-radius:50%;width:210px;height:210px;position:absolute;bottom:-145px;right:105px}.store-admin-module .store-inventory-hero>div,.store-admin-module .store-inventory-hero>.btn{z-index:1;position:relative}.store-admin-module .store-inventory-hero span{color:#008fc8;letter-spacing:.14em;margin-bottom:7px;font-size:10px;font-weight:900;display:block}.store-admin-module .store-inventory-hero h2{color:#17233b;margin:0 0 6px;font-size:28px}.store-admin-module .store-inventory-hero p{color:#637788;max-width:720px;margin:0;font-size:13px;line-height:1.55}.store-admin-module .store-inventory-hero .btn{white-space:nowrap;flex:none}.store-admin-module .store-inventory-hero svg{width:17px}.store-admin-module .store-inventory-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.store-admin-module .store-inventory-summary article{background:#fff;border:1px solid #d8e5ef;border-radius:18px;align-items:center;gap:14px;min-height:112px;padding:18px;display:flex;box-shadow:0 9px 24px #07346109}.store-admin-module .store-inventory-summary article>span{color:#009cda;background:#e6f8fe;border-radius:13px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.store-admin-module .store-inventory-summary article>span.info{color:#1559b8;background:#e8f0ff}.store-admin-module .store-inventory-summary article>span.warning{color:#a97800;background:#fff4cd}.store-admin-module .store-inventory-summary article>span.success{color:#13804a;background:#e2f8ea}.store-admin-module .store-inventory-summary article>span.danger{color:#b33d2c;background:#fee8e4}.store-admin-module .store-inventory-summary svg{width:21px}.store-admin-module .store-inventory-summary div>*{display:block}.store-admin-module .store-inventory-summary small{color:#6b7f8f;font-size:10px;font-weight:800}.store-admin-module .store-inventory-summary b{color:#17233b;margin:3px 0;font-size:25px}.store-admin-module .store-inventory-summary p{color:#6b7f8f;margin:0;font-size:10px}.store-admin-module .store-inventory-notice{align-items:center;gap:9px;margin:0 0 18px;display:flex}.store-admin-module .store-inventory-notice>svg{width:17px}.store-admin-module .store-inventory-notice>button{color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;margin-left:auto;padding:0;display:grid}.store-admin-module .store-inventory-notice>button svg{width:16px}.store-admin-module .store-inventory-panel{border-radius:20px;min-width:0;overflow:hidden;box-shadow:0 12px 30px #07346109}.store-admin-module .store-inventory-panel>header{border-bottom:1px solid #d8e5ef;justify-content:space-between;align-items:center;gap:18px;padding:20px 22px;display:flex}.store-admin-module .store-inventory-panel>header div>*{display:block}.store-admin-module .store-inventory-panel>header b{font-size:16px}.store-admin-module .store-inventory-panel>header small{color:#6b7f8f;margin-top:4px}.store-admin-module .store-inventory-panel>header>span{color:#4d6b7d;background:#edf7fb;border-radius:99px;padding:6px 10px;font-size:10px;font-weight:800}.store-admin-module .store-inventory-toolbar{background:#fbfdfe;border-bottom:1px solid #d8e5ef;grid-template-columns:minmax(280px,1fr) 190px auto;gap:10px;padding:14px 16px;display:grid}.store-admin-module .store-inventory-toolbar label{background:#fff;border:1px solid #c9dce7;border-radius:11px;align-items:center;gap:9px;height:43px;padding:0 13px;display:flex}.store-admin-module .store-inventory-toolbar label svg{color:#6d8999;flex:none;width:17px}.store-admin-module .store-inventory-toolbar input{background:0 0;border:0;outline:0;width:100%}.store-admin-module .store-inventory-toolbar select{color:#17233b;background:#fff;border:1px solid #c9dce7;border-radius:11px;height:43px;padding:0 12px;font-weight:700}.store-admin-module .store-inventory-toolbar>button{color:#075985;cursor:pointer;background:#fff;border:1px solid #c9dce7;border-radius:11px;height:43px;padding:0 14px;font-weight:800}.store-admin-module .store-inventory-table{min-width:100%;overflow:hidden}.store-admin-module .store-inventory-table .head,.store-admin-module .store-inventory-table article{grid-template-columns:minmax(260px,1.7fr) repeat(4,minmax(80px,.55fr)) 110px;align-items:center;gap:14px;padding:14px 18px;display:grid}.store-admin-module .store-inventory-table .head{color:#6c8492;letter-spacing:.06em;text-transform:uppercase;background:#f1f7fa;font-size:9px;font-weight:900}.store-admin-module .store-inventory-table article{background:#fff;border-top:1px solid #e2edf3;min-height:76px;transition:background .15s,box-shadow .15s}.store-admin-module .store-inventory-table article:hover{background:#f4fbfe;box-shadow:inset 3px 0 #0aa8df}.store-admin-module .store-inventory-table article>span:not(.store-inventory-product)>*{display:block}.store-admin-module .store-inventory-table article small{color:#6b7f8f;margin-top:3px;font-size:9px}.store-admin-module .store-inventory-product{align-items:center;gap:12px;min-width:0;display:flex}.store-admin-module .store-inventory-product>i{color:#009cda;background:#e9f7fc;border-radius:12px;flex:0 0 44px;place-items:center;width:44px;height:44px;font-style:normal;display:grid;overflow:hidden}.store-admin-module .store-inventory-product>i img{object-fit:cover;display:block;width:44px!important;max-width:44px!important;height:44px!important}.store-admin-module .store-inventory-product>i svg{width:19px}.store-admin-module .store-inventory-product>span{min-width:0}.store-admin-module .store-inventory-product b,.store-admin-module .store-inventory-product small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.store-admin-module .store-inventory-available{border-radius:11px;width:max-content;min-width:70px;padding:7px 10px}.store-admin-module .store-inventory-available.healthy{color:#137142;background:#e3f8eb}.store-admin-module .store-inventory-available.low{color:#8b6300;background:#fff3ca}.store-admin-module .store-inventory-available.out{color:#a33525;background:#fee9e5}.store-admin-module .store-inventory-available small{color:inherit}.store-admin-module .store-inventory-adjust{color:#075985;cursor:pointer;background:#f0f8fc;border:1px solid #c9dce7;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 13px;font-weight:800;transition:transform .15s,background .15s;display:flex}.store-admin-module .store-inventory-adjust:hover{background:#e1f3fb;transform:translateY(-1px)}.store-admin-module .store-inventory-adjust svg{width:16px}.store-admin-module .store-modal:has(.store-inventory-adjustment){background:#f4f8fa;width:min(760px,100%)}.store-admin-module .store-inventory-adjustment{padding:20px}.store-admin-module .store-inventory-adjustment>header{color:#fff;background:linear-gradient(112deg,#0b5f8b,#079bd0);border-radius:16px 16px 0 0;align-items:center;gap:14px;padding:19px 20px;display:flex}.store-admin-module .store-inventory-adjustment>header>span{background:#ffffff1f;border-radius:13px;flex:0 0 46px;place-items:center;width:46px;height:46px;display:grid}.store-admin-module .store-inventory-adjustment>header svg{width:21px}.store-admin-module .store-inventory-adjustment>header small{color:#d8f4ff;letter-spacing:.12em;font-size:9px;font-weight:900;display:block}.store-admin-module .store-inventory-adjustment>header h2{color:#fff;margin:3px 0;font-size:21px}.store-admin-module .store-inventory-adjustment>header p{color:#dcf4fe;margin:0;font-size:10px}.store-admin-module .store-inventory-balance{background:#fff;border:1px solid #d8e5ef;border-top:0;grid-template-columns:1fr 42px 1fr;align-items:center;gap:10px;padding:16px 20px;display:grid}.store-admin-module .store-inventory-balance article{background:#f2f8fb;border-radius:12px;padding:13px 15px}.store-admin-module .store-inventory-balance article>*{display:block}.store-admin-module .store-inventory-balance article small{color:#6b7f8f;font-size:10px;font-weight:800}.store-admin-module .store-inventory-balance article b{margin-top:3px;font-size:24px}.store-admin-module .store-inventory-balance article.changed{color:#116a3b;background:#e4f8ec}.store-admin-module .store-inventory-balance article.invalid{color:#a33525;background:#fee9e5}.store-admin-module .store-inventory-balance>span{color:#7c96a4;place-items:center;display:grid}.store-admin-module .store-inventory-balance>span svg{width:18px;transform:rotate(45deg)}.store-admin-module .store-inventory-adjustment>section{background:#fff;border:1px solid #d8e5ef;border-top:0;border-radius:0 0 16px 16px;gap:16px;padding:20px;display:grid}.store-admin-module .store-adjustment-label{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.store-admin-module .store-adjustment-label span{color:#6b7f8f;text-align:right;max-width:430px;font-size:10px}.store-admin-module .store-adjustment-controls{grid-template-columns:52px 52px minmax(120px,1fr) 52px 52px;gap:8px;display:grid}.store-admin-module .store-adjustment-controls button,.store-admin-module .store-adjustment-controls input{color:#17233b;text-align:center;background:#f4f9fb;border:1px solid #c8dce7;border-radius:10px;height:44px;font-weight:900}.store-admin-module .store-adjustment-controls button{cursor:pointer}.store-admin-module .store-adjustment-controls button:hover{background:#e4f4fb}.store-admin-module .store-adjustment-controls input{background:#fff;font-size:16px}.store-admin-module .store-reason-suggestions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.store-admin-module .store-reason-suggestions>span{color:#6b7f8f;font-size:10px;font-weight:800}.store-admin-module .store-reason-suggestions button{color:#075985;cursor:pointer;background:#f5fafc;border:1px solid #cbdde8;border-radius:99px;padding:6px 9px;font-size:9px;font-weight:800}.store-admin-module .store-inventory-warning{color:#a72d1f;background:#fff0ed;border:1px solid #ffc4ba;border-radius:9px;padding:10px 12px;font-size:11px;font-weight:700}@media (max-width:980px){.store-admin-module .store-inventory-summary{grid-template-columns:repeat(2,1fr)}.store-admin-module .store-inventory-table{overflow-x:auto}.store-admin-module .store-inventory-table .head,.store-admin-module .store-inventory-table article{min-width:850px}}@media (max-width:700px){.store-admin-module .store-inventory-hero{flex-direction:column;align-items:flex-start;padding:22px}.store-admin-module .store-inventory-hero .btn{width:100%}.store-admin-module .store-inventory-summary{grid-template-columns:1fr 1fr}.store-admin-module .store-inventory-toolbar{grid-template-columns:1fr}.store-admin-module .store-inventory-toolbar>button{width:100%}.store-admin-module .store-adjustment-label{flex-direction:column;align-items:flex-start}.store-admin-module .store-adjustment-label span{text-align:left}.store-admin-module .store-adjustment-controls{grid-template-columns:44px 44px minmax(90px,1fr) 44px 44px}.store-admin-module .store-inventory-adjustment,.store-admin-module .store-inventory-balance{padding:14px}.store-admin-module .store-inventory-adjustment>section{padding:16px}}@media (max-width:520px){.store-admin-module .store-inventory-summary{grid-template-columns:1fr}.store-admin-module .store-inventory-panel>header>span{display:none}.store-admin-module .store-adjustment-controls{grid-template-columns:1fr 1fr}.store-admin-module .store-adjustment-controls input{grid-area:1/1/auto/-1}.store-admin-module .store-inventory-adjustment>header{align-items:flex-start}}.store-admin-module .commerce-panel{border:1px solid var(--store-admin-line);background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 8px 28px #083d690e}.store-overview-hero{isolation:isolate;color:#fff;background:radial-gradient(circle at 84% 15%,#ffc4264d,#0000 22%),radial-gradient(circle at 67% 100%,#25d9d040,#0000 28%),linear-gradient(120deg,#07366f 0%,#0874ad 58%,#0aa7d4 100%);border-radius:20px;justify-content:space-between;align-items:center;gap:28px;min-height:154px;padding:30px 34px;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px #073a762e}.store-overview-hero:after{z-index:-1;content:"";border:1px solid #ffffff38;border-radius:50%;width:260px;height:260px;position:absolute;top:-172px;right:12%}.store-overview-hero span,.store-panel-head>div>span{color:#ffd057;letter-spacing:.13em;font-size:9px;font-weight:900}.store-overview-hero h2{color:#fff;margin:6px 0 7px;font-size:clamp(24px,3vw,34px);line-height:1.15}.store-overview-hero p{color:#dff6ff;max-width:610px;margin:0;font-size:12px;line-height:1.65}.store-overview-actions{flex:none;gap:10px;display:flex}.store-overview-actions .btn{border-radius:11px;min-height:42px;padding:10px 15px;font-size:10px}.store-overview-actions .btn-ghost{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1f;border-color:#ffffff73}.store-overview-actions .btn-primary{color:#075985;background:#fff;box-shadow:0 8px 22px #00203f2e}.store-overview-actions svg{width:15px}.store-admin-module .store-admin-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;display:grid}.store-admin-module .store-admin-metrics article{border:1px solid var(--store-admin-line);background:#fff;border-radius:17px;grid-template-columns:44px minmax(0,1fr) 16px;align-items:center;gap:13px;min-width:0;padding:20px;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid;position:relative;overflow:hidden;box-shadow:0 7px 24px #083d690d}.store-admin-module .store-admin-metrics article:hover{border-color:#bad9e9;transform:translateY(-2px);box-shadow:0 12px 30px #083d691a}.store-metric-icon{color:#087fb6;background:#e9f6fd;border-radius:13px;place-items:center;width:44px;height:44px;display:grid;grid-column:auto!important}.store-admin-module .store-metric-icon svg{color:currentColor;grid-column:auto;width:20px;height:20px}.store-admin-module .tone-aqua .store-metric-icon{color:#078b8b;background:#e2f9f7}.store-admin-module .tone-green .store-metric-icon{color:#16824a;background:#e7f8ed}.store-admin-module .tone-orange .store-metric-icon{color:#bf6b00;background:#fff2dc}.store-admin-module .tone-violet .store-metric-icon{color:#6b4bb8;background:#f0ebff}.store-admin-module .store-admin-metrics article>div:nth-child(2){min-width:0}.store-admin-module .store-admin-metrics small,.store-admin-module .store-admin-metrics b,.store-admin-module .store-admin-metrics span{grid-column:auto;display:block}.store-admin-module .store-admin-metrics small{color:#546c7e;font-size:10px;font-weight:750}.store-admin-module .store-admin-metrics b{color:#14213a;margin:4px 0 3px;font-size:27px;line-height:1}.store-admin-module .store-admin-metrics span{color:var(--store-admin-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.store-admin-module .store-metric-arrow{color:#9bb0bd;grid-column:auto;width:14px}.store-admin-module .store-admin-grid{grid-template-columns:minmax(0,1.35fr) minmax(330px,.85fr);gap:16px;display:grid}.store-admin-module .store-admin-grid>.commerce-panel{min-width:0;min-height:330px;padding:0}.store-admin-module .store-panel-head{background:linear-gradient(#fff,#fbfdfe);border-bottom:1px solid #e5eef3;justify-content:space-between;align-items:center;gap:18px;min-height:94px;margin:0;padding:20px 22px;display:flex}.store-admin-module .store-panel-head>div>span{color:#0a88b9;font-size:8px}.store-admin-module .store-panel-head h2{color:#14213a;margin:4px 0 3px;font-size:15px}.store-admin-module .store-panel-head p{color:var(--store-admin-muted);margin:0;font-size:10px}.store-admin-module .store-panel-head>a{color:#0879aa;white-space:nowrap;align-items:center;gap:3px;font-size:9px;font-weight:800;display:inline-flex}.store-admin-module .store-panel-head>a svg{width:13px}.store-panel-body{min-height:235px}.store-admin-module .store-mini-row{color:#17233b;border-top:0;border-bottom:1px solid #edf2f5;grid-template-columns:38px minmax(0,1fr) auto auto 15px;align-items:center;gap:12px;min-height:70px;margin:0;padding:13px 20px;transition:background .18s;display:grid}.store-admin-module .store-mini-row:hover{background:#f6fbfd}.store-admin-module .store-mini-row:last-child{border-bottom:0}.store-row-icon{color:#0788bd;background:#e8f7fd;border-radius:10px;place-items:center;width:36px;height:36px;display:grid!important}.store-row-icon.warning{color:#bd6b00;background:#fff2d8}.store-row-icon svg,.store-row-chevron{width:15px}.store-admin-module .store-mini-row b,.store-admin-module .store-mini-row small{display:block}.store-admin-module .store-mini-row b{font-size:10px}.store-admin-module .store-mini-row small{color:var(--store-admin-muted);margin-top:3px;font-size:9px}.store-row-amount{white-space:nowrap;font-size:10px;font-weight:800}.store-admin-module .store-status{color:#526575;text-transform:capitalize;background:#edf2f5;border-radius:999px;justify-content:center;align-items:center;width:max-content;padding:5px 9px;font-size:8px;font-style:normal;font-weight:800;display:inline-flex!important}.store-admin-module .store-status.active,.store-admin-module .store-status.paid,.store-admin-module .store-status.delivered{color:#136c3a;background:#ddf6e7}.store-admin-module .store-status.draft,.store-admin-module .store-status.pending{color:#765700;background:#fff0c9}.store-admin-module .store-status.archived,.store-admin-module .store-status.cancelled,.store-admin-module .store-status.refunded{color:#9e3120;background:#fee7e3}.store-row-chevron{color:#97a9b5}.store-admin-module .store-stock-preview{grid-template-columns:38px minmax(0,1fr) auto 15px}.store-stock-count{color:#5e7384;white-space:nowrap;font-size:9px}.store-stock-count b{color:#bf6b00;font-size:15px!important;display:inline!important}.store-admin-module .store-admin-empty,.store-admin-module .store-admin-loading{min-height:225px;color:var(--store-admin-muted);gap:7px}.store-admin-module .store-admin-empty svg,.store-admin-module .store-admin-loading svg{color:#0792c9;background:#e8f7fd;border-radius:12px;width:38px;height:38px;padding:9px}.store-admin-module .store-admin-empty b{color:#42586b;font-size:12px}.store-admin-module .store-admin-empty span{font-size:10px}.store-admin-module .store-admin-actions{border:1px solid var(--store-admin-line);background:#fff;border-radius:17px;min-height:70px;margin:0;padding:16px 20px;box-shadow:0 7px 24px #083d690b}.store-admin-module .store-admin-actions>div>b{color:#17233b;font-size:13px}.store-admin-module .store-admin-actions small{color:var(--store-admin-muted);font-size:9px}.store-admin-module .btn{border-radius:10px}.store-admin-module .store-admin-toolbar{background:#fbfdfe;border-color:#e3edf2;grid-template-columns:minmax(240px,1fr) 170px auto;gap:10px;padding:14px;display:grid}.store-admin-module .store-admin-toolbar label,.store-admin-module .store-admin-toolbar select{background:#fff;border:1px solid #d6e3ea;border-radius:10px;min-width:0;height:40px}.store-admin-module .store-admin-toolbar label{align-items:center;gap:8px;padding:0 11px;display:flex}.store-admin-module .store-admin-toolbar label:focus-within,.store-admin-module .store-admin-toolbar select:focus{border-color:#0aa2d5;outline:0;box-shadow:0 0 0 3px #0aa2d51f}.store-admin-module .store-admin-toolbar label svg{color:#718794;width:15px}.store-admin-module .store-admin-toolbar input{min-width:0;font-size:10px}.store-admin-module .store-admin-toolbar select{padding:0 10px;font-size:10px}.store-admin-module .store-admin-table .head,.store-admin-module .store-admin-table .row{border-color:#eaf0f3;min-height:58px;padding:12px 16px}.store-admin-module .store-admin-table .head{color:#667b89;letter-spacing:.04em;background:#f4f8fa;font-size:8px}.store-admin-module .store-admin-table .row{font-size:10px;transition:background .18s}.store-admin-module .store-admin-table .row:hover{background:#f7fbfd}.store-admin-module .store-row-actions a,.store-admin-module .store-row-actions button,.store-admin-module .store-category-list button{background:#f2f8fb;border:1px solid #dceaf1;transition:border-color .18s,background .18s,transform .18s}.store-admin-module .store-row-actions a:hover,.store-admin-module .store-row-actions button:hover,.store-admin-module .store-category-list button:hover{background:#e7f6fc;border-color:#b8d9e8;transform:translateY(-1px)}.store-admin-module .store-category-list article,.store-admin-module .store-inventory-list article{border-color:#e9f0f4;min-height:66px;font-size:10px;transition:background .18s}.store-admin-module .store-category-list article:hover,.store-admin-module .store-inventory-list article:hover{background:#f8fbfd}.store-admin-module .store-settings-card{max-width:none;padding:28px}.store-admin-module .store-settings-card>header{border-bottom:1px solid #e5edf2;align-items:center;padding-bottom:20px}.store-admin-module .store-feature-toggle{background:#f8fbfd;border-color:#dce9f0}.store-admin-module .store-feature-toggle:focus-within{border-color:#0aa2d5;box-shadow:0 0 0 3px #0aa2d51a}.store-admin-module .store-field input,.store-admin-module .store-field select,.store-admin-module .store-field textarea{transition:border-color .18s,box-shadow .18s}.store-admin-module .store-field input:focus,.store-admin-module .store-field select:focus,.store-admin-module .store-field textarea:focus{border-color:#0aa2d5;outline:0;box-shadow:0 0 0 3px #0aa2d51a}@media (max-width:1180px){.store-admin-module .store-admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.store-admin-module .store-admin-grid{grid-template-columns:1fr}}@media (max-width:760px){.store-admin-module{gap:13px}.store-overview-hero{flex-direction:column;align-items:flex-start;min-height:0;padding:24px 20px}.store-overview-actions{width:100%}.store-overview-actions .btn{flex:1;justify-content:center}.store-admin-module .store-admin-metrics{grid-template-columns:1fr}.store-admin-module .store-admin-metrics article{padding:16px}.store-admin-module .store-panel-head{align-items:flex-start;min-height:0;padding:17px}.store-admin-module .store-mini-row,.store-admin-module .store-stock-preview{grid-template-columns:36px minmax(0,1fr) 15px;padding:13px 15px}.store-row-amount,.store-admin-module .store-mini-row>.store-status,.store-stock-count{grid-column:2}.store-row-chevron{grid-area:1/3/span 2}.store-admin-module .store-admin-actions{flex-direction:column;align-items:flex-start}.store-admin-module .store-admin-actions .btn{justify-content:center;width:100%}.store-admin-module .store-admin-toolbar{grid-template-columns:1fr}.store-admin-module .store-admin-toolbar .btn{justify-content:center;width:100%}.store-admin-module .store-settings-card{padding:20px}}.store-admin-module .store-settings-hero{background:linear-gradient(120deg,#fff 0%,#f4fbff 66%,#e6f7fd 100%);border:1px solid #c7dfed;border-radius:22px;justify-content:space-between;align-items:center;gap:28px;margin-bottom:18px;padding:26px 28px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 34px #0734610d}.store-admin-module .store-settings-hero:after{content:"";pointer-events:none;border:44px solid #00a7e112;border-radius:50%;width:220px;height:220px;position:absolute;bottom:-158px;right:155px}.store-admin-module .store-settings-hero>div{z-index:1;position:relative}.store-admin-module .store-settings-hero>div:first-child>span{color:#008fc8;letter-spacing:.14em;margin-bottom:7px;font-size:10px;font-weight:900;display:block}.store-admin-module .store-settings-hero h2{color:#17233b;margin:0 0 6px;font-size:28px}.store-admin-module .store-settings-hero p{color:#637788;max-width:720px;margin:0;font-size:13px;line-height:1.55}.store-admin-module .store-settings-hero-actions{flex:none;gap:9px;display:flex}.store-admin-module .store-settings-hero-actions .btn{z-index:1;white-space:nowrap;min-height:44px;position:relative}.store-admin-module .store-settings-hero-actions svg{width:17px}.store-admin-module .store-settings-notice{color:#17683c;background:#e8f9ef;border:1px solid #a9dfc1;border-radius:12px;align-items:center;gap:9px;margin-bottom:18px;padding:12px 14px;font-size:11px;font-weight:700;display:flex}.store-admin-module .store-settings-notice.error{color:#a72d1f;background:#fff0ed;border-color:#ffc1b7}.store-admin-module .store-settings-notice>svg{width:17px}.store-admin-module .store-settings-notice>button{color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;margin-left:auto;padding:0;display:grid}.store-admin-module .store-settings-notice>button svg{width:16px}.store-admin-module .store-settings-status{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.store-admin-module .store-settings-status article{background:#fff;border:1px solid #d8e5ef;border-radius:18px;align-items:center;gap:14px;min-height:108px;padding:18px;display:flex;box-shadow:0 9px 24px #07346109}.store-admin-module .store-settings-status article>span{border-radius:13px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.store-admin-module .store-settings-status article>span.success{color:#13804a;background:#e2f8ea}.store-admin-module .store-settings-status article>span.warning{color:#a97800;background:#fff4cd}.store-admin-module .store-settings-status article>span.neutral{color:#718493;background:#eef3f6}.store-admin-module .store-settings-status article>span.info{color:#008fc8;background:#e6f8fe}.store-admin-module .store-settings-status svg{width:21px}.store-admin-module .store-settings-status div>*{display:block}.store-admin-module .store-settings-status small{color:#6b7f8f;letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:900}.store-admin-module .store-settings-status b{color:#17233b;margin:3px 0;font-size:17px}.store-admin-module .store-settings-status p{color:#6b7f8f;margin:0;font-size:9px;line-height:1.45}.store-admin-module .store-settings-layout{grid-template-columns:minmax(0,1.4fr) minmax(310px,.72fr);align-items:start;gap:18px;display:grid}.store-admin-module .store-settings-layout>main,.store-admin-module .store-settings-layout>aside{gap:18px;display:grid}.store-admin-module .store-settings-section{border-radius:20px;overflow:hidden;box-shadow:0 12px 30px #07346109}.store-admin-module .store-settings-section>header{background:linear-gradient(110deg,#fff,#f6fbfd);border-bottom:1px solid #e0eaf0;align-items:center;gap:13px;padding:19px 20px;display:flex}.store-admin-module .store-settings-section>header>span{color:#008fc8;background:#e6f7fc;border-radius:12px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.store-admin-module .store-settings-section>header svg{width:19px}.store-admin-module .store-settings-section>header h3{color:#17344d;margin:0;font-size:14px}.store-admin-module .store-settings-section>header p{color:#6b7f8f;margin:3px 0 0;font-size:9px}.store-admin-module .store-settings-switches{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:18px 20px 0;display:grid}.store-admin-module .store-settings-switches.compact{grid-template-columns:1fr;padding-bottom:0}.store-admin-module .store-settings-switch{cursor:pointer;background:#f8fbfd;border:1px solid #d7e6ed;border-radius:14px;grid-template-columns:auto minmax(0,1fr) 42px;align-items:center;gap:11px;min-height:82px;padding:14px 15px;transition:border-color .16s,background .16s,box-shadow .16s;display:grid;position:relative}.store-admin-module .store-settings-switch:hover{background:#f2faff;border-color:#8bc9e3;box-shadow:0 7px 18px #0734610d}.store-admin-module .store-settings-switch>span:first-of-type:not(.store-settings-switch-icon){grid-column:1/3}.store-admin-module .store-settings-switch b,.store-admin-module .store-settings-switch small{display:block}.store-admin-module .store-settings-switch b{color:#17344d;font-size:11px}.store-admin-module .store-settings-switch small{color:#6b7f8f;margin-top:4px;font-size:8px;line-height:1.45}.store-admin-module .store-settings-switch-icon{color:#008fc8;background:#e7f6fb;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.store-admin-module .store-settings-switch input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.store-admin-module .store-settings-switch>i{background:#aebbc4;border-radius:99px;width:42px;height:24px;transition:background .18s;display:block;position:relative;box-shadow:inset 0 0 0 1px #0000000d}.store-admin-module .store-settings-switch>i:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 2px 5px #00000038}.store-admin-module .store-settings-switch input:checked~i{background:#00a7e1}.store-admin-module .store-settings-switch:has(input:focus-visible){outline-offset:2px;outline:3px solid #00a7e138}.store-admin-module .store-settings-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;padding:20px;display:grid}.store-admin-module .store-settings-field{gap:7px;padding:20px;display:grid}.store-admin-module .store-settings-fields>.store-settings-field{padding:0}.store-admin-module .store-settings-switches+.store-settings-field{padding-top:18px}.store-admin-module .store-settings-field label{color:#29465a;align-items:center;gap:7px;font-size:10px;font-weight:900;display:flex}.store-admin-module .store-settings-field label svg{color:#008fc8;width:15px}.store-admin-module .store-settings-field input,.store-admin-module .store-settings-field select{color:#17233b;background:#fff;border:1px solid #c9dce7;border-radius:11px;outline:0;width:100%;height:44px;padding:0 12px;font-size:11px;font-weight:650}.store-admin-module .store-settings-field input:focus,.store-admin-module .store-settings-field select:focus{border-color:#00a7e1;box-shadow:0 0 0 3px #00a7e11f}.store-admin-module .store-settings-field input:disabled{color:#627685;background:#f1f5f7}.store-admin-module .store-settings-field>small{color:#788b98;font-size:8px;line-height:1.45}.store-admin-module .store-settings-money{grid-template-columns:38px 1fr;display:grid}.store-admin-module .store-settings-money>span{color:#075985;background:#edf7fb;border:1px solid #c9dce7;border-right:0;border-radius:11px 0 0 11px;place-items:center;font-size:12px;font-weight:900;display:grid}.store-admin-module .store-settings-money>input{border-radius:0 11px 11px 0}.store-admin-module .store-settings-reminder{color:#31566c;background:#edf9fd;border:1px solid #bfe2ef;border-radius:16px;align-items:flex-start;gap:11px;padding:16px;display:flex}.store-admin-module .store-settings-reminder>svg{color:#008fc8;flex:none;width:19px}.store-admin-module .store-settings-reminder b{color:#17344d;font-size:10px;display:block}.store-admin-module .store-settings-reminder p{margin:3px 0 0;font-size:9px;line-height:1.5}@media (max-width:1050px){.store-admin-module .store-settings-layout{grid-template-columns:1fr}.store-admin-module .store-settings-layout>aside{grid-template-columns:1fr 1fr}.store-admin-module .store-settings-layout>aside>.store-settings-reminder{grid-column:1/-1}.store-admin-module .store-settings-status{grid-template-columns:1fr 1fr 1fr}}@media (max-width:760px){.store-admin-module .store-settings-hero{flex-direction:column;align-items:flex-start;padding:22px}.store-admin-module .store-settings-hero-actions{width:100%}.store-admin-module .store-settings-hero-actions .btn{flex:1}.store-admin-module .store-settings-status,.store-admin-module .store-settings-layout>aside{grid-template-columns:1fr}.store-admin-module .store-settings-layout>aside>.store-settings-reminder{grid-column:auto}.store-admin-module .store-settings-switches,.store-admin-module .store-settings-fields{grid-template-columns:1fr}}@media (max-width:520px){.store-admin-module .store-settings-hero-actions{flex-direction:column}.store-admin-module .store-settings-section>header{align-items:flex-start}.store-admin-module .store-settings-switch{grid-template-columns:auto minmax(0,1fr) 42px;padding:13px}.store-admin-module .store-settings-fields,.store-admin-module .store-settings-field{padding:16px}}.store-admin-module .store-settings-hero{background:linear-gradient(118deg,#fff 0%,#f2faff 58%,#def4fc 100%);border-color:#bcdbea;padding:30px 32px;box-shadow:0 18px 42px #07346112}.store-admin-module .store-settings-hero:before{content:"";background:#00a7e114;border-radius:50%;width:230px;height:230px;position:absolute;top:-85px;right:-65px}.store-admin-module .store-settings-hero h2{letter-spacing:-.025em;font-size:30px}.store-admin-module .store-settings-hero p{font-size:12px;line-height:1.65}.store-admin-module .store-settings-hero-actions .btn{border-radius:12px;min-height:48px;padding-inline:18px}.store-admin-module .store-settings-status{gap:16px;margin-bottom:20px}.store-admin-module .store-settings-status article{border-color:#d3e3eb;min-height:116px;padding:20px;position:relative;overflow:hidden;box-shadow:0 11px 28px #0734610b}.store-admin-module .store-settings-status article:after{content:"";background:#eef8fc;border-radius:50%;width:92px;height:92px;position:absolute;bottom:-38px;right:-28px}.store-admin-module .store-settings-status article:first-child{border-top:4px solid #19a060}.store-admin-module .store-settings-status article:nth-child(2){border-top:4px solid #f3a600}.store-admin-module .store-settings-status article:nth-child(3){border-top:4px solid #00a2dc}.store-admin-module .store-settings-status article>span{border-radius:14px;flex-basis:48px;width:48px;height:48px}.store-admin-module .store-settings-status small{letter-spacing:.09em;font-size:9px}.store-admin-module .store-settings-status b{font-size:18px}.store-admin-module .store-settings-status p{max-width:240px;font-size:9px;line-height:1.55}.store-admin-module .store-settings-layout{grid-template-columns:minmax(0,1.45fr) minmax(330px,.72fr);gap:20px}.store-admin-module .store-settings-layout>main,.store-admin-module .store-settings-layout>aside{gap:20px}.store-admin-module .store-settings-layout>aside{position:sticky;top:18px}.store-admin-module .store-settings-section{background:#fff;border:1px solid #cfe0e9;border-radius:21px;box-shadow:0 14px 34px #0734610d}.store-admin-module .store-settings-section>header{background:linear-gradient(110deg,#fff,#f5fbfe);gap:14px;padding:21px 22px;position:relative}.store-admin-module .store-settings-section>header:after{content:"";background:#d9eef6;border-radius:99px;width:38px;height:4px;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.store-admin-module .store-settings-layout>main>.store-settings-section:first-child>header:after{background:#00a7df}.store-admin-module .store-settings-layout>main>.store-settings-section:nth-child(2)>header:after{background:#7868d8}.store-admin-module .store-settings-layout>aside>.store-settings-section:first-child>header:after{background:#f2aa00}.store-admin-module .store-settings-layout>aside>.store-settings-section:nth-child(2)>header:after{background:#1aa261}.store-admin-module .store-settings-section>header>span{border-radius:13px;flex-basis:44px;width:44px;height:44px}.store-admin-module .store-settings-layout>main>.store-settings-section:nth-child(2)>header>span{color:#6c5bd4;background:#f0edff}.store-admin-module .store-settings-layout>aside>.store-settings-section:first-child>header>span{color:#cc8300;background:#fff6dc}.store-admin-module .store-settings-layout>aside>.store-settings-section:nth-child(2)>header>span{color:#15884d;background:#e8f9ef}.store-admin-module .store-settings-section>header h3{letter-spacing:-.01em;font-size:15px}.store-admin-module .store-settings-section>header p{font-size:9px;line-height:1.5}.store-admin-module .store-settings-switches{gap:14px;padding:20px 22px 0}.store-admin-module .store-settings-switch{background:#f8fbfd;border-color:#d4e4ec;border-radius:15px;min-height:92px;padding:16px}.store-admin-module .store-settings-switch:has(input:checked){background:linear-gradient(145deg,#f1fbff,#eaf8fd);border-color:#8ccfe6;box-shadow:inset 4px 0 #00a7df,0 7px 19px #0734610a}.store-admin-module .store-settings-switch b{font-size:12px}.store-admin-module .store-settings-switch small{font-size:9px;line-height:1.5}.store-admin-module .store-settings-switch-icon{border-radius:11px;width:38px;height:38px}.store-admin-module .store-settings-switch-icon svg{width:18px}.store-admin-module .store-settings-switch>i{width:46px;height:26px}.store-admin-module .store-settings-switch>i:after{width:20px;height:20px}.store-admin-module .store-settings-switch input:checked~i:after{transform:translate(20px)}.store-admin-module .store-settings-fields{gap:18px;padding:22px}.store-admin-module .store-settings-field{gap:8px;padding:22px}.store-admin-module .store-settings-field label{letter-spacing:.01em;font-size:10px}.store-admin-module .store-settings-field label svg{width:16px}.store-admin-module .store-settings-field input,.store-admin-module .store-settings-field select{background:#fbfdfe;border-color:#bfd7e3;border-radius:12px;height:48px;padding-inline:14px;font-size:11px}.store-admin-module .store-settings-field input:hover,.store-admin-module .store-settings-field select:hover{background:#fff;border-color:#8ebfd3}.store-admin-module .store-settings-field>small{font-size:8.5px;line-height:1.55}.store-admin-module .store-settings-money{grid-template-columns:42px 1fr}.store-admin-module .store-settings-money>span{background:#e8f6fb;border-color:#bfd7e3;font-size:14px}.store-admin-module .store-settings-money>input{height:48px}.store-admin-module .store-settings-reminder{background:linear-gradient(140deg,#edf9fd,#e4f6fb);border-color:#aedaea;border-radius:17px;gap:13px;padding:19px}.store-admin-module .store-settings-reminder>svg{box-sizing:content-box;background:#fff;border-radius:8px;width:22px;height:22px;padding:4px}.store-admin-module .store-settings-reminder b{font-size:11px}.store-admin-module .store-settings-reminder p{font-size:9px;line-height:1.6}@media (max-width:1050px){.store-admin-module .store-settings-layout>aside{position:static;top:auto}}@media (max-width:760px){.store-admin-module .store-settings-hero{padding:24px}.store-admin-module .store-settings-section>header:after{display:none}.store-admin-module .store-settings-switch{min-height:86px}}.commerce-admin .commerce-content :is(button,a).btn,.commerce-admin .commerce-content button[class*=_primary_],.commerce-admin .commerce-content button[class*=_secondary_],.commerce-admin .commerce-content button[class*=_button_]{cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px 16px;font-size:11px;font-weight:800;line-height:1.2;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s,color .18s;display:inline-flex}.commerce-admin .commerce-content button[class*=_primary_],.commerce-admin .commerce-content .btn-primary{color:#fff;background:linear-gradient(135deg,#00a7e1,#087cc5);border:1px solid #00a1da;box-shadow:0 8px 20px #0091cb38}.commerce-admin .commerce-content button[class*=_secondary_],.commerce-admin .commerce-content button[class*=_button_],.commerce-admin .commerce-content .btn-ghost{color:#075985;background:#fff;border:1px solid #c7dce7;box-shadow:0 3px 10px #07346109}.commerce-admin .commerce-content :is(button,a).btn:hover,.commerce-admin .commerce-content button[class*=_primary_]:hover,.commerce-admin .commerce-content button[class*=_secondary_]:hover,.commerce-admin .commerce-content button[class*=_button_]:hover{transform:translateY(-1px)}.commerce-admin .commerce-content button[class*=_primary_]:hover,.commerce-admin .commerce-content .btn-primary:hover{background:linear-gradient(135deg,#0099d2,#066fae);border-color:#087bb5;box-shadow:0 11px 24px #007eb842}.commerce-admin .commerce-content button[class*=_secondary_]:hover,.commerce-admin .commerce-content button[class*=_button_]:hover,.commerce-admin .commerce-content .btn-ghost:hover{color:#006f9f;background:#eef9fd;border-color:#89c7df;box-shadow:0 7px 17px #07346112}.commerce-admin .commerce-content :is(button,a).btn:focus-visible,.commerce-admin .commerce-content button[class*=_primary_]:focus-visible,.commerce-admin .commerce-content button[class*=_secondary_]:focus-visible,.commerce-admin .commerce-content button[class*=_button_]:focus-visible{outline-offset:2px;outline:3px solid #00a7e13d}.commerce-admin .commerce-content :is(button,a).btn svg,.commerce-admin .commerce-content button[class*=_primary_] svg,.commerce-admin .commerce-content button[class*=_secondary_] svg,.commerce-admin .commerce-content button[class*=_button_] svg{flex:none;width:17px;height:17px}.commerce-admin .commerce-content :is(button,a).btn:disabled,.commerce-admin .commerce-content button[class*=_primary_]:disabled,.commerce-admin .commerce-content button[class*=_secondary_]:disabled,.commerce-admin .commerce-content button[class*=_button_]:disabled{cursor:not-allowed;opacity:.55;box-shadow:none;transform:none}.commerce-admin .commerce-content button[class*=_close_]{color:#17344d;cursor:pointer;background:#fff;border:1px solid #d3e3eb;border-radius:12px;place-items:center;width:42px;height:42px;padding:0;transition:transform .18s,border-color .18s,background .18s,color .18s;display:grid}.commerce-admin .commerce-content button[class*=_close_]:hover{color:#008fca;background:#eef9fd;border-color:#8bc9e3;transform:translateY(-1px)}.commerce-admin .commerce-content button[class*=_close_]:focus-visible{outline-offset:2px;outline:3px solid #00a7e138}.commerce-admin{--admin-bg:#f2f7fa;--admin-surface:#fff;--admin-surface-soft:#f8fbfd;--admin-line:#cfe0e9;--admin-line-strong:#b9d4e1;--admin-ink:#17233b;--admin-muted:#687d8d;--admin-blue:#00a7e1;--admin-deep:#075985;--admin-shadow:0 12px 30px #0734610d;background:radial-gradient(circle at 88% 4%,#00a7e113,transparent 26%),var(--admin-bg);color:var(--admin-ink)}.commerce-admin>aside{background:linear-gradient(#0d376b 0%,#0a2d58 55%,#082647 100%);box-shadow:8px 0 24px #05254414}.commerce-admin>main{background:0 0;min-height:100vh}.commerce-admin>main>header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border-bottom-color:#d7e5ec;height:64px;box-shadow:0 4px 18px #07346109}.commerce-admin .global-search{background:#f6f9fb;border-color:#d8e6ed;border-radius:11px;height:42px}.commerce-admin .global-search:focus-within{border-color:var(--admin-blue);box-shadow:0 0 0 3px #00a7e11c}.commerce-admin .square{color:#17344d;cursor:pointer;border-color:#cfe0e9;border-radius:10px;width:38px;height:38px}.commerce-admin .square:hover{color:#008fca;background:#eef9fd;border-color:#8bc9e3}.commerce-admin .commerce-content{padding:28px 30px 76px}.commerce-admin .commerce-content>:is([class*=_workspace_],[class*=_shell_],[class*=_page_]){color:var(--admin-ink);gap:20px}.commerce-admin .commerce-content>:is([class*=_workspace_],[class*=_shell_])>[class*=_toolbar_],.commerce-admin .commerce-content>:is([class*=_workspace_],[class*=_shell_])>[class*=_heading_]{border:1px solid var(--admin-line);min-height:92px;box-shadow:var(--admin-shadow);background:linear-gradient(118deg,#fff 0%,#f4fbfe 72%,#e9f7fc 100%);border-radius:20px;padding:21px 23px;position:relative;overflow:hidden}.commerce-admin .commerce-content>:is([class*=_workspace_],[class*=_shell_])>[class*=_toolbar_]:after,.commerce-admin .commerce-content>:is([class*=_workspace_],[class*=_shell_])>[class*=_heading_]:after{content:"";pointer-events:none;border:36px solid #00a7e10e;border-radius:50%;width:190px;height:190px;position:absolute;top:-105px;right:70px}.commerce-admin .commerce-content>:is([class*=_workspace_],[class*=_shell_])>[class*=_toolbar_]>*,.commerce-admin .commerce-content>:is([class*=_workspace_],[class*=_shell_])>[class*=_heading_]>*{z-index:1;position:relative}.commerce-admin .commerce-content :is([class*=_hero_],[class*=_panel_],[class*=_directory_],[class*=_card_]){border-color:var(--admin-line);box-shadow:var(--admin-shadow)}.commerce-admin .commerce-content [class*=_panel_],.commerce-admin .commerce-content [class*=_directory_]{background:var(--admin-surface);border-radius:18px}.commerce-admin .commerce-content [class*=_panel_]>header{background:linear-gradient(110deg,#fff,#f8fcfd);border-bottom-color:#dde9ef}.commerce-admin .commerce-content [class*=_metrics_]>article,.commerce-admin .commerce-content [class*=_stats_]>article{background:#fff;border-color:#d5e4eb;border-radius:17px;box-shadow:0 9px 24px #0734610a}.commerce-admin .commerce-content [class*=_metrics_]>article:hover,.commerce-admin .commerce-content [class*=_stats_]>article:hover{border-color:#bad8e6;box-shadow:0 12px 28px #07346111}.commerce-admin .commerce-content [class*=_filters_],.commerce-admin .commerce-content [class*=_toolbar_]:not(:first-child){background:var(--admin-surface-soft);border-color:#dce8ee}.commerce-admin .commerce-content :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){color:var(--admin-ink);background:#fff;border-color:#c8dce7;border-radius:11px;outline:0;transition:border-color .18s,box-shadow .18s,background .18s}.commerce-admin .commerce-content :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select):hover,.commerce-admin .commerce-content textarea:hover{border-color:#96c6da}.commerce-admin .commerce-content :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea):focus{border-color:var(--admin-blue);background:#fff;box-shadow:0 0 0 3px #00a7e11f}.commerce-admin .commerce-content :is(input,textarea)::placeholder{color:#92a1ab;font-weight:500}.commerce-admin .commerce-content table{background:#fff}.commerce-admin .commerce-content thead th{color:#63798a;letter-spacing:.055em;background:#f6fafc;border-bottom-color:#dce8ee}.commerce-admin .commerce-content tbody td{border-bottom-color:#e7eef2}.commerce-admin .commerce-content tbody tr{transition:background .14s}.commerce-admin .commerce-content tbody tr:hover{background:#f7fbfd}.commerce-admin [class*=_modal_]{background:#f4f8fa;border:1px solid #c8dce8;border-radius:21px;box-shadow:0 30px 90px #04223957}.commerce-admin [class*=_modal_]>header{background:linear-gradient(110deg,#fff 0%,#f4fbfe 72%,#e7f7fc 100%);border-bottom-color:#cbdfe9}.commerce-admin [class*=_modalFooter_]{background:#fff;border-top-color:#cbdfe9;box-shadow:0 -8px 24px #072a4111}.commerce-admin .commerce-content [class*=_empty_]{color:#718696;border-radius:16px}.commerce-admin .commerce-content [class*=_notice_]{border:1px solid #add9e9;border-radius:12px;box-shadow:0 7px 18px #07346109}.commerce-admin .commerce-content :is([class*=_tabs_],[class*=_segmented_]) button{transition:background .16s,color .16s,border-color .16s,box-shadow .16s}.commerce-admin .commerce-content :is([class*=_tabs_],[class*=_segmented_]) button:focus-visible{outline-offset:2px;outline:3px solid #00a7e133}@media (max-width:900px){.commerce-admin .commerce-content{padding:22px 20px 70px}.commerce-admin .commerce-content>:is([class*=_workspace_],[class*=_shell_])>[class*=_toolbar_],.commerce-admin .commerce-content>:is([class*=_workspace_],[class*=_shell_])>[class*=_heading_]{padding:19px}}@media (max-width:620px){.commerce-admin>main>header{height:58px}.commerce-admin .commerce-content{padding:16px 14px 64px}.commerce-admin .commerce-content>:is([class*=_workspace_],[class*=_shell_])>[class*=_toolbar_],.commerce-admin .commerce-content>:is([class*=_workspace_],[class*=_shell_])>[class*=_heading_]{border-radius:16px;min-height:0;padding:17px}.commerce-admin .commerce-content [class*=_panel_],.commerce-admin .commerce-content [class*=_directory_]{border-radius:15px}}.commerce-admin .commerce-content :is(button[class*=_primary_],button.btn-primary,a.btn-primary){color:#fff!important;background:linear-gradient(135deg,#00afe7 0%,#0782c7 100%)!important;border:1px solid #009bd3!important;border-radius:12px!important;min-height:44px!important;padding:10px 17px!important;font-size:11px!important;font-weight:850!important;line-height:1.2!important;box-shadow:0 9px 21px #0091cb3d!important}.commerce-admin .commerce-content :is(button[class*=_primary_],button.btn-primary,a.btn-primary):hover{transform:translateY(-1px);background:linear-gradient(135deg,#009dd6,#056eae)!important;border-color:#0578b5!important;box-shadow:0 12px 25px #007eb847!important}.commerce-admin .commerce-content :is(button[class*=_secondary_],button[class*=_button_],button[class*=_refresh_],button.btn-ghost,a.btn-ghost){color:#075985!important;background:#fff!important;border:1px solid #bfd6e2!important;border-radius:12px!important;min-height:44px!important;padding:10px 16px!important;font-size:11px!important;font-weight:850!important;line-height:1.2!important;box-shadow:0 4px 12px #0734610b!important}.commerce-admin .commerce-content :is(button[class*=_secondary_],button[class*=_button_],button[class*=_refresh_],button.btn-ghost,a.btn-ghost):hover{transform:translateY(-1px);color:#007aaa!important;background:#edf9fd!important;border-color:#78bdd8!important;box-shadow:0 8px 18px #07346114!important}.commerce-admin .commerce-content :is(button[class*=_danger_],button[class*=_dangerButton_]){color:#ad3323!important;min-height:44px!important;box-shadow:none!important;background:#fff!important;border:1px solid #efb8ad!important;border-radius:12px!important;padding:10px 16px!important;font-size:11px!important;font-weight:850!important}.commerce-admin .commerce-content :is(button[class*=_danger_],button[class*=_dangerButton_]):hover{transform:translateY(-1px);color:#922718!important;background:#fff1ee!important;border-color:#e38e80!important}.commerce-admin .commerce-content :is(button[class*=_primary_],button.btn-primary):disabled{color:#78909d!important;box-shadow:none!important;cursor:not-allowed!important;opacity:1!important;background:#dce9ee!important;border-color:#bad6e1!important;transform:none!important}.commerce-admin .commerce-content :is(button[class*=_primary_],button[class*=_secondary_],button[class*=_button_],button[class*=_refresh_],button[class*=_danger_],button[class*=_dangerButton_],button.btn):focus-visible{outline-offset:2px!important;outline:3px solid #00a7e13d!important}.commerce-admin .commerce-content :is(button[class*=_primary_],button[class*=_secondary_],button[class*=_button_],button[class*=_refresh_],button[class*=_danger_],button[class*=_dangerButton_],button.btn) svg{flex:none;width:17px!important;height:17px!important}.commerce-admin :is([class*=_modal_],[class*=_editor_],[class*=_viewPanel_])>header>button[aria-label*=close i]{color:#17344d!important;cursor:pointer!important;background:#eef7fa!important;border:1px solid #d1e2ea!important;border-radius:12px!important;flex:0 0 42px!important;place-items:center!important;width:42px!important;height:42px!important;padding:0!important;display:grid!important}.commerce-admin :is([class*=_modal_],[class*=_editor_],[class*=_viewPanel_])>header>button[aria-label*=close i]:hover{transform:translateY(-1px);color:#008cc5!important;background:#e5f6fc!important;border-color:#8ac8df!important}.commerce-admin [class*=_overlay_]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#071b2bb0!important}.commerce-admin :is([class*=_modal_],[class*=_editor_],[class*=_viewPanel_]){border:1px solid #bfd6e2!important;border-radius:22px!important;box-shadow:0 30px 90px #031e3161!important}.commerce-admin :is([class*=_modal_],[class*=_editor_],[class*=_viewPanel_])>header{background:linear-gradient(112deg,#fff 0%,#f4fbfe 72%,#e7f7fc 100%)!important;border-bottom:1px solid #cfe0e9!important}.commerce-admin :is([class*=_modal_],[class*=_editor_],[class*=_viewPanel_])>footer{box-shadow:0 -8px 24px #072a410e;background:#fff!important;border-top:1px solid #cfe0e9!important}@media (max-width:620px){.commerce-admin .commerce-content :is(button[class*=_primary_],button[class*=_secondary_],button[class*=_button_],button[class*=_refresh_],button.btn){min-height:43px!important}.commerce-admin :is([class*=_modal_],[class*=_editor_],[class*=_viewPanel_]){border-radius:16px!important}}.commerce-admin .admin-modal-close{color:#17344d!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;box-shadow:none!important;cursor:pointer!important;background:#eef7fa!important;border:1px solid #c9dfe9!important;border-radius:12px!important;flex:0 0 42px!important;place-items:center!important;margin:0!important;padding:0!important;transition:transform .18s,border-color .18s,background .18s,color .18s,box-shadow .18s!important;display:grid!important}.commerce-admin .admin-modal-close svg{stroke-width:2px!important;flex:none!important;width:18px!important;height:18px!important}.commerce-admin .admin-modal-close:hover{color:#008bc4!important;background:#e4f5fb!important;border-color:#86c6de!important;transform:translateY(-1px)!important;box-shadow:0 7px 16px #07346114!important}.commerce-admin .admin-modal-close:active{background:#d9f0f8!important;transform:translateY(0)!important}.commerce-admin .admin-modal-close:focus-visible{outline-offset:2px!important;outline:3px solid #00a7e13d!important}.commerce-admin .admin-primary-action{color:#fff!important;background:linear-gradient(135deg,#00afe7 0%,#0782c7 100%)!important;border:1px solid #009bd3!important;box-shadow:0 9px 21px #0091cb3d!important}.commerce-admin .admin-primary-action:hover{color:#fff!important;background:linear-gradient(135deg,#009dd6 0%,#056eae 100%)!important;border-color:#0578b5!important;transform:translateY(-1px)!important;box-shadow:0 12px 25px #007eb847!important}.commerce-admin .admin-primary-action:active{background:linear-gradient(135deg,#008fc5 0%,#05659f 100%)!important;transform:translateY(0)!important;box-shadow:0 6px 14px #0070a638!important}.commerce-admin .admin-primary-action:focus-visible{outline-offset:2px!important;outline:3px solid #00a7e13d!important}.commerce-admin>main>header{background:#fffffff5;border-bottom:1px solid #d4e3ea;gap:14px;height:72px;padding:0 30px;box-shadow:0 5px 20px #0734610b}.commerce-admin .global-search-wrap{flex:0 560px;min-width:260px}.commerce-admin .global-search-wrap .global-search{background:#f7fafc;border:1px solid #cfdee6;border-radius:13px;height:46px;padding:0 8px 0 13px;transition:border-color .18s,box-shadow .18s,background .18s;box-shadow:inset 0 1px #fff,0 3px 10px #07346106}.commerce-admin .global-search-wrap .global-search:hover{background:#fff;border-color:#aacbd9}.commerce-admin .global-search-wrap .global-search:focus-within{background:#fff;border-color:#00a1da;box-shadow:0 0 0 3px #00a7e11f,0 7px 18px #0734610e}.commerce-admin .global-search svg{color:#3e6478;flex:none;width:17px;height:17px}.commerce-admin .global-search input{color:#17233b;height:100%;padding:0 9px;font-size:11px;font-weight:600}.commerce-admin .global-search input::placeholder{color:#889ba6;font-weight:500}.commerce-admin .global-search kbd{color:#6d8290;background:#fff;border:1px solid #d2e1e8;border-bottom-width:2px;border-radius:8px;justify-content:center;align-items:center;min-width:39px;height:28px;padding:0 8px;font-family:inherit;font-size:9px;font-weight:800;display:inline-flex;box-shadow:0 2px 5px #0734610a}.commerce-admin .header-tools{align-items:center;gap:8px;margin-left:auto;display:flex}.commerce-admin .admin-tool-button{color:#294a5d;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 13px;font-size:10px;font-weight:850;transition:border-color .18s,background .18s,color .18s,box-shadow .18s,transform .18s;display:inline-flex}.commerce-admin .admin-tool-button:hover{color:#007fae;background:#eff9fd;border-color:#b9d8e5;transform:translateY(-1px);box-shadow:0 6px 15px #0734610f}.commerce-admin .admin-tool-button:focus-visible,.commerce-admin .notification-trigger:focus-visible{outline-offset:2px;outline:3px solid #00a7e138}.commerce-admin .admin-tool-button:disabled{cursor:wait;opacity:.7;transform:none}.commerce-admin .admin-tool-button svg{flex:none;width:16px;height:16px}.commerce-admin .is-spinning{animation:.8s linear infinite admin-header-spin}@keyframes admin-header-spin{to{transform:rotate(360deg)}}.commerce-admin .notification-trigger{color:#24475b;background:#fff;border-color:#c7dce6;border-radius:12px;width:42px;height:42px;box-shadow:0 4px 12px #07346109}.commerce-admin .notification-trigger:hover,.commerce-admin .notification-trigger[aria-expanded=true]{color:#0089bd;background:#eaf8fd;border-color:#7fc3dc;box-shadow:0 7px 17px #07346112}.commerce-admin .notification-trigger svg{width:18px;height:18px}.commerce-admin .notification-count{background:#f06a36;border:2px solid #fff;min-width:20px;height:20px;padding:0 5px;font-size:8px;top:-7px;right:-8px;box-shadow:0 3px 7px #ad3c1433}.commerce-admin .notification-popover{background:#fff;border:1px solid #c8dce6;border-radius:18px;width:min(440px,100vw - 24px);top:calc(100% + 12px);overflow:hidden;box-shadow:0 24px 70px #07263d3d}.commerce-admin .notification-popover>header{background:linear-gradient(110deg,#fff 0%,#f3fbfe 70%,#e7f7fc 100%);border:0;border-bottom:1px solid #dce8ee;grid-template-columns:42px 1fr auto;align-items:center;gap:11px;height:auto;padding:17px 18px;display:grid;position:static}.commerce-admin .notification-heading-icon{color:#008abd;background:#dff5fc;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.commerce-admin .notification-heading-icon svg{width:19px}.commerce-admin .notification-popover>header b{color:#17344d;font-size:13px}.commerce-admin .notification-popover>header small{color:#708592;margin-top:3px;font-size:9px}.commerce-admin .notification-popover>header button{color:#087ca8;cursor:pointer;background:#fff;border:1px solid #bad9e6;border-radius:9px;padding:7px 9px;font-size:8px;font-weight:900}.commerce-admin .notification-tabs{background:#f6fafc;border-bottom:1px solid #e1ebef;grid-template-columns:1fr 1fr;gap:5px;padding:7px;display:grid}.commerce-admin .notification-tabs button{color:#647987;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:36px;font-size:9px;font-weight:850;display:flex}.commerce-admin .notification-tabs button:hover{color:#087ca8;background:#eef7fa}.commerce-admin .notification-tabs button.active{color:#087ca8;background:#fff;box-shadow:0 3px 10px #07346114}.commerce-admin .notification-tabs span{color:#087ca8;background:#e3f4fa;border-radius:99px;place-items:center;min-width:19px;height:19px;padding:0 5px;font-size:8px;display:grid}.commerce-admin .notification-list,.commerce-admin .notification-sections{max-height:min(480px,68vh);padding:8px;overflow:auto}.commerce-admin .notification-list>button{border:1px solid #0000;border-radius:11px;grid-template-columns:39px 1fr 8px;gap:11px;min-height:64px;padding:11px}.commerce-admin .notification-list>button:hover,.commerce-admin .notification-list>button:focus-visible{background:#f2fafd;border-color:#c9e2ec;outline:0}.commerce-admin .notification-list>button.unread{background:#eefaff;border-color:#cce8f2}.commerce-admin .notification-list>button>span:nth-child(2) b{color:#17344d;font-size:10px}.commerce-admin .notification-list>button>span:nth-child(2) small{color:#70838f;margin-top:4px;font-size:8px;line-height:1.45}.commerce-admin .notification-icon{color:#0089bc;background:#e2f5fc;border-radius:11px;width:38px;height:38px}.commerce-admin .notification-icon.delivery{color:#21794a;background:#e7f7ed}.commerce-admin .notification-icon.message{color:#946700;background:#fff1ca}.commerce-admin .notification-sections{padding:6px 8px 10px}.commerce-admin .notification-sections>section{border-bottom:1px solid #e7eef2;padding:6px 0}.commerce-admin .notification-sections>section:last-child{border-bottom:0}.commerce-admin .notification-sections label{color:#83939d;letter-spacing:.12em;text-transform:uppercase;padding:6px 10px 5px;font-size:7px;font-weight:900;display:block}.commerce-admin .notification-sections button{color:#17344d;text-align:left;cursor:pointer;background:#fff;border:0;border-radius:10px;grid-template-columns:36px 1fr 16px;align-items:center;gap:10px;width:100%;min-height:56px;padding:8px 10px;display:grid}.commerce-admin .notification-sections button:hover,.commerce-admin .notification-sections button:focus-visible{background:#eef9fd;outline:0}.commerce-admin .notification-sections button>span:first-child{color:#0787b5;background:#e6f6fb;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.commerce-admin .notification-sections button svg{width:16px;height:16px}.commerce-admin .notification-sections button>span:nth-child(2) b,.commerce-admin .notification-sections button>span:nth-child(2) small{display:block}.commerce-admin .notification-sections button>span:nth-child(2) b{font-size:10px}.commerce-admin .notification-sections button>span:nth-child(2) small{color:#718591;margin-top:3px;font-size:8px;line-height:1.4}.commerce-admin .notification-sections button>svg{color:#89a0ac}.commerce-admin .notification-empty{min-height:200px}.commerce-admin .notification-empty>svg{color:#23804d;box-sizing:content-box;background:#e7f7ed;border-radius:11px;width:34px;height:34px;padding:7px}.commerce-admin .notification-popover>footer{text-align:center;background:#f8fbfc;border-top:1px solid #dce8ee;padding:11px 14px}.commerce-admin .notification-popover>footer button{color:#087ca8;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:0 11px;font-size:9px;font-weight:900;display:inline-flex}.commerce-admin .notification-popover>footer button:hover{background:#e8f6fb}.commerce-admin .admin-search-results{border:1px solid #c8dce6;border-radius:14px;padding:8px;top:calc(100% + 10px);box-shadow:0 20px 55px #07263d33}.commerce-admin .admin-search-results>button{border:1px solid #0000;border-radius:10px;min-height:56px;padding:11px 12px}.commerce-admin .admin-search-results>button:hover,.commerce-admin .admin-search-results>button:focus-visible{background:#eef9fd;border-color:#c9e2ec}.commerce-admin .admin-search-results b{color:#17344d;font-size:11px}.commerce-admin .admin-search-results small{font-size:8px}@media (max-width:820px){.commerce-admin>main>header{padding:0 18px}.commerce-admin .global-search-wrap{min-width:0}.commerce-admin .admin-tool-button span{display:none}.commerce-admin .admin-tool-button{width:42px;padding:0}.commerce-admin .global-search kbd{display:none}}@media (max-width:620px){.commerce-admin>main>header{gap:8px;height:62px;padding:0 12px}.commerce-admin .global-search-wrap{flex:1}.commerce-admin .global-search-wrap .global-search{height:42px}.commerce-admin .header-tools{gap:5px}.commerce-admin .admin-tool-button{display:none}.commerce-admin .notification-popover{width:auto;max-height:calc(100vh - 80px);position:fixed;top:68px;left:10px;right:10px}.commerce-admin .notification-list,.commerce-admin .notification-sections{max-height:calc(100vh - 250px)}}.admin-mobile-title{display:none}@media (max-width:1023px){.commerce-admin,.commerce-admin>main,.commerce-content{min-width:0}input,select,textarea{max-width:100%}}@media (max-width:760px){.commerce-admin>main>header{height:64px;padding-top:env(safe-area-inset-top,0px);top:0}.admin-mobile-title{color:#17344d;flex:none;font-size:13px;display:block}.commerce-admin>aside{width:min(88vw,320px);padding-bottom:env(safe-area-inset-bottom,0px);overscroll-behavior:contain;overflow-y:auto}.commerce-logo{z-index:2;background:#073b70;position:sticky;top:0}.nav-group button{min-height:46px;font-size:11px}.nav-group button:not(.active){font-size:11px}.commerce-content{padding:18px 12px calc(46px + env(safe-area-inset-bottom,0px))}.page-title h1{overflow-wrap:anywhere;font-size:clamp(22px,7vw,30px)}.commerce-metrics{grid-template-columns:1fr 1fr}.commerce-metrics article,.commerce-panel,.commerce-grid>*{min-width:0}.admin-account-menu{width:auto;max-height:70dvh;position:fixed;bottom:12px;left:12px;right:12px;overflow:auto}.team-summary{grid-template-columns:1fr 1fr}.team-layout,.team-form-grid{grid-template-columns:1fr}.team-members article{min-width:0}.notification-popover{top:70px}}@media (max-width:420px){.commerce-metrics,.team-summary{grid-template-columns:1fr}.global-search input::placeholder{color:#0000}}@media (prefers-reduced-motion:reduce){.commerce-admin>aside{transition:none}}@keyframes admin-backdrop-in{0%{opacity:0}to{opacity:1}}@media (max-width:760px){.commerce-admin{background:linear-gradient(#eef8fc 0,#f5f9fb 280px,#f3f7fb 100%);min-height:100dvh;overflow-x:hidden}.commerce-admin>main{width:100%;min-width:0}.commerce-admin>main>header{z-index:80;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff7;border-bottom-color:#cfe1e9;gap:9px;height:64px;min-height:64px;padding:0 12px;top:0;box-shadow:0 6px 22px #07346112}.commerce-admin>main>header .square.mobile-only{color:#17425d;background:#f8fcfd;border-color:#c7dce7;border-radius:12px;flex:0 0 44px;width:44px;height:44px;display:grid;box-shadow:0 3px 10px #0734610a}.commerce-admin>main>header .square.mobile-only:hover,.commerce-admin>main>header .square.mobile-only[aria-expanded=true]{color:#007eaf;background:#eaf8fd;border-color:#7fc6df}.admin-mobile-title{color:#17344d;white-space:nowrap;flex:none;margin:0;font-size:13px;font-weight:850;line-height:1;display:block}.commerce-admin .global-search-wrap{flex:1;min-width:0;margin:0}.commerce-admin .global-search-wrap .global-search{background:#f7fbfd;border:1px solid #c7dce7;border-radius:12px;width:100%;min-width:0;height:44px;margin:0;padding:0 12px}.commerce-admin .global-search-wrap .global-search:focus-within{background:#fff;border-color:#43afd4;box-shadow:0 0 0 3px #00a7e11a}.commerce-admin .global-search input{text-overflow:ellipsis;min-width:0;padding:9px 2px;font-size:12px}.commerce-admin .global-search input::placeholder{color:#8499a6}.commerce-admin .header-tools{flex:none;gap:6px;margin-left:0}.commerce-admin .notification-trigger{border-color:#c7dce7;border-radius:12px;width:44px;height:44px}.commerce-admin>aside{z-index:230;width:min(84vw,300px);padding:0 12px calc(18px + env(safe-area-inset-bottom,0px));border-right:1px solid #ffffff1f;transition:transform .28s cubic-bezier(.22,1,.36,1);display:flex;transform:translate(-105%);box-shadow:22px 0 60px #03183061}.commerce-admin.mobile-sidebar-open>aside{transform:translate(0)}.commerce-admin .rey-commerce-logo{z-index:3;background:linear-gradient(#0d376b 0%,#0b3262 100%);border-bottom:1px solid #ffffff1c;min-height:132px;margin:0 -12px 12px;padding:8px 54px 12px 16px;position:sticky;top:0;box-shadow:0 8px 18px #0318301f}.commerce-admin .rey-commerce-logo>.site-logo--admin-sidebar{width:124px;height:108px}.commerce-admin .rey-commerce-logo>small{font-size:8px;line-height:1.4;display:block}.commerce-admin .admin-drawer-close{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:12px;place-items:center;width:44px;height:44px;padding:0;position:absolute;top:14px;right:12px;display:grid!important}.commerce-admin .admin-drawer-close:hover,.commerce-admin .admin-drawer-close:focus-visible{outline-offset:2px;background:#ffffff29;outline:2px solid #7ddcfad9}.commerce-admin .admin-drawer-close svg{width:20px;height:20px}.commerce-admin>aside .nav-group{gap:4px;margin-bottom:18px}.commerce-admin>aside .nav-group>label{color:#96b5cb;padding:6px 10px;font-size:8px}.commerce-admin>aside .nav-item-wrap,.commerce-admin>aside .nav-group button{width:100%}.commerce-admin>aside .nav-group button{border-radius:11px;min-height:48px;padding:10px 12px;font-size:11px;line-height:1.35}.commerce-admin>aside .nav-group button.active{background:#00a7e133;box-shadow:inset 4px 0 #ffae00,0 5px 16px #02162a1f}.commerce-admin>aside .nav-group button i{font-variant-numeric:tabular-nums;box-sizing:border-box;border-radius:999px;flex:none;justify-content:center;align-items:center;width:auto;min-width:22px;height:22px;margin-left:auto;padding:0 6px;font-size:9px;font-weight:900;line-height:1;display:inline-flex;box-shadow:0 0 0 2px #ffffff14}.commerce-admin>aside .admin-profile{border-radius:12px;min-height:58px;margin:4px 0 0;padding:12px 10px}.admin-mobile-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:.2s both admin-backdrop-in}.commerce-admin .commerce-content{width:100%;min-width:0;padding:18px 12px calc(54px + env(safe-area-inset-bottom,0px))}.commerce-admin .page-title{margin:0 2px 18px}.commerce-admin .page-title>div{min-width:0}.commerce-admin .page-title span{overflow-wrap:anywhere;font-size:9px;line-height:1.5;display:block}.commerce-admin .page-title h1{overflow-wrap:anywhere;margin:5px 0 0;font-size:clamp(24px,7vw,30px);line-height:1.12}.commerce-admin .commerce-grid{gap:12px;margin-top:12px}.commerce-admin .commerce-panel{border-radius:16px}.commerce-admin .commerce-panel-title{min-height:58px;padding:14px 15px}.commerce-admin .commerce-panel-title h2{font-size:14px}.commerce-admin .table-tools{flex-wrap:wrap;gap:9px;padding:12px;display:flex;overflow:visible}.commerce-admin .table-tools .tab-pills{overscroll-behavior-inline:contain;width:100%;min-width:0;overflow-x:auto}.commerce-admin .table-tools>.btn{flex:1;min-width:120px}.commerce-admin .save-toast{justify-content:center;top:76px;left:12px;right:12px}}@media (max-width:420px){.commerce-admin .admin-mobile-title{display:none}.commerce-admin>main>header{gap:7px;padding-inline:10px}.commerce-admin>aside{width:min(88vw,300px)}.commerce-admin .commerce-content{padding-inline:10px}.commerce-admin .commerce-metrics,.commerce-admin .team-summary{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.admin-mobile-backdrop{animation:none}}
