.daily-store-report{min-width:0;max-width:100%;color:#172b42}.daily-report-heading{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:18px 0}.daily-report-heading h2{font-size:22px;font-weight:750;margin:0 0 6px}.daily-report-heading p{color:#5b6c80}.daily-report-controls{display:flex;flex-wrap:wrap;gap:10px;align-items:end}.daily-report-controls label{display:grid;gap:6px}.daily-report-controls input{background:#fff;border:1px solid #aabbd0;border-radius:10px;padding:8px;min-height:44px;max-width:100%}.daily-report-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:12px}.daily-report-cards>div{display:grid;gap:10px;border:1px solid #d7e1eb;border-radius:14px;background:#fff;padding:16px;min-width:0;min-height:105px}.daily-report-cards small{color:#526477}.daily-report-cards strong{font-size:21px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.daily-report-section{margin:14px 0;background:#fff;border:1px solid #d7e1eb;border-radius:14px;overflow:hidden}.daily-report-section>summary{min-height:56px;padding:16px;font-weight:700;cursor:pointer}.daily-report-section[open]>summary{border-bottom:1px solid #e2e8f0}.daily-report-values{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px;padding:14px;margin:0}.daily-report-values>div{display:flex;justify-content:space-between;align-items:start;gap:12px;padding:8px 0;border-bottom:1px solid #edf1f5;min-width:0}.daily-report-values dt{color:#526477}.daily-report-values dd{font-weight:700;margin:0;white-space:nowrap;font-variant-numeric:tabular-nums}.daily-report-list{display:grid;gap:12px;padding:14px}.daily-report-list>article{border:1px solid #e0e7ef;border-radius:12px;padding:14px;min-width:0;overflow-wrap:anywhere}.daily-report-list h3{font-weight:700;font-size:17px;margin-bottom:10px}.daily-report-invoice{border:1px solid #d7e1eb;border-radius:12px;min-width:0}.daily-report-invoice>summary{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px;cursor:pointer}.daily-report-invoice>summary:before{content:"+";color:#315d89}.daily-report-invoice[open]>summary:before{content:"−"}.daily-report-invoice>summary span{flex:1;min-width:0;overflow-wrap:anywhere}.daily-report-invoice small{display:block;color:#5b6c80;margin-top:5px}.daily-report-invoice-body{border-top:1px solid #e2e8f0;padding:10px}.daily-report-invoice-body details>summary{padding:10px;cursor:pointer;font-weight:600}.daily-report-line{display:flex;justify-content:space-between;gap:12px;padding:8px 0;overflow-wrap:anywhere}.daily-report-note{color:#5b6c80;font-size:13px;line-height:1.8;margin:12px}.daily-report-error{color:#a61921;padding:12px;border:1px solid #edb8bc;border-radius:10px;background:#fff2f3}@media (max-width:600px){.daily-report-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.daily-report-cards>div{padding:12px}.daily-report-cards strong{font-size:17px}.daily-report-controls{width:100%}.daily-report-controls>label{flex:1 1 100%}.daily-report-controls>button{flex:1}.daily-report-values{grid-template-columns:minmax(0,1fr);padding:8px}.daily-report-list{padding:8px}.daily-report-invoice>summary{padding:12px;gap:8px}.daily-report-line{flex-wrap:wrap}}.daily-store-report>h2{font-size:22px;font-weight:750;margin:18px 0}.daily-store-report .courier-ledger-toolbar label{display:grid;gap:7px;min-width:0}.daily-store-report .courier-ledger-toolbar input{width:100%;min-width:0}.daily-report-cards small,.daily-report-values dt,.financial-entry-label,.financial-section-title{display:flex;align-items:center;gap:8px}.daily-report-cards small svg,.daily-report-section>summary>svg,.daily-report-values dt svg,.financial-account-cards svg,.financial-entry-label svg,.financial-section-title svg{width:19px;height:19px;flex:none;color:var(--merchant-color,#315d89)}.daily-report-section>summary{display:flex;align-items:center;gap:10px}.daily-report-values>div{display:grid;grid-template-columns:minmax(0,1fr);gap:7px;padding:12px;background:#f8fafc;border:1px solid #e0e7ef;border-radius:10px}.daily-report-values dd{justify-self:start;font-size:17px;max-width:100%;white-space:normal;overflow-wrap:anywhere}.daily-report-cards bdi,.daily-report-values bdi,.financial-payment-grid bdi{font-variant-numeric:tabular-nums}.financial-payment-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:12px;margin:12px 0;width:100%}.financial-payment-grid>div{display:grid;gap:9px;padding:14px;border:1px solid #d6e1ed;border-radius:12px;background:#f4f8fc;min-width:0}.financial-payment-grid span{display:flex;align-items:center;gap:8px;color:#526477}.financial-payment-grid svg{width:18px;height:18px;flex:none}.financial-payment-grid strong{font-size:18px;overflow-wrap:anywhere}.daily-report-cash-balance,.financial-account-emphasis{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:14px;border:1px solid #cbd8e6;border-radius:12px;background:#edf3f9;margin:12px 0}.daily-report-cash-balance>svg{width:22px;height:22px}.daily-report-cash-balance>span{flex:1}.daily-report-cash-balance strong,.financial-account-emphasis strong{font-size:19px;font-variant-numeric:tabular-nums}.return-custody-line{display:grid;gap:10px;border-top:1px solid #dce5ef;padding:12px 0}.return-custody-line>div{display:flex;gap:12px;justify-content:space-between;flex-wrap:wrap}.report-zero-option{display:flex!important;align-items:center;gap:8px;margin:14px 0;font-size:14px}.report-zero-option input{width:18px!important;min-height:18px!important;height:18px;flex:none;accent-color:var(--merchant-color,#315d89)}.report-print-dialog{width:min(94vw,640px)!important;max-width:640px!important;max-height:90dvh;overflow-y:auto}.report-print-dialog fieldset{min-width:0;border:0;padding:0}.report-print-dialog legend{font-weight:700;margin-bottom:10px}.report-print-dialog label:not(.report-zero-option){display:grid;gap:7px}.report-paper-choices,.report-print-choices{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:10px}.report-paper-choices label,.report-print-choices label{display:flex!important;align-items:center;gap:8px;min-height:52px;padding:12px;border:1px solid #cad5e3;border-radius:11px;background:#fff;cursor:pointer}.report-paper-choices label[data-selected=true],.report-print-choices label[data-selected=true]{border-color:var(--merchant-color,#315d89);background:#edf3fa;box-shadow:0 0 0 1px var(--merchant-color,#315d89)}.report-print-choices svg{width:19px;height:19px;flex:none}.report-paper-choices input,.report-print-choices input{width:17px!important;min-height:17px!important;height:17px;flex:none;accent-color:var(--merchant-color,#315d89)}.report-print-dialog input:not([type=radio]):not([type=checkbox]){width:100%;min-width:0;padding:10px;border:1px solid #aebfd2;border-radius:10px;background:#fff;min-height:44px}.financial-account-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;margin:16px 0}.financial-account-cards>button{display:grid;gap:12px;text-align:start;padding:18px;min-width:0;border:1px solid #cbd7e4;border-radius:14px;background:#fff;cursor:pointer}.financial-account-cards>button[data-selected=true]{border-color:var(--merchant-color,#315d89);box-shadow:0 0 0 1px var(--merchant-color,#315d89)}.financial-account-cards small,.financial-account-cards span{display:flex;gap:8px;align-items:center}.financial-account-cards strong{font-size:21px;overflow-wrap:anywhere}.financial-account-cards small{color:#526477}.financial-statement{border:1px solid #d6e0ec;border-radius:14px;padding:16px;background:#fff}.financial-statement h3{font-size:19px;font-weight:700}.financial-statement-list{display:grid;gap:10px;margin-top:16px}.financial-statement-list>article{border:1px solid #dde5ee;border-radius:12px;padding:12px}.financial-out{color:#a52c32}.financial-in{color:#17634a}@media (max-width:600px){.financial-payment-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.financial-payment-grid>div{padding:11px}.financial-payment-grid strong{font-size:16px}.report-print-choices{grid-template-columns:repeat(2,minmax(0,1fr))}.report-paper-choices{grid-template-columns:minmax(0,1fr)}.financial-statement{padding:10px}.financial-account-cards{grid-template-columns:minmax(0,1fr)}}.financial-dashboard-hub{--finance-mint:#edf8f2;--finance-line:#cce5d7;--finance-ink:#286448;min-width:0}.financial-dashboard-hub>nav{padding:10px;background:#fff;border:1px solid var(--finance-line);border-radius:14px}.financial-dashboard-hub .daily-report-cards>div{border-color:#d6e8de}.financial-dashboard-hub .daily-report-cards small svg,.financial-dashboard-hub .daily-report-section>summary>svg{color:#5b9b7b}.financial-dashboard-hub .daily-report-cash-balance{background:var(--finance-mint);border-color:var(--finance-line)}.finance-day-dashboard{display:grid;gap:16px;margin:20px 0}.finance-overview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.finance-overview>article{display:grid;grid-template-columns:38px minmax(0,1fr);gap:9px 10px;padding:18px;border:1px solid #cce5d7;border-radius:16px;background:linear-gradient(140deg,#f0faf4,#fff);min-width:0}.finance-overview>article>span:not(.finance-icon){align-self:center;font-size:13px;color:#4c6b5b}.finance-overview strong{grid-column:1/-1;font-size:24px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.finance-icon{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;background:#e3f2e9;color:#3d8962;border-radius:12px;flex:none}.finance-icon svg{width:19px;height:19px}.finance-movement[data-tone=out] .finance-icon,.finance-overview [data-tone=out] .finance-icon{color:#a36c37;background:#fcf3e7}.finance-movement[data-tone=goods] .finance-icon{background:#edf1f9;color:#6a7eaa}.finance-operations{border:1px solid #d6e7dc;border-radius:16px;background:#fff;padding:18px;min-width:0}.finance-section-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px}.finance-section-heading h3{font-size:18px;font-weight:750;display:flex;align-items:center;gap:8px;margin:0}.finance-section-heading h3 svg{width:20px;height:20px;color:#5b9976}.finance-section-heading p{font-size:13px;color:#637a6c;margin-top:5px}.finance-count{padding:5px 10px;border-radius:20px;background:#edf8f2;color:#3a7455;white-space:nowrap;font-size:13px}.finance-search{display:flex;gap:8px;align-items:center;padding:9px 12px;background:#f7fbf8;border:1px solid #d7e7de;border-radius:10px;margin-bottom:12px}.finance-search svg{width:18px;color:#73947f}.finance-search input{border:0!important;background:transparent!important;outline:none;min-width:0;width:100%;font-size:13px}.finance-movement-list{display:grid;gap:9px}.finance-movement{border:1px solid #e1ece5;border-radius:12px;overflow:hidden}.finance-movement>summary{display:flex;align-items:center;gap:12px;padding:12px;cursor:pointer;list-style:none}.finance-movement-title{display:grid;gap:2px;min-width:0;flex:1}.finance-movement-title b{font-size:14px}.finance-movement-title small,.finance-movement-title time{font-size:12px;color:#708478;overflow-wrap:anywhere}.finance-movement strong{font-size:16px;white-space:nowrap}.finance-movement-details{padding:12px;border-top:1px solid #e4eee7;font-size:13px;overflow-wrap:anywhere;background:#fafdfb}.finance-movement-list+.btn,.finance-movement-list+button{margin-top:12px}.finance-minor-heading{font-size:15px;color:#668372;margin:20px 0 10px;font-weight:700}.finance-empty{display:flex;gap:8px;align-items:center;justify-content:center;padding:28px;color:#6b8374;font-size:14px}.finance-empty svg{width:22px}.finance-day-summary{background:#f1faf5;border:1px solid #c7e3d3;padding:20px;border-radius:16px;margin:20px 0}.finance-day-summary dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.finance-day-summary dl>div{padding:12px;background:#fff;border:1px solid #d6e9de;border-radius:11px;min-width:0}.finance-day-summary dt{font-size:12px;color:#607e6c}.finance-day-summary dd{font-size:19px;font-weight:750;margin-top:6px;overflow-wrap:anywhere}.financial-dashboard-hub .financial-account-cards>button[data-selected=true]{background:#f2fbf6;border-color:#a6d2ba;box-shadow:0 0 0 1px #a6d2ba}.financial-dashboard-hub .financial-account-cards span svg{color:#62a17e}.finance-returns-summary{margin:18px 0}.finance-returns-summary .daily-report-cards>div{background:#f4fbf7;border-color:#d4e8dd}@media (max-width:900px){.finance-day-summary dl,.finance-overview{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:500px){.finance-overview>article{padding:12px;grid-template-columns:30px minmax(0,1fr);gap:8px}.finance-overview .finance-icon{width:30px;height:30px;border-radius:9px}.finance-overview strong{font-size:19px}.finance-overview>article>span:not(.finance-icon){font-size:11px}.finance-operations{padding:12px}.finance-movement>summary{gap:8px;padding:10px}.finance-movement .finance-icon{width:30px;height:30px}.finance-movement-title b{font-size:12px}.finance-movement strong{font-size:13px}.finance-movement-title small,.finance-movement-title time{font-size:10px}.finance-day-summary{padding:14px}.finance-day-summary dd{font-size:16px}.finance-day-summary dl{gap:8px}.finance-section-heading h3{font-size:16px}}.courier-own-summary>div{background:#f4fbf7;border-color:#d0e7da}.finance-period-fields{border:1px solid #c9dfd2;border-radius:12px;padding:10px 12px;min-width:0;max-width:100%;margin:0 0 12px}.finance-period-fields legend{font-size:12px;color:#426955;padding:0 6px}.finance-period-fields>div{display:flex;flex-wrap:wrap;gap:10px}.finance-period-fields label{display:flex;flex-direction:column;gap:5px;font-size:12px;min-width:0;flex:1 1 130px}.expense-fields input,.expense-fields select,.expense-fields textarea,.finance-period-fields input{border:1px solid #a9c5b7;border-radius:8px;background:var(--background,#fff);color:var(--foreground,#203d35);padding:9px;min-width:0;width:100%;font:inherit}.daily-report-controls>.finance-period-fields{flex:1 1 100%;margin:0}.expense-card{border:1px solid #d2e4d9;background:#f8fcf9;border-radius:12px;padding:14px;min-width:0}.expense-card>div:first-child{display:flex;justify-content:space-between;gap:12px}.expense-card bdi{font-weight:700;color:#286345}.expense-card p,.expense-card small{overflow-wrap:anywhere}.expense-card small{display:block;color:#50675a}.expense-card .courier-ledger-toolbar{margin-top:10px}.expense-fields{display:grid;gap:14px}.expense-fields label{display:grid;gap:7px}.expense-fields textarea{min-height:80px;resize:vertical}.expense-dialog{max-height:90dvh;overflow-y:auto}.expense-history{display:grid;gap:12px;max-height:60dvh;overflow-y:auto}.expenses-panel>.daily-report-cards{margin-top:16px;grid-template-columns:minmax(0,1fr)}.courier-own-report-period{grid-column:1/-1;min-width:0}.courier-own-report-period h3{font-size:13px;margin:6px 0 10px}.store-return-dialog{max-height:92dvh;overflow-y:auto;max-width:min(540px,calc(100vw - 24px))}.store-return-kind{border:1px solid #c9dfd2;border-radius:10px;padding:10px;display:flex;gap:20px}.store-return-kind label{display:flex;align-items:center;gap:6px}.store-refund-source input[type=checkbox],.store-return-kind input{width:auto}.store-refund-source{background:#f1faf5;border:1px solid #cce3d5;border-radius:10px;padding:12px;color:#295540}.store-refund-source small{display:block;margin-top:6px}.store-refund-source .report-zero-option{display:flex;align-items:flex-start}.store-return-dialog .financial-payment-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.store-return-dialog .financial-payment-grid>div{padding:10px;border:1px solid #d2e3d8;border-radius:8px}.store-return-dialog .financial-payment-grid span,.store-return-dialog .financial-payment-grid strong{display:block}.order-trash-dialog{width:min(94vw,760px)!important;max-height:90dvh;overflow:auto}.order-trash-form{display:grid;gap:14px}.order-trash-form label{display:grid;gap:7px}.order-trash-form input,.order-trash-form textarea{width:100%;padding:10px;border:1px solid #dce3e9;border-radius:10px}.order-trash-form textarea{min-height:90px;resize:vertical}.order-trash-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.order-trash-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;background:#f5f7f9;padding:16px;border-radius:14px}.order-trash-facts div{min-width:0}.order-trash-facts dt{font-size:12px;color:#687a90}.order-trash-facts dd{margin:4px 0 0;overflow-wrap:anywhere}.order-trash-snapshot{padding:16px;border:1px solid #dce3e9;border-radius:14px;overflow:auto}.order-trash-snapshot table{width:100%;text-align:right;border-collapse:collapse}.order-trash-snapshot td,.order-trash-snapshot th{padding:10px 5px;border-bottom:1px solid #e8edf1}.order-trash-list{display:grid;gap:12px;margin:16px 0}.order-trash-list article{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid #dce3e9;border-radius:14px;padding:15px}.order-trash-list article>div{display:grid;gap:5px;min-width:0}.order-trash-list small{color:#687a90}@media (max-width:600px){.order-trash-facts{grid-template-columns:1fr}.order-trash-snapshot{padding:12px}.order-trash-snapshot table{font-size:13px}}.accounting-select-trigger{width:100%;min-width:0;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid #d8e1ec;border-radius:10px;background:#fff;padding:10px 12px;color:#142944;font:inherit;font-size:16px;text-align:start;cursor:pointer}.accounting-select-trigger span{overflow-wrap:anywhere}.accounting-select-popup svg,.accounting-select-trigger svg{width:18px;height:18px;flex-shrink:0}.accounting-select-trigger:disabled{cursor:default;opacity:.6}.accounting-select-search:focus-within,.accounting-select-trigger:focus-visible{outline:2px solid #205b98;outline-offset:2px}.accounting-select-positioner{z-index:150;max-width:calc(100vw - 24px)}.accounting-select-popup{width:var(--anchor-width);min-width:min(240px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:var(--available-height);box-sizing:border-box;overflow:hidden;border:1px solid #d8e1ec;border-radius:12px;background:#fff;color:#142944;box-shadow:0 10px 28px #14294426;padding:8px;font-family:inherit;font-size:16px}.accounting-select-search{display:flex;align-items:center;gap:8px;border:1px solid #d8e1ec;border-radius:8px;padding:0 10px;margin-bottom:8px}.accounting-select-search input{width:100%;min-width:0;min-height:44px;border:0;background:transparent;color:inherit;padding:8px 0;font:inherit;outline:none}.accounting-select-list{max-height:min(300px,calc(var(--available-height) - 72px));overflow-y:auto;overscroll-behavior:contain}.accounting-select-option{min-height:44px;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;box-sizing:border-box;border-radius:7px;cursor:pointer;overflow-wrap:anywhere}.accounting-select-option[data-highlighted]{background:#edf3fa;outline:none}.accounting-select-option[data-disabled]{opacity:.5;cursor:default}.accounting-select-empty{padding:12px;color:#52647a;font-size:14px;line-height:1.6}.accounting-date-text{display:inline-block;direction:ltr;unicode-bidi:isolate}.accounting-date-input{display:block;position:relative;min-width:0;direction:ltr;unicode-bidi:isolate}.accounting-date-input input,.accounting-date-input input::-webkit-datetime-edit{direction:ltr;unicode-bidi:isolate;text-align:left}.accounting-date-input input::-webkit-datetime-edit{color:transparent}.accounting-date-input-label{position:absolute;inset:1px 38px 1px 1px;display:flex;align-items:center;justify-content:flex-start;padding:8px 12px;border-radius:10px;background:#fff;color:#142944;pointer-events:none;font-size:16px;font-weight:400;direction:ltr;unicode-bidi:isolate}.accounting-date-input:focus-within .accounting-date-input-label{visibility:hidden}.accounting-date-input input:focus::-webkit-datetime-edit{color:#142944}.accounting-workspace{display:grid;gap:20px;color:#142944}.accounting-workspace .merchant-workspace-card{font-family:inherit}.accounting-actions{display:flex;flex-wrap:wrap;gap:10px}.accounting-form{display:grid;gap:16px;max-width:1100px}.accounting-form label,.accounting-search label{display:grid;gap:7px;font-size:14px;font-weight:600}.accounting-form input:not([type=checkbox]),.accounting-form select,.accounting-form textarea,.accounting-search input{width:100%;min-height:44px;border:1px solid #d8e1ec;border-radius:10px;background:#fff;padding:10px 12px;font-family:inherit;color:#142944;font-size:16px;box-sizing:border-box}.accounting-form textarea{min-height:90px;resize:vertical}.accounting-form .accounting-toggle{display:flex;align-items:center;gap:10px;min-height:44px}.accounting-table-wrap input[type=checkbox],.accounting-toggle input{width:22px;height:22px;accent-color:var(--merchant-color,#071a45)}.accounting-error{background:#fff2f1;border:1px solid #f3b5b0;color:#92231b;padding:14px;border-radius:12px;white-space:pre-wrap}.accounting-loading{color:#52647a;margin:0}.accounting-search{display:flex;align-items:end;flex-wrap:wrap;gap:12px}.accounting-search label{flex:1;min-width:180px}.accounting-table-wrap{overflow:auto;border:1px solid #dde5ef;border-radius:14px;background:#fff}.accounting-workspace table{border-collapse:collapse;width:100%;font-size:14px}.accounting-workspace td,.accounting-workspace th{padding:13px 15px;text-align:right;border-bottom:1px solid #edf1f7;white-space:nowrap}.accounting-workspace th{background:#f3f6fa;font-weight:700}.accounting-workspace table tr:last-child td{border-bottom:0}.accounting-empty{text-align:center;padding:30px;color:#64768b}.accounting-list{display:grid;gap:10px}.accounting-list article{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;background:#fff;padding:16px;border:1px solid #e0e7ef;border-radius:12px}.accounting-list article small,.accounting-list article strong{display:block}.accounting-list article small{color:#61748b;margin-top:5px}.accounting-metrics{display:flex;gap:12px 30px;flex-wrap:wrap;align-items:center}.accounting-metrics p{margin:4px 0}.accounting-metrics strong{color:#071a45}.accounting-screen{position:fixed;inset:0;z-index:90;background:#f5f7fb;display:flex;flex-direction:column;isolation:isolate;overscroll-behavior:contain}.accounting-screen>header{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:18px max(20px,env(safe-area-inset-right));background:#fff;border-bottom:1px solid #dde5ef;flex-shrink:0}.accounting-screen>header h2{font-size:19px;margin:0;line-height:1.5}.accounting-screen-body{overflow:auto;overscroll-behavior:contain;padding:24px;flex:1;max-width:1200px;width:100%;margin:0 auto;box-sizing:border-box}.accounting-screen-body.accounting-form{display:block}.accounting-screen-body.accounting-form>div,.accounting-screen-body.accounting-form>label,.accounting-screen-body.accounting-form>p,.accounting-screen-body.accounting-form>small{margin-bottom:18px}.accounting-screen-body>.panel{margin-bottom:20px}.accounting-screen footer{position:sticky;bottom:-24px;background:#f5f7fb;padding:18px 0 calc(18px + env(safe-area-inset-bottom));border-top:1px solid #dce5ef;margin-top:24px}.accounting-screen footer button{min-height:46px;padding-inline:26px}.accounting-line,.accounting-line-list{display:grid;gap:12px}.accounting-line{grid-template-columns:minmax(170px,2fr) minmax(90px,1fr) minmax(110px,1fr) auto;align-items:end;padding:16px;background:#fff;border:1px solid #e0e7ef;border-radius:12px}.accounting-success{position:fixed;inset:0;z-index:110;display:grid;place-items:center;background:#071a4560;backdrop-filter:blur(3px);padding:20px}.accounting-success>div{background:#fff;max-width:420px;width:100%;border-radius:22px;padding:35px 25px;text-align:center;box-shadow:0 20px 70px #071a4530}.accounting-success svg{width:66px;height:66px;color:#178754;margin:0 auto}.accounting-success h2{font-size:21px;margin:20px 0 10px}.accounting-success p{color:#5d6f83;line-height:1.8}.accounting-delivery-fields{display:grid;gap:12px;border:1px solid #dce5ef;background:#f5f8fc;padding:14px;border-radius:12px}.accounting-delivery-fields label{display:grid;gap:6px}.accounting-delivery-fields input,.accounting-delivery-fields select{width:100%;min-height:44px;border:1px solid #d5dfeb;border-radius:8px;padding:10px;font:inherit;box-sizing:border-box}.accounting-delivery-fields .accounting-toggle{display:flex}.accounting-delivery-fields .accounting-toggle input{width:22px;height:22px}.accounting-delivery-fields small{color:#53687e;line-height:1.7}.accounting-delivery-fields .accounting-return-line{display:grid;grid-template-columns:1fr 90px;align-items:center;gap:10px}.accounting-workspace button:focus-visible,.accounting-workspace input:focus-visible,.accounting-workspace select:focus-visible,.accounting-workspace textarea:focus-visible{outline:3px solid #719dc9;outline-offset:3px}@media (max-width:760px){.accounting-screen>header{padding:12px;align-items:flex-start}.accounting-screen>header h2{font-size:16px}.accounting-screen-body{padding:16px 12px}.accounting-line{grid-template-columns:1fr 1fr;padding:12px}.accounting-line label:first-child{grid-column:1/-1}.accounting-screen footer{bottom:-16px}.accounting-screen footer button{width:100%}.accounting-workspace td,.accounting-workspace th{padding:11px}.accounting-metrics{display:grid;gap:10px}.accounting-search button{flex:1}.accounting-success>div{padding:28px 18px}.accounting-list article{align-items:flex-start}.accounting-actions button{flex:1}.accounting-screen .accounting-actions button{flex-basis:150px}}@media (prefers-reduced-motion:reduce){.accounting-success{backdrop-filter:none}}@media print{.accounting-screen .accounting-actions,.accounting-screen>header button{display:none}.accounting-screen{position:static}.accounting-screen-body{overflow:visible}}.accounting-field-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;align-items:end;margin:14px 0}.accounting-currency-settings{border:1px solid #dce5ef;border-radius:12px;padding:16px;display:grid;gap:12px}.accounting-currency-settings p{font-size:14px;line-height:1.8}.accounting-screen.accounting-product-picker{z-index:95}.accounting-product-options{display:grid;gap:10px}.accounting-product-options button{height:auto;min-height:58px;padding:12px;white-space:normal;justify-content:space-between;text-align:right}.accounting-product-options small,.accounting-product-options strong{display:block}.accounting-product-options small{font-size:12px;color:#61748b;margin-top:4px}.accounting-base-currency{border:1px solid #dce5ef;border-radius:10px;padding:12px}.accounting-close-operation{display:flex;align-items:center;gap:.75rem;padding:.8rem 0;border-bottom:1px solid var(--border,#e2e8f0)}.accounting-close-operation>input{width:1.1rem;min-height:1.1rem;flex:0 0 auto}.accounting-close-operation>span{display:grid;gap:.25rem;flex:1;min-width:0}.accounting-close-operation small{color:var(--muted-foreground,#64748b)}.accounting-close-operation>bdi{white-space:nowrap}.accounting-closing-record{padding:.85rem 0;border-bottom:1px solid var(--border,#e2e8f0)}.accounting-closing-record summary{cursor:pointer;font-weight:600;line-height:1.8}.accounting-closing-record .accounting-hint{overflow-wrap:anywhere;line-height:1.9}.accounting-change-review{background:#f0f8f5;border:1px solid #b8dbcd;line-height:1.9}.accounting-change-review bdi{white-space:nowrap}.accounting-maintenance-tools>summary{display:flex;align-items:center;gap:8px;cursor:pointer;font-weight:700;padding:4px 0}.accounting-maintenance-body{display:grid;gap:14px;margin-top:16px}.accounting-maintenance-index{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.accounting-maintenance-index small{margin-inline-start:8px;color:#587561;font-size:12px}.accounting-maintenance-details{font-size:13px;line-height:1.8}.accounting-maintenance-details>summary{cursor:pointer;color:#61738c}.accounting-reset-choice{display:flex!important;align-items:start;gap:12px;padding:14px;border:1px solid #dce4e9;border-radius:12px;cursor:pointer}.accounting-reset-choice>input{width:18px!important;height:18px;margin-top:3px;flex-shrink:0}.accounting-reset-choice strong{display:block;font-size:14px}.accounting-reset-choice small{display:block;font-size:12px;color:#65768c;margin-top:4px}.accounting-reset-choice:has(input:disabled){opacity:.55;cursor:default}.accounting-reset-review{display:grid;gap:12px;background:#f8fafb}.accounting-reset-review ul{padding-inline-start:20px}.accounting-reset-form>.accounting-hint{margin-top:0}.admin-shell .admin-workspace-switch{display:flex;align-items:start;justify-content:center;gap:18px;margin:2px 0 18px;padding-bottom:16px;border-bottom:1px solid #ffffff24}.admin-shell .admin-workspace-switch>button{display:grid;justify-items:center;gap:7px;padding:0;border:0;background:transparent;color:#d8e0ea;font-size:10px;line-height:1.5}.admin-workspace-circle{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;border:1px solid #ffffff4a;background:#ffffff0d}.admin-workspace-circle svg{width:20px;height:20px}.admin-shell .admin-workspace-switch>button[aria-pressed=true]{color:#fff;font-weight:700}.admin-workspace-switch>button[aria-pressed=true] .admin-workspace-circle{background:#fff;color:var(--merchant-color,#071a45);border-color:#fff;box-shadow:0 3px 12px #00000018}.admin-workspace-switch>button:hover .admin-workspace-circle{border-color:#fff}.admin-shell .admin-workspace-switch>button:disabled{opacity:.5;cursor:default}.admin-shell .accounting-admin-nav{display:grid;gap:5px}.admin-shell .accounting-admin-nav>button:disabled{opacity:.5;cursor:default}.admin-remember-screen{margin-top:16px;padding-top:14px;border-top:1px solid #ffffff24}.admin-shell .admin-remember-screen>button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:10px 8px;color:#fff;border:0;border-radius:10px;background:transparent;text-align:start;cursor:pointer}.admin-remember-screen strong{display:block;font-size:12px}.admin-remember-screen small{display:block;margin-top:3px;font-size:10px;color:#c6d2e7}.admin-remember-track{display:flex;flex:0 0 36px;align-items:center;justify-content:flex-start;width:36px;height:21px;padding:3px;background:#ffffff36;border-radius:20px}.admin-remember-track>span{width:15px;height:15px;border-radius:50%;background:#fff}.admin-remember-screen [aria-checked=true] .admin-remember-track{background:#2da77a;justify-content:flex-end}.admin-remember-screen>button:focus-visible{outline:2px solid #fff;outline-offset:2px}.admin-remember-screen>button:disabled{opacity:.65;cursor:default}.admin-remember-screen>p{margin:4px 8px;color:#f6dcb3;font-size:10px;line-height:1.7}.fp-operations .fp-header,.merchant-workspace-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.merchant-workspace-heading h2{margin:0;color:#142944;font-size:23px}.merchant-workspace-heading p{margin:7px 0 0;color:#64748b;line-height:1.7}.fp-operations .fp-tabs.fp-workspace-home,.merchant-workspace-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:14px;margin:20px 0;padding:0;border:0;background:transparent;overflow:visible}.fp-operations .fp-tabs.fp-workspace-home button,.merchant-workspace-card{display:flex;align-items:center;gap:14px;min-height:124px;padding:22px;border:1px solid #dce4ec;border-radius:18px;background:#fff;color:#20354e;text-align:right;white-space:normal;font-family:inherit;box-shadow:0 3px 14px #152f4810;cursor:pointer;transition:border-color .15s,box-shadow .15s}.fp-operations .fp-tabs.fp-workspace-home button:hover,.merchant-workspace-card:hover{border-color:#9fb2c6;box-shadow:0 5px 20px #152f481a}.fp-workspace-navigation button:focus-visible,.merchant-workspace-card:focus-visible{outline:3px solid #93b3d3;outline-offset:3px}.merchant-workspace-card>span:nth-child(2){flex:1;min-width:0}.merchant-workspace-card strong{display:block;font-size:16px;line-height:1.6}.merchant-workspace-card small{display:block;color:#64748b;font-size:12px;line-height:1.8;margin-top:3px}.merchant-workspace-card em{display:block;color:#71839a;font-style:normal;font-size:11px;margin-top:8px}.workspace-card-icon{display:grid;place-items:center;flex:0 0 46px;height:46px;border-radius:14px;background:#eef3f8;color:#294969}.fp-operations .fp-tabs .workspace-card-icon svg,.workspace-card-icon svg{width:23px;height:23px}.workspace-card-arrow{flex:0 0 18px;width:18px;height:18px;color:#8b9bae;transform:rotate(180deg)}.fp-operations .fp-tabs.fp-workspace-subnav{background:transparent;border:0;padding:0;margin:12px 0 20px;overflow:visible;flex-wrap:wrap}.fp-operations .fp-workspace-subnav .workspace-back-button{min-height:44px;border:1px solid #dce4ec;border-radius:12px;background:#fff;color:#294969}.fp-operations .fp-tabs.fp-table-save-navigation{position:sticky;top:12px;z-index:8;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fff;padding:12px;border:1px solid #dce4ec;border-radius:14px;box-shadow:0 4px 18px #18304d12}.fp-operations .fp-table-save-navigation .workspace-save-button{min-height:44px;height:auto;padding:10px 16px;border-radius:12px;background:var(--merchant-color,#071a45);color:#fff;font-weight:700;white-space:normal}.product-save-note{display:block;font-size:12px;color:#64748b;line-height:1.8;margin-top:4px}.merchant-workspace-fields{min-width:0;padding:0;margin:0;border:0}.merchant-workspace-fields>.panel,.merchant-workspace-fields>.settings-grid{margin-top:18px}.merchant-workspace-fields:disabled{opacity:.8}.workspace-save-help{border:1px solid #dce4ec;border-radius:12px;background:#f3f6fa;padding:13px 16px;font-size:13px;line-height:1.9;color:#51647a;margin:14px 0}.merchant-settings-workspace .merchant-workspace-save{background:#fff;border:1px solid #dce4ec;border-radius:16px;box-shadow:0 6px 28px #18304d15;gap:16px;margin:16px 0 20px;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.merchant-workspace-save>div{min-width:0}.merchant-workspace-save strong{display:block;color:#18304d;font-size:14px}.merchant-workspace-save span{display:block;color:#64748b;font-size:12px;margin-top:5px;line-height:1.7}.merchant-workspace-save button{min-height:44px;white-space:normal}.workspace-save-error{background:#fff1f2;padding:12px 16px;border-radius:12px;z-index:9}.fp-operations .fp-header-actions{flex-wrap:wrap}.fp-operations .fp-header-actions button{min-height:44px}.merchant-settings-workspace input:not([type=range]):not([type=color]):not([type=checkbox]):not([type=file]),.merchant-settings-workspace textarea{max-width:100%}.checkout-payment-notice{background:#edf7f2;border:1px solid #d1e7dc;border-radius:12px;padding:12px;color:#295c43;line-height:1.8}@media (max-width:760px){.fp-operations .fp-header h2,.merchant-workspace-heading h2{font-size:21px}.merchant-workspace-heading>button{width:100%}.fp-operations .fp-tabs.fp-workspace-home button,.merchant-workspace-card{padding:17px;min-height:116px}.fp-operations .fp-tabs.fp-workspace-home{grid-template-columns:1fr;white-space:normal}.fp-operations .fp-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.fp-operations .fp-filter-grid>label{grid-column:1/-1}.fp-operations .fp-filter-grid select{width:100%;min-width:0;min-height:44px;font-size:14px}.fp-operations .fp-table-panel{overflow:visible;background:transparent;border:0;box-shadow:none}.fp-operations .fp-table-panel>header{background:#fff;border:1px solid #dce4ec;border-radius:14px;padding:14px;gap:12px;flex-wrap:wrap;margin-bottom:12px}.fp-operations .fp-table-panel>header>div{width:100%;flex-wrap:wrap}.fp-operations .fp-table-panel>header button{flex:1;min-height:44px;white-space:normal}.fp-operations .fp-table-panel .table-wrap{overflow:visible;width:100%}.fp-operations .fp-table-panel table{display:block;min-width:0!important;width:100%}.fp-operations .fp-table-panel thead{display:none}.fp-operations .fp-table-panel tbody{display:grid;gap:14px;width:100%}.fp-operations .fp-table-panel tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;background:#fff;border:1px solid #dce4ec;border-radius:16px;padding:14px;box-shadow:0 3px 14px #152f4809}.fp-operations .fp-table-panel tbody td{display:block;border:0;padding:0;min-width:0;width:auto!important}.fp-operations .fp-table-panel tbody td:before{content:attr(data-label);display:block;margin-bottom:6px;font-size:12px;line-height:1.6;color:#64748b}.fp-operations .fp-table-panel tbody td:nth-child(3){grid-column:1/-1}.fp-operations .fp-table-panel tbody td:first-child,.fp-operations .fp-table-panel tbody td:nth-child(11){display:flex;align-items:center;gap:10px}.fp-operations .fp-table-panel tbody td:first-child:before,.fp-operations .fp-table-panel tbody td:nth-child(11):before{margin:0}.fp-operations .fp-table-panel td input,.fp-operations .fp-table-panel td select{width:100%!important;min-width:0;height:44px;font-size:16px;padding:0 10px}.fp-operations .fp-table-panel .fp-row-actions button{width:44px;height:44px}.fp-operations .fp-table-panel tbody td:nth-child(2){justify-self:end}.fp-operations .fp-table-panel td [data-slot=checkbox]{min-width:24px;min-height:24px}.merchant-settings-workspace .business-fields,.merchant-settings-workspace .checkout-settings-grid,.merchant-settings-workspace .settings-grid{grid-template-columns:1fr}.merchant-settings-workspace .business-fields label{grid-column:auto}.merchant-settings-workspace input:not([type=range]):not([type=color]):not([type=checkbox]):not([type=file]),.merchant-settings-workspace textarea{font-size:16px;min-height:44px}.merchant-settings-workspace .store-branch-editor-list article{grid-template-columns:32px minmax(0,1fr) 32px}.merchant-settings-workspace .store-branch-editor-list article>label:nth-of-type(2){grid-column:2;grid-row:2}.merchant-settings-workspace .branch-remove{grid-column:3;grid-row:1/3}.merchant-settings-workspace .merchant-workspace-save{padding:14px;gap:12px}.merchant-workspace-save button{width:100%}.fp-operations .fp-table-save-navigation{top:8px;gap:10px}.fp-operations .fp-table-save-navigation>button{flex:1;min-width:0;justify-content:center;white-space:normal;font-size:12px;height:auto;padding:10px}.merchant-settings-workspace .panel{padding:18px}.merchant-settings-workspace .receipt-printer-layout{grid-template-columns:1fr}}.admin-shell .dashboard-content.merchant-has-floating-save{padding-bottom:calc(144px + env(safe-area-inset-bottom, 0px));scroll-padding-bottom:144px}.merchant-integrations-page>.dashboard-content,.merchant-settings-workspace .seo-workspace{padding:0}.merchant-floating-save{position:fixed;right:max(20px,env(safe-area-inset-right,0px));bottom:calc(20px + env(safe-area-inset-bottom, 0px));z-index:40;pointer-events:none;direction:rtl}.merchant-floating-save>button{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;min-height:60px;min-width:60px;padding:0;box-sizing:border-box;border:2px solid #fff;border-radius:50%;background:var(--merchant-color,#071a45);color:#fff;box-shadow:0 5px 22px #10284430;font-family:inherit;font-size:14px;font-weight:700;line-height:1.5;cursor:pointer;pointer-events:auto}.merchant-floating-save>button>svg{flex:0 0 24px;width:24px;height:24px}.merchant-floating-save .floating-save-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.merchant-floating-save>button:disabled{background:#748395;color:#fff;cursor:default}.merchant-floating-save>button:focus-visible{outline:3px solid #7cadd8;outline-offset:3px}.floating-save-spinner{animation:floatingSaveSpin 1s linear infinite}@keyframes floatingSaveSpin{to{transform:rotate(1turn)}}@media (min-width:761px){body:has(.admin-shell:not(.sidebar-collapsed)) .merchant-floating-save{right:calc(264px + max(20px, env(safe-area-inset-right, 0px)))}}@media (max-width:760px){.merchant-floating-save{right:max(12px,env(safe-area-inset-right,0px));bottom:calc(12px + env(safe-area-inset-bottom, 0px))}.merchant-floating-save>button{width:56px;height:56px;min-height:56px;min-width:56px}}@media (prefers-reduced-motion:reduce){.floating-save-spinner{animation:none}}@media print{.merchant-floating-save{display:none!important}.admin-shell .dashboard-content.merchant-has-floating-save{padding-bottom:0}}@media (prefers-reduced-motion:reduce){.fp-workspace-navigation button,.merchant-workspace-card{transition:none}}@media (max-width:760px){.fp-operations .fp-table-panel thead{display:block;margin-bottom:12px}.fp-operations .fp-table-panel thead tr{display:block}.fp-operations .fp-table-panel thead th:first-child{display:flex;align-items:center;gap:10px;min-height:44px;padding:12px 14px;background:#fff;border:1px solid #dce4ec;border-radius:12px}.fp-operations .fp-table-panel thead th:first-child:after{content:"تحديد جميع النتائج";font-size:13px;color:#51647a}.fp-operations .fp-table-panel thead th:not(:first-child){display:none}.fp-operations .fp-header-actions button{font-size:13px}}#afaq-taxonomy-inline-mount,.fp-tabs .afaq-taxonomy-launcher{display:none!important}.afaq-taxonomy-v2{margin-top:14px;direction:rtl}.afaq-taxonomy-v2-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:14px 0;padding:5px;background:#f1f4f8;border-radius:12px}.afaq-taxonomy-v2-tabs button{border:0;background:transparent;color:#637087;border-radius:9px;padding:10px;font-size:12px;font-weight:700}.afaq-taxonomy-v2-tabs button.active{background:#fff;color:#0b244f;box-shadow:0 2px 9px rgba(12,31,67,.08)}.afaq-manager-grid{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.65fr);gap:15px}.afaq-manager-editor,.afaq-manager-list{border:1px solid #e0e6ef;border-radius:14px;min-width:0}.afaq-manager-list{background:#f8fafc;padding:11px}.afaq-manager-editor{background:#fff;padding:14px}.afaq-manager-list-head{display:flex;align-items:center;justify-content:space-between;gap:9px;margin-bottom:10px}.afaq-manager-list-head strong{color:#10254c;font-size:13px}.afaq-manager-list-head button{border:0;border-radius:8px;background:#0b244f;color:#fff;padding:7px 9px;display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700}.afaq-manager-list-head svg{width:13px;height:13px}.afaq-manager-list-items{display:grid;gap:7px;max-height:520px;overflow:auto}.afaq-manager-list-items article{display:grid;grid-template-columns:48px minmax(0,1fr) 31px 31px;gap:7px;align-items:center;padding:7px;border:1px solid #e0e6ef;border-radius:10px;background:#fff}.afaq-manager-list-items article.active{border-color:#10254c;box-shadow:0 0 0 2px rgba(16,37,76,.05)}.afaq-manager-list-items article>img,.afaq-manager-no-image{width:48px;height:48px;object-fit:cover;border-radius:9px;background:#eef2f6}.afaq-manager-no-image{display:grid;place-items:center;color:#8995a7}.afaq-manager-no-image svg{width:18px}.afaq-manager-list-items article>div{min-width:0}.afaq-manager-list-items article small,.afaq-manager-list-items article strong{display:block}.afaq-manager-list-items article strong{font-size:12px;color:#1c2c45;line-height:1.5}.afaq-manager-list-items article small{margin-top:2px;font-size:9px;color:#7f8b9c}.afaq-manager-list-items article>button{width:31px;height:31px;border:0;border-radius:8px;display:grid;place-items:center;background:#eef2f7;color:#2b3d5b}.afaq-manager-list-items article>button.danger{color:#a73636;background:#fff0f0}.afaq-manager-list-items article>button svg{width:13px}.afaq-manager-empty{border:1px dashed #ccd6e3;border-radius:10px;padding:16px 11px;color:#6f7c8f;font-size:11px;line-height:1.7}.afaq-manager-fields{display:grid;grid-template-columns:1.3fr 1fr .55fr;gap:10px}.afaq-manager-fields label{display:grid;gap:6px}.afaq-manager-fields label>span{font-size:11px;font-weight:700;color:#31425c}.afaq-manager-fields input,.afaq-manager-fields select{width:100%;min-width:0;border:1px solid #d4dce8;border-radius:9px;background:#fff;padding:10px 11px;outline:0}.afaq-manager-fields input:focus,.afaq-manager-fields select:focus{border-color:#10254c;box-shadow:0 0 0 3px rgba(16,37,76,.06)}.afaq-manager-check{display:flex!important;align-items:center;align-self:end;gap:7px!important;min-height:41px}.afaq-manager-check input{width:auto}.afaq-manager-image-row{display:flex;align-items:center;gap:13px;margin:14px 0;padding:12px;border:1px solid #e3e8f0;border-radius:12px;background:#fbfcfe}.afaq-manager-image-preview{width:94px;height:94px;flex:0 0 94px;border-radius:12px;overflow:hidden;background:#eef2f6}.afaq-manager-image-preview img{width:100%;height:100%;object-fit:cover}.afaq-manager-image-preview>span{width:100%;height:100%;display:grid;place-items:center;align-content:center;gap:5px;color:#8895a8;font-size:10px}.afaq-manager-image-preview svg{width:20px}.afaq-manager-image-row>div:last-child{min-width:0}.afaq-manager-image-row small,.afaq-manager-image-row strong{display:block}.afaq-manager-image-row strong{color:#243650;font-size:12px}.afaq-manager-image-row small{color:#7c899b;font-size:10px;margin:4px 0 8px;line-height:1.6}.afaq-manager-upload{width:fit-content;border:1px solid #ccd6e3;background:#fff;color:#263a59;border-radius:9px;padding:8px 10px;display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;cursor:pointer}.afaq-manager-upload svg{width:14px}.afaq-manager-upload input{display:none}.afaq-manager-products{margin-top:13px;border-top:1px solid #e4e9f1;padding-top:13px}.afaq-manager-products>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:9px}.afaq-manager-products>header small,.afaq-manager-products>header strong{display:block}.afaq-manager-products>header strong{color:#263851;font-size:12px}.afaq-manager-products>header small{color:#7e8998;margin-top:3px;font-size:9px}.afaq-manager-products>header label{min-width:220px;height:36px;border:1px solid #d6deea;border-radius:9px;display:flex;align-items:center;gap:6px;padding:0 9px}.afaq-manager-products>header label svg{width:14px;color:#7d899a}.afaq-manager-products>header input{width:100%;border:0;outline:0;background:transparent;font-size:11px}.afaq-manager-products-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;max-height:270px;overflow:auto}.afaq-manager-products-list label{min-width:0;display:grid;grid-template-columns:18px 42px minmax(0,1fr) 17px;gap:7px;align-items:center;border:1px solid #e0e6ee;border-radius:9px;padding:6px;cursor:pointer}.afaq-manager-products-list label.checked{background:#f1f5fb;border-color:#9fb0ca}.afaq-manager-product-no-image,.afaq-manager-products-list img{width:42px;height:42px;object-fit:cover;border-radius:7px;background:#eef2f6}.afaq-manager-product-no-image{display:grid;place-items:center;color:#9ba6b5}.afaq-manager-product-no-image svg{width:16px}.afaq-manager-products-list label>span:nth-of-type(2){min-width:0}.afaq-manager-products-list small,.afaq-manager-products-list strong{display:block}.afaq-manager-products-list strong{font-size:10px;line-height:1.45;color:#263750}.afaq-manager-products-list small{font-size:8px;margin-top:2px;color:#8490a0}.afaq-manager-products-list>label>svg{width:15px;color:#176d53}.afaq-manager-save{margin-top:14px;width:100%;border:0;border-radius:10px;padding:11px 13px;background:#0b244f;color:#fff;font-size:12px;font-weight:700}.afaq-manager-save:disabled{opacity:.5}.afaq-manager-error,.afaq-manager-success,.afaq-manager-warning{margin-top:12px;border-radius:9px;padding:10px 11px;font-size:11px;line-height:1.6}.afaq-manager-warning{background:#fff8e8;color:#80601d}.afaq-manager-success{background:#ebf7f1;color:#176149}.afaq-manager-error{background:#fff0f0;color:#a33a3a}.afaq-product-company-select{margin-top:12px;border:1px solid #e0e6ef;border-radius:12px;background:#fbfcfe;padding:12px}.afaq-product-company-select header small,.afaq-product-company-select header strong{display:block}.afaq-product-company-select header strong{color:#263952;font-size:12px}.afaq-product-company-select header small{margin-top:3px;color:#7c8899;font-size:9px}.afaq-product-company-options{margin-top:9px;display:flex;flex-wrap:wrap;gap:7px}.afaq-product-company-options label{display:inline-grid;grid-template-columns:17px 30px auto 15px;align-items:center;gap:6px;border:1px solid #dbe2eb;border-radius:9px;padding:6px 8px;background:#fff;cursor:pointer;font-size:10px}.afaq-product-company-options label.checked{border-color:#93a8c6;background:#eef3f9}.afaq-product-company-no-image,.afaq-product-company-options img{width:30px;height:30px;border-radius:7px;object-fit:cover;background:#edf1f6}.afaq-product-company-no-image{display:grid;place-items:center;color:#98a3b2}.afaq-product-company-no-image svg{width:13px}.afaq-product-company-options label>svg{width:13px;color:#176d53}.afaq-product-company-empty{margin-top:8px;color:#7a8799;font-size:10px}@media (max-width:760px){.afaq-manager-fields,.afaq-manager-grid,.afaq-taxonomy-v2-tabs{grid-template-columns:1fr}.afaq-manager-products>header{align-items:stretch;flex-direction:column}.afaq-manager-products>header label{min-width:0}.afaq-manager-products-list{grid-template-columns:1fr}.afaq-manager-image-row{align-items:flex-start}}.afaq-orderable-products{grid-template-columns:1fr!important}.afaq-orderable-products>article{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 78px;gap:8px;align-items:center;border:1px solid #e0e6ee;border-radius:10px;padding:6px;background:#fff}.afaq-orderable-products>article.checked{background:#f1f5fb;border-color:#9fb0ca}.afaq-category-product-check,.afaq-orderable-products>article>label{min-width:0;display:grid;grid-template-columns:18px 42px minmax(0,1fr) 17px;gap:7px;align-items:center;cursor:pointer}.afaq-category-product-check{grid-template-columns:18px 42px minmax(0,1fr);cursor:default}.afaq-orderable-products .afaq-manager-product-no-image,.afaq-orderable-products img{width:42px;height:42px;object-fit:cover;border-radius:7px}.afaq-orderable-products small,.afaq-orderable-products strong{display:block}.afaq-orderable-products strong{color:#263750;font-size:10px;line-height:1.45}.afaq-orderable-products small{margin-top:2px;color:#8490a0;font-size:8px}.afaq-fixed-check{width:18px;height:18px;border-radius:5px;background:#176d53;color:#fff;display:grid;place-items:center}.afaq-fixed-check svg{width:12px;height:12px}.afaq-product-order-buttons{display:grid;grid-template-columns:1fr 1fr;gap:5px}.afaq-product-order-buttons button{width:34px;height:34px;border:1px solid #ccd6e3;border-radius:8px;background:#fff;color:#263a59;display:grid;place-items:center;cursor:pointer}.afaq-product-order-buttons button:disabled{opacity:.3;cursor:default}.afaq-product-order-buttons svg{width:14px;height:14px}.afaq-category-product-order{margin-bottom:12px}@media (max-width:620px){.afaq-orderable-products>article{grid-template-columns:minmax(0,1fr) 72px}.afaq-product-order-buttons button{width:32px;height:38px}}.afaq-adjust-current-image{border:1px solid #ccd6e3;background:#fff;color:#263a59;border-radius:9px;padding:8px 10px;font-size:11px;font-weight:700;white-space:nowrap}.afaq-adjust-current-image:disabled{opacity:.45;cursor:default}.afaq-image-editor-backdrop{position:fixed;z-index:950;inset:0;background:rgba(7,19,39,.7);backdrop-filter:blur(3px);display:grid;place-items:center;padding:18px;direction:rtl}.afaq-image-editor-dialog{width:min(880px,100%);max-height:94vh;overflow:auto;border:1px solid #dce3ed;border-radius:20px;background:#fff;box-shadow:0 26px 80px rgba(5,17,38,.28);padding:18px}.afaq-image-editor-dialog>header{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;padding-bottom:14px;border-bottom:1px solid #e6ebf2}.afaq-image-editor-dialog>header h2{margin:0;color:#10254c;font-size:20px}.afaq-image-editor-dialog>header p{margin:5px 0 0;color:#748198;font-size:11px;line-height:1.7}.afaq-image-editor-close{width:36px;height:36px;flex:0 0 36px;border:0;border-radius:10px;background:#eef2f7;color:#273a58;display:grid;place-items:center}.afaq-image-editor-close svg{width:17px}.afaq-image-editor-workspace{display:grid;grid-template-columns:minmax(300px,1fr) minmax(280px,.9fr);gap:18px;margin-top:17px}.afaq-image-editor-preview-wrap{min-width:0}.afaq-image-editor-preview{width:min(100%,430px);aspect-ratio:1;margin-inline:auto;overflow:hidden;border-radius:16px;border:1px solid #cfd8e6;background:linear-gradient(45deg,#eef2f6 25%,transparent 0),linear-gradient(-45deg,#eef2f6 25%,transparent 0),linear-gradient(45deg,transparent 75%,#eef2f6 0),linear-gradient(-45deg,transparent 75%,#eef2f6 0);background-size:22px 22px;background-position:0 0,0 11px,11px -11px,-11px 0}.afaq-image-editor-preview canvas{display:block;width:100%;height:100%}.afaq-image-editor-preview-wrap>small{display:block;margin-top:8px;color:#8390a2;text-align:center;font-size:10px}.afaq-image-editor-controls{display:grid;align-content:start;gap:13px}.afaq-image-editor-fit{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:4px;border-radius:11px;background:#f0f3f7}.afaq-image-editor-fit button{border:0;border-radius:8px;padding:9px 8px;background:transparent;color:#68768a;font-size:11px;font-weight:700}.afaq-image-editor-fit button.active{background:#fff;color:#0b244f;box-shadow:0 2px 9px rgba(11,36,79,.08)}.afaq-image-editor-controls>label{display:grid;gap:7px;padding:11px;border:1px solid #e0e6ef;border-radius:11px;background:#fbfcfe}.afaq-image-editor-controls>label>span{display:grid;grid-template-columns:18px 1fr auto;align-items:center;gap:7px;color:#34465f;font-size:11px;font-weight:700}.afaq-image-editor-controls>label>span svg{width:15px;color:#6d7e94}.afaq-image-editor-controls>label>span b{color:#0b244f;font-size:10px}.afaq-image-editor-controls input[type=range]{width:100%;accent-color:#0b244f}.afaq-image-editor-reset{width:fit-content;border:1px solid #d4dce8;border-radius:9px;background:#fff;color:#34465f;padding:8px 10px;display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700}.afaq-image-editor-reset svg{width:14px}.afaq-image-editor-error{border-radius:9px;background:#fff0f0;color:#a33a3a;padding:10px 11px;font-size:11px;line-height:1.6}.afaq-image-editor-dialog>footer{display:flex;justify-content:flex-end;gap:8px;margin-top:17px;padding-top:14px;border-top:1px solid #e6ebf2}.afaq-image-editor-dialog>footer button{border-radius:10px;padding:10px 15px;font-size:11px;font-weight:800}.afaq-image-editor-cancel{border:1px solid #d3dbe7;background:#fff;color:#42536d}.afaq-image-editor-apply{border:0;background:#071a45;color:#fff;display:inline-flex;align-items:center;gap:7px}.afaq-image-editor-apply svg{width:15px}.afaq-image-editor-dialog button:disabled{opacity:.55;cursor:default}.afaq-image-editor-toast{position:fixed;z-index:960;left:20px;bottom:20px;max-width:min(420px,calc(100vw - 40px));padding:11px 13px;border:1px solid #f0c9c9;border-radius:11px;background:#fff0f0;color:#9d3434;box-shadow:0 14px 38px rgba(36,26,26,.16);display:flex;align-items:center;gap:10px;font-size:11px;direction:rtl}.afaq-image-editor-toast button{margin-right:auto;width:28px;height:28px;border:0;border-radius:8px;background:#fff;color:#9d3434;display:grid;place-items:center}.afaq-image-editor-toast svg{width:14px}@media (max-width:760px){.afaq-image-editor-backdrop{padding:8px}.afaq-image-editor-dialog{padding:13px;border-radius:15px}.afaq-image-editor-workspace{grid-template-columns:1fr}.afaq-image-editor-preview{width:min(100%,320px)}.afaq-image-editor-dialog>footer{display:grid;grid-template-columns:1fr 1fr}.afaq-image-editor-dialog>footer button{justify-content:center}}#afaq-current-user-greeting{min-width:0}.afaq-user-greeting{display:grid;justify-items:end;line-height:1.25;max-width:190px}.afaq-user-greeting strong{max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#263750;font-size:12px;font-weight:800}.afaq-user-greeting small{margin-top:3px;color:#8794a7;font-size:9px}.admin-topbar .admin-actions .avatar,.afaq-taxonomy-v2-head>button{display:none!important}.afaq-unlink-product-photo{min-width:42px!important;height:28px!important;padding:0 7px!important;border:1px solid #e0b8b8!important;border-radius:7px!important;background:#fff7f7!important;color:#a13d3d!important;font-size:9px!important;font-weight:800!important}.fp-product-image-order article.afaq-photo-pending-remove{opacity:.42;filter:grayscale(.7);border-style:dashed!important}.fp-product-image-order article.afaq-photo-pending-remove:after{content:"سيُزال من هذا المنتج عند الحفظ";grid-column:1/-1;color:#9c4646;font-size:9px;font-weight:700}.afaq-manager-success,.fp-toast:not(.fp-error),.user-action-toast.success{position:fixed!important;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;z-index:99999!important;min-width:210px!important;max-width:86vw!important;padding:18px 22px!important;border-radius:14px!important;box-shadow:0 18px 50px rgba(15,23,42,.18)!important;text-align:center!important}.fp-toast:not(.fp-error){font-size:0!important}.fp-toast:not(.fp-error):after{content:"تم الحفظ بنجاح";font-size:14px;font-weight:800}.fp-toast:not(.fp-error)>svg{width:22px!important;height:22px!important;margin-inline-end:8px!important}.fp-filter-grid.afaq-company-filter-ready>select:first-of-type,.fp-filter-grid.afaq-company-filter-ready>select:nth-of-type(2){display:none!important}.afaq-company-table-filter{min-width:0;height:44px;padding:0 10px;border:1px solid #d7dfeb;border-radius:10px;background:#fff;display:flex;align-items:center;gap:7px}.afaq-company-table-filter>svg{width:16px;height:16px;flex:0 0 auto;color:#617089}.afaq-company-table-filter>select{width:100%;min-width:145px;height:100%;border:0!important;outline:0!important;background:transparent!important;color:#263750;font-size:11px}.fp-table-panel td:nth-child(4),.fp-table-panel th:nth-child(4){display:none!important}.fp-table-panel td:nth-child(3),.fp-table-panel th:nth-child(3){width:360px!important;min-width:320px!important}.fp-table-panel td:nth-child(3) input{width:100%!important;min-width:300px!important}.fp-table-panel [data-slot=checkbox]{width:18px!important;height:18px!important;min-width:18px!important;border:1.5px solid #8b98aa!important;border-radius:4px!important;background:#fff!important;color:#fff!important;box-shadow:none!important}.fp-table-panel [data-slot=checkbox][data-state=checked]{border-color:#071a45!important;background:#071a45!important;color:#fff!important}.fp-table-panel [data-slot=checkbox][data-state=checked] [data-slot=checkbox-indicator]{display:grid!important;place-items:center!important;opacity:1!important;visibility:visible!important;color:#fff!important}.fp-table-panel [data-slot=checkbox][data-state=checked] [data-slot=checkbox-indicator] svg{width:14px!important;height:14px!important;stroke:#fff!important;stroke-width:3!important}.fp-table-panel .fp-actions-cell,.fp-table-panel .fp-actions-head,.fp-table-panel td:first-child,.fp-table-panel th:first-child{position:static!important;inset:auto!important;right:auto!important;left:auto!important;z-index:auto!important}@media (max-width:760px){.afaq-user-greeting{max-width:120px}.afaq-user-greeting strong{max-width:120px;font-size:10px}.afaq-user-greeting small{display:none}.afaq-company-table-filter{min-width:155px}.fp-table-panel td:nth-child(3),.fp-table-panel th:nth-child(3){min-width:260px!important}.fp-table-panel td:nth-child(3) input{min-width:240px!important}}@media (max-width:620px){.receipt-dialog,.receipt-dialog[data-state=open]{display:grid!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;position:fixed!important;z-index:10060!important;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;translate:none!important;transform:translate(-50%,-50%)!important;box-sizing:border-box!important;width:calc(100vw - 20px)!important;max-width:430px!important;max-height:calc(100dvh - 20px)!important;margin:0!important;padding:22px 18px!important;overflow-y:auto!important;border-radius:16px!important;background:#fff!important;text-align:center!important}.receipt-dialog>svg{display:block!important;width:56px!important;height:56px!important;min-width:56px!important;margin:0 auto!important;justify-self:center!important}.receipt-dialog [data-slot=dialog-header]{width:100%!important;align-items:center!important;text-align:center!important}.receipt-dialog [data-slot=dialog-description],.receipt-dialog [data-slot=dialog-title],.receipt-dialog>p{width:100%!important;margin-inline:auto!important;text-align:center!important}.receipt-dialog .receipt-number{width:100%!important;box-sizing:border-box!important}.order-dialog,.order-dialog[data-state=open]{display:grid!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;position:fixed!important;z-index:10055!important;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;translate:none!important;transform:translate(-50%,-50%)!important;box-sizing:border-box!important;width:calc(100vw - 16px)!important;max-width:520px!important;max-height:calc(100dvh - 16px)!important;margin:0!important;padding:15px!important;overflow-y:auto!important;overscroll-behavior:contain!important;border-radius:15px!important;background:#fff!important}.order-dialog [data-slot=dialog-header]{align-items:center!important;text-align:center!important}.order-dialog .queue-title-row{justify-content:center;flex-wrap:wrap}.order-dialog .incoming-items-preview>div{max-height:190px!important;overflow-y:auto!important}.order-dialog .order-primary-actions{position:sticky;bottom:-1px;z-index:3;padding:8px 0 2px;background:linear-gradient(0deg,#fff 78%,rgba(255,255,255,.94))}.order-dialog .order-primary-actions button{min-height:46px}}.afaq-missing-policy-alert{padding:10px 12px;border-radius:11px;display:grid;gap:4px;line-height:1.55}.afaq-missing-policy-alert b{font-size:11px}.afaq-missing-policy-alert span{font-size:10px}.afaq-missing-policy-alert.cancel-all{border:1px solid #e8b45d;background:#fff7e6;color:#80530d}.afaq-missing-policy-alert.ship-available{border:1px solid #bcdccd;background:#eff9f4;color:#246653}.afaq-incoming-order-time{grid-column:1/-1;border-top:1px dashed #d8e0e6}.afaq-order-alert-sync-error{position:fixed;z-index:10090;left:50%;bottom:max(16px,env(safe-area-inset-bottom));transform:translateX(-50%);width:min(520px,calc(100vw - 24px));padding:11px 13px;border:1px solid #e7b9b9;border-radius:11px;background:#fff1f1;color:#a52a2a;box-shadow:0 12px 35px rgba(15,23,42,.18);text-align:center;font-size:11px;font-weight:800}@media (max-width:620px){.order-dialog[data-state=open],.receipt-dialog[data-state=open]{top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;translate:none!important;transform:translate(-50%,-50%)!important;margin:0!important}.receipt-dialog[data-state=open]{width:min(430px,calc(100vw - 20px))!important}.order-dialog[data-state=open]{width:min(520px,calc(100vw - 16px))!important;max-height:calc(100dvh - 16px)!important;overflow-y:auto!important}}.afaq-alert-sync-status{position:fixed;z-index:10120;left:50%;bottom:max(16px,env(safe-area-inset-bottom));transform:translateX(-50%);width:min(520px,calc(100vw - 24px));padding:11px 13px;border-radius:11px;box-shadow:0 12px 35px rgba(15,23,42,.18);text-align:center;font-size:11px;font-weight:800}.afaq-alert-sync-status.success{border:1px solid #bcdccb;background:#eff9f4;color:#17644e}.afaq-alert-sync-status.error{border:1px solid #e7b9b9;background:#fff1f1;color:#a52a2a}.afaq-order-alert-overlay,.afaq-receipt-overlay{position:fixed;inset:0;z-index:12000;padding:12px;background:rgba(15,23,42,.55);display:grid;place-items:center;direction:rtl;overflow:auto}.afaq-order-alert-modal,.afaq-receipt-modal{position:relative;width:min(100%,520px);max-height:calc(100dvh - 24px);margin:auto;overflow-y:auto;border:1px solid #dfe5eb;border-radius:18px;background:#fff;box-shadow:0 24px 70px rgba(15,23,42,.28);color:#17212b}.afaq-receipt-modal{width:min(100%,430px);padding:24px 20px 20px;display:grid;gap:16px;text-align:center}.afaq-receipt-close{position:absolute;top:12px;right:12px;width:34px;height:34px;border:0;border-radius:9px;background:transparent;color:#4b5563;display:grid;place-items:center}.afaq-receipt-close svg{width:20px;height:20px}.afaq-receipt-check{width:62px;height:62px;margin:0 auto;color:#0f9f78}.afaq-receipt-modal header{display:grid;gap:7px;text-align:center}.afaq-receipt-modal header h2{margin:0;font-size:22px}.afaq-receipt-message,.afaq-receipt-modal header p{margin:0;color:#667085;line-height:1.75;text-align:center}.afaq-receipt-modal>button:last-child{width:100%}.afaq-order-alert-modal{padding:20px;display:grid;gap:13px}.afaq-order-alert-header{display:grid;justify-items:center;gap:7px;text-align:center}.afaq-order-alert-header h2{margin:0;font-size:20px}.afaq-order-alert-header>p{margin:0;color:#6b7787;font-size:11px;line-height:1.7}.afaq-order-alert-modal .new-order-card{grid-template-columns:repeat(2,minmax(0,1fr))}.afaq-order-alert-modal .afaq-missing-policy-alert{display:flex;align-items:flex-start;gap:9px}.afaq-order-alert-modal .afaq-missing-policy-alert>svg{width:18px;flex:0 0 18px;margin-top:1px}.afaq-order-alert-modal .afaq-missing-policy-alert b,.afaq-order-alert-modal .afaq-missing-policy-alert small,.afaq-order-alert-modal .afaq-missing-policy-alert span{display:block}.afaq-order-alert-modal .afaq-missing-policy-alert small{margin-top:3px;font-size:10px;line-height:1.65}@media (max-width:620px){.afaq-order-alert-overlay,.afaq-receipt-overlay{padding:8px}.afaq-order-alert-modal,.afaq-receipt-modal{width:100%;max-height:calc(100dvh - 16px);border-radius:15px}.afaq-receipt-modal{padding:22px 16px 16px}.afaq-order-alert-modal{padding:14px;gap:9px}.afaq-order-alert-modal .new-order-card{gap:6px}.afaq-order-alert-modal .new-order-card div{padding:6px}.afaq-order-alert-modal .incoming-items-preview>div{max-height:190px;overflow-y:auto}.afaq-order-alert-modal .order-primary-actions{position:sticky;bottom:-1px;z-index:2;padding-top:7px;background:#fff}.afaq-order-alert-modal .remind-actions{display:grid;grid-template-columns:repeat(3,1fr)}.afaq-order-alert-modal .remind-actions>span{grid-column:1/-1}.afaq-order-alert-modal .remind-actions button{width:100%}.reject-dialog[data-state=open]{position:fixed!important;inset:8px!important;top:8px!important;left:8px!important;right:8px!important;bottom:8px!important;width:min(520px,calc(100vw - 16px))!important;height:fit-content!important;max-height:calc(100dvh - 16px)!important;margin:auto!important;translate:none!important;transform:none!important;overflow-y:auto!important}}.afaq-reject-confirm-overlay{position:fixed!important;inset:0!important;z-index:2147483050!important;background:rgba(15,23,42,.42);display:flex!important;align-items:center!important;justify-content:center!important;padding:max(10px,env(safe-area-inset-top)) 10px max(10px,env(safe-area-inset-bottom))!important;box-sizing:border-box!important}.afaq-reject-confirm-modal{width:min(430px,calc(100vw - 20px))!important;max-width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px)!important;overflow-y:auto!important;border-radius:18px!important;background:#fff!important;box-shadow:0 18px 48px rgba(15,23,42,.28);padding:18px 16px!important;display:grid;gap:12px;text-align:center;box-sizing:border-box!important}.afaq-reject-confirm-modal h3{margin:0;color:#102a43;font-size:18px;line-height:1.5}.afaq-reject-confirm-modal p{margin:0;color:#6b7b8d;font-size:13px;line-height:1.8}.afaq-reject-confirm-actions{display:grid;gap:10px}.afaq-reject-confirm-actions button{width:100%;min-height:48px;border-radius:14px;border:1px solid transparent;font-size:15px;font-weight:800;cursor:pointer}.afaq-reject-confirm-actions button.secondary{background:#f4f7fb;border-color:#d7e0ea;color:#25364a}.afaq-reject-confirm-actions button.danger{background:#c61f1f;color:#fff}@media (max-width:520px){.afaq-reject-confirm-modal{width:calc(100vw - 14px)!important;max-width:calc(100vw - 14px)!important;max-height:calc(100dvh - 14px)!important;border-radius:16px!important;padding:14px 12px!important;gap:10px}.afaq-reject-confirm-modal h3{font-size:16px}.afaq-reject-confirm-modal p{font-size:12px}.afaq-reject-confirm-actions button{min-height:46px;font-size:14px}}