body{margin:0;background:#fbfafb;color:#061d4e;font-family:Arial,Tahoma,sans-serif}main{max-width:1280px;margin:auto;padding:28px}.top{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}.top h1{margin:0;font-family:Georgia,serif;letter-spacing:2px}.top p{margin:4px 0;color:#7b7280}.pill{background:#ffe7ef;color:#e73372;padding:9px 14px;border-radius:999px;font-weight:700}.grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.card{background:#fff;border:1px solid #eadfe3;border-radius:20px;padding:18px;box-shadow:0 8px 28px #13233a0d}.cardHead{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.card h2{font-size:20px;margin:0}.card button{border:1px solid #ef3f78;background:#fff;color:#e73372;border-radius:10px;padding:10px 16px;font-weight:700}.table{border:1px solid #f0e8eb;border-radius:14px;overflow:hidden}.row{display:grid;grid-template-columns:28px 32px 42px 1fr 1.4fr 80px;grid-gap:10px;gap:10px;align-items:center;padding:11px 12px;border-bottom:1px solid #f1eaed}.row:last-child{border:0}.row small{color:#7b8090}.thumb{width:38px;height:38px;border-radius:50%;background:#f9dce6;display:grid;place-items:center}.toggle{color:#40bf7c}.actions{color:#e73372}.bannerPreview{height:40px;border-radius:8px;background:linear-gradient(90deg,#f6cbd9,#fff0f4);display:grid;place-items:center;font-size:10px}.row input{width:100%;padding:9px;border:1px solid #e6dde1;border-radius:8px}.hint{text-align:center;color:#778096;font-size:13px;margin-bottom:0}@media(max-width:900px){.grid{grid-template-columns:1fr}.row{grid-template-columns:25px 25px 40px 1fr}.actions,.row small{display:none}}.v6page{max-width:1400px;margin:0 auto;padding:26px}.v6head{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.v6grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.metric{background:#fff;border:1px solid #eadfe4;border-radius:16px;padding:18px}.metric b{display:block;font-size:28px;color:#07183c}.panel{background:#fff;border:1px solid #eadfe4;border-radius:18px;padding:18px;margin-top:18px;overflow:auto}.v6table{width:100%;border-collapse:collapse}.v6table td,.v6table th{padding:12px;border-bottom:1px solid #eee;text-align:right}.v6input{width:100%;padding:11px;border:1px solid #ddd;border-radius:10px}.v6btn{border:0;border-radius:10px;padding:11px 16px;background:#07183c;color:#fff;cursor:pointer}.v6pink{background:#f62b70}.badge{display:inline-block;padding:5px 9px;border-radius:999px;background:#f7edf1;font-size:12px}@media(max-width:900px){.v6grid{grid-template-columns:1fr 1fr}}.v7page{max-width:1450px;margin:0 auto;padding:26px}.v7head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.v7head h1{margin:0;color:#07183c}.v7head p{margin:5px 0 0;color:#737782}.v7metrics{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:12px;gap:12px}.v7metric{background:white;border:1px solid #eadfe4;border-radius:16px;padding:18px}.v7metric span{display:block;color:#70747c;font-size:12px}.v7metric b{display:block;margin-top:4px;color:#07183c;font-size:27px}.v7panel{background:#fff;border:1px solid #eadfe4;border-radius:18px;padding:18px;margin-top:18px}.v7panel h2{color:#07183c}.v7table{width:100%;border-collapse:collapse}.v7table td,.v7table th{padding:11px;border-bottom:1px solid #eee;text-align:right;white-space:nowrap}.v7input{width:100%;box-sizing:border-box;border:1px solid #dedfe4;border-radius:10px;padding:10px;background:#fff}.v7input.compact{width:160px}.v7btn{border:0;border-radius:10px;background:#07183c;color:white;padding:10px 15px;cursor:pointer}.v7btn.pink{background:#ed2c70}.v7btn:disabled{opacity:.45}.v7alert{margin:12px 0;padding:11px 14px;border:1px solid #c9dfee;background:#f2f8fc;border-radius:12px;color:#143a57}.v7alert.danger{border-color:#f2becd;background:#fff1f5;color:#95113a}.statusPill{padding:6px 10px;background:#f6edf1;color:#07183c}.statusPill.ok{background:#eaf8f1;color:#146446}.funnel{gap:12px;flex-wrap:wrap}.funnel,.funnelStep{display:flex;align-items:center}.funnelStep{gap:8px;background:#f8f8fa;border-radius:14px;padding:13px 15px}.funnelStep b{font-size:23px;color:#ed2c70}.funnelStep span{font-weight:800}.funnelStep i{font-style:normal;color:#aaa}.rateRow{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}.rateRow span{background:#fff1f6;padding:7px 10px;border-radius:999px;font-size:12px}.dwellGrid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px;gap:10px}.dwellGrid article{border:1px solid #eee;border-radius:14px;padding:13px;display:flex;flex-direction:column}.dwellGrid article strong{color:#ed2c70;font-size:19px}.formPanel{max-width:780px}.formPanel label{display:block;margin-bottom:14px;font-weight:700}.switchRow{display:flex!important;align-items:center;gap:9px}.buttonRow{gap:9px}.infoBox{margin-top:17px;padding:14px;background:#faf4f6;border-radius:12px;color:#555}.shippingGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:15px;gap:15px}.shippingCard{background:#fff;border:1px solid #eadfe4;border-radius:18px;padding:17px}.returnHead,.shippingTop{display:flex;justify-content:space-between;align-items:center;gap:10px}.shippingTop h3{margin:2px 0;color:#07183c}.shippingTop span:first-child{font-size:11px;color:#777}.customerBox{display:flex;justify-content:space-between;background:#faf8f9;border-radius:11px;padding:10px;margin-top:10px}.shippingItems{margin:13px 0}.shippingItem{display:flex;justify-content:space-between;align-items:center;padding:9px 0;border-bottom:1px solid #eee}.shippingItem>div{display:flex;gap:8px;align-items:center}.shippingItem>div:first-child{flex-direction:column;align-items:flex-start}.shippingItem span{font-size:11px;color:#777}.shippingForm{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.statusActions{display:flex;flex-wrap:wrap;gap:6px;margin-top:11px}.statusActions button{border:1px solid #e5dfe2;background:#fff;border-radius:999px;padding:6px 9px;cursor:pointer}.emptyState{text-align:center;color:#777}.returnOrder{border-bottom:1px solid #eee;padding:13px 0}.returnRow{display:grid;grid-template-columns:1.4fr .9fr 1fr 90px 1.4fr auto;grid-gap:8px;gap:8px;align-items:center;margin-top:9px;padding:10px;background:#fafafa;border-radius:12px}.returnRow>div{display:flex;flex-direction:column}.returnRow span{font-size:12px;color:#666}.v7input.qty{width:80px}@media(max-width:1100px){.v7metrics{grid-template-columns:repeat(2,1fr)}.shippingGrid{grid-template-columns:1fr}.dwellGrid{grid-template-columns:repeat(2,1fr)}.returnRow{grid-template-columns:1fr 1fr}.returnRow .v7btn{grid-column:1/3}}@media(max-width:650px){.v7page{padding:14px}.v7head{align-items:flex-start;flex-direction:column}.v7metrics{grid-template-columns:1fr 1fr}.dwellGrid,.shippingForm{grid-template-columns:1fr}}:root{--navy:#061d4e;--pink:#ed2c70;--soft:#fff1f6;--line:#eadfe4;--muted:#777f8f;--green:#16855d}*{box-sizing:border-box}body,html{margin:0;background:#faf9fa;color:var(--navy);font-family:Arial,Tahoma,sans-serif}a{color:inherit}.adminShell{display:grid;grid-template-columns:250px minmax(0,1fr);min-height:100vh}.adminSidebar{background:#07183c;color:#fff;padding:20px 14px;position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow:auto}.adminBrand{padding:8px 10px 20px;border-bottom:1px solid #ffffff1f;margin-bottom:14px}.adminBrand strong{display:block;font-family:Georgia,serif;letter-spacing:1.8px;font-size:20px}.adminBrand span{display:block;margin-top:4px;color:#f5a3c1;font-size:10px;letter-spacing:1.5px}.adminNav section{margin:16px 0}.adminNav small{display:block;color:#8290ac;padding:0 10px 7px;font-size:10px}.adminNav a{display:block;text-decoration:none;padding:10px 11px;border-radius:9px;color:#e9edf5;font-size:13px;margin:2px 0}.adminNav a:hover{background:#ffffff12;color:#fff}.adminContent{min-width:0}.masterPage{max-width:1450px;margin:0 auto;padding:28px}.masterHeader{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px}.masterHeader h1{margin:0;font-size:27px}.masterHeader p{margin:5px 0 0;color:var(--muted)}.masterButton{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border:0;border-radius:10px;background:var(--navy);color:#fff;padding:11px 16px;cursor:pointer;font-weight:800}.masterButton.pink{background:var(--pink)}.metricGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.metricCard{background:#fff;border:1px solid var(--line);border-radius:16px;padding:17px}.metricCard span{display:block;color:var(--muted);font-size:12px}.metricCard b{display:block;margin-top:5px;font-size:28px}.masterSplit{display:grid;grid-template-columns:1.65fr .85fr;grid-gap:16px;gap:16px}.masterPanel{background:#fff;border:1px solid var(--line);border-radius:18px;padding:18px;margin-top:18px;box-shadow:0 8px 28px #13233a0a}.panelTitle{display:flex;justify-content:space-between;align-items:center}.panelTitle h2{margin:0}.panelTitle a{color:var(--pink);text-decoration:none;font-weight:800}.tableWrap{overflow:auto}.masterTable{width:100%;border-collapse:collapse}.masterTable td,.masterTable th{text-align:right;padding:11px;border-bottom:1px solid #eee;white-space:nowrap}.masterTable th{font-size:11px;color:#737b89}.masterTable td{font-size:13px}.masterInput{width:100%;border:1px solid #dedfe4;border-radius:10px;padding:10px;background:#fff;color:var(--navy)}.masterInput.compact{width:180px}.toolbar{display:flex;gap:10px;align-items:center}.toolbar .masterInput:not(.compact){max-width:480px}.statusPill{display:inline-flex;align-items:center;border-radius:999px;padding:6px 9px;background:#f5edf1;color:#494a54;font-size:11px}.statusPill.ok{background:#e8f7f0;color:var(--green)}.statusPill.warning{background:#fff2d9;color:#946000}.masterAlert{padding:11px 14px;border:1px solid #c5dfed;background:#f1f8fc;border-radius:12px;margin:12px 0}.masterAlert.danger{border-color:#f0bdcb;background:#fff1f5;color:#9a123d}.quickGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px}.quickGrid a{text-decoration:none;border:1px solid var(--line);border-radius:12px;padding:14px;background:#fafafa;font-weight:800}.blockText{color:var(--muted)}.formGrid{grid-template-columns:2fr 1fr 1fr auto;grid-gap:10px;gap:10px;align-items:end}.formGrid label{font-size:12px;font-weight:700}.featureGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.featureCard{background:#fff;border:1px solid var(--line);border-radius:18px;padding:20px}.featureCard>span:first-child{font-size:32px}.systemValue{display:block;margin-top:8px;font-size:24px;color:var(--green)}.infoCard{background:#fff7fa;border:1px solid #f0ccd8;border-radius:12px;padding:14px;margin-bottom:15px}@media(max-width:1100px){.adminShell{grid-template-columns:210px minmax(0,1fr)}.metricGrid{grid-template-columns:repeat(2,1fr)}.masterSplit{grid-template-columns:1fr}.featureGrid,.formGrid{grid-template-columns:1fr 1fr}}@media(max-width:760px){.adminShell{display:block}.adminSidebar{position:relative;height:auto}.adminNav{display:grid;grid-template-columns:1fr 1fr}.masterPage{padding:14px}.masterHeader{align-items:flex-start;flex-direction:column}.metricGrid{grid-template-columns:1fr 1fr}.featureGrid,.formGrid{grid-template-columns:1fr}}.homeBuilderGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.homeBuilderCard{margin-top:0}.builderRows{display:flex;flex-direction:column;gap:8px;margin-top:16px}.builderRow{display:grid;grid-template-columns:48px minmax(0,1fr) auto auto;grid-gap:10px;gap:10px;align-items:center;border:1px solid #eee;border-radius:12px;padding:10px}.builderIcon{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#fde6ef;color:#07183c;font-weight:900}.builderInfo{min-width:0;display:flex;flex-direction:column}.builderInfo small{color:#777;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.builderRow button,.editorModal button{border:1px solid #eadfe4;background:#fff;border-radius:9px;padding:8px 10px;cursor:pointer}.dangerButton,.miniAction.danger{color:#b11e43!important;border-color:#f1bccb!important;background:#fff4f7!important}.bannerThumb{width:64px;height:48px;background:#f7edf1;border-radius:8px;overflow:hidden;display:grid;place-items:center;font-size:10px}.bannerThumb img{width:100%;height:100%;object-fit:cover}.statusDot{width:12px;height:12px;background:#c6c8ce}.statusDot.on{background:#25b879}.modalBackdrop{background:#07183c70;display:grid;place-items:center;padding:20px}.editorModal{width:min(760px,96vw);max-height:90vh;overflow:auto;background:#fff;border-radius:20px;padding:20px;box-shadow:0 28px 80px #0004}.editorGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:18px}.editorGrid label,.loyaltySettingsGrid label,.masterPanel>label,.socialPlatformCard label{display:flex;flex-direction:column;gap:7px;font-size:12px;font-weight:800}.wideField{grid-column:1/-1}.checkLabel{display:flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important}.checkLabel input{width:auto}.imageUploadLine{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px}.bannerEditorPreview{width:100%;height:180px;object-fit:cover;border-radius:12px;margin-top:8px;border:1px solid #eee}.promotionCards{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.panelSub{margin:4px 0;color:#777}.tierGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin:16px 0}.tierCard{background:#faf7f8;border:1px solid #eadfe4;border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:6px}.tierCard span{font-size:11px;color:#777}.tierCard>div{display:flex;align-items:center;gap:6px}.tierCard input{width:100%;border:1px solid #ddd;border-radius:9px;padding:10px}.tierCard strong{font-size:18px}.buttonRow{display:flex;gap:7px;align-items:center;flex-wrap:wrap}.miniAction{border:1px solid #dfe1e6;background:#fff;border-radius:8px;padding:7px 9px;cursor:pointer}.masterSwitch{display:flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important;font-weight:800}.masterSwitch input{width:18px;height:18px}.loyaltySettingsGrid{display:grid;grid-template-columns:1fr 1fr 1fr 1.2fr;grid-gap:12px;gap:12px;margin:16px 0}.loyaltyExample{background:#fff4f8;border:1px solid #efc9d6;border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:5px}.loyaltyAdjust{display:grid;grid-template-columns:1.5fr .7fr 1.5fr auto;grid-gap:9px;gap:9px;align-items:end}.emptyMasterState{text-align:center;color:#777;padding:30px}.socialSettingsGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.socialPlatformHead{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:16px}.socialPlatformHead>div{display:flex;flex-direction:column}.socialPlatformHead strong{font-size:20px}.integrationNote,.socialPlatformHead span{color:#777;font-size:12px}.socialQueueRow{display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px}.aiFeature{display:flex;flex-direction:column;gap:8px}.aiSettingsPanel{max-width:900px}.returnSearchBar{display:flex;gap:10px;align-items:center}.returnSearchBar .masterInput{max-width:650px}.returnCards{display:flex;flex-direction:column;gap:12px}.returnOrderCard{margin-top:0}.returnHead{display:grid;grid-template-columns:1fr 1fr auto;grid-gap:12px;gap:12px;align-items:center}.returnHead h3{margin:3px 0}.returnHead>div,.returnItems{display:flex;flex-direction:column}.returnItems{gap:8px;margin-top:14px}.functionalReturnRow{display:grid;grid-template-columns:1.4fr .8fr .8fr .8fr 1.4fr auto;grid-gap:8px;gap:8px;align-items:end;background:#fafafa;border:1px solid #eee;border-radius:12px;padding:10px}.functionalReturnRow>div{display:flex;flex-direction:column}.functionalReturnRow small{color:#777}.functionalReturnRow label{display:flex;flex-direction:column;gap:5px;font-size:11px;font-weight:800}@media(max-width:1100px){.homeBuilderGrid,.promotionCards,.socialSettingsGrid{grid-template-columns:1fr}.loyaltyAdjust,.loyaltySettingsGrid{grid-template-columns:1fr 1fr}.functionalReturnRow{grid-template-columns:1fr 1fr 1fr}}@media(max-width:700px){.editorGrid,.functionalReturnRow,.loyaltyAdjust,.loyaltySettingsGrid,.tierGrid{grid-template-columns:1fr}.wideField{grid-column:auto}.socialQueueRow{grid-template-columns:1fr}}.smartHelpBox{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border:1px solid #d8e5ef;background:#f6fbff}.smartHelpBox b{color:#07183c}.smartHelpBox span{color:#667085;font-size:12px}.editImageGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:12px;gap:12px}.editImageCard{border:1px solid #eadfe4;border-radius:14px;padding:10px;background:#fff}.editImageCard img{width:100%;height:210px;object-fit:cover;border-radius:10px;margin-bottom:8px}.stickyEditSave{position:-webkit-sticky;position:sticky;bottom:12px;z-index:30;background:#ffffffeb;border:1px solid #eadfe4;border-radius:14px;padding:12px;display:flex;justify-content:flex-start;box-shadow:0 10px 30px #07183c18;margin-top:16px}.notificationLayout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:16px;gap:16px}.notificationComposer label{display:flex;flex-direction:column;gap:6px;font-weight:800;font-size:12px}.notificationPreviewImage{width:88px;height:88px;object-fit:cover;border-radius:12px}.notificationPhonePreview{margin:16px 0;padding:24px;background:linear-gradient(135deg,#fdf5f8,#f4eef7);border-radius:18px}.phoneNotification{max-width:360px;margin:auto;background:#fff;border-radius:18px;padding:16px;box-shadow:0 12px 30px #07183c18}.phoneNotification small{color:#ed2c70}.phoneNotification b{display:block;margin-top:6px;font-size:16px}.phoneNotification p{margin:6px 0;color:#5f6672}@media(max-width:1000px){.notificationLayout{grid-template-columns:1fr}}.builderRow img.categoryThumb{width:42px;height:42px;border-radius:50%;object-fit:cover}.smartHelpBox{background:#f8fbff;border:1px solid #dfe9f3;border-radius:12px;padding:12px}.opsPage{direction:rtl;padding:28px 32px 60px;max-width:1500px;margin:auto;color:#07183c}.opsHero{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:20px}.opsHero h1{font-size:32px;margin:4px 0 8px}.opsHero p{max-width:760px;color:#667085;margin:0;line-height:1.8}.opsEyebrow{font-size:11px;letter-spacing:1.8px;color:#e61e66;font-weight:900}.opsIconButton,.opsPrimary,.opsSecondary{border:0;border-radius:12px;padding:11px 16px;font-weight:800;cursor:pointer}.opsPrimary{background:#e61e66;color:white}.opsSecondary{background:#07183c;color:white}.opsIconButton{background:#fff0f5;color:#c81756;border:1px solid #f2c7d7}.opsStats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-bottom:18px}.opsStats>div{background:#fff;border:1px solid #ece7ea;border-radius:16px;padding:18px;display:flex;flex-direction:column;gap:4px;box-shadow:0 8px 25px #07183c0b}.opsStats b{font-size:21px}.opsStats span{font-size:12px;color:#7b8493}.opsToolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;background:#fff;border:1px solid #ece7ea;border-radius:16px;padding:12px;margin-bottom:14px}.opsToolbar select,.shippingControls input,.shippingControls select{height:42px;border:1px solid #e4dde1;border-radius:10px;background:#fff;padding:0 12px}.opsSearch{display:flex;align-items:center;gap:8px;flex:1 1;max-width:760px}.opsSearch input{flex:1 1;outline:0;background:#f8f8fa;padding:0 12px}.opsSearch button,.opsSearch input{height:42px;border:0;border-radius:10px}.opsSearch button{background:#07183c;color:#fff;padding:0 18px}.opsAlert{background:#fff5f8;border:1px solid #f2cad9;color:#9c1748;border-radius:12px;padding:11px 14px;margin-bottom:14px}.ordersWorkspace{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(390px,.85fr);grid-gap:16px;gap:16px;align-items:start}.orderDetailPanel,.ordersListPanel{background:#fff;border:1px solid #ece7ea;border-radius:18px;overflow:hidden;box-shadow:0 10px 30px #07183c0b}.orderDetailPanel{position:-webkit-sticky;position:sticky;top:18px;max-height:calc(100vh - 36px);overflow:auto}.orderRows{display:flex;flex-direction:column}.orderRow{display:grid;grid-template-columns:1.3fr 1.1fr .55fr .75fr .9fr auto;align-items:center;grid-gap:12px;gap:12px;padding:15px;border-bottom:1px solid #f0ecee;cursor:pointer;transition:.15s}.orderRow.active,.orderRow:hover{background:#fff8fb}.orderRow small{display:block;color:#8a929f;font-size:10px}.orderRow b,.orderRow strong{display:block}.orderIdentity{display:flex;align-items:center;gap:10px}.statusDot{width:9px;height:9px;border-radius:50%;background:#e61e66}.opsStatus{display:inline-flex;padding:5px 9px;border-radius:999px;background:#f3f4f6;font-size:11px;font-weight:900;white-space:nowrap}.status-DELIVERED{background:#eaf9f0;color:#187742}.status-OUT_FOR_DELIVERY{background:#edf4ff;color:#2459a8}.status-WAITING_FOR_ITEMS{background:#fff4df;color:#9a6100}.status-DELIVERY_FAILED,.status-RETURNED_WITH_COURIER{background:#fff0f0;color:#b3261e}.status-CONFIRMED{background:#eef8ff;color:#16658e}.opsEmpty{padding:60px 20px;text-align:center;color:#88909b}.detailEmpty{min-height:420px;display:grid;place-items:center}.orderDetail{padding:18px}.detailHeader{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #eee;padding-bottom:14px}.detailHeader h2{margin:3px 0}.detailQuickActions{display:flex;gap:8px;flex-wrap:wrap;padding:14px 0}.finalStatusNote{background:#f7f8fa;padding:10px;border-radius:10px;color:#666}.detailSection{border-top:1px solid #eee;padding-top:16px;margin-top:16px}.detailSection h3{margin:0 0 12px;font-size:16px}.detailGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.detailGrid>div{background:#f8f9fb;padding:10px;border-radius:10px}.detailGrid .wide{grid-column:1/-1}.detailGrid small{display:block;color:#8a929f}.detailItems{display:flex;flex-direction:column;gap:8px}.detailItem{display:grid;grid-template-columns:56px 1.3fr .55fr .65fr .45fr .65fr;align-items:center;grid-gap:8px;gap:8px;background:#fafafa;border-radius:12px;padding:8px}.itemPhoto{width:56px;height:66px;border-radius:8px;overflow:hidden;background:#f1e9ed;display:grid;place-items:center}.itemPhoto img{width:100%;height:100%;object-fit:cover}.itemMain{display:flex;flex-direction:column}.detailItem small,.itemMain span{font-size:10px;color:#7e8795}.itemMain code{font-size:10px}.moneySummary{display:flex;flex-direction:column;gap:8px}.moneySummary>div{display:flex;justify-content:space-between}.moneySummary .total{border-top:1px solid #ddd;padding-top:10px;font-size:16px}.timeline{display:flex;flex-direction:column}.timelineItem{display:flex;gap:10px;position:relative;padding-bottom:14px}.timelineItem i{width:10px;height:10px;border-radius:50%;background:#e61e66;margin-top:5px}.timelineItem span{display:block;font-size:10px;color:#89919c}.timelineItem p{margin:3px 0;font-size:11px}.shippingBoard{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.fulfillmentCard{background:#fff;border:1px solid #ece7ea;border-radius:18px;padding:16px;box-shadow:0 8px 24px #07183c0a}.fulfillmentCard.selected{border:2px solid #e61e66}.fulfillmentTop{display:grid;grid-template-columns:auto 1fr auto;grid-gap:12px;gap:12px;align-items:center;border-bottom:1px solid #eee;padding-bottom:12px}.fulfillmentTop h3{margin:2px 0}.waybillCheck{display:flex;align-items:center;gap:5px;font-weight:900}.fulfillmentCustomer{display:grid;grid-template-columns:58px 1fr auto;grid-gap:10px;gap:10px;align-items:center;padding:12px 0}.shipmentPhoto{width:58px;height:72px;border-radius:9px;overflow:hidden;background:#f6edf1;display:grid;place-items:center}.shipmentPhoto img{width:100%;height:100%;object-fit:cover}.fulfillmentCustomer small,.fulfillmentCustomer span{display:block;color:#777}.shipmentSkuList{display:flex;flex-direction:column;gap:6px;background:#fafafa;border-radius:12px;padding:10px}.shipmentSkuList>div{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:8px;gap:8px;font-size:11px}.shipmentSkuList code{font-size:10px}.shippingControls{display:grid;grid-template-columns:1fr 1fr auto;grid-gap:8px;gap:8px;align-items:end;margin-top:12px}.shippingControls label{display:flex;flex-direction:column;gap:4px;font-size:11px;font-weight:800}.shippingStatusFlow{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.shippingStatusFlow button{border:1px solid #ddd;background:#fff;border-radius:9px;padding:8px 10px;cursor:pointer}.selectionHint{color:#667085}.waybillPage{background:#eee;min-height:100vh;padding:20px;direction:rtl}.waybillToolbar{max-width:1000px;margin:0 auto 14px;display:flex;justify-content:space-between;align-items:center;background:#fff;padding:14px 18px;border-radius:14px}.waybillToolbar h1{margin:0}.waybillToolbar p{margin:4px 0 0;color:#777}.waybillToolbar button{background:#e61e66;color:#fff;border:0;border-radius:10px;padding:11px 18px;font-weight:900}.a4Sheet{width:210mm;height:297mm;margin:auto;background:#fff;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;position:relative}.a4Sheet:before{content:"";position:absolute;left:50%;top:0;bottom:0;border-left:1px dashed #bbb}.a4Sheet:after{content:"";position:absolute;top:50%;left:0;right:0;border-top:1px dashed #bbb}.waybillBlank,.waybillCard{padding:8mm;overflow:hidden}.waybillCard{display:flex;flex-direction:column;gap:4mm}.waybillBrand{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:2px solid #07183c;padding-bottom:3mm}.waybillBrand strong{font-size:18px;color:#07183c}.waybillBrand span{display:block;letter-spacing:3px;font-size:7px;color:#e61e66}.waybillOrderNo{text-align:left}.waybillOrderNo small{display:block;font-size:7px}.waybillMeta{display:grid;grid-template-columns:1fr 1fr;grid-gap:2mm 4mm;gap:2mm 4mm;font-size:9px}.waybillMeta .full{grid-column:1/-1}.waybillMeta small{display:block;color:#777;font-size:7px}.waybillMeta b{display:block}.waybillItems{display:flex;flex-direction:column;gap:1.5mm;flex:1 1}.waybillItem{display:grid;grid-template-columns:13mm 1.3fr 1.1fr .45fr .6fr .35fr;grid-gap:2mm;gap:2mm;align-items:center;border-top:1px solid #eee;padding-top:1.5mm;font-size:7px}.waybillItemImage{width:13mm;height:15mm;overflow:hidden;background:#f3edf0;display:grid;place-items:center}.waybillItemImage img{width:100%;height:100%;object-fit:cover}.waybillItemName b,.waybillItemName span{display:block}.waybillItem code{font-size:6px}.waybillFooter{display:grid;grid-template-columns:.5fr 1fr 1.4fr;grid-gap:4mm;gap:4mm;border-top:2px solid #07183c;padding-top:3mm;font-size:8px}.waybillFooter small{display:block;color:#777}.barcodeMock{font-family:monospace;letter-spacing:1.5px;border:1px solid #111;padding:4px;text-align:center}@media(max-width:1100px){.ordersWorkspace{grid-template-columns:1fr}.orderDetailPanel{position:static;max-height:none}.orderRow{grid-template-columns:1fr 1fr 1fr}.shippingBoard{grid-template-columns:1fr}.opsStats{grid-template-columns:1fr 1fr}}@media print{body{margin:0;background:#fff!important}.noPrint{display:none!important}.waybillPage{padding:0;background:#fff}.a4Sheet{width:210mm;height:297mm;margin:0}.waybillCard{page-break-inside:avoid;break-inside:avoid}}.loyaltyConfigGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-bottom:18px}.loyaltyConfigGrid label{background:#fff;border:1px solid #ece7ea;border-radius:16px;padding:14px;display:flex;flex-direction:column;gap:8px;font-weight:800}.loyaltyConfigGrid input[type=number]{height:42px;border:1px solid #e7e0e4;border-radius:10px;padding:0 10px}.loyaltyToggle{justify-content:center}.loyaltyToggle input{width:20px;height:20px}.loyaltyCustomers{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}.loyaltyCustomerCard{display:grid;grid-template-columns:1fr auto auto;align-items:center;grid-gap:14px;gap:14px;background:#fff;border:1px solid #ece7ea;border-radius:16px;padding:16px}.loyaltyCustomerCard small,.loyaltyCustomerCard span{display:block;color:#78808e}.loyaltyBalance{text-align:center}.loyaltyBalance strong{display:block;font-size:24px;color:#e61e66}.loyaltyBalance span{font-size:11px}.reviewAdminGrid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px}.reviewAdminCard{background:#fff;border:1px solid #ece7ea;border-radius:18px;padding:16px}.reviewAdminFooter,.reviewAdminTop{display:flex;justify-content:space-between;gap:12px;align-items:center}.reviewAdminFooter span,.reviewAdminTop span{display:block;color:#78808e;font-size:12px}.reviewAdminTop strong{color:#f0a500}.reviewAdminImages{display:flex;gap:7px;overflow:auto;margin:10px 0}.reviewAdminImages img{width:84px;height:84px;object-fit:cover;border-radius:10px}.reviewAdminFooter{border-top:1px solid #eee;padding-top:12px;margin-top:12px}@media(max-width:1000px){.loyaltyConfigGrid{grid-template-columns:1fr 1fr}.loyaltyCustomers,.reviewAdminGrid{grid-template-columns:1fr}}.themePage{direction:rtl;padding:28px 32px 60px;max-width:1500px;margin:auto;color:#07183c}.themeHero{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px}.themeHero span{font-size:11px;letter-spacing:1.7px;color:#e61e66;font-weight:900}.themeHero h1{font-size:34px;margin:5px 0}.themeHero p{max-width:760px;color:#687285;line-height:1.8}.themeAddMenu{display:flex;gap:8px;flex-wrap:wrap}.themeAddMenu button{border:0;border-radius:12px;background:#07183c;color:white;padding:12px 15px;font-weight:900;cursor:pointer}.themeAddMenu button:first-child{background:#e61e66}.themeWorkspace{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:18px;gap:18px;align-items:start}.themeBlocks{background:#fff;border:1px solid #ece7ea;border-radius:20px;padding:18px}.themeSectionTitle{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-bottom:14px}.themeSectionTitle h2{margin:0}.themeSectionTitle span{color:#8a929f;font-size:12px}.themeBlockCard{display:grid;grid-template-columns:65px 150px 1fr auto;grid-gap:14px;gap:14px;align-items:center;border:1px solid #eee6ea;border-radius:16px;padding:12px;margin-bottom:10px}.themeOrder{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px}.themeOrder b{grid-column:1/-1;text-align:center;font-size:20px}.themeOrder button{border:1px solid #ddd;background:white;border-radius:8px;height:30px}.themePreview{height:92px;border-radius:12px;overflow:hidden;background:#f7eef2}.themePreview img{width:100%;height:100%;object-fit:cover}.themePreviewPlaceholder{height:100%;display:grid;place-items:center;font-family:serif;font-weight:900;color:#e61e66}.type-PRODUCT_ROW{background:linear-gradient(135deg,#fff3f7,#eef3ff)}.themeBlockType{font-size:10px;color:#e61e66;font-weight:900}.themeBlockInfo h3{margin:4px 0}.themeBlockInfo p{margin:0;color:#7b8493;font-size:12px}.themeBlockActions{display:flex;gap:6px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.themeBlockActions button{border:1px solid #e5dde1;background:#fff;border-radius:9px;padding:8px 10px;cursor:pointer}.themeBlockActions .live{background:#eaf8ef;color:#187742;padding:5px 8px;border-radius:999px;font-size:10px}.themeBlockActions .hidden{background:#f2f2f2;color:#777;padding:5px 8px;border-radius:999px;font-size:10px}.themeGuide{background:#07183c;color:white;border-radius:20px;padding:20px;position:-webkit-sticky;position:sticky;top:18px}.themeGuide h3{margin-top:0}.themeGuide ol{padding-right:18px;line-height:2}.themeGuide li{color:#d9dfeb}.themeEmpty{padding:60px 20px;text-align:center;background:#fafafa;border-radius:16px;display:flex;flex-direction:column;gap:8px}.themeEmpty span{color:#777}.themeModalBackdrop{position:fixed;inset:0;background:#07183c88;display:grid;place-items:center;z-index:1000;padding:20px}.themeModal{width:min(820px,95vw);max-height:92vh;overflow:auto;background:white;border-radius:22px;padding:20px;box-shadow:0 30px 80px #0003}.themeModalHeader{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #eee;padding-bottom:12px}.themeModalHeader small{color:#e61e66;font-weight:900}.themeModalHeader h2{margin:4px 0}.themeModalHeader>button{border:0;background:#f5f5f5;width:34px;height:34px;border-radius:10px;font-size:22px}.themeFormGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:14px}.themeFormGrid label{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:800}.themeFormGrid input,.themeFormGrid select{height:44px;border:1px solid #e4dde1;border-radius:10px;padding:0 10px;background:#fff}.themeSwitch{justify-content:flex-end;flex-direction:row!important;align-items:center!important}.themeSwitch input{width:18px;height:18px}.themeImageUpload{display:grid;grid-template-columns:1fr auto;grid-gap:12px;gap:12px;align-items:end;margin-top:14px}.themeImagePreview{height:210px;border-radius:14px;overflow:hidden;background:#f6eef2;display:grid;place-items:center;color:#888}.themeImagePreview img{width:100%;height:100%;object-fit:cover}.themeUploadButton{background:#07183c;color:white;border-radius:10px;padding:12px 16px;font-weight:900;cursor:pointer}.themeModalFooter{display:flex;justify-content:flex-end;gap:8px;border-top:1px solid #eee;padding-top:14px;margin-top:18px}.themeModalFooter>button{border:1px solid #ddd;background:#fff;border-radius:10px;padding:10px 16px;font-weight:900}.authSecurityNote{background:#fff7e7;border:1px solid #f1d795;border-radius:14px;padding:14px;margin-bottom:16px;display:flex;gap:8px}.authProviderGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.authProviderCard{background:#fff;border:1px solid #ece7ea;border-radius:18px;padding:20px}.authProviderLogo{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;font-size:24px;font-weight:900;background:#f2f2f2}.provider-google{color:#db4437}.provider-facebook{color:#1877f2}.provider-instagram{color:#e1306c}.authProviderCard h2{margin-bottom:6px}.authProviderCard p{color:#70798a;line-height:1.7}.authProviderCard code{display:block;background:#f7f7f9;border-radius:8px;padding:8px;font-size:10px}.authPending{display:inline-block;margin-top:12px;background:#fff4df;color:#916000;padding:5px 8px;border-radius:999px;font-size:10px;font-weight:900}.authSteps{margin-top:16px;background:#fff;border:1px solid #ece7ea;border-radius:18px;padding:20px}.authSteps li{line-height:2}@media(max-width:1000px){.themeWorkspace{grid-template-columns:1fr}.themeGuide{position:static}.themeBlockCard{grid-template-columns:55px 110px 1fr}.themeBlockActions{grid-column:1/-1}.authProviderGrid,.themeFormGrid{grid-template-columns:1fr}}.analyticsWishHead{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;margin-bottom:14px}.analyticsWishHead p{margin:5px 0 0;color:#768091}.wishlistMetrics{display:flex;gap:8px;flex-wrap:wrap}.wishlistMetrics span{background:#fff4f8;border:1px solid #f3cfdd;border-radius:12px;padding:8px 12px;display:flex;flex-direction:column;min-width:110px}.wishlistMetrics b{font-size:20px;color:#e61e66}.wishlistPeople{display:inline-grid;place-items:center;min-width:34px;height:34px;border-radius:999px;background:#07183c;color:white}.themeRefPage .themeHero h1{font-size:32px}.themeRefBlock{grid-template-columns:64px 180px 1fr auto}.themeRefPreview{height:105px;background:#f4f2f3;position:relative}.themePreviewStack{height:100%;position:relative;overflow:hidden}.themePreviewStack img{position:absolute;top:8px;right:8px;width:88%;height:89%;object-fit:cover;border-radius:10px;box-shadow:0 7px 18px #0002}.themeRefModal{width:min(920px,96vw)}.bannerMultiHeader{display:flex;justify-content:space-between;align-items:flex-start;margin:18px 0 10px}.bannerMultiHeader h3{margin:0 0 3px}.bannerMultiHeader p{margin:0;color:#7b8493}.bannerMultiHeader b{background:#07183c;color:white;padding:7px 11px;border-radius:999px}.bannerImageGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-bottom:14px}.bannerImageSlot{border:1px solid #e8e2e5;border-radius:14px;padding:9px;background:#fafafa}.bannerImageCanvas{height:140px;border-radius:10px;background:#f4edf1;overflow:hidden;display:grid;place-items:center;color:#8a8f98}.bannerImageCanvas img{width:100%;height:100%;object-fit:cover}.bannerImageActions{display:flex;gap:6px;margin-top:8px}.bannerImageActions button,.bannerImageActions label{flex:1 1;border:1px solid #ddd;background:white;border-radius:8px;padding:7px;text-align:center;cursor:pointer;font-size:12px;font-weight:800}.bannerImageActions label{background:#07183c;color:white;border-color:#07183c}.bannerImageActions button{color:#c62828}.themeRefHeroPreview{height:270px}@media(max-width:1000px){.themeRefBlock{grid-template-columns:55px 125px 1fr}.bannerImageGrid{grid-template-columns:1fr}.bannerImageCanvas{height:180px}}.themeDesignPanel{margin-top:18px;padding:16px;border:1px solid #e9e3e7;border-radius:16px;background:#fbfbfc}.themeDesignHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:10px}.themeDesignHeader small{color:#7c4dff;font-weight:900}.themeDesignHeader h3{margin:3px 0}.themeDesignHeader span{font-size:11px;color:#8a929f;background:#f1edff;padding:5px 8px;border-radius:999px}.themeColorControl>div{display:grid;grid-template-columns:44px 1fr;grid-gap:8px;gap:8px}.themeColorControl input[type=color]{width:44px;height:44px;padding:3px;border-radius:10px}.themeColorControl input:not([type]),.themeColorControl input[type=text]{height:44px}.themeRangeValue{font-size:11px;color:#7a8392}.themeLiveMock{margin-top:18px;border-radius:18px;padding:12px;border:1px solid #e7e2e5;overflow:hidden}.themeLiveHero{height:280px;background-size:cover;background-position:50%;position:relative;display:flex;align-items:flex-end;justify-content:flex-end;padding:22px}.themeLiveHeroText{text-align:right;max-width:58%}.themeLiveHeroText h3{font-size:27px;margin:0 0 4px}.themeLiveHeroText p{margin:0 0 12px}.themeLiveHeroText span{display:inline-block;padding:10px 18px;border:1px solid;border-radius:24px;font-weight:900}.themeLiveProducts{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;padding:10px;border-radius:14px;position:relative;z-index:3}.themeLiveProducts.isOverlap{box-shadow:0 12px 28px #00000012}.themeLiveProductCard{background:#fff;border:1px solid #ece8eb;border-radius:12px;padding:7px}.themeLiveProductImage{height:105px;border-radius:8px;background:linear-gradient(135deg,#eee,#fafafa)}.themeLiveProductCard b{display:block;margin-top:7px;font-size:12px}.themeLiveProductCard small{color:#8a929f}@media(max-width:900px){.themeDesignHeader{flex-direction:column}.themeLiveHeroText{max-width:78%}}.globalThemeStudio{margin:0 0 22px;background:#fff;border:1px solid #e8e3e7;border-radius:22px;padding:20px;box-shadow:0 16px 50px #07183c0a}.globalThemeStudioHead{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;margin-bottom:18px}.globalThemeStudioHead span{font-size:10px;letter-spacing:1.7px;color:#7c4dff;font-weight:900}.globalThemeStudioHead h2{font-size:26px;margin:4px 0}.globalThemeStudioHead p{max-width:720px;margin:0;color:#717b8d;line-height:1.7}.globalThemeGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.themeTokenGroup{border:1px solid #eee8eb;border-radius:16px;padding:14px;background:#fcfcfd}.themeTokenGroup h3{margin:0 0 12px;color:#07183c}.themeTokenGroupGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.themeRangeControl{display:grid;grid-template-columns:1fr;grid-gap:6px;gap:6px;font-size:12px;font-weight:800}.themeRangeControl input{accent-color:#7c4dff}.themeRangeControl b{font-size:11px;color:#7c4dff}.globalThemePreview{margin-top:16px;border:1px solid #e8e3e7;border-radius:18px;padding:14px;overflow:hidden}.globalThemePreviewHeader{height:52px;border-radius:12px;display:flex;align-items:center;justify-content:space-between;padding:0 14px}.globalThemePreviewSearch{height:44px;margin:10px 0;border:1px solid;display:flex;align-items:center;padding:0 14px}.globalThemePreviewCats{display:flex;gap:24px;justify-content:flex-end;padding:12px;border-radius:10px}.globalThemePreviewCards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:9px;gap:9px;margin-top:12px}.globalThemePreviewCard{border:1px solid;padding:7px;overflow:hidden}.globalThemePreviewImage{height:115px;border-radius:9px;background:linear-gradient(135deg,#f0e9ec,#d9dee8)}.globalThemePreviewCard b,.globalThemePreviewCard strong{display:block;margin-top:6px;font-size:11px}@media(max-width:1050px){.globalThemeGrid{grid-template-columns:1fr}.themeTokenGroupGrid{grid-template-columns:1fr 1fr}}@media(max-width:720px){.globalThemeStudioHead{flex-direction:column}.themeTokenGroupGrid{grid-template-columns:1fr}.globalThemePreviewCards{grid-template-columns:repeat(3,minmax(0,1fr))}}.fontControl{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;align-items:center}.fontControl>b{grid-column:1/-1;font-size:12px}.fontControl select{height:40px;border:1px solid #e6dfe3;border-radius:9px;background:#fff;padding:0 8px}.fontControl .themeSwitch{grid-column:1/-1}.wideThemeField{grid-column:1/-1!important}.wideThemeField textarea{border:1px solid #e6dfe3;border-radius:10px;padding:10px;resize:vertical;min-height:88px}.promoExperienceGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;background:#fff;border:1px solid #ece7ea;border-radius:18px;padding:18px}.promoExperienceGrid label{display:flex;flex-direction:column;gap:7px;font-weight:800}.promoExperienceGrid input,.promoExperienceGrid select{height:44px;border:1px solid #e5dde1;border-radius:10px;padding:0 10px}.promoExperienceGrid .wide{grid-column:1/-1}.promoExperienceGrid small{color:#7b8493;font-weight:400}.promoSwitch{flex-direction:row!important;align-items:center!important}.promoSwitch input{width:20px;height:20px}@media(max-width:900px){.promoExperienceGrid{grid-template-columns:1fr}.promoExperienceGrid .wide{grid-column:auto}}.themeRefPage{--ref-navy:#07183c;--ref-pink:#ef2055;--ref-pale:#fff1f5;--ref-line:#ece7ea;--ref-text:#101828;--ref-muted:#667085;--ref-shadow:0 10px 34px rgba(7,24,60,.08);background:#fbfbfc}.themeHero{background:#fff;border:1px solid var(--ref-line);border-radius:18px;padding:22px;box-shadow:var(--ref-shadow);margin-bottom:16px}.themeReferenceAddMenu{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;width:100%;margin-top:18px}.themeReferenceAddMenu .refAddButton{min-height:94px;background:#fff!important;color:var(--ref-navy)!important;border:1px solid #e8e1e5!important;border-radius:14px!important;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;box-shadow:0 6px 20px rgba(7,24,60,.04);transition:.18s ease}.themeReferenceAddMenu .refAddButton:hover{transform:translateY(-2px);border-color:#f3a7bf!important;box-shadow:0 12px 28px rgba(239,32,85,.1)}.themeReferenceAddMenu .refAnnouncement{background:#fff7f9!important;border-color:#f7bfd0!important}.refAddIcon{width:38px;height:38px;border-radius:10px;background:#fff1f5;display:grid;place-items:center;color:var(--ref-pink)}.refAddIcon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.refAnnouncementEditor{background:#fff;border:1px solid var(--ref-line);border-radius:16px;padding:14px}.refTickerPreview{width:100%;display:flex;align-items:center;justify-content:center;border-radius:10px;padding:0 14px;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(239,32,85,.1)}.refBannerProfessionalPanel{margin-top:14px;border:1px solid var(--ref-line);border-radius:16px;background:#fcfcfd;padding:14px}.refBannerProfessionalPanel h3{color:var(--ref-navy);font-size:14px;margin:4px 0 12px}.globalThemeStudio{border-radius:18px!important;box-shadow:var(--ref-shadow)!important}.themeTokenGroup{background:#fff!important}.themeWorkspace{border-radius:18px}.themeBlockCard{border-radius:14px!important;border-color:var(--ref-line)!important}.themeModalCard{border-radius:18px!important;box-shadow:0 24px 70px rgba(7,24,60,.2)!important}.opsPrimary{background:var(--ref-pink)!important;border-color:var(--ref-pink)!important}@media(max-width:1000px){.themeReferenceAddMenu{grid-template-columns:repeat(2,minmax(0,1fr))}}.productStudioPage{direction:rtl;width:min(1120px,calc(100% - 36px));margin:0 auto;padding:28px 0 70px;color:#07183c}.productStudioHeader{margin-bottom:18px}.studioHeaderMain{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.studioEyebrow{display:inline-block;color:#e72b68;font-size:11px;font-weight:900;letter-spacing:.16em;margin-bottom:6px}.studioHeaderMain h1{margin:0;font-size:30px;line-height:1.15;color:#07183c}.studioHeaderMain p{max-width:720px;color:#7c8493;line-height:1.8;margin:8px 0 0}.studioHeaderActions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.studioAddButton,.studioGhostButton,.studioPrimaryButton{min-height:42px;padding:0 15px;border-radius:11px;font-weight:900;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.studioPrimaryButton{border:0;background:linear-gradient(135deg,#e72b68,#f05683);color:#fff;box-shadow:0 8px 20px rgba(231,43,104,.18)}.studioGhostButton{border:1px solid #dfe4ec;color:#07183c;background:#fff}.studioMessage{margin-top:14px;padding:11px 14px;border-radius:11px;background:#effbf3;border:1px solid #ccefd6;color:#277a44;font-weight:800}.studioCard{background:#fff;border:1px solid #e9edf3;border-radius:18px;padding:18px;box-shadow:0 12px 34px rgba(7,24,60,.055);margin-bottom:16px}.studioSectionHead{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:15px}.studioSectionHead h2{margin:0;font-size:21px;color:#07183c}.studioSectionHead p{margin:5px 0 0;color:#8a91a0;line-height:1.6}.studioTitleLine{display:flex;align-items:center;gap:8px}.countBadge{min-width:26px;height:26px;padding:0 8px;border-radius:99px;background:#ffe8f0;color:#e72b68;display:grid;place-items:center;font-size:12px;font-weight:900}.sectionHeadActions{display:flex;gap:7px;flex-wrap:wrap}.studioAddButton{border:1px solid #f2dce4;background:#fff7fa;color:#e72b68}.studioBlockList{display:grid;grid-gap:9px;gap:9px}.studioBlockRow{display:grid;grid-template-columns:28px 40px 44px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;min-height:68px;padding:10px 12px;border:1px solid #e8edf3;border-radius:13px;background:#fff;cursor:pointer;transition:.16s ease}.studioBlockRow:hover{border-color:#d4dce8;transform:translateY(-1px);box-shadow:0 7px 18px rgba(7,24,60,.045)}.studioBlockRow.isSelected{border-color:#f0b5c9;background:#fffafd;box-shadow:0 0 0 3px rgba(231,43,104,.05)}.dragHandle{border:0;background:transparent;color:#a0a8b7;font-size:18px;cursor:-webkit-grab;cursor:grab}.blockOrder{width:34px;height:34px;border-radius:9px;background:#eef5ff;color:#2d72de;place-items:center}.blockOrder,.blockTypeIcon{display:grid;font-weight:900}.blockTypeIcon{width:40px;height:40px;border-radius:11px;background:#fff1f6;color:#e72b68;place-items:center;font-size:19px}.blockRowContent{min-width:0}.blockRowTitle{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.blockRowTitle b{color:#07183c}.blockRowTitle span{color:#5f6a7a;font-size:13px}.blockRowMeta{display:flex;gap:12px;flex-wrap:wrap;margin-top:4px;color:#9299a7;font-size:11px}.blockRowControls{display:flex;align-items:center;gap:5px}.iconButton{width:34px;height:34px;border-radius:9px;border:1px solid #e3e8ef;background:#fff;color:#536073;cursor:pointer}.iconButton.danger{color:#e54867;background:#fff7f9;border-color:#f4ccd6}.studioSwitch{position:relative;width:42px;height:24px;display:inline-block}.studioSwitch input{opacity:0;width:0;height:0}.studioSwitch>span{position:absolute;inset:0;border-radius:99px;background:#d9e0ea;transition:.2s}.studioSwitch>span:before{content:"";position:absolute;width:18px;height:18px;border-radius:50%;background:#fff;top:3px;right:3px;box-shadow:0 2px 5px rgba(0,0,0,.15);transition:.2s}.studioSwitch input:checked+span{background:#3b82f6}.studioSwitch input:checked+span:before{transform:translateX(-18px)}.studioEmptyState{min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:1px dashed #dfe5ed;border-radius:14px;color:#8c94a2}.emptyIcon{width:44px;height:44px;border-radius:13px;background:#fff0f5;color:#e72b68;display:grid;place-items:center;font-size:24px;margin-bottom:8px}.studioEmptyState h3{margin:0;color:#07183c}.studioEmptyState p{margin:5px 0 0}.studioQuickCards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:16px}.quickCard{min-height:96px;border:1px solid #e7ebf1;border-radius:15px;background:#fff;padding:14px;display:flex;align-items:center;gap:12px;text-align:right;cursor:pointer;color:#07183c;box-shadow:0 8px 24px rgba(7,24,60,.035)}.quickCard:hover{border-color:#efbbcc;background:#fffbfd}.quickIcon{flex:0 0 44px;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:#eff5ff;color:#2d72de;font-size:20px;font-weight:900}.quickCard b{display:block;margin-bottom:3px}.quickCard small{color:#8d95a3;line-height:1.5}.selectedBlockGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.studioField{display:flex;flex-direction:column;gap:6px;color:#243149;font-size:12px;font-weight:800}.studioField.full{grid-column:1/-1}.studioField>span{color:#566173}.fontControlStandalone select,.studioField input,.studioField select,.studioField textarea{min-height:42px;border:1px solid #dfe5ed;border-radius:10px;background:#fff;color:#07183c;padding:8px 10px;outline:none}.studioField input:focus,.studioField select:focus,.studioField textarea:focus{border-color:#e72b68;box-shadow:0 0 0 3px rgba(231,43,104,.07)}.studioColorField{display:grid;grid-template-columns:1fr 48px;grid-gap:7px;gap:7px}.studioColorField input[type=color]{padding:3px}.uploadPreviewBox{min-height:145px;border:1px dashed #d8dfe8;border-radius:12px;background:#fafbfd;overflow:hidden;position:relative}.uploadPreviewBox img{width:100%;height:145px;object-fit:cover;display:block}.uploadPreviewBox input[type=file]{position:absolute;inset:auto 10px 10px 10px;background:rgba(255,255,255,.92)}.uploadPlaceholder{height:145px;display:grid;place-items:center;color:#9aa2ae}.studioSwitchLine{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid #e3e8ef;border-radius:10px;background:#fafbfd;padding:8px 10px;color:#435067;font-weight:800}.policyHeading{display:flex;align-items:center;gap:12px}.policyHeadingIcon{width:44px;height:44px;border-radius:13px;background:#fff0f5;color:#e72b68;display:grid;place-items:center;font-size:23px}.policyWorkspace{display:grid;grid-template-columns:minmax(280px,.75fr) minmax(0,1.4fr);grid-gap:18px;gap:18px}.workspaceLabel{font-size:11px;color:#8c95a4;font-weight:900;letter-spacing:.08em;margin-bottom:8px}.policyPreviewColumn{border:1px solid #e8edf3;border-radius:14px;background:#fafbfd;padding:14px}.policyPreviewCard{margin:0 auto;border:1px solid;transition:.18s ease}.previewPolicyHeader{display:flex;align-items:center;gap:10px}.previewShield{width:38px;height:38px;border-radius:50%;background:#fff;display:grid;place-items:center;border:1px solid}.previewPolicyHeader h3{margin:0;font-size:16px}.previewPolicyHeader small{color:#9299a6}.previewQuickPoints{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;margin:12px 0}.previewQuickPoints span{min-height:38px;border:1px solid #f0dce3;border-radius:9px;background:#fff;display:grid;place-items:center;font-size:10px;font-weight:800}.policyPreviewCard p{margin:10px 0 0;line-height:1.7;font-size:12px}.policyTabs{display:flex;gap:3px;flex-wrap:wrap;border-bottom:1px solid #e7ebf1;margin-bottom:14px}.policyTabs button{min-height:38px;padding:0 12px;border:0;background:transparent;color:#778191;font-weight:800;cursor:pointer;border-bottom:2px solid transparent}.policyTabs button.active{color:#e72b68;border-bottom-color:#e72b68}.policyTabPane{display:grid;grid-gap:12px;gap:12px}.twoColumnPane{grid-template-columns:repeat(2,minmax(0,1fr))}.policyTypographyGrid{display:grid;grid-template-columns:minmax(160px,.4fr) minmax(0,1fr);grid-gap:10px;gap:10px}.fontControlStandalone{display:grid;grid-template-columns:1fr 1fr 140px;grid-gap:8px;gap:8px;align-items:end}@media(max-width:1100px){.studioHeaderMain{flex-direction:column}.policyWorkspace{grid-template-columns:1fr}.selectedBlockGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.productStudioPage{width:min(100% - 20px,1120px);padding-top:16px}.studioSectionHead{flex-direction:column}.studioQuickCards{grid-template-columns:1fr}.studioBlockRow{grid-template-columns:28px 36px 40px minmax(0,1fr)}.blockRowControls{grid-column:1/-1;justify-content:flex-start;padding-top:8px}.fontControlStandalone,.policyTypographyGrid,.previewQuickPoints,.selectedBlockGrid,.twoColumnPane{grid-template-columns:1fr}}.growthPage{width:min(1180px,calc(100% - 36px));margin:0 auto;padding:30px 0 70px;direction:rtl;color:#07183c}.growthHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px}.growthEyebrow{color:#e72b68;font-size:11px;font-weight:900;letter-spacing:.14em}.growthHeader h1{margin:5px 0 4px;font-size:30px}.growthHeader p{margin:0;max-width:760px;color:#7b8493;line-height:1.8}.growthGhostButton,.growthPrimaryButton{min-height:42px;border-radius:11px;padding:0 16px;font-weight:900;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.growthPrimaryButton{border:0;color:#fff;background:linear-gradient(135deg,#e72b68,#f05a88);box-shadow:0 9px 20px rgba(231,43,104,.18)}.growthGhostButton{color:#07183c;background:#fff;border:1px solid #dfe5ed}.growthAlert{margin:0 0 15px;padding:11px 14px;border:1px solid #f0d7e0;background:#fff7fa;border-radius:11px;color:#7d2847;font-weight:800}.growthCard{border:1px solid #e7ebf1;background:#fff;border-radius:17px;padding:18px;box-shadow:0 12px 34px rgba(7,24,60,.045);margin-bottom:16px}.growthCardHead{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px}.growthCardHead h2{margin:0;font-size:20px}.growthCardHead p{color:#89919e;margin:5px 0 0}.categoryGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.categoryManagementCard{min-height:120px;border:1px solid #e7ebf1;background:#fff;border-radius:15px;padding:16px;display:grid;grid-template-columns:48px 1fr 32px;align-items:center;grid-gap:12px;gap:12px;text-decoration:none;color:#07183c;box-shadow:0 9px 24px rgba(7,24,60,.035);transition:.16s ease}.categoryManagementCard:hover{border-color:#f0b9cc;transform:translateY(-2px)}.categoryIcon{width:46px;height:46px;border-radius:13px;display:grid;place-items:center;background:#fff0f5;color:#e72b68;font-size:20px;font-weight:900}.categoryManagementCard h3{margin:0 0 3px}.categoryManagementCard p{margin:0;color:#828b99}.categoryManagementCard small{display:block;margin-top:7px;color:#9ba2ad}.openArrow{font-size:22px;color:#9aa2af}.productThumb{width:58px;height:70px;border-radius:9px;object-fit:cover;border:1px solid #e7ebf1;background:#f7f8fa}.productThumb.placeholder{display:grid;place-items:center;color:#a8afba}.rowActions{display:flex;gap:6px;flex-wrap:wrap}.miniButton.danger{color:#cf345a!important;border-color:#f1c8d4!important;background:#fff7f9!important}.commerceTableWrap{overflow:auto}.commerceTable{width:100%;border-collapse:collapse}.commerceTable td,.commerceTable th{padding:11px 10px;border-bottom:1px solid #edf0f4;text-align:right;vertical-align:middle}.commerceTable th{background:#fafbfd;color:#697486;font-size:12px}.growthEmpty{padding:40px;text-align:center;color:#949ba7}.statusDot{display:inline-flex;padding:5px 9px;border-radius:99px;background:#f1f4f7;font-size:11px;font-weight:900}.statusDot.active{background:#eaf8ef;color:#207a43}.statusDot.hidden{background:#fff1f3;color:#bc334e}.statusDot.draft{background:#fff6e7;color:#9b6a18}.backLink{display:inline-flex;margin-bottom:5px;color:#758092;text-decoration:none}.paymentGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.paymentCard{border:1px solid #e5eaf0;background:#fff;border-radius:16px;padding:17px;box-shadow:0 10px 27px rgba(7,24,60,.04)}.paymentCard.enabled{border-color:#bfe6cb;box-shadow:0 0 0 3px rgba(48,157,87,.05)}.paymentCardTop{display:flex;align-items:center;justify-content:space-between}.paymentIcon{width:45px;height:45px;border-radius:13px;display:grid;place-items:center;background:#eef4ff;color:#2d72de;font-size:20px}.paymentCard h3{margin:14px 0 5px}.paymentCard p{color:#7d8695;line-height:1.7;min-height:46px}.paymentMeta{display:flex;gap:5px;flex-wrap:wrap}.paymentMeta span{background:#f6f7f9;color:#6c7585;padding:4px 7px;border-radius:7px;font-size:10px}.growthSwitch{position:relative;width:44px;height:25px}.growthSwitch input{opacity:0;width:0;height:0}.growthSwitch span{position:absolute;inset:0;background:#dbe1e9;border-radius:99px}.growthSwitch span:before{content:"";position:absolute;width:19px;height:19px;right:3px;top:3px;border-radius:50%;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.16);transition:.2s}.growthSwitch input:checked+span{background:#2f9e59}.growthSwitch input:checked+span:before{transform:translateX(-19px)}.formGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:14px}.altGrid label,.formGrid label{display:flex;flex-direction:column;gap:6px;color:#586477;font-size:12px;font-weight:800}.formGrid label.full{grid-column:1/-1}.altGrid input,.formGrid input,.formGrid textarea,.growthSearch{width:100%;min-height:42px;border:1px solid #dfe5ed;border-radius:10px;padding:9px 11px;outline:none;background:#fff;color:#07183c}.altGrid input:focus,.formGrid input:focus,.formGrid textarea:focus,.growthSearch:focus{border-color:#e72b68;box-shadow:0 0 0 3px rgba(231,43,104,.07)}.seoMetricGrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:16px}.seoMetric{min-height:92px;background:#fff;border:1px solid #e7ebf1;border-radius:14px;padding:14px;display:flex;flex-direction:column;justify-content:space-between}.seoMetric span{color:#818a98;font-size:12px}.seoMetric strong{font-size:27px}.seoMetric.good{background:#f1fbf4;border-color:#d4eddb}.seoMetric.warn{background:#fff9ed;border-color:#f2e3bd}.seoMetric.bad{background:#fff3f5;border-color:#f3d4da}.seoScore{display:flex;align-items:center;gap:8px}.seoScore>span{width:32px;font-weight:900}.seoScore>div{width:92px;height:7px;background:#edf0f3;border-radius:99px;overflow:hidden}.seoScore i{display:block;height:100%;background:linear-gradient(90deg,#e72b68,#38a868);border-radius:99px}.categorySeoGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.categorySeoCard{border:1px solid #e5eaf0;border-radius:12px;background:#fff;padding:13px;text-align:right;cursor:pointer;color:#07183c}.categorySeoCard b{display:block}.categorySeoCard span{display:block;margin-top:4px;color:#8d95a2;font-size:11px}.modalBackdrop{position:fixed;inset:0;background:rgba(7,24,60,.34);display:flex;justify-content:center;align-items:flex-start;padding:40px 18px;z-index:9999;overflow:auto}.seoModal{width:min(760px,100%);background:#fff;border-radius:18px;padding:20px;box-shadow:0 28px 80px rgba(7,24,60,.2)}.modalHead{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;margin-bottom:14px}.modalHead h2{margin:4px 0 0}.modalClose{width:36px;height:36px;border:1px solid #e1e6ec;border-radius:10px;background:#fff;font-size:22px;cursor:pointer}.googlePreview{border:1px solid #e6ebf1;border-radius:13px;padding:14px;margin-bottom:14px;background:#fbfcfe}.googlePreview small{color:#89929f}.googlePreview h3{margin:6px 0 3px;color:#1a0dab;font-size:20px}.googlePreview span{color:#17843d;font-size:12px}.googlePreview p{color:#596273;margin:5px 0 0;line-height:1.6}.altGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px;margin-top:14px}.altGrid h3{grid-column:1/-1;margin:0 0 2px}.modalActions{display:flex;justify-content:flex-end;gap:8px;margin-top:18px}.connectionCard{display:grid;grid-template-columns:48px 1fr auto;align-items:center;grid-gap:14px;gap:14px;border:1px solid #f0d3d9;background:#fff8fa;border-radius:16px;padding:16px;margin-bottom:16px}.connectionCard.connected{border-color:#cde8d5;background:#f5fcf7}.connectionIcon{width:46px;height:46px;border-radius:50%;background:#fff;display:grid;place-items:center;border:1px solid;font-weight:900}.connectionCard h3{margin:0}.connectionCard p{margin:3px 0;color:#707a89}.connectionCard small{color:#8d95a2}.syncOptions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.syncOptions label{min-height:44px;border:1px solid #e5eaf0;border-radius:10px;display:flex;align-items:center;gap:8px;padding:9px 11px;cursor:pointer}.shopifyProductGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.shopifyProductCard{min-height:105px;border:1px solid #e6eaf0;border-radius:13px;padding:12px;display:grid;grid-template-columns:22px 1fr;grid-gap:9px;gap:9px;cursor:pointer}.shopifyProductCard.selected{border-color:#efb5c9;background:#fffafd}.shopifyProductCard h3{margin:0 0 4px;font-size:15px}.shopifyProductCard p{margin:0;color:#838c9a}.shopifyProductCard small{display:block;margin-top:7px;color:#9ca3ae}.blockText{display:block;color:#8c94a1;margin-top:3px}@media(max-width:1000px){.categoryGrid,.categorySeoGrid,.paymentGrid,.shopifyProductGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.seoMetricGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.growthPage{width:calc(100% - 18px);padding-top:16px}.growthCardHead,.growthHeader{flex-direction:column}.altGrid,.categoryGrid,.categorySeoGrid,.formGrid,.paymentGrid,.shopifyProductGrid,.syncOptions{grid-template-columns:1fr}.seoMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.connectionCard{grid-template-columns:44px 1fr}.connectionCard .growthPrimaryButton{grid-column:1/-1}}.customerNameLink{color:#07183c;text-decoration:none}.customerNameLink:hover{color:#e72b68;text-decoration:underline}.customerMetricGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:14px}.customerMetricGrid article{background:#fff;border:1px solid #e7ebf1;border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:8px}.customerMetricGrid span{font-size:12px;color:#818a98}.customerMetricGrid strong{font-size:22px;color:#07183c}.customerDetailGrid{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:12px;gap:12px}.customerAddressList{display:grid;grid-gap:8px;gap:8px}.customerAddressList article{padding:12px;border:1px solid #e8ecf2;border-radius:11px;background:#fafbfd}.customerAddressList b,.customerAddressList small,.customerAddressList span{display:block}.customerAddressList span{margin-top:4px;color:#576375}.customerAddressList small{margin-top:3px;color:#8f97a4}.customerAddressList p{margin:6px 0 0;color:#717b8b}.loyaltyTimeline{display:grid;grid-gap:7px;gap:7px}.loyaltyTimeline>div{display:grid;grid-template-columns:70px 1fr auto;grid-gap:8px;gap:8px;padding:9px;border-bottom:1px solid #edf0f4}.loyaltyTimeline .positive{color:#208348}.loyaltyTimeline .negative{color:#c32f53}.buttonRow .miniAction.success{background:#effaf3!important;color:#267c45!important;border-color:#cbe9d5!important}.courierCodeHint{grid-column:1/-1;color:#89919e;font-size:11px}.offerStudioGrid{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:14px;gap:14px}.placementGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:10px 0 14px}.placementCard{min-height:48px;border:1px solid #e4e9f0;border-radius:11px;padding:10px;display:flex;align-items:center;gap:8px;cursor:pointer}.placementCard.active{border-color:#efb6ca;background:#fff7fa;color:#b8244e}.offerToggleRow{display:flex;gap:18px;flex-wrap:wrap;margin:12px 0}.checkField,.offerToggleRow label{display:flex!important;align-items:center;gap:8px!important}.studioDateField{display:flex;flex-direction:column;gap:6px;font-weight:800;color:#566173}.studioDateField input{min-height:42px;border:1px solid #dfe5ed;border-radius:10px;padding:8px}.offerColorGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px;margin-bottom:14px}.offerColorGrid label{display:flex;flex-direction:column;gap:6px;color:#566173;font-size:12px;font-weight:800}.offerLivePreview{position:relative;margin-top:18px;padding:14px;border:1px solid rgba(0,0,0,.08);display:grid;grid-template-columns:42px 1fr;grid-gap:10px;gap:10px;align-items:center;overflow:hidden;box-shadow:0 10px 28px rgba(7,24,60,.07)}.offerPreviewIcon{width:38px;height:38px;border-radius:10px;background:rgba(255,255,255,.85);display:grid;place-items:center}.offerLivePreview b,.offerLivePreview small{display:block}.offerLivePreview small{margin-top:3px}.offerPreviewProgress{grid-column:1/-1;height:6px;background:rgba(255,255,255,.7);border-radius:99px;overflow:hidden}.offerPreviewProgress i{display:block;height:100%;border-radius:99px}@media(max-width:900px){.customerMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.customerDetailGrid,.offerStudioGrid{grid-template-columns:1fr}}@media(max-width:600px){.customerMetricGrid,.offerColorGrid,.placementGrid{grid-template-columns:1fr}}.persistenceStatus{margin:-2px 0 14px;display:flex;gap:10px;align-items:center;padding:9px 12px;border:1px solid #d9eadf;background:#f5fbf7;border-radius:11px;color:#2d6a42}.persistenceStatus b{font-size:12px}.persistenceStatus span{font-size:11px;color:#708078}.shopifyConnectStudio{border-color:#dfe8f5!important;background:linear-gradient(180deg,#fff,#fbfdff)}.connectionBadge{display:inline-flex;padding:6px 10px;border-radius:99px;background:#fff1f4;color:#b72c50;font-size:11px;font-weight:900}.connectionBadge.connected{background:#eaf8ef;color:#247747}.shopifyConnectActions{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.offerSourceGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px}.offerSourceCard{border:1px solid #e4e9f0;background:#fff;border-radius:12px;padding:12px;text-align:right;cursor:pointer}.offerSourceCard.active{border-color:#efb4c8;background:#fff7fa}.v76Page{direction:rtl;max-width:1480px;margin:auto;padding:28px;color:#07183c}.v76Hero{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;margin-bottom:18px}.v76Hero span{color:#e72b68;font-size:11px;font-weight:900;letter-spacing:.14em}.v76Hero h1{margin:5px 0 4px;font-size:30px}.v76Hero p{margin:0;color:#747e8f;max-width:760px;line-height:1.7}.v76Primary{border:0;border-radius:11px;background:#e72b68;color:#fff;min-height:42px;padding:0 15px;font-weight:900;cursor:pointer}.v76Alert{padding:11px 14px;border:1px solid #f0cbd8;background:#fff7fa;border-radius:12px;margin-bottom:14px;color:#8f2248}.v76Metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:11px;gap:11px}.v76Metric{background:#fff;border:1px solid #e7ebf1;border-radius:16px;padding:17px}.v76Metric span{display:block;color:#7f8897;font-size:12px}.v76Metric b{display:block;margin-top:5px;font-size:24px}.v76Metric.isProfit{background:#f0fbf4;border-color:#cfe9d8}.v76Metric.isProfit b{color:#207c45}.v76Panel{background:#fff;border:1px solid #e7ebf1;border-radius:18px;padding:18px;margin-top:16px;box-shadow:0 9px 28px #07183c0a}.v76PanelHead{display:flex;justify-content:space-between}.v76Panel h2{margin-top:0}.v76Toolbar{display:flex;gap:8px;flex-wrap:wrap;background:#fff;border:1px solid #e7ebf1;border-radius:14px;padding:10px}.v76Toolbar button{border:1px solid #dde3ea;background:#fff;border-radius:9px;padding:9px 12px;cursor:pointer}.v76Toolbar .v76Primary{border:0;background:#e72b68;color:white}.v76Split{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:14px;gap:14px}.v76Form3{display:grid;grid-template-columns:1fr 170px auto;grid-gap:8px;gap:8px}.v76CourierRow input,.v76Field input,.v76Form3 input,.v76TableInput{min-height:40px;border:1px solid #dfe5ed;border-radius:9px;padding:7px 9px;background:#fff}.v76CourierList{display:grid;grid-gap:8px;gap:8px;margin-top:14px}.v76CourierRow{display:grid;grid-template-columns:30px 1fr 140px 70px 70px;grid-gap:7px;gap:7px;align-items:center}.v76CourierRow>button{height:38px;border:1px solid #dfe5ed;background:#fff;border-radius:8px;cursor:pointer}.v76Field{display:flex;flex-direction:column;gap:7px;font-weight:800}.v76TableInput{width:130px}.v76TableInput.small{width:85px}@media(max-width:1000px){.v76Metrics{grid-template-columns:repeat(2,1fr)}.v76Form3,.v76Split{grid-template-columns:1fr}.v76CourierRow{grid-template-columns:30px 1fr}.v76CourierRow>:not(:first-child){grid-column:2}}.v76Ghost{display:inline-flex;align-items:center;min-height:42px;padding:0 14px;border:1px solid #dfe5ed;border-radius:10px;background:#fff;color:#07183c;text-decoration:none;font-weight:900}.v76ActionBar,.v76FilterBar{display:flex;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap;background:#fff;border:1px solid #e7ebf1;border-radius:14px;padding:11px;margin-bottom:12px}.v76ActionBar select,.v76Field select,.v76FilterBar input,.v76FilterBar select,.v76HandoffBox select{min-height:40px;border:1px solid #dfe5ed;border-radius:9px;background:#fff;padding:0 10px}.v76FilterBar label{display:flex;align-items:center;gap:6px}.v76Count{background:#fff1f6;border-radius:99px;padding:8px 12px}.v76Count b{color:#e72b68}.v76ActionBar button{min-height:38px;border:1px solid #dfe5ed;background:#fff;border-radius:9px;padding:0 11px;cursor:pointer}.v76ActionBar .v76Primary{background:#e72b68;color:#fff}.v76Print{border:2px solid #07183c!important}.v76HandoffBox{display:flex;gap:8px;flex-wrap:wrap}.v76CityGrid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:9px;gap:9px}.v76CityGrid label{display:flex;justify-content:space-between;align-items:center;border:1px solid #e8edf3;border-radius:11px;padding:10px}.v76CityGrid input{width:90px;height:38px;border:1px solid #dfe5ed;border-radius:8px}.v76CourierSimple{display:flex;justify-content:space-between;padding:10px;border-bottom:1px solid #eee}.v76ModalBackdrop{position:fixed;inset:0;background:#07183c88;z-index:9999;display:grid;place-items:center;padding:20px}.v76Modal{width:min(900px,96vw);max-height:90vh;overflow:auto;background:#fff;border-radius:20px;padding:20px}.v76ModalHead{display:flex;justify-content:space-between}.v76Qty{width:72px;min-height:38px;border:1px solid #dfe5ed;border-radius:8px}.v76ModalActions{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.v76Thumb{width:54px;height:68px;object-fit:cover;border-radius:9px}@media(max-width:850px){.v76CityGrid{grid-template-columns:1fr}.v76ActionBar,.v76FilterBar{flex-direction:column;align-items:stretch}}