.order-row-actions{align-items:center;gap:7px;display:flex!important}.order-row-actions .danger-action{min-height:36px;padding:7px 10px;font-size:.7rem}.order-row-actions .danger-action svg{width:16px;height:16px}.store-settings-intro h2{letter-spacing:-.035em;margin:0 0 8px;font-size:1.6rem}.store-settings-intro p{color:#71878e;margin:0 0 24px}.store-settings-editor{grid-template-columns:minmax(0,1.4fr) minmax(260px,.8fr);gap:22px;display:grid}.store-settings-fields,.store-settings-preview{align-content:start;gap:18px;display:grid}.store-settings-card{background:#fff;border:1px solid #dfe8eb;border-radius:18px;gap:18px;padding:25px;display:grid}.store-settings-card h3{margin:0}.store-settings-card label,.store-choice{color:#38535e;gap:8px;font-size:.8rem;font-weight:750;display:grid}.store-settings-card input:not([type=color]):not([type=file]),.store-settings-card textarea,.store-choice select{width:100%;font:inherit;background:#fff;border:1px solid #d5e1e5;border-radius:9px;padding:12px}.store-choice{max-width:400px;margin-bottom:20px}.logo-upload{align-items:center;gap:20px;display:flex}.logo-thumbnail{background:#f2f8f7;border:1px dashed #c3d5db;border-radius:15px;flex:none;place-items:center;width:100px;height:100px;display:grid}.logo-thumbnail img{object-fit:contain;max-width:90%;max-height:90%}.upload-button{cursor:pointer;align-items:center;color:#128678!important;gap:8px!important;display:flex!important}.upload-button input{max-width:200px;font-size:.7rem}.logo-upload p,.settings-hint{color:#7a8d94;margin:8px 0;font-size:.73rem;line-height:1.6}.remove-logo{color:#ab4949;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;display:flex}.settings-pair{grid-template-columns:1fr 1fr;gap:15px;display:grid}.brand-color{align-items:center;gap:12px;display:flex}.brand-color input{background:#fff;border:1px solid #d9e4e6;border-radius:6px;width:55px;height:38px}.brand-preview{text-align:center;overflow-wrap:anywhere;border:1px solid #e4ecef;border-top:5px solid;border-radius:12px;padding:25px 18px}.brand-preview img{object-fit:contain;width:140px;height:95px}.brand-preview h3{margin-top:20px}.brand-preview p{color:#748991;font-size:.82rem}.brand-preview hr{border:0;border-top:1px solid #edf1f3}.store-settings-card>small{color:#71858c;letter-spacing:.1em;font-weight:750}.store-settings-preview .notice{margin:0}.brand .tenant-logo{object-fit:contain;background:#fff;border-radius:8px;width:45px;height:40px;padding:3px}.brand b{overflow-wrap:anywhere}.store-settings button:disabled{opacity:.6;cursor:wait}@media (width<=950px){.store-settings-editor,.settings-pair{grid-template-columns:1fr}}@media (width<=720px){.app>aside{width:100%;height:auto;padding:12px;display:flex;position:static}.app>aside .brand{display:none}.app>aside nav{display:flex;overflow-x:auto}.app>aside nav button{flex:none;font-size:.75rem!important}.app>aside .aside-bottom{display:none}.store-settings-card{padding:18px}}*{box-sizing:border-box}body{color:#15313d;background:#f3f6f7;margin:0;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.app{grid-template-columns:245px 1fr;min-height:100vh;display:grid}aside{color:#d4e4e7;background:#071d2a;flex-direction:column;height:100vh;padding:25px 18px;display:flex;position:sticky;top:0}.brand{align-items:center;gap:11px;margin-bottom:36px;display:flex}.brand span{color:#06342f;background:#4bd7c2;border-radius:10px;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.brand b{color:#fff}aside nav{gap:6px;display:grid}aside button{color:#9db2b9;font:inherit;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;font-size:.83rem;font-weight:750;display:flex}aside button svg{width:18px}aside button.active{color:#fff;background:#12394a}.aside-bottom{gap:7px;margin-top:auto;display:grid}.aside-bottom small{color:#6e8992;letter-spacing:.16em;margin:14px 14px 0;font-size:.58rem}.aside-bottom strong{color:#4bd7c2;margin-left:14px}main{padding:28px 34px}main>header{justify-content:space-between;align-items:center;gap:30px;margin-bottom:22px;display:flex}header small,.hero span{color:#159b8e;letter-spacing:.14em;font-size:.62rem;font-weight:900}h1{margin:5px 0 0;font-size:1.65rem}.top-actions{gap:9px;display:flex}.top-actions label{background:#fff;border:1px solid #dde6e8;border-radius:11px;align-items:center;padding:0 12px;display:flex}.top-actions label svg{color:#8a9ba2;width:17px}.top-actions input{border:0;outline:0;width:180px;height:42px}.top-actions select,.top-actions>button{height:43px;font:inherit;background:#fff;border:1px solid #dce5e7;border-radius:11px;padding:0 13px;font-weight:700}.top-actions>button{color:#fff;background:#123d4c;border:0;align-items:center;gap:8px;display:flex}.top-actions>button svg{width:18px}.hero{color:#fff;background:radial-gradient(circle at 70% 20%,#45dbc32e,#0000 28%),linear-gradient(135deg,#0a2433,#124452);border-radius:22px;justify-content:space-between;gap:25px;padding:31px;display:flex}.hero h2{letter-spacing:-.04em;margin:8px 0;font-size:2.3rem}.hero>div:first-child{max-width:650px}.hero p{color:#bdd0d5;margin:0;line-height:1.6}.integration{background:#0000001f;border:1px solid #ffffff1a;border-radius:15px;min-width:280px;padding:17px}.integration>small{color:#87aab1}.integration p{grid-template-columns:auto 1fr auto;align-items:center;gap:9px;margin-top:12px;display:grid}.integration i{background:#f4ad45;border-radius:50%;width:8px;height:8px}.integration i.connected{background:#44d4b8}.integration em{font-size:.68rem;font-style:normal}.metrics{grid-template-columns:repeat(4,1fr);gap:14px;margin:18px 0;display:grid}.metrics article{background:#fff;border:1px solid #e1e8ea;border-radius:16px;grid-template-columns:auto 1fr;gap:2px 13px;padding:19px;display:grid}.metrics article>span{color:#118d81;background:#e1f7f3;border-radius:12px;grid-row:1/4;place-items:center;width:43px;height:43px;display:grid}.metrics svg{width:21px}.metrics small,.metrics em{color:#809198;font-size:.7rem;font-style:normal}.metrics strong{font-size:1.14rem}.panel{background:#fff;border:1px solid #e1e8ea;border-radius:18px;overflow:hidden}.panel>nav{border-bottom:1px solid #e7edef;gap:25px;padding:0 23px;display:flex}.panel>nav button{color:#788991;font:inherit;background:0 0;border:0;border-bottom:3px solid #0000;padding:16px 2px 13px;font-size:.78rem;font-weight:800}.panel>nav button.active{color:#123e4a;border-color:#17a697}.panel-grid{grid-template-columns:1fr 1fr;gap:17px;padding:21px;display:grid}.panel-grid article{border:1px solid #e8edef;border-radius:14px;padding:18px}.panel-grid h3{margin:0 0 10px}.row{border-top:1px solid #edf1f2;justify-content:space-between;align-items:center;padding:13px 0;display:flex}.row span{gap:3px;display:grid}.row small{color:#84949b}.row em{color:#087a66;background:#e3f7ef;border-radius:8px;padding:5px 8px;font-size:.65rem;font-style:normal;font-weight:800}.empty{color:#82939a;text-align:center;padding:20px}@media (width<=1050px){.app{grid-template-columns:78px 1fr}.brand b,aside button:not(.active){font-size:0}.brand{justify-content:center}.aside-bottom small,.aside-bottom strong{display:none}.metrics{grid-template-columns:repeat(2,1fr)}main>header{align-items:flex-start}.top-actions label{display:none}}@media (width<=720px){.app{display:block}aside{display:none}main{padding:18px}.hero,main>header{flex-direction:column}.integration{width:100%}.metrics,.panel-grid{grid-template-columns:1fr}.top-actions{flex-wrap:wrap}.hero h2{font-size:1.8rem}}.notice{color:#36525d;background:#e7eef0;border-radius:10px;margin:-10px 0 16px;padding:11px 14px;font-size:.8rem;font-weight:700}.notice.success{color:#08705f;background:#ddf7ee}.notice.error{color:#a23d3d;background:#fce8e8}.module-panel{background:#fff;border:1px solid #e0e8ea;border-radius:18px;overflow:hidden}.module-panel>header{border-bottom:1px solid #e7edef;justify-content:space-between;padding:22px 24px;display:flex}.module-panel h2{margin:0;font-size:1.15rem}.module-panel header p{color:#809097;margin:4px 0 0;font-size:.76rem}.data-table{overflow:auto}.data-table>header,.table-row{grid-template-columns:1.45fr 1fr 1fr .75fr .75fr;align-items:center;gap:18px;min-width:790px;padding:14px 24px;display:grid}.data-table>header{color:#7a8b92;letter-spacing:.05em;text-transform:uppercase;background:#f8fafb;font-size:.66rem;font-weight:900}.table-row{border-top:1px solid #edf1f2;min-height:67px;font-size:.8rem}.table-row:first-of-type{border-top:0}.table-row>span{gap:3px;display:grid}.table-row small{color:#84949b}.table-row strong{color:#173946}.stock-low{color:#bd5b31;font-weight:800}.status,.status-select{color:#08745f;background:#e1f7ef;border:0;border-radius:8px;width:max-content;padding:5px 8px;font-size:.66rem;font-style:normal;font-weight:850;display:inline-flex}.status.is-inactive,.status.is-cancelled,.status-select.is-cancelled{color:#a24a4a;background:#fbe8e8}.status.is-pending,.status-select.is-pending{color:#9a6814;background:#fff2d8}.status-select{outline:0;width:115px}.store-cards{grid-template-columns:repeat(3,1fr);gap:16px;padding:22px;display:grid}.store-cards article{border:1px solid #e4eaec;border-radius:16px;padding:20px}.store-cards article>header{justify-content:space-between;align-items:center;display:flex}.store-cards article>header>span{color:#0f8d80;background:#e1f6f2;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.store-cards h3{margin:18px 0 4px}.store-cards>article>p{color:#829198;margin:0;font-size:.78rem}.store-cards article>div{border-top:1px solid #e9edef;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:20px;padding-top:16px;display:grid}.store-cards article>div span{display:grid}.store-cards article>div small{color:#87969c;font-size:.64rem}.modal-backdrop{z-index:1000;background:#03141ea6;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal{background:#fff;border-radius:20px;gap:14px;width:min(510px,100%);max-height:calc(100vh - 40px);padding:29px;display:grid;position:relative;overflow:auto;box-shadow:0 35px 100px #00000047}.modal .close{color:#6f838c;background:0 0;border:0;position:absolute;top:15px;right:15px}.modal-icon{color:#0d887b;background:#ddf6f1;border-radius:13px;place-items:center;width:44px;height:44px;display:grid}.modal h2,.modal p{margin:0}.modal p{color:#7c8d94;font-size:.8rem}.modal>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.modal label{color:#38535e;gap:6px;font-size:.73rem;font-weight:800;display:grid}.modal input,.modal select,.modal textarea{width:100%;font:inherit;background:#fff;border:1px solid #dbe4e6;border-radius:9px;outline:none;padding:11px}.modal textarea{resize:vertical;min-height:75px}.modal input:focus,.modal select:focus,.modal textarea:focus{border-color:#27a99a;box-shadow:0 0 0 3px #27a99a1a}.modal .submit{color:#fff;height:45px;font:inherit;background:#103d4b;border:0;border-radius:10px;font-weight:850}@media (width<=1050px){.store-cards{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.store-cards{grid-template-columns:1fr}.module-panel{width:calc(100vw - 36px)}.top-actions>button{justify-content:center;width:100%}.modal>div{grid-template-columns:1fr}}.logout-button{color:#e6a5a5!important}.auth-loading{color:#52707b;background:#f3f6f7;place-items:center;min-height:100vh;font-weight:800;display:grid}.login-page{grid-template-columns:1.08fr .92fr;min-height:100vh;padding:0;display:grid}.login-brand{color:#fff;background:radial-gradient(circle at 25% 25%,#44dbc22b,#0000 30%),linear-gradient(145deg,#061b29,#12434f);flex-direction:column;justify-content:center;padding:clamp(50px,8vw,120px);display:flex;position:relative;overflow:hidden}.login-brand:after{content:"";border:1px solid #48dcc426;border-radius:50%;width:420px;height:420px;position:absolute;bottom:-160px;right:-120px;box-shadow:0 0 0 60px #48dcc409,0 0 0 120px #48dcc405}.login-brand>div{z-index:1;max-width:630px;position:relative}.login-logo{color:#063830;background:#4adac3;border-radius:14px;place-items:center;width:48px;height:48px;margin-bottom:38px;font-size:1.35rem;font-weight:950;display:grid}.login-brand small{color:#4adac3;letter-spacing:.17em;font-size:.65rem;font-weight:900}.login-brand h1{letter-spacing:-.06em;max-width:600px;margin:17px 0;font-size:clamp(2.5rem,5vw,5.5rem);line-height:.95}.login-brand p{color:#b6cbd0;max-width:560px;font-size:1rem;line-height:1.75}.login-brand footer{z-index:1;color:#78949c;margin-top:auto;font-size:.7rem;position:relative}.login-panel{background:#f7f9fa;place-items:center;padding:35px;display:grid}.login-panel form{gap:17px;width:min(410px,100%);display:grid}.login-lock{color:#128f81;background:#def6f1;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.login-panel form>small{color:#15998b;letter-spacing:.15em;font-size:.65rem;font-weight:900}.login-panel h2{letter-spacing:-.04em;margin:-7px 0 0;font-size:2rem}.login-panel form>p{color:#7c8d94;margin:-8px 0 5px}.login-panel label{color:#38535e;gap:7px;font-size:.76rem;font-weight:850;display:grid}.login-panel label>div{background:#fff;border:1px solid #d8e3e5;border-radius:11px;align-items:center;height:49px;padding:0 13px;display:flex}.login-panel label svg{color:#809198;width:18px}.login-panel input{height:100%;font:inherit;border:0;outline:0;flex:1;padding:0 10px}.login-panel form>button{color:#fff;height:49px;font:inherit;background:#103e4d;border:0;border-radius:11px;font-weight:850}.login-panel form>button:disabled{opacity:.65}.login-panel form>em{color:#8a9a9f;text-align:center;font-size:.68rem;font-style:normal}.login-panel .login-error{color:#a34242;background:#fbe7e7;border-radius:9px;margin:0;padding:11px;font-size:.76rem}.settings-grid{grid-template-columns:1.1fr .9fr;gap:18px;display:grid}.settings-card{background:#fff;border:1px solid #e0e8ea;border-radius:18px;align-content:start;gap:17px;padding:24px;display:grid}.settings-card>header{align-items:center;gap:14px;margin-bottom:5px;display:flex}.settings-card>header>span{color:#108c7f;background:#e1f6f2;border-radius:12px;place-items:center;width:43px;height:43px;display:grid}.settings-card h2,.settings-card p{margin:0}.settings-card header p{color:#7e8f96;margin-top:4px;font-size:.75rem}.settings-card>label,.settings-card>div>label{color:#38535e;gap:7px;font-size:.75rem;font-weight:850;display:grid}.settings-card input,.settings-card select{height:44px;font:inherit;background:#fff;border:1px solid #d9e3e5;border-radius:9px;padding:0 12px}.settings-card>div:not(.integration-setting){grid-template-columns:1fr 1fr;gap:12px;display:grid}.settings-save{color:#fff;height:45px;font:inherit;background:#103e4c;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;font-weight:850;display:flex}.settings-save svg{width:18px}.integration-setting{border-top:1px solid #e9eef0;justify-content:space-between;align-items:center;padding:15px 0;display:flex}.integration-setting>div{gap:4px;display:grid}.integration-setting small{color:#82939a}.security-note{background:#edf4f5;border-radius:11px;gap:9px;padding:14px;line-height:1.5;display:flex;color:#52707a!important;font-size:.72rem!important}.security-note svg{flex:none;width:17px}.security-note code{font-weight:800}@media (width<=850px){.login-page,.settings-grid{grid-template-columns:1fr}.login-brand{min-height:38vh;padding:40px}.login-brand h1{font-size:2.5rem}.login-brand footer{margin-top:30px}.login-panel{padding:45px 25px}}@media (width<=720px){.settings-card>div:not(.integration-setting){grid-template-columns:1fr}}.shipping-layout{grid-template-columns:minmax(0,1fr) 310px;gap:18px;display:grid}.fulfillment-queue{background:#f8fbfb;border-bottom:1px solid #e5ecee;padding:20px 24px}.fulfillment-queue h3{margin:0 0 8px;font-size:.86rem}.fulfillment-queue .row button{color:#fff;font:inherit;background:#128f80;border:0;border-radius:8px;align-items:center;gap:7px;padding:8px 11px;font-size:.7rem;font-weight:800;display:flex}.fulfillment-queue .row button svg{width:16px}.shipping-methods{background:#fff;border:1px solid #e0e8ea;border-radius:18px;align-self:start;padding:21px}.shipping-methods>header h2{margin:0;font-size:1rem}.shipping-methods>header p{color:#829198;margin:5px 0 17px;font-size:.72rem}.shipping-methods article{border-top:1px solid #e8edef;padding:15px 0}.shipping-methods article>div{align-items:center;gap:10px;display:flex}.shipping-methods article>div>span{color:#108d7f;background:#e0f6f2;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.shipping-methods article>div>span svg{width:18px}.shipping-methods article>div>div{display:grid}.shipping-methods article small{color:#82939a;font-size:.66rem}.shipping-methods article>strong{margin-top:12px;display:block}.shipping-methods article>p{color:#73878f;margin:4px 0 0;font-size:.68rem}.status-select.is-exception{color:#a24a4a;background:#fbe8e8}.status-select.is-delivered{color:#08745f;background:#e1f7ef}@media (width<=980px){.shipping-layout{grid-template-columns:1fr}.shipping-methods{grid-template-columns:repeat(2,1fr);gap:0 18px;display:grid}.shipping-methods>header{grid-column:1/-1}}@media (width<=650px){.shipping-methods{grid-template-columns:1fr}}.login-panel form>.change-password-logout{color:#617780;background:#fff;border:1px solid #d9e3e5}.login-panel form>.change-password-logout:hover{background:#edf3f4}.license-summary{color:#17434d;background:#e9f7f4;border-radius:14px;grid-template-columns:auto 1fr;gap:2px 14px;margin:20px 24px;padding:18px;display:grid}.license-summary strong{grid-row:1/3;font-size:2rem}.license-summary span{font-weight:850}.license-summary small{color:#678087}.license-summary button{color:#fff;background:#0d887b;border:0;border-radius:10px;grid-area:1/3/3;padding:0 16px;font-weight:850}.billing-warning{background:#fff4d7;border-radius:10px;padding:14px;color:#805a0a!important}.modal .billing-consent{align-items:flex-start;gap:10px;line-height:1.45;display:flex}.modal .billing-consent input{width:18px;height:18px;margin-top:1px}.products-table>header,.products-table .table-row{grid-template-columns:1.4fr 1fr .9fr .72fr .65fr 1.2fr;min-width:1050px}.product-summary{align-items:center;grid-template-columns:auto 1fr!important}.product-summary>img{object-fit:cover;border-radius:11px;width:50px;height:50px}.product-summary>span{gap:4px;display:grid}.product-actions{flex-wrap:wrap;gap:6px;display:flex!important}.product-actions button{color:#36545e;min-height:34px;font:inherit;background:#fff;border:1px solid #d8e3e5;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:7px 9px;font-size:.68rem;font-weight:800;display:inline-flex}.product-actions button:hover{background:#edf4f5}.product-actions button svg{width:14px;height:14px}.product-actions .action-toggle{color:#9a6814;background:#fff8e8;border-color:#f0dfb9}.product-actions .action-enable{color:#08745f;background:#e9f8f4;border-color:#c9eadf}.product-actions .action-delete{color:#b24949;background:#fff5f5;border-color:#f0d3d3;width:34px;padding:7px}.unlimited-stock{color:#0d8377;align-items:center;gap:6px;font-weight:850;display:flex}.unlimited-stock svg{width:17px}.inventory-toggle{background:#f4faf9;border:1px solid #dbe7e7;border-radius:10px;align-items:flex-start;gap:11px;padding:13px;display:flex!important}.inventory-toggle>input{height:18px;margin:2px 0 0;width:18px!important}.inventory-toggle>span{gap:3px;display:grid}.inventory-toggle small{color:#71868e;font-weight:500}.product-error{margin:14px 20px}.product-open{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.product-open:hover b{color:#0d887b}.product-open:focus-visible{outline-offset:4px;border-radius:10px;outline:3px solid #27a99a40}.product-image-placeholder{color:#128f81;background:#e2f6f2;border-radius:11px;place-items:center;width:50px;height:50px;display:grid!important}.product-image-placeholder svg{width:22px}.product-description-preview{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:250px;display:-webkit-box;overflow:hidden}.product-detail-modal{gap:20px;width:min(700px,100%)}.modal.product-detail-modal>.product-detail-hero{grid-template-columns:210px 1fr;align-items:center;gap:24px;display:grid}.product-detail-hero>img,.product-detail-placeholder{object-fit:cover;border-radius:17px;width:210px;height:210px}.product-detail-placeholder{color:#128f81;background:#e2f6f2;place-items:center;display:grid}.product-detail-placeholder svg{width:58px;height:58px}.product-detail-hero>div{gap:8px;display:grid}.product-detail-hero h2{margin:3px 0;font-size:1.65rem}.product-detail-hero strong{font-size:1.35rem}.product-detail-hero small{color:#71868e}.modal.product-detail-modal>.product-detail-facts{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.product-detail-facts>span{background:#f3f7f7;border-radius:11px;gap:6px;padding:14px;display:grid}.product-detail-facts small{color:#7c8e94;text-transform:uppercase;font-size:.67rem;font-weight:800}.product-detail-description{padding-top:2px}.product-detail-description h3{margin:0 0 8px;font-size:.9rem}.product-detail-description p{white-space:pre-wrap;line-height:1.65}.modal.product-detail-modal>.product-detail-footer{grid-template-columns:none;justify-content:flex-end;gap:9px;display:flex}.product-detail-footer button{color:#48616a;min-height:42px;font:inherit;background:#fff;border:1px solid #d8e3e5;border-radius:9px;align-items:center;gap:7px;padding:0 16px;font-weight:800;display:inline-flex}.product-detail-footer button svg{width:17px}.product-detail-footer .product-detail-edit{color:#fff;background:#103e4c;border-color:#103e4c}@media (width<=620px){.modal.product-detail-modal>.product-detail-hero{grid-template-columns:1fr}.product-detail-hero>img,.product-detail-placeholder{width:100%;height:220px}.modal.product-detail-modal>.product-detail-facts{grid-template-columns:1fr}}.store-selection-required{text-align:center;background:#fff;border:1px dashed #cbdcde;border-radius:20px;place-content:center;justify-items:center;min-height:430px;padding:50px;display:grid}.store-selection-required>span{color:#108c7f;background:#e1f6f2;border-radius:17px;place-items:center;width:62px;height:62px;margin-bottom:16px;display:grid}.store-selection-required>span svg{width:29px}.store-selection-required small{color:#159b8e;letter-spacing:.16em;font-weight:900}.store-selection-required h2{margin:8px 0;font-size:1.55rem}.store-selection-required p{color:#73888f;max-width:590px;margin:0;line-height:1.65}.user-security-action{color:#176d68;width:max-content;min-height:38px;font:inherit;background:#edf8f6;border:1px solid #cfe2e2;border-radius:9px;align-items:center;gap:7px;padding:8px 12px;font-size:.7rem;font-weight:850;display:inline-flex}.user-security-action:hover{background:#ddf2ee;border-color:#9dcfca}.user-security-action svg{width:16px;height:16px}.license-summary button{cursor:pointer;min-height:42px}.license-summary button:hover{background:#08786d}.orders-table>header,.orders-table .table-row{grid-template-columns:1.05fr 1.25fr .8fr .95fr .6fr .55fr;min-width:1080px}.payment-badge{color:#765216;background:#fff1d4;border-radius:8px;width:max-content;padding:6px 9px;font-size:.67rem;font-weight:850;display:inline-flex!important}.payment-badge.is-paid,.payment-text.is-paid{color:#08745f;background:#e1f7ef}.payment-badge.is-failed,.payment-badge.is-cancelled,.payment-badge.is-expired,.payment-text.is-failed,.payment-text.is-cancelled,.payment-text.is-expired{color:#a24a4a;background:#fbe8e8}.payment-badge.is-refunded,.payment-text.is-refunded{color:#62508b;background:#eee8fb}.icon-action{color:#31545f;width:max-content;min-height:36px;font:inherit;background:#fff;border:1px solid #d7e2e4;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:.7rem;font-weight:850;display:inline-flex}.icon-action:hover{background:#edf5f5}.icon-action svg{width:16px;height:16px}.order-detail-modal{background:#fff;border-radius:20px;width:min(880px,100%);max-height:calc(100vh - 40px);padding:28px;overflow:auto;box-shadow:0 35px 100px #0000004d}.order-detail-header{border-bottom:1px solid #e5ecee;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:18px;display:flex}.order-detail-header h2{margin:5px 0;font-size:1.7rem}.order-detail-header p{color:#7a8e95;margin:0}.order-detail-header>div>small{color:#159b8e;letter-spacing:.14em;font-weight:900}.order-status-pair{grid-template-columns:1fr 1fr;gap:12px;margin:18px 0;display:grid}.order-status-pair section{background:#f3f7f7;border-radius:13px;align-items:center;gap:12px;padding:16px;display:flex}.order-status-pair section>svg{color:#128f81;width:22px}.order-status-pair section>span{gap:5px;display:grid}.order-status-pair small{color:#758990;letter-spacing:.08em;font-size:.63rem;font-weight:900}.order-status-pair b{border-radius:7px;width:max-content;padding:4px 7px}.order-status-pair select{color:#153d48;font:inherit;background:0 0;border:0;outline:0;font-weight:850}.payment-reason{color:#923e3e;background:#fbeaea;border-radius:10px;padding:13px;font-size:.78rem}.order-detail-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.order-card,.order-items,.order-timeline{border:1px solid #e1e9eb;border-radius:13px;margin-top:14px;padding:17px}.order-card h3,.order-items h3,.order-timeline h3{align-items:center;gap:8px;margin:0 0 13px;font-size:.88rem;display:flex}.order-card h3 svg,.order-timeline h3 svg{color:#128f81;width:18px}.order-card p{color:#6f848c;align-items:center;gap:7px;margin:9px 0 0;font-size:.75rem;display:flex}.order-card p svg{width:15px}.order-items>div{border-top:1px solid #edf1f2;grid-template-columns:42px 1fr auto;align-items:center;gap:11px;padding:11px 0;display:grid}.order-items>div>span{background:#e3f5f2;border-radius:9px;place-items:center;width:42px;height:42px;display:grid;overflow:hidden}.order-items img{object-fit:cover;width:100%;height:100%}.order-items svg{color:#128f81;width:18px}.order-items p{gap:3px;margin:0;display:grid}.order-items small{color:#7d9097}.order-items footer{border-top:1px solid #dfe8ea;justify-content:space-between;padding-top:13px;display:flex}.order-timeline>div{grid-template-columns:14px 1fr;gap:12px;padding:0 0 17px 2px;display:grid;position:relative}.order-timeline>div:not(:last-child):after{content:"";background:#dce7e8;width:1px;position:absolute;top:12px;bottom:0;left:7px}.order-timeline i{z-index:1;background:#fff;border:3px solid #b9d8d4;border-radius:50%;width:11px;height:11px;margin-top:3px}.order-timeline i.stripe{border-color:#7164da}.order-timeline span{gap:3px;display:grid}.order-timeline small{color:#84959b}.order-timeline p{color:#5e747c;margin:2px 0 0;font-size:.75rem}.order-timeline .event-reason{color:#9b4646}.order-detail-actions{border-top:1px solid #e4ebed;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding-top:17px;display:flex}.order-detail-actions small{color:#7d8f96}.danger-action,.secondary-action{min-height:42px;font:inherit;background:#fff;border:1px solid #d9e3e5;border-radius:9px;align-items:center;gap:7px;padding:0 15px;font-weight:850;display:inline-flex}.danger-action{color:#ad4444;background:#fff5f5;border-color:#efd1d1}.danger-action svg{width:17px}@media (width<=680px){.order-status-pair,.order-detail-grid{grid-template-columns:1fr}.order-detail-actions{flex-direction:column;align-items:stretch}.order-detail-actions button{justify-content:center}}.orders-pagination{color:#73888f;background:#fbfcfc;border-top:1px solid #e5ecee;justify-content:space-between;align-items:center;gap:18px;padding:16px 24px;font-size:.75rem;display:flex}.orders-pagination>div{align-items:center;gap:10px;display:flex}.orders-pagination strong{color:#36545e;text-align:center;min-width:110px}.orders-pagination button{color:#31545f;cursor:pointer;background:#fff;border:1px solid #d5e1e3;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.orders-pagination button:hover:not(:disabled){background:#edf7f5;border-color:#9fc9c5}.orders-pagination button:disabled{cursor:not-allowed;opacity:.4}.orders-pagination svg{width:17px}@media (width<=600px){.orders-pagination{flex-direction:column;align-items:stretch}.orders-pagination>div{justify-content:space-between}}.orders-view-tabs{border-bottom:1px solid #dfe7ee;gap:8px;margin:14px 0 18px;display:flex}.orders-view-tabs button{color:#526174;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:11px 15px;font-weight:800}.orders-view-tabs button.is-active{color:#102a54;border-bottom-color:#cc2730}.orders-refresh-bar{background:#f8fbfa;border-bottom:1px solid #e5ecee;justify-content:space-between;align-items:center;gap:18px;padding:16px 24px;display:flex}.orders-refresh-bar p{color:#587078;max-width:650px;margin:0;font-size:.78rem;line-height:1.45}.orders-refresh-bar button{color:#126b60;min-height:38px;font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #b9d7d1;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:8px 13px;font-size:.76rem;font-weight:800;display:inline-flex}.orders-refresh-bar button:hover:not(:disabled){background:#e9f7f3}.orders-refresh-bar button:disabled{opacity:.65;cursor:wait}.orders-refresh-bar svg{width:16px;height:16px}.orders-refresh-bar svg.is-spinning{animation:1s linear infinite orders-refresh-spin}@keyframes orders-refresh-spin{to{transform:rotate(360deg)}}@media (width<=700px){.orders-refresh-bar{flex-direction:column;align-items:stretch}.orders-refresh-bar button{width:100%}}
