/*!*****************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./src/app/globals.css ***!
  \*****************************************************************************************************************************************************************************************************************************************************************/
/* Provider payout operations */
.settlement-controls{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:18px 0;color:#68736b;font-size:11px;flex-wrap:wrap}
.settlement-controls label{display:flex;align-items:center;gap:8px;padding:8px 11px;border:1px solid #dfe5dc;border-radius:9px;background:#fff;color:#36483c}
.settlement-controls input{border:0;background:transparent;color:inherit;font:inherit}
.settlement-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:16px 0 22px}
.settlement-metrics article{position:relative;display:grid;grid-gap:5px;gap:5px;padding:15px;background:#fff;border:1px solid #e4e9e2;border-radius:12px}
.settlement-metrics article span,.settlement-row small{color:#758078;font-size:10px}
.settlement-metrics article strong{font-size:17px;color:#24362b}
.settlement-metrics article svg{position:absolute;top:15px;left:15px;color:#4d7159}
.settlement-list{display:grid;grid-gap:14px;gap:14px}
.settlement-row{padding:18px;background:#fff;border:1px solid #e2e8df;border-radius:12px}
.settlement-row__head{display:flex;align-items:center;justify-content:space-between;gap:14px}
.settlement-row__head h2{margin:2px 0 7px;font-size:18px}
.settlement-row__net{text-align:left;display:grid;grid-gap:4px;gap:4px}
.settlement-row__net strong{font-size:19px;color:#2d6641}
.settlement-status{display:inline-flex;padding:3px 8px;border-radius:20px;background:#fff4df;color:#966a1d;font-size:9px}
.settlement-status--paid{background:#e9f5ec;color:#287045}
.settlement-status--failed{background:#fbe9e7;color:#a23b31}
.settlement-breakdown,.settlement-paid-info{display:flex;flex-wrap:wrap;gap:9px 22px;margin:14px 0;padding:12px 0;border-top:1px solid #edf0eb;border-bottom:1px solid #edf0eb;color:#758078;font-size:10px}
.settlement-breakdown span,.settlement-paid-info span{display:flex;gap:5px;align-items:center}
.settlement-breakdown b,.settlement-paid-info b{color:#354239;font-weight:600}
.settlement-breakdown span:last-child{margin-right:auto}
.settlement-transfer-form{display:grid;grid-template-columns:1fr 1fr 1.3fr auto;grid-gap:10px;gap:10px;align-items:end}
.settlement-transfer-form label{display:grid;grid-gap:5px;gap:5px;color:#657168;font-size:9px}
.settlement-transfer-form input{min-width:0;height:36px;padding:0 9px;border:1px solid #dfe5dc;border-radius:7px;background:#fcfdfa;color:#28372d;font:inherit}
.settlement-transfer-form button,.settlement-items-toggle{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:0 12px;border:0;border-radius:7px;background:#315b40;color:#fff;font-size:10px}
.settlement-transfer-form button:disabled{opacity:.6}
.settlement-items-toggle{margin-top:12px;min-height:30px;background:#f0f4ef;color:#3e5846}
.settlement-items{margin-top:10px;border-top:1px solid #edf0eb}
.settlement-items>div{display:grid;grid-template-columns:1.4fr repeat(4,auto);grid-gap:12px;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid #f0f2ef;color:#68736b;font-size:9px}
.settlement-items strong,.settlement-items b{color:#354239}
.settlement-message{margin:12px 0;padding:10px 12px;background:#edf6ee;border:1px solid #d7e9da;border-radius:8px;color:#306342;font-size:10px}
.settlement-message--error{background:#fbefed;border-color:#f1d9d5;color:#9f382e}
@media(max-width:900px){.settlement-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.settlement-transfer-form{grid-template-columns:1fr 1fr}.settlement-transfer-form__details{grid-column:span 2}.settlement-items>div{grid-template-columns:1fr 1fr}}
@media(max-width:560px){.settlement-row{padding:13px}.settlement-row__head{align-items:flex-start}.settlement-breakdown{display:grid;grid-template-columns:1fr 1fr}.settlement-breakdown span:last-child{margin:0}.settlement-transfer-form{grid-template-columns:1fr}.settlement-transfer-form__details{grid-column:auto}.settlement-metrics article strong{font-size:14px}}
@font-face{font-family:Vazirmatn;src:url('/fonts/vazirmatn-arabic-400.woff2') format('woff2');font-display:swap;font-weight:400}@font-face{font-family:Vazirmatn;src:url('/fonts/vazirmatn-arabic-700.woff2') format('woff2');font-display:swap;font-weight:700}:root{--green:#4E695A;--ink:#202722;--muted:#808981;--line:#e4e7e1;--dark:#1f2923}*{box-sizing:border-box}body{margin:0;background:#f7f8f5;color:var(--ink);font:13px/1.8 Vazirmatn,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}.admin-sidebar{position:fixed;inset:0 0 0 auto;width:245px;height:100vh;padding:24px 16px 18px;background:var(--dark);color:#edf0ea;display:flex;flex-direction:column;z-index:5;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin}.admin-brand{display:flex;align-items:center;gap:10px;font-size:20px}.admin-brand>span{width:36px;height:36px;display:grid;place-items:center;border-radius:50% 50% 50% 7px;background:#4E695A}.admin-brand small{display:block;font-size:9px;font-weight:400;color:#aab5aa}.admin-sidebar>p{margin:38px 8px 10px;color:#849187;font-size:9px}.admin-sidebar nav{display:grid;grid-gap:4px;gap:4px;overflow-y:auto;padding-bottom:8px}.admin-sidebar nav a{height:43px;display:flex;align-items:center;gap:10px;padding:0 10px;color:#c0c9c0;font-size:10px}.admin-sidebar nav a:hover{background:#344139;color:#fff}.admin-sidebar nav i{margin-right:auto;color:#87938a;font-style:normal}.admin-access{display:flex;align-items:center;gap:8px;margin-top:auto;padding:12px 4px 0;border-top:1px solid #3b463e;color:#aab5aa;font-size:9px}.admin-access span{width:7px;height:7px;border-radius:50%;background:#79b88a}.admin-main{margin-right:245px;min-height:100vh}.admin-topbar{height:68px;padding:0 30px;background:#fff;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between}.admin-topbar div{display:grid}.admin-topbar small{direction:ltr;text-align:right;color:#99a198;font-size:8px}.admin-topbar strong{font-size:11px}.admin-role{padding:5px 10px;background:#edf1ec;color:var(--green);font-size:9px}.admin-content{max-width:1400px;margin:auto;padding:32px}.admin-page-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:23px}.admin-page-title small{color:#89928a;font-size:9px}.admin-page-title h1{margin:0;font-size:24px}.admin-page-title button{height:36px;padding:0 12px;display:flex;align-items:center;gap:7px;border:1px solid var(--line);background:white;color:#566258;font-size:9px}.admin-metrics{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.admin-metrics article{min-height:115px;padding:14px;position:relative;display:flex;flex-direction:column;background:white;border:1px solid var(--line)}.admin-metrics article span{color:#768078;font-size:9px}.admin-metrics article strong{margin-top:auto;font-size:21px;color:#35483a}.admin-metrics article svg{position:absolute;left:13px;top:13px;color:#839586}.admin-shortcuts{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:11px;gap:11px;margin-block:16px}.admin-shortcuts a{height:75px;padding:12px;display:flex;align-items:center;gap:9px;background:white;border:1px solid var(--line);font-size:10px;color:#566158}.admin-shortcuts a svg:first-child{color:var(--green)}.admin-shortcuts a svg:last-child{margin-right:auto;color:#89958a}.admin-table-wrap{margin-top:16px;overflow:auto;background:white;border:1px solid var(--line)}table{width:100%;min-width:580px;border-collapse:collapse;text-align:right}th,td{padding:12px 13px;border-bottom:1px solid #edf0eb;white-space:nowrap;font-size:9px}th{background:#f1f3ef;color:#6e796f}td{color:#49564d}.admin-state{min-height:220px;padding:28px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:#fff;border:1px dashed #d8dfd7;color:#768078;font-size:11px}.admin-state h2{margin:8px 0 0;color:#344038;font-size:17px}.admin-state p{margin:6px}.admin-state small{font-size:9px}.admin-state>span{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:#f1e9e4;color:#a45643}.admin-state a{margin-top:13px;padding:7px 13px;background:var(--green);color:white;font-size:9px}.admin-json{padding:14px;border:1px solid var(--line);background:#fff;white-space:pre-wrap;direction:ltr;text-align:left;font-size:9px}.admin-data-note{display:flex;align-items:center;gap:7px;color:#929b92;font-size:8px}.admin-data-note span{width:6px;height:6px;border-radius:50%;background:#64a279}@media(max-width:900px){.admin-sidebar{width:205px}.admin-main{margin-right:205px}.admin-content{padding:24px}.admin-metrics,.admin-shortcuts{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.admin-sidebar{inset:auto 0 0;width:auto;height:62px;padding:5px 7px;background:#202a24}.admin-brand,.admin-sidebar>p,.admin-access{display:none}.admin-sidebar nav{display:flex;justify-content:space-around}.admin-sidebar nav a{height:48px;min-width:44px;padding:3px;display:grid;justify-items:center;align-content:center;grid-gap:0;gap:0;font-size:7px}.admin-sidebar nav a svg{width:17px}.admin-sidebar nav i{display:none}.admin-main{margin:0;padding-bottom:65px}.admin-topbar{height:58px;padding:0 16px}.admin-content{padding:19px 14px}.admin-page-title h1{font-size:20px}.admin-metrics{gap:8px}.admin-metrics article{min-height:95px;padding:10px}.admin-metrics article strong{font-size:16px}.admin-shortcuts{gap:8px}.admin-shortcuts a{height:61px;font-size:8px}.admin-table-wrap{margin-inline:-14px}.admin-state{min-height:190px;padding:18px}}
/*!*****************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./src/app/actions.css ***!
  \*****************************************************************************************************************************************************************************************************************************************************************/
.admin-row-action{min-height:29px;padding:0 9px;border:1px solid #aebcac;background:#e9efe8;color:#36503e;font:600 9px Vazirmatn,sans-serif;white-space:nowrap}.admin-row-action:hover{background:#d8e3d7}
.admin-review-response{display:grid;grid-gap:5px;gap:5px;min-width:150px}.admin-review-response input{height:30px;padding:0 7px;border:1px solid #dfe5dc;border-radius:5px;font:inherit;font-size:9px}.admin-review-response button:disabled{opacity:.5;cursor:not-allowed}
.admin-provider-rejection{display:grid;grid-gap:5px;gap:5px;min-width:170px}.admin-provider-rejection textarea{min-width:170px;padding:6px;border:1px solid #dfe5dc;border-radius:5px;font:inherit;font-size:9px;resize:vertical}.admin-provider-rejection button:disabled{opacity:.5;cursor:not-allowed}
.admin-table-wrap th:last-child,.admin-table-wrap td:last-child{position:-webkit-sticky;position:sticky;inset-inline-end:0;z-index:1;min-width:100px;background:#fff;box-shadow:2px 0 6px rgba(25,40,30,.08)}
/*!*************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./src/app/admin-workspace.css ***!
  \*************************************************************************************************************************************************************************************************************************************************************************/
.admin-analytics-page{display:grid;grid-gap:14px;gap:14px}
.admin-analytics-updated{color:#7c877d;font-size:10px}
.admin-analytics-range{display:flex;align-items:end;gap:9px;flex-wrap:wrap;padding:12px;border:1px solid #e1e7df;border-radius:8px;background:#fff}
.admin-analytics-range label{display:grid;grid-gap:4px;gap:4px;color:#66736a;font-size:10px}
.admin-analytics-range input{height:36px;padding:0 9px;border:1px solid #dfe5dc;border-radius:6px;background:#fff;color:#34443a;font:inherit}
.admin-analytics-range button{height:36px;display:inline-flex;align-items:center;gap:6px;padding:0 12px;border:0;border-radius:6px;background:#315b40;color:#fff;font:inherit;font-size:10px;font-weight:700}
.admin-analytics-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}
.admin-analytics-kpis article,.admin-analytics-kpis>div{min-width:0;min-height:104px;display:grid;align-content:start;grid-gap:6px;gap:6px;padding:13px;border:1px solid #e2e8df;border-radius:8px;background:#fff}
.admin-analytics-kpis article>span{width:30px;height:30px;display:grid;place-items:center;border-radius:7px;background:#eaf0e9;color:#49684f}
.admin-analytics-kpis article:nth-child(3n + 2)>span{background:#fbf0e7;color:#ad684a}
.admin-analytics-kpis article:nth-child(3n)>span{background:#eaf3f1;color:#4f817b}
.admin-analytics-kpis article small{color:#758078;font-size:10px}
.admin-analytics-kpis article strong{overflow-wrap:anywhere;color:#27382d;font-size:16px}
.admin-analytics-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;grid-gap:12px;gap:12px}
.admin-analytics-panel{min-width:0;padding:16px;border:1px solid #e3e8e1;border-radius:8px;background:#fff}
.admin-analytics-panel__heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}
.admin-analytics-panel__heading>div>small{color:#89948a;font-size:9px}
.admin-analytics-panel__heading h2{margin:2px 0 0;color:#27382d;font-size:15px}
.admin-analytics-panel__heading>a{display:inline-flex;align-items:center;gap:4px;color:#49684f;font-size:10px;font-weight:700}
.admin-analytics-panel__heading>strong{color:#315b40;font-size:12px;white-space:nowrap}
.admin-analytics-funnel{display:grid;grid-gap:12px;gap:12px;padding:4px 0}
.admin-analytics-step>div{display:flex;justify-content:space-between;gap:10px;margin-bottom:5px;color:#657168;font-size:10px}
.admin-analytics-step strong{color:#28382e}
.admin-analytics-track{height:8px;display:block;overflow:hidden;border-radius:10px;background:#edf1ec}
.admin-analytics-track i{height:100%;display:block;border-radius:inherit;background:linear-gradient(90deg,#4e695a,#7ca18a)}
.admin-analytics-note,.admin-analytics-footer{margin:0;color:#818c82;font-size:9px;line-height:1.8}
.admin-analytics-empty{min-height:140px;display:grid;place-items:center;color:#818c82;font-size:11px}
.admin-analytics-error{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid #efd8d4;border-radius:7px;background:#fcf0ed;color:#99483f;font-size:10px}
.admin-metrics-panel{overflow:hidden}.admin-metrics-panel .admin-table-wrap{overflow:auto}.admin-metrics-panel table{width:100%;min-width:540px;border-collapse:collapse;text-align:right}.admin-metrics-panel th,.admin-metrics-panel td{padding:9px 8px;border-bottom:1px solid #edf0eb;color:#647168;font-size:10px}.admin-metrics-panel th{color:#89948a;font-weight:600}.admin-metrics-panel td strong{color:#293a30;font-size:11px}.admin-metrics-panel td:first-child{color:#35483b;font-weight:700}.admin-metric-context{display:block;margin-top:3px;color:#89948a;font-size:9px;font-weight:400}.admin-event-counts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 16px;gap:0 16px}.admin-event-counts>div{display:flex;justify-content:space-between;gap:10px;padding:8px 0;border-bottom:1px solid #edf0eb;color:#647168;font-size:10px}.admin-event-counts strong{color:#2f4e39;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}
@media(max-width:600px){.admin-event-counts{grid-template-columns:1fr}.admin-analytics-panel__heading>span{max-width:45%;text-align:left;font-size:9px}}
@media(max-width:850px){.admin-analytics-grid{grid-template-columns:1fr}}
@media(max-width:600px){.admin-analytics-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.admin-analytics-kpis article{min-height:96px;padding:10px}.admin-analytics-kpis article strong{font-size:13px}.admin-analytics-panel{padding:13px}.admin-analytics-range{display:grid;grid-template-columns:1fr 1fr}.admin-analytics-range button{grid-column:1/-1;justify-content:center}.admin-analytics-updated{display:none}}
.admin-data-toolbar{display:flex;align-items:end;gap:9px;flex-wrap:wrap;margin:12px 0;padding:12px;border:1px solid #e1e7df;border-radius:8px;background:#fff}
.admin-data-toolbar>select,.admin-data-search input,.admin-date-filters input{height:36px;min-width:145px;padding:0 10px;border:1px solid #dfe5dc;border-radius:6px;background:#fff;color:#34443a;font:inherit;font-size:10px}
.admin-data-search{min-width:220px;flex:1 1;display:flex;align-items:center;border:1px solid #dfe5dc;border-radius:6px;background:#fff}
.admin-data-search input{width:100%;min-width:0;border:0;outline:0}
.admin-data-search button{height:34px;width:38px;display:grid;place-items:center;flex:none;border:0;border-right:1px solid #e5eae4;background:#f7f9f6;color:#49684f}
.admin-data-count{margin-right:auto;color:#748077;font-size:10px;white-space:nowrap}
.admin-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 0;padding:10px 12px;border:1px solid #e3e8e1;border-radius:7px;background:#fff;color:#748077;font-size:10px}
.admin-pagination>div{display:flex;gap:6px}
.admin-pagination button{min-height:32px;padding:0 12px;border:1px solid #dfe5dc;border-radius:6px;background:#fff;color:#405447;font:inherit;font-size:10px}
.admin-pagination button:disabled{opacity:.45;cursor:not-allowed}
.admin-coupon-form{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end;grid-gap:10px;gap:10px;margin:0 0 14px;padding:14px;border:1px solid #e2e8df;border-radius:8px;background:#fff}
.admin-coupon-form>strong{grid-column:1/-1;color:#29372f;font-size:12px}
.admin-coupon-form label{display:grid;grid-gap:5px;gap:5px;color:#6d796f;font-size:10px}
.admin-coupon-form input,.admin-coupon-form select{width:100%;height:36px;min-width:0;padding:0 9px;border:1px solid #dfe5dc;border-radius:6px;background:#fff;color:#34443a;font:inherit;font-size:10px}
.admin-coupon-form>button{height:36px;padding:0 14px;border:0;border-radius:6px;background:#315b40;color:#fff;font:inherit;font-size:10px;font-weight:700}
@media(max-width:760px){.admin-coupon-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin-coupon-form>button{grid-column:1/-1}}
@media(max-width:420px){.admin-coupon-form{grid-template-columns:1fr}}
.admin-entity-detail{display:grid;grid-gap:12px;gap:12px}
.admin-detail-back{width:max-content;display:inline-flex;align-items:center;gap:6px;color:#526b58;font-size:10px;font-weight:700}
.admin-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;grid-gap:12px;gap:12px}
.admin-detail-panel{min-width:0;padding:16px;border:1px solid #e2e8df;border-radius:8px;background:#fff}
.admin-detail-panel>header{display:flex;align-items:center;gap:8px;padding-bottom:11px;border-bottom:1px solid #edf0eb;color:#55725b}
.admin-detail-panel h2{margin:0;color:#29372f;font-size:13px}
.admin-detail-panel dl{display:grid;grid-gap:0;gap:0;margin:8px 0 0}
.admin-detail-panel dl>div{display:flex;justify-content:space-between;gap:14px;padding:9px 0;border-bottom:1px solid #f0f2ef;font-size:10px}
.admin-detail-panel dt{color:#778279}
.admin-detail-panel dd{margin:0;color:#2f3d33;font-weight:700;overflow-wrap:anywhere;text-align:left}
.admin-detail-actions{display:grid;justify-items:start;grid-gap:10px;gap:10px;padding-top:12px}
.admin-detail-actions form{width:100%;display:flex;align-items:end;flex-wrap:wrap;gap:8px}
.admin-detail-actions label{min-width:180px;display:grid;grid-gap:5px;gap:5px;color:#69766d;font-size:10px}
.admin-detail-actions input,.admin-detail-actions select{height:36px;padding:0 9px;border:1px solid #dfe5dc;border-radius:6px;background:#fff;color:#34443a;font:inherit;font-size:10px}
.admin-detail-actions button{min-height:34px;padding:0 12px;border:0;border-radius:6px;background:#315b40;color:#fff;font:inherit;font-size:10px;font-weight:700}
.admin-detail-actions .admin-detail-action--secondary{border:1px solid #dfe5dc;background:#fff;color:#405447}
.admin-detail-actions .admin-detail-action--danger{background:#a54f45}
.admin-detail-actions button:disabled{opacity:.55;cursor:not-allowed}
.admin-detail-actions p,.admin-detail-notice{margin:0;color:#526d57;font-size:10px;line-height:1.8}
.admin-founder-count{color:#7a867d;font-size:9px}
.admin-detail-notice{padding:9px 12px;border:1px solid #d9e7d8;border-radius:6px;background:#f0f7ef}
@media(max-width:760px){.admin-detail-grid{grid-template-columns:1fr}.admin-detail-panel{padding:13px}}
.admin-data-toolbar :focus-visible,.admin-pagination :focus-visible{outline:2px solid #85a38d;outline-offset:2px}
@media(max-width:600px){.admin-data-toolbar{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;padding:9px}.admin-data-search{grid-column:1/-1;min-width:0}.admin-data-toolbar>select{min-width:0;width:100%}.admin-data-toolbar .admin-date-filters{grid-column:1/-1}.admin-data-count{margin:0}.admin-pagination{padding:8px;font-size:9px}.admin-pagination button{padding-inline:9px}}
.admin-b2b-proposal{min-width:210px;display:grid;grid-template-columns:1fr auto;grid-gap:6px;gap:6px;margin-top:6px}
.admin-b2b-proposal textarea,.admin-b2b-proposal input{grid-column:1/-1;width:100%;min-width:0;padding:7px;border:1px solid #dfe5dc;border-radius:5px;background:#fff;color:#34443a;font:inherit;font-size:9px;resize:vertical}
.admin-b2b-proposal button{min-height:29px;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0 9px;border:1px solid #dfe5dc;border-radius:5px;background:#f7f9f6;color:#405447;font:inherit;font-size:9px}
.admin-b2b-proposal button[type=submit]{background:#315b40;color:#fff}
.admin-session{display:flex;align-items:center;gap:12px}.admin-session>span{display:grid;text-align:right}.admin-session strong{font-size:10px;color:#29372f}.admin-session small{font-size:8px;color:#808b82}.admin-session button,.admin-overview-meta button{width:32px;height:32px;display:grid;place-items:center;border:1px solid #e2e8e0;border-radius:7px;background:#fff;color:#596b5d}.admin-overview .admin-page-title{align-items:center}.admin-page-title p{margin:4px 0 0;color:#7c877d;font-size:9px}.admin-overview-meta{display:flex;align-items:center;gap:9px;color:#818c82;font-size:8px}.admin-periods{position:-webkit-sticky;position:sticky;top:68px;z-index:4;display:flex;gap:4px;width:max-content;margin:-3px 0 14px;padding:4px;border:1px solid #e2e8e0;border-radius:8px;background:#fff}.admin-period{min-height:29px;padding:0 11px;border:0;border-radius:6px;background:transparent;color:#647168;font:inherit;font-size:8px}.admin-period--active{background:#324a3a;color:#fff;font-weight:700}.admin-overview-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:13px}.admin-overview-kpi{position:relative;min-height:110px;display:grid;align-content:start;grid-gap:6px;gap:6px;padding:13px;border:1px solid #e3e8e1;border-radius:9px;background:#fff;transition:transform .16s,box-shadow .16s}.admin-overview-kpi:hover{transform:translateY(-2px);box-shadow:0 9px 24px rgba(30,48,37,.08)}.admin-overview-kpi__icon{width:31px;height:31px;display:grid;place-items:center;border-radius:7px;background:#eaf0e9;color:#49684f}.admin-overview-kpi small{color:#7b877e;font-size:8px}.admin-overview-kpi strong{font-size:15px;line-height:1.5;color:#27382d}.admin-overview-panel{min-width:0;padding:15px;border:1px solid #e3e8e1;border-radius:9px;background:#fff}.admin-overview-panel__heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.admin-overview-panel__heading>div>small{font-size:8px;color:#89948a}.admin-overview-panel__heading h2{display:flex;align-items:center;gap:6px;margin:2px 0 0;font-size:13px;color:#27382d}.admin-overview-panel__heading>a,.admin-overview-panel__heading>span{display:flex;align-items:center;gap:4px;color:#53715b;font-size:8px;white-space:nowrap}.admin-alert-panel{margin-bottom:13px}.admin-alert-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px}.admin-alert{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border-right:3px solid #9da99e;border-radius:5px;background:#f5f7f4;color:#47554a;font-size:8px}.admin-alert--urgent{border-color:#b94c40;background:#fff2ef}.admin-alert--warning{border-color:#c88b30;background:#fff8e8}.admin-alert--info{border-color:#4b7da0;background:#eef6fa}.admin-alert strong{display:flex;align-items:center;gap:3px;flex:none;color:#415d47;font-size:7px}.admin-overview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:13px}.admin-overview-grid figure{margin:0}.admin-overview-grid figure figcaption{display:none}.admin-overview-grid figure>div{height:180px}.admin-overview-empty{margin:12px 0 3px;color:#879187;font-size:8px}.admin-funnel-list{display:grid;grid-gap:12px;gap:12px;padding:7px 0}.admin-funnel-step>div{display:flex;justify-content:space-between;gap:8px;margin-bottom:4px;color:#647168;font-size:8px}.admin-funnel-step strong{color:#29392f}.admin-funnel-track{height:8px;display:block;overflow:hidden;border-radius:99px;background:#edf1eb}.admin-funnel-track i{height:100%;display:block;border-radius:inherit;background:linear-gradient(90deg,#416b50,#80a77e)}.admin-activity-panel{margin-bottom:10px}.admin-overview-status{display:inline-flex;padding:3px 7px;border-radius:5px;background:#edf3ed;color:#48674f;font-size:8px}.admin-overview-period-caption{display:block;margin-top:7px;color:#89938a;font-size:7px}.admin-overview-notice,.admin-staff-message{margin:0 0 12px;padding:9px 11px;border-right:3px solid #c88b30;border-radius:5px;background:#fff8e8;color:#775921;font-size:8px}.admin-staff-page .admin-page-title{margin-bottom:15px}.admin-staff-form{display:grid;grid-template-columns:1.1fr 1fr 1fr 1.4fr auto;align-items:end;grid-gap:9px;gap:9px;margin:0 0 15px;padding:14px;border:1px solid #e3e8e1;border-radius:9px;background:#fff}.admin-staff-form__heading{grid-column:1/-1;display:flex;align-items:center;gap:9px;padding-bottom:5px;color:#45664e}.admin-staff-form__heading div{display:grid}.admin-staff-form__heading strong{font-size:10px}.admin-staff-form__heading small,.admin-staff-form label small{font-size:7px;color:#828d84}.admin-staff-form label{display:grid;grid-gap:4px;gap:4px;color:#6d796f;font-size:8px}.admin-staff-form input,.admin-staff-form select,.admin-staff-toolbar input{width:100%;min-width:0;height:34px;padding:0 9px;border:1px solid #dfe5dc;border-radius:6px;background:#fff;color:#29372f;font:inherit;font-size:8px}.admin-staff-form__permissions{grid-column:span 1}.admin-staff-form>button{height:34px;display:flex;align-items:center;justify-content:center;gap:5px;padding:0 10px;border:0;border-radius:6px;background:#365841;color:#fff;font:inherit;font-size:8px;white-space:nowrap}.admin-staff-toolbar{display:flex;align-items:center;gap:10px;margin:10px 0}.admin-staff-toolbar label{width:min(100%,400px);display:flex;align-items:center;gap:7px;padding:0 9px;border:1px solid #dfe5dc;border-radius:6px;background:#fff;color:#718077}.admin-staff-toolbar input{border:0}.admin-staff-toolbar>span{color:#78847a;font-size:8px}.admin-staff-status{padding:3px 7px;border-radius:20px;background:#eaf3eb;color:#3c7047;font-size:8px}.admin-staff-status--off{background:#f5eae7;color:#a14d42}.admin-table-wrap td>strong,.admin-table-wrap td>small{display:block}.admin-table-wrap td>small{margin-top:2px;color:#859087;font-size:7px}
@media(max-width:1050px){.admin-overview-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-staff-form{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-staff-form__heading,.admin-staff-form__permissions{grid-column:1/-1}}
@media(max-width:760px){.admin-overview-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.admin-overview-kpi{min-height:99px;padding:10px}.admin-overview-kpi strong{font-size:13px}.admin-overview-grid{grid-template-columns:1fr}.admin-alert-list{grid-template-columns:1fr}.admin-periods{top:0;max-width:100%;overflow-x:auto}.admin-staff-form{grid-template-columns:1fr}.admin-staff-form__heading,.admin-staff-form__permissions{grid-column:auto}.admin-overview .admin-page-title{align-items:flex-start}.admin-overview-meta>span{display:none}.admin-session strong{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}
@media(prefers-reduced-motion:reduce){.admin-overview *{scroll-behavior:auto!important;transition:none!important}}
.admin-staff-row-actions{display:flex;align-items:center;gap:4px}.admin-staff-row-actions .admin-row-action{display:inline-flex;align-items:center;gap:4px}.admin-row-action--quiet{width:29px;justify-content:center;padding:0!important}.admin-table-wrap td select,.admin-table-wrap td input{min-width:110px;height:30px;padding:0 6px;border:1px solid #dfe5dc;border-radius:5px;background:#fff;color:#34443a;font:inherit;font-size:8px}
/*!*********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./src/app/readability.css ***!
  \*********************************************************************************************************************************************************************************************************************************************************************/
:where(.admin-main, .admin-sidebar) :where(p, span, small, label, a, button, input, select, textarea, th, td, time, li, legend) {
  font-size: max(12px, 1em) !important;
}
/*!*********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./src/app/withdrawals.css ***!
  \*********************************************************************************************************************************************************************************************************************************************************************/
.admin-related-table{display:grid}.admin-related-table>div{display:grid;grid-template-columns:minmax(170px,1fr) minmax(220px,1.2fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:9px 0;border-bottom:1px solid #edf0eb;color:#526057;font-size:10px}.admin-related-table>div strong{color:#2e3b32}.admin-related-table>div span{color:#758078}.admin-related-table>div a{color:#315b40;font-weight:700}@media(max-width:600px){.admin-related-table>div{grid-template-columns:1fr;gap:4px}}
.admin-related-record{display:grid;grid-gap:6px;gap:6px;margin-top:12px;padding:10px 0;border-top:1px solid #edf0eb;color:#56645a;font-size:10px}.admin-related-record>strong{color:#28372d}.admin-related-record>a{color:#315b40;font-weight:700}.admin-related-record>div{display:grid;grid-gap:2px;gap:2px;padding:6px 0;border-bottom:1px solid #f0f2ef}.admin-related-record small{color:#89938b;font-size:9px}
.admin-analytics-range select{height:36px;min-width:130px;padding:0 9px;border:1px solid #dfe5dc;border-radius:6px;background:#fff;color:#34443a;font:inherit}
.withdrawal-list{display:grid;grid-gap:12px;gap:12px;margin-top:14px}.withdrawal-row{padding:16px;border:1px solid #e2e8df;border-radius:9px;background:#fff}.withdrawal-row>header{display:flex;align-items:center;justify-content:space-between;gap:16px}.withdrawal-row>header h2{margin:2px 0 7px;font-size:15px}.withdrawal-row>header>strong{color:#315b40;font-size:17px}.withdrawal-row>header small{color:#89938b;font-size:9px}.withdrawal-context{display:flex;align-items:center;flex-wrap:wrap;gap:8px 18px;margin:13px 0;padding:11px 0;border-top:1px solid #edf0eb;border-bottom:1px solid #edf0eb;color:#78837a;font-size:9px}.withdrawal-context span{display:flex;gap:5px}.withdrawal-context b{color:#38463c;font-weight:600}.withdrawal-context a{display:inline-flex;align-items:center;gap:5px;color:#315b40;font-weight:700}.withdrawal-review{display:grid;grid-template-columns:minmax(130px,1fr) minmax(180px,1.4fr) auto auto;align-items:end;grid-gap:9px;gap:9px}.withdrawal-review label{display:grid;grid-gap:5px;gap:5px;color:#657168;font-size:9px}.withdrawal-review input{width:100%;min-width:0;height:36px;padding:0 9px;border:1px solid #dfe5dc;border-radius:6px;background:#fcfdfa;color:#28372d;font:inherit}.withdrawal-review button{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 11px;border:1px solid #315b40;border-radius:6px;background:#315b40;color:#fff;font:inherit;font-size:9px}.withdrawal-review button:disabled{opacity:.5}.withdrawal-review .withdrawal-reject{border-color:#f0ddda;background:#fff;color:#a23b31}.withdrawal-review-result{display:flex;align-items:center;gap:7px;color:#67736a;font-size:10px}.admin-provider-payout-identity{margin-top:14px}.admin-provider-payout-identity dl>div{grid-template-columns:130px 1fr auto}.admin-provider-payout-identity .admin-detail-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.admin-provider-payout-identity .admin-detail-actions p{width:100%}@media(max-width:850px){.withdrawal-review{grid-template-columns:1fr 1fr}.withdrawal-review button{min-height:38px}}@media(max-width:540px){.withdrawal-row{padding:12px}.withdrawal-context{display:grid;grid-template-columns:1fr 1fr}.withdrawal-review{grid-template-columns:1fr}.withdrawal-row>header{align-items:flex-start}.withdrawal-row>header>strong{font-size:14px}}

