@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@600;700;800&family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap";.inventory-workspace{color:#173b52;max-width:1600px;margin:auto;padding:26px clamp(16px,2.5vw,36px) 60px}.inventory-heading{color:#fff;background:linear-gradient(120deg,#0b304b 0%,#105979 57%,#11859a 100%);border-radius:24px;justify-content:space-between;align-items:center;gap:24px;padding:34px 36px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 42px #123c5324}.inventory-heading:after{content:"";pointer-events:none;border:55px solid #ffffff0c;border-radius:50%;width:290px;height:290px;position:absolute;top:-170px;right:-80px}.inventory-heading span{color:#9bdbe6;letter-spacing:.13em;font-size:11px;font-weight:800}.inventory-heading h1{letter-spacing:-.03em;margin:7px 0;font-size:32px}.inventory-heading p{color:#d6e9ee;margin:0;font-size:13px;line-height:1.6}.inventory-actions{z-index:1;flex-wrap:wrap;gap:10px;display:flex;position:relative}.inventory-workspace button{font:inherit;cursor:pointer;transition:all .18s}.inventory-actions button{color:#fff;background:#ffffff12;border:1px solid #ffffff45;border-radius:12px;align-items:center;gap:7px;min-height:46px;padding:0 16px;font-size:12px;font-weight:750;display:flex}.inventory-actions .primary{color:#145b76;background:#fff;box-shadow:0 8px 22px #05253624}.inventory-actions button:hover{background:#ffffff20;transform:translateY(-1px)}.inventory-overview{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}.inventory-overview article{background:#fff;border:1px solid #dbe6ee;border-radius:17px;padding:20px 22px;position:relative;overflow:hidden;box-shadow:0 8px 22px #1747620a}.inventory-overview article:before{content:"";background:#2894b7;width:4px;position:absolute;inset:0 auto 0 0}.inventory-overview article:nth-child(2):before{background:#48aa8a}.inventory-overview article:nth-child(3):before{background:#7b70d3}.inventory-overview small{color:#668093;font-size:12px;display:block}.inventory-overview strong{color:#153f59;margin-top:7px;font-size:29px;display:block}.inventory-tools{background:#fff;border:1px solid #d8e5ec;border-radius:19px;margin:22px 0;padding:10px;box-shadow:0 10px 28px #173f570b}.inventory-search{align-items:center;gap:12px;margin:0;display:flex}.inventory-search label{background:#f7fafc;border:1px solid #d2e1ea;border-radius:13px;flex:1;align-items:center;gap:10px;min-height:52px;padding:0 16px;display:flex}.inventory-search label:focus-within{background:#fff;border-color:#69aeca;box-shadow:0 0 0 4px #2c8eb414}.inventory-search input{width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:13px}.inventory-search button,.inventory-category>header button{color:#266481;background:#fff;border:1px solid #d3e3ec;border-radius:11px;align-items:center;gap:7px;min-height:44px;padding:0 14px;font-size:12px;display:flex}.inventory-search>span{color:#6c8494;white-space:nowrap;padding:0 7px;font-size:11px}.inventory-search>span b{color:#176c91;font-size:13px}.admin-products-shell .product-category-bar{box-shadow:none;scrollbar-width:none;background:0 0;border:0;border-top:1px solid #e4edf2;border-radius:0;align-items:center;gap:7px;padding:8px 2px 1px;display:flex;overflow-x:auto;margin:10px 0 0!important;position:static!important}.admin-products-shell .product-category-bar button{border:1px solid #0000;border-radius:10px;min-height:40px;padding:0 12px}.admin-products-shell .product-category-bar button.active{box-shadow:0 6px 14px #176f9926}.inventory-categories{gap:22px;display:grid}.inventory-category{background:#fff;border:1px solid #d9e5ed;border-radius:19px;overflow:hidden;box-shadow:0 9px 26px #123d5409}.inventory-category>header{background:#f7fafc;border-bottom:1px solid #e0e9ef;justify-content:space-between;align-items:center;gap:14px;padding:18px 20px;display:flex}.inventory-category>header>div{align-items:center;gap:10px;display:flex}.inventory-category h2{margin:0;font-size:19px}.inventory-category>header b{color:#226486;background:#e6f1f7;border-radius:8px;padding:5px 9px;font-size:11px}.inventory-table{overflow-x:auto}.inventory-table-head,.inventory-row{grid-template-columns:minmax(310px,2.5fr) repeat(4,minmax(100px,.78fr)) minmax(150px,1fr) 62px;align-items:center;column-gap:18px;min-width:1080px;display:grid}.inventory-table-head{color:#5e788a;letter-spacing:.045em;background:#edf4f7;border-bottom:1px solid #dbe7ed;min-height:48px;padding:0 26px;font-size:10px;font-weight:850}.inventory-table-head span:nth-child(n+2):nth-child(-n+5){text-align:right}.inventory-table-head span:nth-child(6),.inventory-table-head span:nth-child(7){text-align:center}.inventory-row{background:#fff;border-bottom:1px solid #e3ecf1;min-height:112px;padding:17px 26px;animation:.3s both inventory-enter}.inventory-row:nth-child(odd){background:#fbfdfe}.inventory-row:last-child{border-bottom:0}.inventory-row:hover{z-index:1;background:#f4fafc;position:relative;box-shadow:inset 4px 0 #268aad}.inventory-product{grid-template-columns:66px minmax(0,1fr);align-items:center;gap:15px;min-width:0;display:grid}.inventory-product img{object-fit:contain;background:#fff;border:1px solid #dce8ee;border-radius:14px;width:66px;height:66px;padding:6px}.inventory-product>div{min-width:0}.inventory-product small,.inventory-product strong,.inventory-product span{display:block}.inventory-product small{color:#5f8ca5;letter-spacing:.02em;font-size:10px;font-weight:650}.inventory-product strong{color:#153e58;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 6px;font-size:13px;line-height:1.35;overflow:hidden}.inventory-product span{color:#188164;font-size:10px;font-weight:650}.inventory-product span.delivery-paid{color:#cf3434}.inventory-amount{text-align:right;color:#1a4058;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:750}.inventory-amount>small{display:none}.inventory-total{color:#08708b;font-size:13px}.inventory-controls{justify-items:center;gap:8px;display:grid}.inventory-stock{text-align:center;background:#fff;border:1px solid #cadde7;border-radius:10px;grid-template-columns:32px 48px 32px;align-items:center;display:grid;overflow:hidden}.inventory-stock button{color:#246f91;background:#edf6fa;border:0;place-items:center;height:34px;display:grid}.inventory-stock button:hover:not(:disabled){color:#fff;background:#247da2}.inventory-stock strong{font-size:12px}.inventory-visibility{color:#708492;background:#edf1f4;border:0;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-width:76px;padding:6px 9px;display:flex;font-size:10px!important}.inventory-visibility.live{color:#147a5b;background:#e7f6f0}.inventory-edit{color:#176f96;background:#edf7fb;border:1px solid #bfd8e5;border-radius:11px;justify-self:center;place-items:center;width:42px;height:42px;display:grid}.inventory-edit span{display:none}.inventory-edit:hover{color:#fff;background:#1c7799;border-color:#1c7799}.inventory-empty{color:#6a8394;text-align:center;padding:22px;font-size:13px}.product-cost-editor{background:#f5fafc;border:1px solid #cbdfe8;border-radius:15px;margin:16px 0;padding:18px}.product-cost-editor h3{color:#16475f;margin:5px 0 16px;font-size:19px}.product-cost-editor header small{color:#347b97;letter-spacing:.08em;font-size:10px;font-weight:800}.product-cost-editor .cost-inputs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.product-cost-editor label{color:#355a70;min-width:0;font-size:12px;display:block}.product-cost-editor .cost-inputs input{color:#1b4660;width:100%;min-width:0;min-height:44px;font:inherit;background:#fff;border:1px solid #cbdfe8;border-radius:10px;margin:7px 0 12px;padding:10px}.delivery-display-setting{grid-template-columns:minmax(0,1fr) minmax(210px,.7fr);gap:12px;margin:2px 0 14px;display:grid}.product-cost-editor .delivery-check{cursor:pointer;background:#fff;border:1px solid #cbdfe8;border-radius:12px;align-items:center;gap:11px;min-height:62px;padding:10px 13px;display:flex}.delivery-check input{opacity:0;pointer-events:none;position:absolute}.delivery-check>span{color:#0000;background:#f7fafc;border:2px solid #a8c3d1;border-radius:7px;flex:none;place-items:center;width:25px;height:25px;font-size:16px;font-weight:900;transition:all .18s;display:grid}.delivery-check input:checked+span{color:#fff;background:#1685a4;border-color:#1685a4;box-shadow:0 4px 10px #1685a433}.delivery-check input:focus-visible+span{outline-offset:2px;outline:3px solid #61b4fc}.delivery-check strong,.delivery-check small{display:block}.delivery-check strong{color:#173d55;font-size:13px}.delivery-check small{color:#718895;margin-top:3px;font-size:10px;line-height:1.35}.delivery-charge-preview{background:#fff8f0;border:1px solid #efc9a6;border-radius:12px;flex-direction:column;justify-content:center;padding:11px 14px;display:flex}.delivery-charge-preview small{color:#8f6746;font-size:10px}.delivery-charge-preview strong{color:#a65520;margin-top:4px;font-size:13px}.delivery-charge-preview.is-free{background:#edf8f4;border-color:#b9dfd1}.delivery-charge-preview.is-free small{color:#5e8076}.delivery-charge-preview.is-free strong{color:#17745b}.cost-total{color:#166f61;background:#e5f4f1;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:15px;display:flex}.cost-total small{color:#557d77;margin-top:5px;font-size:11px;line-height:1.5;display:block}.cost-total output{white-space:nowrap;font-size:22px;font-weight:800}.admin-products-shell{flex-direction:column;display:flex}.admin-product-editor .product-cost-editor{grid-column:1/-1}@keyframes inventory-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (width<=700px){.inventory-heading{flex-direction:column;align-items:flex-start;padding:24px}.inventory-heading h1{font-size:26px}.inventory-actions{width:100%}.inventory-actions button{flex:1;justify-content:center}.inventory-search{flex-wrap:wrap}.inventory-search label{flex-basis:100%}.inventory-search>span{margin-left:auto}.inventory-overview{gap:9px}.inventory-overview article{padding:15px 12px}.inventory-overview small{font-size:10px}.inventory-category>header{padding:15px}.inventory-category>header button{min-width:38px;padding:0 10px;font-size:0}.inventory-table{overflow:visible}.inventory-table-head{display:none}.inventory-row{grid-template-columns:1fr 1fr;gap:15px;min-width:0;padding:18px}.inventory-product{grid-column:1/-1}.inventory-amount>small{color:#718795;margin-bottom:5px;font-size:10px;font-weight:500;display:block}.inventory-controls{justify-items:start}.inventory-edit{justify-content:center;align-items:center;gap:8px;width:100%;height:42px;display:flex}.inventory-edit span{display:inline}.product-cost-editor .cost-inputs{grid-template-columns:1fr}.cost-total{flex-direction:column;align-items:flex-start}.delivery-display-setting{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.inventory-row{animation:none}.inventory-workspace button{transition:none}}.delivery-charge-preview:not(.is-free){background:#fff2f2;border-color:#efb9b9}.delivery-charge-preview:not(.is-free) small{color:#9a5b5b}.delivery-charge-preview:not(.is-free) strong{color:#cf3434}.admin-products-shell{background:#f4f8fb;min-height:100%}.admin-products-shell .inventory-workspace{width:100%;max-width:1680px;padding:28px clamp(20px,2.6vw,42px) 64px}.admin-products-shell .inventory-heading{background:radial-gradient(circle at 88% 10%,#64d6e038,#0000 18rem),linear-gradient(118deg,#092f49 0%,#0d536f 55%,#0c8291 100%);border:1px solid #17637b;border-radius:26px;min-height:190px;padding:38px 42px;box-shadow:0 18px 45px #0b364c29}.admin-products-shell .inventory-heading:before{content:"";border:48px solid #ffffff0e;border-radius:50%;width:330px;height:330px;position:absolute;bottom:-160px;right:8%}.admin-products-shell .inventory-heading-copy{z-index:1;max-width:680px;position:relative}.admin-products-shell .inventory-heading span{color:#9ee7ec;letter-spacing:.16em;font-size:10px}.admin-products-shell .inventory-heading h1{letter-spacing:-.045em;margin:9px 0 10px;font-size:clamp(30px,3vw,42px);font-weight:750;line-height:1.08}.admin-products-shell .inventory-heading p{color:#d2e8ed;max-width:640px;font-size:13px}.admin-products-shell .inventory-actions{justify-content:flex-end;max-width:540px}.admin-products-shell .inventory-actions button{background:#ffffff1a;border-color:#ffffff4d;border-radius:12px;min-height:48px;padding:0 18px;box-shadow:inset 0 1px #ffffff14}.admin-products-shell .inventory-actions button:hover{background:#ffffff2e;border-color:#ffffff80;box-shadow:0 8px 18px #0524332e}.admin-products-shell .inventory-actions .primary{color:#124f67;background:#fff;border-color:#fff;box-shadow:0 10px 24px #03223138}.admin-products-shell .inventory-actions .primary:hover{color:#0c4156;background:#f3fbfd}.admin-products-shell .inventory-overview{gap:16px;margin:20px 0 24px}.admin-products-shell .inventory-overview article{border-color:#d7e4ec;border-radius:18px;align-items:center;gap:16px;min-height:118px;padding:22px 24px;display:flex;box-shadow:0 9px 26px #133c540e}.admin-products-shell .inventory-overview article:before{width:3px}.admin-products-shell .inventory-overview article i{color:#187ba3;background:#e9f5fa;border-radius:14px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid}.admin-products-shell .inventory-overview article:nth-child(2) i{color:#188262;background:#e9f7f1}.admin-products-shell .inventory-overview article:nth-child(3) i{color:#6f64c1;background:#f0edfb}.admin-products-shell .inventory-overview article i svg{width:22px}.admin-products-shell .inventory-overview small{font-size:11px;font-weight:650}.admin-products-shell .inventory-overview strong{margin-top:3px;font-size:28px;line-height:1.1}.admin-products-shell .inventory-overview article div>span{color:#8496a3;margin-top:5px;font-size:10px;display:block}.admin-products-shell .inventory-tools{border-color:#d5e3eb;border-radius:18px;margin:0 0 24px;padding:12px 14px 10px;box-shadow:0 8px 25px #1139510d}.admin-products-shell .inventory-search{gap:10px}.admin-products-shell .inventory-search label{background:#f8fafc;border-color:#d4e1e9;border-radius:12px;min-height:50px;position:relative}.admin-products-shell .inventory-search label>svg{color:#47758d}.admin-products-shell .inventory-search-clear{line-height:1;color:#5f7888!important;background:#e7eef2!important;border:0!important;border-radius:50%!important;width:28px!important;min-height:28px!important;padding:0!important;font-size:18px!important}.admin-products-shell .inventory-export{min-height:48px!important;padding-inline:16px!important}.admin-products-shell .inventory-search>span{color:#647c8c;padding-inline:10px}.admin-products-shell .product-category-bar{gap:6px;margin-top:10px!important;padding:10px 0 1px!important}.admin-products-shell .product-category-bar button{color:#587184;background:0 0;border-radius:10px;min-height:42px;padding:0 13px;font-size:11px}.admin-products-shell .product-category-bar button b{color:#587384;background:#e9f1f5;border-radius:8px;place-items:center;min-width:23px;height:23px;padding:0 6px;font-size:10px;display:grid}.admin-products-shell .inventory-categories{gap:22px}.admin-products-shell .inventory-category{border-color:#d6e3eb;border-radius:20px;box-shadow:0 10px 30px #10364e0f}.admin-products-shell .inventory-category>header{background:linear-gradient(100deg,#fbfdfe,#f3f8fa);border-bottom-color:#dde8ee;min-height:82px;padding:18px 22px}.admin-products-shell .inventory-category>header>div{gap:12px}.admin-products-shell .inventory-category>header>div>i{color:#187ca2;background:#e8f4f9;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.admin-products-shell .inventory-category>header span small{color:#7890a0;letter-spacing:.11em;margin-bottom:3px;font-size:8px;font-weight:800;display:block}.admin-products-shell .inventory-category h2{letter-spacing:-.02em;font-size:19px}.admin-products-shell .inventory-category>header b{color:#1b698a;background:#e5f1f6;margin-left:2px}.admin-products-shell .inventory-category>header button{background:#fff;border-color:#ccdee7;min-height:42px}.admin-products-shell .inventory-category>header button:hover{color:#fff;background:#18799e;border-color:#6ba7c1}.admin-products-shell .inventory-table-head{color:#60798a;background:#eef4f7;min-height:46px;padding-inline:24px}.admin-products-shell .inventory-row{min-height:108px;padding:16px 24px;transition:background .16s,box-shadow .16s}.admin-products-shell .inventory-row:hover{background:#f5fafc;box-shadow:inset 3px 0 #2187aa}.admin-products-shell .inventory-product img{border-radius:13px;width:64px;height:64px}.admin-products-shell .inventory-product strong{font-size:13px}.admin-products-shell .inventory-stock{border-radius:9px}.admin-products-shell .inventory-edit{border-radius:10px;transition:transform .16s,background .16s}.admin-products-shell .inventory-edit:hover{transform:translateY(-1px)}@media (width<=1100px){.admin-products-shell .inventory-heading{flex-direction:column;align-items:flex-start}.admin-products-shell .inventory-actions{justify-content:flex-start;max-width:none}.admin-products-shell .inventory-table-head,.admin-products-shell .inventory-row{grid-template-columns:minmax(280px,2.2fr) repeat(4,minmax(92px,.75fr)) minmax(145px,1fr) 58px}}@media (width<=760px){.admin-products-shell .inventory-workspace{padding:16px 12px 90px}.admin-products-shell .inventory-heading{border-radius:20px;min-height:0;padding:24px 20px}.admin-products-shell .inventory-heading h1{font-size:28px}.admin-products-shell .inventory-heading p{font-size:12px}.admin-products-shell .inventory-actions{grid-template-columns:1fr 1fr;width:100%;display:grid}.admin-products-shell .inventory-actions button{justify-content:center;padding-inline:10px}.admin-products-shell .inventory-actions .primary{grid-column:1/-1}.admin-products-shell .inventory-overview{grid-template-columns:1fr}.admin-products-shell .inventory-overview article{min-height:90px}.admin-products-shell .inventory-search{grid-template-columns:1fr auto;display:grid}.admin-products-shell .inventory-search label{grid-column:1/-1}.admin-products-shell .inventory-search>span{align-self:center}.admin-products-shell .inventory-category>header>div,.admin-products-shell .inventory-category>header span{min-width:0}.admin-products-shell .inventory-category h2{overflow-wrap:anywhere}.admin-products-shell .inventory-category>header button{flex:0 0 42px;font-size:0}.admin-products-shell .inventory-category>header button svg{width:18px}.admin-products-shell .inventory-table{width:100%;max-width:100%;overflow:visible}.admin-products-shell .inventory-table-head{display:none}.admin-products-shell .inventory-row{background:#fff;border:1px solid #dce7ed;border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:15px;width:calc(100% - 20px);min-width:0;max-width:calc(100% - 20px);min-height:108px;margin:10px;padding:18px}.admin-products-shell .inventory-product{grid-column:1/-1}.admin-products-shell .inventory-product strong{white-space:normal}.admin-products-shell .inventory-amount{text-align:left}.admin-products-shell .inventory-controls{justify-items:start}.admin-products-shell .inventory-edit{grid-column:2;width:100%}}:root{color:#13233a;font-synthesis:none;--ink:#13233a;--muted:#6d7b8d;--line:#dbe5ef;--panel:#fff;--coral:#ff624f;--coral-dark:#e44b3b;--purple:#286399;--green:#249b72;--gold:#e8a834;--sidebar:264px;--shadow:0 16px 45px #091f3814;background:#f4f7fb;font-family:DM Sans,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:#f6f7f9;min-width:320px;min-height:100vh;margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.48}h1,h2,h3,strong{font-family:Manrope,Segoe UI,sans-serif}svg{stroke-width:1.8px;width:20px;height:20px}.app-v2{min-height:100vh}.app-v2>main{margin-left:var(--sidebar);min-height:100vh}.sidebar-v2{width:var(--sidebar);border-right:1px solid var(--line);z-index:80;background:#fff;flex-direction:column;padding:26px 20px 18px;display:flex;position:fixed;inset:0 auto 0 0}.side-brand{justify-content:space-between;align-items:center;height:49px;padding:0 8px;display:flex}.brand{flex-direction:column;gap:2px;width:154px;display:flex}.brand img{object-fit:contain;width:126px;height:48px;display:block}.brand span{color:var(--coral);letter-spacing:.2em;margin:-7px 0 0 10px;font-size:8px;font-weight:800}.workspace-card{border:1px solid var(--line);text-align:left;width:100%;min-height:62px;color:var(--ink);background:#fafaf9;border-radius:16px;grid-template-columns:38px 1fr 16px;align-items:center;gap:11px;margin:21px 0 27px;padding:10px 12px;transition:all .2s;display:grid}.workspace-card:hover{transform:translateY(-1px);box-shadow:0 10px 26px #191a1e12}.workspace-card>span{width:38px;height:38px;color:var(--coral);background:#fff0ed;border-radius:12px;place-items:center;display:grid}.workspace-card>span svg{width:19px}.workspace-card div strong,.workspace-card div small{display:block}.workspace-card div small{color:var(--muted);margin-top:2px;font-size:10px}.workspace-card>svg{color:#9699a0;width:15px}.side-label{color:#a2a5ac;letter-spacing:.15em;text-transform:uppercase;margin:0 12px 9px;font-size:10px;font-weight:800}.side-links{flex-direction:column;gap:5px;display:flex}.side-links button{color:#636872;background:0 0;border:0;border-radius:13px;align-items:center;gap:13px;width:100%;height:48px;padding:0 13px;font-size:14px;font-weight:600;transition:all .18s;display:flex}.side-links button svg{width:20px}.side-links button.active{color:var(--coral-dark);background:#fff0ed}.side-links button b{background:var(--coral);color:#fff;border-radius:11px;place-items:center;min-width:22px;height:22px;margin-left:auto;padding:0 6px;font-size:10px;display:grid}.support-card{color:#fff;background:radial-gradient(circle at 100% 0,#4b4652,#0000 38%),#222126;border-radius:19px;margin-top:auto;padding:18px;overflow:hidden}.support-card>span{background:var(--coral);border-radius:12px;place-items:center;width:40px;height:40px;margin-bottom:13px;display:grid}.support-card p{color:#bdbbc2;margin:6px 0 12px;font-size:11px;line-height:1.55}.support-card button{color:#fff;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:11px;font-weight:700;display:flex}.support-card button svg{width:14px}.mode-link{min-height:42px;color:var(--purple);background:#f2effd;border:0;border-radius:12px;align-items:center;gap:8px;margin-top:11px;padding:0 11px;font-size:11px;font-weight:700;display:flex}.mode-link svg{width:16px}.mode-link svg:last-child{margin-left:auto}.logout{color:#777b84;background:0 0;border:0;align-items:center;gap:10px;height:42px;margin-top:6px;padding:0 12px;font-size:12px;display:flex}.logout svg{width:17px}.topbar-v2{z-index:60;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f6f7f9db;border-bottom:1px solid #e0e1e5e0;justify-content:space-between;align-items:center;height:82px;padding:0 38px;display:flex;position:sticky;top:0}.topbar-left{align-items:center;gap:12px;display:flex}.topbar-left small,.topbar-left strong{display:block}.topbar-left strong{margin-top:2px;font-size:16px}.topbar-actions{align-items:center;gap:10px;display:flex}.top-search{border:1px solid var(--line);color:#999ca4;background:#fff;border-radius:13px;align-items:center;gap:9px;width:min(340px,28vw);height:44px;padding:0 13px;display:flex}.top-search svg{width:18px}.top-search input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:12px}.icon-btn{border:1px solid var(--line);color:#555962;background:#fff;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.icon-btn svg{width:18px}.notify-btn{position:relative}.notify-btn i{background:var(--coral);box-sizing:content-box;border:2px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;top:7px;right:8px}.notify-btn b{z-index:5;box-sizing:border-box;border:2px solid #fff;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 5px;font-weight:900;line-height:1;position:absolute;top:-7px;right:-7px;box-shadow:0 4px 10px #c5242061;color:#fff!important;background:#e32620!important;font-size:10px!important;display:grid!important}.cart-top{color:#fff;background:#27262b;border:0;border-radius:13px;align-items:center;gap:8px;height:44px;padding:0 15px;font-size:12px;font-weight:700;display:flex}.cart-top svg{width:18px}.cart-top b{background:var(--coral);border-radius:10px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:10px;display:grid}.user-chip{align-items:center;gap:9px;margin-left:3px;display:flex}.user-chip>span{color:#6d382b;background:linear-gradient(145deg,#ffc2a5,#e98569);border-radius:13px;place-items:center;width:42px;height:42px;font-size:12px;font-weight:800;display:grid}.user-chip div strong,.user-chip div small{display:block}.user-chip div small{color:var(--muted);margin-top:2px;font-size:9px}.desktop-hidden,.mobile-only,.mobile-nav-v2,.scrim{display:none}.content-page{max-width:1520px;margin:auto;padding:34px 38px 55px;animation:.3s both page-in}@keyframes page-in{0%{opacity:0;transform:translateY(8px)}}.page-title{background:radial-gradient(circle at 92% 12%,#ff7e6033,#0000 27%),linear-gradient(115deg,#242329 0%,#302c35 68%,#41343a 100%);border:1px solid #3b3941;border-radius:22px;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;padding:28px 30px;animation:.55s cubic-bezier(.2,.8,.2,1) both header-in;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 38px #1c1a2033}.page-title:before{content:"";background:linear-gradient(180deg, var(--coral), #ffb36e);transform-origin:top;width:7px;height:100%;animation:.7s both header-accent;position:absolute;top:0;left:0}.page-title:after{content:"";pointer-events:none;border:36px solid #ffb9841a;border-radius:50%;width:230px;height:230px;position:absolute;top:-145px;right:-90px}.page-title-copy,.page-actions{z-index:1;position:relative}.page-title-copy{animation:.65s 80ms both header-copy-in}.page-title h1{color:#fff}.page-title p{color:#d1cdd4}@keyframes header-in{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes header-copy-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes header-accent{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.page-title>div:first-child>span,.section-title>div>span,.card-head>div>span,.modal-kicker{color:var(--coral-dark);letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:800}.page-title h1{letter-spacing:-.045em;margin:7px 0;font-size:clamp(30px,3vw,42px);line-height:1.12}.page-title p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.page-actions{align-items:center;gap:9px;display:flex}.btn{white-space:nowrap;border:0;border-radius:13px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 17px;font-size:12px;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex}.btn:hover:not(:disabled){transform:translateY(-1px)}.btn svg{width:17px}.btn.secondary{color:#454851;border:1px solid var(--line);background:#fff}.btn.ghost{color:#fff;background:#ffffff1f;border:1px solid #ffffff4d}.welcome-hero{color:#fff;background:radial-gradient(circle at 82% 8%,#ffffff2e,#0000 25%),linear-gradient(120deg,#ff5d52,#ff8761 64%,#f1aa59);border-radius:28px;grid-template-columns:1fr 350px;align-items:center;gap:38px;min-height:300px;padding:42px 44px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 55px #da4e3b30}.welcome-hero:after,.admin-hero:after{content:"";border:70px solid #ffffff0f;border-radius:50%;width:330px;height:330px;position:absolute;bottom:-230px;right:-110px}.hero-label{letter-spacing:.13em;align-items:center;gap:8px;font-size:10px;font-weight:700;display:flex}.hero-label svg{width:16px}.welcome-hero h1{letter-spacing:-.055em;margin:18px 0 12px;font-size:clamp(34px,4vw,50px);line-height:1.08}.welcome-hero h1 em{color:#ffe4a7;font-style:normal}.welcome-hero>div:first-child>p{color:#ffffffe6;max-width:620px;font-size:14px;line-height:1.65}.welcome-hero>div:first-child>div{gap:10px;margin-top:25px;display:flex}.tier-hero{z-index:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff21;border:1px solid #ffffff47;border-radius:22px;padding:24px;position:relative}.tier-hero>div:first-child{justify-content:space-between;align-items:center;display:flex}.tier-hero>div:first-child span{letter-spacing:.13em;font-size:10px;font-weight:800}.tier-hero h3{margin:14px 0 4px;font-size:23px}.tier-hero p{color:#ffffffc2;margin:0;font-size:11px}.progress{background:#ffffff38;border-radius:10px;height:9px;margin:19px 0 12px;overflow:hidden}.progress i{border-radius:inherit;background:#fff;height:100%;animation:1s both grow;display:block}@keyframes grow{0%{width:0}}.tier-hero small{color:#ffffffd1;align-items:center;gap:6px;font-size:10px;display:flex}.tier-hero small svg{width:15px}.metric-row{grid-template-columns:repeat(4,1fr);gap:16px;margin:20px 0;display:grid}.metric-v2{border:1px solid var(--line);background:#fff;border-radius:19px;align-items:flex-start;gap:14px;min-height:138px;padding:20px;display:flex}.metric-icon{width:44px;height:44px;color:var(--coral);background:#fff0ed;border-radius:13px;flex:none;place-items:center;display:grid}.metric-icon.purple{color:var(--purple);background:#f1edff}.metric-icon.green{color:var(--green);background:#e7f7f0}.metric-icon.gold{color:#c4881f;background:#fff3df}.metric-v2>div:last-child>span,.metric-v2>div:last-child>strong,.metric-v2>div:last-child>small{display:block}.metric-v2>div:last-child>span{color:var(--muted);font-size:11px}.metric-v2>div:last-child>strong{letter-spacing:-.04em;margin:5px 0 9px;font-size:clamp(20px,2vw,26px)}.metric-v2>div:last-child>small{color:var(--green);font-size:9px}.metric-v2 small svg{vertical-align:-3px;width:13px;margin-right:3px}.card{border:1px solid var(--line);background:#fff;border-radius:21px;padding:24px}.dashboard-grid{grid-template-columns:1.2fr .8fr;gap:18px;display:grid}.card-head{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.card-head h2{letter-spacing:-.03em;margin:6px 0 0;font-size:21px}.card-head h2 small{color:var(--muted);font-size:10px;font-weight:500}.card-head>button{min-height:34px;color:var(--coral-dark);background:0 0;border:0;align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex}.card-head>button svg{width:15px}.chart-v2{height:225px;margin-top:25px;position:relative}.chart-lines{flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0 0 27px}.chart-lines i{border-top:1px dashed #e9e9e6}.chart-bars{align-items:flex-end;gap:clamp(9px,1.5vw,20px);display:flex;position:absolute;inset:0 5px}.chart-bars>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:8px;height:100%;display:flex}.chart-bars>div>span{background:#eeeaff;border-radius:8px 8px 3px 3px;width:min(31px,66%);min-width:10px;animation:.65s both rise;position:relative}.chart-bars em{color:#fff;white-space:nowrap;background:#28262c;border-radius:7px;padding:5px 7px;font-size:8px;font-style:normal;display:none;position:absolute;top:-29px;left:50%;transform:translate(-50%)}.chart-bars span:hover em{display:block}.chart-bars small{color:#999ca3;font-size:9px}@keyframes rise{0%{height:0}}.recent-orders{margin-top:15px}.recent-orders>button{text-align:left;background:0 0;border:0;border-top:1px solid #efefec;grid-template-columns:40px 1fr auto;align-items:center;gap:11px;width:100%;padding:13px 0;display:grid}.recent-orders>button:hover{background:#fbfbfa}.recent-orders>button>span{width:39px;height:39px;color:var(--purple);background:#f2effd;border-radius:12px;place-items:center;display:grid}.recent-orders strong,.recent-orders small,.recent-orders b{display:block}.recent-orders strong{font-size:11px}.recent-orders small{text-overflow:ellipsis;white-space:nowrap;max-width:240px;color:var(--muted);margin-top:3px;font-size:9px;overflow:hidden}.recent-orders>button>div:last-child{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.recent-orders b{font-size:10px}.status-pill{color:#735dc8;white-space:nowrap;background:#f1edff;border-radius:12px;align-items:center;gap:6px;width:max-content;min-height:25px;padding:0 9px;font-size:9px;font-weight:700;display:inline-flex}.journey{margin-top:18px}.streak{color:var(--green);background:#e8f7f0;border-radius:99px;padding:7px 10px;font-size:10px}.journey-track{grid-template-columns:1fr 70px 1fr 70px 1fr;align-items:center;margin-top:28px;display:grid}.journey-track>div{align-items:center;gap:12px;display:flex}.journey-track>div>i{color:#a5a7ad;background:#f0f0ed;border-radius:14px;flex:none;place-items:center;width:43px;height:43px;font-style:normal;display:grid}.journey-track>div.done>i{color:var(--green);background:#e7f7f0}.journey-track>div.current>i{color:var(--coral);background:#fff0ed;box-shadow:0 0 0 6px #fff8f6}.journey-track small,.journey-track strong,.journey-track em{display:block}.journey-track small{color:var(--coral);letter-spacing:.1em;font-size:8px;font-style:normal;font-weight:800}.journey-track strong{margin:3px 0;font-size:12px}.journey-track em{color:var(--muted);font-size:9px;font-style:normal}.journey-track hr{background:#e9e9e6;border:0;width:100%;height:2px}.journey-track hr:first-of-type{background:#61c79e}.section-block{margin-top:32px}.section-title{justify-content:space-between;align-items:flex-end;display:flex}.section-title h2{margin:6px 0 0;font-size:24px}.section-title>button{color:var(--coral-dark);background:0 0;border:0;align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex}.section-title button svg{width:15px}.quick-products{grid-template-columns:repeat(4,1fr);gap:15px;margin-top:17px;display:grid}.quick-products>button{text-align:left;background:0 0;border:0;min-width:0;padding:0}.quick-products>button>div{border:1px solid var(--line);background:#fff;border-radius:18px;height:190px;position:relative;overflow:hidden}.quick-products img{object-fit:contain;width:100%;height:100%;transition:transform .2s}.quick-products button:hover img{transform:scale(1.04)}.quick-products>button>div>span{color:#fff;background:#28262c;border-radius:8px;padding:6px 9px;font-size:9px;font-weight:700;position:absolute;top:11px;left:11px}.quick-products>button>small,.quick-products>button>strong,.quick-products>button>b{display:block}.quick-products>button>small{color:var(--muted);margin:11px 2px 3px;font-size:10px}.quick-products>button>strong{text-overflow:ellipsis;white-space:nowrap;padding:0 2px;font-size:13px;overflow:hidden}.quick-products>button>b{color:var(--coral-dark);margin:7px 2px;font-size:13px}.catalog-controls,.management-filters{border:1px solid var(--line);background:#fff;border-radius:18px;align-items:center;gap:12px;padding:13px;display:flex}.catalog-controls>label,.management-filters>label{border:1px solid var(--line);color:#9699a1;background:#fafaf9;border-radius:12px;flex:1;align-items:center;gap:9px;min-width:200px;height:44px;padding:0 13px;display:flex}.catalog-controls label svg,.management-filters label svg{width:18px}.catalog-controls input,.management-filters input{background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:12px}.catalog-controls>div{gap:4px;display:flex}.catalog-controls>div button{height:34px;color:var(--muted);white-space:nowrap;background:0 0;border:0;border-radius:9px;padding:0 11px;font-size:10px}.catalog-controls>div button.active{color:#fff;background:#28262c}.catalog-controls select,.management-filters select{border:1px solid var(--line);color:#62666f;background:#fff;border-radius:11px;height:40px;padding:0 10px;font-size:11px}.result-line{color:var(--muted);justify-content:space-between;align-items:center;margin:18px 3px 12px;font-size:11px;display:flex}.result-line span:last-child{color:var(--green);align-items:center;gap:5px;display:flex}.result-line svg{width:15px}.product-grid-v2{grid-template-columns:repeat(4,1fr);gap:17px;display:grid}.product-v2{border:1px solid var(--line);background:#fff;border-radius:21px;transition:transform .2s,box-shadow .2s;overflow:hidden}.product-v2:hover{box-shadow:var(--shadow);transform:translateY(-4px)}.product-photo{cursor:pointer;background:linear-gradient(145deg,#faf9f7,#f1f1ed);height:255px;position:relative;overflow:hidden}.product-photo img{object-fit:contain;width:100%;height:100%;transition:transform .25s}.product-v2:hover img{transform:scale(1.035)}.product-photo>span{color:#fff;background:#28262c;border-radius:8px;padding:6px 9px;font-size:9px;font-weight:700;position:absolute;top:12px;left:12px}.product-photo>button{color:#777b84;background:#ffffffeb;border:0;border-radius:12px;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:11px;right:11px}.product-photo>button.liked{color:var(--coral)}.product-photo button svg{width:18px}.product-body{padding:17px}.product-body>div{color:var(--muted);justify-content:space-between;font-size:10px;display:flex}.product-body>div small{color:#d2982a;align-items:center;gap:4px;display:flex}.product-body>div svg{width:14px}.product-body h3{cursor:pointer;min-height:38px;margin:8px 0;font-size:14px;line-height:1.4}.product-body>p{color:var(--muted);font-size:9px}.product-body>p i{background:#42b587;border-radius:50%;width:7px;height:7px;margin-right:4px;display:inline-block}.product-body>p i.low{background:var(--gold)}.product-body footer{justify-content:space-between;align-items:center;margin-top:17px;display:flex}.product-body footer strong{font-size:15px}.product-body footer button{color:#fff;background:var(--coral);border:0;border-radius:11px;align-items:center;gap:6px;height:37px;padding:0 12px;font-size:10px;font-weight:700;display:flex}.product-body footer svg{width:16px}.empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:30px;display:flex}.empty>span{width:66px;height:66px;color:var(--coral);background:#fff0ed;border-radius:21px;place-items:center;display:grid}.empty h2{margin:15px 0 6px;font-size:20px}.empty p{max-width:280px;color:var(--muted);margin:0;font-size:12px;line-height:1.55}.mini-stat-row{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:18px;display:grid}.mini-stat-row article{border:1px solid var(--line);background:#fff;border-radius:17px;align-items:center;gap:13px;min-height:92px;padding:17px;display:flex}.mini-stat-row article>span{width:42px;height:42px;color:var(--purple);background:#f2effd;border-radius:13px;flex:none;place-items:center;display:grid}.mini-stat-row small,.mini-stat-row strong{display:block}.mini-stat-row small{color:var(--muted);font-size:10px}.mini-stat-row strong{margin-top:2px;font-size:22px}.table-card{padding:0;overflow:hidden}.table-toolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.table-toolbar>div{gap:4px;display:flex}.table-toolbar>div button{height:35px;color:var(--muted);background:0 0;border:0;border-radius:10px;padding:0 12px;font-size:10px}.table-toolbar>div button.active{color:#fff;background:#28262c}.data-table{overflow-x:auto}.data-row{color:#616670;border-top:1px solid #efefec;align-items:center;gap:14px;min-width:840px;padding:14px 20px;font-size:11px;display:grid}.order-table .data-row{grid-template-columns:115px minmax(230px,1.5fr) 125px 115px 120px 84px;min-width:900px}.data-row.head{color:#9a9da4;text-transform:uppercase;letter-spacing:.09em;background:#fafaf9;border:0;font-size:9px}.data-row strong,.data-row small{display:block}.data-row small{color:var(--muted);margin-top:3px;font-size:9px}.data-row>button{color:#9ca0a8;background:0 0;border:0;place-items:center;width:28px;height:28px;display:grid}.data-row>button svg{width:18px}.data-row select{border:1px solid var(--line);color:#565a63;background:#fff;border-radius:9px;max-width:125px;height:32px;padding:0 7px;font-size:10px}.rank-hero{color:#fff;background:radial-gradient(circle at 72% 0,#967eed,#0000 34%),linear-gradient(120deg,#463692,#7558d8);border-radius:24px;justify-content:space-between;align-items:center;min-height:200px;padding:32px 36px;display:flex;overflow:hidden}.rank-hero>div:first-child>span{letter-spacing:.12em;align-items:center;gap:7px;font-size:10px;font-weight:800;display:flex}.rank-hero>div:first-child>span svg{width:16px}.rank-hero h2{letter-spacing:-.04em;margin:17px 0 8px;font-size:29px}.rank-hero h2 em{color:#ffd679;font-style:normal}.rank-hero p{color:#ddd8f7;margin:0;font-size:12px}.rank-hero>div:last-child{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1f;border:1px solid #fff3;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;width:145px;height:140px;display:flex}.rank-hero>div:last-child small{letter-spacing:.12em;font-size:9px}.rank-hero>div:last-child strong{letter-spacing:-.06em;font-size:45px}.rank-hero>div:last-child span{color:#caf7e2;align-items:center;gap:4px;font-size:9px;display:flex}.rank-hero>div:last-child svg{width:14px}.rank-hero+.dashboard-grid{margin-top:18px}.positive{color:var(--green);background:#e7f7f0;border-radius:99px;padding:7px 10px;font-size:10px}.leaderboard>div:not(.card-head){border-top:1px solid #efefec;grid-template-columns:28px 36px 1fr auto;align-items:center;gap:10px;min-height:54px;display:grid}.leaderboard>div.me{background:#fff4f1;border:0;border-radius:13px;margin:0 -8px;padding:0 8px}.leaderboard>div>b{text-align:center;font-size:12px}.leaderboard>div>i{width:34px;height:34px;color:var(--purple);background:#f2effd;border-radius:11px;place-items:center;font-size:9px;font-style:normal;font-weight:800;display:grid}.leaderboard>div>span strong,.leaderboard>div>span small{display:block}.leaderboard>div>span strong{font-size:10px}.leaderboard>div>span small{color:var(--muted);font-size:9px}.leaderboard>div>span em{color:#fff;background:var(--coral);border-radius:5px;margin-left:5px;padding:2px 4px;font-size:7px;font-style:normal}.leaderboard>div>strong{font-size:11px}.achievement-row{grid-template-columns:repeat(4,1fr);gap:15px;margin-top:18px;display:grid}.achievement-row article{border:1px solid var(--line);background:#fff;border-radius:17px;align-items:center;gap:13px;min-height:89px;padding:17px;display:flex}.achievement-row article>span{width:42px;height:42px;color:var(--coral);background:#fff0ed;border-radius:13px;place-items:center;display:grid}.achievement-row small,.achievement-row strong{display:block}.achievement-row small{color:var(--muted);font-size:10px}.achievement-row strong{margin-top:2px;font-size:16px}.credit-grid{grid-template-rows:auto auto;grid-template-columns:1.1fr .8fr;gap:18px;display:grid}.business-card{color:#fff;background:radial-gradient(circle at 85% 15%,#ffffff21,#0000 27%),linear-gradient(135deg,#26252a,#413c47);border-radius:26px;flex-direction:column;grid-row:span 2;min-height:310px;padding:27px 29px;display:flex;overflow:hidden;box-shadow:0 24px 50px #1e1c222b}.business-card>div:first-child{justify-content:space-between;align-items:center;display:flex}.business-card>div:first-child>span{color:#aba8b0;letter-spacing:.14em;font-size:9px}.business-card>small{color:#aba8b0;letter-spacing:.1em;margin-top:25px;font-size:10px}.business-card>h2{letter-spacing:-.05em;margin:5px 0 0;font-size:36px}.credit-progress{background:#57525d;border-radius:10px;height:8px;margin:21px 0;overflow:hidden}.credit-progress i{border-radius:inherit;background:linear-gradient(90deg,var(--coral),#ffa15c);height:100%;display:block}.business-card>section{justify-content:space-between;display:flex}.business-card section div:last-child{text-align:right}.business-card section small,.business-card section strong{display:block}.business-card section small{color:#96929c;font-size:9px}.business-card section strong{margin-top:3px;font-size:13px}.business-card footer{color:#d5d2d9;letter-spacing:.13em;justify-content:space-between;align-items:center;margin-top:auto;font-size:9px;display:flex}.due-panel{background:linear-gradient(145deg,#fff4e8,#ffe9d6);border:1px solid #f1dcc4;border-radius:21px;grid-template-columns:44px 1fr auto;align-items:start;gap:13px;min-height:170px;padding:22px;display:grid}.due-panel>span{color:#ca7b30;background:#fff;border-radius:13px;place-items:center;width:44px;height:44px;display:grid}.due-panel small{color:#9b7759;letter-spacing:.08em;font-size:9px}.due-panel h2{margin:4px 0 3px;font-size:24px}.due-panel p{color:#9b7759;margin:0;font-size:10px}.due-panel>b{color:#a96628;background:#fff8f1;border-radius:9px;padding:6px 8px;font-size:9px}.due-panel .btn{grid-column:2/4;width:max-content}.credit-stats{border:1px solid var(--line);background:var(--line);border-radius:19px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.credit-stats>div{background:#fff;padding:19px 16px}.credit-stats span,.credit-stats strong,.credit-stats small{display:block}.credit-stats span{color:var(--muted);font-size:9px}.credit-stats strong{margin:5px 0;font-size:14px}.credit-stats small{color:var(--green);font-size:8px}.tier-card{margin-top:18px}.tier-row{grid-template-columns:repeat(5,1fr);margin-top:32px;display:grid;position:relative}.tier-row:before{content:"";background:linear-gradient(90deg,var(--green) 0 48%,var(--coral) 48% 57%,#eaeae7 57%);height:3px;position:absolute;top:17px;left:10%;right:10%}.tier-row>div{text-align:center;z-index:1}.tier-row>div>i{color:#a3a5aa;background:#ededeb;border:4px solid #fff;border-radius:50%;place-items:center;width:35px;height:35px;margin:auto;font-size:10px;font-style:normal;font-weight:800;display:grid;box-shadow:0 0 0 1px #e2e2df}.tier-row>div.done>i{color:#fff;background:var(--green);box-shadow:none}.tier-row>div.current>i{color:#fff;background:var(--coral);box-shadow:0 0 0 6px #fff0ed}.tier-row svg{width:15px}.tier-row strong,.tier-row small{display:block}.tier-row strong{margin:10px 0 3px;font-size:10px}.tier-row small{color:var(--muted);font-size:9px}.milestone-note{color:var(--coral-dark);background:#fff3ef;border-radius:13px;align-items:center;gap:9px;margin-top:25px;padding:13px 15px;display:flex}.milestone-note p{margin:0;font-size:10px}.profile-layout{grid-template-columns:330px 1fr;gap:19px;display:grid}.profile-summary{text-align:center;border:1px solid var(--line);background:#fff;border-radius:22px;height:max-content;padding:0 24px 24px;overflow:hidden}.profile-cover{background:radial-gradient(circle at 80% 0,#ffffff38,transparent 28%), linear-gradient(130deg,var(--coral),#f0ad5d);height:120px;margin:0 -24px 57px;position:relative}.profile-cover>span{color:#6d382b;background:linear-gradient(145deg,#ffc2a5,#e98569);border:6px solid #fff;border-radius:27px;place-items:center;width:92px;height:92px;font-size:24px;font-weight:800;display:grid;position:absolute;bottom:-46px;left:50%;transform:translate(-50%);box-shadow:0 12px 28px #3d231921}.profile-summary h2{justify-content:center;align-items:center;gap:6px;margin:0;font-size:21px;display:flex}.profile-summary h2 svg{width:20px;color:var(--coral)}.profile-summary>p{color:var(--muted);font-size:10px}.profile-summary>b{width:max-content;color:var(--green);background:#e7f7f0;border-radius:99px;align-items:center;gap:6px;margin:9px auto 0;padding:7px 10px;font-size:9px;display:flex}.profile-summary>b svg{width:14px}.profile-summary>div:last-of-type{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:22px 0;padding:18px 0;display:grid}.profile-summary>div:last-of-type span+span{border-left:1px solid var(--line)}.profile-summary>div:last-of-type strong,.profile-summary>div:last-of-type small{display:block}.profile-summary>div:last-of-type strong{font-size:17px}.profile-summary>div:last-of-type small{color:var(--muted);margin-top:3px;font-size:8px}.profile-summary>.btn{width:100%}.form-stack{flex-direction:column;gap:18px;display:flex}.profile-form .card-head>svg{color:#9da0a7}.profile-form>div:nth-child(2){grid-template-columns:repeat(2,1fr);gap:17px;margin-top:21px;display:grid}.profile-form label,.form-modal label,.modal-copy>label{color:#62666f;font-size:10px;font-weight:600}.profile-form label.wide{grid-column:1/-1}.profile-form input,.form-modal input,.form-modal select,.modal-copy>label input{border:1px solid var(--line);width:100%;height:43px;color:var(--ink);background:#fff;border-radius:11px;margin-top:6px;padding:0 12px;font-size:11px;display:block}.profile-form input:disabled{color:#666a72;background:#f8f8f6}.secure{color:#4a7596;background:#edf7ff;border-radius:12px;align-items:center;gap:9px;margin:18px 0 0;padding:13px;font-size:9px;display:flex}.secure svg{width:18px}.admin-hero{color:#fff;background:radial-gradient(circle at 76% 0,#ffffff21,#0000 26%),linear-gradient(120deg,#29272d,#554751);border-radius:25px;justify-content:space-between;align-items:center;min-height:205px;padding:34px 37px;display:flex;position:relative;overflow:hidden}.admin-hero>div>span{letter-spacing:.13em;align-items:center;gap:7px;font-size:10px;font-weight:800;display:flex}.admin-hero>div>span svg{width:16px}.admin-hero h1{letter-spacing:-.05em;margin:15px 0 8px;font-size:37px}.admin-hero h1 em{color:#ff9b7d;font-style:normal}.admin-hero p{color:#cbc8cf;margin:0;font-size:12px}.admin-hero .btn{z-index:1;position:relative}.action-centre>.card-head>b{width:27px;height:27px;color:var(--coral);background:#fff0ed;border-radius:11px;place-items:center;font-size:11px;display:grid}.action-centre>button{text-align:left;background:0 0;border:0;border-top:1px solid #efefec;grid-template-columns:40px 1fr 18px;align-items:center;gap:11px;width:100%;padding:15px 0;display:grid}.action-centre>button>span{color:#b97c1b;background:#fff3dc;border-radius:12px;place-items:center;width:39px;height:39px;display:grid}.action-centre>button:nth-of-type(2)>span{color:var(--purple);background:#f2effd}.action-centre>button:nth-of-type(3)>span{color:var(--coral);background:#fff0ed}.action-centre strong,.action-centre small{display:block}.action-centre strong{font-size:11px}.action-centre small{color:var(--muted);margin-top:3px;font-size:9px}.action-centre>button>svg{color:#a5a7ad;width:17px}.admin-preview{margin-top:18px}.people-table .data-row{grid-template-columns:minmax(220px,1.5fr) 130px 115px 100px 110px 24px;min-width:830px}.person{align-items:center;gap:10px;display:flex!important}.person>i{width:36px;height:36px;color:var(--coral-dark);background:#fff0ed;border-radius:11px;flex:none;place-items:center;font-size:9px;font-style:normal;font-weight:800;display:grid}.person small{align-items:center;gap:3px;display:flex}.person small svg{width:12px}.admin-snapshot{grid-template-columns:1.1fr .9fr;gap:18px;margin-top:18px;display:grid}.snapshot-rules{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:21px;display:grid}.snapshot-rules span{background:#fafaf8;border-radius:12px;padding:12px}.snapshot-rules small,.snapshot-rules strong{display:block}.snapshot-rules small{color:var(--muted);font-size:8px}.snapshot-rules strong{color:var(--purple);margin-top:4px;font-size:10px}.stock-snapshot{justify-content:space-around;align-items:center;gap:10px;min-height:76px;margin-top:19px;display:flex}.stock-snapshot span{color:var(--muted);align-items:center;gap:5px;font-size:9px;display:flex}.stock-snapshot i{border-radius:50%;width:8px;height:8px}.stock-snapshot i.good{background:var(--green)}.stock-snapshot i.low{background:var(--gold)}.stock-snapshot i.out{background:var(--coral)}.stock-snapshot strong{color:var(--ink);font-size:14px}.management-filters{margin-bottom:18px}.management-filters .btn{min-height:40px}.admin-product-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.admin-product-grid article{border:1px solid var(--line);background:#fff;border-radius:18px;grid-template-columns:95px 1fr auto 42px;align-items:center;gap:13px;min-height:116px;padding:12px;display:grid}.admin-product-grid article>img{object-fit:contain;background:#f6f6f3;border-radius:13px;width:95px;height:91px}.admin-product-grid article>div:nth-child(2)>span{color:var(--coral-dark);font-size:9px}.admin-product-grid h3{margin:4px 0;font-size:13px}.admin-product-grid small{color:var(--muted);font-size:9px}.stock-stepper{border:1px solid var(--line);border-radius:10px;justify-content:space-between;align-items:center;min-width:92px;height:35px;padding:0 4px;display:flex}.stock-stepper button{background:#f5f4f1;border:0;border-radius:8px;place-items:center;width:27px;height:27px;display:grid}.stock-stepper svg{width:13px}.stock-stepper strong{font-size:11px}.tier-editor>.card-head>b{color:var(--green);background:#e7f7f0;border-radius:99px;padding:7px 10px;font-size:9px}.tier-editor>div:last-child{grid-template-columns:repeat(5,1fr);gap:10px;margin-top:20px;display:grid}.tier-editor>div:last-child>label{background:#fafaf8;border-radius:14px;padding:14px}.tier-editor label>span{color:var(--coral);font-size:9px;font-weight:800}.tier-editor label>div{margin-top:10px}.tier-editor label small{color:var(--muted);font-size:8px;display:block}.tier-editor input{border:1px solid var(--line);border-radius:9px;width:100%;height:35px;margin-top:4px;padding:0 8px;font-size:10px}.tier-editor label>svg{display:none}.credit-list{margin-top:18px}.credit-list>div:not(.card-head){border-top:1px solid #efefec;grid-template-columns:minmax(220px,1.4fr) 115px 115px minmax(110px,.7fr) 130px;align-items:center;gap:15px;min-width:760px;padding:13px 0;display:grid}.credit-list>div:not(.card-head)>span>small,.credit-list>div:not(.card-head)>span>strong{display:block}.credit-list>div:not(.card-head)>span>small{color:var(--muted);font-size:8px}.credit-list>div:not(.card-head)>span>strong{margin-top:3px;font-size:11px}.danger{color:var(--coral-dark)}.balance-bar{background:#ededeb;border-radius:8px;height:7px;overflow:hidden}.balance-bar i{border-radius:inherit;background:linear-gradient(90deg,#ff9c5e,var(--coral));height:100%;display:block}.report-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.report-grid article>span{width:48px;height:48px;color:var(--purple);background:#f2effd;border-radius:15px;place-items:center;display:grid}.report-grid article h2{min-height:45px;margin:17px 0 8px;font-size:16px}.report-grid article p{min-height:58px;color:var(--muted);font-size:11px;line-height:1.55}.report-grid article .btn{width:100%;margin-top:8px}.report-summary{grid-template-columns:.8fr 1.2fr;align-items:center;gap:30px;margin-top:18px;display:grid}.report-summary>div>span{color:var(--coral);letter-spacing:.12em;font-size:9px;font-weight:800}.report-summary h2{margin:7px 0;font-size:20px}.report-summary p{color:var(--muted);font-size:11px;line-height:1.55}.report-summary section{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.report-summary section span{color:var(--muted);text-align:center;background:#fafaf8;border-radius:13px;padding:14px 8px;font-size:8px}.report-summary section strong{color:var(--ink);margin-bottom:3px;font-size:16px;display:block}.modal-layer,.drawer-layer{z-index:150;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#19181d80;animation:.18s both fade;position:fixed;inset:0}.modal-layer{place-items:center;padding:20px;display:grid}.modal-v2{background:#fff;border-radius:25px;width:min(500px,96vw);max-height:92vh;position:relative;overflow-y:auto;box-shadow:0 30px 90px #14121847}.modal-x{z-index:2;background:#fffffff2;border:0;border-radius:12px;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:16px;right:16px;box-shadow:0 8px 20px #00000014}.modal-x svg{width:18px}.product-modal-v2{grid-template-columns:.92fr 1.08fr;display:grid}.modal-photo{background:linear-gradient(145deg,#faf9f7,#ecece7);border-radius:25px 0 0 25px;place-items:center;min-height:520px;display:grid;position:relative;overflow:hidden}.modal-photo img{object-fit:contain;width:100%;height:100%}.modal-photo>span{color:#fff;background:#28262c;border-radius:9px;padding:7px 10px;font-size:9px;font-weight:700;position:absolute;top:17px;left:17px}.modal-copy{padding:42px 35px 30px}.modal-copy>small{color:var(--coral);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:800}.modal-copy h2,.title-input{letter-spacing:-.04em;margin:9px 0;font-family:Manrope,sans-serif;font-size:27px;line-height:1.2}.title-input{border:1px solid var(--line);border-radius:10px;width:100%;padding:8px}.modal-copy .rating{color:#d19629;align-items:center;gap:6px;font-size:10px;display:flex}.modal-copy .rating svg{width:15px}.modal-copy .rating i{background:var(--green);border-radius:50%;width:7px;height:7px}.modal-copy h3{margin:18px 0 8px;font-size:23px}.modal-copy>p:not(.rating):not(.faq-answer){color:var(--muted);font-size:11px;line-height:1.65}.modal-copy ul{margin:18px 0;padding:0;list-style:none}.modal-copy li{align-items:center;gap:8px;margin:9px 0;font-size:11px;display:flex}.modal-copy li svg{width:16px;color:var(--green)}.faq{border:1px solid var(--line);background:#fafaf8;border-radius:11px;justify-content:space-between;align-items:center;width:100%;min-height:42px;padding:0 11px;display:flex}.faq span{align-items:center;gap:7px;font-size:10px;font-weight:700;display:flex}.faq svg{width:16px}.faq-answer{color:var(--muted);padding:0 6px;font-size:10px;line-height:1.6}.modal-copy>.btn{width:100%;margin-top:18px}.drawer-layer{place-items:stretch end;display:grid}.drawer{background:#fff;flex-direction:column;width:min(470px,96vw);height:100vh;animation:.23s both drawer;display:flex;overflow-y:auto;box-shadow:-25px 0 80px #14121833}.drawer>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:24px;display:flex}.drawer>header small{color:var(--coral);letter-spacing:.12em;font-size:9px;font-weight:800}.drawer>header h2{margin:5px 0 0;font-size:22px}.drawer>header h2 span{min-width:23px;height:23px;color:var(--coral);vertical-align:3px;background:#fff0ed;border-radius:12px;place-items:center;font-size:10px;display:inline-grid}.drawer-items{padding:5px 24px}.drawer-items article{border-bottom:1px solid var(--line);grid-template-columns:72px 1fr auto;gap:12px;padding:15px 0;display:grid}.drawer-items img{object-fit:contain;background:#f5f5f2;border-radius:12px;width:72px;height:76px}.drawer-items strong,.drawer-items small{display:block}.drawer-items strong{font-size:11px;line-height:1.4}.drawer-items small{color:var(--coral-dark);margin-top:4px;font-size:10px}.drawer-items article>b{font-size:10px}.drawer-items article>div>span{align-items:center;gap:9px;margin-top:10px;font-size:10px;display:flex}.drawer-items article>div>span button{border:1px solid var(--line);background:#fff;border-radius:8px;place-items:center;width:25px;height:25px;display:grid}.drawer-items article>div>span svg{width:12px}.customer-fields{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fafaf8;padding:18px 24px}.customer-fields h3{margin:0 0 12px;font-size:13px}.customer-fields label{color:#62666f;margin-top:10px;font-size:10px;display:block}.customer-fields>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.customer-fields input,.customer-fields select,.customer-fields textarea{border:1px solid var(--line);resize:none;background:#fff;border-radius:10px;width:100%;margin-top:5px;padding:0 10px;font-size:11px}.customer-fields input,.customer-fields select{height:40px}.customer-fields textarea{padding-top:10px}.drawer>footer{margin-top:auto;padding:20px 24px 26px}.drawer>footer>span{justify-content:space-between;align-items:center;font-size:12px;display:flex}.drawer>footer>span strong{font-size:21px}.drawer>footer .btn{width:100%;margin-top:16px}.drawer>footer small{color:var(--muted);justify-content:center;align-items:center;gap:6px;margin-top:11px;font-size:9px;display:flex}.drawer>footer small svg{width:14px}.notifications{width:min(400px,96vw)}.notifications>div{padding:7px 23px}.notifications>div article{border-bottom:1px solid var(--line);grid-template-columns:41px 1fr;gap:11px;padding:15px 0;display:grid;position:relative}.notifications>div article>span{width:40px;height:40px;color:var(--coral);background:#fff0ed;border-radius:12px;place-items:center;display:grid}.notifications article p{color:var(--muted);margin:5px 15px 5px 0;font-size:10px;line-height:1.5}.notifications article small{color:#a3a5aa;font-size:9px}.notifications article.unread:after{content:"";background:var(--coral);border-radius:50%;width:8px;height:8px;position:absolute;top:20px;right:1px}.notifications>.btn{margin:auto 23px 23px}.form-modal h2,.detail-modal h2{letter-spacing:-.04em;margin:8px 0;font-size:27px}.form-modal>p{color:var(--muted);margin:0 0 20px;font-size:11px;line-height:1.55}.form-modal label{margin-top:13px;display:block}.form-modal>.btn{width:100%;margin-top:22px}.two-fields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.detail-modal>.status-pill{margin:5px 0 20px}.detail-modal>section{grid-template-columns:1fr 1fr;gap:12px;display:grid}.detail-modal>section>div{background:#fafaf8;border-radius:12px;padding:13px}.detail-modal small,.detail-modal strong{display:block}.detail-modal small{color:var(--muted);font-size:9px}.detail-modal strong{margin-top:3px;font-size:12px}.detail-modal section p{color:var(--muted);align-items:center;gap:5px;margin:7px 0 0;font-size:9px;display:flex}.detail-modal section svg{width:13px}.order-item,.address{border:1px solid var(--line);border-radius:13px;align-items:center;gap:11px;margin-top:13px;padding:14px;display:flex}.order-item>svg,.address>svg{color:var(--purple)}.order-item>span,.address>span{flex:1}.order-item>b{font-size:12px}.timeline{grid-template-columns:repeat(3,1fr);margin-top:22px;display:grid}.timeline>div{color:#a0a3aa;flex-direction:column;align-items:center;gap:6px;font-size:9px;display:flex;position:relative}.timeline>div:before{content:"";z-index:-1;background:#e5e5e2;width:100%;height:2px;position:absolute;top:13px;right:50%}.timeline>div:first-child:before{display:none}.timeline i{background:#ededeb;border-radius:50%;place-items:center;width:27px;height:27px;font-size:8px;font-style:normal;display:grid}.timeline div.done{color:var(--green)}.timeline div.done i,.timeline div.done:before{color:#fff;background:var(--green)}.large-avatar{width:72px;height:72px;color:var(--coral-dark);background:#fff0ed;border-radius:21px;place-items:center;margin-bottom:17px;font-size:19px;font-weight:800;display:grid}.person-modal>p{color:var(--muted);align-items:center;gap:6px;font-size:10px;display:flex}.person-modal>p svg{width:14px}.person-metrics{grid-template-columns:repeat(3,1fr);gap:8px;margin:20px 0;display:grid}.person-metrics span{background:#fafaf8;border-radius:11px;padding:12px}.person-modal>.btn{width:100%;margin-top:20px}.toast-v2{z-index:200;color:#fff;background:#28262c;border-radius:14px;align-items:center;gap:10px;padding:10px 15px 10px 10px;font-size:11px;animation:.22s both toast;display:flex;position:fixed;bottom:25px;left:50%;transform:translate(-50%);box-shadow:0 18px 45px #00000038}.toast-v2>span{background:var(--green);border-radius:9px;place-items:center;width:29px;height:29px;display:grid}.toast-v2 svg{width:16px}@keyframes fade{0%{opacity:0}}@keyframes drawer{0%{transform:translate(100%)}}@keyframes toast{0%{opacity:0;transform:translate(-50%,12px)}}.order-filter-shell{border:1px solid var(--line);background:#fff;border-radius:19px;margin-bottom:18px;overflow:hidden}.order-filter-shell .management-filters{border:0;border-bottom:1px solid var(--line);border-radius:0;margin:0}.date-filter-row{background:#fcfcfb;justify-content:space-between;align-items:center;gap:16px;padding:13px 16px;display:flex}.date-quick-filters button,.clear-order-filters{color:#666b74;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:9px;min-height:33px;padding:0 10px;font-size:10px;font-weight:700}.date-quick-filters button:hover,.clear-order-filters:hover{border-color:var(--line);background:#fff}.date-inputs{align-items:end;gap:9px;display:flex}.date-inputs label{color:var(--muted);font-size:9px;font-weight:700}.date-inputs input{border:1px solid var(--line);width:130px;height:33px;color:var(--ink);font:inherit;background:#fff;border-radius:9px;margin-top:4px;padding:0 8px;font-size:10px;display:block}.clear-order-filters{color:var(--coral-dark)}.order-filter-summary{color:var(--muted);background:#fff8f6;justify-content:space-between;gap:12px;padding:10px 17px;font-size:10px;display:flex}.order-filter-summary b{color:var(--ink)}.admin-order-table .data-row{grid-template-columns:110px 150px minmax(215px,1.3fr) 115px 110px 130px 84px;min-width:1040px}.view-order-btn{justify-content:center;align-items:center;gap:5px;font-size:10px;font-weight:800;width:70px!important;height:32px!important;color:var(--purple)!important;background:#f7f5ff!important;border:1px solid #dfddec!important;border-radius:9px!important;display:inline-flex!important}.order-modal-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.order-modal-heading h2{margin:7px 0 4px}.order-modal-heading>div>small{color:var(--muted);font-size:11px}.order-product-showcase{border:1px solid var(--line);background:linear-gradient(125deg,#fbfbf9,#f6f4ff);border-radius:17px;grid-template-columns:175px 1fr;gap:20px;margin-top:21px;padding:14px;display:grid}.order-product-image{background:#fff;border-radius:13px;min-height:160px;overflow:hidden}.order-product-image img{object-fit:contain;width:100%;height:160px}.product-category-label{color:var(--purple);letter-spacing:.1em;font-size:9px;font-weight:800}.order-product-showcase h3{margin:7px 0 5px;font-size:18px}.order-product-showcase p{color:var(--muted);margin:0;font-size:11px;line-height:1.5}.product-specs{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:15px;display:grid}.product-specs span{background:#ffffffe6;border-radius:10px;padding:9px}.product-specs small,.product-specs strong{display:block}.product-specs small{color:var(--muted);font-size:8px}.product-specs strong{margin-top:3px;font-size:10px}.order-info-grid{grid-template-columns:1fr 1fr;gap:11px;margin-top:13px;display:grid}.order-info-grid section{background:#fafaf8;border-radius:14px;min-height:92px;padding:14px}.order-info-grid small{color:var(--muted);font-size:9px}.order-info-grid strong{margin-top:5px;font-size:13px;display:block}.order-info-grid p{color:var(--muted);align-items:center;gap:5px;margin:7px 0 0;font-size:10px;display:flex}.order-info-grid p svg{width:14px}.order-info-grid .delivery-card{background:#f7f5ff;grid-column:1/-1;align-items:center;gap:10px;min-height:auto;display:flex}.delivery-card>svg{width:21px;color:var(--purple)}.order-status-actions{background:#fbfaff;border:1px solid #e4dfef;border-radius:14px;align-items:center;gap:10px;margin-top:13px;padding:13px;display:flex}.order-status-actions>div{flex:1}.order-status-actions small,.order-status-actions strong{display:block}.order-status-actions small{color:var(--purple);font-size:9px;font-weight:800}.order-status-actions strong{margin-top:3px;font-size:11px}.order-status-actions select{border:1px solid var(--line);height:37px;color:var(--ink);background:#fff;border-radius:10px;padding:0 9px;font-size:10px}.order-status-actions .btn{min-height:37px;padding:0 11px;font-size:10px}.quick-status-btn{height:37px;color:var(--purple);background:#eeeafe;border:0;border-radius:10px;padding:0 10px;font-size:10px;font-weight:800}.order-progress{margin-top:20px}.order-progress .timeline{margin-top:0}.returned-note{color:#a14f4a;background:#fff0ed;border-radius:10px;margin:14px 0 0;padding:10px 12px;font-size:10px}@media (width<=1220px){.metric-row{grid-template-columns:repeat(2,1fr)}.product-grid-v2{grid-template-columns:repeat(3,1fr)}.catalog-controls{flex-wrap:wrap}.catalog-controls>label{min-width:300px}.catalog-controls>div{order:3;width:100%;overflow-x:auto}.admin-product-grid{grid-template-columns:1fr}.report-grid{grid-template-columns:repeat(2,1fr)}.tier-editor>div:last-child{grid-template-columns:repeat(3,1fr)}}@media (width<=980px){:root{--sidebar:0px}.sidebar-v2{z-index:170;width:275px;transition:transform .25s;transform:translate(-105%);box-shadow:24px 0 70px #14121833}.sidebar-v2.open{transform:none}.desktop-hidden,.mobile-only{display:grid}.scrim{z-index:160;background:#14121873;border:0;display:block;position:fixed;inset:0}.topbar-v2{padding:0 22px}.user-chip div{display:none}.dashboard-grid,.admin-snapshot{grid-template-columns:1fr}.welcome-hero{grid-template-columns:1fr 300px}.welcome-hero h1{font-size:38px}.product-grid-v2{grid-template-columns:repeat(2,1fr)}.credit-grid{grid-template-columns:1fr 1fr}.business-card{grid-row:auto}.credit-stats{grid-column:1/-1}.profile-layout{grid-template-columns:280px 1fr}.report-summary{grid-template-columns:1fr}}@media (width<=720px){.modal-layer{padding:0}.modal-v2,.modal-v2.wide{border-radius:0;width:100%;min-height:100%;margin:0}.modal-x{margin-right:10px;top:10px}.manual-order-v2{padding:25px 18px 24px}.manual-order-v2 .manual-order-total{bottom:8px}.content-page{padding:25px 16px 96px}.topbar-v2{height:70px;padding:0 14px}.top-search,.user-chip,.cart-top span{display:none}.cart-top{justify-content:center;width:43px;padding:0;position:relative}.cart-top b{position:absolute;top:-5px;right:-5px}.mobile-nav-v2{z-index:75;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#26242af5;border-radius:20px;grid-template-columns:repeat(5,1fr);height:66px;padding:6px;display:grid;position:fixed;bottom:9px;left:10px;right:10px;box-shadow:0 14px 40px #00000040}.mobile-nav-v2 button{color:#a9a7ae;background:0 0;border:0;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:8px;display:flex}.mobile-nav-v2 button svg{width:19px}.mobile-nav-v2 button.active{color:#fff;background:#4a464f}.page-title{border-radius:18px;flex-direction:column;align-items:flex-start;padding:23px 21px 23px 25px}.page-title h1{font-size:31px}.page-title p{font-size:12px}.page-actions,.page-actions .btn{width:100%}.welcome-hero{grid-template-columns:1fr;gap:27px;min-height:auto;padding:29px 24px}.welcome-hero h1{font-size:34px}.welcome-hero>div:first-child>div{flex-wrap:wrap}.tier-hero{width:100%}.metric-row{gap:10px}.metric-v2{flex-direction:column;gap:9px;min-height:145px;padding:15px}.metric-v2>div:last-child>strong{font-size:20px}.journey-track{grid-template-columns:1fr;gap:15px}.journey-track hr{width:2px;height:15px;margin:-15px 0 -15px 21px}.quick-products{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.quick-products>button{scroll-snap-align:start;min-width:215px}.section-title{flex-direction:column;align-items:flex-start;gap:12px}.catalog-controls,.management-filters{flex-direction:column;align-items:stretch}.catalog-controls>label,.management-filters>label{flex:none;width:100%;min-width:0}.catalog-controls>div{order:0}.catalog-controls select,.management-filters select{width:100%}.product-photo{height:240px}.mini-stat-row{grid-template-columns:repeat(2,1fr)}.table-toolbar{flex-direction:column;align-items:flex-start}.table-toolbar>div{width:100%;overflow-x:auto}.table-toolbar>.btn{width:100%}.rank-hero{padding:25px 22px}.rank-hero h2{font-size:22px}.rank-hero>div:last-child{flex:none;width:105px;height:120px}.achievement-row{grid-template-columns:repeat(2,1fr)}.credit-grid{grid-template-columns:1fr}.credit-stats{grid-column:auto}.tier-row{padding:5px 0 10px;overflow-x:auto}.tier-row>div{min-width:100px}.tier-row:before{left:50px;right:-50px}.profile-layout,.profile-form>div:nth-child(2){grid-template-columns:1fr}.profile-form label.wide{grid-column:auto}.admin-hero{flex-direction:column;align-items:flex-start;padding:27px 24px}.admin-hero h1{font-size:30px}.snapshot-rules{grid-template-columns:repeat(2,1fr)}.stock-snapshot{flex-wrap:wrap;justify-content:flex-start}.admin-product-grid article{grid-template-columns:76px 1fr 42px}.admin-product-grid article>img{width:76px;height:76px}.stock-stepper{grid-column:2/4;width:120px}.tier-editor>div:last-child{grid-template-columns:repeat(2,1fr)}.credit-list{overflow-x:auto}.report-grid{grid-template-columns:1fr}.report-summary section{grid-template-columns:repeat(2,1fr)}.product-modal-v2{grid-template-columns:1fr}.modal-photo{border-radius:25px 25px 0 0;min-height:300px}.modal-copy{padding:30px 23px}.modal-x{position:fixed;right:calc(2vw + 14px)}.toast-v2{white-space:nowrap;max-width:90vw;bottom:83px}}.modal-layer{justify-content:center;align-items:flex-start;padding:20px;display:flex;overflow:hidden}.modal-v2,.modal-v2.wide{overscroll-behavior:contain;scrollbar-gutter:stable;scroll-behavior:smooth;max-height:calc(100dvh - 40px);margin:0;overflow:hidden auto}.modal-v2::-webkit-scrollbar{width:10px}.modal-v2::-webkit-scrollbar-track{background:#f2f1f4;border-radius:10px}.modal-v2::-webkit-scrollbar-thumb{background:#bbb5c7;border:2px solid #f2f1f4;border-radius:10px}.modal-v2::-webkit-scrollbar-thumb:hover{background:var(--purple)}@media (width<=720px){.modal-layer{padding:0}.modal-v2,.modal-v2.wide{border-radius:0;width:100%;min-height:100dvh;max-height:100dvh}.modal-x{margin:9px 9px -49px 0;top:9px}}@media (width<=820px){.entrepreneur-hero{grid-template-columns:1fr;min-height:auto;padding:29px 24px}.entrepreneur-hero h1{font-size:37px}.entrepreneur-level{width:100%}.entrepreneur-action-grid{grid-template-columns:1fr}}.sidebar-v2{color:#f6f9ff;background:radial-gradient(circle at 10% 5%,#2d65a452,#0000 27%),linear-gradient(#0b1a31 0%,#0d213d 55%,#09172b 100%);border-right:1px solid #1f3654;box-shadow:15px 0 45px #08172b29}.side-brand .brand img{filter:brightness(0)invert()}.workspace-card:hover{border-color:#416488;box-shadow:0 16px 34px #00000038}.workspace-card>svg{color:#8ea4bd}.side-links button b{color:#fff;background:linear-gradient(135deg,#ff604f,#ff8a6b);box-shadow:0 5px 12px #ff5c4847}.mode-link:hover{color:#fff;background:#1d426b}.logout:hover{color:#fff;background:#ffffff0f;border-radius:11px}.page-title{background:radial-gradient(circle at 91% 8%,#ff795c33,#0000 27%),radial-gradient(circle at 72% 100%,#316ca933,#0000 30%),linear-gradient(115deg,#0d1d34 0%,#122a49 62%,#183656 100%);border-color:#203c5c;box-shadow:0 20px 45px #091b3233}.catalog-controls,.management-filters,.order-filter-shell{border-color:#d8e2ee;box-shadow:0 10px 28px #0d2a4c0b}.catalog-controls>label,.management-filters>label{background:#f8fbff;border-color:#dce5ee}.catalog-controls>div button.active{color:#fff;background:linear-gradient(135deg,#102846,#1e4168);box-shadow:0 7px 16px #0f2b4c2e}.product-v2{border-color:#dbe4ee;box-shadow:0 9px 25px #0b24410b}.product-v2:hover{border-color:#bfcfe0;box-shadow:0 18px 42px #0b24411f}.product-photo{background:linear-gradient(145deg,#f9fbfe,#eef3f8)}.product-photo>span{background:linear-gradient(135deg,#112945,#1e4269)}.product-body footer button{background:linear-gradient(135deg,#ff604f,#f68e5b);box-shadow:0 7px 16px #f5644a33}.card{border-color:#dce5ee}.metric-v2{border-color:#dce5ee;box-shadow:0 10px 28px #0a24420d}@media (width<=460px){.metric-row{grid-template-columns:1fr 1fr}.metric-v2{min-width:0}.metric-v2>div:last-child>span{font-size:10px}.metric-v2>div:last-child>small{font-size:8px}.product-grid-v2{grid-template-columns:1fr}.product-photo{height:310px}.result-line span:last-child{display:none}.credit-stats{grid-template-columns:1fr}.due-panel{grid-template-columns:44px 1fr}.due-panel>b{display:none}.due-panel .btn{grid-column:1/-1;width:100%}.achievement-row{grid-template-columns:1fr}.rank-hero>div:last-child{width:88px}.rank-hero h2{font-size:19px}.rank-hero p{max-width:190px}.tier-editor>div:last-child{grid-template-columns:1fr}.report-summary section{grid-template-columns:1fr 1fr}.customer-fields>div,.two-fields,.detail-modal>section{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation-duration:.01ms!important}}.profile-avatar{color:#6d382b;background:linear-gradient(145deg,#ffc2a5,#e98569);border:6px solid #fff;border-radius:27px;width:92px;height:92px;position:absolute;bottom:-46px;left:50%;overflow:visible;transform:translate(-50%);box-shadow:0 12px 28px #3d231921}.profile-avatar img,.profile-avatar>span{border-radius:21px;width:100%;height:100%}.profile-avatar img{object-fit:cover;display:block}.profile-avatar>span{place-items:center;font-size:24px;font-weight:800;display:none}.profile-photo-action{color:#fff;background:var(--coral);cursor:pointer;border:3px solid #fff;border-radius:11px;place-items:center;width:34px;height:34px;display:grid;position:absolute;bottom:-10px;right:-12px;box-shadow:0 6px 15px #231b1933}.profile-photo-action svg{width:15px}.profile-photo-action input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.profile-joined{color:var(--muted);justify-content:center;align-items:center;gap:5px;margin:10px auto 0;font-size:10px;display:flex}.profile-joined svg{width:14px;color:var(--coral)}.user-chip-avatar{overflow:hidden}.user-chip-avatar img{object-fit:cover;border-radius:inherit;width:100%;height:100%}body{font-size:16px}.workspace-card div small,.support-card p{font-size:12px}.side-label{font-size:11px}.side-links button{font-size:15px}.support-card strong{font-size:14px}.support-card button,.mode-link{font-size:12px}.logout{font-size:13px}.topbar-left small{font-size:12px}.topbar-left strong{font-size:17px}.top-search input,.cart-top{font-size:13px}.user-chip div small{font-size:10px}.page-title>div:first-child>span,.section-title>div>span,.card-head>div>span,.modal-kicker{font-size:11px}.page-title p{font-size:15px}.btn{font-size:13px}.hero-label{font-size:11px}.welcome-hero>div:first-child>p{font-size:15px}.metric-v2>div:last-child>span{font-size:12px}.metric-v2>div:last-child>small{font-size:10px}.card-head>button,.section-title>button,.recent-orders strong,.action-centre strong{font-size:12px}.recent-orders small,.action-centre small,.status-pill{font-size:10px}.streak,.positive,.quick-products>button>small{font-size:11px}.catalog-controls input,.management-filters input{font-size:13px}.catalog-controls>div button{font-size:11px}.catalog-controls select,.management-filters select,.result-line{font-size:12px}.product-body>div{font-size:11px}.product-body>p{font-size:10px}.data-row{font-size:12px}.data-row.head{font-size:10px}.data-row strong{font-size:12px}.data-row small{font-size:10px}.data-row select{font-size:11px}@media (width<=720px){.page-title p{font-size:14px}.mobile-nav-v2 button{font-size:9px}.data-row{font-size:13px}.data-row small{font-size:11px}}@media (width>=981px){:root{--muted:#626873;--line:#dfe2e7;--shadow:0 18px 50px #20212617}body{font-size:17px}.sidebar-v2{padding:30px 22px 22px}.content-page{padding:42px 46px 68px}.topbar-v2{height:88px;padding:0 46px}.page-title{margin-bottom:32px}.page-title h1{font-size:clamp(36px,3vw,48px)}.page-title p{font-size:16px}.page-title>div:first-child>span,.section-title>div>span,.card-head>div>span,.modal-kicker{font-size:12px}.btn{min-height:48px;padding:0 20px;font-size:14px}.metric-row{gap:18px;margin:24px 0}.metric-v2{min-height:148px;padding:23px}.metric-v2>div:last-child>span{font-size:13px}.metric-v2>div:last-child>small{font-size:11px}.card{border-radius:22px;padding:28px;box-shadow:0 8px 26px #20212606}.card-head h2{font-size:23px}.card-head>button,.section-title>button{font-size:13px}.data-row{padding:17px 24px;font-size:13px}.data-row.head{font-size:11px}.status-pill{min-height:28px;padding:0 11px;font-size:11px}.catalog-controls,.management-filters{padding:16px}.catalog-controls input,.management-filters input{font-size:14px}.catalog-controls>div button{font-size:12px}.catalog-controls select,.management-filters select{font-size:13px}.product-body{padding:20px}.product-body h3{font-size:16px}.product-body>p{font-size:11px}.quick-products>button>strong{font-size:14px}.quick-products>button>small{font-size:12px}.table-toolbar>div button{height:40px;padding:0 15px;font-size:13px}.data-row.head{color:#626873;letter-spacing:.1em;background:#f5f6f8;min-height:48px;font-size:12px;font-weight:800}.data-row.head span{line-height:1.3}.data-row{min-height:68px}.data-row strong{font-size:14px}.data-row small,.credit-stats>div>span,.credit-stats>div>small,.due-panel small,.business-card>small,.business-card section small,.business-card footer{font-size:12px}.credit-stats>div>strong{font-size:22px}.tier-editor label,.profile-form label,.customer-fields label,.form-modal label{font-size:13px}.tier-editor input,.profile-form input,.customer-fields input,.customer-fields textarea,.form-modal input,.form-modal select{font-size:14px}.tier-row strong,.tier-row small{font-size:13px}.tier-row small{color:#626873}.mini-stat-row small{font-size:12px}.mini-stat-row strong{font-size:24px}.admin-product-grid article>div>span,.admin-product-grid article>div>small{font-size:12px}.admin-product-grid article h3{font-size:16px}}.member-detail-head{align-items:center;gap:16px;padding-right:45px;display:flex}.member-detail-head h2{margin:5px 0 9px;font-size:28px}.member-detail-head .large-avatar{flex:none}.member-contact{border:1px solid var(--line);background:#fafaf9;border-radius:14px;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:24px;padding:17px;display:grid}.member-contact span,.member-summary div{min-width:0}.member-contact small,.member-summary small,.member-summary span{color:var(--muted);font-size:11px;display:block}.member-contact strong{text-overflow:ellipsis;margin-top:5px;font-size:13px;display:block;overflow:hidden}.member-summary{grid-template-columns:repeat(4,1fr);gap:12px;margin:18px 0;display:grid}.member-summary div{border:1px solid var(--line);background:#fff;border-radius:14px;padding:17px}.member-summary strong{margin:7px 0 4px;font-family:Manrope,Segoe UI,sans-serif;font-size:19px;display:block}.member-summary strong.danger{color:var(--coral-dark)}.member-orders{padding-top:3px}.member-section-title{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.member-section-title>span{color:var(--green);font-size:12px;font-weight:700}.member-orders>div:last-child{border:1px solid var(--line);border-radius:14px;overflow:hidden}.member-orders article{border-top:1px solid var(--line);grid-template-columns:1fr auto auto;align-items:center;gap:18px;padding:13px 15px;display:grid}.member-orders article:first-child{border-top:0}.member-orders article strong,.member-orders article small{display:block}.member-orders article strong{font-size:13px}.member-orders article small{color:var(--muted);margin-top:3px;font-size:11px}.member-orders article b{white-space:nowrap;font-size:13px}.member-orders>p{border:1px solid var(--line);color:var(--muted);text-align:center;border-radius:14px;margin:0;padding:20px;font-size:13px}.member-detail-actions{justify-content:flex-end;margin-top:20px;display:flex}@media (width<=720px){.member-detail-head h2{font-size:22px}.member-contact,.member-summary{grid-template-columns:repeat(2,1fr)}.member-orders article{grid-template-columns:1fr auto;gap:8px 12px}.member-orders article .status-pill{grid-column:1/-1}.member-detail-actions,.member-detail-actions .btn{width:100%}}.person-avatar{color:#9d3f30;background:linear-gradient(145deg,#ffd7c6,#ff9279);position:relative;overflow:hidden}.member-number{color:#777d87;letter-spacing:.04em;text-align:right;white-space:nowrap;flex:0 0 62px;width:62px;margin-right:7px;font-size:10px;font-weight:800}.person-avatar img{object-fit:cover;width:100%;height:100%;display:block}.person-avatar span{place-items:center;display:none;position:absolute;inset:0}.large-avatar{position:relative;overflow:hidden}.large-avatar img{object-fit:cover;width:100%;height:100%;display:block}.large-avatar>span{place-items:center;display:none;position:absolute;inset:0}@media (width>=981px){.admin-preview{background:linear-gradient(#fff,#fbfbfc);border:1px solid #dfe2e7;overflow:hidden}.admin-preview .card-head{padding-bottom:6px}.people-table{border-top:1px solid var(--line);margin:0 -28px -28px}.people-table .data-row{grid-template-columns:minmax(300px,1.7fr) 155px 145px 145px 145px 52px 64px;gap:18px;min-width:1060px;padding:17px 28px}.people-table .data-row.head{background:#f7f8fa;min-height:54px;padding-top:13px;padding-bottom:13px}.people-table .data-row:not(.head){animation:.42s both row-in;animation-delay:calc(var(--row-index,0) * 55ms);background:#fff;transition:background .2s,transform .2s,box-shadow .2s}.people-table .data-row:not(.head):hover{z-index:1;background:#fff8f5;position:relative;transform:translate(3px);box-shadow:0 7px 22px #ff624f14}.people-table .person{gap:16px}.people-table .member-number{font-size:11px}.people-table .person>i{border-radius:14px;width:44px;height:44px}.people-table .person strong{font-size:15px}.people-table .person small{font-size:12px}.people-table .data-row>span:not(.person){color:#4f555f;font-size:13px}.people-table .data-row>span:nth-child(n+2){text-align:center}.people-table .data-row>span:nth-child(3) strong{font-size:15px;display:block}.people-table .balance-warning{color:var(--coral-dark);font-weight:700}.people-table .data-row>button{border-radius:10px;justify-self:center;width:34px;height:34px;transition:background .2s,color .2s}.people-table .data-row.head>span:nth-last-child(-n+2){text-align:center}.people-table .data-row>button:hover{color:var(--coral);background:#fff0ed}.people-table .data-row>button.remove-action{color:#a2a6ae}.people-table .data-row>button.remove-action:hover{color:#c84e40;background:#ffebe8}.people-table.read-only-table .data-row{grid-template-columns:minmax(300px,1.7fr) 155px 145px 145px 145px 52px;min-width:900px}.member-detail-head .large-avatar{background:linear-gradient(145deg,#ffd7c6,#ff9279);border-radius:25px;width:86px;height:86px;box-shadow:0 12px 26px #ff624f33}.member-detail-head h2{font-size:31px}}@keyframes row-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.people-table .data-row:not(.head){animation:none}}.catalogue-sections{flex-direction:column;gap:22px;display:flex}.catalogue-category{border:1px solid var(--line);background:#fff;border-radius:22px;padding:23px;animation:.45s both category-in;box-shadow:0 10px 28px #2021260b}.catalogue-category:nth-child(2){animation-delay:80ms}.catalogue-category:nth-child(3){animation-delay:.16s}.catalogue-category-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;margin-bottom:15px;padding-bottom:15px;display:flex}.catalogue-category-head span{color:var(--coral-dark);letter-spacing:.14em;font-size:11px;font-weight:800}.catalogue-category-head h2{margin:5px 0 0;font-size:23px}.catalogue-category-head b{color:var(--purple);white-space:nowrap;background:#f2effd;border-radius:99px;padding:8px 12px;font-size:12px}.category-tools{align-items:center;gap:7px;display:flex}.category-tools button{border:1px solid var(--line);color:#777d87;background:#fff;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.category-tools button:hover{color:var(--coral);background:#fff7f5;border-color:#ffc2b7}.category-tools button:last-child:hover{color:#c84e40;background:#fff1ef;border-color:#ffd0ca}.category-tools svg{width:16px}.catalogue-category .admin-product-grid{gap:12px}.catalogue-category .admin-product-grid article{border-color:#e3e6eb;grid-template-columns:84px minmax(0,1fr) auto 40px;gap:13px;min-width:0;min-height:142px;transition:transform .2s,box-shadow .2s,border-color .2s;overflow:hidden}.catalogue-category .admin-product-grid article>img{object-fit:contain;background:#f7f7f4;border-radius:12px;width:84px;min-width:0;height:84px}.catalogue-category .admin-product-grid article>div:nth-child(2){min-width:0;overflow:hidden}.catalogue-category .admin-product-grid article h3{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.catalogue-category .admin-product-grid article .stock-stepper{width:112px;min-width:0}.catalogue-category .admin-product-grid article .icon-btn{width:38px;min-width:38px}.catalogue-category .admin-product-grid article:hover{border-color:#ffc2b7;transform:translateY(-2px);box-shadow:0 10px 24px #ff624f17}.catalogue-category .admin-product-grid article>div:nth-child(2)>span{color:var(--coral-dark);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.catalogue-category .admin-product-grid article>div:nth-child(2) p{max-width:290px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:6px 0 0;font-size:11px;line-height:1.35;overflow:hidden}.admin-product-editor{grid-template-columns:.75fr 1.25fr;min-height:600px;display:grid}.editor-preview{color:#fff;background:linear-gradient(150deg,#29272d,#4a3d45);padding:38px 30px}.editor-image{box-sizing:border-box;background:#fffffff0;border-radius:18px;justify-content:center;align-items:center;height:260px;margin-bottom:12px;padding:16px;display:flex;overflow:hidden}.editor-image img{object-fit:contain;object-position:center;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%;display:block}.editor-original-image{color:#fff;border:1px solid #6282a3;border-radius:9px;align-items:center;min-height:40px;margin-bottom:20px;padding:0 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.editor-original-image:hover{background:#ffffff14}.editor-original-image:focus-visible{outline-offset:3px;outline:3px solid #90b9ed}.editor-preview>span,.editor-heading span{color:var(--coral);letter-spacing:.14em;font-size:11px;font-weight:800}.editor-preview h3{margin:9px 0 5px;font-size:22px}.editor-preview p{color:#d0cbd1;margin:0 0 15px;font-size:12px}.editor-preview>strong{font-size:21px}.editor-fields{flex-direction:column;gap:13px;padding:34px;display:flex}.editor-heading{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:3px;display:flex}.editor-heading h2{margin:6px 0 0;font-size:27px}.editor-fields label{color:#62666f;flex-direction:column;gap:6px;font-size:12px;font-weight:700;display:flex}.editor-fields label small,.add-product-form label small{color:var(--muted);font-size:10px;font-weight:500}.editor-fields input,.editor-fields select,.editor-fields textarea,.add-product-form input,.add-product-form select,.add-product-form textarea{border:1px solid var(--line);width:100%;color:var(--ink);resize:vertical;background:#fafaf9;border-radius:10px;padding:11px 12px;font-size:13px}.image-upload{background:#fff!important;padding:8px!important}.editor-fields input:focus,.editor-fields select:focus,.editor-fields textarea:focus,.add-product-form input:focus,.add-product-form select:focus,.add-product-form textarea:focus{border-color:var(--coral);background:#fff;outline:0;box-shadow:0 0 0 3px #ff624f1a}.editor-delete{color:#c84e40;background:#fff4f2;border:1px solid #ffd0ca;border-radius:10px;align-items:center;gap:6px;padding:9px 11px;font-size:12px;font-weight:700;display:inline-flex}.editor-delete svg{width:16px}.add-product-form{gap:15px}.add-product-form>p{color:var(--muted);margin:-5px 0 3px;font-size:13px}@keyframes category-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (width<=720px){.catalogue-category{padding:16px}.catalogue-category-head h2{font-size:19px}.catalogue-category .admin-product-grid article>div:nth-child(2) p{display:none}.admin-product-editor{display:block}.editor-preview{padding:24px}.editor-image{height:220px}.editor-fields{padding:23px}.catalogue-category .admin-product-grid{grid-template-columns:1fr}.catalogue-category .admin-product-grid article{grid-template-columns:72px minmax(0,1fr) 38px}.catalogue-category .admin-product-grid article>img{width:72px;height:72px}.catalogue-category .admin-product-grid article .stock-stepper{grid-area:2/2/auto/3;width:112px}.catalogue-category .admin-product-grid article .icon-btn{grid-area:1/3}}.entrepreneur-record{max-width:940px}.entrepreneur-record-head{grid-template-columns:105px 1fr auto;align-items:center;gap:20px;display:grid}.editable-avatar{border-radius:25px;width:105px;height:105px;position:relative;overflow:visible}.editable-avatar>img{border-radius:inherit;object-fit:cover;background:#f2effd;width:100%;height:100%}.editable-avatar>label{color:#fff;background:var(--coral);cursor:pointer;border:3px solid #fff;border-radius:11px;place-items:center;width:35px;height:35px;display:grid;position:absolute;bottom:-6px;right:-6px}.editable-avatar label svg{width:15px}.editable-avatar input{display:none}.entrepreneur-record-head h2{margin:7px 0 8px;font-size:29px}.member-name-input{border:1px solid var(--line);border-radius:11px;width:100%;max-width:360px;height:46px;margin:7px 0 8px;padding:0 11px;font-size:20px;font-weight:800}.record-head-actions{align-items:center;gap:8px;display:flex}.record-head-actions>button:not(.btn){height:40px;color:var(--muted);background:0 0;border:0;font-weight:700}.editable-details label{display:block}.editable-details input,.bank-record input{border:1px solid var(--line);background:#fff;border-radius:9px;width:100%;height:39px;margin-top:5px;padding:0 9px;font-size:11px}.bank-record{border:1px solid var(--line);background:#fafaf8;border-radius:16px;margin-top:18px;padding:18px}.member-section-title>div>span{color:var(--coral);letter-spacing:.1em;font-size:9px;font-weight:800}.member-section-title h3{margin:4px 0 0;font-size:17px}.member-section-title>svg{width:20px;color:var(--green)}.bank-record>div:last-child{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:15px;display:grid}.bank-record label{background:#fff;border-radius:11px;padding:11px}.bank-record small,.bank-record strong{display:block}.bank-record small{color:var(--muted);font-size:9px}.bank-record strong{margin-top:5px;font-size:11px}.purchase-history{margin-top:18px}.member-section-title>b{color:var(--green);font-size:10px}.purchase-table{border:1px solid var(--line);border-radius:14px;margin-top:13px;overflow-x:auto}.purchase-row{border-top:1px solid var(--line);grid-template-columns:120px 110px minmax(210px,1fr) 55px 105px 100px;align-items:center;gap:12px;min-width:800px;padding:12px 13px;display:grid}.purchase-row:first-child{border-top:0}.purchase-row.head{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;background:#fafaf8;font-size:9px;font-weight:800}.purchase-row strong,.purchase-row small{display:block}.purchase-row strong{font-size:11px}.purchase-row small{color:var(--muted);margin-top:3px;font-size:9px}.purchase-history .empty{min-height:180px}.sidebar-v2{box-shadow:12px 0 38px #26203a0b}.side-links button{transition:transform .18s,background .18s,color .18s}.side-links button.active{box-shadow:inset 3px 0 0 var(--coral)}.content-page>.card,.credit-overview article,.access-overview article{box-shadow:0 12px 35px #2520330b}.content-page>.card{transition:box-shadow .2s,border-color .2s}.content-page>.card:hover{border-color:#dcd8e8;box-shadow:0 16px 42px #25203311}.page-title{box-shadow:0 22px 48px #27203321}.btn{transition:transform .16s,box-shadow .16s,filter .16s}.btn:hover:not(:disabled){filter:saturate(1.08);transform:translateY(-2px);box-shadow:0 10px 22px #ff63522e}.data-row:not(.head){transition:background .15s}.tier-rule{transition:transform .18s,box-shadow .18s}.tier-rule:focus-within{background:#fff;transform:translateY(-2px);box-shadow:0 12px 28px #5b42b11a}.manual-order-callout{background:linear-gradient(105deg,#f5f1ff,#fff4ef);border:1px solid #ded8fa;border-radius:17px;align-items:center;gap:13px;margin:-2px 0 18px;padding:16px 18px;display:flex;box-shadow:0 12px 30px #4d399112}.manual-order-callout>span{color:#fff;background:linear-gradient(135deg,var(--purple),#8d72eb);border-radius:14px;flex:none;place-items:center;width:46px;height:46px;display:grid}.manual-order-callout svg{width:21px}.manual-order-callout strong{font-size:14px}.manual-order-callout p{color:var(--muted);margin:4px 0 0;font-size:12px}.manual-order-callout>button{color:var(--purple);background:0 0;border:0;align-items:center;gap:7px;margin-left:auto;font-size:12px;font-weight:800;display:flex}.manual-order-v2{padding-right:2px}.manual-order-heading{border-bottom:1px solid var(--line);align-items:center;gap:15px;padding-bottom:17px;display:flex}.manual-order-heading>span{color:#fff;background:linear-gradient(135deg,var(--coral),#ff9d68);border-radius:17px;flex:none;place-items:center;width:56px;height:56px;display:grid;box-shadow:0 10px 24px #ff635233}.manual-order-heading svg{width:25px}.manual-order-heading small{color:var(--coral);letter-spacing:.1em;font-size:10px;font-weight:800}.manual-order-heading h2{margin:4px 0;font-size:25px}.manual-order-heading p{color:var(--muted);margin:0;font-size:12px}.manual-order-progress{grid-template-columns:repeat(3,1fr);gap:8px;margin:17px 0;display:grid}.manual-order-progress span{color:var(--muted);background:#f3f3f1;border-radius:10px;align-items:center;gap:7px;padding:8px;font-size:10px;font-weight:800;display:flex}.manual-order-progress i{background:#fff;border-radius:8px;place-items:center;width:24px;height:24px;font-style:normal;display:grid}.manual-order-progress svg{width:13px}.manual-order-progress span.done{color:var(--green);background:#e8f7f0}.manual-step{border:1px solid var(--line);background:#fafaf8;border-radius:16px;margin-top:13px;padding:17px}.manual-step-title{gap:10px;margin-bottom:14px;display:flex}.manual-step-title>i{color:#fff;background:var(--coral);border-radius:9px;flex:none;place-items:center;width:28px;height:28px;font-size:11px;font-style:normal;font-weight:800;display:grid}.manual-step-title h3{margin:1px 0 3px;font-size:15px}.manual-step-title p{color:var(--muted);margin:0;font-size:11px}.smart-picker{position:relative}.smart-picker>label{background:#fff;border:1px solid #d9d7e2;border-radius:12px;align-items:center;gap:9px;height:46px;padding:0 12px;display:flex}.smart-picker label svg{width:18px;color:var(--purple)}.smart-picker label input{background:0 0;border:0;outline:0;width:100%;font-size:13px}.smart-results{z-index:5;border:1px solid var(--line);background:#fff;border-radius:13px;max-height:310px;padding:6px;position:absolute;top:51px;left:0;right:0;overflow-y:auto;box-shadow:0 18px 45px #231c3429}.smart-results>button{text-align:left;background:0 0;border:0;border-radius:10px;grid-template-columns:38px 1fr auto;align-items:center;gap:10px;width:100%;padding:9px;display:grid}.smart-results button>i{width:36px;height:36px;color:var(--purple);background:#eeeafe;border-radius:10px;place-items:center;font-size:9px;font-style:normal;font-weight:800;display:grid}.smart-results strong,.smart-results small{display:block}.smart-results strong{font-size:12px}.smart-results small{color:var(--muted);margin-top:3px;font-size:9px}.smart-results>p{color:var(--muted);text-align:center;padding:16px;font-size:11px}.product-results button>img{object-fit:contain;border-radius:9px;width:38px;height:38px}.product-results button>b{color:var(--green);font-size:9px}.selected-entrepreneur,.selected-product{background:#f1fbf6;border:1px solid #cfeadd;border-radius:12px;align-items:center;gap:11px;margin-top:10px;padding:11px;display:flex}.selected-entrepreneur>span{color:#fff;background:var(--green);border-radius:11px;place-items:center;width:40px;height:40px;font-size:10px;font-weight:800;display:grid}.selected-entrepreneur>div,.selected-product>div{flex:1}.selected-entrepreneur small,.selected-entrepreneur strong,.selected-entrepreneur p,.selected-product small,.selected-product strong,.selected-product p{display:block}.selected-entrepreneur small{color:var(--green);font-size:8px;font-weight:800}.selected-entrepreneur strong,.selected-product strong{margin-top:3px;font-size:13px}.selected-entrepreneur p,.selected-product p{color:var(--muted);margin:3px 0 0;font-size:10px}.selected-entrepreneur>svg{width:20px;color:var(--green)}.selected-product{background:#f8f6ff;border-color:#ddd8f4}.selected-product>img{object-fit:contain;background:#fff;border-radius:9px;width:65px;height:58px}.selected-product>button{color:var(--purple);background:0 0;border:0;font-size:10px;font-weight:800}.manual-price-grid{grid-template-columns:1fr 1fr 1fr;gap:11px;margin-top:12px;display:grid}.manual-price-grid label,.manual-customer-grid label{color:#5f6470;font-size:11px;font-weight:700}.manual-price-grid input,.manual-price-grid select,.manual-customer-grid input,.manual-customer-grid textarea{border:1px solid var(--line);width:100%;min-height:43px;color:var(--ink);background:#fff;border-radius:10px;margin-top:5px;padding:0 11px;font-size:13px;display:block}.manual-customer-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.manual-customer-grid label.wide{grid-column:1/-1}.manual-customer-grid textarea{resize:vertical;min-height:72px;padding-top:10px}.form-error{color:var(--coral-dark);margin:9px 0 0;font-size:11px}.manual-order-total{background:#2b2830;border-radius:14px;align-items:center;gap:12px;margin-top:16px;padding:15px 17px;display:flex}.manual-order-total>div{flex:1}.manual-order-total small,.manual-order-total strong,.manual-order-total span{display:block}.manual-order-total small{color:#bdb8c5;font-size:9px}.manual-order-total strong{color:#fff;margin-top:3px;font-size:23px}.manual-order-total span{color:#9fe2c4;font-size:10px}.manual-order-total>button:not(.btn){color:#ddd8e1;background:0 0;border:0;height:40px;font-weight:700}.modal-layer{overscroll-behavior:contain;padding:28px 32px 48px;display:block;overflow:hidden auto}.modal-v2{border-radius:25px;width:min(560px,100vw - 64px);max-height:none;margin:0 auto;overflow:visible}.modal-v2>form,.modal-v2>.detail-modal,.modal-v2>.product-modal-v2,.modal-v2>.admin-product-editor{width:100%}.modal-x{float:right;z-index:20;margin:14px 14px -54px 0;position:sticky;top:14px}.manual-order-v2{padding:34px 38px 30px}.manual-order-v2 .manual-order-total{z-index:4;position:sticky;bottom:14px;box-shadow:0 15px 38px #19161f38}.entrepreneur-home{background:radial-gradient(circle at 82% 4%,#ff745717,#0000 24%)}.entrepreneur-hero{color:#fff;background:radial-gradient(circle at 84% 8%,#ffd1817a,#0000 27%),radial-gradient(circle at 92% 90%,#ffffff26,#0000 25%),linear-gradient(120deg,#ff5e57 0,#ff7e60 48%,#efa354 100%);border-radius:29px;grid-template-columns:1.35fr .65fr;align-items:center;gap:35px;min-height:300px;padding:38px 42px;display:grid;position:relative;overflow:hidden;box-shadow:0 25px 58px #e6584338}.entrepreneur-hero>div:first-child>span{letter-spacing:.12em;align-items:center;gap:7px;font-size:11px;font-weight:800;display:flex}.entrepreneur-hero>div:first-child>span svg{width:17px}.entrepreneur-hero h1{letter-spacing:-.055em;margin:18px 0 10px;font-size:clamp(35px,3.5vw,55px);line-height:1.03}.entrepreneur-hero h1 em{color:#fff3c9;font-style:normal}.entrepreneur-hero>div:first-child>p{color:#ffffffe0;max-width:650px;margin:0;font-size:14px;line-height:1.6}.entrepreneur-hero>div:first-child>div{gap:11px;margin-top:24px;display:flex}.entrepreneur-level{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#552d2a2e;border:1px solid #ffffff47;border-radius:22px;padding:23px}.entrepreneur-level header{justify-content:space-between;align-items:center;display:flex}.entrepreneur-level header span{color:#70412f;background:#fff0c6;border-radius:99px;padding:7px 10px;font-size:10px;font-weight:800}.entrepreneur-level header svg{width:21px}.entrepreneur-level>small{color:#ffffffb8;letter-spacing:.1em;margin-top:24px;font-size:9px;display:block}.entrepreneur-level>strong{margin-top:5px;font-size:27px;display:block}.entrepreneur-level>div{background:#ffffff40;border-radius:10px;height:8px;margin-top:16px;overflow:hidden}.entrepreneur-level>div i{border-radius:inherit;background:#fff;height:100%;display:block}.entrepreneur-level>p{color:#ffffffe0;align-items:center;gap:6px;margin:10px 0 0;font-size:10px;display:flex}.entrepreneur-level p svg{width:15px}.entrepreneur-metrics{margin-top:20px}.entrepreneur-action-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:18px;display:grid}.entrepreneur-action-grid>button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:17px;grid-template-columns:45px 1fr 18px;align-items:center;gap:12px;min-height:92px;padding:15px;transition:transform .18s,box-shadow .18s;display:grid;box-shadow:0 12px 30px #261f320d}.entrepreneur-action-grid>button:hover{transform:translateY(-3px);box-shadow:0 18px 38px #4c39891a}.entrepreneur-action-grid>button>span{width:44px;height:44px;color:var(--coral);background:#fff0ed;border-radius:13px;place-items:center;display:grid}.entrepreneur-action-grid>button:nth-child(2)>span{color:var(--purple);background:#f2effd}.entrepreneur-action-grid>button:nth-child(3)>span{color:#b77a12;background:#fff3dc}.entrepreneur-action-grid svg{width:18px}.entrepreneur-action-grid strong,.entrepreneur-action-grid small{display:block}.entrepreneur-action-grid strong{font-size:13px}.entrepreneur-action-grid small{color:var(--muted);margin-top:4px;font-size:10px;line-height:1.4}.entrepreneur-action-grid>button>svg{color:#a4a0ab}.growth-target-card p{color:var(--muted);margin:14px 0 0;font-size:12px}.growth-progress{background:#eeecef;border-radius:12px;height:12px;margin-top:24px;overflow:hidden}.growth-progress i{border-radius:inherit;background:linear-gradient(90deg,var(--coral),#f1a44d);height:100%;display:block}.view-entrepreneur-btn{color:var(--purple);background:0 0;border:0;align-items:center;gap:5px;margin-top:8px;padding:0;font-size:10px;font-weight:800;display:inline-flex}.view-entrepreneur-btn svg{width:14px}.credit-overview{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:18px;display:grid}.credit-overview article{border:1px solid var(--line);background:#fff;border-radius:17px;padding:18px}.credit-overview small,.credit-overview strong,.credit-overview span{display:block}.credit-overview small{color:var(--muted);letter-spacing:.08em;font-size:9px;font-weight:800}.credit-overview strong{margin:7px 0 4px;font-size:21px}.credit-overview span{color:var(--green);font-size:10px}.credit-overview article:nth-child(2) strong{color:var(--coral-dark)}.tier-manager .card-head p{color:var(--muted);margin:5px 0 0;font-size:10px}.tier-actions{align-items:center;gap:10px;display:flex}.tier-actions>b{color:var(--green);background:#e7f7f0;border-radius:99px;padding:7px 10px;font-size:9px}.tier-manager>div:last-child{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.tier-rule{background:#fafaf8;border-radius:14px;padding:14px;position:relative}.tier-rule header{justify-content:space-between;align-items:center;display:flex}.tier-rule header span{color:var(--coral);font-size:10px;font-weight:800}.tier-rule header button{width:27px;height:27px;color:var(--coral);background:#fff0ed;border:0;border-radius:8px;place-items:center;display:grid}.tier-rule header svg{width:14px}.tier-rule label{color:var(--muted);margin-top:10px;font-size:9px;display:block}.tier-rule label input{border:1px solid var(--line);background:#fff;border-radius:9px;width:100%;height:35px;margin-top:4px;padding:0 8px;font-size:11px}.tier-rule>svg{width:16px;color:var(--purple);margin:8px 0 -2px}.tier-rule>small{color:var(--purple);margin-top:10px;font-size:9px;display:block}.credit-filters{border-top:1px solid var(--line);gap:10px;margin:0 0 12px;padding:11px 0;display:flex}.credit-filters label{border:1px solid var(--line);border-radius:10px;flex:1;align-items:center;gap:7px;height:38px;padding:0 10px;display:flex}.credit-filters svg{width:15px;color:var(--muted)}.credit-filters input{border:0;outline:0;width:100%;font-size:11px}.credit-filters select{border:1px solid var(--line);background:#fff;border-radius:10px;min-width:135px;padding:0 9px;font-size:10px}.credit-list>div:not(.card-head){grid-template-columns:minmax(190px,1.3fr) 105px 105px minmax(90px,.6fr) 100px 125px}.credit-use small,.credit-use strong{display:block}.credit-use small{color:var(--muted);font-size:8px}.credit-use strong{margin-top:3px;font-size:10px}.credit-overview small{font-size:11px}.credit-overview strong{font-size:25px}.credit-overview span,.tier-manager .card-head p{font-size:12px}.tier-actions>b{font-size:11px}.tier-rule header span{font-size:12px}.tier-rule label{font-size:11px;font-weight:700}.tier-rule label input{height:42px;font-size:14px}.tier-rule>small{font-size:11px}.credit-filters label{height:44px}.credit-filters input,.credit-filters select{font-size:13px}.credit-filters select{min-height:44px}.credit-list>div:not(.card-head)>span>small,.credit-use small{font-size:10px}.credit-list>div:not(.card-head)>span>strong,.credit-use strong{font-size:13px}.access-overview{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:18px;display:grid}.access-overview article{border:1px solid var(--line);background:#fff;border-radius:17px;align-items:center;gap:13px;min-height:95px;padding:18px;display:flex}.access-overview article>span{width:45px;height:45px;color:var(--purple);background:#f2effd;border-radius:13px;place-items:center;display:grid}.access-overview svg{width:20px}.access-overview small,.access-overview strong{display:block}.access-overview small{color:var(--muted);font-size:10px;font-weight:800}.access-overview strong{margin-top:3px;font-size:24px}.add-access-user{grid-template-columns:1.2fr 1fr 1fr 150px auto auto;align-items:end;gap:12px;margin-bottom:18px;padding:18px;display:grid}.add-access-user>div span{color:var(--coral);font-size:10px;font-weight:800}.add-access-user h2{margin:4px 0 0;font-size:18px}.add-access-user label{color:var(--muted);font-size:10px;font-weight:700}.add-access-user input,.add-access-user select{border:1px solid var(--line);background:#fff;border-radius:10px;width:100%;height:42px;margin-top:5px;padding:0 10px;font-size:12px;display:block}.add-access-user>button:last-child{height:42px;color:var(--muted);background:0 0;border:0;font-weight:700}.access-layout{grid-template-columns:340px 1fr;gap:18px;display:grid}.access-users,.permission-panel{min-height:580px}.access-search{border:1px solid var(--line);border-radius:11px;align-items:center;gap:8px;height:42px;margin:16px 0 10px;padding:0 11px;display:flex}.access-search svg{width:17px;color:var(--muted)}.access-search input{border:0;outline:0;width:100%;font-size:12px}.access-users>button{text-align:left;background:0 0;border:0;border-top:1px solid #efefec;grid-template-columns:42px 1fr auto;align-items:center;gap:10px;width:100%;padding:12px 9px;display:grid}.access-users>button.selected{background:#f7f5ff;border:0;border-radius:13px;margin:4px 0}.access-users>button>i{width:40px;height:40px;color:var(--purple);background:#eeeafe;border-radius:12px;place-items:center;font-size:11px;font-style:normal;font-weight:800;display:grid}.access-users button strong,.access-users button small{display:block}.access-users button strong{font-size:12px}.access-users button small{color:var(--muted);margin-top:3px;font-size:10px}.access-users button em{color:#777b84;background:#efefec;border-radius:99px;padding:5px 7px;font-size:9px;font-style:normal}.access-users button em.active{color:var(--green);background:#e7f7f0}.permission-panel>header{justify-content:space-between;gap:20px;display:flex}.permission-panel header>div>span,.permission-title span{color:var(--coral);letter-spacing:.08em;font-size:10px;font-weight:800}.permission-panel header h2{margin:6px 0 4px;font-size:23px}.permission-panel header p{color:var(--muted);margin:0;font-size:11px}.access-status{color:var(--green);align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.access-status input{width:18px;height:18px;accent-color:var(--green)}.role-selector{background:#fafaf8;border-radius:13px;justify-content:space-between;align-items:center;gap:15px;margin:22px 0;padding:15px;display:flex}.role-selector small,.role-selector strong{display:block}.role-selector small{color:var(--muted);font-size:9px}.role-selector strong{margin-top:4px;font-size:12px}.role-selector select{border:1px solid var(--line);background:#fff;border-radius:10px;min-width:170px;height:40px;padding:0 10px;font-size:12px}.permission-title{justify-content:space-between;align-items:end;gap:10px;display:flex}.permission-title h3{margin:5px 0 0;font-size:16px}.permission-title b{color:var(--purple);font-size:11px}.permission-grid{grid-template-columns:repeat(2,1fr);gap:9px;margin-top:13px;display:grid}.permission-grid label{border:1px solid var(--line);border-radius:12px;grid-template-columns:1fr 18px;align-items:center;min-height:67px;padding:12px;display:grid;position:relative}.permission-grid strong,.permission-grid small{display:block}.permission-grid strong{font-size:12px}.permission-grid small{color:var(--muted);margin-top:4px;font-size:10px}.permission-grid input{width:18px;height:18px;accent-color:var(--purple)}.permission-panel>footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:20px;padding-top:15px;display:flex}.permission-panel footer p{color:var(--muted);align-items:center;gap:6px;margin:0;font-size:10px;display:flex}.permission-panel footer svg{width:15px}.permission-panel footer button{min-height:36px;color:var(--coral-dark);background:#fff0ed;border:0;border-radius:10px;align-items:center;gap:6px;padding:0 11px;font-size:10px;font-weight:800;display:flex}.permission-panel footer button:disabled{opacity:.45}.order-pricing-editor{background:#fff8f6;border:1px solid #ffd9d1;border-radius:14px;grid-template-columns:1.3fr 100px 145px auto auto;align-items:end;gap:10px;margin-top:13px;padding:14px;display:grid}.order-pricing-editor>div span,.order-pricing-editor>div strong{display:block}.order-pricing-editor>div span{color:var(--coral);letter-spacing:.08em;font-size:9px;font-weight:800}.order-pricing-editor>div strong{margin-top:4px;font-size:11px}.order-pricing-editor label{color:var(--muted);font-size:9px;font-weight:700}.order-pricing-editor input{border:1px solid var(--line);background:#fff;border-radius:9px;width:100%;height:36px;margin-top:4px;padding:0 9px;font-size:11px;display:block}.order-pricing-editor b{color:var(--coral-dark);white-space:nowrap;font-size:11px}.order-pricing-editor .btn{white-space:nowrap;min-height:36px;padding:0 10px;font-size:10px}.page-title .page-title-copy>span{color:#ff9a7f}.page-title .page-title-copy>h1{color:#fff}.page-title .page-title-copy>p{color:#d1cdd4}.overview-filters{border:1px solid var(--line);background:#fafaf9;border-radius:13px;align-items:center;gap:10px;margin:16px 0 0;padding:10px;display:flex}.overview-filters select{border:1px solid var(--line);color:#626873;background:#fff;border-radius:9px;height:36px;padding:0 10px;font-size:12px}.overview-filters label{color:var(--muted);align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex}.overview-filters input{border:1px solid var(--line);height:36px;color:var(--ink);background:#fff;border-radius:9px;padding:0 9px;font-size:12px}.overview-filters button{height:36px;color:var(--coral-dark);background:#fff4f2;border:1px solid #ffd0ca;border-radius:9px;padding:0 11px;font-size:12px;font-weight:700}.overview-filters span{color:var(--muted);margin-left:auto;font-size:12px}@media (width<=720px){.overview-filters{flex-wrap:wrap;align-items:stretch}.overview-filters select{flex:1;min-width:130px}.overview-filters label{flex:1;min-width:145px}.overview-filters input{flex:1;min-width:0}.overview-filters span{width:100%;margin-left:0}.manual-order-callout{align-items:flex-start}.manual-order-callout>button{display:none}.manual-order-progress,.manual-price-grid,.manual-customer-grid{grid-template-columns:1fr}.manual-customer-grid label.wide{grid-column:auto}.manual-order-total{flex-direction:column;align-items:stretch}.manual-order-total .btn{width:100%}.selected-product{align-items:flex-start}.entrepreneur-record-head{grid-template-columns:82px 1fr}.editable-avatar{width:82px;height:82px}.record-head-actions{grid-column:1/-1}.record-head-actions .btn{width:100%}.bank-record>div:last-child{grid-template-columns:1fr 1fr}.date-filter-row,.date-inputs,.order-status-actions{flex-direction:column;align-items:stretch}.date-quick-filters{padding-bottom:2px;overflow-x:auto}.date-inputs{grid-template-columns:1fr 1fr;display:grid}.date-inputs input{width:100%}.clear-order-filters{grid-column:1/-1}.order-filter-summary{flex-direction:column;align-items:flex-start}.order-product-showcase{grid-template-columns:1fr}.order-product-image,.order-product-image img{height:190px;min-height:190px}.product-specs{grid-template-columns:1fr 1fr}.order-info-grid{grid-template-columns:1fr}.order-info-grid .delivery-card{grid-column:auto}.order-pricing-editor{grid-template-columns:1fr 1fr}.order-pricing-editor>div,.order-pricing-editor b,.order-pricing-editor .btn{grid-column:1/-1}.credit-overview{grid-template-columns:1fr}.tier-actions{justify-content:space-between;width:100%}.credit-filters{flex-direction:column}.credit-filters select{min-height:38px}.access-overview,.add-access-user,.access-layout{grid-template-columns:1fr}.access-users,.permission-panel{min-height:auto}.permission-panel>header,.role-selector,.permission-panel>footer{flex-direction:column;align-items:flex-start}.permission-grid{grid-template-columns:1fr}.role-selector select{width:100%}}.app-v2,.app-v2>main,.content-page,.entrepreneur-home{background:radial-gradient(circle at 92% 2%,#28639917,#0000 25%),linear-gradient(#f7faff 0%,#f2f6fb 100%)}.sidebar-v2{color:#f6f9ff;background:radial-gradient(circle at 8% 4%,#2d65a457,#0000 28%),linear-gradient(#0b1a31 0%,#0d213d 55%,#09172b 100%);border-right-color:#213b5b;box-shadow:15px 0 45px #08172b29}.side-brand .brand img{filter:invert()grayscale()contrast(1.15);mix-blend-mode:screen}.workspace-card{color:#fff;background:linear-gradient(135deg,#163655,#102640);border-color:#2a4668}.workspace-card div small{color:#9fb2ca}.workspace-card>svg,.logout{color:#91a6bf}.side-links button{color:#b8c7d9}.side-links button.active{color:#fff;box-shadow:inset 3px 0 0 var(--coral), 0 8px 20px #0000001a;background:linear-gradient(90deg,#ff634f45,#25517e8c)}.mode-link{color:#dceaff;background:linear-gradient(135deg,#173858,#142c49);border:1px solid #2b4b70}.mode-link:hover,.logout:hover{color:#fff;background:#1d426b}.sidebar-v2>.logout{color:#c3d4e8;text-align:left;background:#ffffff0b;border:1px solid #8fa4bd33;border-radius:14px;width:100%;height:auto;min-height:52px;margin-top:auto;padding:10px 12px;transition:all .18s}.sidebar-v2>.logout:hover{color:#fff;background:#ff685524;border-color:#ff806c73;transform:translateY(-2px)}.sidebar-v2>.logout small{text-overflow:ellipsis;white-space:nowrap;color:#8fa9c4;min-width:0;margin-left:auto;font-size:10px;overflow:hidden}.order-items-list{background:#f8fbff;border:1px solid #dce5ee;border-radius:16px;margin:18px 0;padding:18px}.order-items-list h3{color:#123457;margin:0 0 12px;font-size:14px}.order-items-list article{border-top:1px solid #e2eaf2;grid-template-columns:44px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 0;display:grid}.order-items-list img{object-fit:contain;background:#fff;border-radius:9px;width:44px;height:44px}.order-items-list strong,.order-items-list small{display:block}.order-items-list strong{color:#152f4c;font-size:12px}.order-items-list small{color:#6d8298;margin-top:3px;font-size:10px}.order-items-list b{color:#315b7e;font-size:12px}.order-items-list em{color:#102e50;font-size:12px;font-style:normal;font-weight:800}.order-detail-modal{max-width:none}.order-detail-modal:has(.order-items-list) .order-product-showcase{display:none}.detail-modal>.order-items-list{background:#f7faff;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0 0 20px;padding:22px;display:grid}.order-items-list h3{grid-column:1/-1;margin-bottom:2px;font-size:17px}.order-items-list article{cursor:pointer;background:#fff;border:1px solid #dbe6f1;border-radius:14px;grid-template-columns:62px minmax(0,1fr) auto;min-height:104px;padding:16px;transition:transform .16s,border-color .16s,box-shadow .16s;box-shadow:0 7px 18px #1335530d}.order-items-list article:hover{border-color:#5797d2;transform:translateY(-2px);box-shadow:0 12px 25px #1353891f}.order-items-list article:after{content:"View product details →";color:#1d6fb8;grid-column:2/4;font-size:10px;font-weight:800}.order-items-list article:first-of-type{border-top:1px solid #dbe6f1}.order-items-list img{border-radius:12px;width:62px;height:62px}.order-items-list em{color:#0e426f;grid-column:2/4}@media (width<=720px){.detail-modal>.order-items-list{grid-template-columns:1fr}.order-items-list h3{grid-column:auto}}.topbar-v2{background:#f8fbfff2;border-bottom-color:#d9e4ef}.topbar-v2 .search-box,.topbar-v2>label{background:#fff;border-color:#d6e2ed}.page-title,.admin-hero{color:#fff;background:radial-gradient(circle at 91% 8%,#ff795c3b,#0000 27%),radial-gradient(circle at 73% 100%,#316ca93d,#0000 30%),linear-gradient(115deg,#0d1d34 0%,#122a49 62%,#183656 100%);border-color:#203c5c;box-shadow:0 20px 45px #091b3233}.page-title:before{background:linear-gradient(#ff654f,#ff9a67)}.page-title .page-title-copy>p,.admin-hero p{color:#c7d3e1}.entrepreneur-hero,.rank-hero{background:radial-gradient(circle at 86% 3%,#ff75585c,#0000 28%),radial-gradient(circle at 95% 90%,#387cbc4d,#0000 30%),linear-gradient(120deg,#0b1b31 0%,#123456 58%,#1c4d78 100%);box-shadow:0 25px 58px #091f3838}.entrepreneur-hero h1 em,.rank-hero h2 em{color:#ffab91}.entrepreneur-level{background:#05142657}.entrepreneur-level header span{color:#8f3a2d;background:#ffe8df}.card,.metric-v2,.credit-overview article,.access-overview article,.catalogue-category,.product-v2,.order-filter-shell,.catalog-controls,.management-filters{background-color:#fff;border-color:#d9e4ef;box-shadow:0 12px 34px #091f380e}.content-page>.card:hover,.product-v2:hover,.catalogue-category .admin-product-grid article:hover{border-color:#b7cada;box-shadow:0 17px 40px #091f381c}.btn.secondary:hover:not(:disabled){color:#0c2947;background:#f2f7fc;border-color:#9db6cd;box-shadow:0 8px 20px #0f34561a}.btn.soft:hover:not(:disabled){background:#dcecf9;box-shadow:0 8px 20px #1e558721}.btn.ghost{color:#fff;background:#ffffff1a;border-color:#ffffff61}.icon-btn,.category-tools button,.stock-stepper button{color:#365773;background:#f7faff;border-color:#d5e0ea}.icon-btn:hover,.category-tools button:hover,.stock-stepper button:hover{color:var(--coral);background:#fff2ef;border-color:#ffc1b7}input:not([type=checkbox]):not([type=radio]),textarea,select{color:var(--ink);border-color:#d4e0eb}input:not([type=checkbox]):not([type=radio]):focus,textarea:focus,select:focus{outline:0;border-color:#3977aa!important;box-shadow:0 0 0 3px #28639921!important}input[type=checkbox],input[type=radio]{accent-color:#255f93}.catalog-controls>div button.active,.table-toolbar>div button.active,.date-quick-filters button.active{color:#fff;background:linear-gradient(135deg,#102846,#1e4a73);box-shadow:0 7px 16px #0f2b4c2e}.catalog-controls>label,.management-filters>label,.overview-filters,.manual-step,.role-selector,.bank-record,.order-info-grid section,.detail-modal>section>div,.person-metrics span{background:#f6f9fc;border-color:#d9e4ef}.status-pill{color:#286399;background:#e9f2fb}.status-pill.processing,.status-pill.trial-seller{color:#9b6817;background:#fff2d8}.status-pill.delivered,.status-pill.credit-eligible{color:#187b59;background:#e3f6ee}.status-pill.returned{color:#bf4539;background:#ffebe8}.data-row.head,.purchase-row.head{color:#506175;background:#edf3f8}.data-row:not(.head):hover,.people-table .data-row:not(.head):hover{background:#f4f8fc}.order-filter-summary{background:#edf5fb}.order-filter-summary strong{color:#1f5d91}.chart-lines i{border-color:#dce6ef}.chart-bars>div>span{background:#dceaf6}.chart-bars>div>span.latest{background:linear-gradient(#2d73aa,#123d68)}.chart-bars em,.toast-v2,.manual-order-total{background:linear-gradient(135deg,#0b1b31,#173958)}.growth-progress{background:#dfe9f2}.growth-progress i,.balance-bar i{background:linear-gradient(90deg,#24679c,#ff6954)}.business-card,.editor-preview{color:#fff;background:linear-gradient(145deg,#0d2038,#193f62)}.due-panel{color:#173552;background:linear-gradient(135deg,#edf6fd,#fff2ed);border-color:#bad0e1}.snapshot-rules span,.report-summary section span{background:#f1f6fa}.report-grid article>span,.access-overview article>span,.action-centre>button:nth-of-type(2)>span,.leaderboard>div>i{color:#286399;background:#e7f1fa}.modal-layer,.drawer-layer{background:#0514269c}.modal-v2,.drawer{background:#fff;border:1px solid #bfcfdebf;box-shadow:0 32px 90px #04142652}.modal-x{color:#173755;background:#fffffff5;border:1px solid #dce5ee}.modal-x:hover{color:var(--coral);background:#fff1ee}.modal-photo,.product-photo,.admin-product-grid article>img,.drawer-items img{background:linear-gradient(145deg,#fafcff,#edf3f8)}.order-product-showcase,.selected-product{background:linear-gradient(125deg,#f8fbfe,#edf5fb);border-color:#d5e2ed}.order-info-grid .delivery-card,.order-status-actions{background:#f1f7fc;border-color:#d1e0ec}.quick-status-btn{color:#235f92;background:#e4f0fa}.order-pricing-editor{background:linear-gradient(135deg,#fff7f5,#f5f9fc);border-color:#ffd4cc}.manual-order-callout{background:linear-gradient(105deg,#edf6fd,#fff2ee);border-color:#cbdce9;box-shadow:0 12px 30px #0c2f4f14}.manual-order-callout>span{background:linear-gradient(135deg,#143c65,#2f75aa)}.manual-order-progress span{background:#edf2f7}.manual-order-progress span.active{color:#235f92;background:#e3eff9}.smart-picker>label{border-color:#d3dfeb}.smart-results{border-color:#cfdeea;box-shadow:0 18px 45px #08233d2b}.smart-results>button:hover{background:#edf5fb}.smart-results button>i{color:#245f92;background:#e5f0f9}.selected-product>button{color:#235f92}.tier-rule{background:#f5f9fc;border:1px solid #dbe5ef}.tier-rule:focus-within{background:#fff;border-color:#9ebbd2;box-shadow:0 12px 28px #16466f1f}.tier-rule>svg,.tier-rule>small{color:#286399}.access-users>button.selected{background:#eaf3fb;box-shadow:inset 3px 0 #286399}.access-users>button>i{color:#255f93;background:#e4eff8}.permission-title b{color:#286399}.profile-cover{background:linear-gradient(115deg,#0d213a,#1c517c 68%,#ff6b55 145%)}@media (width<=720px){.app-v2>main,.content-page{background:#f4f7fb}}.profile-avatar>span{display:grid}.profile-photo-action{transition:transform .18s,box-shadow .18s}.profile-photo-action:hover{transform:translateY(-2px);box-shadow:0 9px 20px #ff5c484d}.profile-photo-tools{z-index:2;justify-content:center;gap:7px;margin:-35px 0 18px;display:flex;position:relative}.profile-photo-tools label,.profile-photo-tools button{color:#214f77;cursor:pointer;background:#f5f9fc;border:1px solid #d6e2ed;border-radius:9px;align-items:center;gap:5px;min-height:32px;padding:0 10px;font-size:10px;font-weight:800;display:inline-flex}.profile-photo-tools button{color:#bd493d;background:#fff3f0;border-color:#ffd0c9}.profile-photo-tools svg{width:13px}.profile-photo-tools input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.profile-joined{color:#315b7e;background:#edf5fb;border-radius:99px;width:max-content;padding:7px 10px;font-size:11px;font-weight:700}.profile-live-stats{margin-top:18px!important}.membership-card>.card-head>svg{color:#286399}.membership-card>div:last-child{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;display:grid}.membership-card>div:last-child>span:nth-child(3){display:none}.membership-card>div:last-child>span{background:#f5f9fc;border:1px solid #dbe5ef;border-radius:13px;padding:14px}.membership-card small,.membership-card strong{display:block}.membership-card small{color:var(--muted);font-size:10px}.membership-card strong{color:#173755;margin-top:5px;font-size:13px}.leave-company-card{background:linear-gradient(120deg,#fff 0%,#fff8f5 100%);border-color:#e4d6d2;grid-template-columns:minmax(230px,1fr) minmax(290px,.85fr) auto;align-items:center;gap:20px;display:grid}.leave-company-card>div:first-child>span{color:var(--coral);letter-spacing:.1em;font-size:10px;font-weight:800}.leave-company-card h2{margin:6px 0;font-size:19px}.leave-company-card p{max-width:560px;color:var(--muted);margin:0;font-size:11px;line-height:1.55}.leave-checks{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.leave-checks>span{border:1px solid;border-radius:12px;grid-template-columns:25px 1fr;align-items:center;column-gap:7px;min-height:70px;padding:11px;display:grid}.leave-checks>span svg{grid-row:1/3;width:20px}.leave-checks>span small,.leave-checks>span strong{display:block}.leave-checks>span small{font-size:9px}.leave-checks>span strong{margin-top:2px;font-size:12px}.leave-checks>span.clear{color:#187b59;background:#edf9f4;border-color:#bee5d4}.leave-checks>span.blocked{color:#bd493d;background:#fff0ed;border-color:#f3c7c0}.leave-company-card .btn:disabled{color:#8996a4;background:#eef2f5;border-color:#dbe2e8}.exit-request-modal{text-align:center}.exit-modal-icon{color:#fff;background:linear-gradient(135deg,#112f50,#ff6652);border-radius:17px;place-items:center;width:58px;height:58px;margin:0 auto 13px;display:grid;box-shadow:0 12px 25px #1233522e}.exit-modal-icon svg{width:25px}.exit-request-modal .leave-checks{text-align:left;margin:18px 0}.exit-request-modal>.btn{width:100%}@media (width<=1050px){.leave-company-card{grid-template-columns:1fr}.leave-company-card>.btn{width:100%}}@media (width<=720px){.profile-photo-tools{flex-wrap:wrap}.membership-card>div:last-child{grid-template-columns:repeat(2,1fr)}.leave-checks{grid-template-columns:1fr}}.exit-request-section{background:linear-gradient(135deg,#edf6fd,#fff5f1);border:1px solid #d5e2ed;border-radius:20px;margin-bottom:18px;padding:20px;box-shadow:0 12px 32px #091f380f}.exit-request-section>.section-title{margin-bottom:14px}.exit-request-section>.section-title b{color:#bd493d;background:#ffe9e5;border-radius:99px;padding:7px 10px;font-size:11px}.exit-request-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.exit-inbox{padding:17px}.exit-inbox>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.exit-inbox .person>i{color:#fff;background:linear-gradient(135deg,#143d65,#ff6954);border-radius:13px;place-items:center;width:43px;height:43px;font-size:11px;font-style:normal;font-weight:800;display:grid}.exit-inbox .person small{color:var(--muted);margin-top:3px;font-size:10px}.exit-inbox .leave-checks{margin-top:14px}.exit-inbox>p{color:#9d4b40;background:#fff0ed;border-radius:9px;margin:11px 0 0;padding:9px 11px;font-size:10px}.exit-inbox>footer{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.exit-inbox>footer .btn:disabled{opacity:.48;cursor:not-allowed;transform:none}.empty-exit-inbox{background:#f3fbf7;border-color:#cfe5dc;align-items:center;gap:12px;min-height:78px;margin-bottom:18px;display:flex}.empty-exit-inbox>span{color:#fff;background:var(--green);border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.empty-exit-inbox svg{width:18px}.empty-exit-inbox strong,.empty-exit-inbox small{display:block}.empty-exit-inbox small{color:var(--muted);margin-top:3px;font-size:10px}.status-pill.exit-requested{color:#b5483b;background:#ffebe7}.status-pill.departed{color:#667386;background:#e9eef3}@media (width<=850px){.exit-request-grid{grid-template-columns:1fr}}@media (width<=560px){.exit-inbox>header{flex-direction:column;align-items:flex-start}.exit-inbox>footer{flex-direction:column}.exit-inbox>footer .btn{width:100%}}:root{--ink:#0b1f38;--muted:#607188;--line:#d7e3ef;--panel:#fff;--coral:#2563eb;--coral-dark:#174ea6;--purple:#2563eb;--blue-950:#071a31;--blue-900:#0b2545;--blue-800:#123b67;--blue-700:#19558f;--blue-600:#2563eb;--blue-500:#3b82f6;--blue-100:#dbeafe;--blue-50:#f2f7fd;--shadow:0 18px 48px #0a2a4e17}body{color:var(--ink);background:radial-gradient(circle at 86% 8%,#468bdb17,#0000 24rem),linear-gradient(#f7faff 0%,#eef4fa 100%);font-size:15px}button,a,input,select,textarea{outline-color:#3b82f6}h1,h2,h3,strong{color:inherit}.app-v2>main{background:radial-gradient(circle at 92% 2%,#5997dc1a,#0000 28rem),#f4f8fc}.sidebar-v2{background:radial-gradient(circle at 5% 3%,#4384cf47,#0000 15rem),linear-gradient(#0b2442 0%,#081a30 100%);border-right-color:#75a3d338;box-shadow:16px 0 48px #04162a24}.side-brand .brand span{color:#8cc7ff}.workspace-card{color:#fff;background:linear-gradient(135deg,#184876eb,#0e3052f5);border-color:#77abdf40;box-shadow:inset 0 1px #ffffff12,0 14px 30px #02101f33}.workspace-card div small,.workspace-card>svg{color:#9db5ce}.side-label{color:#6f91b5}.side-links button{color:#b8c9db;font-size:14px}.side-links button:hover{color:#fff;background:#66a6e51a}.side-links button b,.cart-top b{background:linear-gradient(135deg,#2f80ed,#55b1ff)}.mode-link{color:#e8f4ff;background:#255c9470;border-color:#71abe247}.mode-link:hover{background:#2f70b294}.logout{color:#8ea8c3}.topbar-v2{background:#f9fcffe6;border-bottom-color:#b8cce0b8;box-shadow:0 5px 22px #0c2b4b09}.topbar-left small{color:#688099}.topbar-left strong{color:#102943}.top-search,.icon-btn{background:#fffffff0;border-color:#d4e1ed;box-shadow:0 5px 16px #0e30520a}.notify-btn i{background:#3b82f6}.cart-top{background:linear-gradient(135deg,#0b2545,#164a78);box-shadow:0 9px 20px #0927452e}.user-chip>span{color:#fff;background:linear-gradient(145deg,#3f8ee7,#16558f)}.content-page{padding-top:36px}.page-title,.admin-hero,.entrepreneur-hero,.rank-hero,.welcome-hero{background:radial-gradient(circle at 88% 12%,#5a9de159,#0000 25%),radial-gradient(circle at 66% 120%,#2c71b54d,#0000 36%),linear-gradient(118deg,#071a31 0%,#0d3155 58%,#215886 100%);border-color:#497cb16b;box-shadow:0 24px 58px #071f3930,inset 0 1px #ffffff1a}.page-title:before{background:linear-gradient(#52b6ff,#2563eb);box-shadow:0 0 27px #44a4f480}.page-title .page-title-copy>span,.admin-hero>div>span,.hero-label{color:#9bd3ff;background:#4397dc1f;border-color:#77bff647}.page-title .page-title-copy>span:before{background:#67c2ff;box-shadow:0 0 0 5px #5dbeff21}.page-title h1,.admin-hero h1,.welcome-hero h1{text-shadow:0 2px 16px #0000001f}.page-title p,.admin-hero p,.welcome-hero>div:first-child>p{color:#c8d9e9}.page-actions{background:#05172a42;border-color:#a4ccef2e}.card,.metric-v2,.product-v2,.catalogue-category,.credit-overview article,.access-overview article,.management-filters,.catalog-controls,.order-filter-shell,.overview-filters{background:#fffffff7;border-color:#d5e2ee;box-shadow:0 14px 38px #0b2d4f11,inset 0 1px #fff}.card:hover,.metric-v2:hover,.product-v2:hover{border-color:#b7cde1;box-shadow:0 20px 48px #0b2d4f1c,inset 0 1px #fff}.card-head h2,.section-title h2{color:#0c2947}.card-head>div>span,.section-title>div>span,.modal-kicker,.page-title>div:first-child>span{color:#2563eb}.metric-v2:after{background:#2f80ed0f}.metric-icon{color:#1e66ad;background:#eaf4ff}.btn{min-height:46px;font-size:13px;font-weight:750}.btn.primary{color:#fff;background:linear-gradient(135deg,#2563eb,#248ed8);box-shadow:0 11px 25px #2563eb3d}.btn.primary:hover:not(:disabled){background:linear-gradient(135deg,#1d55cf,#147dc5);box-shadow:0 15px 31px #2563eb4d}.btn.secondary:hover:not(:disabled){background:#f5faff;border-color:#8fb7db}.btn.white{color:#174f82;background:#fff}.btn.ghost{background:#ffffff1a;border-color:#b9daf659}input,select,textarea{color:#122b46;background:#fbfdff;border-color:#d4e1ed}input:hover,select:hover,textarea:hover{border-color:#b9cfe2}input:focus,select:focus,textarea:focus{background:#fff;border-color:#5598d3;box-shadow:0 0 0 4px #2f80ed1a}.data-table{border:1px solid #d9e5ef;box-shadow:0 8px 24px #0d2d4d09}.data-row.head{color:#3f5c77;background:linear-gradient(#edf5fc,#e5eff8)}.data-row:not(.head){border-top-color:#e1eaf2}.status-pill{border-color:#2059911a}.modal-backdrop,.drawer-backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#031222a8}.modal-v2,.drawer{background:#fff;border-color:#bfd3e5;box-shadow:0 36px 110px #0212236b}.modal-x{color:#173d62;background:#f5f9fd;border-color:#d8e5ef}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:#edf3f8}::-webkit-scrollbar-thumb{background:#8faccc;border:3px solid #edf3f8;border-radius:99px}::-webkit-scrollbar-thumb:hover{background:#668caf}.side-brand{height:68px}.brand{align-items:center;width:132px}.brand img,.side-brand .brand img{object-fit:cover;object-position:50% 48%;filter:none;mix-blend-mode:normal;background:#fff;border:1px solid #c4d8ebbf;border-radius:14px;width:116px;height:58px;padding:3px 14px;box-shadow:0 8px 22px #010f1e2e,inset 0 1px #fff}.brand span{color:#9bcdf8;letter-spacing:.22em;margin:3px 0 0;font-size:7px}.brand.inverse{filter:none;mix-blend-mode:normal;width:116px}.brand.inverse img{box-shadow:0 8px 22px #010f1e26}.brand.inverse span{display:none}@media (prefers-reduced-motion:no-preference){.btn,.icon-btn,.cart-top,.workspace-card,.side-links button{transition:transform .18s,box-shadow .18s,background .18s,border-color .18s}.icon-btn:hover,.cart-top:hover{transform:translateY(-1px);box-shadow:0 12px 26px #0b2d4f26}}.auth-loading{color:#123b67;background:#f4f8fc;place-content:center;justify-items:center;gap:18px;min-height:100vh;display:grid}.auth-loading span{border:4px solid #d9e9f8;border-top-color:#2563eb;border-radius:50%;width:45px;height:45px;animation:.8s linear infinite auth-spin}@keyframes auth-spin{to{transform:rotate(360deg)}}.login-page{background:#f5f9fd;grid-template-columns:minmax(460px,1.05fr) minmax(520px,.95fr);min-height:100vh;display:grid}.login-brand-panel{color:#fff;background:radial-gradient(circle at 90% 12%,#59acef52,#0000 27%),radial-gradient(circle at 15% 85%,#2e72b561,#0000 31%),linear-gradient(135deg,#06182d,#0b3157 62%,#195f96);flex-direction:column;justify-content:space-between;padding:48px clamp(42px,6vw,92px);display:flex;position:relative;overflow:hidden}.login-brand-panel:after{content:"";border:64px solid #ffffff12;border-radius:50%;width:420px;height:420px;position:absolute;bottom:-215px;right:-230px}.login-brand{align-items:center;gap:18px;display:flex}.login-brand>span{color:#a8c9e8;letter-spacing:.16em;font-size:11px;font-weight:800}.login-eyebrow{color:#9fd4ff;letter-spacing:.13em;align-items:center;gap:9px;font-size:12px;font-weight:800;display:flex}.login-eyebrow svg{width:17px}.login-brand-panel h1{letter-spacing:-.055em;max-width:700px;margin:24px 0 18px;font-size:clamp(42px,5vw,68px);line-height:1.04}.login-brand-panel h1 em{color:#86c9ff;font-style:normal}.login-brand-panel p{color:#c4d7e9;max-width:650px;font-size:16px;line-height:1.7}.login-benefits{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.login-benefits span{color:#dcecf9;background:#ffffff0f;border:1px solid #a7d2f533;border-radius:99px;align-items:center;gap:7px;padding:10px 13px;font-size:12px;display:flex}.login-benefits svg{color:#81c7ff;width:15px}.login-brand-panel>small{color:#7799b9;letter-spacing:.08em}.login-form-panel{place-items:center;padding:45px;display:grid}.registration-seo-content{color:#173c5f;background:#fff;grid-column:1/-1;padding:72px clamp(22px,6vw,90px)}.registration-seo-intro{text-align:center;max-width:850px;margin:0 auto 38px}.registration-seo-intro>span{color:#287cad;letter-spacing:.14em;font-size:12px;font-weight:900}.registration-seo-content h2{color:#0b314b;margin:10px 0 14px;font-size:clamp(28px,4vw,42px);line-height:1.12}.registration-seo-content p{color:#587185;line-height:1.75}.registration-seo-benefits{grid-template-columns:repeat(3,1fr);gap:20px;max-width:1120px;margin:0 auto 55px;display:grid}.registration-seo-benefits article{background:#f8fbfd;border:1px solid #dce8f0;border-radius:18px;padding:28px}.registration-seo-benefits svg{color:#287cad;width:28px;height:28px}.registration-seo-benefits h3{color:#123d5a;margin:15px 0 7px;font-size:19px}.registration-seo-benefits p{margin:0;font-size:14px}.registration-seo-steps,.registration-seo-faq{max-width:900px;margin:0 auto 48px}.registration-seo-steps h2,.registration-seo-faq h2{font-size:28px}.registration-seo-steps ol{color:#587185;gap:14px;padding-left:22px;line-height:1.65;display:grid}.registration-seo-steps b{color:#173c5f}.registration-seo-faq details{border-top:1px solid #dce8f0;padding:18px 2px}.registration-seo-faq details:last-child{border-bottom:1px solid #dce8f0}.registration-seo-faq summary{cursor:pointer;color:#173c5f;font-weight:800}.registration-seo-faq details p{margin:10px 0 0}.registration-seo-faq a{color:#1675a9;font-weight:800}.login-card{background:#fff;border:1px solid #d3e2ef;border-radius:28px;width:min(100%,490px);padding:44px;box-shadow:0 28px 75px #0726461f}.login-kicker{color:#2563eb;letter-spacing:.16em;font-size:11px;font-weight:800}.login-card h2{color:#0b2545;letter-spacing:-.04em;margin:11px 0 8px;font-size:32px}.login-card>p{color:#65788d;margin:0 0 29px}.login-card label{color:#314b65;gap:8px;margin-top:17px;font-size:13px;font-weight:700;display:grid}.login-card .remember-option,.remember-option{cursor:pointer;align-items:center;gap:10px;margin-top:16px;font-size:13px;font-weight:650;display:flex}.login-card .remember-option input,.remember-option input{flex:none;width:18px;height:18px}.login-card .remember-option span{line-height:1.4}.login-card input{border:1px solid #cfdeeb;border-radius:14px;width:100%;height:54px;padding:0 16px;font-size:14px}.login-password-field{position:relative}.login-password-field input{padding-right:58px}.login-password-field button{color:#526f89;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:40px;height:40px;padding:0;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.login-password-field button:hover{color:#155f94;background:#dcebf8}.login-password-field button:focus-visible{outline-offset:1px;outline:3px solid #357ec440}.login-password-field button svg{width:19px;height:19px}.login-submit{color:#fff;background:linear-gradient(135deg,#1f63b5,#258bd2);border:0;border-radius:14px;justify-content:center;align-items:center;gap:10px;width:100%;height:55px;margin-top:24px;padding:0 19px;font-weight:800;display:flex;box-shadow:0 14px 28px #1f63b53d}.login-submit svg{width:18px}.login-submit:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 18px 34px #1f63b54d}.login-error{color:#9b2929;background:#fff3f3;border:1px solid #ffd0d0;border-radius:12px;margin:0 0 16px;padding:12px 14px;font-size:13px}.login-demo{color:#60758a;background:#f4f9fe;border:1px solid #dbe8f3;border-radius:14px;gap:5px;margin-top:22px;padding:15px;font-size:11px;display:grid}.login-demo strong{color:#244866;font-size:12px}.login-success{color:#176846;background:#eefaf4;border:1px solid #b9e3cd;border-radius:12px;margin:0 0 16px;padding:12px 14px;font-size:13px;line-height:1.5}.login-switch{color:#185b96;background:0 0;border:0;width:100%;margin-top:15px;padding:10px;font-size:13px;font-weight:750}.login-switch:hover{color:#0b3760;text-decoration:underline}.cookie-consent{z-index:10000;color:#173c5f;background:#fff;border:1px solid #c9dbea;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;max-width:1120px;margin:auto;padding:18px 20px;display:flex;position:fixed;bottom:24px;left:24px;right:24px;box-shadow:0 18px 55px #07264633}.cookie-consent strong{margin-bottom:5px;font-size:15px;display:block}.cookie-consent p{color:#5c7287;max-width:720px;margin:0;font-size:13px;line-height:1.55}.cookie-consent-actions{flex-shrink:0;gap:10px;display:flex}.cookie-consent button{cursor:pointer;border-radius:11px;min-height:42px;padding:9px 16px;font-weight:750}.cookie-primary{color:#fff;background:#17634f;border:1px solid #17634f}.cookie-secondary{color:#274c69;background:#f6f9fb;border:1px solid #c5d5e2}@media (width<=680px){.cookie-consent{flex-direction:column;align-items:stretch;gap:14px;padding:16px;bottom:12px;left:12px;right:12px}.cookie-consent-actions{grid-template-columns:1fr 1fr;display:grid}.cookie-consent button{padding-inline:10px;font-size:12px}}.registration-card{width:min(100%,620px);padding:36px 40px}.registration-grid{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}.logout small{text-overflow:ellipsis;opacity:.7;max-width:115px;margin-left:auto;overflow:hidden}.account-workspace-card{cursor:default}.account-workspace-card:hover{transform:none}.account-workspace-card>svg{color:#79c4ff}.registration-queue{margin-bottom:24px}.registration-queue>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.registration-queue article{gap:17px;padding:20px;display:grid}.registration-meta{background:#f6faff;border:1px solid #dce8f2;border-radius:14px;grid-template-columns:repeat(3,1fr);gap:12px;padding:14px;display:grid}.registration-meta span{gap:4px;min-width:0;display:grid}.registration-meta small{color:#73869a;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.registration-meta strong{text-overflow:ellipsis;color:#173753;font-size:12px;overflow:hidden}.registration-queue article footer{justify-content:flex-end;gap:9px;display:flex}.welcome-hero h1 em{color:#8fd0ff}.product-body footer button,.toast-v2>span{background:linear-gradient(135deg,#2563eb,#2692d8)}.profile-cover,.avatar-edit,.step-number{background:linear-gradient(135deg,#1e67b5,#47a4e5)}.page-title .page-title-copy>span,.admin-hero>div>span{color:#a8d9ff}@media (width<=900px){.login-page{grid-template-columns:1fr}.login-brand-panel{min-height:360px;padding:34px}.login-brand-panel>div:nth-child(2){margin:auto 0}.login-brand-panel h1{font-size:42px}.login-benefits,.login-brand-panel>small{display:none}.login-form-panel{padding:28px 18px}.registration-queue>div:last-child{grid-template-columns:1fr}}@media (width<=560px){.login-brand-panel{min-height:285px;padding:25px}.login-brand-panel h1{margin-top:18px;font-size:34px}.login-brand-panel p{font-size:13px}.login-card{border-radius:22px;padding:28px 22px}.login-card h2{font-size:27px}.registration-grid,.registration-meta{grid-template-columns:1fr}}.growth-page-v2 .page-title{margin-bottom:24px}.growth-rank-hero{color:#fff;background:radial-gradient(circle at 89% 8%,#ff6f544d,#0000 25%),radial-gradient(circle at 64% 125%,#3784c566,#0000 35%),linear-gradient(118deg,#07182c,#103657 62%,#24527d);border:1px solid #5685ae66;border-radius:28px;grid-template-columns:1fr 220px;align-items:center;gap:35px;min-height:285px;padding:36px 40px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 58px #071b3133,inset 0 1px #ffffff17}.growth-rank-hero:after{content:"";pointer-events:none;border:38px solid #ffffff12;border-radius:50%;width:270px;height:270px;position:absolute;top:-130px;right:-88px}.growth-rank-hero>div{z-index:1;position:relative}.growth-rank-hero>div>span{color:#ff9d88;letter-spacing:.12em;align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.growth-rank-hero>div>span svg{width:18px}.growth-rank-hero h2{letter-spacing:-.05em;margin:18px 0 9px;font-size:clamp(32px,3vw,46px);line-height:1.06}.growth-rank-hero h2 em{color:#ff8a72;font-style:normal}.growth-rank-hero p{color:#c5d4e3;max-width:720px;margin:0;font-size:14px;line-height:1.6}.growth-hero-tags{flex-wrap:wrap;gap:8px;margin-top:21px;display:flex}.growth-hero-tags b{color:#e7f2fc;background:#ffffff12;border:1px solid #ffffff1f;border-radius:99px;align-items:center;gap:6px;padding:8px 11px;font-size:10px;display:flex}.growth-hero-tags svg{color:#ff9079;width:14px}.growth-rank-hero>aside{z-index:1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);text-align:center;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;min-height:200px;padding:22px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff1a}.growth-rank-hero aside small{color:#c3d1df;letter-spacing:.12em;font-size:9px;font-weight:800}.growth-rank-hero aside strong{letter-spacing:-.07em;margin:7px 0 2px;font-size:54px;line-height:1}.growth-rank-hero aside span{color:#bfead9;font-size:10px}.growth-rank-hero aside>div{background:#ffffff29;border-radius:8px;width:100%;height:7px;margin-top:18px;overflow:hidden}.growth-rank-hero aside i{border-radius:inherit;background:linear-gradient(90deg,#ff6a55,#ffc08c);height:100%;display:block}.growth-kpis{grid-template-columns:repeat(4,1fr);gap:14px;margin:18px 0;display:grid}.growth-kpis article{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:13px;min-height:112px;padding:18px;display:grid;position:relative;overflow:hidden}.growth-kpis article:after{content:"";background:#2863990d;border-radius:50%;width:90px;height:90px;position:absolute;top:-42px;right:-34px}.growth-kpis article>span{color:#286399;background:#e8f2fa;border-radius:14px;place-items:center;width:47px;height:47px;display:grid}.growth-kpis article.sales>span,.growth-kpis article.product>span{color:var(--coral);background:#fff0ed}.growth-kpis article.delivery>span{color:var(--green);background:#e8f7f0}.growth-kpis svg{width:21px}.growth-kpis small,.growth-kpis strong{display:block}.growth-kpis small{color:var(--muted);font-size:10px}.growth-kpis strong{color:#102742;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:clamp(16px,1.45vw,22px);line-height:1.2;overflow:hidden}.growth-main-grid{grid-template-columns:1.35fr .65fr;gap:18px;display:grid}.growth-sales-chart,.growth-target-v2,.performance-score,.growth-leaderboard{min-height:350px}.growth-sales-chart .card-head>b{color:#214f77;font-size:15px}.growth-chart-v2{border-bottom:1px solid #dfe8f0;grid-template-columns:repeat(6,1fr);gap:clamp(8px,2vw,22px);height:230px;margin-top:22px;padding-top:12px;display:grid}.growth-chart-v2>div{text-align:center;grid-template-rows:1fr 24px;min-width:0;display:grid}.growth-chart-v2>div>span{justify-content:center;align-items:flex-end;min-height:180px;display:flex;position:relative}.growth-chart-v2>div>span:before{content:"";border-top:1px dashed #e2e9f0;position:absolute;inset:25% 0 auto}.growth-chart-v2 i{background:linear-gradient(#4b8fc2,#1b527f);border-radius:11px 11px 4px 4px;width:min(46px,72%);min-height:5px;transition:height .5s,filter .18s;position:relative;box-shadow:0 8px 18px #1f5b8c29}.growth-chart-v2>div:last-child i{background:linear-gradient(#ff856b,#ff5848);box-shadow:0 8px 20px #ff584838}.growth-chart-v2 i:hover{filter:brightness(1.08)}.growth-chart-v2 em{color:#fff;white-space:nowrap;opacity:0;background:#102d49;border-radius:7px;padding:5px 7px;font-size:8px;font-style:normal;transition:opacity .15s;position:absolute;top:-29px;left:50%;transform:translate(-50%)}.growth-chart-v2 i:hover em{opacity:1}.growth-chart-v2 small{color:var(--muted);padding-top:7px;font-size:9px}.growth-target-v2{flex-direction:column;display:flex}.growth-target-v2 .card-head>b{color:#1b7c5a;background:#e7f7f0;border-radius:99px;padding:7px 9px;font-size:11px}.target-ring{--progress:0deg;background:conic-gradient(var(--coral) 0 var(--progress),#e7eef4 var(--progress) 360deg);border-radius:50%;width:150px;height:150px;margin:21px auto 14px;padding:12px;box-shadow:0 12px 30px #0d345417}.target-ring>span{background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.target-ring strong,.target-ring small{display:block}.target-ring strong{color:#123756;font-size:27px}.target-ring small{color:var(--muted);margin-top:2px;font-size:9px}.growth-target-v2>p{color:var(--muted);text-align:center;background:#f2f7fb;border-radius:12px;margin:auto 0 0;padding:13px;font-size:11px;line-height:1.5}.growth-target-v2>p strong{color:var(--coral-dark)}.growth-lower-grid{grid-template-columns:.85fr 1.15fr;gap:18px;margin-top:18px;display:grid}.performance-score>div:nth-child(2){flex-direction:column;gap:17px;margin-top:23px;display:flex}.performance-score label>span{color:#526172;justify-content:space-between;font-size:11px;display:flex}.performance-score label>span b{color:#153b5c}.performance-score label>i{background:#e7eef4;border-radius:8px;height:8px;margin-top:7px;display:block;overflow:hidden}.performance-score label em{border-radius:inherit;background:linear-gradient(90deg,#28699c,#ff6652);height:100%;display:block}.performance-score footer{color:#1d7658;background:#edf9f4;border-radius:13px;align-items:center;gap:10px;margin-top:24px;padding:13px;display:flex}.performance-score footer>svg{width:22px}.performance-score footer strong,.performance-score footer small{display:block}.performance-score footer small{color:#568371;margin-top:3px;font-size:9px}.growth-leaderboard>.card-head>b{color:#286399;font-size:10px}.growth-insights{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:18px;display:grid}.growth-insights article{background:#fff;border:1px solid #d6e2ed;border-radius:19px;gap:13px;min-height:130px;padding:18px;display:flex;box-shadow:0 12px 30px #0c2a460d}.growth-insights article>span{color:#fff;background:linear-gradient(135deg,#173f67,#2e76ab);border-radius:13px;flex:none;place-items:center;width:43px;height:43px;display:grid}.growth-insights article:nth-child(2)>span{background:linear-gradient(135deg,#169067,#35b889)}.growth-insights article:nth-child(3)>span{background:linear-gradient(135deg,#ff5848,#ff8a6c)}.growth-insights svg{width:19px}.growth-insights small,.growth-insights strong{display:block}.growth-insights small{color:var(--coral);letter-spacing:.1em;font-size:8px;font-weight:800}.growth-insights strong{color:#102742;margin-top:5px;font-size:12px;line-height:1.4}.growth-insights p{color:var(--muted);margin:5px 0 0;font-size:10px;line-height:1.5}@media (width<=1100px){.growth-kpis{grid-template-columns:repeat(2,1fr)}.growth-main-grid,.growth-lower-grid{grid-template-columns:1fr}.growth-insights{grid-template-columns:1fr 1fr}}@media (width<=720px){.growth-rank-hero{grid-template-columns:1fr;padding:27px 23px}.growth-rank-hero>aside{width:100%;min-height:150px}.growth-kpis,.growth-insights{grid-template-columns:1fr}.growth-chart-v2{gap:5px}.growth-chart-v2 i{width:65%}}.orders-page-v2 .page-title{margin-bottom:22px}.order-kpis{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:16px;display:grid}.order-kpis article{grid-template-columns:48px 1fr;align-items:center;gap:13px;min-height:116px;padding:18px;display:grid;position:relative;overflow:hidden}.order-kpis article:after{content:"";background:#2863990e;border-radius:50%;width:92px;height:92px;position:absolute;top:-44px;right:-38px}.order-kpis article>span{color:#286399;background:#e8f2fa;border-radius:14px;place-items:center;width:47px;height:47px;display:grid}.order-kpis article.active>span{color:#a66b13;background:#fff2d8}.order-kpis article.delivered>span{color:#187b59;background:#e3f6ee}.order-kpis article.returned>span{color:#bd493d;background:#ffebe8}.order-kpis svg{width:21px}.order-kpis small,.order-kpis strong,.order-kpis em{display:block}.order-kpis small{color:var(--muted);font-size:10px}.order-kpis strong{color:#102742;margin-top:3px;font-size:25px;line-height:1}.order-kpis em{color:#668096;text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:9px;font-style:normal;overflow:hidden}.order-attention{background:linear-gradient(110deg,#edf6fd,#fff5f1);border:1px solid #bed4e5;border-radius:18px;grid-template-columns:46px 1fr auto;align-items:center;gap:13px;min-height:88px;margin-bottom:16px;padding:15px 18px;display:grid;box-shadow:0 10px 28px #0a2a460e}.order-attention>span{color:#fff;background:linear-gradient(135deg,#1e5e91,#ff6954);border-radius:13px;place-items:center;width:45px;height:45px;display:grid}.order-attention svg{width:20px}.order-attention small,.order-attention strong{display:block}.order-attention small{color:var(--coral);letter-spacing:.1em;font-size:8px;font-weight:800}.order-attention strong{color:#123653;margin-top:3px;font-size:13px}.order-attention p{color:var(--muted);margin:3px 0 0;font-size:10px}.order-attention>button{color:#205a88;background:0 0;border:0;align-items:center;gap:6px;font-size:10px;font-weight:800;display:flex}.order-attention>button svg{width:15px}.order-workspace{padding:0;overflow:hidden}.order-tools{background:linear-gradient(#fff,#f9fbfd);grid-template-columns:minmax(260px,1fr) auto 160px;align-items:end;gap:12px;padding:16px 18px;display:grid}.order-search{background:#fff;border:1px solid #d4e0eb;border-radius:13px;align-items:center;gap:9px;min-height:48px;padding:0 13px;display:flex}.order-search:focus-within{border-color:#76a5c9;box-shadow:0 0 0 4px #2863991a}.order-search svg{color:#7890a5;width:18px}.order-search input{background:0 0;outline:0;width:100%;font-size:12px;box-shadow:none!important;border:0!important}.order-date-fields{align-items:end;gap:8px;display:flex}.order-date-fields label{color:var(--muted);font-size:9px;font-weight:700}.order-date-fields input,.order-tools>select{height:48px;color:var(--ink);background:#fff;border:1px solid #d4e0eb;border-radius:11px;margin-top:4px;padding:0 10px;font-size:11px}.order-status-tabs{border-bottom:1px solid var(--line);scrollbar-width:thin;background:#f9fbfd;gap:7px;padding:0 18px 13px;display:flex;overflow-x:auto}.order-status-tabs button{color:#617287;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:11px;align-items:center;gap:8px;min-height:39px;padding:0 11px;font-size:10px;font-weight:700;display:flex}.order-status-tabs button b{color:#50677d;background:#e8eef4;border-radius:99px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:8px;display:grid}.order-status-tabs button:hover{color:#194c76;background:#edf4fa}.order-status-tabs button.active{color:#fff;background:linear-gradient(135deg,#102b48,#22547d);border-color:#244e73;box-shadow:0 7px 17px #1036572b}.order-status-tabs button.active b{color:#fff;background:#ffffff29}.order-result-bar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:62px;padding:11px 18px;display:flex}.order-result-bar>span{color:var(--muted);font-size:10px}.order-result-bar>span strong{color:#143b5c;font-size:13px}.order-result-bar>div{align-items:center;gap:8px;display:flex}.order-result-bar>div>button:not(.btn){color:#687a8d;background:0 0;border:0;min-height:38px;font-size:10px;font-weight:700}.order-result-bar .btn{min-height:39px}.order-row{position:relative;min-height:88px!important}.order-row:before{content:"";opacity:0;background:#4f82ad;border-radius:0 4px 4px 0;width:3px;position:absolute;top:15px;bottom:15px;left:0}.order-row:hover:before{opacity:1}.order-row.status-processing:before{background:#d69a32}.order-row.status-dispatched:before{background:#397bb0}.order-row.status-delivered:before{background:#249b72}.order-row.status-returned:before{background:#d45749}.order-id-cell{align-items:center;gap:9px;display:flex!important}.order-id-cell>i{color:#286399;background:#e8f2fa;border-radius:10px;flex:none;place-items:center;width:35px;height:35px;font-style:normal;display:grid}.order-id-cell svg{width:16px}.order-customer-cell em{color:#8190a0;align-items:center;gap:4px;margin-top:5px;font-size:8px;font-style:normal;display:flex}.order-customer-cell em svg{width:11px}.compact-progress{flex-direction:column;align-items:flex-start;gap:7px;display:flex}.compact-progress>div{grid-template-columns:repeat(3,1fr);gap:3px;width:86px;display:grid}.compact-progress>div i{background:#dfe7ee;border-radius:4px;height:3px}.compact-progress>div i.done{background:linear-gradient(90deg,#2b6d9f,#36a27c)}.view-order-btn{border-radius:10px;justify-content:center;align-items:center;gap:6px;min-width:92px;min-height:38px;padding:0 11px;font-size:9px;font-weight:800;transition:transform .16s,background .16s,box-shadow .16s;color:#245c89!important;background:#edf5fb!important;border:1px solid #cbdce9!important;width:auto!important;display:flex!important}.view-order-btn:hover{transform:translateY(-1px);box-shadow:0 8px 18px #1a4c752b;color:#fff!important;background:linear-gradient(135deg,#1a4c75,#2f75a7)!important;border-color:#265f8d!important}.view-order-btn svg{width:15px!important}.orders-page-v2 .empty{min-height:260px}@media (width<=1100px){.order-kpis{grid-template-columns:repeat(2,1fr)}.order-tools{grid-template-columns:1fr auto}.order-search{grid-column:1/-1}}@media (width<=720px){.order-kpis{grid-template-columns:1fr 1fr}.order-kpis article{grid-template-columns:40px 1fr;min-height:102px;padding:14px}.order-kpis article>span{width:39px;height:39px}.order-attention{grid-template-columns:42px 1fr}.order-attention>button{background:#e7f1f9;border-radius:10px;grid-column:1/-1;justify-content:center;min-height:38px}.order-tools{grid-template-columns:1fr}.order-search{grid-column:auto}.order-date-fields{grid-template-columns:1fr 1fr;display:grid}.order-date-fields input,.order-tools>select{width:100%}.order-result-bar{flex-direction:column;align-items:flex-start}.order-result-bar>div,.order-result-bar .btn{width:100%}.order-result-bar>div>*{flex:1}}@media (width<=430px){.order-kpis{grid-template-columns:1fr}}.credit-page-v2 .page-title{margin-bottom:24px}.credit-alert{background:#fff3f0;border-color:#f0c8c1;align-items:center;gap:12px;margin-bottom:17px;padding:16px 18px;display:flex}.credit-alert>svg{width:25px;color:var(--coral)}.credit-alert strong,.credit-alert p{display:block}.credit-alert p{color:var(--muted);margin:4px 0 0;font-size:11px}.credit-overview-v2{grid-template-columns:1.18fr .82fr;gap:18px;display:grid}.credit-wallet{min-height:390px;padding:30px 34px}.credit-wallet>header{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.credit-wallet>header>div{flex-direction:column;gap:13px;display:flex}.credit-wallet>header>div>span{color:#adc1d7;letter-spacing:.13em;font-size:10px;font-weight:800}.credit-wallet>header>b{color:#ffe0d6;background:#ff665226;border:1px solid #ffffff26;border-radius:99px;padding:7px 10px;font-size:10px}.credit-wallet>small{color:#aebed0;letter-spacing:.1em;margin-top:35px;font-size:11px}.credit-wallet>h2{margin:7px 0 20px;font-size:clamp(34px,4vw,48px)}.credit-wallet .credit-progress{background:#ffffff2e;border-radius:10px;height:10px;overflow:hidden}.credit-wallet .credit-progress i{border-radius:inherit;background:linear-gradient(90deg,#ff6853,#ffad79);height:100%;display:block}.credit-usage-label{color:#afc0d2;justify-content:space-between;margin-top:8px;font-size:10px;display:flex}.credit-wallet>section{margin-top:25px}.credit-side-stack{flex-direction:column;gap:18px;display:flex}.credit-side-stack .due-panel{flex:1;min-height:215px}.due-panel.has-balance{background:linear-gradient(135deg,#fff5f1,#ffe9e2);border-color:#efc6bd}.due-panel.is-clear{background:linear-gradient(135deg,#effaf5,#f8fcfa);border-color:#bddfd1}.credit-progress-card{margin-top:18px}.credit-progress-card>p{color:var(--muted);margin:18px 0 0;font-size:12px}.credit-progress-card>p strong{color:var(--ink)}.credit-progress-card .growth-progress{margin-top:16px}.credit-progress-label{color:var(--muted);justify-content:space-between;gap:12px;margin-top:9px;font-size:10px;display:flex}.tier-card .card-head>small{color:var(--muted);font-size:10px}.settlement-history{margin-top:18px}.settlement-history>.card-head>b{color:#255f93;background:#e8f2fa;border-radius:99px;padding:6px 9px;font-size:10px}.settlement-history>div:last-child>article{border-top:1px solid var(--line);grid-template-columns:42px 1fr auto auto;align-items:center;gap:12px;min-height:66px;padding:11px 0;display:grid}.settlement-history article>span{color:#286399;background:#e7f1fa;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.settlement-history article svg{width:18px}.settlement-history article strong,.settlement-history article small{display:block}.settlement-history article small{color:var(--muted);margin-top:3px;font-size:10px}.settlement-history time{color:var(--muted);font-size:11px}.status-pill.paid,.status-pill.received{color:#187b59;background:#e3f6ee}@media (width<=980px){.credit-overview-v2{grid-template-columns:1fr}}@media (width<=620px){.credit-wallet{min-height:350px;padding:24px}.credit-wallet>header{flex-direction:column}.credit-progress-label{flex-direction:column;align-items:flex-start}.settlement-history>div:last-child>article{grid-template-columns:42px 1fr auto}.settlement-history article .status-pill{grid-column:2/-1}}.content-page{max-width:1580px}.page-title,.admin-hero{isolation:isolate;background:radial-gradient(circle at 88% 20%,#ff70573d 0,#ff705700 24%),radial-gradient(circle at 68% 115%,#377ebe5c 0,#377ebe00 34%),linear-gradient(115deg,#08182d 0%,#102c4b 58%,#24486e 100%);border:1px solid #4c749a66;border-radius:28px;align-items:center;min-height:238px;padding:38px 42px 38px 46px;box-shadow:0 24px 60px #071b3133,inset 0 1px #ffffff17}.page-title:before{background:linear-gradient(#ff5849,#ff9a69);border-radius:0 8px 8px 0;width:7px;height:auto;top:22px;bottom:22px;left:0;box-shadow:0 0 25px #ff654f6b}.page-title:after,.admin-hero:after{content:"";z-index:-1;pointer-events:none;border:34px solid #ffffff13;border-radius:50%;width:245px;height:245px;position:absolute;top:-106px;right:-62px;box-shadow:-120px 185px 0 -78px #ff6c541f,-280px 10px 0 -98px #6aaee51a}.page-title .page-title-copy>span,.admin-hero>div>span{color:#ff9e8b;letter-spacing:.13em;background:#ff664f1a;border:1px solid #ff897347;border-radius:99px;align-items:center;gap:7px;width:max-content;padding:7px 11px;font-size:11px;line-height:1;display:flex}.page-title .page-title-copy>span:before{content:"";background:#ff755f;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 5px #ff755f1f}.page-title h1,.admin-hero h1{color:#fff;letter-spacing:-.055em;max-width:950px;margin:15px 0 10px;font-size:clamp(38px,3.6vw,56px);line-height:1.02}.page-title p,.admin-hero p{color:#c2d0df;max-width:760px;font-size:15px;line-height:1.6}.page-actions{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0614252e;border:1px solid #ffffff1f;border-radius:18px;flex:none;padding:7px;box-shadow:0 14px 34px #0000001f}.page-actions .btn{border-radius:13px;min-height:52px;padding-inline:22px}.page-actions .btn.primary{box-shadow:0 12px 28px #ff53424d}.page-actions .btn.secondary{color:#183b5b;background:#fffffff5;border-color:#ffffffb3}.entrepreneur-hero,.rank-hero{background:radial-gradient(circle at 88% 10%,#ff6e5347,#0000 25%),radial-gradient(circle at 65% 120%,#377ebe61,#0000 34%),linear-gradient(120deg,#08182d 0%,#103253 62%,#22527d 100%);border:1px solid #4c749a61;border-radius:29px;box-shadow:0 24px 58px #071b3133,inset 0 1px #ffffff14}.card,.metric-v2,.product-v2,.catalogue-category,.credit-overview article,.access-overview article{border-color:#d6e2ed;border-radius:21px;box-shadow:0 12px 34px #0c2a460e,inset 0 1px #fffc}.card-head{align-items:flex-start}.card-head h2{color:#102742;letter-spacing:-.035em}.card-head>div>span,.section-title>div>span{color:#e95745}.metric-v2{position:relative;overflow:hidden}.metric-v2:after{content:"";background:#2863990b;border-radius:50%;width:90px;height:90px;position:absolute;top:-35px;right:-30px}.metric-icon{box-shadow:inset 0 0 0 1px #fff9}.management-filters,.catalog-controls,.order-filter-shell,.overview-filters{background:#ffffffe6;border-radius:19px;padding:13px;box-shadow:0 12px 32px #0a26420f}.management-filters>label,.catalog-controls>label,.top-search,.access-search{background:#f7fafe;border-radius:13px;min-height:48px;transition:border-color .18s,box-shadow .18s,background .18s}.management-filters>label:focus-within,.catalog-controls>label:focus-within,.top-search:focus-within,.access-search:focus-within{background:#fff;border-color:#7da8ca;box-shadow:0 0 0 4px #2863991a}.btn{letter-spacing:-.01em;border-radius:12px}.btn.primary{background:linear-gradient(135deg,#ff5546,#ff765c);box-shadow:0 10px 24px #ff55463d}.btn.primary:hover:not(:disabled){box-shadow:0 14px 30px #ff55464d}.btn.secondary{box-shadow:0 5px 14px #0c2a460b}.btn:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.data-table{border-radius:15px}.data-row.head{color:#53677d;background:linear-gradient(#f2f6fa,#eaf1f7);min-height:54px}.data-row:not(.head){border-top-color:#e4ebf2;min-height:68px}.status-pill{border:1px solid #28639914;min-height:28px;padding-inline:10px}.modal-v2,.drawer{border-color:#c9d9e7;box-shadow:0 34px 100px #04142661}.modal-v2{border-radius:27px}.modal-x{border-radius:14px;width:44px;height:44px}@media (prefers-reduced-motion:no-preference){.page-title:after,.admin-hero:after{animation:9s ease-in-out infinite alternate camy-orbit}.metric-v2,.card{transition:border-color .2s,box-shadow .2s,transform .2s}}@keyframes camy-orbit{to{transform:translate(-12px,12px)rotate(8deg)}}@media (width<=900px){.page-title,.admin-hero{flex-direction:column;align-items:flex-start;min-height:auto;padding:30px}.page-title h1,.admin-hero h1{font-size:clamp(32px,7vw,44px)}.page-actions,.page-actions .btn{width:100%}}@media (width<=560px){.page-title,.admin-hero{border-radius:21px;padding:25px 21px 25px 27px}.page-title:before{top:16px;bottom:16px}.page-title h1,.admin-hero h1{margin-top:13px;font-size:31px;line-height:1.08}.page-title p,.admin-hero p{font-size:13px}.page-title:after,.admin-hero:after{opacity:.65}.page-actions{border-radius:15px;padding:5px}}.market-page,.public-market{color:#153451}.market-heading{color:#fff;background:linear-gradient(120deg,#102943,#25618f);border-radius:20px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;padding:26px 30px;display:flex}.market-heading small,.public-hero small{color:#9dd8ff;letter-spacing:.14em;font-weight:800}.market-heading h1{margin:6px 0;font-size:30px}.market-heading p{color:#dcebf7;max-width:680px;line-height:1.5}.market-heading a{color:#fff;white-space:nowrap;border:1px solid #9bc6e9;border-radius:10px;align-items:center;gap:7px;padding:11px 14px;text-decoration:none;display:inline-flex}.market-columns{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:18px;display:grid}.market-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.market-product{background:#fff;border:1px solid #d7e5f2;border-radius:16px;grid-template-columns:105px minmax(0,1fr);align-items:center;gap:13px;padding:16px;display:grid}.market-product img{object-fit:contain;background:#f5f9fd;border-radius:12px;width:105px;height:105px}.market-product small{color:#5d81a0}.market-product h3{margin:6px 0;font-size:15px}.market-product p{color:#6b8297;margin:0 0 8px;font-size:12px}.market-product button{color:#174e80;cursor:pointer;background:#eff7fd;border:1px solid #bcd8ee;border-radius:9px;grid-column:1/-1;padding:10px;font-weight:800}.market-product button:disabled{opacity:.5}.market-checkout,.public-cart{background:#fff;border:1px solid #d6e5f1;border-radius:18px;padding:20px;position:sticky;top:20px;box-shadow:0 10px 25px #0f314c0f}.market-checkout h2,.public-cart h2{align-items:center;gap:8px;margin:0 0 14px;font-size:19px;display:flex}.market-checkout p,.public-cart p{color:#71879a;font-size:12px}.market-line{border-bottom:1px solid #e7eef4;align-items:center;gap:7px;padding:9px 0;display:flex}.market-line span{flex:1;min-width:0;font-size:12px}.market-line span strong,.market-line span small{display:block}.market-line span small{color:#71879a}.market-line input{text-align:center;border:1px solid #c7dce9;border-radius:8px;height:34px;padding:4px;width:54px!important}.market-line button{color:#a23e3e;cursor:pointer;background:#fff0f0;border:0;border-radius:8px;width:32px;height:32px}.market-total{background:#edf6fd;border-radius:11px;justify-content:space-between;margin:14px 0;padding:14px;display:flex}.market-checkout label,.public-cart label{color:#305675;margin:11px 0;font-size:12px;font-weight:700;display:block}.market-checkout label input,.public-cart label input,.public-cart label select,.public-cart label textarea{color:#183853;background:#fff;border:1px solid #c7dce9;border-radius:9px;width:100%;margin-top:6px;padding:10px;display:block}.market-upload{cursor:pointer;background:#f7fbff;border:1px dashed #9bbdda;border-radius:9px;padding:13px}.market-upload svg{vertical-align:middle}.market-upload input{opacity:0;width:1px;height:1px;position:absolute}.market-primary{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1f64ad,#278bc9);border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:11px 14px;font-weight:800;display:inline-flex}.market-primary:disabled{opacity:.5;cursor:not-allowed}.market-checkout>.market-primary,.public-cart>.market-primary{width:100%}.market-checkout>small{color:#71879a;text-align:center;margin-top:9px;display:block}.market-history{background:#fff;border:1px solid #d7e5f2;border-radius:17px;margin-top:20px;padding:21px}.market-history h2{margin:0 0 13px}.market-history>article{border-top:1px solid #e7eef4;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.market-history strong,.market-history small{display:block}.market-history small{color:#71879a;margin-top:5px}.market-history a{color:#2269a4;margin-top:8px;font-weight:800;display:inline-block}.market-status{color:#775618;background:#fff2d9;border-radius:99px;padding:7px 10px;font-size:11px;font-weight:800;display:inline-block}.market-status.approved{color:#176997;background:#e8f5fc}.market-status.dispatched{color:#197352;background:#def8e8}.market-status.rejected{color:#993a3a;background:#ffeded}.supply-request>div:last-child{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.supply-request button{cursor:pointer;border:1px solid #bdd8ea;border-radius:9px;padding:9px}.market-empty{text-align:center;background:#fff;border:1px dashed #bfd3e6;border-radius:16px;grid-column:1/-1;padding:40px 18px}.market-empty svg{color:#227bb5}.market-empty p{color:#71879a}.public-market{background:#f3f8fd;min-height:100vh}.public-market>header{color:#fff;background:#102a44;justify-content:space-between;align-items:center;padding:18px clamp(20px,5vw,70px);display:flex}.public-market>header div,.public-market>header a{color:#fff;align-items:center;gap:9px;text-decoration:none;display:flex}.public-hero{color:#fff;background:linear-gradient(125deg,#143f68,#236a9c);padding:44px clamp(20px,5vw,70px)}.public-hero h1{max-width:800px;margin:8px 0;font-size:clamp(32px,5vw,54px);line-height:1.1}.public-hero p{color:#dcebf7;max-width:660px}.public-filters{gap:12px;margin-top:22px;display:flex}.public-filters label{color:#577a96;background:#fff;border-radius:11px;align-items:center;gap:8px;width:min(500px,100%);padding:0 12px;display:flex}.public-filters input,.public-filters select{border:0;outline:0;width:100%;height:46px;font-size:14px}.public-filters select{border-radius:11px;max-width:230px;padding:0 12px}.public-layout{grid-template-columns:minmax(0,1fr) 340px;gap:22px;padding:28px clamp(20px,5vw,70px);display:grid}.public-shops{flex-wrap:wrap;gap:9px;margin-bottom:25px;display:flex}.public-shops button{color:#174870;cursor:pointer;background:#fff;border:1px solid #cbddea;border-radius:11px;align-items:center;gap:8px;padding:10px 13px;display:flex}.public-shops button.selected{color:#fff;background:#246b9c}.public-shops strong,.public-shops small{display:block}.public-shops small{opacity:.7}.public-products{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.public-products article{background:#fff;border:1px solid #d7e5f2;border-radius:16px;flex-direction:column;padding:14px;display:flex}.public-image,.public-name{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.public-image img{object-fit:contain;background:#f5f9fc;border-radius:12px;width:100%;height:180px;display:block}.public-products article>small{color:#537a9c;margin-top:10px}.public-name{margin:7px 0;font-size:16px;font-weight:800}.public-products article>p{color:#71879a;flex:1;font-size:12px;line-height:1.45}.public-products article>div{justify-content:space-between;margin:9px 0;display:flex}.public-products article>.market-primary{width:100%}.public-cart h3{margin:18px 0 8px}.market-error,.market-success{border-radius:8px;padding:10px}.market-error{background:#fff0ee;color:#a23c3c!important}.market-success{background:#e1f7e9;color:#197352!important}.market-modal{z-index:300;background:#081b2fb3;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.market-modal>div{background:#fff;border-radius:18px;grid-template-columns:1fr 1fr;gap:24px;width:min(760px,100%);max-height:calc(100vh - 40px);padding:24px;display:grid;position:relative;overflow-y:auto;box-shadow:0 25px 80px #0000004d}.market-modal img{object-fit:contain;background:#f5f9fc;border-radius:13px;width:100%;height:min(350px,55vh)}.market-modal strong{font-size:22px}.market-modal p,.market-modal li{color:#71879a;line-height:1.5}.market-close{z-index:2;cursor:pointer;background:#edf5fb;border:0;border-radius:8px;width:34px;height:34px;position:absolute;top:14px;right:14px}@media (width<=1100px){.market-columns,.public-layout{grid-template-columns:1fr}.market-checkout,.public-cart{position:static}.public-products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.market-heading{display:block}.market-heading a{margin-top:16px}.market-products,.public-products{grid-template-columns:1fr}.public-filters{flex-direction:column}.public-filters select{max-width:none}.market-modal>div{grid-template-columns:1fr;max-height:90vh;overflow:auto}.market-modal img{height:210px}.supply-request{display:block!important}.supply-request>div:last-child{justify-content:flex-start;margin-top:12px}}.login-page>.login-brand-panel{grid-area:1/1}.login-page>.login-form-panel{grid-area:1/2}.login-page>.nic-upload{color:#173c5f;background:#fff;border:1px solid #bdd6ea;border-radius:16px;grid-area:2/2;width:min(100%,620px);margin:0 auto 24px;padding:18px 24px;font-weight:800;display:block}.nic-upload small,.nic-upload span{color:#6b8297;margin:6px 0;font-size:13px;font-weight:500;display:block}.nic-upload input{width:100%;margin-top:10px;display:block}.market-product p,.market-history b{font-size:13px}.market-heading a{display:none}.market-products{align-items:stretch}.market-product{min-width:0}.market-product h3{overflow-wrap:anywhere}@media (width<=900px){.login-page>.login-brand-panel,.login-page>.login-form-panel,.login-page>.nic-upload{grid-area:auto/1}}.nic-upload label{border:1px dashed #a6c6e0;border-radius:9px;margin-top:12px;padding:10px;font-size:13px;display:block}.shop-price{color:#315e80;margin:12px 0 8px;font-size:12px;font-weight:800;display:block}.shop-price input{color:#173c5f;border:1px solid #bdd6ea;border-radius:9px;width:100%;margin-top:5px;padding:9px;display:block}.market-product .shop-visibility{background:#fff;margin-top:8px}.market-product .market-primary{color:#fff;background:#236da7}.registration-meta a{color:#236da7;font-weight:800}.login-card .nic-upload{background:#f5faff;border:1px solid #bdd6ea;border-radius:13px;margin:14px 0;padding:15px}.login-card .nic-upload strong,.login-card .nic-upload small,.login-card .nic-upload span{display:block}.login-card .nic-upload small{color:#627d95;margin-top:5px}.login-card .nic-upload label{color:#264d70}.login-card .nic-upload input{width:100%;margin-top:6px;display:block}.market-product .shop-price+button{width:100%;margin-top:7px}.market-product .shop-visibility{width:100%}.market-warning{color:#775013;background:#fff7e8;border:1px solid #f4d598;border-radius:13px;margin:0 0 18px;padding:16px 18px;line-height:1.45}.market-heading>button{white-space:normal;max-width:260px}.stock-buy-page{max-width:1440px}.stock-buy-hero{color:#fff;background:radial-gradient(circle at 88% 12%,#6ddcff52,#0000 17%),radial-gradient(circle at 76% 100%,#8e66ff40,#0000 30%),linear-gradient(125deg,#10223e,#155681 58%,#1f8aa0);border-radius:25px;justify-content:space-between;align-items:center;gap:30px;min-height:252px;padding:34px 38px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 38px #0f3e602e}.stock-buy-hero:after{content:"";border:1px solid #ffffff38;border-radius:50%;width:320px;height:320px;position:absolute;bottom:-220px;right:-120px;box-shadow:0 0 0 35px #ffffff0a,0 0 0 70px #ffffff08}.stock-buy-hero>div{z-index:1;position:relative}.stock-buy-hero small,.stock-catalogue-title small,.stock-request-history>div>small{letter-spacing:.14em;font-size:10px;font-weight:800}.stock-buy-hero small{color:#9fe7ff;align-items:center;gap:7px;display:flex}.stock-buy-hero h1{letter-spacing:-.055em;margin:12px 0 10px;font-size:37px;line-height:1.06}.stock-buy-hero h1 em{color:#9ceeff;font-style:normal}.stock-buy-hero p{color:#d8edf6;max-width:570px;margin:0;font-size:13px;line-height:1.65}.stock-buy-steps{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#081e3633;border:1px solid #ffffff38;border-radius:17px;gap:9px;min-width:215px;padding:17px;display:grid}.stock-buy-steps span{color:#e9faff;align-items:center;gap:9px;font-size:11px;font-weight:700;display:flex}.stock-buy-steps i{color:#104262;background:#73d4e9;border-radius:8px;place-items:center;width:24px;height:24px;font-size:10px;font-style:normal;display:grid}.stock-buy-layout{grid-template-columns:minmax(0,1fr) 355px;align-items:start;gap:21px;margin-top:22px;display:grid}.stock-catalogue-title{justify-content:space-between;align-items:end;margin-bottom:13px;display:flex}.stock-catalogue-title small,.stock-request-history>div>small{color:#2775a8}.stock-catalogue-title h2{letter-spacing:-.035em;margin:4px 0 0;font-size:23px}.stock-catalogue-title>span{color:#27724f;background:#eaf9f1;border-radius:10px;align-items:center;gap:6px;padding:8px 10px;font-size:10px;font-weight:800;display:flex}.stock-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.stock-product-card{background:#fff;border:1px solid #dbe9f2;border-radius:19px;min-width:0;transition:transform .22s,box-shadow .22s;overflow:hidden;box-shadow:0 8px 18px #153c550a}.stock-product-card:hover{transform:translateY(-4px);box-shadow:0 18px 30px #153c551f}.stock-product-image{cursor:pointer;background:linear-gradient(145deg,#f7fbfe,#e8f4fa);border:0;border-bottom:1px solid #e6f0f5;width:100%;height:175px;padding:12px;position:relative;overflow:hidden}.stock-product-image img{object-fit:contain;width:100%;height:100%;transition:transform .25s}.stock-product-card:hover .stock-product-image img{transform:scale(1.06)}.stock-product-image span{color:#215775;background:#fff;border-radius:8px;padding:6px 8px;font-size:9px;font-weight:800;position:absolute;top:11px;left:11px}.stock-product-image i{color:#1b5c83;background:#fff;border-radius:10px;place-items:center;width:31px;height:31px;display:grid;position:absolute;bottom:10px;right:11px;box-shadow:0 5px 12px #143f5a21}.stock-product-copy>small{color:#5a83a0;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:700;display:block;overflow:hidden}.stock-product-copy h3{margin:6px 0;font-size:15px;line-height:1.25}.stock-product-copy>p{color:#6c8293;height:35px;margin:0;font-size:10px;line-height:1.55;overflow:hidden}.stock-product-meta{justify-content:space-between;align-items:center;gap:10px;margin:13px 0;display:flex}.stock-product-meta>span{align-items:center;gap:5px;font-size:9px;font-weight:800;display:flex}.stock-product-meta>span i{border-radius:50%;width:7px;height:7px}.stock-product-meta .available{color:#197151}.stock-product-meta .available i{background:#38ba7a;box-shadow:0 0 0 4px #ddf8e9}.stock-product-meta .unavailable{color:#a54141}.stock-product-meta .unavailable i{background:#e67b7b}.stock-product-meta strong{white-space:nowrap;font-size:14px}.stock-product-actions{grid-template-columns:.9fr 1.2fr;gap:8px;display:grid}.stock-product-actions button{min-height:37px;font-size:10px}.stock-details{color:#24638b;cursor:pointer;background:#f5fbff;border:1px solid #cde0ed;border-radius:10px;font-weight:800}.stock-product-actions .market-primary{padding:8px;font-size:9px}.stock-request-card{border-radius:20px!important;padding:21px!important;top:16px!important}.stock-request-card header{border-bottom:1px solid #e7eef4;align-items:center;gap:10px;padding-bottom:15px;display:flex}.stock-request-card header>span{color:#1474a8;background:#e7f5fc;border-radius:12px;place-items:center;width:39px;height:39px;display:grid}.stock-request-card header small{color:#5e86a0;letter-spacing:.12em;font-size:9px;font-weight:800}.stock-request-card header h2{margin:3px 0 0!important;font-size:18px!important}.stock-cart-empty{color:#5d87a1;text-align:center;background:#f9fcfe;border:1px dashed #c8dce9;border-radius:13px;margin:15px 0;padding:18px 10px}.stock-cart-empty svg{color:#3182b5}.stock-cart-empty p{margin:7px 0 0!important;font-size:10px!important}.stock-request-card .market-upload{grid-template-columns:22px 1fr;align-items:center;gap:0 6px;display:grid}.stock-request-card .market-upload small{color:#6c8293;grid-column:2;font-size:9px;font-weight:500}.stock-request-card footer{color:#6b8293;justify-content:center;align-items:center;gap:6px;margin-top:12px;font-size:9px;display:flex}.stock-request-history{margin-top:24px}.stock-request-history>div{margin-bottom:6px}.stock-request-history h2{font-size:20px;margin:4px 0 0!important}.stock-request-history>p{color:#6b8293;font-size:12px}@media (width<=1050px){.stock-buy-layout{grid-template-columns:1fr}.stock-request-card{position:static!important}.stock-buy-hero{flex-direction:column;align-items:flex-start}.stock-buy-steps{grid-template-columns:repeat(3,1fr);width:100%}}@media (width<=650px){.stock-buy-hero{min-height:0;padding:27px 22px}.stock-buy-hero h1{font-size:29px}.stock-buy-steps,.stock-product-grid{grid-template-columns:1fr}.stock-catalogue-title{flex-direction:column;align-items:flex-start;gap:10px}.stock-product-image{height:190px}.stock-product-actions{grid-template-columns:1fr 1.25fr}}.stock-category-nav{gap:8px;margin:0 0 20px;padding:3px 1px 7px;display:flex;overflow:auto}.stock-category-nav button{color:#245f84;cursor:pointer;background:#fff;border:1px solid #cfe2ef;border-radius:10px;flex:none;align-items:center;gap:8px;padding:9px 11px;font-size:10px;font-weight:800;transition:all .18s;display:flex}.stock-category-nav button:hover{color:#fff;background:#247bac;border-color:#247bac;transform:translateY(-1px)}.stock-category-nav b{color:#21724e;background:#e3f7ec;border-radius:6px;place-items:center;min-width:18px;height:18px;font-size:9px;display:grid}.stock-category-nav button:hover b{color:#186b8d;background:#d8f5ff}.stock-category-sections{gap:22px;display:grid}.stock-category-section{background:linear-gradient(145deg,#fff,#f8fcfe);border:1px solid #d9e8f1;border-radius:19px;padding:18px;scroll-margin-top:18px}.stock-category-section>header{border-bottom:1px solid #e1edf4;justify-content:space-between;align-items:center;margin:0 0 15px;padding-bottom:13px;display:flex}.stock-category-section>header small{color:#2775a8;letter-spacing:.13em;font-size:9px;font-weight:800}.stock-category-section>header h3{letter-spacing:-.025em;margin:4px 0 0;font-size:18px}.stock-category-section>header>span{color:#55778e;background:#edf6fb;border-radius:9px;padding:7px 9px;font-size:9px;font-weight:800}.shop-home-grid,.shop-home-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:18px 0;display:grid}.shop-home-grid button,.shop-home-stats article{text-align:left;background:#fff;border:1px solid #d7e5f2;border-radius:17px;padding:22px}.shop-home-grid button{color:#183853;cursor:pointer;flex-direction:column;align-items:flex-start;gap:8px;display:flex}.shop-home-grid button>svg:first-child{color:#2879b6;width:32px;height:32px}.shop-home-grid strong{font-size:18px}.shop-home-grid small,.shop-home-stats p{color:#71879a}.shop-home-grid button>svg:last-child{margin-left:auto}.shop-home-stats small{color:#56809f;letter-spacing:.08em;font-weight:800}.shop-home-stats strong{margin:8px 0;font-size:27px;display:block}.shop-home-stats p{margin:0}@media (width<=720px){.shop-home-grid,.shop-home-stats{grid-template-columns:1fr}}.credit-sensor-progress{background:#e6eef5;border-radius:999px;height:7px;margin-top:16px;overflow:hidden}.credit-sensor-progress i{border-radius:inherit;background:linear-gradient(90deg,#2483c5,#24a47d);height:100%;display:block}.customer-shop-link{z-index:10;color:#fff;background:#16649e;border-radius:13px;align-items:center;gap:8px;padding:13px 17px;font-weight:800;text-decoration:none;display:flex;position:fixed;bottom:24px;right:28px;box-shadow:0 12px 28px #0d345840}@media (width<=720px){.customer-shop-link{justify-content:center;font-size:12px;bottom:12px;left:12px;right:12px}}.customer-market{color:#122f48;background:#f4f8fb;min-height:100vh}.customer-market-header{color:#fff;background:#0d2942;justify-content:space-between;align-items:center;height:72px;padding:0 clamp(20px,5vw,76px);display:flex}.customer-market-header>div{align-items:center;gap:12px;display:flex}.customer-market-header>div>span{color:#75d8ee;background:#173d5b;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.customer-market-header svg{width:19px}.customer-market-header strong,.customer-market-header small{display:block}.customer-market-header small{color:#93aec1;margin-top:2px;font-size:9px}.customer-market-header>button{color:#fff;cursor:pointer;background:#173a56;border:1px solid #31526c;border-radius:12px;align-items:center;gap:8px;height:42px;padding:0 13px;font-weight:800;display:flex}.customer-market-header>button b{color:#10334e;background:#75d8ee;border-radius:7px;place-items:center;min-width:20px;height:20px;font-size:10px;display:grid}.customer-market-hero{color:#fff;background:radial-gradient(circle at 70% 10%,#54d3eb2e,#0000 22%),linear-gradient(120deg,#123d61,#17698f 62%,#238ba1);justify-content:space-between;align-items:center;gap:50px;min-height:370px;padding:55px clamp(20px,5vw,76px);display:flex}.customer-market-hero>div:first-child{max-width:720px}.customer-market-hero>div>small{color:#82e2f1;letter-spacing:.16em;align-items:center;gap:7px;font-size:10px;font-weight:800;display:flex}.customer-market-hero h1{letter-spacing:-.055em;margin:15px 0 13px;font-size:clamp(36px,4.6vw,64px);line-height:1.02}.customer-market-hero h1 em{color:#a4ecf6;font-style:normal}.customer-market-hero p{color:#d6eaf2;max-width:620px;margin:0;font-size:13px;line-height:1.7}.customer-trust-row{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.customer-trust-row span{color:#e5f8fb;background:#07233829;border:1px solid #ffffff2e;border-radius:9px;align-items:center;gap:6px;padding:8px 10px;font-size:9px;font-weight:700;display:flex}.customer-trust-row svg{width:14px}.customer-hero-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#08233842;border:1px solid #fff3;border-radius:20px;flex:none;width:310px;padding:22px;box-shadow:0 18px 40px #061e3224}.customer-hero-card>span{color:#8fe1ef;letter-spacing:.15em;font-size:9px;font-weight:800}.customer-hero-card ol{margin:13px 0 0;padding:0;list-style:none}.customer-hero-card li{border-top:1px solid #ffffff21;align-items:center;gap:11px;padding:11px 0;display:flex}.customer-hero-card li>b{color:#8ce2ef;background:#ffffff1a;border-radius:10px;place-items:center;width:32px;height:32px;font-size:9px;display:grid}.customer-hero-card strong,.customer-hero-card small{display:block}.customer-hero-card small{color:#abc7d5;margin-top:3px;font-size:9px}.customer-market-shell{max-width:1500px;margin:auto;padding:32px clamp(18px,4vw,62px) 70px}.customer-alert,.customer-success{border-radius:14px;align-items:center;gap:12px;margin-bottom:20px;padding:15px 17px;display:flex}.customer-alert.error{color:#8d3a3a;background:#fff0ee;border:1px solid #f2cbc5}.customer-alert button{color:#fff;cursor:pointer;background:#9d4b45;border:0;border-radius:8px;margin-left:auto;padding:7px 10px}.customer-success{color:#176645;background:#e8f8ef;border:1px solid #bde8cf}.customer-success>span{color:#fff;background:#35a972;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.customer-success p{margin:3px 0 0;font-size:10px}.customer-shop-section{background:#fff;border:1px solid #dae7ef;border-radius:22px;padding:24px;box-shadow:0 8px 25px #15364e0a}.customer-section-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.customer-section-head small{color:#1682a4;letter-spacing:.15em;font-size:9px;font-weight:800}.customer-section-head h2{letter-spacing:-.035em;margin:5px 0 4px;font-size:23px}.customer-section-head p{color:#6c8292;margin:0;font-size:10px}.customer-section-head>b{color:#1c7251;background:#e8f8ef;border-radius:9px;padding:8px 10px;font-size:9px}.customer-shop-filters{grid-template-columns:minmax(240px,1fr) 220px;gap:10px;margin:20px 0 16px;display:grid}.customer-shop-filters label,.customer-product-tools label{color:#6c8799;background:#f9fbfd;border:1px solid #d1e0e9;border-radius:11px;align-items:center;gap:8px;height:44px;padding:0 12px;display:flex}.customer-shop-filters svg,.customer-product-tools svg{width:17px}.customer-shop-filters input,.customer-shop-filters select,.customer-product-tools input{color:#16364f;width:100%;height:100%;font:inherit;background:0 0;border:0;outline:0;font-size:11px}.customer-shop-filters select{background:#f9fbfd;border:1px solid #d1e0e9;border-radius:11px;padding:0 11px}.customer-shop-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.customer-shop-grid>button{color:#143b58;text-align:left;cursor:pointer;background:#fff;border:1px solid #d6e4ed;border-radius:15px;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:11px;min-width:0;padding:15px;transition:all .2s;display:grid}.customer-shop-grid>button:hover{border-color:#7fbbd2;transform:translateY(-2px);box-shadow:0 10px 20px #14476414}.customer-shop-grid>button.selected{color:#fff;background:linear-gradient(135deg,#155c82,#1d83a2);border-color:#176e91;box-shadow:0 12px 24px #135b7e30}.customer-shop-icon{color:#21799b;background:#e7f5fa;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.selected .customer-shop-icon{color:#fff;background:#ffffff26}.customer-shop-grid>button>div{min-width:0}.customer-shop-grid small,.customer-shop-grid strong,.customer-shop-grid p{display:block}.customer-shop-grid small{color:#2182a2;font-size:8px;font-weight:800}.customer-shop-grid small svg{vertical-align:-2px;width:11px}.customer-shop-grid .selected small{color:#a9ebf4}.customer-shop-grid strong{text-overflow:ellipsis;white-space:nowrap;margin:4px 0;font-size:12px;overflow:hidden}.customer-shop-grid p{color:#71899a;margin:0;font-size:9px}.customer-shop-grid .selected p{color:#d0eaf1}.customer-shop-grid p svg{vertical-align:-3px;width:12px}.customer-shop-grid p i{vertical-align:2px;background:currentColor;border-radius:50%;width:3px;height:3px;margin:0 5px;display:inline-block}.customer-shop-grid>button>svg{width:17px}.customer-shop-grid .shop-check{color:#15617d;background:#fff;border-radius:50%;padding:3px}.customer-buy-layout{grid-template-columns:minmax(0,1fr) 370px;align-items:start;gap:22px;margin-top:25px;display:grid}.customer-product-section{scroll-margin-top:18px}.customer-product-tools{justify-content:space-between;align-items:center;gap:12px;margin:17px 0;display:flex}.customer-product-tools label{background:#fff;flex:0 350px;width:min(350px,100%)}.customer-product-tools>div{gap:6px;padding:2px;display:flex;overflow-x:auto}.customer-product-tools>div button{color:#537186;cursor:pointer;background:#fff;border:1px solid #d3e2ea;border-radius:9px;flex:none;padding:8px 10px;font-size:9px;font-weight:800}.customer-product-tools>div button.active{color:#fff;background:#176f94;border-color:#176f94}.customer-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.customer-product-grid>article{background:#fff;border:1px solid #d8e6ee;border-radius:17px;min-width:0;transition:all .2s;overflow:hidden}.customer-product-grid>article:hover{transform:translateY(-3px);box-shadow:0 14px 25px #0f3b541a}.customer-product-photo{cursor:pointer;background:linear-gradient(145deg,#f8fbfd,#edf5f8);border:0;border-bottom:1px solid #e5eef3;width:100%;height:170px;padding:11px;position:relative}.customer-product-photo img{object-fit:contain;width:100%;height:100%;transition:all .2s}.customer-product-grid>article:hover .customer-product-photo img{transform:scale(1.04)}.customer-product-photo>span{color:#1e607d;background:#fff;border-radius:7px;padding:5px 7px;font-size:8px;font-weight:800;position:absolute;top:10px;left:10px}.customer-product-photo>i{color:#1b6c8d;background:#fff;border-radius:9px;place-items:center;width:30px;height:30px;display:grid;position:absolute;bottom:10px;right:10px;box-shadow:0 5px 12px #0f374f1f}.customer-product-photo svg{width:15px}.customer-product-body{padding:13px}.customer-product-body>small{color:#68889d;font-size:8px}.customer-product-name{color:#143750;text-align:left;cursor:pointer;background:0 0;border:0;width:100%;margin:5px 0;padding:0;font-size:13px;font-weight:800;display:block}.customer-product-body>p{color:#718595;height:32px;margin:0;font-size:9px;line-height:1.55;overflow:hidden}.customer-seller{color:#47718a;align-items:center;gap:5px;margin-top:9px;font-size:8px;font-weight:700;display:flex}.customer-seller svg{width:12px}.customer-product-body>div{justify-content:space-between;align-items:center;margin:11px 0;display:flex}.customer-product-body>div>span{color:#24714f;align-items:center;gap:5px;font-size:8px;font-weight:800;display:flex}.customer-product-body>div>span i{background:#3bb778;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #e2f7eb}.customer-add{color:#fff;cursor:pointer;background:linear-gradient(135deg,#17638d,#1d8aa5);border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;width:100%;height:36px;font-size:9px;font-weight:800;display:flex}.customer-add svg{width:14px}.customer-cart{background:#fff;border:1px solid #d5e3ec;border-radius:21px;position:sticky;top:18px;overflow:hidden;box-shadow:0 15px 35px #0e334a17}.customer-cart-head{border-bottom:1px solid #e5edf2;align-items:center;gap:10px;padding:18px 19px;display:flex}.customer-cart-head>span{color:#187799;background:#e6f5f9;border-radius:12px;place-items:center;width:39px;height:39px;display:grid}.customer-cart-head small{color:#1a82a1;letter-spacing:.13em;font-size:8px;font-weight:800}.customer-cart-head h2{margin:3px 0 0;font-size:17px}.customer-cart-head h2 b{color:#fff;background:#1b7f9e;border-radius:7px;place-items:center;min-width:20px;height:20px;font-size:9px;display:inline-grid}.customer-cart-items{max-height:280px;padding:4px 18px;overflow-y:auto}.customer-cart-items article{border-bottom:1px solid #e8eef2;grid-template-columns:48px 1fr auto;align-items:center;gap:9px;padding:12px 0;display:grid}.customer-cart-items img{object-fit:contain;background:#f3f7f9;border-radius:9px;width:48px;height:48px}.customer-cart-items strong,.customer-cart-items small,.customer-cart-items div>b{display:block}.customer-cart-items small{color:#71899a;margin:2px 0;font-size:8px}.customer-cart-items article>span{border:1px solid #d4e2e9;border-radius:8px;align-items:center;height:29px;display:flex}.customer-cart-items article>span button{color:#306079;cursor:pointer;background:#f6fafc;border:0;place-items:center;width:27px;height:27px;display:grid}.customer-cart-items article>span svg{width:11px}.customer-cart-items article>span>b{text-align:center;min-width:20px;font-size:9px}.customer-cart-total{background:#eff7fa;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.customer-cart-total small,.customer-cart-total span>strong{display:block}.customer-cart-total small{color:#658193;letter-spacing:.1em;font-size:8px;font-weight:800}.customer-cart-total span>strong{margin-top:2px;font-size:9px}.customer-delivery{padding:17px 18px 20px}.customer-delivery h3{margin:0;font-size:15px}.customer-delivery>p{color:#738796;margin:4px 0 12px;font-size:9px}.customer-delivery label{color:#355b73;margin-top:9px;font-size:9px;font-weight:800;display:block}.customer-delivery input,.customer-delivery select,.customer-delivery textarea{color:#183a51;width:100%;font:inherit;resize:vertical;background:#fff;border:1px solid #cedee7;border-radius:9px;outline:none;margin-top:5px;padding:9px 10px;font-size:10px;display:block}.customer-delivery input,.customer-delivery select{height:38px}.customer-delivery input:focus,.customer-delivery select:focus,.customer-delivery textarea:focus{border-color:#3a9bb5;box-shadow:0 0 0 3px #3598b31c}.customer-form-error{color:#933e3e;background:#fff0ee;border-radius:8px;margin-top:11px;padding:9px;font-size:9px}.customer-place-order{color:#fff;cursor:pointer;background:linear-gradient(135deg,#155e87,#1d8aa5);border:0;border-radius:11px;justify-content:center;align-items:center;gap:7px;width:100%;height:43px;margin-top:13px;font-size:10px;font-weight:800;display:flex}.customer-place-order:disabled{opacity:.6}.customer-place-order svg{width:15px}.customer-order-note{color:#718795;justify-content:center;align-items:center;gap:5px;margin-top:9px;font-size:8px;display:flex}.customer-order-note svg{width:13px}.customer-cart-empty{text-align:center;padding:45px 25px}.customer-cart-empty>span{color:#2d82a1;background:#e9f6fa;border-radius:16px;place-items:center;width:52px;height:52px;margin:auto;display:grid}.customer-cart-empty>strong{margin:12px 0 4px;font-size:13px;display:block}.customer-cart-empty p{color:#738795;margin:0;font-size:9px}.customer-cart-empty button{color:#216987;cursor:pointer;background:#f7fbfd;border:1px solid #c9dce7;border-radius:9px;margin-top:15px;padding:8px 11px;font-size:9px;font-weight:800}.customer-empty{color:#668396;text-align:center;background:#fafcfd;border:1px dashed #c9dce6;border-radius:15px;grid-column:1/-1;padding:36px}.customer-empty svg{color:#2c83a2}.customer-empty strong{margin:8px 0 4px;display:block}.customer-empty p{margin:0;font-size:10px}.customer-product-modal .modal-seller{color:#1c6e50;background:#e8f8ef;border-radius:9px;align-items:center;gap:6px;margin:12px 0;padding:9px;font-size:9px;font-weight:800;display:flex}.customer-product-modal .modal-seller svg{width:14px}.customer-product-modal h3{margin:16px 0 6px}.customer-product-modal li{align-items:center;gap:7px;margin:7px 0;list-style:none;display:flex}.customer-product-modal li svg{color:#2eaa72;width:14px}.customer-product-modal .market-primary{width:100%}@media (width<=1180px){.customer-product-grid,.customer-shop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.customer-market-hero{flex-direction:column;align-items:flex-start}.customer-hero-card{width:100%}.customer-buy-layout{grid-template-columns:1fr}.customer-cart{position:static}.customer-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.customer-market-header{height:62px}.customer-market-header>button>span{display:none}.customer-market-hero{min-height:0;padding-top:36px;padding-bottom:36px}.customer-market-hero h1{font-size:35px}.customer-trust-row{gap:6px}.customer-shop-section{padding:17px}.customer-shop-filters,.customer-shop-grid{grid-template-columns:1fr}.customer-section-head{display:block}.customer-section-head>b{margin-top:10px;display:inline-block}.customer-product-tools{flex-direction:column;align-items:stretch}.customer-product-tools label{flex-basis:44px;width:100%}.customer-product-grid{grid-template-columns:1fr}.customer-product-photo{height:210px}.customer-cart-items article{grid-template-columns:42px 1fr auto}.customer-market-shell{padding-bottom:35px}}.customer-market{font-size:15px}.customer-market-header strong{font-size:19px}.customer-market-header small{font-size:12px}.customer-market-header>button{font-size:14px}.customer-market-header>button b{font-size:12px}.customer-market-hero>div>small{font-size:13px}.customer-market-hero p{font-size:17px}.customer-trust-row span,.customer-hero-card>span,.customer-hero-card li>b{font-size:12px}.customer-hero-card strong{font-size:15px}.customer-hero-card small{font-size:12px}.customer-success strong{font-size:16px}.customer-success p,.customer-alert{font-size:13px}.customer-section-head small{font-size:12px}.customer-section-head h2{font-size:28px}.customer-section-head p{font-size:14px}.customer-section-head>b{font-size:12px}.customer-shop-filters input,.customer-shop-filters select,.customer-product-tools input{font-size:14px}.customer-shop-grid small{font-size:11px}.customer-shop-grid strong{font-size:16px}.customer-shop-grid p,.customer-product-tools>div button{font-size:12px}.customer-product-photo>span,.customer-product-body>small{font-size:11px}.customer-product-name{font-size:17px}.customer-product-body>p{height:42px;font-size:13px}.customer-seller{font-size:11px}.customer-product-body>div>strong{font-size:18px}.customer-product-body>div>span{font-size:11px}.customer-add{height:42px;font-size:13px}.customer-cart-head small{font-size:11px}.customer-cart-head h2{font-size:21px}.customer-cart-head h2 b{font-size:12px}.customer-cart-items strong{font-size:13px}.customer-cart-items small{font-size:11px}.customer-cart-items div>b,.customer-cart-items article>span>b{font-size:12px}.customer-cart-total small{font-size:11px}.customer-cart-total span>strong{font-size:12px}.customer-cart-total>b{font-size:23px}.customer-delivery h3{font-size:19px}.customer-delivery>p,.customer-delivery label{font-size:12px}.customer-delivery input,.customer-delivery select,.customer-delivery textarea{font-size:14px}.customer-form-error{font-size:12px}.customer-place-order{height:48px;font-size:14px}.customer-order-note{font-size:11px}.customer-cart-empty>strong{font-size:17px}.customer-cart-empty p,.customer-cart-empty button,.customer-empty p{font-size:13px}.customer-product-modal .modal-seller{font-size:12px}.orders-page-v2 .page-actions>.btn{display:inline-flex}.workflow-panel{color:#263445;background:#fff;border:1px solid #e2e8f0;border-radius:16px;min-width:0;margin:18px 0;padding:20px}.workflow-panel h2,.workflow-panel h3{margin:0 0 12px;font-size:19px}.workflow-panel p{font-size:14px;line-height:1.6}.workflow-panel label{gap:7px;margin:12px 0;font-size:13px;display:grid}.workflow-panel input{color:#263445;background:#fff;border:1px solid #d9e1ea;border-radius:8px;width:100%;min-width:0;padding:11px}.workflow-panel a{color:#147849;overflow-wrap:anywhere;text-decoration:underline}.workflow-actions{flex-wrap:wrap;gap:10px;display:flex}.bank-details{overflow-wrap:anywhere;background:#f4fbf6;border:1px solid #cfe4d7;border-radius:12px;margin:12px 0;padding:16px}.bank-details dd{margin:0;font-size:14px;font-weight:600}.stock-request-history article.stock-tracker-entry{flex-wrap:wrap}.stock-tracker-entry>.workflow-panel{flex-basis:100%;width:100%}.order-status-tabs{overflow-x:auto}.workflow-panel button{margin:5px 8px 5px 0}@media (width<=600px){.bank-editor{grid-template-columns:1fr}.bank-details dl>div{grid-template-columns:100px minmax(0,1fr)}.workflow-panel{padding:14px}}.settlement-review>div:not(.card-head){border-top:1px solid var(--line);grid-template-columns:1fr auto auto auto;align-items:center;gap:12px;padding:14px 0;display:grid}.settlement-review small{color:var(--muted);margin-top:3px;font-size:11px;display:block}@media (width<=600px){.settlement-review>div:not(.card-head){grid-template-columns:1fr auto}.settlement-review button{width:100%}}.stock-admin-page{max-width:1440px}.stock-admin-hero{color:#fff;background:radial-gradient(circle at 84% 8%,#fff3,#0000 22%),linear-gradient(118deg,#112a4a,#244f79 58%,#4b536f);border-radius:28px;justify-content:space-between;align-items:center;gap:32px;min-height:235px;padding:34px 38px;display:flex;box-shadow:0 22px 48px #132f4f33}.stock-admin-hero small{letter-spacing:.13em;color:#a9d9ff;font-weight:800}.stock-admin-hero h1{letter-spacing:-.055em;margin:9px 0;font-size:42px}.stock-admin-hero h1 em{color:#ffba8b;font-style:normal}.stock-admin-hero p{color:#dceafa;max-width:650px;margin:0;line-height:1.6}.stock-admin-flow{gap:12px;min-width:205px;display:grid}.stock-admin-flow span{color:#f6fbff;align-items:center;gap:10px;font-size:13px;font-weight:700;display:flex}.stock-admin-flow b{background:#ffffff1f;border:1px solid #ffffff4d;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.supply-kpis{grid-template-columns:repeat(4,1fr);gap:13px;margin:20px 0;display:grid}.supply-kpis button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:17px;padding:18px;transition:all .2s;box-shadow:0 9px 24px #19273c0a}.supply-kpis button:hover,.supply-kpis button.active{background:linear-gradient(145deg,#fff,#edf7ff);border-color:#7bb6e7;transform:translateY(-2px)}.supply-kpis strong,.supply-kpis span{display:block}.supply-kpis strong{color:#174d7d;font-size:28px}.supply-kpis span{color:var(--muted);margin-top:3px;font-size:12px}.stock-request-board{background:#fff;border:1px solid #dce7f0;border-radius:23px;padding:25px;box-shadow:0 14px 36px #1d36510d}.stock-request-board>header{justify-content:space-between;gap:20px;margin-bottom:18px;display:flex}.stock-request-board header small{color:#287ab8;letter-spacing:.1em;font-weight:800}.stock-request-board header h2{margin:5px 0;font-size:25px}.stock-request-board header p{color:var(--muted);margin:0;font-size:13px}.stock-request-board header>b{color:#236a42;background:#e9f8ef;border-radius:10px;height:max-content;padding:8px 11px;font-size:12px}.supply-request-card{border-top:1px solid #e8edf2;grid-template-columns:1.5fr .55fr 1fr;align-items:center;gap:22px;padding:21px 0;display:grid}.supply-request-id{align-items:center;gap:10px;display:flex}.supply-request-id span{color:#195889;font-size:12px;font-weight:800}.supply-request-id b{color:#a3541f;background:#fff0e5;border-radius:999px;padding:5px 8px;font-size:10px}.supply-request-main h3{margin:10px 0 1px;font-size:17px}.supply-request-main>small{color:var(--muted);font-size:11px}.supply-items{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.supply-items span{background:#f4f7fa;border-radius:8px;padding:6px 8px;font-size:11px}.supply-request-total small,.supply-request-total strong,.supply-request-total span{display:block}.supply-request-total small{color:var(--muted);font-size:10px}.supply-request-total strong{color:#173b60;margin:4px 0;font-size:18px}.supply-request-total span{color:#69788a;font-size:10px}.supply-request-actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.supply-request-actions .workflow-panel{background:0 0;border:0;margin:0;padding:0}.supply-request-actions .workflow-panel p,.supply-request-actions .workflow-panel label{display:none}.supply-request-actions button,.receipt-preview{border-radius:9px;padding:9px 11px;font-size:11px}.receipt-preview{color:#195889;background:#e8f5ff;font-weight:700;text-decoration:none}.stock-at-shops{margin-top:20px}@media (width<=850px){.stock-admin-hero{display:block}.stock-admin-flow{grid-template-columns:repeat(3,1fr);margin-top:22px}.supply-kpis{grid-template-columns:repeat(2,1fr)}.supply-request-card{grid-template-columns:1fr}.stock-request-board>header{display:block}.stock-request-board header>b{margin-top:12px;display:inline-block}}@media (width<=520px){.stock-admin-hero{padding:26px 21px}.stock-admin-hero h1{font-size:32px}.stock-admin-flow,.supply-kpis{grid-template-columns:1fr}.stock-request-board{padding:17px}}.supply-toolbar{gap:16px;margin-bottom:20px;display:grid}.supply-toolbar nav{flex-wrap:wrap;gap:8px;display:flex}.supply-toolbar nav button{color:#385773;cursor:pointer;background:#f6f9fc;border:1px solid #dce7f0;border-radius:10px;padding:10px 12px}.supply-toolbar nav button.active{color:#fff;background:#174d7d;border-color:#174d7d}.supply-toolbar nav b{margin-left:5px}.supply-toolbar>label{border:1px solid #dce7f0;border-radius:10px;align-items:center;gap:10px;padding:12px;display:flex}.supply-toolbar input{background:0 0;border:0;outline:0;width:100%}.supply-bank-settings{background:#fff;border:1px solid #dce7f0;border-radius:16px;margin-top:22px;padding:18px}.supply-bank-settings summary{cursor:pointer;color:#174d7d;font-weight:700}.supply-detail-overlay{z-index:200;background:#0c1e3299;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.supply-detail{background:#fff;border-radius:22px;width:min(100%,1050px);max-height:92vh;padding:28px;overflow:auto;box-shadow:0 24px 80px #102c4a55}.supply-detail>header{border-bottom:1px solid #e4edf4;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:18px;display:flex}.supply-detail header small{color:#287ab8;letter-spacing:.1em;font-weight:800}.supply-detail h2{margin:6px 0 12px}.supply-detail h3{color:#173b60;font-size:17px}.supply-detail-grid{grid-template-columns:1fr 1fr;gap:24px;margin:20px 0;display:grid}.supply-detail-grid section,.supply-payment,.supply-next-action{border:1px solid #e1eaf2;border-radius:14px;padding:18px}.supply-detail dl{margin:0}.supply-detail dl>div{grid-template-columns:130px 1fr;gap:10px;padding:8px 0;display:grid}.supply-detail dt{color:#71879a;font-size:13px}.supply-detail dd{overflow-wrap:anywhere;margin:0;font-size:13px}.supply-table-wrap{overflow:auto}.supply-detail-table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%}.supply-detail-table th{color:#71879a;background:#f5f8fc;font-size:12px}.supply-detail-table th,.supply-detail-table td{border-bottom:1px solid #e4edf4;padding:13px 10px}.supply-product-cell{white-space:normal;align-items:center;gap:12px;min-width:230px;display:flex}.supply-product-cell img{object-fit:contain;background:#f5f8fc;border-radius:8px;width:52px;height:52px}.supply-product-cell strong,.supply-product-cell small{display:block}.supply-product-cell small{color:#71879a;margin-top:5px}.supply-detail-total{justify-content:flex-end;align-items:center;gap:24px;padding:20px;font-size:18px;display:flex}.supply-payment,.supply-next-action{margin-top:16px}.supply-next-action .workflow-panel{border:0;margin:0;padding:0}.supply-next-action button{cursor:pointer;border:1px solid #c5d8e8;border-radius:10px;padding:12px}.supply-next-action label{gap:8px;margin:14px 0;display:grid}.supply-next-action input{border:1px solid #c5d8e8;border-radius:8px;padding:12px}.supply-detail p{color:#647b91;line-height:1.6}@media (width<=700px){.supply-detail-overlay{padding:8px}.supply-detail{max-height:96vh;padding:18px}.supply-detail-grid{grid-template-columns:1fr;gap:12px}.supply-detail dl>div{grid-template-columns:110px 1fr}.supply-detail h2{font-size:20px}}.supply-edit-row{grid-template-columns:2fr 1fr 1fr auto;align-items:center;gap:12px;margin:12px 0;display:grid}.supply-edit-row input{box-sizing:border-box;width:100%}.supply-edit-row strong{font-size:13px}@media (width<=650px){.supply-edit-row{grid-template-columns:1fr 1fr}.supply-edit-row strong{grid-column:1/-1}}.staff-credentials{margin:20px 0;padding:24px}.staff-credentials label{color:#173b60;gap:8px;margin:14px 0;font-weight:700;display:grid}.staff-credentials input{font:inherit;background:#f5f9fc;border:1px solid #c5d8e8;border-radius:10px;padding:13px}.staff-credentials p{color:#647b91;line-height:1.6}.catalogue-save-bar{background:#fff;border:1px solid #c8dded;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;margin:20px 32px;padding:18px 22px;display:flex}.catalogue-save-bar p{color:#426381;margin:0}.auth-loading{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:100dvh;padding:24px;display:flex}.auth-loading p{color:#57728d;max-width:600px;margin:0}.sidebar-password{justify-content:center;margin:12px 24px;font-size:13px}.btn:disabled,button:disabled{cursor:wait;opacity:.6}button:focus-visible,a:focus-visible{outline-offset:3px;outline:3px solid #61b4fc}.modal-v2{overscroll-behavior:contain}@media (width<=700px){.catalogue-save-bar{flex-direction:column;align-items:stretch;margin:16px}.catalogue-save-bar .btn{width:100%}}.customer-account-nav{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.customer-market-header{flex-wrap:wrap;gap:16px}.customer-account-overlay{z-index:1000;background:#0008;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.customer-account-card{background:#fff;border-radius:20px;width:min(100%,480px);max-height:90vh;padding:28px;position:relative;overflow:auto}.customer-account-card h2{margin-top:0}.customer-account-card .customer-delivery{padding:0}.customer-orders{background:#fff;border:1px solid #e5e7eb;border-radius:18px;margin:24px 0;padding:24px;scroll-margin-top:110px}.receipt-view-button{color:#17634f;text-underline-offset:3px;font:inherit;cursor:pointer;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;padding:0;text-decoration:underline}.receipt-preview-overlay{z-index:1200;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#13233a8c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.receipt-preview-dialog{color:#173b36;background:#fff;border:1px solid #dbe5ef;border-radius:18px;flex-direction:column;width:min(100%,1000px);height:min(90dvh,900px);display:flex;overflow:hidden;box-shadow:0 20px 80px #13233a33}.receipt-preview-dialog>header{border-bottom:1px solid #dbe5ef;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.receipt-preview-dialog h2{margin:0;font-size:19px}.receipt-preview-dialog button{color:#315c49;cursor:pointer;background:#f7faf5;border:1px solid #dbe5ef;border-radius:9px;min-height:38px;padding:8px 12px}.receipt-preview-dialog>p{color:#617458;padding:24px}.receipt-preview-content{text-align:center;background:#f4f7ef;flex:1;min-height:0;padding:12px;overflow:auto}.receipt-preview-content>img{object-fit:contain;background:#fff;max-width:100%;height:auto;margin:auto;display:block}.receipt-preview-content>iframe{background:#fff;border:0;width:100%;height:100%;min-height:200px;display:block}.receipt-preview-dialog>footer{border-top:1px solid #dbe5ef;flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.receipt-preview-dialog a{color:#17634f;font-size:13px}.tracking-number{-webkit-user-select:all;user-select:all;overflow-wrap:anywhere}.product-media-editor{background:#f8faff;border:1px solid #dbe5ef;border-radius:14px;margin:12px 0;padding:18px}.product-media-editor h3{margin:0 0 8px;font-size:16px}.product-media-editor p{color:#64748b;font-size:12px}.product-media-upload{cursor:pointer;background:#edf5ff;border:1px dashed #86acd6;border-radius:10px;flex-wrap:wrap;gap:10px;padding:12px;font-weight:700;display:flex!important}.product-media-grid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;margin-top:14px;display:grid}.product-media-grid>div{background:#fff;border:1px solid #dbe5ef;border-radius:10px;min-width:0;padding:9px}.product-media-grid img,.product-media-grid video{object-fit:contain;background:#f1f5f9;border-radius:7px;width:100%;height:110px}.product-media-grid small{overflow-wrap:anywhere;color:#64748b;margin:6px 0;display:block}.product-media-grid button{color:#194b83;font:inherit;cursor:pointer;background:#f4f8ff;border:1px solid #c8d8ec;border-radius:7px;margin:3px;padding:7px 9px;font-size:12px}.product-media-gallery{width:100%;min-width:0}.product-media-main{background:#fff;border-radius:14px;justify-content:center;align-items:center;height:340px;display:flex;overflow:hidden}.product-media-main img,.product-media-main video{object-fit:contain;width:100%;height:100%}.product-media-thumbs{gap:8px;padding:12px 2px;display:flex;overflow-x:auto}.product-media-thumbs button{color:#194b83;cursor:pointer;background:#fff;border:1px solid #dbe5ef;border-radius:9px;flex-shrink:0;width:78px;height:65px;padding:5px}.product-media-thumbs button[aria-pressed=true]{background:#edf5ff;border:2px solid #3176d5}.product-media-thumbs img{object-fit:contain;width:100%;height:100%}.product-media-thumbs span{font-size:12px;font-weight:700}.market-modal .product-media-thumbs img{background:#fff;height:100%}.product-media-thumbs button:focus-visible,.product-media-grid button:focus-visible{outline-offset:2px;outline:3px solid #90b9ed}@media (width<=600px){.product-media-main{height:250px}.product-media-editor{padding:12px}}.delivery-confirmation{background:#f8faff;border:1px solid #dbe5ef;border-radius:12px;margin:18px 0;padding:18px}.delivery-confirmation h3{margin:0 0 12px;font-size:16px}.delivery-confirmation p{overflow-wrap:anywhere;font-size:14px}.delivery-confirmation time{color:#64748b;margin-top:4px;font-size:12px;display:block}.order-return-panel .return-progress{flex-wrap:wrap;gap:10px;margin:18px 0;padding:0;list-style:none;display:flex}.order-return-panel .return-progress li{color:#64748b;border-top:3px solid #dbe5ef;flex:1;min-width:100px;padding-top:9px;font-size:12px}.order-return-panel .return-progress li.done{color:#246047;border-color:#357a60}.order-return-panel .return-progress li[aria-current=step]{font-weight:700}.order-return-panel .return-progress small{margin-top:4px;font-size:10px;display:block}.dispatch-fields{background:#f7faf5;border:1px solid #dbe5ef;border-radius:12px;padding:16px}@media (width<=600px){.receipt-preview-overlay{padding:8px}.receipt-preview-dialog{border-radius:13px;height:94dvh}.receipt-preview-dialog>header,.receipt-preview-dialog>footer{padding:12px}.receipt-preview-content{padding:6px}}.login-card select,.login-card textarea{color:#173753;width:100%;font:inherit;background:#fff;border:1px solid #cfdeeb;border-radius:14px;outline:none;padding:0 16px;font-size:14px}.login-card select{height:54px}.login-card textarea{resize:vertical;min-height:88px;padding-top:13px;padding-bottom:13px;line-height:1.5}.login-card input:focus,.login-card select:focus,.login-card textarea:focus{border-color:#4d8fd0;box-shadow:0 0 0 4px #357ec41c}.registration-wizard{width:min(100%,760px);padding:34px 38px}.registration-wizard .login-submit{margin-top:0}.registration-steps{grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:10px;margin:24px 0 26px;display:grid}.registration-steps>i{background:#dbe6f0;border-radius:999px;height:2px}.registration-steps button{color:#8495a7;font:inherit;cursor:default;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:12px;font-weight:750;display:flex}.registration-steps button b{background:#f7fafe;border:1px solid #d6e2ed;border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.registration-steps button.active{color:#174d80}.registration-steps button.active b{color:#fff;background:linear-gradient(135deg,#1d5da5,#3291d4);border-color:#2f75bc;box-shadow:0 7px 16px #1f63b533}.registration-step-panel{animation:.18s both registration-in}@keyframes registration-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.registration-section-head{background:linear-gradient(135deg,#f8fbff,#f2f7fc);border:1px solid #dfebf4;border-radius:15px;margin-bottom:5px;padding:15px 17px}.registration-section-head>span{color:#2b6da9;letter-spacing:.14em;font-size:10px;font-weight:850}.registration-section-head h3{color:#153b61;letter-spacing:-.02em;margin:5px 0 4px;font-size:20px}.registration-section-head p{color:#6e8194;margin:0;font-size:12px;line-height:1.5}.registration-grid .wide{grid-column:1/-1}.login-card label small{color:#8091a3;font-weight:600}.nic-upload-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}.nic-upload-grid label{cursor:pointer;background:#f6faff;border:1px dashed #aac3db;border-radius:15px;align-content:center;min-height:112px;margin:0;padding:16px;position:relative}.nic-upload-grid label:hover{background:#f0f7fd;border-color:#4d8fc9}.nic-upload-grid label.ready{background:#f0faf5;border-style:solid;border-color:#9acfb4}.nic-upload-grid label strong{color:#173e63;font-size:13px}.nic-upload-grid label small{color:#7b8ea0;line-height:1.45}.nic-upload-grid label span{color:#236c9e;margin-top:3px;font-size:12px;font-weight:800}.nic-upload-grid label.ready span{color:#2b7453}.nic-upload-grid input{opacity:0;pointer-events:none;position:absolute;width:1px!important;height:1px!important}.registration-agreement{cursor:pointer;background:#f8fbfd;border:1px solid #d6e4ef;border-radius:14px;align-items:start;padding:15px 16px;grid-template-columns:20px 1fr!important;gap:11px!important}.registration-agreement input{accent-color:#256ab2;margin:1px 0 0;width:18px!important;height:18px!important}.registration-agreement span{color:#36516a;line-height:1.5}.registration-summary{color:#16456e;background:#f1f8fe;border:1px solid #cfe2f2;border-radius:15px;gap:12px;margin-top:17px;padding:16px;display:flex}.registration-summary>svg{color:#2c7aac;flex:none;width:20px}.registration-summary strong{margin-bottom:4px;display:block}.registration-summary p{color:#5e7488;margin:0;font-size:12px;line-height:1.5}.registration-nav{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.registration-nav .btn{min-width:105px}.registration-nav .login-submit{width:auto;min-width:170px;padding-inline:22px}.application-workspace{margin-bottom:26px;padding:26px}.application-workspace .section-title{margin-bottom:18px}.application-workspace .section-title b{color:#7b4314;background:#fff4df;border-radius:999px;padding:8px 11px;font-size:11px}.application-kpis{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px;display:grid}.application-kpis>span{background:#f8fafc;border:1px solid #dce6ef;border-radius:14px;padding:16px 18px}.application-kpis small{color:#738599;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:800;display:block}.application-kpis strong{color:#173c60;margin-top:4px;font-size:24px;display:block}.application-filters{grid-template-columns:minmax(250px,1fr) 175px 175px auto;align-items:center;gap:10px;margin-bottom:14px;display:grid}.application-filters>.btn{white-space:nowrap;min-height:46px}.application-filters label{background:#fff;border:1px solid #d7e3ed;border-radius:12px;align-items:center;gap:9px;min-height:46px;padding:0 13px;display:flex}.application-filters label svg{color:#71869a;width:17px}.application-filters input,.application-filters select{color:#27445f;width:100%;height:46px;font:inherit;background:#fff;border:1px solid #d7e3ed;border-radius:12px;font-size:12px}.application-filters input{border:0;outline:0;height:42px;padding:0}.application-filters select{padding:0 12px}.application-table-wrap{background:#fff;border:1px solid #dce5ed;border-radius:15px;overflow:auto}.application-table{grid-template-columns:1.35fr 1.25fr 1.15fr .9fr .72fr 1.6fr;align-items:center;gap:14px;min-width:1040px;display:grid}.application-table-head{color:#748496;letter-spacing:.08em;text-transform:uppercase;background:#f3f6f9;padding:12px 16px;font-size:10px;font-weight:850}.application-table-row{color:#35516b;border-top:1px solid #e8edf2;min-height:78px;padding:12px 16px;font-size:12px}.application-table-row>span{min-width:0}.application-table-row strong{text-overflow:ellipsis;color:#173b5d;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.application-table-row small{text-overflow:ellipsis;color:#7b8c9d;white-space:nowrap;margin-top:3px;font-size:10px;display:block;overflow:hidden}.application-table-row .person{align-items:center;gap:10px;display:flex}.application-table-row .person>div{min-width:0;overflow:hidden}.application-table-row .person>i{color:#1f6198;background:#eaf4fc;border-radius:11px;flex:0 0 37px;place-items:center;width:37px;height:37px;font-style:normal;font-weight:850;display:grid}.application-table-row>span:not(.application-row-actions){overflow:hidden}.application-row-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.application-row-actions .btn{height:34px;min-height:34px;padding:0 11px;font-size:10px}.status-pill.pending{color:#855410;background:#fff6df}.status-pill.approved{color:#24624a;background:#eaf8f1}.status-pill.rejected{color:#8a3333;background:#fff0f0}.application-detail{padding:6px 4px 5px}.application-detail-head{justify-content:space-between;align-items:flex-start;gap:18px;padding-right:44px;display:flex}.application-detail-head h2{color:#173a5b;margin:6px 0 4px;font-size:29px}.application-detail-head p{color:#728497;margin:0}.application-detail>section{background:#fbfcfd;border:1px solid #dce6ef;border-radius:15px;margin-top:20px;padding:18px}.application-detail>section h3{color:#244661;margin:0 0 13px;font-size:15px}.application-detail-grid{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.application-detail-grid>span{background:#fff;border:1px solid #e4eaf0;border-radius:12px;min-width:0;padding:12px}.application-detail-grid small{color:#7b8b9c;text-transform:uppercase;letter-spacing:.06em;font-size:9px;font-weight:800;display:block}.application-detail-grid strong{overflow-wrap:anywhere;color:#1e405e;margin-top:5px;font-size:12px;line-height:1.45;display:block}.application-detail-grid a{color:#176bb0}.nic-review-links{flex-wrap:wrap;gap:10px;display:flex}.application-reason{color:#3e586e;margin:0;line-height:1.65}.application-agreement{color:#2b684d;background:#edf8f2;border-radius:11px;align-items:center;gap:8px;margin:13px 0 0;padding:11px 13px;font-size:12px;display:flex}.application-agreement svg{width:16px}.application-admin-note{background:#fff9ee!important;border-color:#eed9bb!important}.application-admin-note p{color:#765631;margin:0;line-height:1.55}.application-detail-actions{flex-wrap:wrap;justify-content:flex-end;gap:9px;margin-top:20px;display:flex}@media (width<=1100px){.application-kpis{grid-template-columns:repeat(2,1fr)}.application-filters{grid-template-columns:1fr 1fr}.application-filters label{grid-column:1/-1}.application-detail-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=900px){.registration-wizard{width:min(100%,720px)}.application-workspace{padding:20px}}@media (width<=620px){.registration-wizard{padding:27px 20px}.registration-steps{grid-template-columns:1fr 16px 1fr 16px 1fr;gap:5px}.registration-steps button{justify-content:center}.registration-steps button span{display:none}.registration-grid,.nic-upload-grid{grid-template-columns:1fr}.registration-grid .wide{grid-column:auto}.registration-nav{flex-direction:column-reverse;align-items:stretch}.registration-nav .btn,.registration-nav .login-submit{width:100%}.application-kpis,.application-filters,.application-detail-grid{grid-template-columns:1fr}.application-filters label{grid-column:auto}.application-detail-head{flex-direction:column;padding-right:35px}.application-detail-actions,.application-detail-actions .btn,.application-detail-actions a{width:100%}}.page-title-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}@media (width<=620px){.page-title-actions,.page-title-actions .btn{width:100%}}.admin-entrepreneur-record{max-height:86vh;padding-right:4px;overflow-y:auto}.member-status-line{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.account-state{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:800}.account-state.active{color:#24624a;background:#eaf8f1}.account-state.inactive{color:#8a3333;background:#fff0f0}.admin-record-loading{color:#60768b;background:#f7fafc;border:1px solid #dce6ef;border-radius:12px;margin:14px 0;padding:12px 14px;font-size:12px}.admin-account-section,.admin-application-history,.admin-danger-zone{background:#fbfcfd;border:1px solid #dce6ef;border-radius:16px;margin-top:20px;padding:18px}.admin-profile-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.admin-profile-grid label{background:#fff;border:1px solid #e3e9ef;border-radius:12px;gap:6px;min-width:0;padding:12px;display:grid}.admin-profile-grid label.wide{grid-column:1/-1}.admin-profile-grid small,.account-audit-grid small,.application-history-grid small{color:#7b8b9c;text-transform:uppercase;letter-spacing:.06em;font-size:9px;font-weight:800}.admin-profile-grid strong,.account-audit-grid strong,.application-history-grid strong{color:#1e405e;overflow-wrap:anywhere;font-size:12px;line-height:1.45}.admin-profile-grid input,.admin-profile-grid textarea{color:#183c5d;width:100%;font:inherit;background:#fff;border:1px solid #cfdeeb;border-radius:10px;font-size:12px}.admin-profile-grid input{height:40px;padding:0 10px}.admin-profile-grid textarea{resize:vertical;padding:10px}.account-audit-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.account-audit-grid>span,.application-history-grid>span{background:#fff;border:1px solid #e4eaf0;border-radius:12px;min-width:0;padding:12px}.account-audit-grid strong,.application-history-grid strong{margin-top:5px;display:block}.account-access-actions{flex-wrap:wrap;align-items:flex-end;gap:8px;margin-top:13px;display:flex}.inline-password-reset{background:#f6f9fc;border:1px solid #d6e3ed;border-radius:12px;grid-template-columns:minmax(220px,1fr) auto auto;align-items:end;gap:8px;width:100%;padding:13px;display:grid}.inline-password-reset label{color:#39556f;gap:6px;font-size:11px;font-weight:750;display:grid}.inline-password-reset input{height:40px;font:inherit;border:1px solid #cad9e5;border-radius:9px;padding:0 11px}.application-history-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.application-history-grid .wide{grid-column:span 2}.application-history-grid a{color:#176bb0;word-break:break-all}.admin-danger-zone{background:#fff9f9;border-color:#f0d4d4;justify-content:space-between;align-items:center;gap:20px;display:flex}.admin-danger-zone>div{max-width:760px}.admin-danger-zone>div>span{color:#a14b4b;letter-spacing:.11em;font-size:10px;font-weight:850}.admin-danger-zone h3{color:#653737;margin:5px 0;font-size:17px}.admin-danger-zone p{color:#7b6060;margin:0;font-size:12px;line-height:1.55}.admin-danger-zone small{color:#9a4f4f;margin-top:8px;font-weight:700;display:block}.admin-danger-zone .btn.secondary{color:#8b3f3f;background:#fff;border-color:#e2b5b5}.admin-danger-zone .btn.secondary:disabled{opacity:.5;cursor:not-allowed}@media (width<=960px){.admin-profile-grid,.account-audit-grid,.application-history-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.inline-password-reset{grid-template-columns:1fr}}@media (width<=620px){.admin-profile-grid,.account-audit-grid,.application-history-grid{grid-template-columns:1fr}.admin-profile-grid label.wide,.application-history-grid .wide{grid-column:auto}.admin-danger-zone{flex-direction:column;align-items:stretch}.admin-danger-zone .btn{width:100%}}.phase-value{line-height:1.25;font-size:18px!important}.dropship-payment-choice{background:#f8fbfe;border:1px solid #d7e5f2;border-radius:14px;margin:16px 0;padding:15px}.dropship-payment-choice h3{color:#244967;margin:0 0 10px;font-size:13px}.dropship-payment-choice>div:first-of-type{grid-template-columns:1fr 1fr;gap:9px;display:grid}.dropship-payment-choice button{color:#31536e;text-align:left;cursor:pointer;background:#fff;border:1px solid #cfdeea;border-radius:12px;align-items:flex-start;gap:10px;min-height:76px;padding:12px;display:flex}.dropship-payment-choice button.active{background:#edf7ff;border-color:#4e91c7;box-shadow:0 0 0 3px #4089c21a}.dropship-payment-choice button svg{color:#2d77b1;flex:none;width:20px}.dropship-payment-choice button strong,.dropship-payment-choice button small{display:block}.dropship-payment-choice button small{color:#71879a;margin-top:3px;font-size:10px;line-height:1.4}.dropship-bank-proof{border-top:1px solid #dde8f1;grid-template-columns:1fr 1fr;gap:10px;margin-top:11px;padding-top:8px;display:grid}.dropship-bank-proof label{margin:0}.dropship-bank-proof label small{color:#75899b;overflow-wrap:anywhere;margin-top:5px;font-size:10px;font-weight:600;display:block}.dropship-money-rule{color:#295b45;background:#f1faf5;border:1px solid #cfe4d8;border-radius:13px;gap:10px;margin:13px 0;padding:13px 14px;display:flex}.dropship-money-rule>svg{flex:none;width:21px}.dropship-money-rule strong{margin-bottom:3px;font-size:12px;display:block}.dropship-money-rule p{color:#567365;margin:0;font-size:10px;line-height:1.55}.dropship-money-entry{align-items:flex-start!important}.order-money-mini{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.order-money-mini span,.order-money-mini a{color:#62778a;background:#f8fafc;border:1px solid #dfe8ef;border-radius:9px;padding:7px 9px;font-size:10px;text-decoration:none}.order-money-mini span b{color:#214766}.order-money-mini a{color:#176baa;align-items:center;gap:5px;font-weight:750;display:inline-flex}.order-money-mini a svg{width:13px}.payout-home-stats article:nth-child(2){background:#f5fbf7;border-color:#cce4d6}.payout-home-stats article:nth-child(3){background:#fffaf0;border-color:#eedfc2}.dropship-admin-money{background:linear-gradient(145deg,#fbfdff,#f5f9fc);border:1px solid #d4e4f0;border-radius:16px;margin:19px 0;padding:18px}.dropship-admin-money-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.dropship-admin-money-grid>span{background:#fff;border:1px solid #e1e9ef;border-radius:11px;padding:12px}.dropship-admin-money-grid small{color:#7a8c9e;letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:800;display:block}.dropship-admin-money-grid strong{color:#1b405f;overflow-wrap:anywhere;margin-top:5px;font-size:12px;display:block}.money-receipt-row{background:#fff;border:1px solid #dce7ef;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:12px 13px;display:flex}.money-receipt-row.paid{background:#f4fbf7;border-color:#cbe3d5}.money-receipt-row span strong,.money-receipt-row span small{display:block}.money-receipt-row span small{color:#74889a;margin-top:3px}.dropship-transfer-form{background:#fff;border:1px solid #cfe1ee;border-radius:13px;grid-template-columns:1.2fr 1fr 1fr auto;align-items:end;gap:10px;margin-top:12px;padding:15px;display:grid}.dropship-transfer-form>div strong{color:#214766;font-size:12px}.dropship-transfer-form>div p{color:#73889b;margin:4px 0 0;font-size:10px;line-height:1.5}.dropship-transfer-form label{color:#415f76;font-size:10px;font-weight:750}.dropship-transfer-form input{width:100%;min-height:40px;font:inherit;border:1px solid #ccdce8;border-radius:9px;margin-top:5px;padding:0 10px;font-size:11px}.dropship-transfer-form input[type=file]{padding:7px}.dropship-transfer-form label small{color:#7c8fa1;margin-top:4px;font-size:9px;font-weight:600;display:block}.dropship-transfer-form .market-error{grid-column:1/-1}.dropship-payout-note{color:#7c6a45;margin:10px 0 0;font-size:11px}.phase-banner{background:linear-gradient(135deg,#f9fcff,#f1f7fc);border-color:#d3e3ef;justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;padding:19px 22px;display:flex}.phase-banner>div>span{color:#2e75aa;letter-spacing:.1em;font-size:9px;font-weight:850}.phase-banner h2{color:#183f61;margin:5px 0;font-size:21px}.phase-banner p{color:#6b8092;margin:0;font-size:11px;line-height:1.55}.phase-banner>svg{color:#2d7aa9;width:32px;height:32px}.earnings-overview{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:16px 0;display:grid}.earnings-overview article{background:#fff;border:1px solid #d9e5ee;border-radius:15px;padding:18px}.earnings-overview small{color:#72869a;letter-spacing:.07em;font-size:9px;font-weight:850}.earnings-overview strong{color:#173e5f;margin:6px 0;font-size:23px;display:block}.earnings-overview p{color:#76899a;margin:0;font-size:10px;line-height:1.45}.payout-history>div:last-child>article{border-top:1px solid #e7edf2;grid-template-columns:38px 1fr auto auto;align-items:center;gap:12px;padding:12px 0;display:grid}.payout-history>div:last-child>article>span:first-child{color:#2877aa;background:#eaf5fc;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.payout-history>div:last-child>article>span:first-child svg{width:17px}.payout-history article div strong,.payout-history article div small{display:block}.payout-history article div small{color:#7a8c9c;margin-top:3px;font-size:10px}.payout-history time{color:#718495;font-size:10px}.payout-history-actions{align-items:center;gap:8px;display:flex}.payout-history-actions a{color:#1a6ca8;font-size:10px;font-weight:750;text-decoration:none}@media (width<=1050px){.dropship-transfer-form{grid-template-columns:1fr 1fr}.dropship-transfer-form>div{grid-column:1/-1}.dropship-admin-money-grid,.earnings-overview{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.dropship-payment-choice>div:first-of-type,.dropship-bank-proof,.dropship-admin-money-grid,.earnings-overview,.dropship-transfer-form{grid-template-columns:1fr}.money-receipt-row,.phase-banner{flex-direction:column;align-items:stretch}.payout-history>div:last-child>article{grid-template-columns:38px 1fr}.payout-history time,.payout-history-actions{grid-column:2}}.cod-only-notice,.credit-safe-note{color:#285b44;background:#f3faf6;border:1px solid #cfe4d8;border-radius:13px;align-items:flex-start;gap:10px;margin:13px 0;padding:13px 14px;display:flex}.cod-only-notice svg,.credit-safe-note svg{flex:none;width:20px}.cod-only-notice strong{margin-bottom:3px;font-size:12px;display:block}.cod-only-notice p{color:#607b6e;margin:0;font-size:10px;line-height:1.5}.phase-choice-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.credit-stock-hero{background:linear-gradient(135deg,#f8fbff,#eff8f4)}.credit-stock-lock{background:#fff;border:1px solid #d8e3ec;border-radius:18px;align-items:center;gap:18px;margin:18px 0;padding:28px;display:flex}.credit-stock-lock>svg{color:#5f7890;background:#eef4f8;border-radius:12px;width:38px;height:38px;padding:9px}.credit-stock-lock h2{color:#1c415f;margin:0 0 6px}.credit-stock-lock p{color:#708497;margin:0;line-height:1.55}.credit-inventory-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;display:grid}.credit-inventory-grid article{background:#fff;border:1px solid #dfe8ef;border-radius:12px;flex-direction:column;gap:5px;padding:14px;display:flex}.credit-inventory-grid article strong{color:#204461}.credit-inventory-grid article span{color:#20774f;font-weight:800}.credit-inventory-grid article small{color:#7c8d9c}.credit-stock-admin-filters input,.credit-stock-admin-filters select{color:#294b65;min-height:44px;font:inherit;background:#fff;border:1px solid #d2e0ea;border-radius:11px;padding:0 12px}.credit-stock-admin-card>header small{color:#668198;letter-spacing:.05em;font-weight:800}.credit-stock-admin-card>header h3{color:#1b405f;margin:4px 0}.credit-stock-admin-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:14px 0;display:grid}.credit-stock-admin-metrics span{background:#f9fbfd;border:1px solid #e0e9ef;border-radius:10px;padding:11px}.credit-stock-admin-metrics small{color:#7b8e9e;letter-spacing:.06em;font-size:9px;font-weight:850;display:block}.credit-stock-admin-metrics strong{color:#1d4664;margin-top:4px;display:block}.credit-stock-admin-items{flex-wrap:wrap;gap:8px;padding:10px 0;display:flex}.credit-stock-admin-items>span{color:#536e82;background:#f0f5f8;border-radius:9px;padding:7px 9px;font-size:10px}.credit-stock-admin-items b{color:#274c68}.credit-stock-admin-card>footer{border-top:1px solid #e6edf2;align-items:center;gap:9px;margin-top:10px;padding-top:12px;display:flex}.credit-stock-admin-card>footer button{color:#47657c;cursor:pointer;background:#fff;border:1px solid #d2dfe8;border-radius:9px;align-items:center;gap:6px;min-height:39px;padding:0 13px;font-weight:750;display:inline-flex}.credit-stock-admin-card>footer button.market-primary{color:#fff;border:0}.credit-stock-admin-card>footer button svg{width:15px}.credit-stock-admin-card>footer>span{color:#60788b;align-items:center;gap:7px;font-size:11px;display:flex}@media (width<=1100px){.phase-choice-grid,.credit-stock-admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.phase-choice-grid,.credit-stock-admin-filters,.credit-inventory-grid,.credit-stock-admin-metrics{grid-template-columns:1fr}.credit-stock-lock{align-items:flex-start}.credit-stock-admin-card>header,.credit-stock-admin-card>footer{flex-direction:column}}.admin-shell{--admin-navy:#102a43;--admin-navy-2:#183f61;--admin-blue:#2677b8;--admin-sky:#eaf4fc;--admin-coral:#f26b5b;--admin-bg:#f3f7fb;--admin-border:#dbe6ef;--admin-muted:#687d91;--admin-radius:18px;--admin-shadow:0 12px 34px #13385812;color:var(--admin-navy);background:var(--admin-bg)}.admin-shell .sidebar-v2{width:var(--sidebar);background:radial-gradient(circle at 12% 0,#4592cd40,#0000 18rem),linear-gradient(#0b2540 0%,#0a2038 58%,#081b30 100%);border-right:1px solid #a6c4dc2e;padding:24px 18px 18px;box-shadow:18px 0 48px #0c233921}.admin-shell .side-brand{background:#fffffff7;border:1px solid #ffffff1f;border-radius:16px;height:58px;margin:0 7px;padding:4px 14px;box-shadow:0 12px 28px #03101d29}.admin-shell .side-brand .brand{justify-content:center;align-items:flex-start;width:100%;height:48px}.admin-shell .side-brand .brand img{width:132px;height:46px;box-shadow:none;object-fit:cover;object-position:50% 48%;mix-blend-mode:multiply;filter:none;background:0 0;border:0;border-radius:0;padding:0}.admin-shell .side-brand .brand span{display:none}.admin-shell .workspace-card{color:#fff;background:linear-gradient(135deg,#26699e9e,#15466f6b);border:1px solid #78b0d947;border-radius:16px;margin:18px 0 25px;padding:11px 12px;box-shadow:inset 0 1px #ffffff14,0 12px 24px #01101d24}.admin-shell .workspace-card>span{color:#bde2ff;background:#7fc4f624}.admin-shell .workspace-card div small{color:#a9c4d9}.admin-shell .workspace-card>svg{color:#76b8e7}.admin-shell .side-label{color:#7192ad;letter-spacing:.18em;margin-left:14px}.admin-shell .side-links button{color:#adc1d3;border-radius:12px;height:47px;padding:0 14px;font-size:13px;font-weight:650}.admin-shell .side-links button:hover{color:#fff;background:#fff1;transform:translate(2px)}.admin-shell .side-links button.active{color:#fff;background:linear-gradient(90deg,#2f83c294,#22639752);box-shadow:inset 3px 0 #75c4ff,0 8px 22px #010e1b21}.admin-shell .side-links button.active svg{color:#9dd8ff}.admin-shell .logout{color:#8fa9bd;margin:auto 6px 0;padding:0 10px}.admin-shell .logout small{text-overflow:ellipsis;max-width:105px;margin-left:auto;overflow:hidden}.admin-shell .topbar-v2{-webkit-backdrop-filter:blur(20px)saturate(1.25);backdrop-filter:blur(20px)saturate(1.25);background:#f9fcffde;border-bottom:1px solid #c2d5e5c7;height:78px;padding:0 38px;box-shadow:0 5px 20px #18426509}.admin-shell .topbar-left small{color:#71879b;font-weight:650}.admin-shell .topbar-left strong{color:#153957;letter-spacing:-.025em;font-size:18px}.admin-shell .top-search{color:#7290a8;background:#ffffffe0;border-color:#d7e3ed;border-radius:14px;width:min(390px,31vw);height:46px;transition:border-color .2s,box-shadow .2s,background .2s;box-shadow:inset 0 1px 2px #15395706}.admin-shell .top-search:focus-within{background:#fff;border-color:#74acd5;box-shadow:0 0 0 4px #3787c21a}.admin-shell .icon-btn{color:#255b84;border-color:#d7e3ed;box-shadow:0 5px 14px #1843660b}.admin-shell .user-chip{border-left:1px solid #dce6ee;margin-left:7px;padding-left:15px}.admin-shell .user-chip>span{color:#fff;background:linear-gradient(145deg,#3288ca,#175b93);box-shadow:0 7px 16px #2270ad33}.admin-shell .user-chip div strong{color:#173a58}.admin-shell .content-page{max-width:1580px;padding:34px 38px 64px}.admin-shell .page-title{min-height:166px;box-shadow:var(--admin-shadow);background:radial-gradient(circle at 89% 8%,#4899d31f,#0000 15rem),linear-gradient(125deg,#fff 0%,#f8fbfe 72%,#eef6fc 100%);border-color:#d5e3ed;border-radius:22px;margin-bottom:24px;padding:28px 32px}.admin-shell .page-title:before{background:linear-gradient(#2d83c1,#70b8e8);width:5px}.admin-shell .page-title:after{border-color:#2d83c10f;top:-160px;right:-105px}.admin-shell .page-title .page-title-copy>span{color:#2676ae}.admin-shell .page-title h1{color:#102f4a;margin:8px 0 6px;font-size:clamp(30px,2.7vw,42px)}.admin-shell .page-title p{max-width:760px;color:var(--admin-muted);font-size:14px}.admin-shell .page-title .btn.secondary{color:#245a83;background:#ffffffe0;border-color:#cddde9}.admin-shell .btn{border-radius:11px;font-weight:750}.admin-shell .btn.primary,.admin-shell .market-primary{background:linear-gradient(135deg,#287fbe,#195f97);box-shadow:0 9px 20px #1d69a333}.admin-shell .btn.secondary{color:#315b79;background:#fff;border-color:#d5e1ea}.admin-shell .btn.soft{color:#236c9f;background:#eaf4fb}.admin-shell .btn:hover:not(:disabled){box-shadow:0 10px 22px #1c639924}.admin-shell .admin-hero{background:radial-gradient(circle at 70% 15%,#66b6ee2b,#0000 13rem),radial-gradient(circle at 98% 95%,#f26b5b26,#0000 20rem),linear-gradient(118deg,#0a2540 0%,#113a5d 62%,#284f70 100%);border:1px solid #234d70;border-radius:28px;min-height:238px;padding:38px 42px;box-shadow:0 22px 50px #0c2c4833}.admin-shell .admin-hero h1{max-width:940px;font-size:clamp(38px,4vw,58px);line-height:1.02}.admin-shell .admin-hero h1 em{color:#ff9c84}.admin-shell .admin-hero p{color:#c7d9e7;font-size:15px}.admin-shell .admin-hero>div>span{color:#9bd3fa;background:#509fd61a;border-color:#84c8f752}.overview-finance-summary{background:linear-gradient(145deg,#fff,#f5fafe);border:1px solid #d8e6ef;border-radius:20px;margin:0 0 20px;padding:20px;box-shadow:0 12px 30px #0f36520f}.overview-finance-summary>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:15px;display:flex}.overview-finance-summary header span{color:#287bb3;letter-spacing:.1em;font-size:9px;font-weight:850}.overview-finance-summary header h2{color:#173a56;margin:4px 0 0;font-size:20px}.overview-finance-summary header button{color:#216a9a;background:0 0;border:0;align-items:center;gap:6px;font-size:11px;font-weight:800;display:flex}.overview-finance-summary header button svg{width:15px}.overview-finance-summary>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.overview-finance-summary article{background:#fff;border:1px solid #dce8f0;border-radius:15px;min-height:118px;padding:16px}.overview-finance-summary article>span{color:#287bb3;background:#eaf5fc;border-radius:11px;place-items:center;width:35px;height:35px;display:grid}.overview-finance-summary article.camy-profit>span{color:#147c59;background:#eaf8f1}.overview-finance-summary article.entrepreneur-commission>span{color:#8260be;background:#f1edfc}.overview-finance-summary article svg{width:17px}.overview-finance-summary article small,.overview-finance-summary article strong,.overview-finance-summary article p{display:block}.overview-finance-summary article small{color:#718798;letter-spacing:.07em;margin-top:12px;font-size:8px;font-weight:850}.overview-finance-summary article strong{color:#153b57;letter-spacing:-.03em;margin-top:5px;font-size:20px}.overview-finance-summary article.camy-profit strong{color:#147c59}.overview-finance-summary article p{color:#738899;margin:5px 0 0;font-size:9px;line-height:1.45}@media (width<=760px){.overview-finance-summary{padding:16px}.overview-finance-summary>header{flex-direction:column;align-items:flex-start}.overview-finance-summary>div{grid-template-columns:1fr}.overview-finance-summary article{min-height:0}}.admin-shell .metric-v2{border-color:var(--admin-border);border-radius:var(--admin-radius);min-height:140px;box-shadow:var(--admin-shadow);padding:21px;transition:transform .2s,box-shadow .2s,border-color .2s;position:relative;overflow:hidden}.admin-shell .metric-v2:after{content:"";background:#f2f7fb;border-radius:50%;width:90px;height:90px;position:absolute;top:-40px;right:-40px}.admin-shell .metric-v2:hover{border-color:#bfd5e5;transform:translateY(-3px);box-shadow:0 18px 38px #123a5b1a}.admin-shell .metric-icon{color:#287db8;background:#e8f4fc;border-radius:13px}.admin-shell .metric-icon.purple{color:#6156b5;background:#efedfb}.admin-shell .metric-icon.green{color:#17845f;background:#e6f6ef}.admin-shell .metric-icon.gold{color:#b97814;background:#fff3dd}.admin-shell .metric-v2>div:last-child>span{color:#6f8496}.admin-shell .metric-v2>div:last-child>strong{color:#112f49}.admin-shell .card,.admin-shell .catalogue-category,.admin-shell .credit-overview article,.admin-shell .access-overview article,.admin-shell .stock-request-board,.admin-shell .credit-stock-admin-card{border-color:var(--admin-border);border-radius:var(--admin-radius);box-shadow:var(--admin-shadow)}.admin-shell .card{padding:24px}.admin-shell .card-head h2,.admin-shell .section-title h2{color:#143550}.admin-shell .card-head>div>span,.admin-shell .section-title>div>span{color:#287bb5}.admin-shell .card-head>button,.admin-shell .section-title>button{color:#246f9f}.admin-shell .chart-bars>div>span{background:#dcebf6}.admin-shell .chart-bars>div>span.latest{background:linear-gradient(#4ba0d8,#2475ae)}.admin-shell .chart-lines i{border-color:#e3ebf1}.admin-shell .action-centre>button{border-color:#e6edf2}.admin-shell .action-centre>button:hover{background:#f5f9fc;border-radius:12px;margin-inline:-8px;padding-inline:8px}.admin-shell .action-centre>button>span{color:#2579b4;background:#e9f4fb}.admin-shell .admin-preview{margin-top:18px}.admin-shell .admin-snapshot{gap:18px;margin-top:18px}.admin-shell .snapshot-rules span,.admin-shell .report-summary section span{background:#f6f9fc;border:1px solid #e0eaf1}.admin-shell .management-filters,.admin-shell .catalog-controls,.admin-shell .order-filter-shell{background:#ffffffeb;border-color:#d7e3ec;border-radius:16px;box-shadow:0 9px 26px #1237560e}.admin-shell .management-filters>label,.admin-shell .catalog-controls>label,.admin-shell .application-filters label{background:#f7fafc;border-color:#d4e1eb}.admin-shell input:focus,.admin-shell select:focus,.admin-shell textarea:focus{outline:0;box-shadow:0 0 0 3px #2f80ba1a;border-color:#6ca7d1!important}.admin-shell .data-table{box-shadow:none;border-color:#dbe5ed;border-radius:14px;overflow:auto}.admin-shell .data-row.head{color:#557088;background:#edf4f9}.admin-shell .data-row:not(.head){color:#39566e;border-color:#e8eef3}.admin-shell .data-row:not(.head):nth-child(odd){background:#fbfdfe}.admin-shell .data-row:not(.head):hover{background:#f0f7fc}.admin-shell .data-row strong{color:#173c5a}.admin-shell .data-row select{color:#244f6e;background:#fff;border-color:#cfdee9}.admin-shell .view-order-btn{color:#236d9f!important;background:#edf6fc!important;border-color:#cce0ef!important}.admin-shell .status-pill{color:#286d9d;background:#eaf4fb}.admin-shell .status-pill.delivered,.admin-shell .status-pill.credit-eligible,.admin-shell .status-pill.approved{color:#187a59;background:#e5f5ed}.admin-shell .status-pill.processing,.admin-shell .status-pill.trial-seller,.admin-shell .status-pill.pending{color:#a56d17;background:#fff3dc}.admin-shell .status-pill.returned,.admin-shell .status-pill.rejected{color:#b94d45;background:#fdecea}.admin-shell .application-workspace{padding:24px}.admin-shell .application-kpis>span{background:linear-gradient(145deg,#fafdff,#f3f8fc);border-color:#dce7ef}.admin-shell .application-kpis strong{color:#174d75}.admin-shell .application-table-head{color:#5a7288;background:#edf4f8}.admin-shell .application-table-row{transition:background .16s}.admin-shell .application-table-row:hover{background:#f6fafc}.admin-shell .application-table-row .person>i{color:#fff;background:linear-gradient(145deg,#4a98ce,#246c9f)}.admin-shell .catalogue-save-bar{background:linear-gradient(90deg,#f8fcff,#edf6fc);border-color:#cfe0eb;box-shadow:0 10px 26px #153f600f}.admin-shell .catalogue-category-head{border-color:#e1eaf0}.admin-shell .catalogue-category .admin-product-grid article{background:#fff;border-color:#dde7ee;box-shadow:0 7px 20px #1136540a}.admin-shell .catalogue-category .admin-product-grid article:hover{border-color:#afd0e6;box-shadow:0 13px 28px #1143681a}.admin-shell .catalogue-category .admin-product-grid article>div:nth-child(2)>span{color:#2879b0}.admin-shell .stock-stepper{background:#f1f7fb;border-color:#d7e5ee}.admin-shell .stock-stepper button{color:#256f9f}.admin-shell .admin-product-grid article.product-hidden{background:#f7f9fa;border-style:dashed}.admin-shell .admin-product-grid article.product-hidden>img{filter:grayscale(.75);opacity:.58}.product-admin-controls{justify-items:end;gap:8px;display:grid}.product-visibility{border:1px solid;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-width:92px;height:30px;padding:0 10px;font-size:10px;font-weight:800;transition:transform .16s,box-shadow .16s;display:inline-flex}.product-visibility svg{width:14px;height:14px}.product-visibility.live{color:#137453;background:#eaf8f2;border-color:#a9dbc7}.product-visibility.hidden{color:#637789;background:#eef2f5;border-color:#cad4dc}.product-visibility:hover{transform:translateY(-1px);box-shadow:0 5px 13px #143a551a}.admin-shell .stock-admin-hero{background:radial-gradient(circle at 85% 8%,#69bdf133,#0000 23%),linear-gradient(118deg,#0c2945,#17486e 60%,#315f7c);border:1px solid #2c587c}.admin-shell .supply-kpis button,.admin-shell .report-grid article{border-color:var(--admin-border);box-shadow:var(--admin-shadow)}.admin-shell .supply-kpis button:hover,.admin-shell .supply-kpis button.active{background:#f1f8fd;border-color:#79b0d5}.admin-shell .supply-kpis strong{color:#1e6faa}.admin-shell .tier-rule{background:#f5f9fc;border-color:#dbe6ee}.admin-shell .tier-rule:focus-within{border-color:#8db9d7;box-shadow:0 12px 28px #1d669b1a}.admin-shell .tier-rule header span,.admin-shell .permission-panel header>div>span,.admin-shell .permission-title span{color:#2879b0}.admin-shell .access-overview article>span{color:#2676ad;background:#e8f3fb}.admin-shell .access-users>button>i{color:#fff;background:linear-gradient(145deg,#4996cb,#276c9d)}.admin-shell .permission-grid input,.admin-shell .access-status input{accent-color:#267bb7}.admin-shell .role-selector{background:#f5f9fc;border:1px solid #e0e9ef}@media (width>=981px){.admin-shell{--sidebar:282px}.admin-shell .content-page{padding:34px clamp(28px,3vw,48px) 70px}.admin-shell .topbar-v2{padding-inline:clamp(28px,3vw,48px)}}@media (width<=980px){.admin-shell .sidebar-v2{width:282px}.admin-shell .topbar-v2{padding-inline:20px}.admin-shell .content-page{padding:26px 20px 96px}}@media (width<=720px){.admin-shell .topbar-v2{height:68px;padding-inline:14px}.admin-shell .content-page{padding:18px 14px 92px}.admin-shell .page-title{border-radius:18px;min-height:0;padding:23px 21px 22px}.admin-shell .page-title h1{font-size:29px}.admin-shell .admin-hero{border-radius:21px;min-height:0;padding:28px 23px}.admin-shell .admin-hero h1{font-size:34px}.admin-shell .metric-row{gap:10px}.admin-shell .metric-v2{min-height:142px;padding:15px}.admin-shell .card{padding:18px}.admin-shell .application-workspace{padding:17px}.admin-shell .application-kpis{grid-template-columns:repeat(2,1fr)}.admin-shell .mobile-nav-v2{background:#082037f5;border:1px solid #97caee2e}.admin-shell .mobile-nav-v2 button.active{color:#fff;background:#276f9f}}.category-no-results{color:#718599;text-align:center;background:#f8fbfd;border:1px dashed #ccdce8;border-radius:12px;margin:12px 0 0;padding:14px;font-size:12px}@media (width<=720px){html,body,#root,.app-v2{width:100%;max-width:100%;overflow-x:clip}.content-page,.content-page>*,.card,.page-title{min-width:0}.cart-page-layer{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f4f8fb;place-items:stretch stretch;display:grid}.cart-drawer{width:100vw;max-width:none;height:100dvh;box-shadow:none;border:0;animation:.2s both mobile-cart-page}.cart-drawer>header{z-index:2;background:#fff;padding:18px 16px;position:sticky;top:0}.cart-drawer .drawer-items{padding:4px 16px}.cart-drawer .drawer-items article{grid-template-columns:64px minmax(0,1fr) auto;gap:10px}.cart-drawer .drawer-items img{width:64px;height:68px}.cart-drawer .customer-fields{padding:18px 16px}.cart-drawer .customer-fields>div{grid-template-columns:1fr;gap:0}.cart-drawer .customer-fields input,.cart-drawer .customer-fields select,.cart-drawer .customer-fields textarea{font-size:16px}.cart-drawer>footer{z-index:2;padding:16px 16px calc(16px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #d9e4ed;position:sticky;bottom:0;box-shadow:0 -10px 24px #0c2b4414}.cart-drawer>footer .btn{min-height:50px;font-size:14px}.data-row,.purchase-table,.credit-list,.orders-table-wrap{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}}@keyframes mobile-cart-page{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (width<=720px){:root{--mobile-gutter:14px}body{-webkit-tap-highlight-color:transparent;background:#f3f7fb}.app-v2>main{min-height:100dvh;padding-bottom:90px}.topbar-v2{height:64px;padding:0 var(--mobile-gutter);background:#fffffff5}.topbar-left{gap:10px;min-width:0}.topbar-left .icon-btn,.topbar-actions .icon-btn,.cart-top{border-radius:13px;width:42px;height:42px;min-height:42px}.topbar-left small{color:#6e8499;text-overflow:ellipsis;white-space:nowrap;max-width:170px;font-size:9px;overflow:hidden}.topbar-left strong{color:#0c2d4b;text-overflow:ellipsis;white-space:nowrap;max-width:170px;font-size:16px;overflow:hidden}.topbar-actions{gap:7px}.topbar-actions .notify-btn{display:grid}.content-page{width:100%;padding:16px var(--mobile-gutter) 110px}.page-title{border-radius:20px;padding:22px 18px}.page-title h1{font-size:clamp(25px,8vw,32px);line-height:1.05}.page-title p{font-size:13px;line-height:1.55}.page-title .btn,.page-actions .btn,.content-page>.btn,.card .btn{min-height:46px}.card,.content-page>.card,.profile-summary,.stock-category-section,.order-filter-shell{border-radius:18px}.metric-row,.dashboard-grid,.admin-snapshot,.report-grid,.report-summary,.profile-layout,.credit-overview,.admin-product-grid,.stock-product-grid,.member-contact,.member-summary{grid-template-columns:1fr}.metric-row{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.metric-v2{align-items:flex-start;min-height:124px;padding:14px}.metric-v2>div:last-child>strong{font-size:19px}.quick-products,.catalog-controls>div,.stock-category-nav,.shop-categories{scrollbar-width:none}.quick-products::-webkit-scrollbar{display:none}.catalog-controls>div::-webkit-scrollbar{display:none}.stock-category-nav::-webkit-scrollbar{display:none}.shop-categories::-webkit-scrollbar{display:none}input,select,textarea,.form-modal input,.form-modal select,.form-modal textarea{font-size:16px}input,select{min-height:44px}.two-fields,.customer-fields>div,.profile-form-grid,.order-info-grid,.member-detail-actions{grid-template-columns:1fr}.mobile-nav-v2{left:8px;right:8px;bottom:max(8px, env(safe-area-inset-bottom));border:1px solid #9dc9eb38;border-radius:22px;height:72px;padding:6px}.mobile-nav-v2 button{min-width:0;min-height:58px;padding:4px 2px;font-size:8px;line-height:1.15}.mobile-nav-v2 button span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.mobile-nav-v2 button svg{width:20px;height:20px}.modal-v2,.modal-v2.wide,.detail-modal,.form-modal{border-radius:0}.form-modal,.detail-modal{padding:30px 18px calc(28px + env(safe-area-inset-bottom))}.toast-v2{width:calc(100% - 32px);max-width:440px;font-size:12px;bottom:92px}}@media (width<=390px){.metric-row{grid-template-columns:1fr}.topbar-left small,.topbar-left strong{max-width:130px}.mobile-nav-v2 button{font-size:7px}}.mobile-order-cart,.cart-back-to-products{display:none}@media (width<=650px){.stock-buy-page{padding:12px 12px 108px}.stock-buy-page .stock-buy-hero,.stock-buy-page>.shop-home-stats{display:none}.stock-buy-page .stock-buy-layout{margin-top:0;display:block}.stock-buy-page .stock-catalogue-title{align-items:center;margin:4px 4px 14px}.stock-buy-page .stock-catalogue-title h2{font-size:23px}.stock-buy-page .catalogue-browser{margin:0 4px 15px}.stock-buy-page .catalogue-browser>div{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:3px;overflow-x:auto}.stock-buy-page .catalogue-browser>div::-webkit-scrollbar{display:none}.stock-buy-page .catalogue-browser>div button{flex:none}.stock-buy-page .stock-product-grid{grid-template-columns:1fr;gap:12px}.stock-buy-page .stock-product-card{border-radius:18px;grid-template-columns:128px minmax(0,1fr);min-height:185px;display:grid}.stock-buy-page .stock-product-image{border-bottom:0;border-right:1px solid #e2edf5;height:100%;min-height:185px;padding:10px}.stock-buy-page .stock-product-image span{text-overflow:ellipsis;white-space:nowrap;max-width:104px;top:8px;left:8px;overflow:hidden}.stock-buy-page .stock-product-copy{flex-direction:column;min-width:0;padding:13px;display:flex}.stock-buy-page .stock-product-copy h3{margin:4px 0;font-size:15px}.stock-buy-page .stock-product-copy>p{-webkit-line-clamp:2;-webkit-box-orient:vertical;height:auto;margin:0;display:-webkit-box;overflow:hidden}.stock-buy-page .stock-product-meta{margin:auto 0 9px}.stock-buy-page .stock-product-actions{grid-template-columns:1fr;gap:7px}.stock-buy-page .stock-product-actions button{min-height:38px;font-size:11px}.stock-buy-page .stock-details{display:none}.stock-buy-page .stock-product-actions .market-primary{width:100%}.mobile-order-cart{z-index:74;color:#fff;text-align:left;background:linear-gradient(135deg,#0c3458,#1d78ae);border:1px solid #ffffff52;border-radius:17px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;width:calc(100% - 8px);min-height:60px;margin:0 4px 14px;padding:10px 13px;display:grid;position:sticky;top:76px;box-shadow:0 16px 35px #082f514d}.mobile-order-cart span,.mobile-order-cart strong,.mobile-order-cart small{display:block}.mobile-order-cart small{color:#c8e8ff;font-size:10px}.mobile-order-cart strong{margin-top:2px;font-size:13px}.mobile-order-cart b{white-space:nowrap;font-size:13px}.dropship-checkout:not(.mobile-open){display:none!important}.dropship-checkout.mobile-open{z-index:220;width:100%;max-width:none;height:100dvh;max-height:none;box-shadow:none;background:#f5f9fc;border:0;margin:0;inset:0;overflow-y:auto;padding:0 0 calc(20px + env(safe-area-inset-bottom))!important;border-radius:0!important;display:block!important;position:fixed!important}.dropship-checkout.mobile-open>header{z-index:2;background:#fff;padding:17px 16px;position:sticky;top:0;box-shadow:0 2px 14px #0f314d14}.dropship-checkout.mobile-open>header h2{font-size:20px}.cart-back-to-products{color:#164d76;min-height:42px;font:inherit;background:#f8fbfe;border:1px solid #d4e2ed;border-radius:13px;align-items:center;gap:7px;margin-left:auto;padding:0 12px;font-size:10px;font-weight:800;display:flex}.cart-back-to-products svg{transform:rotate(180deg)}.dropship-checkout.mobile-open .market-line,.dropship-checkout.mobile-open .customer-fields,.dropship-checkout.mobile-open .cod-only-notice,.dropship-checkout.mobile-open .dropship-money-rule,.dropship-checkout.mobile-open .market-total,.dropship-checkout.mobile-open>.market-primary,.dropship-checkout.mobile-open>footer{margin-left:14px;margin-right:14px}.dropship-checkout.mobile-open .customer-fields{border-radius:16px}.dropship-checkout.mobile-open .customer-fields>div{grid-template-columns:1fr}.dropship-checkout.mobile-open .market-primary{width:calc(100% - 28px);min-height:50px}}.category-manager{padding:8px 4px 5px}.category-manager>h2{color:#153a58;margin:7px 0 5px;font-size:27px}.category-manager>p{color:#718497;margin:0 0 20px;font-size:13px;line-height:1.55}.category-manager>section{background:#f8fbfd;border:1px solid #dce7ef;border-radius:15px;padding:17px}.category-manager>section:first-of-type{grid-template-columns:1fr auto;align-items:end;gap:11px;display:grid}.category-manager label{color:#48657c;font-size:11px;font-weight:750}.category-manager input,.category-manager select{color:#173d5b;width:100%;height:44px;font:inherit;background:#fff;border:1px solid #cbdce8;border-radius:10px;margin-top:6px;padding:0 12px;font-size:13px;display:block}.category-delete-zone{margin-top:14px;background:#fff9f8!important;border-color:#efd4d1!important}.category-delete-zone>div:first-child{align-items:flex-start;gap:11px;display:flex}.category-delete-zone>div:first-child>span{color:#bd4f46;background:#fdeae8;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.category-delete-zone>div:first-child svg{width:17px}.category-delete-zone strong{color:#693c39;font-size:14px}.category-delete-zone p{color:#866763;margin:4px 0 0;font-size:11px;line-height:1.5}.category-delete-zone>label{margin:14px 0 11px;display:block}.category-delete-zone .btn{color:#a7443d;background:#fff;border-color:#e6b9b4;margin-top:13px}.category-blocked-note{background:#fff1d8;border-radius:9px;padding:10px 12px;color:#8a5c27!important}.category-cancel{color:#6d8091;background:0 0;border:0;width:100%;margin-top:10px;padding:10px;font-size:12px;font-weight:750}@media (width<=560px){.category-manager>section:first-of-type{grid-template-columns:1fr}.category-manager>section:first-of-type .btn{width:100%}}.entrepreneur-create-form{color:#12314d;padding:32px 34px 28px}.entrepreneur-create-head{border-bottom:1px solid #e4edf3;grid-template-columns:48px 1fr;align-items:start;gap:14px;padding:0 48px 22px 0;display:grid}.entrepreneur-create-head>span{color:#fff;background:linear-gradient(145deg,#3a91ca,#1b669d);border-radius:15px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 10px 22px #1d699d33}.entrepreneur-create-head>span svg{width:21px}.entrepreneur-create-head small{color:#2b7fb8;letter-spacing:.14em;font-size:10px;font-weight:800}.entrepreneur-create-head h2{color:#112f4a;margin:6px 0 5px;font-size:27px;line-height:1.15}.entrepreneur-create-head p{color:#6a8195;margin:0;font-size:11px;line-height:1.55}.entrepreneur-create-form .login-error{margin:16px 0 0}.entrepreneur-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 12px;padding:21px 0 4px;display:grid}.entrepreneur-create-form .entrepreneur-field-grid label{color:#405d75;letter-spacing:.01em;min-width:0;margin:0;font-size:11px;font-weight:750}.entrepreneur-field-grid .wide{grid-column:1/-1}.entrepreneur-create-form .entrepreneur-field-grid input,.entrepreneur-create-form .entrepreneur-field-grid textarea{color:#132f49;width:100%;font:inherit;background:#f8fbfd;border:1px solid #cbdde9;border-radius:11px;outline:0;margin:7px 0 0;font-size:13px;font-weight:550;transition:border-color .16s,box-shadow .16s,background .16s;display:block}.entrepreneur-create-form .entrepreneur-field-grid input{height:46px;padding:0 13px}.entrepreneur-create-form .entrepreneur-field-grid textarea{resize:vertical;min-height:78px;padding:12px 13px;line-height:1.5}.entrepreneur-create-form .entrepreneur-field-grid input::placeholder,.entrepreneur-create-form .entrepreneur-field-grid textarea::placeholder{color:#9aabba;font-weight:450}.entrepreneur-create-form .entrepreneur-field-grid input:focus,.entrepreneur-create-form .entrepreneur-field-grid textarea:focus{background:#fff;border-color:#3b8fc7;box-shadow:0 0 0 3px #3086be1f}.entrepreneur-password-field{background:#f2f8fc;border:1px solid #d9e7f0;border-radius:13px;padding:13px 14px 12px}.entrepreneur-create-form .entrepreneur-password-field input{background:#fff}.entrepreneur-password-field>small{color:#71879a;margin-top:7px;font-size:9px;font-weight:500;line-height:1.45;display:block}.entrepreneur-create-actions{border-top:1px solid #e4edf3;justify-content:flex-end;gap:10px;margin-top:19px;padding-top:18px;display:flex}.entrepreneur-create-actions>button{color:#456278;background:#fff;border:1px solid #cfdee8;border-radius:11px;min-height:44px;padding:0 20px;font-size:12px;font-weight:750}.entrepreneur-create-actions>.btn.primary{color:#fff;background:linear-gradient(135deg,#328bc4,#176296);border-color:#2477ae;min-width:170px;margin:0;box-shadow:0 9px 20px #1b659733}.entrepreneur-create-actions>button:hover:not(:disabled){transform:translateY(-1px)}.entrepreneur-create-actions>button:disabled{cursor:not-allowed;opacity:.65}@media (width<=600px){.entrepreneur-create-form{padding:24px 18px 26px}.entrepreneur-create-head{grid-template-columns:42px 1fr;gap:11px;padding-right:40px}.entrepreneur-create-head>span{border-radius:13px;width:42px;height:42px}.entrepreneur-create-head h2{font-size:23px}.entrepreneur-field-grid{grid-template-columns:1fr;gap:13px}.entrepreneur-field-grid .wide{grid-column:auto}.entrepreneur-create-actions{flex-direction:column-reverse}.entrepreneur-create-actions>button,.entrepreneur-create-actions>.btn.primary{width:100%}}.entrepreneur-record-modal{border:1px solid #d8e5ee;border-radius:24px!important;width:min(1080px,100vw - 64px)!important;max-height:calc(100vh - 56px)!important;overflow:hidden!important;box-shadow:0 32px 90px #08233a47!important}.entrepreneur-record-modal .modal-x{color:#214d6d;width:42px;height:42px;box-shadow:none;background:#f6fafc;border:1px solid #d6e5ef;top:20px;right:20px}.entrepreneur-record-modal .modal-x:hover{color:#fff;background:#2b7db4;border-color:#2b7db4}.admin-entrepreneur-record{scrollbar-color:#9bbbd2 transparent;scrollbar-width:thin;width:100%;max-width:none;max-height:calc(100vh - 58px);overflow-y:auto;padding:0 34px 34px!important}.admin-entrepreneur-record>section{grid-template-columns:none;display:block}.admin-entrepreneur-record .entrepreneur-record-head{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border-bottom:1px solid #dce7ef;grid-template-columns:76px minmax(0,1fr) auto;gap:17px;margin:0 -34px;padding:25px 82px 22px 34px;position:sticky;top:0}.admin-entrepreneur-record .editable-avatar{border-radius:21px;width:76px;height:76px;box-shadow:0 9px 22px #13416229}.admin-entrepreneur-record .entrepreneur-record-head h2{color:#102f4a;margin:5px 0 7px;font-size:27px;line-height:1.15}.admin-entrepreneur-record .modal-kicker{color:#287bb3;letter-spacing:.14em;font-size:9px}.admin-entrepreneur-record .member-status-line{margin-top:7px}.admin-entrepreneur-record .record-head-actions .btn{color:#235a82;background:#fff;border-color:#c9dce9;min-height:42px;box-shadow:0 6px 16px #184d710f}.admin-entrepreneur-record .admin-record-loading{margin-top:20px}.admin-entrepreneur-record .admin-account-section,.admin-entrepreneur-record .admin-application-history,.admin-entrepreneur-record .bank-record,.admin-entrepreneur-record .admin-danger-zone{background:#f8fbfd;border-color:#dce7ef;border-radius:18px;margin-top:18px;padding:20px}.admin-entrepreneur-record .member-section-title{border-bottom:1px solid #e1eaf1;margin-bottom:16px;padding-bottom:13px}.admin-entrepreneur-record .member-section-title>div>span{color:#2b7cad;font-size:9px}.admin-entrepreneur-record .admin-profile-grid label{background:#fff;border-color:#dfe8ef;align-content:center;min-height:78px;padding:13px 14px}.admin-entrepreneur-record .admin-profile-grid label.wide{min-height:66px}.admin-entrepreneur-record .admin-profile-grid strong{color:#1c4666;margin-top:3px;font-size:13px}.admin-entrepreneur-record .account-audit-grid{background:#edf4f8;border-radius:14px;gap:8px;margin-top:14px;padding:13px}.admin-entrepreneur-record .account-audit-grid>span{border-color:#dce7ee;min-height:72px;padding:11px 12px}.admin-entrepreneur-record .account-access-actions{border-top:1px solid #e1eaf1;margin-top:14px;padding-top:14px}.admin-entrepreneur-record .account-access-actions .btn{min-height:40px}.admin-entrepreneur-record>.member-summary>div{background:linear-gradient(145deg,#fff,#f8fbfd);border-color:#dce7ef;padding:17px 18px;box-shadow:0 7px 18px #153d5b0a}.admin-entrepreneur-record>.member-summary strong{color:#17496c;font-size:21px}.admin-entrepreneur-record .application-history-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-entrepreneur-record .application-history-grid>span{border-color:#dfe8ef;min-height:70px;padding:13px}.admin-entrepreneur-record .bank-record>div:last-child{gap:10px;margin-top:0}.admin-entrepreneur-record .bank-record label{border:1px solid #dfe8ef;min-height:70px;padding:13px}.admin-entrepreneur-record .purchase-history{margin-top:22px}.admin-entrepreneur-record .purchase-table{border-color:#dce7ef;border-radius:15px}.admin-entrepreneur-record .purchase-row.head{color:#567086;background:#edf4f8}.admin-entrepreneur-record .admin-danger-zone{background:snow;border-color:#eed8d8}@media (width<=900px){.entrepreneur-record-modal{width:calc(100vw - 28px)!important}.admin-entrepreneur-record{padding-inline:22px!important}.admin-entrepreneur-record .entrepreneur-record-head{margin-inline:-22px;padding-left:22px}.admin-entrepreneur-record .admin-profile-grid,.admin-entrepreneur-record .application-history-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.entrepreneur-record-modal{border-radius:18px!important;width:calc(100vw - 16px)!important;max-height:calc(100vh - 16px)!important}.admin-entrepreneur-record{max-height:calc(100vh - 18px);padding:0 15px 24px!important}.admin-entrepreneur-record .entrepreneur-record-head{grid-template-columns:58px 1fr;margin-inline:-15px;padding:22px 58px 19px 15px;position:static}.admin-entrepreneur-record .editable-avatar{border-radius:16px;width:58px;height:58px}.admin-entrepreneur-record .entrepreneur-record-head h2{font-size:21px}.admin-entrepreneur-record .record-head-actions{grid-column:1/-1}.admin-entrepreneur-record .admin-profile-grid,.admin-entrepreneur-record .application-history-grid{grid-template-columns:1fr}.admin-entrepreneur-record .admin-profile-grid label.wide,.admin-entrepreneur-record .application-history-grid .wide{grid-column:auto}.admin-entrepreneur-record>.member-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-shell .catalogue-sections{gap:28px}.admin-shell .catalogue-category{background:#fff;border:1px solid #d7e4ed;border-radius:23px;padding:0;position:relative;overflow:hidden;box-shadow:0 16px 42px #11385712}.admin-shell .catalogue-category:before{content:"";background:linear-gradient(90deg,#2479b5,#55a5d6 46%,#8bc9e8);height:4px;position:absolute;inset:0 0 auto}.admin-shell .catalogue-category-head{background:linear-gradient(115deg,#fbfdff 0%,#f3f8fc 72%,#edf6fc 100%);border-bottom:1px solid #e1eaf1;min-height:106px;margin:0;padding:25px 28px 22px}.admin-shell .catalogue-category-head>div:first-child{padding-left:17px;position:relative}.admin-shell .catalogue-category-head>div:first-child:before{content:"";background:#2c82bc;border-radius:8px;width:4px;position:absolute;top:2px;bottom:2px;left:0}.admin-shell .catalogue-category-head span{color:#317eae;letter-spacing:.16em;font-size:9px}.admin-shell .catalogue-category-head h2{color:#12334f;letter-spacing:-.035em;margin-top:7px;font-size:27px}.admin-shell .category-tools{gap:9px}.admin-shell .category-tools b{color:#42647e;background:#fffc;border:1px solid #d8e5ee;padding:8px 13px}.admin-shell .category-tools button{color:#316e98;border-color:#cfdfea;border-radius:12px;width:40px;height:40px;box-shadow:0 5px 12px #1643620d}.admin-shell .category-tools button:hover{color:#fff;background:#2d7fb5;border-color:#2d7fb5}.admin-shell .catalogue-category .admin-product-grid{background:#fbfdfe;gap:14px;padding:22px 24px 25px}.admin-shell .catalogue-category .admin-product-grid article{background:#fff;border:1px solid #dce7ee;border-radius:18px;grid-template-rows:1fr auto;grid-template-columns:112px minmax(0,1fr) 134px;gap:10px 17px;min-height:194px;padding:15px;position:relative;overflow:visible;box-shadow:0 7px 20px #113a580b}.admin-shell .catalogue-category .admin-product-grid article:hover{border-color:#91c2df;transform:translateY(-3px);box-shadow:0 16px 32px #124b731c}.admin-shell .catalogue-category .admin-product-grid article>img{object-fit:contain;background:radial-gradient(circle at 50% 38%,#fff 0,#f5f7f7 72%);border:1px solid #edf1f4;border-radius:15px;grid-row:1/3;width:112px;height:162px;padding:10px}.admin-shell .catalogue-category .admin-product-grid article>div:nth-child(2){align-self:center;padding:3px 0}.admin-shell .catalogue-category .admin-product-grid article>div:nth-child(2)>span{color:#2674a7;letter-spacing:.1em;background:#edf6fc;border-radius:7px;padding:5px 8px;font-size:8px;display:inline-flex}.admin-shell .catalogue-category .admin-product-grid article h3{color:#102f49;letter-spacing:-.015em;margin:9px 0 5px;font-size:16px;line-height:1.3}.admin-shell .catalogue-category .admin-product-grid article>div:nth-child(2)>small{color:#58728a;font-size:11px;font-weight:700}.admin-shell .catalogue-category .admin-product-grid article>div:nth-child(2) p{color:#75899a;max-width:none;margin-top:8px;line-height:1.5}.admin-shell .product-admin-controls{background:#f6f9fb;border:1px solid #e1eaf0;border-radius:14px;flex-direction:column;grid-area:1/3/3;justify-content:flex-start;align-self:stretch;align-items:stretch;gap:11px;width:134px;padding:10px 10px 52px;display:flex}.admin-shell .product-visibility{border-radius:10px;width:100%;height:34px}.admin-shell .product-visibility.live{color:#197052;background:#eaf8f2;border-color:#b9dfcf}.admin-shell .product-visibility.hidden{color:#657888;background:#edf1f4;border-color:#d1d9df}.admin-shell .catalogue-category .admin-product-grid article .stock-stepper{background:#fff;border-color:#d4e2eb;border-radius:11px;width:100%;height:43px;padding:0 5px;position:relative}.admin-shell .catalogue-category .admin-product-grid article .stock-stepper:before{content:"STOCK";color:#8193a2;letter-spacing:.09em;background:#f6f9fb;padding:0 5px;font-size:7px;font-weight:850;position:absolute;top:-8px;left:50%;transform:translate(-50%)}.admin-shell .catalogue-category .admin-product-grid article .stock-stepper button{color:#236f9f;background:#edf5fa;border-radius:8px;width:30px;height:30px}.admin-shell .catalogue-category .admin-product-grid article .stock-stepper button:hover{color:#fff;background:#287db4}.admin-shell .catalogue-category .admin-product-grid article .stock-stepper strong{color:#173e5c;font-size:12px}.admin-shell .catalogue-category .admin-product-grid article>.icon-btn{color:#2a6f9d;background:#fff;border:1px solid #d1e0ea;border-radius:10px;justify-content:center;align-items:center;gap:6px;width:112px;height:34px;display:flex;position:absolute;bottom:25px;right:26px}.admin-shell .catalogue-category .admin-product-grid article>.icon-btn:after{content:"Edit details";font-size:9px;font-weight:800}.admin-shell .catalogue-category .admin-product-grid article>.icon-btn:hover{color:#fff;background:#287bb1;border-color:#287bb1}.admin-shell .catalogue-category .admin-product-grid article.product-hidden{background:#f9fafb;border-style:solid;border-color:#d6dde2}.admin-shell .catalogue-category .admin-product-grid article.product-hidden:after{content:"Not visible to entrepreneurs";z-index:1;color:#687b89;background:#e9eef1;border-radius:7px;padding:5px 8px;font-size:8px;font-weight:800;position:absolute;bottom:15px;left:15px}.admin-shell .catalogue-category .admin-product-grid article.product-hidden>img{filter:grayscale(.8);opacity:.55}@media (width<=1180px){.admin-shell .admin-product-grid{grid-template-columns:1fr}}@media (width<=720px){.admin-shell .catalogue-category-head{min-height:90px;padding:21px 18px}.admin-shell .catalogue-category-head h2{font-size:22px}.admin-shell .catalogue-category .admin-product-grid{padding:15px}.admin-shell .catalogue-category .admin-product-grid article{grid-template-rows:auto auto auto;grid-template-columns:82px minmax(0,1fr);min-height:0;padding:13px}.admin-shell .catalogue-category .admin-product-grid article>img{grid-row:1/3;width:82px;height:94px;padding:7px}.admin-shell .product-admin-controls{flex-direction:row;grid-area:3/1/auto/-1;width:100%;padding:9px}.admin-shell .product-visibility,.admin-shell .catalogue-category .admin-product-grid article .stock-stepper{flex:1}.admin-shell .catalogue-category .admin-product-grid article>.icon-btn{grid-area:4/1/auto/-1;width:100%;position:static}.admin-shell .catalogue-category .admin-product-grid article.product-hidden:after{display:none}}.admin-shell{--admin-navy:#102f4c;--admin-blue:#247fbd;--admin-cyan:#42a9d8;--admin-violet:#6d63d8;--admin-coral:#f06f61;--admin-green:#18a878;--admin-gold:#e6a23c;--admin-border:#d9e6ef;--admin-muted:#647d91;background:#eef5fa;font-size:14px}.admin-shell>main{background:radial-gradient(circle at 92% 4%,#46a5da24,#0000 28rem),radial-gradient(circle at 15% 85%,#6d63d812,#0000 32rem),linear-gradient(#f7fbff,#eef5fa)}.admin-shell .content-page{width:100%;max-width:none;padding:36px clamp(24px,3vw,52px) 78px}.admin-shell .sidebar-v2{padding-inline:20px;box-shadow:20px 0 55px #071f342b}.admin-shell .workspace-card{background:linear-gradient(135deg,#2a7cb54d,#174a7147);border-color:#89c7f140;border-radius:17px;min-height:76px;margin-top:22px;padding:14px}.admin-shell .workspace-card strong{font-size:14px}.admin-shell .workspace-card small{margin-top:4px;font-size:11px}.admin-shell .side-label{margin-top:27px;font-size:10px}.admin-shell .side-links{gap:6px}.admin-shell .side-links button{border-radius:13px;min-height:52px;padding:0 15px;font-size:13px}.admin-shell .side-links button svg{width:20px;height:20px}.admin-shell .side-links button:nth-child(3n+1):not(.active) svg{color:#76c7f1}.admin-shell .side-links button:nth-child(3n+2):not(.active) svg{color:#9a92ef}.admin-shell .side-links button:nth-child(3n):not(.active) svg{color:#58c6a0}.admin-shell .side-links button.active{background:linear-gradient(135deg,#2b83bd,#1d5e91);box-shadow:0 10px 23px #061d3038,inset 0 1px #ffffff29}.admin-shell .topbar-v2{background:#f9fcffe6;border-bottom-color:#d5e3ed;height:86px;padding-inline:clamp(24px,3vw,52px);box-shadow:0 5px 22px #1b42600e}.admin-shell .topbar-left small{font-size:11px}.admin-shell .topbar-left strong{margin-top:3px;font-size:20px}.admin-shell .top-search{border-radius:14px;height:50px;font-size:13px}.admin-shell .user-chip>span{border-radius:14px;width:46px;height:46px}.admin-shell .user-chip div strong{font-size:13px}.admin-shell .user-chip div small{font-size:10px}.admin-shell .page-title{color:#fff;background:radial-gradient(circle at 88% 18%,#76ccff47,#0000 15rem),radial-gradient(circle at 74% 115%,#7968dc59,#0000 18rem),linear-gradient(120deg,#0c2c48 0%,#15577f 58%,#287eaa 100%);border:0;border-radius:24px;min-height:190px;margin-bottom:24px;padding:34px 38px;box-shadow:0 22px 48px #103d5e2e}.admin-shell .page-title:before{width:0}.admin-shell .page-title:after{border:50px solid #ffffff0e;width:300px;height:300px;top:-145px;right:-70px}.admin-shell .page-title .page-title-copy>span{color:#9edcff;font-size:10px}.admin-shell .page-title h1{color:#fff;text-shadow:none;font-size:clamp(34px,3vw,48px)}.admin-shell .page-title p{color:#d3e5f1;max-width:780px;font-size:14px}.admin-shell .page-title .btn.primary{background:linear-gradient(135deg,#ff806d,#e95e55);border:1px solid #ffffff2e;box-shadow:0 12px 25px #631e1e33}.admin-shell .page-title .btn.secondary{color:#fff;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffff1c;border-color:#ffffff3d}.admin-shell .page-title .btn.secondary:hover{background:#fff3}.admin-shell .btn{border-radius:12px;min-height:44px;padding-inline:17px;font-size:12px}.admin-shell .btn.primary,.admin-shell .market-primary{background:linear-gradient(135deg,#338dca,#1c6399)}.admin-shell .card{border-color:var(--admin-border);border-radius:21px;padding:27px;box-shadow:0 13px 32px #12375411}.admin-shell .card-head h2,.admin-shell .section-title h2{font-size:21px}.admin-shell .card-head>div>span,.admin-shell .section-title>div>span{font-size:10px}.admin-shell .card-head p{color:var(--admin-muted);font-size:12px}.admin-shell .metric-row{gap:17px;margin:24px 0}.admin-shell .metric-v2{border:0;border-radius:21px;min-height:158px;padding:24px;box-shadow:0 14px 32px #153b5816}.admin-shell .metric-v2:first-child{background:linear-gradient(145deg,#f6f2ff,#fff);box-shadow:0 14px 32px #5b4bb01c}.admin-shell .metric-v2:nth-child(2){background:linear-gradient(145deg,#edf8ff,#fff);box-shadow:0 14px 32px #247eb91c}.admin-shell .metric-v2:nth-child(3){background:linear-gradient(145deg,#fff8e9,#fff);box-shadow:0 14px 32px #be801c1a}.admin-shell .metric-v2:nth-child(4){background:linear-gradient(145deg,#ecfaf4,#fff);box-shadow:0 14px 32px #168e621a}.admin-shell .metric-icon{border-radius:16px;width:52px;height:52px}.admin-shell .metric-icon svg{width:23px;height:23px}.admin-shell .metric-v2>div:last-child>span{font-size:12px;font-weight:650}.admin-shell .metric-v2>div:last-child>strong{margin:7px 0 11px;font-size:29px}.admin-shell .metric-v2>div:last-child>small{font-size:10px}.admin-shell .management-filters,.admin-shell .catalog-controls,.admin-shell .order-filter-shell,.admin-shell .overview-filters{background:#ffffffe6;border:1px solid #d9e6ef;border-radius:18px;padding:16px;box-shadow:0 10px 28px #143b580f}.admin-shell .management-filters>label,.admin-shell .catalog-controls>label,.admin-shell .application-filters label,.admin-shell .access-search,.admin-shell .credit-filters label{background:#f8fbfd;border-color:#d2e1eb;border-radius:12px;min-height:48px}.admin-shell input,.admin-shell select,.admin-shell textarea{color:#173b57;font-size:13px}.admin-shell input::placeholder,.admin-shell textarea::placeholder{color:#8da0af}.admin-shell .data-table{background:#fff;border:1px solid #d8e5ee;border-radius:17px;box-shadow:0 12px 30px #1135500e}.admin-shell .data-row.head{color:#42637d;background:linear-gradient(#edf6fc,#e7f0f7);min-height:58px;font-size:10px}.admin-shell .data-row:not(.head){min-height:76px;font-size:13px}.admin-shell .data-row strong{font-size:13px}.admin-shell .data-row small{font-size:10px}.admin-shell .data-row:not(.head):hover{background:#f1f8fd;box-shadow:inset 4px 0 #3d94c9}.admin-shell .status-pill{padding:7px 10px;font-size:9px}.admin-shell .credit-overview,.admin-shell .access-overview,.admin-shell .application-kpis,.admin-shell .supply-kpis{gap:16px}.admin-shell .credit-overview article,.admin-shell .access-overview article,.admin-shell .application-kpis article,.admin-shell .supply-kpis button{border:0;border-radius:18px;min-height:118px;padding:21px;box-shadow:0 12px 28px #133b5913}.admin-shell .credit-overview article:first-child,.admin-shell .access-overview article:first-child{background:linear-gradient(145deg,#eef8ff,#fff)}.admin-shell .credit-overview article:nth-child(2),.admin-shell .access-overview article:nth-child(2){background:linear-gradient(145deg,#effaf5,#fff)}.admin-shell .credit-overview article:nth-child(3),.admin-shell .access-overview article:nth-child(3){background:linear-gradient(145deg,#f5f1ff,#fff)}.admin-shell .credit-overview strong,.admin-shell .access-overview strong{font-size:27px}.admin-shell .access-layout{grid-template-columns:minmax(290px,360px) minmax(0,1fr);gap:20px}.admin-shell .access-users,.admin-shell .permission-panel{border-radius:20px}.admin-shell .access-users>button{min-height:67px;padding:12px}.admin-shell .access-users>button.selected{background:linear-gradient(90deg,#e9f5fd,#f6fbfe);box-shadow:inset 4px 0 #3085bd}.admin-shell .permission-grid{gap:11px}.admin-shell .permission-grid label{border-radius:14px;min-height:78px;padding:15px}.admin-shell .permission-grid label.enabled{background:linear-gradient(145deg,#eef8fd,#fff);border-color:#9fcbe5}.admin-shell .report-grid{gap:18px}.admin-shell .report-grid article{border:0;border-radius:21px;min-height:245px;box-shadow:0 14px 34px #12395714}.admin-shell .report-grid article:nth-child(4n+1)>span{color:#2b7fb7;background:#e8f5fd}.admin-shell .report-grid article:nth-child(4n+2)>span{color:#6b5bc2;background:#f0edff}.admin-shell .report-grid article:nth-child(4n+3)>span{color:#178460;background:#e9f8f2}.admin-shell .report-grid article:nth-child(4n)>span{color:#c17a15;background:#fff4df}.admin-shell .tier-rule{border-radius:16px;padding:18px}.admin-shell .credit-list>div:not(.card-head){min-height:70px}.admin-shell .empty{background:linear-gradient(145deg,#f8fbfd,#f1f7fb);border-radius:18px;min-height:260px}.admin-shell .empty>span{color:#2e82b9;background:#e4f2fb;border-radius:17px;width:58px;height:58px}@media (width>=981px){.admin-shell{--sidebar:294px}}@media (width<=1200px){.admin-shell .metric-row,.admin-shell .report-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.admin-shell .content-page{padding:20px 14px 96px}.admin-shell .page-title{border-radius:20px;min-height:0;padding:27px 23px}.admin-shell .page-title h1{font-size:31px}.admin-shell .page-title-actions{justify-content:flex-start;width:100%;margin-top:18px}.admin-shell .metric-row,.admin-shell .report-grid,.admin-shell .credit-overview,.admin-shell .access-overview{grid-template-columns:1fr}.admin-shell .metric-v2{min-height:135px}.admin-shell .access-layout,.admin-shell .permission-grid{grid-template-columns:1fr}}.admin-order-workspace{min-height:100%}.admin-order-workspace-tabs{z-index:45;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f0f7fce6;border-bottom:1px solid #d7e4ed;gap:8px;padding:12px clamp(24px,3vw,52px);display:flex;position:sticky;top:86px}.admin-order-workspace-tabs button{color:#527087;text-align:left;background:#ffffffd1;border:1px solid #d5e3ec;border-radius:14px;align-items:center;gap:11px;min-width:220px;min-height:58px;padding:9px 14px;transition:transform .22s,box-shadow .22s,border-color .22s,background .22s;display:flex;box-shadow:0 6px 15px #143b580b}.admin-order-workspace-tabs button>svg{color:#3985b7;width:21px}.admin-order-workspace-tabs button span,.admin-order-workspace-tabs button strong,.admin-order-workspace-tabs button small{display:block}.admin-order-workspace-tabs button strong{font-size:12px}.admin-order-workspace-tabs button small{color:#8495a3;margin-top:3px;font-size:9px}.admin-order-workspace-tabs button:hover{border-color:#9ec8e2;transform:translateY(-2px);box-shadow:0 10px 22px #194e731a}.admin-order-workspace-tabs button.active{color:#fff;background:linear-gradient(135deg,#1c618f,#308bc2);border-color:#0000;box-shadow:0 11px 25px #165b8b3b}.admin-order-workspace-tabs button.active>svg,.admin-order-workspace-tabs button.active small{color:#d8effd}.admin-orders-page .order-filter-shell{background:#fffffff0;border:1px solid #d8e5ee;border-radius:21px;padding:18px;box-shadow:0 13px 32px #10375412}.admin-orders-page .order-filter-shell .management-filters{box-shadow:none;background:0 0;border:0;padding:0}.admin-orders-page .date-filter-row{padding:14px 0}.admin-orders-page .date-quick-filters button{color:#637b8e;background:0 0;border:1px solid #0000;border-radius:11px;min-height:40px;padding:0 15px;font-weight:750}.admin-orders-page .date-quick-filters button.active{color:#fff;background:linear-gradient(135deg,#1a527f,#287eb5);box-shadow:0 7px 16px #1c5b882e}.admin-orders-page .date-inputs input{background:#fbfdff;border:1px solid #d1e0ea;border-radius:10px;min-height:42px;margin-top:5px}.admin-orders-page .clear-order-filters{color:#2675a7;background:0 0;border:0;min-height:40px;font-weight:800}.admin-orders-page .order-filter-summary{color:#687f92;background:linear-gradient(90deg,#eaf5fc,#f5faff);border-radius:0 0 20px 20px;margin:2px -18px -18px;padding:13px 18px}.admin-orders-page .table-card{margin-top:20px;padding:16px}.admin-orders-page .order-table{border-radius:15px}.admin-orders-page .order-row{transition:transform .2s,box-shadow .2s,background .2s}.admin-orders-page .order-row:hover{z-index:2;position:relative;transform:translateY(-2px)scale(1.003);box-shadow:0 10px 24px #1443641c}.admin-orders-page .order-id-cell>i{color:#267caf;background:linear-gradient(145deg,#e7f5fd,#d9edf9);border-radius:12px;width:40px;height:40px;box-shadow:inset 0 1px #fff,0 5px 12px #1e6a9d1a}.admin-orders-page .view-order-btn{min-height:38px;border-radius:10px!important;padding-inline:11px!important}.admin-shell .content-page>*{animation:.46s cubic-bezier(.2,.75,.25,1) both admin-rise}.admin-shell .content-page>:nth-child(2){animation-delay:50ms}.admin-shell .content-page>:nth-child(3){animation-delay:.1s}.admin-shell .content-page>:nth-child(4){animation-delay:.15s}.admin-shell .card,.admin-shell .metric-v2,.admin-shell .catalogue-category,.admin-shell .credit-overview article,.admin-shell .access-overview article,.admin-shell .report-grid article,.admin-shell .supply-kpis button{transform-style:preserve-3d;backface-visibility:hidden;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,border-color .25s}.admin-shell .card:hover,.admin-shell .credit-overview article:hover,.admin-shell .access-overview article:hover,.admin-shell .report-grid article:hover{transform:perspective(900px)translateY(-4px)rotateX(1deg);box-shadow:0 22px 46px #113b5b1f}.admin-shell .btn,.admin-shell .icon-btn,.admin-shell button{-webkit-tap-highlight-color:transparent}.admin-shell .btn:active:not(:disabled),.admin-shell .icon-btn:active:not(:disabled){transform:translateY(1px)scale(.98)}.admin-shell .page-title,.admin-shell .admin-hero,.admin-shell .stock-admin-hero{transform-style:preserve-3d}.admin-shell .page-title .page-title-copy,.admin-shell .admin-hero>div,.admin-shell .stock-admin-hero>div{z-index:1;position:relative;transform:translateZ(18px)}.admin-shell .page-title-actions,.admin-shell .admin-hero>.btn{transform:translateZ(28px)}@keyframes admin-rise{0%{opacity:0;transform:translateY(14px)scale(.992)}to{opacity:1;transform:none}}@media (width<=760px){.admin-order-workspace-tabs{padding:9px 14px;top:68px;overflow-x:auto}.admin-order-workspace-tabs button{min-width:190px;min-height:52px}.admin-orders-page .date-filter-row{flex-direction:column;align-items:stretch}.admin-orders-page .date-inputs{flex-wrap:wrap;width:100%}}.manual-money-preview{background:linear-gradient(135deg,#f3f9fd,#edf7f3);border:1px solid #cfe2ee;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:14px;padding:12px;display:grid}.manual-money-preview span{background:#fff;border:1px solid #dce8ef;border-radius:11px;padding:11px 12px}.manual-money-preview small,.manual-money-preview strong{display:block}.manual-money-preview small{color:#6d8395;letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:800}.manual-money-preview strong{color:#174462;margin-top:5px;font-size:14px}.manual-money-preview span:last-child{background:#f0faf6;border-color:#bfe2d3}.manual-money-preview span:last-child strong{color:#157153}@media (width<=650px){.manual-money-preview{grid-template-columns:1fr}}.multi-order-modal{width:min(1080px,100vw - 54px)!important}.multi-order-items{gap:9px;margin-top:15px;display:grid}.multi-order-items>article{background:#fff;border:1px solid #dce7ef;border-radius:13px;grid-template-columns:54px minmax(170px,1fr) 115px 180px 105px 34px;align-items:center;gap:11px;padding:11px;display:grid}.multi-order-items>article>img{object-fit:contain;background:#f4f7f9;border-radius:10px;width:54px;height:54px;padding:4px}.multi-order-items>article>div strong,.multi-order-items>article>div small{display:block}.multi-order-items>article>div strong{color:#173c59;font-size:12px}.multi-order-items>article>div small{color:#73889a;margin-top:4px;font-size:9px}.multi-order-items label{color:#587188!important;margin:0!important;font-size:9px!important}.multi-order-items input{height:37px!important;margin-top:4px!important}.multi-order-items label small{color:#7b8d9c;margin-top:3px;font-size:8px;display:block}.multi-order-items>article>strong{color:#17496b;text-align:right;font-size:12px}.multi-order-items>article>button{color:#a64e47;background:#fff0ee;border:0;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.multi-order-items>article>button svg{width:15px}.multi-order-empty{color:#7b8e9d;background:#f8fbfd;border:1px dashed #cbdce7;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;min-height:120px;display:flex}.multi-order-empty svg{color:#4289b7;width:27px}.multi-order-empty strong{color:#365d78;margin-top:7px;font-size:12px}.multi-order-empty span{margin-top:3px;font-size:9px}@media (width<=820px){.multi-order-items>article{grid-template-columns:50px 1fr 32px}.multi-order-items>article>label,.multi-order-items>article>strong{text-align:left;grid-column:2/3}.multi-order-items>article>button{grid-area:1/3}}.admin-order-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0 0 18px;display:grid}.admin-order-summary article{background:linear-gradient(145deg,#fffffffa,#f1f8fdf2);border:1px solid #d9e6ef;border-radius:20px;align-items:center;gap:13px;min-height:108px;padding:17px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 13px 30px #0e345212}.admin-order-summary article:hover{transform:translateY(-3px)rotateX(1deg);box-shadow:0 19px 40px #0e34521c}.admin-order-summary article>span{color:#fff;background:linear-gradient(135deg,#205f91,#3b91c5);border-radius:15px;flex:none;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 9px 20px #205f9133}.admin-order-summary article:nth-child(2)>span{background:linear-gradient(135deg,#ff6855,#ff9b70)}.admin-order-summary article:nth-child(3)>span{background:linear-gradient(135deg,#12805a,#3bb78a)}.admin-order-summary article:nth-child(4)>span{background:linear-gradient(135deg,#6c4fc7,#9a7ee8)}.admin-order-summary svg{width:21px}.admin-order-summary small,.admin-order-summary strong,.admin-order-summary em{display:block}.admin-order-summary small{color:#6b8194;text-transform:uppercase;letter-spacing:.06em;font-size:9px;font-weight:800}.admin-order-summary strong{color:#102f4b;margin-top:3px;font-size:25px;line-height:1}.admin-order-summary em{color:#7b8ea0;margin-top:7px;font-size:9px;font-style:normal}.admin-order-status{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.admin-order-status>small{color:#73879a;font-size:8px;font-weight:700}.admin-order-table .order-row{cursor:pointer;transition:transform .16s,box-shadow .16s,background .16s}.admin-order-table .order-row:hover{background:#fbfdff;transform:translateY(-2px);box-shadow:0 9px 24px #163e5c14}.status-cancelled{opacity:.75}.status-cancelled .order-id-cell>i{color:#a45851!important;background:#fff0ee!important}.multi-order-modal{border:1px solid #fffc;max-height:calc(100dvh - 36px)!important;overflow:hidden!important;box-shadow:0 36px 100px #05182b57!important}.multi-order-modal>.modal-x{margin:0;position:absolute;top:14px;right:14px}.multi-order-form{scrollbar-gutter:stable;max-height:calc(100dvh - 36px);overflow-y:auto;padding:0!important}.multi-order-form>header{z-index:8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;padding:28px 76px 22px 30px;position:sticky;top:0}.multi-order-form>section{margin:16px 28px 0}.multi-order-form>footer{z-index:9!important;background:linear-gradient(110deg,#0b2743,#17496c)!important;border-radius:0!important;margin:18px 0 0!important;padding:17px 28px!important;position:sticky!important;bottom:0!important;box-shadow:0 -12px 32px #0a263f26!important}.multi-order-form input:focus,.multi-order-form select:focus,.multi-order-form textarea:focus{box-shadow:none;border-color:#3b8dc0;outline:3px solid #3b8dc01f}.multi-order-form button:disabled{cursor:not-allowed;opacity:.58}.workflow-actions button{transition:transform .16s,box-shadow .16s}.workflow-actions button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 9px 22px #14446929}.workflow-actions button:nth-last-child(2){border-color:#efb7b0}@media (width<=1050px){.admin-order-summary{grid-template-columns:repeat(2,1fr)}}@media (width<=650px){.admin-order-summary{grid-template-columns:1fr}.multi-order-modal,.multi-order-form{max-height:100dvh!important}.multi-order-form>header{padding:24px 62px 19px 18px}.multi-order-form>section{margin:12px 14px 0}.multi-order-form>footer{flex-wrap:wrap;padding:15px!important}.multi-order-form>footer>div{flex-basis:100%}}.order-detail-shell{border:1px solid #ffffffc7;align-self:center;background:#f5f9fc!important;width:min(1120px,100vw - 48px)!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 36px)!important;overflow:hidden!important;box-shadow:0 38px 110px #04162761!important}.order-detail-shell>.modal-x{color:#173f5f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;margin:0;position:absolute;top:17px;right:17px}.order-detail-v3{overscroll-behavior:contain;scrollbar-gutter:stable;width:100%;max-height:calc(100dvh - 36px);overflow:hidden auto;height:auto!important;min-height:0!important;padding:0!important}.order-detail-v3>section{display:block}.order-hero-v3{color:#fff;background:radial-gradient(circle at 82% 12%,#68c3f63d,#0000 28%),radial-gradient(circle at 62% 120%,#ff715640,#0000 33%),linear-gradient(120deg,#0b2844,#164d72);justify-content:space-between;align-items:center;gap:22px;min-height:150px;padding:30px 82px 29px 32px;display:flex}.order-hero-v3 .modal-kicker{color:#8fd5ff}.order-hero-v3 h2{color:#fff;letter-spacing:-.04em;margin:7px 0 5px;font-size:32px}.order-hero-v3 p{color:#c9deec;margin:0;font-size:11px}.order-hero-v3>.status-pill{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffff2b;color:#fff!important;background:#ffffff1f!important}.order-glance-v3{grid-template-columns:.85fr 1.35fr 1fr;gap:12px;margin:18px 24px 0;display:grid!important}.order-glance-v3 article{background:#fff;border:1px solid #d9e6ef;border-radius:17px;align-items:flex-start;gap:12px;min-height:118px;padding:17px;display:flex;box-shadow:0 9px 24px #1037550e}.order-glance-v3 article>span{color:#287bb3;background:#eaf5fc;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.order-glance-v3 article:nth-child(2)>span{color:#b87917;background:#fff4df}.order-glance-v3 article:nth-child(3)>span{color:#6e55bd;background:#f0edfc}.order-glance-v3 svg{width:18px}.order-glance-v3 small,.order-glance-v3 strong,.order-glance-v3 a,.order-glance-v3 p{display:block}.order-glance-v3 small{color:#73899b;letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:850}.order-glance-v3 strong{color:#153a57;margin-top:6px;font-size:12px;line-height:1.45}.order-glance-v3 a,.order-glance-v3 p{color:#51738d;margin:5px 0 0;font-size:10px;text-decoration:none}.order-glance-v3 button{color:#2174ad;background:0 0;border:0;align-items:center;gap:5px;margin-top:8px;padding:0;font-size:9px;font-weight:800;display:flex}.order-glance-v3 button svg{width:13px}.ordered-products-v3{background:#fff;border:1px solid #d8e5ee;border-radius:20px;margin:16px 24px 0;padding:19px;box-shadow:0 11px 28px #1137540e}.ordered-products-v3>header{justify-content:space-between;align-items:center;gap:15px;display:flex}.ordered-products-v3>header small,.fulfilment-panel-v3>header small{color:#2d7cb3;letter-spacing:.1em;font-size:8px;font-weight:850}.ordered-products-v3 h3,.fulfilment-panel-v3 h3{color:#123653;margin:4px 0 0;font-size:18px}.ordered-products-v3>header>b{color:#246c9e;background:#eaf4fb;border-radius:99px;padding:7px 10px;font-size:9px}.ordered-products-v3>div{gap:9px;margin-top:14px;display:grid}.ordered-products-v3 article{background:#fbfdff;border:1px solid #e0e9f0;border-radius:14px;grid-template-columns:minmax(230px,1.15fr) minmax(380px,1.7fr) minmax(120px,.55fr);align-items:center;gap:15px;min-height:82px;padding:11px 13px;display:grid}.product-main-v3{align-items:center;gap:11px;min-width:0;display:flex}.product-main-v3>img,.product-main-v3>span{object-fit:contain;background:#fff;border-radius:11px;flex:none;place-items:center;width:58px;height:58px;display:grid}.product-main-v3>span svg{color:#3882b3;width:22px}.product-main-v3 small,.product-main-v3 strong{display:block}.product-main-v3 small{color:#2d7daf;font-size:8px;font-weight:800}.product-main-v3 strong{color:#153650;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:12px;overflow:hidden}.ordered-products-v3 dl{grid-template-columns:repeat(4,1fr);gap:7px;margin:0;display:grid}.ordered-products-v3 dl>div{border-left:1px solid #e2eaf0;padding:8px 9px}.ordered-products-v3 dt{color:#7b8e9e;font-size:8px}.ordered-products-v3 dd{color:#234a67;margin:4px 0 0;font-size:10px;font-weight:800}.ordered-products-v3 dd.positive{color:#16815d}.line-total-v3{color:#123c5c;text-align:right;font-size:13px}.line-total-v3 small{color:#7c8e9d;margin-bottom:4px;font-size:8px;font-weight:700;display:block}.order-total-v3{color:#fff;background:linear-gradient(105deg,#0d2b47,#184f73);border-radius:18px;grid-template-columns:1fr auto auto;align-items:center;gap:12px;margin:12px 24px 0;padding:16px 19px;box-shadow:0 13px 30px #0b2c462e;display:grid!important}.order-total-v3>div strong{font-size:25px}.order-total-v3 small,.order-total-v3 strong{display:block}.order-total-v3 small{color:#a9c7da;letter-spacing:.07em;font-size:8px;font-weight:800}.order-total-v3>span{border-left:1px solid #ffffff24;min-width:155px;padding:10px 14px}.order-total-v3>span strong{margin-top:4px;font-size:13px}.order-total-v3>span.profit strong{color:#83e1ba}.payout-panel-v3{background:linear-gradient(145deg,#fff,#f4f9fc);border:1px solid #d6e5ee;border-radius:20px;margin:16px 24px 0;padding:20px;box-shadow:0 12px 30px #0d33500f}.entrepreneur-commission-card>header>span svg{width:21px}.entrepreneur-commission-card>header small{color:#168064;letter-spacing:.12em;font-size:9px;font-weight:850}.entrepreneur-commission-card>header h3{color:#123b55;margin:4px 0 3px;font-size:27px;line-height:1}.entrepreneur-commission-card>header p{color:#6b817e;margin:0;font-size:10px}.commission-state-chip{color:#237358;white-space:nowrap;background:#edf8f3;border:1px solid #c9dfd6;border-radius:999px;align-items:center;gap:7px;padding:8px 12px;font-size:10px;font-weight:850;display:flex}.commission-state-chip.waiting{color:#8b681e;background:#fff9eb;border-color:#eadbb6}.commission-state-chip.waiting i{background:#d09a2e}.entrepreneur-commission-proof>span svg{width:17px}.entrepreneur-commission-proof small,.entrepreneur-commission-proof strong,.entrepreneur-commission-proof p{display:block}.entrepreneur-commission-proof small{color:#168064;letter-spacing:.1em;font-size:8px;font-weight:850}.entrepreneur-commission-proof strong{color:#214a42;margin-top:3px;font-size:12px}.entrepreneur-commission-proof .btn{color:#176c96;white-space:nowrap;border-radius:0;min-height:0;margin:0;padding:7px 4px;box-shadow:none!important;background:0 0!important;border:0!important}.entrepreneur-commission-proof .btn:hover{color:#0f5276;text-decoration:underline;transform:none}.commission-proof-actions{justify-content:flex-end;align-items:center;gap:16px;display:flex}.commission-proof-actions .commission-detail-link{margin:0}.commission-detail-link{color:#176c96;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:flex-end;align-items:center;gap:8px;width:auto;min-height:0;margin:13px 2px 0 auto;padding:7px 2px;font-size:11px;font-weight:850;display:flex}.commission-detail-link:hover{color:#0f5276;text-decoration:underline}.commission-track{z-index:0;background:#dfe9e5;grid-template-columns:repeat(4,1fr);height:3px;margin:0;display:grid;position:absolute;top:27px;left:13%;right:13%}.commission-steps{z-index:1;text-align:center;grid-template-columns:repeat(4,1fr);gap:8px;display:grid;position:relative}.commission-steps span b{color:#fff;box-sizing:content-box;background:#b8c8c2;border:3px solid #fff;border-radius:50%;place-items:center;width:25px;height:25px;margin:0 auto 8px;display:grid}.commission-steps span.complete b{background:#2ca67e}.commission-steps small{color:#81918d;margin-top:3px;font-size:8px}@media (width<=620px){.entrepreneur-commission-card{margin-inline:12px;padding:15px}.entrepreneur-commission-card>header{grid-template-columns:42px 1fr}.entrepreneur-commission-card>header>span{width:42px;height:42px}.commission-state-chip{grid-column:2;justify-self:start}.entrepreneur-commission-proof{grid-template-columns:34px 1fr}.commission-proof-actions{flex-direction:column;grid-column:2;align-items:flex-start;gap:2px}.commission-detail-link{justify-content:flex-start;margin-left:0}.commission-steps{grid-template-columns:1fr 1fr;gap:14px}.commission-track{display:none}}.payout-panel-v3>header{grid-template-columns:46px 1fr auto;align-items:center;gap:12px;display:grid}.payout-panel-v3>header>span:first-child{color:#fff;background:linear-gradient(135deg,#166f9e,#29a581);border-radius:14px;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 8px 18px #1779772e}.payout-panel-v3>header svg{width:20px}.payout-panel-v3 header small{color:#1b8b68;letter-spacing:.1em;font-size:8px;font-weight:850}.payout-panel-v3 header h3{color:#123955;margin:3px 0;font-size:18px}.payout-panel-v3 header p{color:#718697;margin:0;font-size:10px}.money-flow-v3{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr) 28px minmax(0,1fr);align-items:stretch;gap:8px;margin-top:16px;display:grid}.money-flow-v3>article{background:#fff;border:1px solid #dbe7ee;border-radius:15px;flex-direction:column;justify-content:center;min-height:108px;padding:15px;display:flex}.money-flow-v3>article.client{background:#f3f9fd;border-color:#c9dff0}.money-flow-v3>article.profit{background:#f0faf5;border-color:#bfe4d4}.money-flow-v3 small,.money-flow-v3 strong,.money-flow-v3 span{display:block}.money-flow-v3 small{color:#6d8496;text-transform:uppercase;font-size:8px;font-weight:800}.money-flow-v3 strong{color:#123b59;margin:6px 0 5px;font-size:20px}.money-flow-v3 .profit strong{color:#147c59}.money-flow-v3 span{color:#7a8e9d;font-size:9px}.money-flow-v3>svg,.money-plus{color:#6d91aa;place-self:center}.money-flow-v3>svg{width:18px}.money-plus{font-size:18px}.collection-state-v3{color:#2b5c76;background:#eaf4fa;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:10px 13px;font-size:10px;display:flex}.collection-state-v3 span{align-items:center;gap:6px;display:flex}.collection-state-v3 svg{color:#16906a;width:15px}.payout-deadline-v3{color:#75551e;background:#fff9e9;border:1px solid #f0d79d;border-radius:11px;align-items:center;gap:9px;margin-top:10px;padding:11px 13px;display:flex}.payout-deadline-v3>svg{color:#bd7b15;flex:none;width:18px}.payout-deadline-v3 strong,.payout-deadline-v3 small{display:block}.payout-deadline-v3 strong{font-size:10px}.payout-deadline-v3 small{color:#8c744a;margin-top:2px;font-size:9px}.payout-deadline-v3.overdue{color:#963d33;background:#fff2ef;border-color:#f0b8ae}.payout-deadline-v3.overdue>svg{color:#d75d4c}.payout-deadline-v3.overdue small{color:#9b655d}.payout-bank-blocker-v3{background:#fff4f1;border:1px solid #f0c9c1;border-radius:14px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:12px;padding:14px;display:grid}.payout-bank-blocker-v3>span{color:#bd5145;background:#ffe7e2;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.payout-bank-blocker-v3>span svg{width:19px}.payout-bank-blocker-v3 small,.payout-bank-blocker-v3 strong,.payout-bank-blocker-v3 p{display:block}.payout-bank-blocker-v3 small{color:#b45146;letter-spacing:.09em;font-size:8px;font-weight:850}.payout-bank-blocker-v3 strong{color:#74362f;margin-top:3px;font-size:12px}.payout-bank-blocker-v3 p{color:#8d665f;margin:4px 0 0;font-size:9px;line-height:1.45}.payout-bank-blocker-v3 .btn{min-width:190px}.payout-bank-ready-v3{background:#f2faf6;border:1px solid #c7e4d7;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:12px;padding:11px 13px;display:grid}.payout-bank-ready-v3 span{color:#17795a;align-items:center;gap:6px;font-size:9px;font-weight:800;display:flex}.payout-bank-ready-v3 span svg{width:15px}.payout-bank-ready-v3 strong{color:#214c3d;font-size:10px}.payout-bank-ready-v3 small{color:#668176;text-align:right;font-size:9px}.payout-form-v3{background:#fff;border:1px solid #cfe0ea;border-radius:17px;grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);align-items:start;gap:14px 18px;margin-top:12px;padding:17px;display:grid}.payout-form-copy{gap:11px;display:flex}.payout-form-copy>span{color:#fff;background:linear-gradient(135deg,#6452bd,#8b75dd);border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.payout-form-copy svg{width:19px}.payout-form-copy small{color:#6e57bd;letter-spacing:.09em;font-size:8px;font-weight:850}.payout-form-copy h4{color:#173d5a;margin:4px 0;font-size:17px}.payout-form-copy p{color:#718596;margin:0;font-size:10px;line-height:1.5}.payout-form-fields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.payout-form-fields>label:first-child{color:#3c5e76;font-size:9px;font-weight:800}.payout-form-fields input:not([type=file]){color:#153b57;width:100%;height:52px;font:inherit;background:#f9fbfd;border:1px solid #ccdae5;border-radius:12px;margin-top:6px;padding:0 13px;font-size:11px}.receipt-upload-v3{color:#2874a7;cursor:pointer;background:#f3f9fd;border:1px dashed #a9c7dc;border-radius:12px;align-items:center;gap:10px;min-height:76px;padding:11px 12px;display:flex;position:relative;overflow:hidden}.receipt-upload-v3.selected{color:#167557;background:#f0faf5;border-style:solid;border-color:#71c0a2}.receipt-upload-v3 input{z-index:2;opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.receipt-upload-v3>svg{flex:none;width:21px}.receipt-upload-v3 strong,.receipt-upload-v3 small{display:block}.receipt-upload-v3 strong{font-size:10px}.receipt-upload-v3 small{color:#718a9c;text-overflow:ellipsis;white-space:nowrap;max-width:180px;margin-top:4px;font-size:8px;overflow:hidden}.payout-form-v3>.btn{grid-column:2;justify-self:end;width:min(100%,340px);min-height:47px}.payout-form-v3>.market-error{grid-column:1/-1;margin:0}.payout-complete-v3,.payout-locked-v3{background:#f1faf5;border:1px solid #c8e4d6;border-radius:13px;align-items:center;gap:11px;margin-top:13px;padding:13px;display:flex}.payout-complete-v3>span,.payout-locked-v3>svg{color:#16815d}.payout-complete-v3>div{flex:1}.payout-complete-v3 strong,.payout-complete-v3 small,.payout-locked-v3 strong,.payout-locked-v3 small{display:block}.payout-complete-v3 small,.payout-locked-v3 small{color:#668274;margin-top:3px;font-size:9px}.payout-locked-v3{color:#91661c;background:#fff9ec;border-color:#eadbb9}.payout-locked-v3>svg{color:#b27a1b;width:21px}.fulfilment-panel-v3{background:#fff;border:1px solid #d8e5ee;border-radius:20px;margin:16px 24px 24px;padding:20px;box-shadow:0 12px 30px #0e34510e}.fulfilment-panel-v3>header{border-bottom:1px solid #e3ebf1;justify-content:space-between;align-items:center;gap:18px;padding-bottom:16px;display:flex}.mini-progress-v3{gap:7px;display:flex}.mini-progress-v3 span{color:#7d8f9e;align-items:center;gap:5px;font-size:9px;font-weight:750;display:flex}.mini-progress-v3 i{background:#edf2f6;border-radius:8px;place-items:center;width:23px;height:23px;font-size:8px;font-style:normal;display:grid}.mini-progress-v3 span.done{color:#15795a}.mini-progress-v3 span.done i{color:#fff;background:#22a174}.mini-progress-v3 svg{width:12px}.fulfilment-panel-v3>.workflow-panel{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:17px 0 0}.fulfilment-panel-v3>.workflow-panel>h3{margin:0 0 7px}.fulfilment-panel-v3>.workflow-panel>p{margin:8px 0}.fulfilment-panel-v3>.workflow-panel>.workflow-note{margin:14px 0 0}.fulfilment-panel-v3>.workflow-panel>.order-return-panel{margin:18px 0 0}.fulfilment-panel-v3 .workflow-actions{margin-top:14px}.fulfilment-panel-v3>.workflow-read-only{padding-top:20px}.tracking-status-head{justify-content:space-between;align-items:center;gap:18px;display:flex}.tracking-status-head small{color:#2580a9;letter-spacing:.1em;font-size:10px;font-weight:850}.tracking-status-head h3{color:#123b59;margin:5px 0 0!important;font-size:22px!important}.tracking-stage{color:#127252;background:#eaf8f2;border:1px solid #b9dfd0;border-radius:999px;align-items:center;gap:8px;min-height:38px;padding:0 14px;font-size:12px;font-weight:850;display:inline-flex}.tracking-stage i{background:#22a174;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 4px #22a1741f}.tracking-stage.stage-returned,.tracking-stage.stage-cancelled{color:#a44940;background:#fff1ef;border-color:#ecc7c2}.tracking-stage.stage-returned i,.tracking-stage.stage-cancelled i{background:#d45a4c;box-shadow:0 0 0 4px #d45a4c1c}.fulfilment-panel-v3 .tracking-explainer{color:#536f83;max-width:900px;line-height:1.7;margin:15px 0 17px!important;font-size:13px!important}.tracking-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.tracking-details article{background:linear-gradient(145deg,#f7fbfe,#edf6fb);border:1px solid #d5e5ef;border-radius:14px;flex-direction:column;justify-content:center;min-height:82px;padding:15px 17px;display:flex}.tracking-details article:last-child{background:linear-gradient(145deg,#f5fcf9,#eaf8f2);border-color:#c8e2d8}.tracking-details small{color:#47748f;letter-spacing:.09em;font-size:10px;font-weight:850}.tracking-details strong{color:#153c58;overflow-wrap:anywhere;margin-top:7px;font-size:17px;line-height:1.3}.tracking-details .tracking-number{color:#137556;font-variant-numeric:tabular-nums;letter-spacing:.035em;font-size:19px}.fulfilment-panel-v3 .tracking-pending{color:#466b84;background:#f4f9fc;border:1px dashed #bfd7e7;border-radius:12px;padding:14px 16px;margin:16px 0 0!important;font-size:13px!important}.fulfilment-panel-v3 .tracking-complete{background:#edf9f4;border-color:#bcded0;padding:14px 16px;font-weight:700;color:#176d51!important;font-size:12px!important}.order-terminal-v3{color:#9e443d;background:#fff1ef;border:1px solid #f0c6c1;border-radius:13px;margin:0 24px 24px;padding:13px;font-size:10px;font-weight:750}@media (width<=900px){.order-glance-v3{grid-template-columns:1fr 1fr}.order-glance-v3 article:last-child{grid-column:1/-1}.ordered-products-v3 article{grid-template-columns:1fr}.ordered-products-v3 dl{grid-template-columns:repeat(4,1fr)}.line-total-v3{text-align:left}.payout-form-v3{grid-template-columns:1fr}.payout-form-v3>.btn{grid-column:1;justify-self:stretch;width:100%}.payout-bank-blocker-v3{grid-template-columns:42px 1fr}.payout-bank-blocker-v3 .btn{grid-column:1/-1;width:100%}.payout-bank-ready-v3{grid-template-columns:1fr}.payout-bank-ready-v3 small{text-align:left}.money-flow-v3{grid-template-columns:1fr}.money-flow-v3>svg{transform:rotate(90deg)}.money-plus{padding:0}}@media (width<=620px){.order-detail-shell,.order-detail-v3{border-radius:0!important;width:100%!important;height:auto!important;max-height:100dvh!important}.order-hero-v3{min-height:135px;padding:25px 62px 23px 18px}.order-hero-v3 h2{font-size:25px}.order-glance-v3{grid-template-columns:1fr;margin-inline:12px}.order-glance-v3 article:last-child{grid-column:auto}.ordered-products-v3,.payout-panel-v3,.fulfilment-panel-v3{margin-inline:12px;padding:15px}.order-total-v3{grid-template-columns:1fr;margin-inline:12px}.order-total-v3>span{border-top:1px solid #ffffff24;border-left:0;padding:8px 0}.ordered-products-v3 dl,.payout-form-fields{grid-template-columns:1fr 1fr}.payout-panel-v3>header{grid-template-columns:42px 1fr}.payout-panel-v3>header>.status-pill{grid-column:2;justify-self:start}.fulfilment-panel-v3>header,.tracking-status-head{flex-direction:column;align-items:flex-start}.mini-progress-v3{width:100%;overflow-x:auto}.tracking-details{grid-template-columns:1fr}.tracking-stage{min-height:34px}.order-terminal-v3{margin-inline:12px}}.commission-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}.commission-kpis article{background:#fff;border:1px solid #d9e6ef;border-radius:20px;align-items:center;gap:13px;min-height:122px;padding:18px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 30px #0f345111}.commission-kpis article:after{content:"";background:#2370a50f;border-radius:50%;width:82px;height:82px;position:absolute;top:-39px;right:-32px}.commission-kpis article>span{color:#fff;background:linear-gradient(135deg,#2879ae,#42a2cf);border-radius:15px;flex:none;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 9px 20px #2475ab2e}.commission-kpis article.ready>span{background:linear-gradient(135deg,#ff674f,#ff9a6e)}.commission-kpis article.paid>span{background:linear-gradient(135deg,#16815d,#36b989)}.commission-kpis article.review>span{background:linear-gradient(135deg,#a8661b,#df9d39)}.commission-kpis svg{width:21px}.commission-kpis small,.commission-kpis strong,.commission-kpis p{display:block}.commission-kpis small{color:#72879a;letter-spacing:.08em;font-size:8px;font-weight:850}.commission-kpis strong{color:#133955;margin-top:5px;font-size:21px}.commission-kpis p{color:#7b8e9d;margin:5px 0 0;font-size:9px}.commission-workspace{padding:18px!important}.commission-workspace>header{border-bottom:1px solid #e1eaf0;grid-template-columns:minmax(280px,1fr) auto;align-items:center;gap:13px;padding-bottom:16px;display:grid}.commission-workspace>header>label{background:#f7fafc;border:1px solid #d5e2eb;border-radius:13px;align-items:center;gap:9px;height:48px;padding:0 13px;display:flex}.commission-workspace>header>label svg{color:#6f8799;width:18px}.commission-workspace>header input{color:#173b57;background:0 0;width:100%;font-size:11px;box-shadow:none!important;border:0!important;outline:0!important}.commission-workspace>header>div{align-items:center;gap:5px;display:flex}.commission-workspace>header>div button{color:#647c8f;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:10px;min-height:38px;padding:0 10px;font-size:9px;font-weight:750}.commission-workspace>header>div button b{color:#52718a;background:#edf3f7;border-radius:10px;place-items:center;min-width:19px;height:19px;margin-left:5px;padding:0 5px;font-size:8px;display:inline-grid}.commission-workspace>header>div button.active{color:#1e699b;background:#eaf5fc;border-color:#c7dceb}.commission-workspace>header>div button.active b{color:#fff;background:#2579ad}.commission-list{gap:9px;margin-top:12px;display:grid}.commission-row{background:#fbfdff;border:1px solid #dde7ee;border-radius:15px;grid-template-columns:minmax(210px,1.25fr) minmax(140px,.9fr) minmax(130px,.75fr) minmax(120px,.7fr) minmax(145px,.85fr) auto;align-items:center;gap:13px;min-height:102px;padding:13px;transition:transform .17s,border-color .17s,box-shadow .17s;display:grid}.commission-row:hover{border-color:#bcd5e5;transform:translateY(-2px);box-shadow:0 12px 27px #113a5817}.commission-row.ready-to-pay{background:linear-gradient(90deg,#fff8f5,#fff 16%);border-left:4px solid #ff7059}.commission-row.paid{border-left:4px solid #24a276}.commission-row.needs-review{border-left:4px solid #d8942d}.commission-row>div>small,.commission-row>div>strong,.commission-row>div>p{display:block}.commission-row>div>small{color:#778b9b;letter-spacing:.06em;font-size:8px;font-weight:850}.commission-row>div>strong{color:#173b57;margin-top:5px;font-size:11px}.commission-row>div>p{color:#7a8e9e;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:8px;overflow:hidden}.commission-order{align-items:center;gap:11px;display:flex}.commission-order>span{color:#2779ad;background:#e9f4fb;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.commission-order svg{width:18px}.commission-amount>strong{color:#16805c!important;font-size:15px!important}.commission-amount .status-pill{margin-top:6px}.commission-amount>p.overdue{color:#c74b3d;font-weight:800}.commission-open{color:#226c9d;white-space:nowrap;background:#eef7fc;border:1px solid #c7dceb;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 13px;font-size:9px;font-weight:800;display:flex}.commission-row.ready-to-pay .commission-open{color:#fff;background:linear-gradient(135deg,#ff624e,#ff8c6a);border-color:#ff7059;box-shadow:0 7px 16px #ff634d2e}.commission-open svg{width:14px}.admin-shell .commission-workspace>header{grid-template-columns:minmax(330px,.82fr) minmax(0,1.75fr);gap:16px}.admin-shell .commission-workspace>header>label{height:54px;padding-inline:16px}.admin-shell .commission-workspace>header input{font-size:13px}.admin-shell .commission-workspace>header>div{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid;overflow:visible}.admin-shell .commission-workspace>header>div button{text-align:center;min-height:44px;padding:0 8px;font-size:10px}.admin-shell .commission-workspace>header>div button b{margin-left:4px}.admin-shell .commission-row{grid-template-columns:minmax(270px,1.45fr) minmax(160px,.95fr) minmax(150px,.86fr) minmax(142px,.8fr) minmax(160px,.92fr) minmax(150px,auto);gap:16px;min-height:116px;padding:16px 18px}.admin-shell .commission-order{align-items:flex-start;gap:13px}.admin-shell .commission-order>span{border-radius:15px;width:50px;height:50px}.admin-shell .commission-order>span svg{width:21px}.admin-shell .commission-order>div{gap:3px;min-width:0;display:grid}.admin-shell .commission-order>div>small,.admin-shell .commission-order>div>strong,.admin-shell .commission-order>div>p{display:block}.admin-shell .commission-row>div>small{font-size:9px}.admin-shell .commission-row>div>strong{font-size:13px}.admin-shell .commission-row>div>p{font-size:10px}.admin-shell .commission-order>div>strong{letter-spacing:.01em;margin-top:0;font-size:15px}.admin-shell .commission-order>div>p{white-space:normal;margin-top:0;line-height:1.45}.admin-shell .commission-amount>strong{font-size:18px!important}.admin-shell .commission-open{min-height:48px;padding-inline:16px;font-size:11px}@media (width<=1420px){.admin-shell .commission-workspace>header{grid-template-columns:1fr}.admin-shell .commission-row{grid-template-columns:minmax(250px,1.35fr) minmax(145px,.9fr) minmax(135px,.8fr) minmax(125px,.72fr) minmax(150px,.85fr) auto;gap:12px}}@media (width<=1120px){.commission-kpis{grid-template-columns:repeat(2,1fr)}.commission-workspace>header{grid-template-columns:1fr}.commission-workspace>header>div{overflow-x:auto}.commission-row{grid-template-columns:1.2fr 1fr 1fr}.commission-row>div:nth-child(4),.commission-row>div:nth-child(5),.commission-row>button{grid-row:2}.commission-row>button{justify-self:end}}@media (width<=680px){.commission-kpis{grid-template-columns:1fr}.commission-row{grid-template-columns:1fr 1fr}.commission-order{grid-column:1/-1}.commission-row>div:nth-child(4),.commission-row>div:nth-child(5),.commission-row>button{grid-row:auto}.commission-row>button{grid-column:1/-1;width:100%}.commission-workspace{padding:12px!important}}.admin-order-table .order-row{min-height:92px}.admin-order-table .order-row>span{min-width:0}.admin-order-table .admin-order-person strong,.admin-order-table .admin-order-client strong,.admin-order-table .admin-order-delivery strong,.admin-order-table .admin-order-money strong{font-size:12px}.admin-order-table .admin-order-client small,.admin-order-table .admin-order-delivery small{align-items:flex-start;gap:5px;line-height:1.45;display:flex}.admin-order-table .admin-order-client small svg,.admin-order-table .admin-order-delivery small svg{flex:none;width:12px;height:12px;margin-top:1px}.admin-order-table .admin-order-client em,.admin-order-table .admin-order-money em{color:#5f7b90;margin-top:5px;font-size:10px;font-style:normal;display:block}.admin-order-table .admin-order-money em{color:#18815e;font-weight:800}.admin-order-table .admin-order-delivery small{white-space:normal;overflow-wrap:anywhere}.admin-order-table .view-order-btn{justify-content:center;align-items:center;gap:6px;min-width:82px;color:#1f6eaa!important;background:#f7fbfe!important;border:1px solid #d6e3ec!important;border-radius:10px!important;width:auto!important;height:36px!important;padding:0 10px!important;display:inline-flex!important}.admin-order-table .view-order-btn span{font-size:10px;font-weight:800}.admin-order-table .view-order-btn:hover{background:#edf7fd!important;border-color:#a9cce4!important}.admin-orders-page .admin-order-table .data-row{grid-template-columns:minmax(175px,1.05fr) minmax(165px,1fr) minmax(195px,1.15fr) minmax(220px,1.35fr) minmax(145px,.85fr) minmax(155px,.9fr) minmax(105px,.65fr);gap:18px;min-width:1160px;min-height:108px;padding:16px 22px}.admin-orders-page .admin-order-table .data-row.head{color:#456985;min-height:58px;padding-block:0;font-size:10px;font-weight:850}.admin-orders-page .admin-order-table .data-row.head>:nth-child(5),.admin-orders-page .admin-order-table .data-row>:nth-child(5){text-align:right}.admin-orders-page .admin-order-table .data-row.head>:nth-child(6),.admin-orders-page .admin-order-table .data-row.head>:nth-child(7),.admin-orders-page .admin-order-table .data-row>:nth-child(6),.admin-orders-page .admin-order-table .data-row>:nth-child(7){justify-self:center}.admin-orders-page .admin-order-table .order-id-cell>span{min-width:0}.admin-orders-page .admin-order-table .order-id-cell strong{letter-spacing:.01em;white-space:nowrap;font-size:14px}.admin-orders-page .admin-order-table .admin-order-person strong,.admin-orders-page .admin-order-table .admin-order-client strong,.admin-orders-page .admin-order-table .admin-order-delivery strong,.admin-orders-page .admin-order-table .admin-order-money strong{font-size:14px;line-height:1.35}.admin-orders-page .admin-order-table .data-row small{margin-top:5px;font-size:11px;line-height:1.45}.admin-orders-page .admin-order-table .admin-order-client em,.admin-orders-page .admin-order-table .admin-order-money em{margin-top:6px;font-size:11px;line-height:1.35}.admin-orders-page .admin-order-table .admin-order-status>small{white-space:nowrap;font-size:10px;line-height:1.4}.admin-orders-page .admin-order-table .view-order-btn{min-width:106px;height:42px!important;padding:0 14px!important}@media (width<=1250px){.admin-orders-page .admin-order-table .data-row{gap:15px;min-width:1120px;padding-inline:18px}}@media (width<=700px){.admin-orders-page .admin-order-table .data-row{min-width:1080px;min-height:100px;padding:14px 16px}.admin-orders-page .admin-order-table .admin-order-person strong,.admin-orders-page .admin-order-table .admin-order-client strong,.admin-orders-page .admin-order-table .admin-order-delivery strong,.admin-orders-page .admin-order-table .admin-order-money strong{font-size:13px}}.admin-orders-page .admin-order-table .data-row>span{min-width:0}.admin-orders-page .admin-order-table .order-id-cell strong{white-space:normal;overflow-wrap:anywhere}.admin-orders-page .admin-order-table .admin-order-person strong,.admin-orders-page .admin-order-table .admin-order-client strong,.admin-orders-page .admin-order-table .admin-order-delivery strong,.admin-orders-page .admin-order-table .admin-order-money strong{font-size:13px}.admin-orders-page .admin-order-table .data-row small,.admin-orders-page .admin-order-table .admin-order-client em,.admin-orders-page .admin-order-table .admin-order-money em{font-size:10px}.admin-orders-page .admin-order-table .admin-order-delivery small{max-width:none}.admin-orders-page .admin-order-table .admin-order-status>small{white-space:normal}.admin-orders-page .admin-order-table .view-order-btn{min-width:96px;padding:0 10px!important}@media (width<=1050px){.admin-orders-page .admin-order-table .data-row{grid-template-columns:1fr 1fr;gap:14px 24px;padding:18px 20px}.admin-orders-page .admin-order-table .data-row.head{display:none}.admin-orders-page .admin-order-table .order-id-cell{grid-column:1}.admin-orders-page .admin-order-table .admin-order-person{grid-column:2}.admin-orders-page .admin-order-table .admin-order-client{grid-column:1}.admin-orders-page .admin-order-table .admin-order-delivery{grid-column:2}.admin-orders-page .admin-order-table .admin-order-money{grid-column:1;text-align:left!important}.admin-orders-page .admin-order-table .order-row>:nth-child(6){grid-column:2;justify-self:start!important}.admin-orders-page .admin-order-table .admin-commission-cell{grid-column:1}.admin-orders-page .admin-order-table .view-order-btn{grid-column:2;justify-self:stretch!important;width:100%!important}}@media (width<=620px){.admin-orders-page .admin-order-table .data-row{grid-template-columns:1fr;gap:12px;padding:17px}.admin-orders-page .admin-order-table .order-id-cell,.admin-orders-page .admin-order-table .admin-order-person,.admin-orders-page .admin-order-table .admin-order-client,.admin-orders-page .admin-order-table .admin-order-delivery,.admin-orders-page .admin-order-table .admin-order-money,.admin-orders-page .admin-order-table .order-row>:nth-child(6),.admin-orders-page .admin-order-table .admin-commission-cell,.admin-orders-page .admin-order-table .view-order-btn{grid-column:1!important}.admin-orders-page .admin-order-table .order-row>:nth-child(6){text-align:left;justify-self:start!important}}.admin-orders-page .admin-order-table{background:#fff;font-family:Plus Jakarta Sans,Segoe UI,sans-serif;box-shadow:0 18px 38px #133d5b14;border-color:#cfe0eb!important}.admin-orders-page .admin-order-table .data-row{border-top-color:#e4edf3;min-height:120px;padding-block:18px}.admin-orders-page .admin-order-table .data-row.head{color:#315f82;letter-spacing:.075em;background:linear-gradient(105deg,#edf7fd,#e5f1f9);min-height:64px;font-size:11px}.admin-orders-page .admin-order-table .order-row{background:linear-gradient(90deg,#fff,#fcfeff)}.admin-orders-page .admin-order-table .order-id-cell>i{border-radius:15px;width:50px;height:50px}.admin-orders-page .admin-order-table .order-id-cell strong{letter-spacing:-.015em;font-size:16px;font-weight:800;line-height:1.35}.admin-orders-page .admin-order-table .admin-order-person strong,.admin-orders-page .admin-order-table .admin-order-client strong,.admin-orders-page .admin-order-table .admin-order-delivery strong,.admin-orders-page .admin-order-table .admin-order-money strong{letter-spacing:-.015em;font-size:15px;font-weight:800;line-height:1.4}.admin-orders-page .admin-order-table .admin-order-money strong{font-variant-numeric:tabular-nums;color:#123f62}.admin-orders-page .admin-order-table .admin-order-client em,.admin-orders-page .admin-order-table .admin-order-money em{margin-top:7px;font-size:12px;font-weight:700;line-height:1.4}.admin-orders-page .admin-order-table .admin-order-client small svg,.admin-orders-page .admin-order-table .admin-order-delivery small svg{width:14px;height:14px}.admin-orders-page .admin-order-table .status-pill{border:1px solid #21709f1f;min-height:34px;padding:0 13px;font-size:11px;font-weight:800;box-shadow:0 3px 8px #144d710a}.admin-orders-page .admin-order-table .status-pill i{width:7px;height:7px}.admin-orders-page .admin-order-table .admin-order-status>small{color:#58738b;margin-top:8px;font-size:11px;font-weight:650}.admin-orders-page .admin-order-table .view-order-btn{min-width:112px;font-size:12px;box-shadow:0 5px 13px #1c6f9f12;color:#14699d!important;background:linear-gradient(145deg,#f6fcff,#eaf6fd)!important;border-color:#bcd9eb!important;border-radius:13px!important;height:46px!important}.admin-orders-page .admin-order-table .view-order-btn svg{width:17px;height:17px}.profile-card-actions{align-items:center;gap:10px;display:flex}.profile-card-actions>svg{color:#9da0a7;width:20px}.profile-card-actions button{color:#176c9f;min-height:38px;font:inherit;cursor:pointer;background:#eff8fd;border:1px solid #b9d7e9;border-radius:10px;align-items:center;gap:7px;padding:0 13px;font-size:11px;font-weight:800;display:flex}.profile-card-actions button:hover:not(:disabled){color:#fff;background:#2279ac;border-color:#2279ac}.profile-card-actions button:disabled{color:#2b7c60;cursor:default;background:#eef9f4;border-color:#bfe0d3}.profile-card-actions button svg{width:15px;height:15px}.profile-form.is-editing{border-color:#9fcde7;box-shadow:0 0 0 3px #348bbe14}.profile-form label.field-invalid{color:#a63333}.profile-form label.field-invalid input{background:#fff8f8;border-color:#d95c5c;box-shadow:0 0 0 3px #d95c5c1a}.profile-form label.field-invalid small{color:#a63333;margin-top:6px;font-size:10px;line-height:1.4;display:block}.profile-summary>.btn:last-child:after{content:" · +94 77 716 5336"}@media (width<=620px){.profile-card-actions>svg{display:none}.profile-card-actions button{padding-inline:10px}.profile-card-actions button:disabled{font-size:0}.profile-card-actions button:disabled svg{width:17px;height:17px}}.profile-layout{grid-template-columns:minmax(270px,320px) minmax(0,1fr);align-items:start;gap:24px}.profile-layout .profile-summary,.profile-layout .profile-security-card,.profile-layout .profile-form,.profile-layout .membership-card,.profile-layout .leave-company-card{border-color:#d5e3ec;box-shadow:0 12px 32px #0e365211}.profile-layout .profile-summary{background:linear-gradient(#fff 0%,#fbfdff 100%);border-radius:24px;padding:0 26px 26px;position:sticky;top:96px}.profile-layout .profile-cover{background:radial-gradient(circle at 82% 18%,#ffffff29 0 62px,#0000 63px),radial-gradient(circle at 15% 115%,#4fccbc40 0 90px,#0000 91px),linear-gradient(135deg,#0b2d49 0%,#126181 58%,#1c9a98 100%);height:150px;margin:0 -26px 70px}.profile-layout .profile-cover:after{content:"";border:1px solid #ffffff1f;border-radius:50%;width:64px;height:64px;position:absolute;inset:18px 20px auto auto}.profile-layout .profile-avatar{color:#174663;background:linear-gradient(145deg,#dff7fb,#a6dfeb);border-width:6px;border-radius:32px;width:112px;height:112px;bottom:-56px;box-shadow:0 16px 35px #0a314a33}.profile-layout .profile-avatar img,.profile-layout .profile-avatar>span{border-radius:25px}.profile-layout .profile-avatar>span{font-size:30px}.profile-layout .profile-photo-action{background:linear-gradient(135deg,#127b9a,#18a5a0);border-radius:13px;width:40px;height:40px;bottom:-8px;right:-10px;box-shadow:0 8px 18px #0d6f8747}.profile-layout .profile-photo-tools{margin:-44px 0 24px}.profile-layout .profile-photo-tools label,.profile-layout .profile-photo-tools button{border-radius:10px;min-height:36px;padding:0 12px;font-size:11px;transition:transform .16s,border-color .16s,background .16s}.profile-layout .profile-photo-tools label:hover,.profile-layout .profile-photo-tools button:hover{transform:translateY(-1px)}.profile-layout .profile-summary h2{color:#102f49;letter-spacing:-.035em;font-size:25px}.profile-layout .profile-summary h2 svg{color:#168bb4}.profile-layout .profile-summary>p{color:#70879a;margin:7px 0 0;font-size:12px}.profile-layout .profile-joined{color:#285d7e;background:#edf6fb;margin-top:16px;padding:8px 12px;font-size:11px}.profile-layout .profile-summary>b{margin-top:11px;padding:8px 12px;font-size:10px}.profile-layout .profile-live-stats{border-color:#dfe8ee!important;margin:24px 0 20px!important;padding:20px 0!important}.profile-layout .profile-live-stats strong{color:#103b59;letter-spacing:-.035em;font-size:23px!important}.profile-layout .profile-live-stats small{color:#74899a!important;margin-top:5px!important;font-size:9px!important}.profile-layout .profile-summary>.btn{color:#1b5d82;background:#eff8fc;border:1px solid #cfe2ed;min-height:46px}.profile-layout .form-stack{gap:20px}.profile-layout .profile-security-card,.profile-layout .profile-form,.profile-layout .membership-card,.profile-layout .leave-company-card{border-radius:22px}.profile-layout .profile-security-card{padding:24px 26px}.profile-layout .profile-security-head{grid-template-columns:52px minmax(0,1fr) auto;gap:17px}.profile-layout .profile-security-icon{background:linear-gradient(145deg,#116786,#1aa394);border-radius:15px;width:52px;height:52px}.profile-layout .profile-security-head small,.profile-layout .card-head>div>span{color:#1479ad;letter-spacing:.12em;font-size:10px;font-weight:850}.profile-layout .profile-security-head h2,.profile-layout .card-head h2{color:#102f49;letter-spacing:-.035em;font-size:23px}.profile-layout .profile-security-head p{color:#71879a;margin-top:5px;font-size:12px;line-height:1.5}.profile-layout .profile-security-head .btn,.profile-layout .profile-card-actions button{border-radius:11px;min-height:42px}.profile-layout .profile-form,.profile-layout .membership-card{padding:26px 28px}.profile-layout .profile-form>div:nth-child(2){gap:20px 22px;margin-top:24px}.profile-layout .profile-form label{color:#183c56;font-size:11px;font-weight:750}.profile-layout .profile-form input{color:#163b57;background:#fff;border-color:#ccdde8;border-radius:12px;height:50px;margin-top:8px;padding:0 15px;font-size:13px;font-weight:650;transition:border-color .16s,box-shadow .16s,background .16s}.profile-layout .profile-form input:disabled{color:#274d68;opacity:1;background:#f5f8fa}.profile-layout .profile-form input:focus{border-color:#3693bd;outline:0;box-shadow:0 0 0 4px #3693bd1c}.profile-layout .profile-form.is-editing{border-color:#6cb3d2;box-shadow:0 0 0 4px #348bbe14,0 16px 34px #0e365214}.profile-layout .secure{color:#476c83;background:#eff8fc;border:1px solid #cce4ef;padding:14px 15px;font-size:10px;line-height:1.5}.profile-layout .secure strong{color:#1b5879}.profile-layout .membership-card>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.profile-layout .membership-card>div:last-child>span:nth-child(3){display:block}.profile-layout .membership-card>div:last-child>span{background:#f6f9fb;border-color:#d9e5ed;padding:16px}.profile-layout .membership-card small{font-size:10px}.profile-layout .membership-card strong{color:#153d59;margin-top:7px;font-size:14px}.profile-layout .leave-company-card{background:linear-gradient(120deg,#fff 0%,#fff9f7 100%);border-color:#efd9d3;padding:24px 26px}.profile-layout .leave-company-card h2{color:#263a49;font-size:20px}.profile-layout .leave-company-card p{color:#778896;font-size:11px}.profile-layout .leave-checks>span{min-height:76px}@media (width<=1100px){.profile-layout{grid-template-columns:minmax(245px,285px) minmax(0,1fr);gap:18px}.profile-layout .membership-card>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.profile-layout{grid-template-columns:1fr}.profile-layout .profile-summary{position:static}.profile-layout .profile-security-head{grid-template-columns:46px minmax(0,1fr)}.profile-layout .profile-security-head .btn{grid-column:1/-1;width:100%}}@media (width<=560px){.profile-layout{gap:15px}.profile-layout .profile-summary{padding:0 18px 20px}.profile-layout .profile-cover{height:132px;margin-inline:-18px}.profile-layout .profile-security-card,.profile-layout .profile-form,.profile-layout .membership-card,.profile-layout .leave-company-card{border-radius:18px;padding:20px 17px}.profile-layout .profile-form>div:nth-child(2),.profile-layout .membership-card>div:last-child{grid-template-columns:1fr}.profile-layout .profile-form label.wide{grid-column:auto}.profile-layout .card-head{align-items:flex-start}.profile-layout .card-head h2{font-size:20px}.profile-layout .profile-card-actions>svg{display:none}.profile-layout .profile-card-actions button{padding-inline:10px}}@media (width<=1050px){.admin-orders-page .admin-order-table .data-row{min-height:0}.admin-orders-page .admin-order-table .data-row small,.admin-orders-page .admin-order-table .admin-order-client em,.admin-orders-page .admin-order-table .admin-order-money em{font-size:12px}}@media (width<=620px){.admin-orders-page .admin-order-table .order-id-cell strong{font-size:16px}.admin-orders-page .admin-order-table .admin-order-person strong,.admin-orders-page .admin-order-table .admin-order-client strong,.admin-orders-page .admin-order-table .admin-order-delivery strong,.admin-orders-page .admin-order-table .admin-order-money strong{font-size:15px}}.report-finance-note{color:#255a48;background:linear-gradient(120deg,#f1faf5,#fbfffd);border:1px solid #c9e1d4;border-radius:18px;align-items:center;gap:13px;margin:0 0 18px;padding:17px 19px;display:flex;box-shadow:0 10px 25px #146e4c0e}.report-finance-note>span{color:#fff;background:linear-gradient(135deg,#157a58,#38af82);border-radius:13px;flex:none;place-items:center;width:44px;height:44px;display:grid}.report-finance-note svg{width:20px}.report-finance-note small,.report-finance-note strong,.report-finance-note p{display:block}.report-finance-note small{color:#1d8a64;letter-spacing:.09em;font-size:9px;font-weight:850}.report-finance-note strong{margin-top:3px;font-size:14px}.report-finance-note p{color:#68867a;margin:4px 0 0;font-size:11px}@media (width<=620px){.report-finance-note{align-items:flex-start}.report-finance-note p{line-height:1.5}}.order-client-meta-v3{background:#f8fbfd;border:1px solid #dce7ef;border-radius:15px;grid-template-columns:180px 180px minmax(240px,1fr);gap:10px;margin:12px 24px 0;padding:13px 16px;display:grid!important}.order-client-meta-v3>span{background:#fff;border:1px solid #e6edf2;border-radius:11px;min-width:0;padding:10px 12px}.order-client-meta-v3 small,.order-client-meta-v3 strong{display:block}.order-client-meta-v3 small{color:#74899a;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:850}.order-client-meta-v3 strong{color:#1d405f;overflow-wrap:anywhere;margin-top:4px;font-size:11px;line-height:1.45}@media (width<=900px){.order-client-meta-v3{grid-template-columns:1fr 1fr}.order-client-meta-v3>span:last-child{grid-column:1/-1}}@media (width<=620px){.order-client-meta-v3{grid-template-columns:1fr;margin-inline:14px}.order-client-meta-v3>span:last-child{grid-column:auto}}.admin-products-shell{position:relative}.catalogue-import-launcher{z-index:6;color:#17659a;min-height:54px;font:inherit;cursor:pointer;background:#eaf5fd;border:1px solid #cfe0ef;border-radius:16px;align-items:center;gap:8px;padding:0 20px;font-weight:800;display:inline-flex;position:absolute;top:91px;right:408px;box-shadow:0 8px 22px #18496e1a}.catalogue-import-launcher svg{width:19px}.product-import-overlay{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#041b30ad;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.product-import-dialog{color:#12334f;background:#fff;border:1px solid #d3e2ee;border-radius:28px;width:min(1120px,100%);max-height:min(900px,100vh - 48px);overflow:auto;box-shadow:0 26px 80px #00193047}.product-import-dialog>header{border-bottom:1px solid #dbe7f0;grid-template-columns:58px 1fr auto;align-items:center;gap:18px;padding:28px 30px;display:grid}.product-import-dialog>header>i{color:#fff;background:linear-gradient(135deg,#2678e8,#20a792);border-radius:17px;place-items:center;width:58px;height:58px;display:grid}.product-import-dialog header span{color:#2671d9;letter-spacing:.12em;font-size:12px;font-weight:900}.product-import-dialog header h2{margin:4px 0;font-size:28px}.product-import-dialog header p,.product-import-dialog footer p,.product-import-dialog aside p{color:#698299;margin:0}.product-import-dialog header>button{color:#173d5d;cursor:pointer;background:#fff;border:1px solid #d4e2ed;border-radius:14px;width:46px;height:46px}.product-import-actions{gap:12px;padding:24px 30px 14px;display:flex}.product-import-actions button,.product-import-dialog footer button{color:#164a70;min-height:48px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbddea;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-weight:800;display:inline-flex}.product-import-actions .primary,.product-import-dialog footer .primary{color:#fff;background:#1c71aa;border-color:#1c71aa}.product-import-dialog button:disabled{opacity:.45;cursor:not-allowed}.product-import-dialog aside{background:#eef7ff;border-radius:14px;margin:0 30px 18px;padding:16px 18px}.product-import-dialog aside strong{margin-bottom:4px;display:block}.product-import-error{color:#a73d32;background:#fff0ed;border-radius:12px;align-items:center;gap:8px;margin:0 30px 18px;padding:14px;display:flex}.product-import-summary{align-items:center;gap:16px;margin:0 30px 14px;display:flex}.product-import-summary span{background:#edf3f8;border-radius:10px;padding:9px 12px}.product-import-summary .valid{color:#16815e;background:#e8f8f1}.product-import-summary .invalid{color:#ad4438;background:#fff0ed}.product-import-summary small{color:#698299;margin-left:auto}.product-import-table{border:1px solid #d8e5ef;border-radius:16px;margin:0 30px;overflow:auto}.product-import-table>div{border-bottom:1px solid #e3ecf3;grid-template-columns:60px 1.3fr 1fr 90px 1.6fr;min-width:820px;display:grid}.product-import-table>div:last-child{border:0}.product-import-table span{align-items:center;gap:7px;padding:13px;display:flex}.product-import-table span:nth-child(2){flex-direction:column;align-items:flex-start;gap:2px}.product-import-table span small{color:#7890a4}.product-import-table .head{text-transform:uppercase;background:#eef5fa;font-size:12px;font-weight:900}.product-import-table svg{flex:none;width:17px}.product-import-dialog footer{grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:22px 30px 28px;display:grid}@media (width<=900px){.catalogue-import-launcher{justify-content:center;width:calc(100% - 32px);position:absolute;top:206px;right:16px}.product-import-overlay{align-items:end;padding:0}.product-import-dialog{border-radius:24px 24px 0 0;max-height:94vh}.product-import-dialog>header{grid-template-columns:48px 1fr auto;gap:12px;padding:20px 18px}.product-import-dialog>header>i{width:48px;height:48px}.product-import-dialog header h2{font-size:22px}.product-import-dialog header p{display:none}.product-import-actions{flex-direction:column;padding:18px}.product-import-dialog aside,.product-import-error,.product-import-summary,.product-import-table{margin-left:18px;margin-right:18px}.product-import-summary{flex-wrap:wrap;gap:8px}.product-import-summary small{width:100%;margin:0}.product-import-dialog footer{background:#fff;grid-template-columns:1fr 1.4fr;padding:16px 18px;position:sticky;bottom:0;box-shadow:0 -10px 30px #1437531a}.product-import-dialog footer p{grid-column:1/-1}}.commission-payment-modal{width:min(980px,100vw - 48px)!important}.commission-payment-dialog{padding:30px}.commission-payment-nav{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.commission-payment-nav .order-modal-back{margin:0}.manage-deliveries-button{color:#11765f;cursor:pointer;background:#edf9f5;border:1px solid #a9d8cd;border-radius:11px;align-items:center;gap:8px;min-height:40px;padding:0 15px;font-size:12px;font-weight:800;transition:border-color .2s,background .2s,transform .2s;display:inline-flex}.manage-deliveries-button:hover{background:#dff4ed;border-color:#54ad97;transform:translateY(-1px)}.manage-deliveries-button svg{width:16px}.commission-payment-dialog>header{border-bottom:1px solid #dce7ef;align-items:center;gap:14px;padding:0 52px 20px 0;display:flex}.commission-payment-dialog>header>span{color:#fff;background:linear-gradient(135deg,#176fa1,#25a27e);border-radius:15px;flex:none;place-items:center;width:52px;height:52px;display:grid}.commission-payment-dialog>header span svg{width:22px}.commission-payment-dialog>header small{color:#168263;letter-spacing:.1em;font-size:9px;font-weight:850}.commission-payment-dialog>header h2{color:#143b58;margin:4px 0;font-size:25px}.commission-payment-dialog>header p{color:#74899a;margin:0;font-size:11px}.commission-order-review{background:#fff;border:1px solid #d8e5ee;border-radius:16px;margin-top:18px;overflow:hidden}.commission-order-review>header{background:#f7fafc;border-bottom:1px solid #e2ebf1;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.commission-order-review>header small{color:#287aa9;letter-spacing:.1em;font-size:8px;font-weight:850}.commission-order-review>header h3{color:#173c57;margin:4px 0 0;font-size:16px}.commission-order-meta{border-bottom:1px solid #e6edf2;grid-template-columns:.8fr 1fr 1.5fr;gap:12px;padding:14px 16px;display:grid}.commission-order-meta span,.commission-order-meta small,.commission-order-meta strong,.commission-order-meta em{min-width:0;display:block}.commission-order-meta small{color:#758a9a;font-size:9px}.commission-order-meta strong{color:#173d59;overflow-wrap:anywhere;margin-top:4px;font-size:11px}.commission-order-meta em{color:#718596;overflow-wrap:anywhere;margin-top:3px;font-size:9px;font-style:normal}.commission-products{padding:0 16px}.commission-products article{border-bottom:1px solid #e6edf2;grid-template-columns:minmax(210px,1fr) minmax(390px,1.4fr);align-items:center;gap:14px;padding:12px 0;display:grid}.commission-products article:last-child{border-bottom:0}.commission-products article>div{align-items:center;gap:10px;min-width:0;display:flex}.commission-products img,.commission-products article>div>span{object-fit:contain;background:#f1f6f9;border-radius:9px;flex:none;place-items:center;width:42px;height:42px;display:grid}.commission-products p,.commission-products p strong,.commission-products p small{min-width:0;margin:0;display:block}.commission-products p strong{color:#173d59;font-size:11px}.commission-products p small{color:#778b9a;margin-top:3px;font-size:8px}.commission-products dl{grid-template-columns:repeat(4,1fr);gap:8px;margin:0;display:grid}.commission-products dl span{background:#f6f9fb;border-radius:9px;padding:8px}.commission-products dt{color:#7a8d9c;font-size:8px}.commission-products dd{color:#173d59;margin:3px 0 0;font-size:10px;font-weight:800}.commission-payment-summary{grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0;display:grid}.commission-payment-summary>div{background:#f7fafc;border:1px solid #d7e4ed;border-radius:14px;padding:15px}.commission-payment-summary small,.commission-payment-summary strong{display:block}.commission-payment-summary small{color:#74899a;font-size:9px}.commission-payment-summary strong{color:#153b57;margin-top:5px;font-size:18px}.commission-payment-summary>div:last-child{background:#eff9f4;border-color:#bfe0d2}.commission-payment-summary>div:last-child strong{color:#16815e}.admin-commission-history{background:#f8fbfd;border:1px solid #d7e4ed;border-radius:16px;margin:18px 0;padding:18px}.admin-commission-history>header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px;display:flex}.admin-commission-history>header small{color:#2677a9;letter-spacing:.09em;font-size:9px;font-weight:850}.admin-commission-history>header h3{color:#143b58;margin:4px 0;font-size:17px}.admin-commission-history>header p{color:#74899a;margin:0;font-size:10px;line-height:1.5}.admin-commission-history>header>span{text-align:center;background:#eaf4fb;border-radius:12px;min-width:92px;padding:9px 12px}.admin-commission-history>header>span strong,.admin-commission-history>header>span small{display:block}.admin-commission-history>header>span strong{color:#176c9e;font-size:20px}.admin-commission-identity{background:#fff;border:1px solid #cfe0eb;border-radius:13px;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;padding:13px;display:grid}.admin-commission-identity>span{color:#fff;background:linear-gradient(135deg,#277fb6,#1d9a78);border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.admin-commission-identity small,.admin-commission-identity strong,.admin-commission-identity p{margin:0;display:block}.admin-commission-identity small{color:#74899a;letter-spacing:.07em;font-size:8px;font-weight:800}.admin-commission-identity strong{color:#153b57;margin:3px 0;font-size:13px}.admin-commission-identity p{color:#668095;font-size:10px}.admin-commission-identity>b{color:#16815e;text-align:right;font-size:17px}.admin-commission-identity>b small{margin-top:3px}.admin-commission-history-list{max-height:260px;margin-top:10px;overflow-y:auto}.admin-commission-history-list article{border-top:1px solid #e0e9ef;grid-template-columns:32px minmax(120px,1fr) minmax(145px,1fr) auto auto;align-items:center;gap:11px;padding:11px 5px;display:grid}.admin-commission-history-list article:first-child{border-top:0}.admin-commission-history-list article>span{color:#17815f;background:#e8f7f1;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.admin-commission-history-list article>span svg{width:15px}.admin-commission-history-list small{color:#7a8e9f;font-size:8px;font-weight:750}.admin-commission-history-list strong,.admin-commission-history-list p{color:#23475f;overflow-wrap:anywhere;margin:2px 0 0;font-size:10px;display:block}.admin-commission-history-list article>b{color:#16815e;white-space:nowrap;font-size:12px}.admin-commission-history-list a,.admin-commission-history-list em{color:#1b6d9e;white-space:nowrap;font-size:9px;font-style:normal;font-weight:750;text-decoration:none}.admin-commission-history-list a{align-items:center;gap:4px;display:flex}.admin-commission-history-list a svg{width:14px}.admin-commission-history-empty{color:#6e8395;text-align:center;background:#fff;border-radius:11px;margin:10px 0 0;padding:13px;font-size:10px}.commission-bank-card{background:#f2faf6;border:1px solid #bfe0d2;border-radius:16px;margin:0 0 14px;padding:16px}.commission-bank-card>header{grid-template-columns:38px 1fr auto;align-items:center;gap:10px;display:grid}.commission-bank-card>header>span{color:#16805f;background:#dff2e9;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.commission-bank-card>header small{color:#16805f;letter-spacing:.1em;font-size:8px;font-weight:850}.commission-bank-card>header h3{color:#214d3e;margin:3px 0 0;font-size:15px}.commission-bank-card>header b{color:#16805f;align-items:center;gap:5px;font-size:9px;display:flex}.commission-bank-card>header b svg{width:15px}.commission-bank-card>div{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:13px;display:grid}.commission-bank-card>div span{background:#fff;border:1px solid #d2e8de;border-radius:10px;padding:11px}.commission-bank-card>div small,.commission-bank-card>div strong{display:block}.commission-bank-card>div small{color:#738b80;font-size:8px}.commission-bank-card>div strong{color:#214d3e;overflow-wrap:anywhere;margin-top:4px;font-size:11px}.commission-bank-card.missing{background:#fff5f2;border-color:#efc4bb}.commission-bank-card.missing>header>span{color:#b64c40;background:#ffe3dd}.commission-bank-card.missing>header small,.commission-bank-card.missing>header h3,.commission-bank-card.missing>header b{color:#98483e}.commission-bank-card>button{color:#99473d;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e2aca1;border-radius:10px;align-items:center;gap:7px;margin-top:12px;padding:0 13px;font-size:10px;font-weight:800;display:flex}.commission-bank-card>button svg{width:15px}.commission-payment-dialog>.payout-panel-v3{margin:0}@media (width<=760px){.commission-order-meta{grid-template-columns:1fr 1fr}.commission-order-meta span:last-child{grid-column:1/-1}.commission-products article{grid-template-columns:1fr}.commission-bank-card>div{grid-template-columns:1fr 1fr}}@media (width<=620px){.commission-payment-modal{min-height:100dvh;width:100%!important}.commission-payment-dialog{padding:18px 12px}.commission-payment-nav{flex-direction:column;align-items:stretch}.commission-payment-nav button{justify-content:center;width:100%}.commission-payment-summary{grid-template-columns:1fr}.commission-payment-dialog>header h2{font-size:21px}.commission-order-meta,.commission-bank-card>div{grid-template-columns:1fr}.commission-order-meta span:last-child{grid-column:auto}.commission-products dl{grid-template-columns:1fr 1fr}.commission-bank-card>header{grid-template-columns:38px 1fr}.commission-bank-card>header b{grid-column:2}.commission-bank-card>button{justify-content:center;width:100%}.admin-commission-history>header{flex-direction:column}.admin-commission-history>header>span{width:100%}.admin-commission-identity{grid-template-columns:42px 1fr}.admin-commission-identity>b{text-align:left;grid-column:2}.admin-commission-history-list article{grid-template-columns:32px 1fr auto}.admin-commission-history-list article>div:nth-of-type(2){grid-column:2}.admin-commission-history-list article>a,.admin-commission-history-list article>em{grid-column:3}}.product-import-overlay{z-index:250;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#071b29b8;align-items:center;padding:24px}.product-import-dialog{scrollbar-width:thin;background:#fff;border:1px solid #ffffffb3;border-radius:24px;width:min(1060px,100%);max-height:calc(100dvh - 48px);overflow:auto;box-shadow:0 28px 80px #0419274d}.product-import-dialog>header{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-bottom:1px solid #dce7ed;grid-template-columns:54px minmax(0,1fr) 42px;align-items:center;gap:16px;padding:24px 28px;display:grid;position:sticky;top:0}.product-import-dialog>header>i{color:#fff;background:linear-gradient(145deg,#0d6f92,#1195a4);border-radius:15px;place-items:center;width:54px;height:54px;display:grid;box-shadow:0 9px 20px #0d708b38}.product-import-dialog>header>i svg{width:25px}.product-import-dialog header span{color:#167b94;letter-spacing:.15em;font-size:9px}.product-import-dialog header h2{color:#153c55;letter-spacing:-.035em;margin:5px 0 3px;font-size:25px}.product-import-dialog header p{color:#708695;font-size:12px}.product-import-dialog header>button{color:#536f80;background:#f8fafb;border-color:#d9e5eb;border-radius:11px;width:40px;height:40px}.product-import-dialog header>button:hover{color:#fff;background:#184f69;border-color:#184f69}.product-import-steps{background:#f7fafb;border-bottom:1px solid #e4ecef;justify-content:center;align-items:center;gap:13px;padding:17px 28px;display:flex}.product-import-steps span{color:#8193a0;align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.product-import-steps span b{color:#718796;background:#fff;border:1px solid #cbd9e1;border-radius:50%;place-items:center;width:25px;height:25px;font-size:10px;display:grid}.product-import-steps span.active{color:#176f8e}.product-import-steps span.active b{color:#fff;background:#197d9e;border-color:#197d9e}.product-import-steps>svg{color:#a6b6c0;width:15px}.product-import-actions{grid-template-columns:1fr 1fr;gap:14px;padding:22px 28px 16px;display:grid}.product-import-actions button{text-align:left;background:#fff;border:1px solid #cbdde6;border-radius:14px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:13px;min-height:82px;padding:14px 16px;display:grid}.product-import-actions button>i{color:#1a7394;background:#eaf5f9;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.product-import-actions button span{min-width:0}.product-import-actions button strong,.product-import-actions button small{display:block}.product-import-actions button strong{color:#173f57;font-size:12px}.product-import-actions button small{color:#788d9a;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:10px;overflow:hidden}.product-import-actions button:hover:not(:disabled){background:#f7fcfd;border-color:#64a8bf;transform:translateY(-1px);box-shadow:0 7px 18px #125b7414}.product-import-actions .primary{background:#176f8f;border-color:#176f8f}.product-import-actions .primary>i{color:#176f8f;background:#fff}.product-import-actions .primary strong{color:#fff}.product-import-actions .primary small{color:#c6e2eb}.product-import-actions .primary:hover:not(:disabled){background:#125f7d;border-color:#125a75}.product-import-dialog>aside{background:#f0f8fa;border:1px solid #cde2ea;border-radius:13px;grid-template-columns:34px 1fr;gap:12px;margin:0 28px 18px;padding:15px 17px;display:grid}.product-import-dialog>aside>svg{color:#187897;width:21px}.product-import-dialog>aside strong{color:#194860;margin:0 0 5px;font-size:11px}.product-import-dialog>aside p{color:#627e8e;font-size:10px;line-height:1.55;display:inline}.product-import-dialog>aside p+p:before{content:" • ";color:#4b879c;font-weight:900}.product-import-error{color:#a53c32;background:#fff3f1;border:1px solid #efc1bb;border-radius:11px;margin:0 28px 18px;padding:13px 15px;font-size:11px}.product-import-preview{border-top:1px solid #e2ebef;margin-top:4px}.product-import-summary{background:#fbfcfd;grid-template-columns:minmax(220px,1fr) auto auto auto;align-items:center;gap:9px;margin:0;padding:16px 28px;display:grid}.product-import-summary>div{align-items:center;gap:10px;min-width:0;display:flex}.product-import-summary>div>svg{color:#197996;width:22px}.product-import-summary>div span{background:0 0;padding:0}.product-import-summary>div strong,.product-import-summary>div small{display:block}.product-import-summary>div strong{color:#193f56;font-size:12px}.product-import-summary>div small{color:#7b8f9b;text-overflow:ellipsis;white-space:nowrap;max-width:340px;margin-top:3px;font-size:9px;overflow:hidden}.product-import-summary>span{color:#617887;background:#fff;border:1px solid #dce6eb;border-radius:9px;align-items:center;gap:5px;padding:8px 10px;font-size:10px;display:flex}.product-import-summary>span b{font-size:12px}.product-import-summary>span.valid{color:#187457;background:#eef9f5;border-color:#bfe2d5}.product-import-summary>span.invalid{color:#a54a40;background:#fff5f3;border-color:#efd0cb}.product-import-table{background:#fff;border:1px solid #d6e3e9;border-radius:13px;max-height:360px;margin:0 28px 20px;overflow:auto}.product-import-table>div{grid-template-columns:55px minmax(300px,1.5fr) minmax(130px,.7fr) 85px minmax(180px,1fr);min-width:850px}.product-import-table .head{z-index:2;color:#60798a;letter-spacing:.06em;background:#edf4f7;min-height:43px;font-size:9px;position:sticky;top:0}.product-import-table span{padding:11px 12px;font-size:10px}.product-import-table>div:not(.head):hover{background:#f8fbfc}.product-import-table .invalid{background:snow}.product-import-table .valid>span:last-child{color:#17785a}.product-import-table .invalid>span:last-child{color:#a74238}.product-import-table span:nth-child(2) strong{color:#193f57;font-size:11px}.product-import-table span:nth-child(2) small{margin-top:2px;font-size:9px;line-height:1.45}.product-import-table span:last-child{align-items:flex-start;line-height:1.45}.product-import-table span:last-child svg{width:15px;margin-top:1px}.import-action{color:#237097;background:#eaf5fa;border-radius:7px;padding:5px 8px;font-size:9px;display:inline-flex}.import-action.update{color:#7059a5;background:#f0edfa}.product-import-dialog>footer{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff7;border-top:1px solid #dce6eb;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;padding:17px 28px;position:sticky;bottom:0;box-shadow:0 -10px 25px #0d304212}.product-import-dialog>footer p{font-size:10px;line-height:1.45}.product-import-dialog>footer p strong{color:#174e67}.product-import-dialog>footer button{border-radius:10px;min-height:42px;font-size:11px}.product-import-dialog>footer .primary{align-items:center;gap:7px;display:flex}.product-import-dialog>footer .primary svg{width:15px}@media (width<=700px){.product-import-overlay{align-items:flex-end;padding:0}.product-import-dialog{border-radius:22px 22px 0 0;width:100%;max-height:96dvh}.product-import-dialog>header{grid-template-columns:44px minmax(0,1fr) 38px;gap:11px;padding:18px 16px}.product-import-dialog>header>i{width:44px;height:44px}.product-import-dialog header h2{font-size:20px}.product-import-dialog header p{display:none}.product-import-steps{justify-content:flex-start;gap:7px;padding:12px 16px;overflow-x:auto}.product-import-steps span{min-width:max-content;font-size:9px}.product-import-steps span b{width:21px;height:21px}.product-import-actions{grid-template-columns:1fr;padding:16px}.product-import-actions button{min-height:70px}.product-import-dialog>aside,.product-import-error{margin-left:16px;margin-right:16px}.product-import-summary{grid-template-columns:1fr 1fr 1fr;padding:14px 16px}.product-import-summary>div{grid-column:1/-1}.product-import-summary>span{justify-content:center}.product-import-table{margin:0 16px 16px}.product-import-dialog>footer{grid-template-columns:1fr 1.4fr;padding:14px 16px}.product-import-dialog>footer p{grid-column:1/-1}.product-import-dialog>footer button{width:100%;padding-inline:8px}}.credit-request-success{color:#176e53;background:#effaf5;border:1px solid #bce1d1;border-radius:16px;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;margin:18px 0;padding:16px 18px;display:grid}.credit-request-success>svg{width:27px;height:27px}.credit-request-success strong,.credit-request-success p{display:block}.credit-request-success p{color:#527b6c;margin:4px 0 0;font-size:11px}.credit-request-success button{color:#176e53;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #a9d7c4;border-radius:10px;padding:0 14px;font-weight:800}.customer-fields input.field-invalid,.customer-fields textarea.field-invalid{background:#fff8f8;border-color:#d95c5c;box-shadow:0 0 0 3px #d95c5c1a}.customer-fields .field-validation-message{color:#a63333;margin-top:6px;font-size:10px;font-weight:700;line-height:1.45;display:block}.dropship-submit-error{color:#a63333;background:#fff3f1;border:1px solid #efb9b3;border-radius:12px;align-items:flex-start;gap:9px;margin:14px 0 10px;padding:12px 13px;display:flex}.dropship-submit-error>svg{flex:none;width:18px;height:18px;margin-top:1px}.dropship-submit-error strong,.dropship-submit-error small{display:block}.dropship-submit-error strong{font-size:11px}.dropship-submit-error small{color:#8f4a43;margin-top:3px;font-size:10px;line-height:1.45}.pending-client-edit{background:#f2f8fc;border:1px solid #c9dfed;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;margin:16px 0;padding:16px 18px;display:flex}.pending-client-edit small{color:#2478ae;letter-spacing:.09em;font-size:9px;font-weight:850}.pending-client-edit strong{color:#173b57;margin-top:4px;display:block}.pending-client-edit p{color:#688095;margin:4px 0 0;font-size:10px}.pending-client-edit button{color:#1f6f9f;white-space:nowrap;background:#fff;border:1px solid #b9d5e7;border-radius:10px;align-items:center;gap:7px;min-height:40px;padding:0 14px;font-weight:800;display:flex}.pending-client-edit button svg{width:15px}.pending-client-form{background:#f7fbfd;border:1px solid #c9dfed;border-radius:16px;margin:16px 0;padding:18px}.pending-client-form header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.pending-client-form header small{color:#2478ae;letter-spacing:.09em;font-size:9px;font-weight:850}.pending-client-form h3{margin:4px 0 0}.pending-client-form header button{color:#60798d;background:0 0;border:0;font-weight:750}.pending-client-form>div{grid-template-columns:1fr 1fr;gap:12px;margin-top:15px;display:grid}.pending-client-form label{color:#365a73;font-size:10px;font-weight:800}.pending-client-form label.wide{grid-column:1/-1}.pending-client-form input,.pending-client-form textarea{width:100%;font:inherit;resize:vertical;background:#fff;border:1px solid #cbdde8;border-radius:10px;margin-top:6px;padding:10px 11px}.pending-client-form>.btn{margin-top:14px}.commission-table-status{white-space:normal;max-width:130px;margin-top:1px;font-size:9px;font-weight:850;line-height:1.35;display:block}.commission-table-status.pending{color:#a86b12}.commission-table-status.paid{color:#14815d}@media (width<=620px){.pending-client-edit{flex-direction:column;align-items:stretch}.pending-client-edit button{justify-content:center}.pending-client-form>div{grid-template-columns:1fr}.pending-client-form label.wide{grid-column:auto}.credit-request-success{grid-template-columns:32px 1fr}.credit-request-success button{grid-column:1/-1;width:100%}}.credit-admin-action-status{color:#255a7e;background:#eef6fb;border:1px solid #c9ddeb;border-radius:14px;grid-template-columns:34px 1fr auto;align-items:center;gap:11px;margin:14px 0;padding:14px 16px;display:grid}.credit-admin-action-status>svg{width:22px;animation:1s linear infinite spin}.credit-admin-action-status strong,.credit-admin-action-status small{display:block}.credit-admin-action-status small{color:#688397;margin-top:3px}.credit-admin-action-status.success{color:#177354;background:#eff9f4;border-color:#bce0d0}.credit-admin-action-status.success>svg{animation:none}.credit-admin-action-status button{color:#177354;min-height:36px;font:inherit;background:#fff;border:1px solid #acd6c4;border-radius:9px;padding:0 13px;font-weight:800}.credit-stock-admin-card{overflow:hidden;border:1px solid #d7e4ed!important;border-radius:18px!important;padding:0!important;box-shadow:0 8px 24px #1237530f!important}.credit-stock-admin-card>header{background:#fbfdff;border-bottom:1px solid #e1eaf1;padding:18px 20px}.credit-stock-admin-card>header h3{margin:4px 0;font-size:18px}.credit-stock-admin-metrics{grid-template-columns:repeat(4,1fr);gap:10px;padding:16px 20px}.credit-stock-admin-metrics>span{border:1px solid #dce7ef;min-height:76px;background:#f6f9fb!important;border-radius:12px!important;padding:13px!important}.credit-stock-admin-items{border-top:1px solid #e3ebf1;margin:0 20px;padding:13px 0}.credit-stock-admin-card>footer{background:#f8fbfd;border-top:1px solid #dfe9f0;gap:10px;margin-top:14px;padding:15px 20px;display:flex}.credit-stock-admin-card>footer button{color:#42627a;min-height:44px;font:inherit;background:#fff;border:1px solid #cbdce8;border-radius:11px;padding:0 17px;font-weight:800}.credit-stock-admin-card>footer .market-primary{color:#fff;background:#2078ad;border-color:#2078ad}.credit-stock-admin-card>footer button:disabled{opacity:.55}.credit-stock-heading-actions{flex-direction:column;align-items:flex-end;gap:12px;display:flex}.credit-stock-heading-actions>button{color:#17698f;min-height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c9dce8;border-radius:11px;align-items:center;gap:8px;padding:0 16px;font-size:11px;font-weight:850;display:inline-flex;position:relative}.credit-stock-heading-actions>button:hover,.credit-stock-heading-actions>button.active{background:#eef8fc;border-color:#2184b2}.credit-stock-heading-actions>button svg{width:17px}.credit-stock-heading-actions>button b{color:#fff;box-sizing:border-box;background:#dc3131;border:2px solid #fff;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:10px;display:grid;position:absolute;top:-9px;right:-9px;box-shadow:0 3px 8px #be1e1e40}.order-extension-alert{background:#fff5f5;border-bottom:1px solid #f0caca;justify-content:space-between;align-items:center;gap:14px;padding:12px 20px;display:flex}.order-extension-alert>div{align-items:center;gap:10px;min-width:0;display:flex}.order-extension-alert svg{color:#b73333;flex:none;width:19px}.order-extension-alert span strong,.order-extension-alert span small{display:block}.order-extension-alert span strong{color:#9e2929;font-size:11px}.order-extension-alert span small{color:#8b5c5c;margin-top:3px;font-size:9px}.order-extension-alert b{color:#fff;background:#d92f2f;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:10px;display:grid}.order-extension-alert button{color:#a42f2f;min-height:38px;font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #e8b8b8;border-radius:10px;align-items:center;gap:7px;padding:0 13px;font-size:10px;font-weight:850;display:inline-flex}.order-extension-alert button svg{width:15px}.admin-credit-countdown.compact{color:#176a51;background:#eff9f5;border-bottom:1px solid #c9e2d8;align-items:center;gap:11px;margin:0;padding:13px 20px;display:flex}.admin-credit-countdown.compact>svg{flex:none;width:22px}.admin-credit-countdown.compact small,.admin-credit-countdown.compact strong,.admin-credit-countdown.compact span{display:block}.admin-credit-countdown.compact small{letter-spacing:.08em;font-size:8px;font-weight:850}.admin-credit-countdown.compact strong{margin-top:3px;font-size:14px}.admin-credit-countdown.compact span{color:#5f7f73;margin-top:2px;font-size:9px}.admin-credit-countdown.compact.today{color:#9a6318;background:#fff8e7;border-color:#ead49c}.admin-credit-countdown.compact.overdue{color:#a12d2d;background:#fff1f1;border-color:#efc0c0}.credit-stock-admin-card.credit-overdue{border-color:#e5aaaa!important}@media (width<=760px){.credit-stock-heading-actions{align-items:stretch;width:100%}.credit-stock-heading-actions>button{justify-content:center}.order-extension-alert{flex-direction:column;align-items:stretch}.order-extension-alert>div{grid-template-columns:24px 1fr auto;display:grid}.order-extension-alert button{justify-content:center}.admin-credit-countdown.compact{padding:12px 15px}}.commission-payment-dialog>.payout-panel-v3{box-shadow:none;background:0 0;border:0;padding:0}.commission-payment-dialog .payout-bank-ready-v3{margin:0 0 12px}.commission-payment-dialog .payout-form-v3{grid-template-columns:1fr;margin:0;padding:18px}.commission-payment-dialog .payout-form-copy{align-items:center}.commission-payment-dialog .payout-form-fields{grid-template-columns:1fr 1fr}.commission-payment-dialog .payout-form-v3>.btn{grid-column:1;justify-self:stretch;width:100%}@media (width<=760px){.credit-stock-admin-metrics{grid-template-columns:1fr 1fr}.credit-admin-action-status{grid-template-columns:30px 1fr}.credit-admin-action-status button{grid-column:1/-1}.commission-payment-dialog .payout-form-fields{grid-template-columns:1fr}}.dropship-order-page{color:#102f4b;max-width:1500px!important}.order-workspace-head{justify-content:space-between;align-items:center;gap:24px;margin-bottom:16px;padding:4px 2px;display:flex}.order-workspace-head small{color:#2a78a8;letter-spacing:.14em;font-size:9px;font-weight:850}.order-workspace-head h1{letter-spacing:-.045em;margin:5px 0 3px;font-size:30px;line-height:1.05}.order-workspace-head p{color:#6c8295;margin:0;font-size:12px}.order-workspace-head>button{color:#1c5e87;min-height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d3e2ec;border-radius:11px;align-items:center;gap:7px;padding:0 13px;font-size:11px;font-weight:800;display:flex}.order-workspace-head>button b{color:#fff;text-align:center;background:#1977aa;border-radius:7px;min-width:21px;padding:3px 6px;font-size:9px}.order-progress{background:#fff;border:1px solid #dce8f0;border-radius:15px;align-items:center;height:58px;margin-bottom:22px;padding:0 18px;display:flex;box-shadow:0 6px 18px #143a5409}.order-progress span{color:#8a9aa8;flex:1;align-items:center;gap:8px;font-size:10px;font-weight:750;display:flex;position:relative}.order-progress span:not(:last-child):after{content:"";background:#dfe8ee;flex:1;height:1px;margin:0 14px}.order-progress i{background:#f7fafc;border:1px solid #d5e2eb;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:10px;font-style:normal;display:grid}.order-progress i svg{width:13px}.order-progress .active{color:#155f8c}.order-progress .active i{color:#fff;background:#197bad;border-color:#197bad;box-shadow:0 0 0 4px #e8f5fb}.order-progress .done{color:#237153}.order-progress .done i{color:#fff;background:#2ba673;border-color:#2ba673}.dropship-order-page .stock-buy-layout{grid-template-columns:minmax(0,1fr) 400px;gap:24px;margin-top:0}.dropship-order-page .stock-catalogue-title{align-items:center;margin:0 0 14px}.dropship-order-page .stock-catalogue-title h2{font-size:21px}.dropship-order-page .stock-catalogue-title p{color:#72879a;margin:4px 0 0;font-size:10px}.dropship-order-page .catalogue-browser{background:#fff;border:1px solid #dbe7ef;border-radius:15px;margin-bottom:15px;padding:12px}.dropship-order-page .catalogue-browser>label{background:#f7fafc;height:43px}.dropship-order-page .catalogue-browser>div{margin-top:10px}.dropship-order-page .stock-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.dropship-order-page .stock-product-card{border-radius:16px;box-shadow:0 5px 15px #143a5409}.dropship-order-page .stock-product-card:hover{transform:translateY(-2px);box-shadow:0 12px 24px #143a5417}.dropship-order-page .stock-product-image{background:#f2f7fa;height:145px;padding:10px}.dropship-order-page .stock-product-copy{padding:13px}.dropship-order-page .stock-product-copy h3{margin:5px 0;font-size:14px}.dropship-order-page .stock-product-copy>p{height:31px;font-size:9px;line-height:1.5}.stock-product-delivery{color:#17865a;align-items:center;gap:5px;margin-top:8px;font-size:9px;font-weight:800;display:flex}.dropship-order-page .stock-product-meta{margin:10px 0}.dropship-order-page .stock-product-actions{gap:6px}.dropship-order-page .stock-product-actions button{min-height:35px}.dropship-order-page .stock-product-actions .market-primary{transition:background .18s,transform .18s}.dropship-order-page .stock-product-actions .market-primary.added{background:#20855f;transform:scale(.98)}.dropship-checkout{scrollbar-width:thin;max-height:calc(100vh - 28px);overflow:auto;box-shadow:0 14px 35px #0d314c17;border-radius:18px!important;padding:0!important;top:14px!important}.dropship-checkout>header{z-index:2;background:#fff;position:sticky;top:0;padding:17px 18px!important}.dropship-checkout>header h2{display:block!important}.dropship-checkout>header h2 b{color:#fff;vertical-align:2px;background:#1979aa;border-radius:7px;place-items:center;min-width:21px;height:21px;margin-left:4px;font-size:9px;display:inline-grid}.current-order-items{border-bottom:1px solid #e5edf2;max-height:360px;padding:4px 18px;overflow-y:auto}.dropship-checkout .dropship-order-line{padding:14px 0;display:block}.dropship-line-heading{align-items:center;gap:10px;display:flex}.dropship-line-heading>img{object-fit:contain;background:#f5f8fa;border:1px solid #e2ebf0;border-radius:10px;flex:none;width:50px;height:50px;padding:4px}.dropship-line-product{flex:1;min-width:0}.dropship-line-product strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.dropship-remove{flex:none;width:31px!important;height:31px!important}.dropship-line-controls label{margin:0!important;font-size:9px!important}.dropship-price-input{background:#fff;border:1px solid #cbdce7;border-radius:9px;align-items:center;height:36px;margin-top:5px;display:flex;overflow:hidden}.dropship-price-input b{color:#537087;background:#f1f6f9;align-items:center;height:100%;padding:0 8px;font-size:9px;display:flex}.dropship-price-input input{border:0!important;border-radius:0!important;height:100%!important;min-height:0!important;margin:0!important;font-size:12px!important}.dropship-price-help{margin-top:4px;display:block;color:#51806b!important;font-size:8px!important}.dropship-stepper{border:1px solid #cbdce7;border-radius:9px;height:36px;margin-top:5px;display:flex;overflow:hidden}.dropship-stepper button,.dropship-stepper input{color:#215574!important;background:#f7fafc!important;border:0!important;border-radius:0!important;width:33.333%!important;height:34px!important;min-height:0!important;margin:0!important}.checkout-section-heading{align-items:center;gap:9px;margin:18px 18px 0;display:flex}.checkout-section-heading>span{color:#1d78a7;background:#e9f5fb;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.checkout-section-heading svg{width:16px}.checkout-section-heading h3{margin:0;font-size:14px}.checkout-section-heading p{margin:2px 0 0!important;font-size:9px!important}.dropship-checkout .customer-fields{background:#f9fbfc;border:1px solid #dce7ee;border-radius:13px;margin:10px 18px 0;padding:14px}.dropship-checkout .customer-fields h3{display:none}.dropship-checkout .customer-fields label{margin:8px 0 0;font-size:9px}.dropship-checkout .customer-fields>label:first-child{margin-top:0}.dropship-checkout .customer-fields input,.dropship-checkout .customer-fields select,.dropship-checkout .customer-fields textarea{font:inherit;border:1px solid #cadbe6;border-radius:8px;margin-top:5px;padding:9px;font-size:11px}.dropship-checkout .customer-fields input,.dropship-checkout .customer-fields select{height:38px;min-height:38px}.dropship-checkout .customer-fields>div{grid-template-columns:1.25fr .75fr;gap:8px;display:grid}.payment-fulfilment{color:#285f48;background:#f2faf6;border:1px solid #cfe5d9;border-radius:12px;margin:14px 18px;padding:12px}.payment-fulfilment summary{cursor:pointer;align-items:center;gap:9px;list-style:none;display:flex}.payment-fulfilment summary::-webkit-details-marker{display:none}.payment-fulfilment summary>span{background:#dff3e8;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.payment-fulfilment summary svg{width:15px}.payment-fulfilment summary strong,.payment-fulfilment summary small{display:block}.payment-fulfilment summary strong{font-size:10px}.payment-fulfilment summary small{color:#688275;margin-top:2px;font-size:8px}.payment-fulfilment p{line-height:1.5;color:#5c796b!important;margin:9px 0 0!important;font-size:9px!important}.order-totals{background:#fff;border:1px solid #dbe7ee;border-radius:13px;margin:0 18px 14px;padding:14px}.order-totals h3{margin:0 0 8px;font-size:13px}.order-totals>div{border-top:1px solid #e7eef2;justify-content:space-between;align-items:center;padding:8px 0;font-size:10px;display:flex}.order-totals strong{font-size:12px}.order-totals .profit{color:#176543;background:#eaf8f0;border-radius:9px;margin:3px -7px -7px;padding:11px 7px 7px}.order-totals .profit strong{font-size:16px}.dropship-checkout>.dropship-submit-error,.dropship-checkout>.place-order-cta,.dropship-checkout>.order-continue-hint{width:calc(100% - 36px)!important;margin-left:18px!important;margin-right:18px!important}.dropship-checkout>.place-order-cta{background:#1476a8;border-radius:11px;min-height:47px;font-size:11px}.dropship-checkout>.place-order-cta:disabled{color:#7a8d9b;opacity:1;background:#e4ebf0}.order-continue-hint{text-align:center;color:#7a8c99!important;margin-top:7px!important;margin-bottom:0!important;font-size:9px!important}.dropship-checkout>footer{margin:11px 18px 17px!important}.dropship-checkout>.stock-cart-empty{margin:22px 18px;padding:35px 24px}.stock-cart-empty>span{color:#247aa6;background:#e8f5fb;border-radius:15px;place-items:center;width:48px;height:48px;margin:auto;display:grid}.stock-cart-empty strong{margin:12px 0 4px;font-size:14px;display:block}.stock-cart-empty p{max-width:260px;line-height:1.55;margin:0 auto!important}@media (width<=1250px){.dropship-order-page .stock-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dropship-order-page .stock-buy-layout{grid-template-columns:minmax(0,1fr) 380px}}@media (width<=1050px){.dropship-checkout{max-height:none;overflow:visible}.order-progress span:not(:last-child):after{margin:0 7px}.dropship-order-page .stock-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=850px){.dropship-order-page .stock-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.order-workspace-head{margin:2px 3px 14px}.order-workspace-head h1{font-size:25px}.order-workspace-head>button{padding:0 10px}.order-workspace-head>button svg{display:none}.order-progress{height:auto;margin:0 3px 18px;padding:10px;overflow-x:auto}.order-progress span{min-width:max-content}.order-progress span:not(:last-child):after{flex:none;width:22px;margin:0 8px}.dropship-order-page .stock-catalogue-title p{display:none}.dropship-order-page .stock-product-grid{grid-template-columns:1fr}.dropship-order-page .stock-product-image{height:100%}.dropship-checkout.mobile-open .current-order-items{max-height:none;padding-left:14px;padding-right:14px}.dropship-checkout.mobile-open .checkout-section-heading,.dropship-checkout.mobile-open .payment-fulfilment,.dropship-checkout.mobile-open .order-totals{margin-left:14px;margin-right:14px}.dropship-checkout.mobile-open>.place-order-cta,.dropship-checkout.mobile-open>.order-continue-hint{width:calc(100% - 28px)!important;margin-left:14px!important;margin-right:14px!important}}.credit-extension-form,.credit-extension-status{background:#fff;border:1px solid #cfe0eb;border-radius:13px;margin-top:18px;padding:16px}.credit-extension-form>strong,.credit-extension-status>strong{color:#154d70;font-size:13px;display:block}.credit-extension-form>p,.credit-extension-status>p{margin:4px 0 12px!important;font-size:10px!important}.credit-extension-form>small{color:#a15a35;margin:8px 0;display:block}.credit-extension-form label{color:#365f78;margin:10px 0;font-size:10px;font-weight:800;display:block}.credit-extension-form input,.credit-extension-form textarea{width:100%;font:inherit;border:1px solid #c8dbe7;border-radius:9px;margin-top:5px;padding:10px;font-size:12px;display:block}.credit-extension-form button{color:#fff;cursor:pointer;background:#1979aa;border:0;border-radius:9px;min-height:40px;padding:0 14px;font-weight:800}.credit-extension-form button:disabled{opacity:.5}.credit-extension-status{color:#765824;background:#fff9e9;border-color:#ead9ad}.credit-extension-status.approved{color:#176244;background:#ecf9f2;border-color:#bde2cd}.credit-extension-status span{margin-top:5px;font-size:11px;display:block}.credit-extension-admin{background:#fff;border:1px solid #d4e3ed;border-radius:17px;margin:18px 0;padding:18px}.credit-extension-admin>header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.credit-extension-admin h2{margin:3px 0 0;font-size:19px}.credit-extension-admin header small{color:#247aa6;letter-spacing:.12em;font-size:9px;font-weight:850}.credit-extension-admin header b{color:#9a6419;background:#fff1d6;border-radius:8px;padding:6px 9px;font-size:10px}.credit-extension-admin article{border-top:1px solid #e6edf2;grid-template-columns:38px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:13px 0;display:grid}.credit-extension-admin article>svg{color:#1d759f;background:#e9f5fa;border-radius:10px;padding:9px}.credit-extension-admin article strong,.credit-extension-admin article span{display:block}.credit-extension-admin article strong{font-size:12px}.credit-extension-admin article span{color:#637d8f;margin-top:3px;font-size:10px}.credit-extension-admin article p{color:#526d80;margin:5px 0 0;font-size:10px}.credit-extension-admin article button{color:#17698f;cursor:pointer;background:#f4fbfe;border:1px solid #bfdae8;border-radius:9px;min-height:36px;padding:0 12px;font-weight:800}.credit-extension-admin article button:last-child{color:#a23f3f;background:#fff6f5;border-color:#eccaca}@media (width<=700px){.credit-extension-admin article{grid-template-columns:34px 1fr}.credit-extension-form input,.credit-extension-form textarea{font-size:16px}}.credit-extension-admin article{grid-template-columns:38px minmax(0,1fr) auto}.credit-extension-admin article .extension-review-button{color:#fff;white-space:nowrap;background:#1979aa;border-color:#1979aa;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 15px;display:inline-flex}.credit-extension-admin article .extension-review-button:hover{background:#12668f;border-color:#12668f}.credit-extension-admin article .extension-review-button svg{width:16px;height:16px}.credit-extension-review-page{color:#163b56;gap:18px;max-width:1400px;margin:0 auto;padding-bottom:32px;display:grid}.extension-review-heading{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}.extension-review-heading>button{color:#17698f;min-height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbdde8;border-radius:11px;padding:0 15px;font-weight:800}.extension-review-heading small,.extension-review-grid header small,.extension-review-products header small{color:#247ba7;letter-spacing:.11em;font-size:9px;font-weight:850}.extension-review-heading h1{margin:4px 0;font-size:28px;line-height:1.1}.extension-review-heading p{color:#71899b;margin:0;font-size:11px}.extension-review-hero{color:#fff;background:linear-gradient(120deg,#103a5a,#176f9d);border-radius:20px;grid-template-columns:1.3fr 1fr 1fr;gap:12px;padding:25px;display:grid;box-shadow:0 14px 32px #0f416029}.extension-review-hero>div{border-left:1px solid #ffffff2e;min-width:0;padding:5px 20px}.extension-review-hero>div:first-child{border-left:0;padding-left:0}.extension-review-hero small,.extension-review-hero strong,.extension-review-hero span{display:block}.extension-review-hero small{color:#a9daf1;letter-spacing:.1em;font-size:9px;font-weight:850}.extension-review-hero h2{margin:7px 0 3px;font-size:24px}.extension-review-hero p,.extension-review-hero span{color:#d5e8f2;margin:5px 0 0;font-size:10px}.extension-review-hero strong{margin-top:7px;font-size:21px}.extension-review-grid{grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);gap:18px;display:grid}.extension-review-grid>section,.extension-review-grid>aside,.extension-review-products,.extension-review-actions{background:#fff;border:1px solid #d2e2ec;border-radius:18px;padding:22px;box-shadow:0 8px 22px #123d580e}.extension-review-grid h2,.extension-review-products h2{margin:4px 0 17px;font-size:18px}.extension-date-comparison{grid-template-columns:1fr auto 1fr;align-items:center;gap:11px;display:grid}.extension-date-comparison>article{background:#f5f9fb;border:1px solid #dae7ee;border-radius:13px;align-items:center;gap:12px;padding:15px;display:flex}.extension-date-comparison>article.requested{background:#eff9f4;border-color:#b9decf}.extension-date-comparison>article>svg{color:#2182af;flex:none;width:22px}.extension-date-comparison>svg{color:#7d96a8;width:17px}.extension-date-comparison small,.extension-date-comparison strong{display:block}.extension-date-comparison small{color:#758c9c;font-size:8px;font-weight:850}.extension-date-comparison strong{margin-top:4px;font-size:12px}.extension-date-comparison p{color:#72889a;margin:3px 0 0;font-size:9px}.extension-reason{background:#eef8fc;border-left:4px solid #2495c5;border-radius:5px 12px 12px 5px;margin-top:15px;padding:15px}.extension-reason small{color:#35708f;font-size:8px;font-weight:850}.extension-reason p{color:#34566c;margin:5px 0 0;font-size:11px;line-height:1.55}.extension-admin-note{color:#355b73;margin-top:15px;font-size:10px;font-weight:800;display:block}.extension-admin-note textarea{box-sizing:border-box;resize:vertical;width:100%;min-height:95px;font:inherit;border:1px solid #c9dce7;border-radius:10px;margin-top:7px;padding:12px;font-size:12px;display:block}.extension-admin-note textarea:focus{border-color:#258bb8;outline:3px solid #1f8ebe21}.extension-review-grid aside dl{margin:0}.extension-review-grid aside dl div{border-bottom:1px solid #e5edf2;justify-content:space-between;gap:14px;padding:13px 0;display:flex}.extension-review-grid aside dl div:last-child{border-bottom:0}.extension-review-grid aside dt{color:#718a9b;font-size:10px}.extension-review-grid aside dd{color:#153f5c;text-align:right;margin:0;font-size:11px;font-weight:800}.extension-review-products>header{justify-content:space-between;align-items:center;gap:15px;display:flex}.extension-review-products>header h2{margin-bottom:0}.extension-review-products>header>b{color:#1a7099;background:#eaf6fb;border-radius:9px;padding:7px 10px;font-size:10px}.extension-review-products>article{border-top:1px solid #e5edf2;grid-template-columns:48px minmax(0,1fr) 90px 110px 115px;align-items:center;gap:14px;padding:13px 0;display:grid}.extension-review-products>article>img,.extension-review-products>article>svg{object-fit:contain;box-sizing:border-box;background:#f1f6f9;border-radius:10px;width:48px;height:48px;padding:4px}.extension-review-products article small,.extension-review-products article strong{display:block}.extension-review-products article small{color:#738b9d;font-size:9px}.extension-review-products article strong{margin-top:3px;font-size:11px}.extension-review-products article>b{text-align:right;font-size:12px}.extension-review-actions{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:11px;display:grid}.extension-review-actions>div{align-items:center;gap:10px;display:flex}.extension-review-actions>div>svg{color:#2484af;width:24px}.extension-review-actions>div strong,.extension-review-actions>div small{display:block}.extension-review-actions>div small{color:#71899a;margin-top:3px;font-size:9px}.extension-review-actions button{color:#a23f3f;min-height:44px;font:inherit;cursor:pointer;background:#fff6f5;border:1px solid #e4bcbc;border-radius:11px;padding:0 18px;font-weight:800}.extension-review-actions .market-primary{color:#fff;background:#1979aa;border-color:#1979aa}.extension-review-actions button:disabled{opacity:.55}@media (width<=900px){.extension-review-hero{grid-template-columns:1fr 1fr}.extension-review-hero>div:first-child{grid-column:1/-1}.extension-review-hero>div:nth-child(2){border-left:0;padding-left:0}.extension-review-grid{grid-template-columns:1fr}.extension-review-products>article{grid-template-columns:48px minmax(0,1fr) 70px 95px}.extension-review-products>article>b{grid-column:4}.extension-review-products>article>span:last-of-type{display:none}}@media (width<=650px){.credit-extension-review-page{gap:12px;padding:2px 2px 22px}.extension-review-heading{grid-template-columns:1fr auto;gap:10px}.extension-review-heading>button{background:0 0;border:0;grid-column:1/-1;width:max-content;min-height:38px;padding:0}.extension-review-heading h1{font-size:23px}.extension-review-heading p{font-size:10px}.extension-review-heading>.market-status{align-self:start}.extension-review-hero{border-radius:15px;grid-template-columns:1fr;padding:17px}.extension-review-hero>div,.extension-review-hero>div:nth-child(2){border-top:1px solid #ffffff29;border-left:0;grid-column:auto;padding:12px 0}.extension-review-hero>div:first-child{border-top:0;grid-column:auto;padding-top:0}.extension-review-hero h2{font-size:20px}.extension-review-hero strong{font-size:18px}.extension-review-grid>section,.extension-review-grid>aside,.extension-review-products,.extension-review-actions{border-radius:14px;padding:16px}.extension-date-comparison{grid-template-columns:1fr}.extension-date-comparison>svg{justify-self:center;transform:rotate(90deg)}.extension-admin-note textarea{font-size:16px}.extension-review-products>header{align-items:flex-start}.extension-review-products>article{grid-template-columns:42px minmax(0,1fr) auto;gap:10px}.extension-review-products>article>img,.extension-review-products>article>svg{width:42px;height:42px}.extension-review-products>article>span{grid-column:2;align-items:center;gap:5px;display:inline-flex!important}.extension-review-products>article>span:last-of-type{margin-top:-6px}.extension-review-products>article>b{text-align:right;grid-area:1/3}.extension-review-actions{z-index:3;grid-template-columns:1fr 1fr;padding:12px;position:sticky;bottom:8px;box-shadow:0 12px 35px #0b304833}.extension-review-actions>div{grid-column:1/-1}.extension-review-actions button{min-width:0;padding:0 8px;font-size:11px}.credit-extension-admin article{grid-template-columns:34px minmax(0,1fr)}.credit-extension-admin article .extension-review-button{grid-column:1/-1;width:100%}}.notifications article .notification-delete{color:#a3a5aa;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:30px;height:30px;padding:0;display:grid;position:absolute;bottom:12px;right:0}.notifications article .notification-delete:hover,.notifications article .notification-delete:focus-visible{color:#b43f38;background:#fff0ed;outline:none}.notifications article .notification-delete svg{width:15px;height:15px}.notification-actions{border-top:1px solid var(--line);grid-template-columns:1fr auto;gap:9px;margin-top:auto;padding:16px 23px 23px;display:grid}.notification-actions .btn{width:100%;margin:0}.notification-clear{color:#a83f38;min-height:40px;font:inherit;cursor:pointer;background:#fff7f6;border:1px solid #f0c8c4;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-size:11px;font-weight:800;display:flex}.notification-clear:hover{background:#ffebe8}.notification-clear svg{width:15px}@media (width<=760px){.registration-seo-content{padding:52px 20px}.registration-seo-benefits{grid-template-columns:1fr}.registration-seo-content h2{font-size:28px}}.shop-page{--shop-ink:#173b36;--shop-muted:#63766e;--shop-green:#17634f;--shop-line:#e0e7df;--shop-paper:#f6f7f2;background:var(--shop-paper);color:var(--shop-ink);min-height:100vh;font-size:15px;line-height:1.5}.shop-page *{box-sizing:border-box}.shop-page button,.shop-page input,.shop-page select,.shop-page textarea{font-family:inherit}.shop-page button{cursor:pointer}.shop-page button:disabled{cursor:default;opacity:.55}.shop-page button:focus-visible,.shop-page a:focus-visible,.shop-page input:focus-visible,.shop-page select:focus-visible,.shop-page textarea:focus-visible,.shop-product-overlay button:focus-visible{outline-offset:3px;outline:3px solid #83bca4}.shop-header{z-index:30;border-bottom:1px solid var(--shop-line);background:#fffefb;align-items:center;gap:30px;min-height:86px;padding:16px max(24px,50vw - 720px);display:flex;position:sticky;top:0}.shop-brand{color:var(--shop-ink);flex-shrink:0;align-items:center;gap:16px;margin-right:auto;text-decoration:none;display:flex}.shop-brand img{object-fit:contain;width:85px;height:42px}.shop-brand>span{border-left:1px solid var(--shop-line);padding-left:16px;font-size:21px;font-weight:800;line-height:1.1}.shop-brand small{color:var(--shop-muted);margin-top:5px;font-size:10px;font-weight:500;display:block}.shop-header nav,.shop-header-actions{align-items:center;gap:8px;display:flex}.shop-header nav button{color:var(--shop-muted);background:0 0;border:0;border-radius:10px;padding:10px 16px;font-size:14px;font-weight:600}.shop-header nav button.active{color:var(--shop-green);background:#eaf2e9}.shop-header nav b{background:var(--shop-green);color:#fff;border-radius:5px;margin-left:6px;padding:2px 6px;font-size:11px}.shop-header-actions>button{color:var(--shop-ink);background:0 0;border:0;padding:8px 10px;font-size:13px}.shop-header-actions .shop-signin{border:1px solid var(--shop-line);border-radius:10px;padding:10px 18px;font-weight:700}.shop-header-actions .shop-signout{color:var(--shop-muted);font-size:12px}.shop-account-button{text-overflow:ellipsis;max-width:130px;font-weight:700;overflow:hidden}.shop-account-button small{color:var(--shop-muted);font-size:10px;font-weight:500;display:block}.shop-header-actions .shop-cart-button{background:var(--shop-green);color:#fff;border-radius:12px;align-items:center;gap:7px;padding:12px;display:flex}.shop-cart-button b{min-width:16px;font-size:12px}.shop-hero{background:#e8eee3;border-radius:28px;grid-template-columns:1fr 1fr;align-items:center;gap:30px;max-width:1440px;margin:24px auto 0;padding:50px 56px;display:grid;position:relative;overflow:hidden}.shop-eyebrow{letter-spacing:.13em;color:#54836e;font-size:11px;font-weight:800;display:block}.shop-hero h1{letter-spacing:-.055em;margin:16px 0 18px;font-family:Manrope,sans-serif;font-size:clamp(42px,4.5vw,67px);font-weight:800;line-height:1.08}.shop-hero h1 em{color:#4b7c5e;font-style:normal}.shop-hero p{color:#597064;max-width:470px;margin-bottom:26px;font-size:16px;line-height:1.8}.shop-primary{color:#fff;cursor:pointer;background:#17634f;border:0;border-radius:11px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:14px 20px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.shop-primary:hover{background:#104d3d}.shop-secondary{color:#315c4c;cursor:pointer;background:#fff;border:1px solid #d2ded3;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px 16px;font-size:13px;font-weight:600;display:inline-flex}.shop-secondary:hover,.shop-secondary.active{background:#eaf2e9;border-color:#9bb8a1}.shop-trust{color:#5c7866;flex-wrap:wrap;gap:18px;margin-top:30px;font-size:11px;font-weight:600;display:flex}.shop-trust span{align-items:center;gap:5px;display:flex}.shop-trust svg{width:16px;height:16px}.shop-hero-visual{background:radial-gradient(#fff9 0%,#0000 66%);flex-direction:column;justify-content:center;align-items:center;min-width:0;min-height:340px;display:flex;position:relative}.shop-hero-visual>img{object-fit:contain;filter:drop-shadow(0 22px 20px #284c3323);width:100%;max-width:480px;height:300px}.shop-hero-caption{color:#6c836f;margin-top:8px;font-size:11px}.shop-hero-note{background:#fff9;border:1px solid #ffffffb0;border-radius:14px;align-items:center;gap:13px;margin-top:24px;padding:15px 22px;display:flex;box-shadow:0 12px 32px #173b3610}.shop-hero-note>svg{color:#54836e}.shop-hero-note strong,.shop-hero-note small{font-size:13px;display:block}.shop-hero-note small{color:#708374;margin-top:2px;font-size:11px}.shop-shell{max-width:1440px;margin:auto;padding:36px 0 64px}.shop-section-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.shop-section-heading h2{letter-spacing:-.04em;color:#183b35;margin:8px 0;font-size:27px;line-height:1.25}.shop-section-heading p{color:#758275;margin:0;font-size:13px}.shop-directory{border:1px solid var(--shop-line);background:#fff;border-radius:20px;margin-bottom:38px;padding:28px}.shop-search-row{grid-template-columns:1fr 210px;gap:12px;margin-bottom:20px;display:grid}.shop-search{border:1px solid var(--shop-line);color:#83978c;background:#fff;border-radius:10px;align-items:center;gap:10px;min-width:0;min-height:46px;padding:0 14px;display:flex}.shop-search:focus-within{border-color:#599e82;box-shadow:0 0 0 3px #17634f0e}.shop-search input{width:100%;min-width:0;color:var(--shop-ink);background:0 0;border:0;outline:none;padding:12px 0;font-size:14px}.shop-search-row>select{border:1px solid var(--shop-line);color:var(--shop-muted);background:#fff;border-radius:10px;width:100%;padding:10px 14px;font-size:14px}.shop-directory-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.shop-directory-grid>button{text-align:left;border:1px solid var(--shop-line);color:var(--shop-ink);background:#fafbf8;border-radius:13px;align-items:center;gap:13px;min-width:0;padding:18px;transition:border-color .15s,background .15s;display:flex}.shop-directory-grid>button:hover,.shop-directory-grid>button.selected{background:#edf5ea;border-color:#6fa58a}.shop-directory-grid>button>span:nth-child(2){flex:1;min-width:0}.shop-directory-grid small{letter-spacing:.07em;color:#6b9277;align-items:center;gap:4px;font-size:9px;font-weight:700;display:flex}.shop-directory-grid strong{overflow-wrap:anywhere;margin:4px 0;font-size:15px;display:block}.shop-directory-grid>button>span>span{color:#819083;align-items:center;gap:4px;font-size:12px;display:flex}.shop-store-icon{color:#59866c;background:#e9f0e5;border-radius:12px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.shop-buy-layout{grid-template-columns:minmax(0,1fr) 365px;align-items:start;gap:30px;display:grid}.shop-products{min-width:0;scroll-margin-top:110px}.shop-result-count{color:#7b8b7e;white-space:nowrap;font-size:12px}.shop-categories{scrollbar-width:thin;gap:8px;padding:18px 0 23px;display:flex;overflow-x:auto}.shop-categories button{white-space:nowrap;color:#718472;background:#fff;border:1px solid #e0e7df;border-radius:9px;flex-shrink:0;padding:9px 16px;font-size:12px;font-weight:600}.shop-categories button.active{color:#fff;background:#173b36;border-color:#173b36}.shop-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.shop-product-card{background:#fff;border:1px solid #e2e8e0;border-radius:17px;min-width:0;transition:box-shadow .2s,transform .2s;overflow:hidden}.shop-product-card:hover{transform:translateY(-3px);box-shadow:0 12px 28px #183b3510}.shop-product-image{background:#eef1eb;border:0;width:100%;height:225px;padding:24px;display:block;position:relative}.shop-product-image img{object-fit:contain;width:100%;height:100%;transition:transform .2s}.shop-product-image img,.shop-hero-visual>img,.shop-image-stage img,.shop-cart-group article>img{mix-blend-mode:normal}.shop-hero-visual>img{filter:none}.shop-seller{color:#60735b}.shop-section-heading p,.shop-product-copy>p,.shop-order-body>p,.shop-checkout p,.shop-split-note p{color:#617458}.shop-order-progress li{font-size:11px}.shop-product-copy>small,.shop-checkout-footnote{color:#6b7e5f}.customer-account-overlay .customer-account-card{color:#294d3f}.customer-account-overlay .customer-account-card>p{color:#617458;font-size:13px;line-height:1.7}.customer-account-overlay .customer-account-card .customer-place-order{background:#17634f}.customer-account-overlay .customer-remember{align-items:center;gap:10px;margin-top:14px;display:flex}.customer-account-overlay .customer-remember input{flex:none;width:18px;height:18px}.shop-product-image:hover img{transform:scale(1.05)}.shop-product-image>span{color:#6b7b6a;overflow-wrap:anywhere;background:#ffffffcf;border:1px solid #ffffffc0;border-radius:6px;max-width:90%;padding:4px 8px;font-size:9px;font-weight:600;position:absolute;top:13px;left:13px}.shop-product-body{padding:18px}.shop-product-title{color:#203e37;text-align:left;background:0 0;border:0;width:100%;min-height:42px;padding:0;font-size:15px;font-weight:750;line-height:1.4;display:block}.shop-seller{color:#879282;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;align-items:center;gap:5px;max-width:100%;padding:7px 0;font-size:11px;display:flex}.shop-product-price{justify-content:space-between;align-items:center;gap:6px;margin:11px 0 17px;display:flex}.shop-product-price strong{letter-spacing:-.04em;font-size:18px}.shop-product-price>span{color:#648562;align-items:center;gap:4px;font-size:10px;display:flex}.shop-product-price>span:before{content:"";background:#85af78;border-radius:50%;width:5px;height:5px}.shop-add{color:#416a4f;background:#f0f5ed;border:1px solid #d8e4d6;border-radius:9px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:43px;font-size:12px;font-weight:700;display:flex}.shop-add:hover{background:#e6efdf;border-color:#92b295}.shop-add b{color:#fff;background:#47755a;border-radius:5px;padding:1px 5px;font-size:10px}.shop-cart{scrollbar-width:thin;background:#fff;border:1px solid #d7e1d4;border-radius:19px;max-height:calc(100vh - 130px);scroll-margin-top:110px;position:sticky;top:110px;overflow-y:auto;box-shadow:0 10px 30px #173b3609}.shop-cart-heading{border-bottom:1px solid var(--shop-line);align-items:center;gap:13px;padding:23px;display:flex}.shop-cart-heading>svg{color:#578064}.shop-cart-heading h2{letter-spacing:-.035em;margin:2px 0 0;font-size:22px}.shop-cart-heading h2 b{color:#55785c;background:#edf3e9;border-radius:7px;margin-left:4px;padding:3px 7px;font-size:12px}.shop-cart-heading .shop-eyebrow{font-size:9px}.shop-cart-groups{padding:0 20px}.shop-cart-group{border-bottom:1px solid var(--shop-line);padding:17px 0}.shop-cart-group>header{color:#315c49;justify-content:space-between;gap:8px;margin-bottom:10px;font-size:12px;display:flex}.shop-cart-group>header span{overflow-wrap:anywhere;align-items:center;gap:6px;min-width:0;display:flex}.shop-cart-group>header strong{white-space:nowrap;font-size:12px}.shop-cart-group article{align-items:center;gap:12px;padding:8px 0;display:flex}.shop-cart-group article>img{object-fit:contain;background:#f2f4ee;border-radius:9px;flex-shrink:0;width:57px;height:57px;padding:5px}.shop-cart-group article>div{flex:1;min-width:0}.shop-cart-group article strong{overflow-wrap:anywhere;font-size:12px;line-height:1.4;display:block}.shop-cart-group article small{color:#7c897b;font-size:11px}.shop-quantity{align-items:center;gap:2px;margin-top:6px;display:flex}.shop-quantity>button{color:#527453;background:#f8faf5;border:1px solid #dce5d9;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.shop-quantity>span{text-align:center;min-width:30px;font-size:12px;font-weight:700}.shop-quantity .shop-remove{color:#8f9b8c;background:0 0;border:0;margin-left:auto}.shop-cart-total{background:#f3f6ee;justify-content:space-between;align-items:center;gap:8px;padding:19px 22px;display:flex}.shop-cart-total>span{font-size:12px;font-weight:600}.shop-cart-total small{color:#82927b;margin-top:3px;font-size:10px;font-weight:400;display:block}.shop-cart-total strong{letter-spacing:-.045em;white-space:nowrap;font-size:24px}.shop-split-note{border-bottom:1px solid var(--shop-line);background:#f9fbf6;align-items:flex-start;gap:9px;padding:16px 22px;display:flex}.shop-split-note>svg{color:#71935d;flex-shrink:0;margin-top:2px}.shop-split-note p{color:#74806b;margin:0;font-size:11px;line-height:1.7}.shop-checkout{padding:22px}.shop-checkout fieldset{border:0;min-width:0;margin:0;padding:0}.shop-checkout h3{margin:0;font-size:16px}.shop-checkout p{color:#85927b;margin:5px 0 14px;font-size:11px;line-height:1.6}.shop-checkout label{color:#698061;margin-top:12px;font-size:11px;font-weight:650;display:block}.shop-checkout input,.shop-checkout select,.shop-checkout textarea{color:#315347;resize:vertical;background:#fff;border:1px solid #dae3d4;border-radius:9px;width:100%;min-height:43px;margin-top:5px;padding:10px;font-size:14px;display:block}.shop-checkout .shop-primary{width:100%;margin-top:18px}.shop-checkout-footnote{text-align:center;color:#8d9786;margin-top:12px;font-size:10px;line-height:1.7;display:block}.shop-empty{text-align:center;color:#829578;background:#fbfcf8;border:1px dashed #d8e2d2;border-radius:15px;margin:16px 0;padding:34px 22px}.shop-cart>.shop-empty{background:0 0;border:0;margin:0;padding:40px 24px}.shop-empty>svg{color:#9db391;width:35px;height:35px}.shop-empty h2,.shop-empty h3{letter-spacing:-.025em;color:#56744e;margin:10px 0;font-size:19px}.shop-empty p{max-width:470px;margin:0 auto 16px;font-size:13px;line-height:1.7}.shop-alert,.shop-success{overflow-wrap:anywhere;border-radius:12px;align-items:center;gap:12px;margin-bottom:20px;padding:16px 20px;font-size:13px;display:flex}.shop-alert{color:#955135;background:#fff1eb;border:1px solid #eed3c7;flex-wrap:wrap}.shop-alert button{color:#955135;background:#fff;border:1px solid #e2bfae;border-radius:8px;padding:7px 10px;font-size:12px}.shop-success{color:#547845;background:#e9f5e4;border:1px solid #d1e6c9}.shop-success>svg{flex-shrink:0}.shop-success strong{font-size:15px}.shop-success p{margin:3px 0 0;font-size:12px}.shop-success>button{color:inherit;background:0 0;border:0;align-self:flex-start;margin-left:auto;padding:0}.shop-loading{color:#829578;text-align:center;padding:18px;font-size:13px}.shop-orders{max-width:1050px;min-height:55vh;margin:auto}.shop-orders .shop-section-heading h1{letter-spacing:-.045em;margin:7px 0;font-size:36px}.shop-payment-notice{color:#8a713c;background:#f1e9d6;border:1px solid #e6d9ba;border-radius:12px;align-items:center;gap:12px;margin-bottom:22px;padding:18px;font-size:13px;display:flex}.shop-payment-notice>svg{flex-shrink:0}.shop-payment-notice strong{display:block}.shop-order-card{background:#fff;border:1px solid #dce5d7;border-radius:16px;margin:16px 0;overflow:hidden}.shop-order-summary{cursor:pointer;background:#fff;justify-content:space-between;align-items:center;gap:20px;padding:22px;list-style:none;display:flex}.shop-order-summary::-webkit-details-marker{display:none}.shop-order-summary .shop-order-identity{flex:1;min-width:0}.shop-order-identity strong{color:#284e3f;overflow-wrap:anywhere;font-size:17px;display:block}.shop-order-identity small{color:#8b9986;margin-top:3px;font-size:11px;display:block}.shop-order-summary>strong{color:#34543e;white-space:nowrap;font-size:20px}.shop-order-summary>svg{flex-shrink:0;transition:transform .15s}.shop-order-card[open]>.shop-order-summary>svg{transform:rotate(90deg)}.shop-order-status{color:#6c865a;white-space:nowrap;background:#edf2e8;border-radius:7px;padding:5px 9px;font-size:10px;font-weight:700;display:inline-flex}.shop-order-status.needs-payment{color:#967124;background:#f9efd6}.shop-order-body{border-top:1px solid #e7ece2;padding:22px}.shop-order-body .workflow-panel{background:#fafcf7;border-color:#dbe8d1;margin:16px 0 0}.shop-order-body .bank-details{color:#315936;background:#f0f7eb;border-color:#cfdfc4}.shop-order-body .bank-details dd{-webkit-user-select:all;user-select:all;font-size:16px}.shop-order-body .market-primary{background:#17634f}.shop-order-body>p{color:#6c8267;font-size:13px;line-height:1.7}.shop-order-body .shop-order-items{gap:0;margin:20px 0;display:grid}.shop-order-items>div{border-bottom:1px solid #eef1e9;justify-content:space-between;align-items:center;gap:14px;padding:10px 0;font-size:13px;display:flex}.shop-order-items strong{color:#34543e;white-space:nowrap;font-size:13px}.shop-order-progress{gap:8px;margin:0;padding:0;list-style:none;display:flex}.shop-order-progress li{color:#9aa791;border-top:3px solid #e8eddf;flex:1;padding-top:8px;font-size:9px}.shop-order-progress li.done{color:#5e8250;border-color:#87b36b}.shop-seller-contact{background:#f8faff;border:1px solid #dbe5ef;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:18px 0;padding:18px;display:flex}.shop-seller-contact h3{margin:0 0 6px;font-size:16px}.shop-seller-contact p{margin:0 0 6px;font-size:14px}.shop-seller-contact span,.shop-seller-contact small{overflow-wrap:anywhere;font-size:13px}.shop-seller-contact a{box-sizing:border-box;align-items:center;gap:8px;min-height:44px;text-decoration:none;display:inline-flex}.shop-order-body .shop-receipt-link{color:#4b7853;font-size:12px}.shop-order-private-link{color:#93a088;margin:18px 0 0;font-size:11px}.shop-order-private-link a{color:#76996a;overflow-wrap:anywhere}.shop-footer{color:#8b9b80;background:#f0f3ea;border-top:1px solid #e0e7d9;align-items:center;gap:25px;padding:30px max(24px,50vw - 720px);font-size:12px;display:flex}.shop-footer img{object-fit:contain;width:70px;height:34px}.shop-footer p{flex:1}.shop-footer a{color:#6e8d60;align-items:center;gap:6px;font-size:11px;text-decoration:none;display:flex}.shop-mobile-cart{display:none}.shop-product-overlay{z-index:200;background:#173b3680;justify-content:center;align-items:center;padding:24px;font-family:inherit;display:flex;position:fixed;inset:0}.shop-product-dialog{color:#294d3f;background:#fff;border-radius:22px;grid-template-columns:1fr 1fr;width:min(100%,1000px);max-height:92dvh;display:grid;position:relative;overflow:auto;box-shadow:0 32px 90px #183b3540}.shop-dialog-close{z-index:3;cursor:pointer;color:#719268;background:#fff;border:1px solid #e0e8d9;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:14px;right:14px}.shop-image-panel{background:#eff3e9;min-width:0;padding:42px 18px 20px}.shop-image-viewport{scrollbar-width:thin;touch-action:pan-x pan-y;cursor:grab;width:100%;height:365px;overflow:auto}.shop-image-viewport:active{cursor:grabbing}.shop-image-stage{justify-content:center;align-items:center;min-width:100%;min-height:100%;display:flex}.shop-image-stage img{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%}.shop-zoom-controls{justify-content:center;align-items:center;gap:12px;margin-top:20px;display:flex}.shop-zoom-controls button{color:#64875a;cursor:pointer;background:#fff;border:1px solid #d9e4cf;border-radius:9px;place-items:center;min-width:38px;height:38px;padding:7px;font-size:12px;display:grid}.shop-zoom-controls button:disabled{opacity:.4;cursor:default}.shop-zoom-controls svg{width:18px;height:18px}.shop-zoom-controls span{color:#7a936d;text-align:center;width:42px;font-size:12px}.shop-image-panel>p{text-align:center;color:#97a78a;font-size:11px}.shop-product-copy{padding:50px 36px 32px}.shop-product-copy h2{letter-spacing:-.04em;margin:12px 0;font-size:31px;line-height:1.2}.shop-product-copy>p{color:#819574;font-size:13px;line-height:1.8}.shop-detail-price{letter-spacing:-.04em;margin:16px 0;font-size:29px;display:block}.shop-detail-seller{color:#76936a;border-bottom:1px solid #e3ebd9;align-items:center;gap:7px;padding-bottom:20px;font-size:12px;display:flex}.shop-product-copy h3{margin-top:20px;font-size:15px}.shop-product-copy ul{padding:0;list-style:none}.shop-product-copy li{color:#78926b;align-items:flex-start;gap:9px;margin:9px 0;font-size:13px;display:flex}.shop-product-copy li>svg{flex-shrink:0;margin-top:2px}.shop-product-copy>.shop-primary{width:100%;margin-top:14px}.shop-product-copy>small{color:#9aa88d;text-align:center;margin-top:10px;font-size:11px;display:block}.shop-page .customer-account-card{color:#294d3f}.shop-page .customer-account-card>p{color:#7b9170;font-size:13px;line-height:1.7}.shop-page .customer-account-card .customer-place-order{background:#17634f}@media (width>=1800px){.shop-product-image{height:260px}}@media (width<=1500px){.shop-hero,.shop-shell{margin-left:32px;margin-right:32px}.shop-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1100px){.shop-header{gap:16px;padding:14px 24px}.shop-brand small{display:none}.shop-buy-layout{grid-template-columns:minmax(0,1fr) 330px;gap:22px}.shop-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.shop-hero{padding:36px}.shop-hero h1{font-size:48px}.shop-hero-visual>img{height:260px}.shop-product-body{padding:15px}.shop-product-price strong{font-size:17px}.shop-hero-visual{min-height:300px}}@media (width<=850px){.shop-brand>span{font-size:18px}.shop-brand img{width:65px}.shop-header nav button{padding:9px 11px;font-size:12px}.shop-header-actions{gap:0}.shop-account-button{max-width:90px}.shop-header-actions .shop-signout{padding:6px;font-size:10px}.shop-buy-layout{grid-template-columns:1fr}.shop-cart{max-height:none;position:static;overflow:visible}.shop-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.shop-product-image{height:190px;padding:18px}.shop-product-price{flex-wrap:wrap}.shop-cart-group article{max-width:100%}.shop-hero h1{font-size:40px}.shop-hero{gap:10px;padding:32px 26px}.shop-hero p{font-size:14px}.shop-hero-visual>img{height:240px}.shop-hero-note{padding:12px}.shop-hero-note strong{font-size:11px}.shop-hero-note small{font-size:10px}.shop-shell{padding-top:26px}.shop-mobile-cart{z-index:40;color:#fff;background:#17634f;border:1px solid #ffffff40;border-radius:13px;align-items:center;gap:10px;padding:16px;font-size:13px;display:flex;position:fixed;bottom:16px;left:24px;right:24px;box-shadow:0 8px 24px #173b3640}.shop-mobile-cart>span{text-align:left;flex:1}.shop-footer{padding-bottom:100px}.shop-product-copy{padding:48px 24px 24px}.shop-product-copy h2{font-size:26px}.shop-image-viewport{height:300px}}@media (width<=600px){.shop-header{grid-template-columns:1fr auto;gap:12px;padding:12px 18px;display:grid}.shop-header nav{background:#f1f4ed;border-radius:10px;grid-area:2/1/auto/-1;padding:3px}.shop-header nav button{flex:1;font-size:12px}.shop-header nav button.active{background:#fff;box-shadow:0 2px 4px #173b3608}.shop-brand{gap:10px}.shop-brand>span{padding-left:10px;font-size:17px}.shop-brand img{width:60px;height:32px}.shop-header-actions .shop-cart-button{padding:9px}.shop-header-actions .shop-signin{padding:8px 11px;font-size:12px}.shop-account-button{max-width:85px;font-size:11px!important}.shop-signout{max-width:45px;line-height:1.1}.shop-header-actions .shop-account-button small{font-size:9px}.shop-hero{border-radius:20px;grid-template-columns:1fr;gap:0;margin:16px 14px 0;padding:30px 24px}.shop-hero h1{margin:12px 0;font-size:43px}.shop-hero p{max-width:none;margin:0 0 20px;font-size:13px}.shop-hero .shop-primary{min-height:44px;padding:12px 18px;font-size:13px}.shop-trust{gap:12px;margin-top:19px;font-size:10px}.shop-hero-visual{min-height:0;margin-top:16px}.shop-hero-visual>img{max-width:330px;height:190px}.shop-hero-caption{font-size:9px}.shop-hero-note{display:none}.shop-shell{margin:0 16px;padding:25px 0 40px}.shop-directory{border-radius:15px;margin-bottom:28px;padding:18px}.shop-section-heading{gap:12px;margin-bottom:17px}.shop-section-heading h2{font-size:22px}.shop-section-heading p{font-size:12px}.shop-eyebrow{font-size:9px}.shop-directory .shop-secondary{white-space:nowrap;min-height:36px;padding:7px 10px;font-size:11px}.shop-search-row{grid-template-columns:1fr;gap:8px}.shop-directory-grid{grid-template-columns:1fr}.shop-directory-grid>button{padding:14px}.shop-directory-grid strong{font-size:14px}.shop-store-icon{width:40px;height:40px}.shop-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.shop-product-image{height:175px;padding:17px 10px}.shop-product-image>span{font-size:8px;top:9px;left:9px}.shop-product-body{padding:12px}.shop-product-title{min-height:35px;font-size:12px}.shop-seller{min-height:36px;font-size:9px;line-height:1.5}.shop-product-price{gap:4px;margin:8px 0 12px}.shop-product-price strong{font-size:16px}.shop-product-price>span{font-size:8px}.shop-add{gap:4px;min-height:40px;font-size:10px}.shop-add svg{width:15px}.shop-categories{gap:6px;padding:13px 0 18px}.shop-categories button{padding:8px 12px;font-size:10px}.shop-result-count{font-size:10px}.shop-products,.shop-cart{scroll-margin-top:140px}.shop-cart-heading{padding:20px}.shop-cart{margin-top:8px}.shop-mobile-cart{gap:7px;padding:14px 12px;font-size:11px;bottom:12px;left:16px;right:16px}.shop-mobile-cart strong{font-size:13px}.shop-footer{flex-wrap:wrap;gap:16px;padding:25px 20px 100px}.shop-footer p{min-width:180px;font-size:10px}.shop-footer a{width:100%;font-size:11px}.shop-orders .shop-section-heading h1{font-size:29px}.shop-orders .shop-section-heading{align-items:flex-start}.shop-orders .shop-secondary{white-space:nowrap;padding:8px;font-size:11px}.shop-order-summary{flex-wrap:wrap;gap:10px;padding:16px}.shop-order-identity{flex-basis:55%!important}.shop-order-identity strong{font-size:14px}.shop-order-summary>strong{font-size:16px}.shop-order-status{padding:4px 7px;font-size:9px}.shop-order-summary>svg{width:17px;margin-left:auto}.shop-order-body{padding:16px}.shop-order-progress{gap:5px}.shop-order-progress li{font-size:8px}.shop-order-body .bank-details dl>div{grid-template-columns:90px minmax(0,1fr)}.shop-order-body .bank-details dd{font-size:14px}.shop-order-body .workflow-panel{padding:15px}.shop-success{align-items:flex-start;gap:9px;padding:14px}.shop-success p{font-size:11px}.shop-success strong{font-size:13px}.shop-success>button svg{width:16px}.shop-product-overlay{padding:10px}.shop-product-dialog{border-radius:17px;grid-template-columns:1fr;max-height:94dvh}.shop-image-panel{padding:38px 14px 12px}.shop-image-viewport{height:250px}.shop-zoom-controls{margin-top:8px}.shop-product-copy{padding:24px}.shop-product-copy h2,.shop-detail-price{font-size:26px}.shop-product-copy .shop-eyebrow{font-size:10px}.shop-page .customer-account-card{padding:24px}.shop-page .customer-account-card h2{margin-right:20px;font-size:23px}.shop-page .customer-account-card .customer-delivery label{font-size:12px}}@media (prefers-reduced-motion:reduce){.shop-product-card,.shop-product-image img,.shop-order-summary>svg{transition:none}.shop-product-card:hover{transform:none}}@media (width<=600px){.shop-order-progress li{font-size:10px}.shop-order-progress{flex-wrap:wrap}.shop-order-progress li{flex-basis:28%}.shop-seller{font-size:10px}.shop-product-copy .shop-primary{font-size:14px}.customer-account-overlay .customer-account-card{padding:24px}.customer-account-overlay .customer-account-card h2{margin-right:22px;font-size:23px}}.shop-page,.shop-product-overlay,.customer-account-overlay{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.shop-page{isolation:isolate}.shop-logo{flex-shrink:0;width:86px;height:66px;position:relative;overflow:hidden;border:0!important;padding:0!important;display:block!important}.shop-brand .shop-logo>img{object-fit:contain;filter:none;mix-blend-mode:normal;width:132px;max-width:none;height:132px;position:absolute;top:-31px;left:-23px}.shop-footer .shop-logo{width:70px;height:53px}.shop-footer .shop-logo>img{object-fit:contain;filter:none;mix-blend-mode:normal;width:106px;max-width:none;height:106px;position:absolute;top:-25px;left:-18px}.shop-parcel-tracking{color:#315936;background:#f0f7eb;border:1px solid #cfdfc4;border-radius:12px;margin:18px 0;padding:18px}.shop-parcel-tracking h3{margin:0 0 7px;font-size:16px}.shop-parcel-tracking p{margin:0 0 10px;font-size:13px}.shop-parcel-tracking>span,.shop-parcel-tracking>small{color:#617458;font-size:12px;display:block}.shop-parcel-tracking>strong{letter-spacing:.04em;margin:4px 0 7px;font-size:22px;display:block}.shop-order-body .receipt-view-button{color:#17634f;font-size:13px}:root{--bg:#f3f7fb;--surface:#fff;--surface-soft:#f7fafc;--surface-hover:#edf5fa;--border:#d9e5ee;--border-strong:#bfd2e0;--text:#112f49;--text-muted:#60778b;--text-soft:#8294a3;--primary:#17689e;--primary-hover:#10547f;--primary-soft:#e8f3fa;--success:#16815d;--success-soft:#e8f7f0;--warning:#a96f15;--warning-soft:#fff4df;--danger:#b84a42;--danger-soft:#feeeec;--info:#3479ae;--info-soft:#eaf4fb;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--radius-sm:10px;--radius:16px;--radius-lg:22px;--radius-modal:24px;--shadow-sm:0 6px 18px #0f304b0e;--shadow:0 14px 36px #0f304b14;--shadow-hover:0 20px 46px #0f304b1f;--shadow-modal:0 34px 100px #04162752;--control:44px;--sidebar:280px}.credit-stock-page-actions{background:#fff;border:1px solid #d2e3ec;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;padding:15px 18px;display:flex}.credit-stock-page-actions small,.credit-stock-page-actions strong{display:block}.credit-stock-page-actions small{color:#1874a2;font-size:8px;font-weight:900}.credit-stock-page-actions strong{color:#173e59;margin-top:4px;font-size:12px}.credit-stock-page-actions button{color:#fff;cursor:pointer;background:#176f9e;border:0;border-radius:11px;align-items:center;gap:8px;min-height:43px;padding:0 15px;font-weight:850;display:flex}.credit-inventory-page{gap:18px;display:grid}.credit-inventory-page>header{color:#fff;background:linear-gradient(120deg,#103451,#177596);border-radius:23px;grid-template-columns:auto 1fr;align-items:center;gap:22px;padding:26px 30px;display:grid}.credit-inventory-page>header button{color:#fff;background:#ffffff1a;border:1px solid #ffffff47;border-radius:10px;min-height:42px;padding:0 13px;font-weight:800}.credit-inventory-page>header small{color:#9de9ef;font-size:9px;font-weight:900}.credit-inventory-page>header h1{color:#fff;margin:6px 0;font-size:30px}.credit-inventory-page>header p{color:#d5eaf1;margin:0;font-size:11px}.credit-inventory-summary{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.credit-inventory-summary article{background:#fff;border:1px solid #d8e5ed;border-radius:17px;padding:19px}.credit-inventory-summary small{color:#668195;font-size:8px;font-weight:900}.credit-inventory-summary strong{color:#123d59;margin:6px 0;font-size:23px;display:block}.credit-inventory-summary p{color:#7a8f9e;margin:0;font-size:9px}.credit-inventory-products{gap:14px;display:grid}.credit-inventory-products>article{background:#fff;border:1px solid #d6e4ec;border-radius:20px;grid-template-columns:115px minmax(220px,1fr) minmax(390px,1.25fr);align-items:center;gap:22px;padding:20px;display:grid}.credit-inventory-image{background:#f2f8fb;border-radius:15px;place-items:center;width:115px;height:105px;padding:10px;display:grid}.credit-inventory-image img{object-fit:contain;width:100%;height:100%}.credit-inventory-products h2{color:#133d59;margin:5px 0;font-size:19px}.credit-inventory-products article>div:nth-child(2)>small{color:#24779f;font-size:9px;font-weight:850}.credit-inventory-products article>div:nth-child(2)>p{color:#748a9a;margin:0;font-size:10px}.credit-inventory-products dl{grid-template-columns:repeat(3,1fr);gap:10px;margin:0;display:grid}.credit-inventory-products dl span{background:#f5f9fb;border-radius:11px;padding:13px}.credit-inventory-products dt{color:#758c9b;font-size:8px}.credit-inventory-products dd{color:#143d59;margin:5px 0 0;font-size:12px;font-weight:850}.credit-inventory-empty{color:#718899;text-align:center;background:#fff;border:1px dashed #c8dae5;border-radius:20px;padding:55px 24px}@media (width<=950px){.credit-inventory-products>article{grid-template-columns:90px 1fr}.credit-inventory-image{width:90px;height:90px}.credit-inventory-products dl{grid-column:1/-1}}@media (width<=650px){.credit-stock-page-actions{flex-direction:column;align-items:stretch}.credit-stock-page-actions button{justify-content:center}.credit-inventory-page>header{grid-template-columns:1fr;padding:22px}.credit-inventory-summary,.credit-inventory-products>article{grid-template-columns:1fr}.credit-inventory-image{width:100%;height:150px}.credit-inventory-products dl{grid-template-columns:1fr}}.credit-request-centre,.credit-request-detail-page{background:#fff;border:1px solid #d6e4ed;border-radius:22px;overflow:hidden;box-shadow:0 16px 38px #0e375414}.credit-request-centre>header{border-bottom:1px solid #e1ebf1;justify-content:space-between;align-items:center;gap:20px;padding:24px 26px;display:flex}.credit-request-centre>header small,.credit-request-detail-page>header small{color:#2175a7;letter-spacing:.1em;font-size:10px;font-weight:850}.credit-request-centre>header h2{color:#123b5b;margin:4px 0}.credit-request-centre>header p{color:#6c8395;margin:0;font-size:12px}.credit-request-centre>header>b{color:#17658f;background:#e8f4fb;border-radius:11px;padding:9px 12px;font-size:11px}.credit-request-tools{background:#f8fbfd;border-bottom:1px solid #e3ecf2;grid-template-columns:minmax(240px,1fr) 145px 145px 145px auto;align-items:end;gap:10px;padding:16px 20px;display:grid}.credit-request-tools label{color:#547187;font-size:9px;font-weight:800}.credit-request-tools label:first-child{background:#fff;border:1px solid #cfdfe9;border-radius:11px;align-items:center;gap:8px;min-height:44px;padding:0 12px;display:flex}.credit-request-tools label:first-child svg{color:#7792a5;width:17px}.credit-request-tools input,.credit-request-tools select{color:#173e5a;background:#fff;border:1px solid #cfdfe9;border-radius:10px;width:100%;height:42px;margin-top:5px;padding:0 10px}.credit-request-tools label:first-child input{border:0;outline:0;height:auto;margin:0;padding:0}.credit-request-tools>button{color:#527087;cursor:pointer;background:#fff;border:1px solid #cfdfe9;border-radius:10px;height:42px;padding:0 13px;font-weight:800}.credit-request-export{background:linear-gradient(135deg,#f3faff,#e9f5fb);border:1px solid #cfe2ed;border-radius:14px;grid-template-columns:40px 1fr auto;align-items:center;gap:11px;margin:16px 20px 0;padding:14px 16px;display:grid}.credit-request-export>span{color:#fff;background:#1973a4;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.credit-request-export svg{width:18px}.credit-request-export strong,.credit-request-export small{display:block}.credit-request-export strong{color:#163f5c}.credit-request-export small{color:#6b8495;margin-top:3px;font-size:10px}.credit-request-export button{color:#fff;cursor:pointer;background:#176b9c;border:0;border-radius:10px;align-items:center;gap:7px;min-height:40px;padding:0 14px;font-weight:800;display:flex}.credit-request-export button:disabled{opacity:.5}.credit-request-compact-list{gap:10px;padding:16px 20px 22px;display:grid}.credit-request-compact-list article{background:#fff;border:1px solid #dce7ee;border-radius:15px;grid-template-columns:42px minmax(175px,1.1fr) minmax(155px,.8fr) 130px minmax(155px,.9fr) auto;align-items:center;gap:14px;min-height:94px;padding:14px 16px;transition:all .16s;display:grid}.credit-request-compact-list article:hover{border-color:#b8d4e4;transform:translateY(-1px);box-shadow:0 9px 22px #123d5a12}.credit-request-compact-list article.cancelled,.credit-request-compact-list article.rejected{opacity:.78;background:#fcfcfc}.credit-request-compact-list article>span:first-child{color:#267aa9;background:#e8f5fc;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.credit-request-compact-list small,.credit-request-compact-list strong,.credit-request-compact-list p{display:block}.credit-request-compact-list small{color:#7890a1;letter-spacing:.07em;font-size:8px;font-weight:850}.credit-request-compact-list strong{color:#163d59;margin-top:4px;font-size:12px}.credit-request-compact-list p{color:#7990a0;margin:4px 0 0;font-size:9px}.credit-request-compact-list article>button{color:#176b9d;cursor:pointer;background:#f1f9fd;border:1px solid #bdd7e7;border-radius:10px;align-items:center;gap:6px;min-height:39px;padding:0 12px;font-weight:800;display:flex}.credit-request-compact-list article>button svg{width:15px}.credit-request-detail-page>header{color:#fff;background:linear-gradient(115deg,#102d4a,#176b96);grid-template-columns:auto 1fr auto;align-items:center;gap:20px;padding:22px 26px;display:grid}.credit-request-detail-page>header button{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:10px;padding:9px 12px}.credit-request-detail-page>header small{color:#a8dbf5}.credit-request-detail-page>header h2{margin:4px 0}.credit-request-detail-page>header p{color:#cce2ef;margin:0;font-size:11px}.credit-detail-kpis{border-bottom:1px solid #e2ebf1;grid-template-columns:repeat(4,1fr);display:grid}.credit-detail-kpis>span{border-right:1px solid #e2ebf1;padding:18px 20px}.credit-detail-kpis>span:last-child{border:0}.credit-detail-kpis small,.credit-detail-kpis strong{display:block}.credit-detail-kpis small{color:#728b9d;letter-spacing:.08em;font-size:8px;font-weight:850}.credit-detail-kpis strong{color:#123d5d;margin-top:5px;font-size:13px}.credit-request-detail-page .credit-request-products{border:1px solid #e0eaf0;border-radius:14px;margin:20px;overflow:hidden}.credit-request-detail-page .credit-request-progress{border-radius:15px;margin:0 20px}.credit-repayment-detail{background:linear-gradient(145deg,#f8fcff,#eef8fc);border:1px solid #c9e0ec;border-radius:17px;margin:20px;padding:20px}.credit-repayment-detail>header{align-items:center;gap:12px;display:flex}.credit-repayment-detail>header>span{color:#fff;background:#1875a4;border-radius:14px;place-items:center;width:46px;height:46px;display:grid}.credit-repayment-detail h3{color:#143f5c;margin:4px 0}.credit-repayment-detail p{color:#688295;margin:0;font-size:11px}.credit-repayment-detail>div{grid-template-columns:1fr 1fr;gap:10px;margin:16px 0;display:grid}.credit-repayment-detail article{background:#fff;border:1px solid #d5e5ed;border-radius:13px;gap:10px;padding:15px;display:flex}.credit-repayment-detail article>svg{color:#1a789f;flex:none}.credit-repayment-detail article strong,.credit-repayment-detail article small{display:block}.credit-repayment-detail article small{color:#6d8494;margin-top:5px;line-height:1.5}.credit-repayment-detail>button{color:#fff;cursor:pointer;background:#176c9d;border:0;border-radius:10px;align-items:center;gap:7px;min-height:42px;padding:0 14px;font-weight:800;display:flex}.credit-detail-footer{border-top:1px solid #e1ebf1;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}.credit-detail-footer p{color:#6f8797;margin:4px 0 0;font-size:11px}.credit-request-closed{text-align:left;justify-content:center;align-items:flex-start;gap:16px;min-height:340px;padding:45px;display:flex}.credit-request-closed>svg{color:#ad625b;background:#fff0ee;border-radius:16px;width:52px;height:52px;padding:14px}.credit-request-closed h3{color:#643e3a;margin:5px 0;font-size:24px}.credit-request-closed p{color:#7c6c69;max-width:550px}.credit-request-closed span{color:#6e625f;background:#f5f2f1;border-radius:9px;margin:9px 10px 0 0;padding:9px 11px;font-size:10px;display:inline-block}.credit-requests-only:has(.credit-request-detail-page)>.credit-requests-page-head{display:none!important}.credit-request-detail-page{border-radius:24px;box-shadow:0 20px 48px #0c324e1c}.credit-request-detail-page>header{background:linear-gradient(115deg,#102d4a 0%,#14577d 58%,#1877a4 100%);grid-template-columns:190px minmax(0,1fr) auto;min-height:142px;padding:26px 32px}.credit-request-detail-page>header button{white-space:nowrap;border-color:#ffffff47;justify-self:start;align-items:center;min-height:44px;padding:0 16px;font-size:12px;font-weight:800;transition:all .16s;display:inline-flex}.credit-request-detail-page>header button:hover{background:#ffffff2b;border-color:#ffffff8c;transform:translate(-2px)}.credit-request-detail-page>header h2{letter-spacing:-.025em;font-size:25px}.credit-request-detail-page>header>.market-status{justify-self:end;align-items:center;min-height:35px;padding:0 13px;display:inline-flex}.credit-request-detail-page .credit-detail-kpis{background:#fbfdff}.credit-request-detail-page .credit-detail-kpis>span{flex-direction:column;justify-content:center;min-height:91px;padding:19px 24px;display:flex}.credit-request-detail-page .credit-detail-kpis strong{font-size:14px}.credit-request-detail-page .credit-request-products{border-color:#d8e6ee;margin:24px;box-shadow:0 8px 22px #1239530b}.credit-request-detail-page .credit-request-product-head{background:#f5f9fc;min-height:44px}.credit-request-detail-page .credit-request-product{min-height:78px;padding-block:13px}.credit-request-detail-page .credit-request-progress{background:#f6fafc;border:1px solid #dfeaf0;margin:0 24px 24px;padding:22px 30px}.credit-request-detail-page .credit-request-progress span i{box-shadow:0 0 0 5px #fff}.credit-request-detail-page .credit-request-progress span b{margin-top:8px}.credit-request-detail-page .credit-request-progress hr{margin-top:17px}.credit-request-detail-page .credit-detail-footer{background:#fff;min-height:92px;padding:19px 26px}.credit-request-detail-page .credit-detail-footer strong{color:#143d5a;font-size:14px}.credit-request-detail-page .credit-detail-footer p{max-width:720px}.credit-request-detail-page .credit-request-cancel{color:#aa4039;cursor:pointer;background:#fff5f4;border:1px solid #efbbb6;border-radius:11px;min-height:44px;padding:0 17px;font-size:11px;font-weight:850;transition:all .16s}.credit-request-detail-page .credit-request-cancel:hover:not(:disabled){background:#fee9e7;border-color:#df8f87;transform:translateY(-1px)}.credit-request-detail-page .credit-request-cancel:disabled{opacity:.55;cursor:not-allowed}.credit-request-centre button,.credit-request-detail-page button{font-family:Plus Jakarta Sans,Segoe UI,sans-serif}.credit-request-centre button:focus-visible,.credit-request-detail-page button:focus-visible{outline-offset:2px;outline:3px solid #2d92c633!important}@media (width<=1050px){.credit-request-tools{grid-template-columns:1fr 1fr}.credit-request-tools label:first-child{grid-column:1/-1}.credit-request-compact-list article{grid-template-columns:42px 1fr 1fr}.credit-request-row-note{display:none}.credit-request-compact-list article>button{grid-column:2/-1;justify-self:start}.credit-detail-kpis{grid-template-columns:1fr 1fr}.credit-detail-kpis>span:nth-child(2){border-right:0}.credit-request-detail-page>header{grid-template-columns:auto 1fr}.credit-request-detail-page>header>button{grid-row:1/3}.credit-request-detail-page>header>.market-status{grid-column:2;justify-self:start}}@media (width<=650px){.credit-request-centre>header{flex-direction:column;align-items:flex-start}.credit-request-tools{grid-template-columns:1fr}.credit-request-tools label:first-child{grid-column:auto}.credit-request-export{grid-template-columns:38px 1fr}.credit-request-export button{grid-column:1/-1;justify-content:center}.credit-request-compact-list article{grid-template-columns:38px 1fr}.credit-request-compact-list article>div{grid-column:2}.credit-request-compact-list article>button{grid-column:1/-1;justify-content:center;width:100%}.credit-request-detail-page>header,.credit-detail-kpis,.credit-repayment-detail>div{grid-template-columns:1fr}.credit-detail-kpis>span{border-bottom:1px solid #e2ebf1;border-right:0}.credit-request-detail-page .credit-request-products,.credit-repayment-detail{margin:12px}.credit-request-detail-page .credit-request-progress{margin:0 12px}.credit-detail-footer{flex-direction:column;align-items:stretch}.credit-request-closed{flex-direction:column;padding:28px 20px}.credit-request-detail-page>header{gap:12px;min-height:0;padding:20px}.credit-request-detail-page>header>button{grid-row:auto;justify-content:center;width:100%}.credit-request-detail-page>header>.market-status{grid-column:auto}.credit-request-detail-page .credit-request-progress{margin-bottom:12px;padding:18px 10px}.credit-request-detail-page .credit-detail-footer{padding:17px}.credit-request-detail-page .credit-request-cancel{width:100%}}.money-centre-page{gap:18px;display:grid}.money-welcome{color:#fff;background:radial-gradient(circle at 88% 6%,#43b8cf45,#0000 27%),linear-gradient(118deg,#0b2944,#155d82);border-radius:25px;justify-content:space-between;align-items:center;gap:24px;min-height:190px;padding:32px 36px;display:flex;box-shadow:0 18px 42px #0a314c29}.money-welcome small{color:#91ddf3;letter-spacing:.13em;font-size:10px;font-weight:900}.money-welcome h1{color:#fff;letter-spacing:-.045em;max-width:780px;margin:8px 0 7px;font-size:clamp(28px,3vw,42px);line-height:1.14}.money-welcome p{color:#cae1ed;margin:0;font-size:13px}.money-welcome>.btn{flex:none;min-height:48px}.money-welcome>span{color:#dff8ec;background:#178f6638;border:1px solid #ffffff3b;border-radius:11px;align-items:center;gap:7px;padding:10px 13px;font-size:11px;font-weight:800;display:flex}.money-welcome>span svg{width:17px}.money-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.money-summary-grid article{background:#fff;border:1px solid #d8e5ed;border-radius:18px;align-items:center;gap:13px;min-height:125px;padding:19px;display:flex;box-shadow:0 8px 23px #1137530e}.money-summary-grid article>span{color:#176e9d;background:#e8f4fb;border-radius:14px;flex:none;place-items:center;width:47px;height:47px;display:grid}.money-summary-grid article.paid>span,.money-summary-grid article.clear>span{color:#16805e;background:#e7f7ef}.money-summary-grid article.waiting>span{color:#a87218;background:#fff4df}.money-summary-grid article.due>span{color:#b04a42;background:#feeeec}.money-summary-grid svg{width:20px}.money-summary-grid small,.money-summary-grid strong,.money-summary-grid p{display:block}.money-summary-grid small{color:#668195;letter-spacing:.075em;font-size:8px;font-weight:900}.money-summary-grid strong{color:#123a57;margin-top:5px;font-size:20px}.money-summary-grid p{color:#7b91a0;margin:4px 0 0;font-size:9px;line-height:1.4}.money-summary-grid article.clickable{cursor:pointer;transition:transform .18s,border-color .18s,box-shadow .18s}.money-summary-grid article.clickable:hover{border-color:#8fc2da;transform:translateY(-3px);box-shadow:0 15px 30px #1137531c}.money-summary-grid article.clickable:focus-visible{outline-offset:3px;outline:3px solid #1f89be40}.money-credit-grid{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:18px;display:grid}.credit-balance-card,.money-next-tier,.money-history-panel{background:#fff;border:1px solid #d6e4ed;border-radius:21px;box-shadow:0 13px 32px #10365111}.credit-balance-card,.money-next-tier{padding:23px}.credit-balance-card>header,.money-next-tier>header{justify-content:space-between;align-items:center;gap:15px;display:flex}.credit-balance-card header small,.money-next-tier header small,.money-history-panel>header small{color:#1b72a1;letter-spacing:.1em;font-size:9px;font-weight:900}.credit-balance-card h2,.money-next-tier h2,.money-history-panel h2{color:#123b59;margin:5px 0;font-size:21px}.credit-balance-card>header>b{color:#176b98;background:#e8f4fb;border-radius:9px;padding:7px 10px;font-size:9px}.credit-balance-bar{background:#e5edf2;border-radius:99px;height:10px;margin:22px 0 8px;overflow:hidden}.credit-balance-bar i{border-radius:inherit;background:linear-gradient(90deg,#ee9a45,#e65c50);height:100%;display:block}.credit-balance-labels{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.credit-balance-labels span{background:#f7fafc;border-radius:11px;padding:12px}.credit-balance-labels small,.credit-balance-labels strong{display:block}.credit-balance-labels small{color:#738a9a;font-size:8px}.credit-balance-labels strong{color:#153d59;margin-top:4px;font-size:12px}.credit-balance-card>footer{background:#fff8e9;border:1px solid #f0d39c;border-radius:13px;grid-template-columns:36px 1fr auto;align-items:center;gap:10px;margin-top:16px;padding:14px;display:grid}.credit-balance-card>footer>svg{color:#a66e17}.credit-balance-card footer strong,.credit-balance-card footer small{display:block}.credit-balance-card footer small{color:#896f43;font-size:9px}.credit-balance-card footer button{color:#775317;cursor:pointer;background:#fff;border:1px solid #dcbf83;border-radius:9px;align-items:center;gap:5px;min-height:38px;padding:0 11px;font-weight:800;display:flex}.credit-balance-card footer button svg{width:14px}.money-next-tier>header{justify-content:flex-start}.money-next-tier>header>span{color:#fff;background:#176d9c;border-radius:13px;place-items:center;width:43px;height:43px;display:grid}.money-next-tier>strong{color:#16805d;margin-top:23px;font-size:19px;display:block}.money-next-tier>p{color:#6e8697;margin:5px 0 18px;font-size:11px;line-height:1.55}.money-next-tier>div{background:#e5edf2;border-radius:99px;height:10px;overflow:hidden}.money-next-tier>div i{border-radius:inherit;background:linear-gradient(90deg,#1774a4,#25a17b);height:100%;display:block}.money-next-tier>footer{color:#718999;justify-content:space-between;align-items:center;margin-top:8px;font-size:9px;display:flex}.money-next-tier>footer b{color:#176d99;font-size:11px}.money-history-grid{grid-template-columns:1fr 1fr;align-items:start;gap:18px;display:grid}.money-history-panel{overflow:hidden}.money-history-panel>header{border-bottom:1px solid #e0e9ef;justify-content:space-between;align-items:center;gap:14px;min-height:82px;padding:19px 21px;display:flex}.money-history-panel>header>b{color:#537187;background:#eef5f9;border-radius:9px;padding:7px 9px;font-size:9px}.money-history-panel>div>article{border-bottom:1px solid #e7edf1;grid-template-columns:38px minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:76px;padding:13px 18px;display:grid}.money-history-panel>div>article>span:first-child{color:#176e9e;background:#e8f4fb;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.money-history-panel article svg{width:16px}.money-history-panel article strong,.money-history-panel article small{display:block}.money-history-panel article strong{color:#143d59;font-size:12px}.money-history-panel article small{color:#788e9e;margin-top:3px;font-size:9px}.money-history-panel article a{color:#176b9b;background:#f5fbfe;border:1px solid #c7ddea;border-radius:8px;align-items:center;gap:5px;padding:7px 9px;font-size:9px;font-weight:850;text-decoration:none;display:flex}.money-history-panel article em{color:#8598a5;font-size:8px;font-style:normal}.money-history-panel>.empty{min-height:220px}.money-history-panel>footer{background:#f7fafc;gap:16px;padding:12px 18px;display:flex}.money-history-panel>footer span{color:#557488;align-items:center;gap:5px;font-size:9px;font-weight:800;display:flex}.money-history-panel>footer svg{color:#19805e;width:14px}@media (width<=1120px){.money-summary-grid{grid-template-columns:repeat(2,1fr)}.money-credit-grid,.money-history-grid{grid-template-columns:1fr}}@media (width<=650px){.money-welcome{flex-direction:column;align-items:flex-start;min-height:0;padding:25px 20px}.money-welcome>.btn,.money-welcome>span{justify-content:center;width:100%}.money-summary-grid{grid-template-columns:1fr}.money-summary-grid article{min-height:105px}.credit-balance-labels{grid-template-columns:1fr}.credit-balance-card>footer{grid-template-columns:34px 1fr}.credit-balance-card footer button{grid-column:1/-1;justify-content:center}.money-history-panel>div>article{grid-template-columns:36px 1fr}.money-history-panel article>.status-pill,.money-history-panel article a,.money-history-panel article em{grid-column:2;justify-self:start}.money-history-panel>footer{flex-direction:column;gap:7px}}.money-history-filter{background:#f7fbfd;border:1px solid #d6e4ed;border-radius:16px;grid-template-columns:minmax(0,1fr) 165px 165px auto;align-items:end;gap:11px;padding:15px 18px;display:grid}.money-history-filter small,.money-history-filter strong{display:block}.money-history-filter small{color:#1a71a0;letter-spacing:.1em;font-size:8px;font-weight:900}.money-history-filter strong{color:#173e5b;margin-top:3px}.money-history-filter label{color:#607b8e;font-size:9px;font-weight:800}.money-history-filter input{background:#fff;border:1px solid #cbdde8;border-radius:10px;width:100%;height:41px;margin-top:5px;padding:0 10px}.money-history-filter button{color:#547187;cursor:pointer;background:#fff;border:1px solid #cbdde8;border-radius:10px;height:41px;padding:0 13px;font-weight:800}.money-register{gap:18px;display:grid}.money-register .money-history-panel>header{min-height:96px;padding:20px 23px}.money-register .money-history-panel>header p{color:#72899a;margin:4px 0 0;font-size:10px}.money-register .money-history-panel>header>div:last-child{align-items:center;gap:8px;display:flex}.money-register .money-history-panel>header select{color:#3c5f77;background:#fff;border:1px solid #ccdde7;border-radius:9px;height:38px;padding:0 10px;font-size:10px;font-weight:750}.money-register .money-history-panel>header b{color:#557187;white-space:nowrap;background:#edf5f9;border-radius:8px;padding:7px 9px;font-size:9px}.money-register .money-history-panel>div>article{grid-template-columns:minmax(185px,.7fr) minmax(480px,1.8fr) minmax(145px,.55fr);align-items:center;gap:22px;min-height:116px;padding:17px 22px;display:grid}.money-record-main{align-items:center;gap:11px;display:flex}.money-record-main>span{color:#176e9e;background:#e8f4fb;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.money-record-main small{letter-spacing:.07em;font-weight:900;color:#6f8798!important;font-size:8px!important}.money-record-main strong{margin-top:2px;font-size:16px!important}.money-record-main p{color:#7b91a1;margin:2px 0 0;font-size:9px}.money-register dl{grid-template-columns:repeat(5,minmax(90px,1fr));gap:10px;margin:0;display:grid}.money-register .repayment-register dl{grid-template-columns:repeat(4,minmax(110px,1fr))}.money-register dl span{min-width:0}.money-register dt{color:#7a91a1;font-size:8px;font-weight:800}.money-register dd{overflow-wrap:anywhere;color:#183f5c;margin:4px 0 0;font-size:10px;font-weight:750}.money-record-action{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.money-record-action>a{min-height:35px}.money-record-action>small{text-align:right}.repayment-callout{background:#fff8e9;border:1px solid #efd39e;border-radius:13px;grid-template-columns:38px 1fr auto;align-items:center;gap:11px;margin:15px 20px 0;padding:15px;display:grid}.repayment-callout>svg{color:#a76f17}.repayment-callout strong{color:#6e501c}.repayment-callout p{color:#876f46;margin:3px 0 0;font-size:9px}.repayment-callout button{color:#765216;cursor:pointer;background:#fff;border:1px solid #dcbd7e;border-radius:9px;align-items:center;gap:6px;min-height:39px;padding:0 12px;font-weight:850;display:flex}.repayment-callout button svg{width:14px}@media (width<=1120px){.money-register .money-history-panel>div>article{grid-template-columns:1fr}.money-register dl,.money-register .repayment-register dl{grid-template-columns:repeat(3,1fr)}.money-record-action{flex-direction:row;align-items:flex-start}.money-history-filter{grid-template-columns:1fr 1fr}.money-history-filter>div{grid-column:1/-1}}@media (width<=650px){.money-history-filter{grid-template-columns:1fr}.money-history-filter>div{grid-column:auto}.money-register .money-history-panel>header{flex-direction:column;align-items:flex-start}.money-register .money-history-panel>header>div:last-child{width:100%}.money-register .money-history-panel>header select{flex:1}.money-register .money-history-panel>div>article{grid-template-columns:1fr;padding:16px}.money-register dl,.money-register .repayment-register dl{grid-template-columns:1fr 1fr}.money-record-action{flex-wrap:wrap;grid-column:auto!important}.repayment-callout{grid-template-columns:34px 1fr;margin-inline:12px}.repayment-callout button{grid-column:1/-1;justify-content:center}}.money-route-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.money-route-grid>button{color:#153d59;text-align:left;cursor:pointer;background:#fff;border:1px solid #cee0ea;border-radius:20px;grid-template-columns:52px 1fr 28px;align-items:center;gap:16px;min-height:160px;padding:22px;transition:all .18s;display:grid;box-shadow:0 12px 30px #0f375211}.money-route-grid>button:hover{border-color:#8fc2da;transform:translateY(-2px);box-shadow:0 18px 36px #0f37521a}.money-route-grid>button>span{color:#fff;background:linear-gradient(135deg,#187ab0,#1a9c83);border-radius:15px;place-items:center;width:52px;height:52px;display:grid}.money-route-grid>button>span svg{width:22px}.money-route-grid small{color:#1773a3;letter-spacing:.1em;font-size:9px;font-weight:900}.money-route-grid h2{color:#123b58;margin:5px 0;font-size:20px}.money-route-grid p{color:#688195;margin:0;font-size:11px;line-height:1.55}.money-route-grid b{color:#1c7c6b;margin-top:10px;font-size:10px;display:block}.money-route-grid>button>svg{color:#2780aa}.money-centre-page>.money-history-filter,.money-centre-page>.money-register{display:none}.money-page-head{color:#fff;background:linear-gradient(115deg,#102f4c,#176e99);border-radius:23px;grid-template-columns:auto 1fr auto;align-items:center;gap:22px;min-height:150px;padding:25px 28px;display:grid;box-shadow:0 16px 36px #0c314c24}.money-page-head>button{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:11px;min-height:42px;padding:0 14px;font-weight:800}.money-page-head small{color:#9ed9f3;letter-spacing:.12em;font-size:9px;font-weight:900}.money-page-head h1{margin:5px 0;font-size:28px}.money-page-head p{color:#d4e8f1;margin:0;font-size:12px}.money-clear{color:#d6fff3;background:#25b78b2e;border-radius:11px;align-items:center;gap:7px;padding:10px 13px;font-weight:800;display:flex}.money-clear svg{width:17px}.money-list-tools{background:#fff;border:1px solid #d5e4ed;border-radius:16px;grid-template-columns:180px 180px 180px auto;align-items:end;gap:11px;padding:14px 16px;display:grid}.money-list-tools label{color:#617c8e;font-size:9px;font-weight:800}.money-list-tools input,.money-list-tools select,.money-list-tools button{color:#173e59;width:100%;height:42px;font:inherit;background:#fff;border:1px solid #cbdde8;border-radius:10px;padding:0 11px}.money-list-tools button{cursor:pointer;font-weight:800}.standalone-money-list{gap:11px;display:grid}.standalone-money-list>article{background:#fff;border:1px solid #d9e5ec;border-radius:17px;grid-template-columns:44px minmax(190px,1fr) minmax(360px,1.6fr) auto;align-items:center;gap:14px;min-height:112px;padding:16px 18px;display:grid;box-shadow:0 8px 22px #1239530b}.standalone-money-list>article>span{color:#1877a7;background:#e8f5fb;border-radius:13px;place-items:center;width:44px;height:44px;display:grid}.standalone-money-list h2{color:#123c5a;margin:4px 0;font-size:19px}.standalone-money-list small,.standalone-money-list p{color:#748b9c;margin:0;font-size:9px}.standalone-money-list dl{grid-template-columns:repeat(3,1fr);gap:10px;margin:0;display:grid}.standalone-money-list dt{color:#7b91a0;font-size:8px}.standalone-money-list dd{color:#173d59;margin:4px 0 0;font-size:10px;font-weight:800}.standalone-money-list>article>button{color:#176b99;cursor:pointer;background:#f3f9fc;border:1px solid #bcd8e7;border-radius:10px;align-items:center;gap:6px;min-height:40px;padding:0 13px;font-weight:850;display:flex}.standalone-money-list button svg{width:14px}.repayment-guide{background:#fff9ec;border:1px solid #ecd49e;border-radius:16px;align-items:center;gap:20px;padding:17px 20px;display:flex}.repayment-guide strong{color:#754f13;font-size:18px}.repayment-guide p{color:#806d4e;margin:0;font-size:11px}.standalone-money-page{gap:18px;display:grid}.standalone-money-page .money-list-tools{border-color:#d8e6ee;border-radius:18px;padding:18px;box-shadow:0 8px 24px #0f37520d}.standalone-money-page .standalone-money-list{gap:14px}.standalone-money-page .standalone-money-list>article{border-color:#d5e4ec;border-radius:20px;min-height:126px;padding:20px 22px;box-shadow:0 10px 28px #0f37520f}.standalone-money-page .standalone-money-list>article>span{color:#168369;background:#e7f7f1;border-radius:15px;width:48px;height:48px}.standalone-money-page .standalone-money-list h2{font-size:22px}.standalone-money-page .standalone-money-list dl span{background:#f5f9fb;border-radius:10px;padding:10px 12px}.standalone-money-page .standalone-money-list>article>button{background:#f5fafc;border-color:#b9d7e6;border-radius:11px;min-height:44px}.earnings-list .status-pill.waiting-for-camy{color:#9b6817;background:#fff2d8}.earnings-list .status-pill.in-progress{color:#286399;background:#e9f2fb}.earnings-list .status-pill.paid{color:#187b59;background:#e3f6ee}.earnings-list .earnings-row.payout-paid{border-left:4px solid #32a77b}.earnings-list .earnings-row.payout-pending-transfer{border-left:4px solid #e0a33b}.earnings-list .earnings-row.payout-in-progress,.earnings-list .earnings-row.payout-pending-delivery{border-left:4px solid #3a8fc1}.earnings-list dd .status-pill{margin:0}.money-detail-hero{color:#fff;background:linear-gradient(115deg,#113651,#185f83);border-radius:20px;grid-template-columns:1fr 2fr;align-items:center;gap:25px;padding:23px;display:grid}.money-detail-hero>div>small,.money-detail-hero>div>strong{display:block}.money-detail-hero>div>small{color:#a9dbef;font-size:9px;font-weight:900}.money-detail-hero>div>strong{margin:6px 0 10px;font-size:31px}.money-detail-hero dl{grid-template-columns:repeat(4,1fr);gap:9px;margin:0;display:grid}.money-detail-hero dl span{background:#ffffff12;border:1px solid #ffffff29;border-radius:11px;padding:13px}.money-detail-hero dt{color:#b9d7e5;font-size:8px}.money-detail-hero dd{margin:5px 0 0;font-size:11px;font-weight:800}.money-detail-card,.money-payment-proof{background:#fff;border:1px solid #d6e4ed;border-radius:19px;padding:22px;box-shadow:0 10px 28px #1036510e}.money-detail-card>header{justify-content:space-between;gap:15px;display:flex}.money-detail-card header small{color:#1872a1;font-size:9px;font-weight:900}.money-detail-card h2{color:#123d5a;margin:5px 0}.money-detail-client{grid-template-columns:repeat(3,1fr);gap:9px;margin:16px 0;display:grid}.money-detail-client span{background:#f5f9fb;border-radius:11px;padding:13px}.money-detail-client small,.money-detail-client strong{display:block}.money-detail-client small{color:#758d9d;font-size:8px}.money-detail-client strong{color:#173d59;margin-top:4px;font-size:11px}.money-detail-products{border-top:1px solid #e1eaf0}.money-detail-products article{border-bottom:1px solid #e8eef2;grid-template-columns:42px 1fr auto;align-items:center;gap:11px;padding:13px 0;display:grid}.money-detail-products img{object-fit:contain;width:42px;height:42px}.money-detail-products strong,.money-detail-products small{display:block}.money-detail-products small{color:#738b9c;margin-top:4px;font-size:9px}.money-payment-proof{grid-template-columns:48px 1fr auto;align-items:center;gap:15px;display:grid}.money-payment-proof>span{color:#fff;background:#1e9b7d;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.money-payment-proof small{color:#18856f;letter-spacing:.1em;font-size:9px;font-weight:900}.money-payment-proof h2{color:#143e5b;margin:5px 0;font-size:20px}.money-payment-proof p{color:#6c8495;margin:0;font-size:10px}.money-payment-proof em{color:#72899a;font-size:10px}.commission-detail-link{color:#176c9b;cursor:pointer;background:#f4fafc;border:1px solid #b9d8e7;border-radius:11px;justify-content:center;align-items:center;gap:7px;width:calc(100% - 48px);min-height:43px;margin:0 24px 22px;font-weight:850;display:flex}.commission-detail-link svg{width:15px}.money-detail-product-head{color:#71899a;text-transform:uppercase;border-bottom:1px solid #d9e5ec;grid-template-columns:minmax(230px,1.5fr) repeat(5,minmax(95px,.65fr));gap:12px;margin-top:18px;padding:10px 0;font-size:9px;font-weight:850;display:grid}.money-detail-products article{grid-template-columns:42px minmax(170px,1.5fr) repeat(4,minmax(90px,.65fr)) minmax(100px,.65fr)}.money-detail-products article>span{background:#f5f9fb;border-radius:9px;padding:8px 10px}.money-detail-products article>span small{margin:0}.money-detail-products article>span strong{color:#153d59;margin-top:4px;font-size:11px}.money-detail-products article>.money-product-profit{background:#eaf8f2}.money-detail-products article>.money-product-profit strong{color:#147657}.money-detail-products article>.money-product-profit.loss{background:#fff0ee}.money-detail-products article>.money-product-profit.loss strong{color:#b94b43}.money-detail-products article>b{text-align:right;color:#123d59}@media (width<=1050px){.standalone-money-list>article{grid-template-columns:44px 1fr}.standalone-money-list dl,.standalone-money-list>article>button{grid-column:2}.money-detail-hero{grid-template-columns:1fr}.money-detail-hero dl{grid-template-columns:1fr 1fr}.money-detail-product-head{display:none}.money-detail-products article{grid-template-columns:42px 1fr 1fr}.money-detail-products article>b{grid-column:3}.money-detail-products article>span{grid-column:auto}}@media (width<=700px){.money-route-grid{grid-template-columns:1fr}.money-page-head{grid-template-columns:1fr;padding:21px}.money-list-tools{grid-template-columns:1fr 1fr}.money-list-tools select,.money-list-tools button{grid-column:1/-1}.standalone-money-list>article{grid-template-columns:1fr}.standalone-money-list>article>span,.standalone-money-list dl,.standalone-money-list>article>button{grid-column:auto}.standalone-money-list dl{grid-template-columns:1fr 1fr}.money-detail-hero dl,.money-detail-client{grid-template-columns:1fr}.money-payment-proof{grid-template-columns:42px 1fr}.money-payment-proof>a,.money-payment-proof>em{grid-column:1/-1}.repayment-guide{flex-direction:column;align-items:flex-start}.commission-detail-link{width:calc(100% - 24px);margin:0 12px 14px}}.money-detail-products article>b:before{content:"Line total";color:#738b9c;font-size:9px;font-weight:600;display:none}.notifications article.actionable{cursor:pointer}.notifications article.actionable:hover{background:#f4f9fc}.notifications article.actionable:focus-visible{outline-offset:-3px;outline:3px solid #1f7eb138}@media (width<=700px){.money-detail-card{padding:17px}.money-detail-products article{grid-template-columns:42px 1fr 1fr;gap:9px;padding:15px 0}.money-detail-products article>div{grid-column:2/-1}.money-detail-products article>span{grid-column:auto;min-width:0}.money-detail-products article>b{text-align:left;background:#edf4f8;border-radius:9px;justify-content:space-between;align-items:center;padding:10px 11px;display:flex;grid-column:1/-1!important}.money-detail-products article>b:before{display:block}}.money-detail-product-head{grid-template-columns:42px minmax(170px,1.5fr) repeat(5,minmax(90px,.65fr));gap:11px}.money-detail-product-head>span:first-child{grid-column:1/3}.credit-order-register{background:#fff;border:1px solid #d5e4ed;border-radius:22px;padding:24px;box-shadow:0 12px 30px #0f37520f}.credit-order-register>header{justify-content:space-between;align-items:center;gap:18px;display:flex}.credit-order-register>header small{color:#1874a2;letter-spacing:.1em;font-size:9px;font-weight:900}.credit-order-register>header h2{color:#123d59;margin:5px 0;font-size:23px}.credit-order-register>header p{color:#718899;margin:0;font-size:11px}.credit-order-register>header button{color:#176c99;cursor:pointer;background:#f5fafc;border:1px solid #bfd9e7;border-radius:11px;align-items:center;gap:7px;min-height:42px;padding:0 14px;font-weight:850;display:flex}.credit-order-register>header button svg{width:15px}.credit-order-register>nav{flex-wrap:wrap;gap:8px;margin:20px 0 14px;display:flex}.credit-order-register>nav button{color:#597487;cursor:pointer;background:#f8fbfc;border:1px solid #d4e3eb;border-radius:10px;align-items:center;gap:8px;min-height:38px;padding:0 12px;font-weight:800;display:flex}.credit-order-register>nav button b{background:#e7eff4;border-radius:99px;min-width:21px;padding:3px 6px;font-size:9px}.credit-order-register>nav button.active{color:#fff;background:#176f9e;border-color:#237eaa}.credit-order-register>nav button.active b{background:#fff3}.credit-order-register>div{gap:11px;display:grid}.credit-payment-order{background:#fff;border:1px solid #dae6ed;border-left:5px solid #8ca2b1;border-radius:17px;grid-template-columns:44px minmax(210px,1.25fr) minmax(180px,.8fr) minmax(170px,.75fr) auto;align-items:center;gap:14px;min-height:112px;padding:16px 18px;display:grid}.credit-payment-order>span{color:#607d90;background:#edf3f6;border-radius:13px;place-items:center;width:44px;height:44px;display:grid}.credit-payment-order small,.credit-payment-order strong,.credit-payment-order p{display:block}.credit-payment-order small{color:#748b9b;font-size:8px}.credit-payment-order strong{color:#143d59;margin-top:4px;font-size:13px}.credit-payment-order p{color:#718899;margin:4px 0 0;font-size:9px}.credit-payment-order.unpaid{background:#fffdfd;border-left-color:#d95a50}.credit-payment-order.unpaid>span{color:#b94b43;background:#fdecea}.credit-payment-order.under-review{background:#fffefa;border-left-color:#e0a33b}.credit-payment-order.under-review>span{color:#9b6817;background:#fff2d8}.credit-payment-order.paid{background:#fbfffd;border-left-color:#2ea579}.credit-payment-order.paid>span{color:#187b59;background:#e3f6ee}.credit-payment-order.not-due{border-left-color:#3a8fc1}.credit-payment-order>button{color:#fff;cursor:pointer;background:#c64f47;border:0;border-radius:11px;align-items:center;gap:7px;min-height:43px;padding:0 14px;font-weight:900;display:flex;box-shadow:0 8px 18px #c64f4733}.credit-payment-order>button svg{width:16px}.credit-paid-mark,.credit-review-mark,.credit-not-due{border-radius:10px;align-items:center;gap:6px;padding:9px 11px;font-size:10px;display:flex}.credit-paid-mark{color:#187b59;background:#e3f6ee}.credit-review-mark{color:#936116;background:#fff2d8}.credit-not-due{color:#47687c;background:#edf4f7;max-width:150px}.credit-paid-mark svg,.credit-review-mark svg{width:15px}@media (width<=1050px){.credit-payment-order{grid-template-columns:44px 1fr 1fr}.credit-payment-order>button,.credit-payment-order>button~*,.credit-payment-order>.credit-paid-mark,.credit-payment-order>.credit-review-mark,.credit-payment-order>.credit-not-due{grid-column:2/-1;justify-self:start}}@media (width<=650px){.credit-order-register{padding:17px}.credit-order-register>header{flex-direction:column;align-items:flex-start}.credit-order-register>header button{justify-content:center;width:100%}.credit-payment-order{grid-template-columns:40px 1fr}.credit-payment-order>div{grid-column:2}.credit-payment-order>button,.credit-payment-order>.credit-paid-mark,.credit-payment-order>.credit-review-mark,.credit-payment-order>.credit-not-due{grid-column:1/-1;justify-content:center;width:100%}}.credit-order-register .status-pill.unpaid{color:#b94d45;background:#fdecea}.credit-order-register .status-pill.under-review{color:#9b6817;background:#fff2d8}.credit-order-register .status-pill.not-due{color:#286399;background:#e9f2fb}.credit-payment-order{grid-template-columns:48px minmax(260px,1.35fr) minmax(190px,.75fr) minmax(210px,.8fr) minmax(155px,auto);column-gap:18px}.credit-payment-order>div{min-width:0}.credit-payment-order>div:nth-of-type(2),.credit-payment-order>div:nth-of-type(3){align-self:center}.credit-payment-order.rejected{background:snow;border-left-color:#b64747}.credit-payment-order.rejected>span,.credit-order-register .status-pill.rejected{color:#a83d3d;background:#fde9e9}.credit-rejection-reason{line-height:1.45;color:#9b4545!important;max-width:250px!important;margin-top:7px!important}.credit-rejection-reason b{font-weight:900}.credit-payment-order.rejected>button{background:#b64747}@media (width<=1250px){.credit-payment-order{grid-template-columns:44px minmax(220px,1.2fr) minmax(165px,.75fr) minmax(180px,.8fr) auto;column-gap:12px}}@media (width<=1050px){.credit-payment-order{grid-template-columns:44px 1fr 1fr}.credit-payment-order>button,.credit-payment-order>.credit-paid-mark,.credit-payment-order>.credit-review-mark,.credit-payment-order>.credit-not-due{grid-column:2/-1;justify-self:start}}@media (width<=650px){.credit-payment-order{grid-template-columns:40px 1fr}.credit-payment-order>div{grid-column:2}.credit-payment-order>button,.credit-payment-order>.credit-paid-mark,.credit-payment-order>.credit-review-mark,.credit-payment-order>.credit-not-due{grid-column:1/-1;justify-content:center;width:100%}}.credit-due-countdown{background:#fff3d9;border-radius:8px;align-items:center;gap:5px;width:max-content;padding:5px 8px;font-weight:850;color:#8a651d!important;margin-top:8px!important;display:flex!important}.credit-due-countdown svg{width:13px;height:13px}.credit-due-countdown.today,.credit-due-countdown.overdue{background:#fde9e7;color:#a63f39!important}.credit-payment-order.overdue{background:#fff8f8;border-left-color:#a83f39}.credit-payment-order.overdue>span{color:#a83f39;background:#fde9e7}.admin-credit-countdown{color:#8a651d;background:#fff8e8;border:1px solid #ecd49b;border-radius:13px;align-items:center;gap:12px;margin:14px 0;padding:13px 15px;display:flex}.admin-credit-countdown>svg{flex:none;width:22px}.admin-credit-countdown small,.admin-credit-countdown strong,.admin-credit-countdown span{display:block}.admin-credit-countdown small{letter-spacing:.09em;font-size:8px;font-weight:900}.admin-credit-countdown strong{margin:3px 0;font-size:14px}.admin-credit-countdown span{font-size:9px}.admin-credit-countdown.today,.admin-credit-countdown.overdue{color:#a54039;background:#fff0ee;border-color:#efc0bc}.credit-stock-admin-card.credit-overdue{border-color:#efc4c0;box-shadow:0 10px 28px #a83f3917}.side-links button.credit-locked{cursor:not-allowed!important;opacity:.42!important;color:#a9bbc8!important;box-shadow:none!important;background:0 0!important}.side-links button.credit-locked:hover{transform:none!important}.side-links button.credit-locked>small{color:#9eb2c0;letter-spacing:.08em;border:1px solid #aec2cf4d;border-radius:6px;margin-left:auto;padding:3px 6px;font-size:7px;font-weight:900}.entrepreneur-overview{gap:18px;display:grid}.home-welcome{color:#fff;background:radial-gradient(circle at 88% 10%,#39b2cf47,#0000 28%),linear-gradient(118deg,#0b2944,#155d82);border-radius:26px;justify-content:space-between;align-items:center;gap:25px;min-height:205px;padding:34px 38px;display:flex;box-shadow:0 18px 42px #0a314c29}.home-welcome small{color:#91ddf3;letter-spacing:.13em;font-size:10px;font-weight:900}.home-welcome h1{color:#fff;letter-spacing:-.045em;margin:8px 0 7px;font-size:clamp(30px,3vw,43px)}.home-welcome p{color:#cae1ed;margin:0;font-size:13px}.home-welcome>button{color:#123d5b;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #fff6;border-radius:13px;align-items:center;gap:9px;min-height:49px;padding:0 17px;font-weight:850;display:flex;box-shadow:0 10px 25px #06233826}.home-welcome>button svg{width:18px}.home-welcome>button:hover{transform:translateY(-2px);box-shadow:0 14px 30px #06233836}.home-essential-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.home-essential-stats>button{min-height:132px;color:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #d7e5ed;border-radius:18px;grid-template-columns:46px minmax(0,1fr) 18px;align-items:center;gap:12px;padding:19px;transition:all .17s;display:grid;box-shadow:0 8px 23px #1137530e}.home-essential-stats>button:hover{border-color:#acd0e3;transform:translateY(-2px);box-shadow:0 14px 31px #1137531a}.home-essential-stats>button>span{color:#176e9d;background:#e9f5fc;border-radius:14px;place-items:center;width:46px;height:46px;display:grid}.home-essential-stats>button:nth-child(2)>span{color:#16805e;background:#e7f7ef}.home-essential-stats>button:nth-child(3)>span{color:#7455b2;background:#f0edfb}.home-essential-stats>button:nth-child(4)>span{color:#a87118;background:#fff4df}.home-essential-stats svg{width:19px}.home-essential-stats>button>svg{color:#93a8b6;width:16px}.home-essential-stats small,.home-essential-stats strong,.home-essential-stats p{display:block}.home-essential-stats small{color:#688296;letter-spacing:.08em;font-size:8px;font-weight:900}.home-essential-stats strong{color:#123a56;margin-top:5px;font-size:21px}.home-essential-stats p{color:#7b91a0;margin:4px 0 0;font-size:9px;line-height:1.4}.home-attention{background:#fff9ed;border:1px solid #efd7a5;border-radius:17px;grid-template-columns:44px 1fr auto;align-items:center;gap:13px;padding:17px 19px;display:grid}.home-attention>span{color:#a36d16;background:#ffedc8;border-radius:13px;place-items:center;width:44px;height:44px;display:grid}.home-attention small,.home-attention strong,.home-attention p{display:block}.home-attention small{color:#a16b14;letter-spacing:.09em;font-size:8px;font-weight:900}.home-attention strong{color:#664c20;margin-top:3px}.home-attention p{color:#8c754c;margin:3px 0 0;font-size:10px}.home-attention button{color:#7d5817;cursor:pointer;background:#fff;border:1px solid #dfc184;border-radius:10px;align-items:center;gap:6px;min-height:40px;padding:0 13px;font-weight:850;display:flex}.home-attention button svg{width:15px}.home-destinations{background:#fff;border:1px solid #d6e4ec;border-radius:22px;padding:24px;box-shadow:0 13px 32px #10365111}.home-destinations>header small{color:#1b72a1;letter-spacing:.11em;font-size:9px;font-weight:900}.home-destinations>header h2{color:#123b59;margin:5px 0 18px;font-size:22px}.home-destinations>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.home-destinations button{min-height:92px;color:inherit;text-align:left;cursor:pointer;background:#fafdff;border:1px solid #dce7ee;border-radius:15px;grid-template-columns:42px 1fr 18px;align-items:center;gap:12px;padding:15px 17px;transition:all .16s;display:grid}.home-destinations button:hover{background:#f2f9fd;border-color:#afd1e3;transform:translate(2px)}.home-destinations button>span{color:#1871a0;background:#e6f3fa;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.home-destinations button svg{width:18px}.home-destinations button>svg{color:#8fa6b6;width:15px}.home-destinations strong,.home-destinations small{display:block}.home-destinations strong{color:#153d5b;font-size:13px}.home-destinations small{color:#748b9c;margin-top:4px;font-size:10px;line-height:1.45}@media (width<=1120px){.home-essential-stats{grid-template-columns:repeat(2,1fr)}}@media (width<=650px){.home-welcome{flex-direction:column;align-items:flex-start;min-height:0;padding:25px 20px}.home-welcome>button{justify-content:center;width:100%}.home-essential-stats,.home-destinations>div{grid-template-columns:1fr}.home-essential-stats>button{min-height:106px}.home-attention{grid-template-columns:42px 1fr}.home-attention button{grid-column:1/-1;justify-content:center}.home-destinations{padding:18px}}.entrepreneur-overview{--home-ink:#11324c;--home-muted:#587287;--home-line:#d7e3eb;gap:22px;max-width:1600px;margin-inline:auto}.entrepreneur-overview .home-welcome{background:radial-gradient(circle at 92% 12%,#239ebf57,#0000 32%),linear-gradient(115deg,#092a45 0%,#104968 66%,#176b88 100%);border-radius:24px;min-height:220px;padding:40px 46px;box-shadow:0 18px 42px #0d2f4621}.entrepreneur-overview .home-welcome small{letter-spacing:.11em;color:#92e4f5;font-size:12px}.entrepreneur-overview .home-welcome h1{letter-spacing:-.045em;margin:16px 0 14px;font-size:clamp(32px,3vw,50px);line-height:1.12}.entrepreneur-overview .home-welcome p{color:#deedf4;max-width:660px;font-size:15px;line-height:1.55}.entrepreneur-overview .home-welcome>button{border:0;border-radius:12px;gap:11px;min-height:54px;padding:0 20px;font-size:14px;transition:transform .18s,box-shadow .18s,background .18s}.entrepreneur-overview .home-welcome>button:hover{background:#f0faff}.entrepreneur-overview .home-welcome>button svg:last-child{margin-left:8px}.entrepreneur-overview .home-essential-stats{gap:16px}.entrepreneur-overview .home-essential-stats>button{border-color:var(--home-line);border-radius:20px;grid-template-columns:52px minmax(0,1fr) 18px;gap:14px;min-height:160px;padding:23px;transition:transform .18s,border-color .18s,box-shadow .18s;box-shadow:0 6px 20px #14384d0b}.entrepreneur-overview .home-essential-stats>button>span{border-radius:15px;width:52px;height:52px}.entrepreneur-overview .home-essential-stats>button>div{min-width:0}.entrepreneur-overview .home-essential-stats small{letter-spacing:.065em;color:#5c7690;min-height:31px;font-size:11px;line-height:1.4}.entrepreneur-overview .home-essential-stats strong{letter-spacing:-.025em;color:var(--home-ink);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:8px;font-size:clamp(20px,1.4vw,25px);line-height:1.15}.entrepreneur-overview .home-essential-stats p{color:var(--home-muted);margin-top:9px;font-size:13px;line-height:1.45}.entrepreneur-overview .home-attention{border-radius:18px;padding:20px 24px}.entrepreneur-overview .home-attention small{font-size:11px}.entrepreneur-overview .home-attention p{font-size:13px;line-height:1.5}.entrepreneur-overview .home-attention button{min-height:44px;padding-inline:16px}.entrepreneur-overview .home-destinations{border-color:var(--home-line);border-radius:22px;padding:30px;box-shadow:0 8px 26px #14384d0b}.entrepreneur-overview .home-destinations>header small{letter-spacing:.1em;font-size:11px}.entrepreneur-overview .home-destinations>header h2{letter-spacing:-.03em;margin:8px 0 24px;font-size:clamp(23px,2vw,29px);line-height:1.2}.entrepreneur-overview .home-destinations>div{gap:14px}.entrepreneur-overview .home-destinations button{background:#fbfdfe;border-color:#d9e5ec;border-radius:16px;grid-template-columns:52px minmax(0,1fr) 18px;gap:16px;min-height:108px;padding:18px 20px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s}.entrepreneur-overview .home-destinations button:hover{transform:translateY(-2px);box-shadow:0 10px 24px #14384d14}.entrepreneur-overview .home-destinations button>span{border-radius:14px;width:52px;height:52px}.entrepreneur-overview .home-destinations strong{font-size:15px;line-height:1.35}.entrepreneur-overview .home-destinations small{color:var(--home-muted);margin-top:6px;font-size:13px;line-height:1.45}.entrepreneur-overview button:focus-visible{outline-offset:3px;outline:3px solid #56bce8}@media (width<=1450px){.entrepreneur-overview .home-essential-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.entrepreneur-overview .home-welcome{flex-direction:column;align-items:flex-start;padding:30px}.entrepreneur-overview .home-welcome>button{justify-content:center;width:100%}.entrepreneur-overview .home-destinations>div{grid-template-columns:1fr}}@media (width<=650px){.entrepreneur-overview{gap:16px}.entrepreneur-overview .home-welcome{border-radius:18px!important;padding:26px 22px!important}.entrepreneur-overview .home-welcome h1{font-size:clamp(27px,7vw,34px)!important}.entrepreneur-overview .home-welcome p{font-size:14px}.entrepreneur-overview .home-essential-stats{grid-template-columns:1fr}.entrepreneur-overview .home-essential-stats>button{min-height:118px;padding:18px}.entrepreneur-overview .home-destinations{padding:22px}.entrepreneur-overview .home-destinations button{min-height:94px;padding:15px}.entrepreneur-overview .home-attention{grid-template-columns:44px 1fr}.entrepreneur-overview .home-attention button{grid-column:1/-1;justify-content:center}}@media (prefers-reduced-motion:reduce){.entrepreneur-overview button{transition:none!important}}.growth-focus-page{gap:18px;display:grid}.growth-welcome{color:#fff;background:radial-gradient(circle at 88% 8%,#46b9d347,#0000 27%),linear-gradient(120deg,#0b2944,#145a80);border-radius:26px;justify-content:space-between;align-items:center;gap:28px;min-height:205px;padding:34px 38px;display:flex;box-shadow:0 18px 42px #0a314c29}.growth-welcome small{color:#8fdcf2;letter-spacing:.13em;font-size:10px;font-weight:900}.growth-welcome h1{color:#fff;letter-spacing:-.045em;max-width:780px;margin:8px 0 7px;font-size:clamp(28px,3vw,43px);line-height:1.13}.growth-welcome p{color:#c9e0ed;margin:0;font-size:14px}.growth-welcome .btn{flex:none;min-height:48px;padding-inline:18px}.growth-focus-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.growth-focus-kpis article{background:#fff;border:1px solid #d8e5ed;border-radius:18px;align-items:center;gap:14px;min-height:130px;padding:20px;display:flex;box-shadow:0 8px 23px #1137530e}.growth-focus-kpis article>span{color:#2174a4;background:#e9f5fc;border-radius:15px;flex:none;place-items:center;width:48px;height:48px;display:grid}.growth-focus-kpis article.earnings>span{color:#fff;background:linear-gradient(145deg,#1782a8,#24a17d)}.growth-focus-kpis article.position>span{color:#aa7117;background:#fff4df}.growth-focus-kpis svg{width:21px}.growth-focus-kpis small,.growth-focus-kpis strong,.growth-focus-kpis p{display:block}.growth-focus-kpis small{color:#668195;letter-spacing:.07em;font-size:9px;font-weight:850}.growth-focus-kpis strong{color:#123a57;margin-top:4px;font-size:22px}.growth-focus-kpis p{color:#7990a0;margin:4px 0 0;font-size:10px;line-height:1.45}.growth-focus-grid{grid-template-columns:minmax(0,1.45fr) minmax(310px,.55fr);align-items:stretch;gap:18px;display:grid}.growth-top-five,.growth-next-step{background:#fff;border:1px solid #d6e4ed;border-radius:22px;box-shadow:0 14px 34px #0f355112}.growth-top-five{overflow:hidden}.growth-top-five>header{border-bottom:1px solid #e1eaf0;justify-content:space-between;align-items:flex-start;gap:18px;padding:23px 25px;display:flex}.growth-top-five header small,.growth-next-step header small{color:#1972a2;letter-spacing:.1em;font-size:9px;font-weight:900}.growth-top-five h2,.growth-next-step h2{color:#123a58;margin:5px 0;font-size:22px}.growth-top-five header p{color:#718899;margin:0;font-size:11px}.growth-top-five>header>span{color:#557187;white-space:nowrap;background:#eef6fa;border-radius:10px;padding:9px 12px;font-size:10px}.growth-top-five>header>span strong{color:#176a98;margin-left:5px;font-size:16px}.top-five-chart{padding:10px 22px 18px}.top-five-chart>article{border-bottom:1px solid #e8eef2;grid-template-columns:30px 42px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:72px;padding:10px 8px;display:grid}.top-five-chart>article.me{background:#effaf6;border:1px solid #add8cb;border-radius:13px;margin:5px -4px;padding-inline:12px}.top-five-chart>article>b{color:#7990a1;text-align:center}.top-five-chart>article>i{color:#176c9b;background:#e8f4fb;border-radius:12px;place-items:center;width:40px;height:40px;font-size:10px;font-style:normal;font-weight:900;display:grid}.top-five-chart article>div>span{align-items:center;gap:7px;display:flex}.top-five-chart article>div strong{color:#173c57;font-size:12px}.top-five-chart article>div em{color:#167255;background:#dff4eb;border-radius:6px;padding:3px 6px;font-size:7px;font-style:normal;font-weight:900}.top-five-chart article>div small{color:#8093a1;margin-top:2px;font-size:9px;display:block}.top-five-chart article>div>div{background:#e9f0f4;border-radius:99px;height:6px;margin-top:8px;overflow:hidden}.top-five-chart article>div>div i{border-radius:inherit;background:linear-gradient(90deg,#1976a7,#28a67e);height:100%;display:block}.top-five-chart>article>strong{color:#123c59;font-size:12px}.growth-top-five>footer{background:#f7fbfd;border:1px dashed #b8d3e2;border-radius:12px;grid-template-columns:1fr auto auto;align-items:center;gap:18px;margin:0 22px 20px;padding:13px 15px;display:grid}.growth-top-five>footer span strong,.growth-top-five>footer span small{display:block}.growth-top-five>footer span small{color:#7890a0;font-size:9px}.growth-top-five>footer b{color:#176d9c;font-size:20px}.growth-next-step{text-align:center;flex-direction:column;align-items:center;padding:24px;display:flex}.growth-next-step>header{text-align:left;align-items:center;gap:11px;width:100%;display:flex}.growth-next-step>header>span{color:#fff;background:#176d9b;border-radius:13px;flex:none;place-items:center;width:44px;height:44px;display:grid}.growth-milestone-ring{background:conic-gradient(#22a27a var(--growth),#e4edf2 0);border-radius:50%;place-items:center;width:160px;height:160px;margin:27px auto 20px;display:grid;position:relative}.growth-milestone-ring:before{content:"";background:#fff;border-radius:50%;position:absolute;inset:13px}.growth-milestone-ring>span{position:relative}.growth-milestone-ring strong,.growth-milestone-ring small{display:block}.growth-milestone-ring strong{color:#123c59;font-size:29px}.growth-milestone-ring small{color:#7890a0;font-size:9px}.growth-next-step>p{color:#698294;margin:0;font-size:11px;line-height:1.6}.growth-next-step>p strong{color:#14805d}.growth-next-bar{background:#e7eef2;border-radius:99px;width:100%;height:8px;margin:20px 0 8px;overflow:hidden}.growth-next-bar i{border-radius:inherit;background:linear-gradient(90deg,#1876a5,#27a37b);height:100%;display:block}.growth-next-step>small{color:#7a909f;font-size:9px}.growth-current-tier{text-align:left;background:#f1f8fb;border:1px solid #d8e8ef;border-radius:13px;width:100%;margin-top:18px;padding:12px 14px}.growth-current-tier small,.growth-current-tier strong,.growth-current-tier span{display:block}.growth-current-tier small{color:#1972a2;letter-spacing:.1em;font-size:8px;font-weight:900}.growth-current-tier strong{color:#123a58;margin-top:3px;font-size:17px}.growth-current-tier span{color:#6f8798;margin-top:2px;font-size:10px}.growth-current-tier+.growth-milestone-ring{margin-top:20px}@media (width<=1120px){.growth-focus-kpis{grid-template-columns:repeat(2,1fr)}.growth-focus-grid{grid-template-columns:1fr}.growth-next-step{min-height:400px}}@media (width<=650px){.growth-welcome{flex-direction:column;align-items:flex-start;min-height:0;padding:25px 20px}.growth-welcome h1{font-size:30px}.growth-welcome .btn{width:100%}.growth-focus-kpis{grid-template-columns:1fr}.growth-focus-kpis article{min-height:108px}.growth-top-five>header{flex-direction:column}.top-five-chart{padding-inline:12px}.top-five-chart>article{grid-template-columns:26px 38px minmax(0,1fr)}.top-five-chart>article>strong{grid-column:3}.growth-top-five>footer{grid-template-columns:1fr auto}.growth-top-five>footer>strong{grid-column:1/-1}.growth-next-step{padding:20px}}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--bg)}body{color:var(--text);background:radial-gradient(circle at 85% 0,#eaf4fb 0,transparent 28%),var(--bg);font-size:14px;line-height:1.55}body,button,input,select,textarea,h1,h2,h3,strong{font-family:Plus Jakarta Sans,Segoe UI,sans-serif}h1,h2,h3,h4,strong{color:inherit}p{line-height:1.65}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline-offset:2px;outline:3px solid #17689e38!important}::selection{color:#fff;background:var(--primary)}.app-v2>main{margin-left:var(--sidebar);background:0 0}.sidebar-v2{width:var(--sidebar);color:#ecf5fb;scrollbar-width:thin;background:radial-gradient(circle at 15% 0,#3d8cc147,#0000 24%),linear-gradient(#0b243c,#0a1e34 62%,#08192b);border-right:1px solid #183653;padding:22px 18px 16px;overflow-y:auto;box-shadow:14px 0 38px #081d311f}.side-brand{height:auto;min-height:76px;padding:3px 8px}.side-brand .brand{align-items:center;width:100%}.side-brand .brand img,.admin-shell .side-brand .brand img{object-fit:contain;object-position:center;mix-blend-mode:normal;filter:none;width:154px;height:68px;box-shadow:none;background:#fff;border:0;border-radius:15px;padding:5px 20px}.side-brand .brand span{display:none}.workspace-card{border-radius:var(--radius);color:#fff;min-height:70px;box-shadow:inset 0 1px #ffffff0d,var(--shadow-sm);background:linear-gradient(135deg,#123a59,#102e49);border-color:#2c4e69;margin:20px 0 25px;padding:12px}.workspace-card>span{color:#8cd3ff;background:#4ea5db26}.workspace-card div strong{font-size:14px}.workspace-card div small{color:#9fb6c8;font-size:11px}.side-label{color:#7893a8;margin:0 12px 8px;font-size:10px}.side-links{gap:4px}.side-links button{color:#b8c9d7;border-radius:12px;height:auto;min-height:46px;padding:11px 13px;font-size:13px}.side-links button svg{color:#8fb0c6;width:19px}.side-links button:hover{color:#fff;background:#fff1;transform:translate(2px)}.side-links button.active{color:#fff;background:linear-gradient(90deg,#2382be57,#2d68976b);box-shadow:inset 3px 0 #65c0f0,0 7px 18px #0000001a}.side-links button.active svg{color:#83d4ff}.mode-link{color:#d8eafa;background:#12324f;border:1px solid #294b68;min-height:44px;margin-top:12px}.logout{color:#9db3c5;min-height:44px}.logout:hover{color:#fff;background:#ffffff0f}.notification-empty{min-height:250px;color:var(--text-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:34px 26px;display:flex}.notification-empty svg{width:42px;height:42px;color:var(--primary);margin-bottom:14px}.notification-empty strong{color:var(--text);font-size:15px}.notification-empty p{max-width:260px;margin:8px 0 0;font-size:12px}.notifications>div article{cursor:pointer}.notifications>div article:hover{background:var(--surface-hover)}.topbar-v2{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f8fbfdeb;border-bottom:1px solid #cfdee9e6;height:78px;padding:0 clamp(20px,3vw,40px);box-shadow:0 4px 18px #11324c06}.topbar-left small{color:#6e8497;font-size:12px}.topbar-left strong{color:var(--text);font-size:18px}.top-search{border-color:var(--border);background:#fff;border-radius:13px;width:min(420px,34vw);height:46px}.top-search:focus-within{border-color:#78aaca;box-shadow:0 0 0 3px #17689e17}.top-search input{font-size:13px}.icon-btn{border-color:var(--border);color:#285674;background:#fff;width:44px;height:44px;transition:all .18s}.icon-btn:hover{color:var(--primary);background:var(--primary-soft);border-color:#9fc3da;transform:translateY(-1px)}.user-chip{border-left:1px solid var(--border);padding-left:12px}.user-chip>span{color:#fff;background:linear-gradient(135deg,#2482bc,#155b8e);width:44px;height:44px}.user-chip div strong{font-size:13px}.user-chip div small{color:var(--text-muted);font-size:11px}.user-chip-button{text-align:left;font:inherit;cursor:pointer;background:0 0;border-top:0;border-bottom:0;border-right:0;border-radius:12px;padding-top:0;padding-bottom:0;padding-right:0;transition:background .18s,transform .18s}.user-chip-button:hover{background:#f1f7fa;transform:translateY(-1px)}.user-chip-button:focus-visible{outline-offset:2px;outline:3px solid #1d7eae38}.topbar-signout{color:#a44640!important;background:#fff3f1!important;border:1px solid #f0d1cd!important}.topbar-signout:hover{color:#8e332e!important;background:#fde8e5!important}.topbar-signout svg{width:18px}.content-page{width:100%;max-width:1540px;padding:32px clamp(20px,3vw,40px) 56px}.page-title{border-radius:var(--radius-lg);color:#fff;background:radial-gradient(circle at 88% 12%,#47a3d838,#0000 27%),radial-gradient(circle at 70% 120%,#29a17e29,#0000 32%),linear-gradient(118deg,#0c2b47,#174b70);border:1px solid #234c6c;align-items:center;min-height:150px;margin-bottom:24px;padding:28px 30px;box-shadow:0 18px 42px #0a2a432b}.page-title:before{background:linear-gradient(#5fc5f4,#42c19b);width:5px}.page-title:after{opacity:.45}.page-title-copy{max-width:780px}.page-title-copy>span{color:#8bd5fa;letter-spacing:.12em;font-size:11px}.page-title h1{color:#fff;letter-spacing:-.045em;margin:7px 0 6px;font-size:clamp(28px,3vw,36px);line-height:1.13}.page-title p{color:#c8dce9;max-width:720px;margin:0;font-size:14px}.page-title-actions{gap:10px}.card,.catalogue-category,.stock-request-card,.market-history,.workflow-panel{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-sm)}.card{padding:22px}.card-head{gap:16px}.card-head>div>span,.section-title>div>span{color:var(--primary);letter-spacing:.1em;font-size:11px}.card-head h2,.section-title h2{color:var(--text);margin-top:5px;font-size:21px}.card-head p{color:var(--text-muted);font-size:13px}.metric-row,.order-kpis,.growth-kpis,.access-overview,.credit-overview{gap:14px}.metric-v2,.order-kpis article,.growth-kpis article,.access-overview article,.credit-overview article{border:1px solid var(--border);border-radius:var(--radius);min-height:126px;box-shadow:var(--shadow-sm);background:#fff;transition:transform .18s,box-shadow .18s,border-color .18s}.metric-v2:hover,.order-kpis article:hover,.growth-kpis article:hover,.access-overview article:hover{border-color:var(--border-strong);box-shadow:var(--shadow);transform:translateY(-2px)}.empty,.market-empty{min-height:230px;color:var(--text-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:36px 24px;display:flex}.empty>span,.market-empty>svg{width:54px;height:54px;color:var(--primary);background:var(--primary-soft);border-radius:16px;place-items:center;padding:14px;display:grid}.empty h2,.market-empty h2{color:var(--text);margin:14px 0 5px;font-size:19px}.empty p,.market-empty p{max-width:440px;margin:0;font-size:13px}.btn,.market-primary,.login-submit{border-radius:11px;min-height:44px;padding:0 17px;font-size:13px;font-weight:750;transition:transform .18s,box-shadow .18s,background .18s,border-color .18s}.btn.primary,.market-primary,.login-submit{color:#fff;background:linear-gradient(135deg,#1975ad,#145b8b);border:1px solid #0000;box-shadow:0 7px 16px #1664992e}.btn.primary:hover:not(:disabled),.market-primary:hover:not(:disabled),.login-submit:hover:not(:disabled){background:linear-gradient(135deg,#12628f,#104f77);transform:translateY(-1px);box-shadow:0 10px 22px #1664993b}.btn.secondary{color:#245f86;background:#fff;border-color:#cbdce7}.btn.secondary:hover:not(:disabled){background:var(--primary-soft);border-color:#9fc3da;transform:translateY(-1px)}.btn.soft{color:var(--primary);background:var(--primary-soft)}.btn:disabled,.market-primary:disabled,.login-submit:disabled{opacity:.52;box-shadow:none}.form-modal label,.registration-card label,.customer-fields label,.workflow-panel label,.manual-order-v2 label,.profile-form label{color:#38566d;font-size:13px;font-weight:700}.form-modal input,.form-modal select,.form-modal textarea,.registration-card input,.registration-card select,.registration-card textarea,.customer-fields input,.customer-fields select,.customer-fields textarea,.workflow-panel input,.workflow-panel select,.workflow-panel textarea,.manual-order-v2 input,.manual-order-v2 select,.manual-order-v2 textarea,.profile-form input{min-height:44px;color:var(--text);background:#fff;border:1px solid #cfdde7;border-radius:10px;font-size:13px}textarea{line-height:1.5;padding-top:11px!important}input::placeholder,textarea::placeholder{color:#97a6b2}.login-error,.market-error{color:#a33f38;background:var(--danger-soft);border:1px solid #f1c5c1;border-radius:10px;padding:11px 13px;font-size:12px}.login-success,[role=status]{font-size:12px}.market-warning{color:#7c591d;background:var(--warning-soft);border:1px solid #ead5a9;border-radius:12px;padding:13px 15px;font-size:13px}.data-table{border:1px solid var(--border);scrollbar-width:thin;border-radius:14px;overflow:auto}.data-row{color:#39566d;border-color:#e7eef3;min-width:900px;min-height:68px;padding:0 17px;font-size:12px}.data-row.head{z-index:2;color:#526d82;letter-spacing:.04em;background:#edf4f8;min-height:48px;font-size:11px;position:sticky;top:0}.data-row:not(.head):hover{background:#f5f9fc}.data-row strong{color:var(--text);font-size:12px}.data-row small{color:var(--text-muted);font-size:11px}.row-action,.view-order-btn{border-radius:10px;min-width:38px;min-height:38px}.status-pill,.market-status{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;min-height:28px;padding:5px 10px;font-size:10px;font-weight:800;line-height:1.2;display:inline-flex}.status-pill i{background:currentColor;border-radius:50%;width:6px;height:6px}.status-pill.pending,.status-pill.awaiting-payment,.status-pill.trial-seller,.market-status.pending,.market-status.awaiting{color:var(--warning);background:var(--warning-soft)}.status-pill.approved,.status-pill.paid,.status-pill.received,.status-pill.delivered,.status-pill.credit-eligible,.status-pill.ready-to-pay,.market-status.approved,.market-status.delivered{color:var(--success);background:var(--success-soft)}.status-pill.processing,.status-pill.dispatched,.status-pill.payment-review,.market-status.processing,.market-status.dispatched{color:var(--primary);background:var(--primary-soft)}.status-pill.rejected,.status-pill.returned,.status-pill.cancelled,.status-pill.needs-review,.market-status.rejected,.market-status.returned{color:var(--danger);background:var(--danger-soft)}.status-pill.inactive,.status-pill.departed{color:#687684;background:#edf1f4}.modal-layer,.drawer-layer{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0516269e}.modal-layer{place-items:center;padding:24px;display:grid;overflow:hidden}.modal-v2,.modal-v2.wide{border-radius:var(--radius-modal);max-height:calc(100dvh - 48px);box-shadow:var(--shadow-modal);background:#fff;border:1px solid #ffffffbf;margin:0;overflow:auto}.modal-v2{width:min(600px,100vw - 48px)}.modal-v2.wide{width:min(1120px,100vw - 48px)}.modal-x{float:right;border:1px solid var(--border);color:#244e6b;width:44px;height:44px;box-shadow:var(--shadow-sm);background:#fffffff0;border-radius:12px;margin:14px 14px -56px 0;position:sticky;top:14px}.form-modal,.detail-modal{padding:36px}.form-modal h2,.detail-modal h2{font-size:28px}.form-modal>p{font-size:13px}.drawer{background:#fff;width:min(460px,100vw)}.drawer>header{padding:22px}.drawer-items,.customer-fields{padding-inline:22px}.toast-v2{color:#fff;background:#102e49;border-radius:14px;min-height:52px;padding:10px 16px 10px 10px;font-size:13px;box-shadow:0 18px 45px #04162747}.notifications article strong{font-size:13px}.notifications article p{font-size:12px}.notifications article small{font-size:11px}.login-page{background:#f5f9fc;grid-template-columns:minmax(460px,.9fr) minmax(600px,1.1fr);min-height:100dvh}.login-brand-panel{background:radial-gradient(circle at 100% 0,#4096cf42,#0000 32%),linear-gradient(150deg,#0a2945,#174f78);padding:48px clamp(40px,6vw,86px)}.login-brand .brand{width:auto}.login-brand .brand img{object-fit:contain;object-position:center;filter:none;background:#fff;border:0;border-radius:14px;width:88px;height:82px;padding:3px}.login-brand .brand span{display:none}.login-brand-panel h1{font-size:clamp(46px,5vw,70px)}.login-brand-panel h1 em{color:#79c8f6}.login-brand-panel p{color:#d1e1eb;max-width:620px;font-size:15px}.login-benefits span{color:#e2f0f7;background:#ffffff0e;border:1px solid #ffffff26;border-radius:12px;min-height:42px;padding:9px 13px;font-size:12px}.login-form-panel{background:radial-gradient(circle at 80% 18%,#3184bb14,#0000 28%),#f5f9fc;padding:32px}.login-card{border:1px solid var(--border);background:#fff;border-radius:24px;width:min(500px,100%);padding:38px;box-shadow:0 24px 65px #0f304b1c}.login-card.registration-card{width:min(820px,100%)}.login-card h2{font-size:32px}.login-card>p{color:var(--text-muted);font-size:14px}.login-card>label{margin-top:16px}.login-card input,.login-card select{height:48px;margin-top:6px}.login-submit{width:100%;min-height:50px;margin-top:20px}.login-switch{min-height:40px;font-size:12px}.registration-steps{margin:22px 0}.registration-steps button b{width:34px;height:34px;font-size:12px}.registration-steps button span{font-size:11px}.registration-step-panel{border:1px solid var(--border);background:var(--surface-soft);border-radius:16px;padding:20px}.registration-section-head span{font-size:10px}.registration-section-head h3{font-size:20px}.registration-section-head p{font-size:12px}.registration-grid{gap:14px}.nic-upload-grid{gap:12px}.nic-upload-grid label{background:#fff;border:1px dashed #a9c8dc;border-radius:14px;min-height:118px}.registration-agreement{min-height:50px;padding:12px}.registration-summary{border-radius:13px;padding:14px}.registration-nav{gap:10px}.registration-share{text-align:center;padding:36px}.registration-share h2{margin:6px 0;font-size:27px}.registration-share>p{max-width:470px;color:var(--text-muted);margin:0 auto 18px;font-size:13px}.registration-qr{border:1px solid var(--border);width:max-content;box-shadow:var(--shadow);background:#fff;border-radius:18px;margin:0 auto 20px;padding:15px}.registration-qr svg{width:min(256px,62vw);height:auto;display:block}.registration-share>label{color:#38566d;text-align:left;gap:7px;font-size:12px;font-weight:750;display:grid}.registration-share>label>div{grid-template-columns:minmax(0,1fr) 44px;gap:8px;display:grid}.registration-share input{border:1px solid var(--border);min-width:0;height:44px;color:var(--text);background:var(--surface-soft);font:inherit;border-radius:10px;padding:0 12px}.registration-share label button{border:1px solid var(--border);color:var(--primary);background:var(--primary-soft);cursor:pointer;border-radius:10px;place-items:center;display:grid}.registration-share label button svg{width:17px}.registration-share-actions{justify-content:center;gap:10px;margin-top:16px;display:flex}.registration-share-actions .btn{justify-content:center;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.registration-share>small{color:var(--text-soft);margin-top:15px;display:block}.registration-link-warning{color:#79591f;background:var(--warning-soft);text-align:left;border:1px solid #ead5a9;border-radius:11px;margin:0 auto 16px;padding:11px 13px;font-size:11px;line-height:1.55}.admin-shell .admin-hero,.admin-shell .stock-admin-hero{border-radius:var(--radius-lg);box-shadow:0 18px 42px #0a2a4326}.admin-shell .management-filters,.admin-shell .catalog-controls,.admin-shell .order-filter-shell,.admin-shell .overview-filters,.credit-stock-admin-filters{border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;padding:14px}.management-filters>label,.catalog-controls>label,.credit-stock-admin-filters input{border-radius:11px;min-height:46px}.catalogue-category,.stock-request-board,.credit-stock-admin-card{border-color:var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.admin-product-grid{gap:12px}.admin-product-grid article{border-radius:15px;min-height:150px;transition:all .18s}.admin-product-grid article:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.application-workspace,.access-layout,.credit-list,.tier-manager,.commission-workspace{border-radius:var(--radius-lg)}.application-table-row,.credit-list>div,.settlement-review>div{min-height:66px}.application-table-row strong,.credit-list strong{font-size:12px}.permission-grid{gap:10px}.permission-grid label{border-radius:12px;min-height:78px}.permission-grid small{font-size:11px}.report-grid{gap:16px}.report-grid article{min-height:230px}.report-grid p{color:var(--text-muted);font-size:13px}.entrepreneur-shell .market-heading{border-radius:var(--radius-lg);color:#fff;background:radial-gradient(circle at 88% 10%,#33a4ca33,#0000 30%),linear-gradient(115deg,#0c2b47,#174e72);border:1px solid #1f4d6c;padding:25px 28px;box-shadow:0 18px 42px #0a2a4326}.entrepreneur-shell .market-heading h1{color:#fff;margin:6px 0;font-size:clamp(28px,3vw,36px)}.entrepreneur-shell .market-heading p{color:#c9dce9;font-size:14px}.phase-choice-grid{gap:16px}.phase-choice-grid>article{border-radius:var(--radius-lg);min-height:230px;padding:24px}.shop-home-stats{gap:14px}.shop-home-stats article{border:1px solid var(--border);border-radius:var(--radius);min-height:128px;box-shadow:var(--shadow-sm);background:#fff;padding:20px}.shop-home-stats small{font-size:10px}.shop-home-stats strong{font-size:25px}.shop-home-stats p{color:var(--text-muted);font-size:12px}.stock-buy-hero{border-radius:var(--radius-lg);padding:30px}.stock-buy-hero h1{font-size:clamp(30px,3.4vw,44px)}.stock-buy-hero p{font-size:14px}.stock-buy-steps span{min-height:42px;font-size:11px}.stock-buy-layout{grid-template-columns:minmax(0,1fr) 390px;gap:22px}.stock-product-grid{gap:14px}.stock-product-card{border-color:var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);transition:all .18s}.stock-product-card:hover{box-shadow:var(--shadow-hover);transform:translateY(-2px)}.stock-product-copy{padding:17px}.stock-product-copy h3{font-size:16px}.stock-product-copy p{min-height:auto;color:var(--text-muted);font-size:12px}.stock-product-image{background:#f3f7fa;min-height:190px}.stock-product-image img{max-height:170px}.market-checkout{border-radius:var(--radius-lg);box-shadow:var(--shadow);top:96px}.market-checkout>header{padding-bottom:15px}.market-line{min-height:62px}.customer-fields h3{font-size:16px}.cod-only-notice,.dropship-money-rule,.credit-safe-note{border-radius:12px;font-size:12px}.market-total{min-height:42px;font-size:12px}.market-total strong{font-size:15px}.market-history{padding:22px}.market-history h2{font-size:20px}.stock-tracker-entry{min-height:88px;padding:15px 0}.stock-tracker-entry strong{font-size:13px}.stock-tracker-entry small,.stock-tracker-entry p{font-size:11px}.growth-rank-hero{border-radius:var(--radius-lg)}.profile-layout{gap:18px}.profile-summary,.profile-form,.membership-card,.leave-company-card{border-radius:var(--radius-lg)}.order-workspace{padding:18px}.order-status-tabs{gap:6px;overflow-x:auto}.order-status-tabs button{white-space:nowrap;min-height:40px}.workflow-panel,.delivery-confirmation,.order-return-panel,.entrepreneur-customers,.product-media-editor{border:1px solid var(--border);border-radius:var(--radius);color:var(--text);background:var(--surface-soft);box-shadow:none;margin:18px 0;padding:20px}.workflow-panel h2,.workflow-panel h3,.delivery-confirmation h3,.order-return-panel h3,.entrepreneur-customers h3,.product-media-editor h3{color:var(--text);letter-spacing:-.02em;margin:0 0 7px;font-size:18px}.workflow-panel p,.delivery-confirmation p,.order-return-panel p,.entrepreneur-customers>p,.product-media-editor p{color:var(--text-muted);font-size:12px;line-height:1.65}.workflow-panel form{gap:12px;display:grid}.workflow-panel label,.order-return-panel label,.entrepreneur-customers>label{color:#38566d;gap:7px;margin:13px 0;font-size:12px;font-weight:750;display:grid}.workflow-panel input,.workflow-panel select,.workflow-panel textarea,.order-return-panel input,.order-return-panel textarea,.entrepreneur-customers input{width:100%;min-height:44px;color:var(--text);font:inherit;background:#fff;border:1px solid #cfdde7;border-radius:10px;margin:0;padding:10px 12px}.workflow-actions{flex-wrap:wrap;gap:9px;margin-top:15px;display:flex}.workflow-actions button,.order-return-panel button{color:#315a75;min-height:42px;font:inherit;background:#fff;border:1px solid #cadbe7;border-radius:10px;margin:0;padding:0 15px;font-size:12px;font-weight:750}.workflow-actions button:hover:not(:disabled),.order-return-panel button:hover:not(:disabled){background:var(--primary-soft);border-color:#9fc3da;transform:translateY(-1px)}.dispatch-fields{background:#f1faf6;border:1px solid #cfe3d9;border-radius:13px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;margin:16px 0;padding:17px;display:grid}.dispatch-fields h3,.dispatch-fields p{grid-column:1/-1}.workflow-note,.return-instructions{background:var(--info-soft);border:1px solid #c8ddec;border-radius:11px;padding:13px 14px;color:#315a75!important}.bank-editor{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;display:grid}.bank-details{color:#285d4a;background:var(--success-soft);border:1px solid #cce2d7;border-radius:13px;margin:13px 0;padding:17px}.bank-details dl{gap:8px;margin:12px 0;display:grid}.bank-details dl>div{grid-template-columns:125px minmax(0,1fr);gap:12px;display:grid}.bank-details dt{color:#638071;font-size:11px}.bank-details dd{overflow-wrap:anywhere;color:#214f3f;margin:0;font-size:13px;font-weight:750}.delivery-confirmation{background:#fff}.delivery-confirmation p{margin:8px 0}.delivery-confirmation time{color:var(--text-soft);font-size:10px}.order-return-panel{background:#fbf9ff;border-left:4px solid #8065b5}.order-return-panel .return-progress{gap:8px}.order-return-panel .return-progress li{color:#7a7088;border-color:#e3ddee;min-width:105px}.order-return-panel .return-progress li.done{border-color:var(--success);color:var(--success)}.return-attention{border-radius:var(--radius);color:#604a7b;box-shadow:var(--shadow-sm);background:#faf7ff;border:1px solid #dfd3ef;justify-content:space-between;align-items:center;gap:18px;margin:18px 0;padding:17px 18px;display:flex}.return-attention strong{color:#4e3969}.return-attention p{color:#766789;margin:3px 0 0;font-size:12px}.entrepreneur-customers{background:#f7fafc}.entrepreneur-customers h3 span{color:var(--text-soft);font-weight:600}.entrepreneur-customer{border:1px solid var(--border);background:#fff;border-radius:12px;margin:10px 0;overflow:hidden}.entrepreneur-customer summary{min-height:65px;color:var(--text);cursor:pointer;justify-content:space-between;align-items:center;gap:15px;padding:14px 16px;display:flex}.entrepreneur-customer summary:hover{background:var(--surface-hover)}.entrepreneur-customer summary small{color:var(--text-muted);margin-top:2px;font-size:11px;display:block}.entrepreneur-customer summary>b{color:var(--primary);background:var(--primary-soft);border-radius:999px;padding:5px 9px;font-size:10px}.entrepreneur-customer>div{padding:0 16px 15px}.entrepreneur-customer article{border-top:1px solid #e7eef3;grid-template-columns:minmax(0,1fr) auto;gap:2px 14px;padding:13px 0;display:grid}.entrepreneur-customer article span,.entrepreneur-customer article p{color:var(--text-muted);grid-column:1;margin:0;font-size:11px}.entrepreneur-customer article>b{grid-area:1/2/4;align-self:center}.product-media-editor{background:#f7fafc}.product-media-upload{min-height:76px;color:var(--primary);cursor:pointer;background:#eef6fb;border:1px dashed #91b8d0;border-radius:12px;justify-content:center;align-items:center;padding:14px;display:flex!important}.product-media-upload input{opacity:0;width:1px;height:1px;position:absolute}.product-media-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.product-media-grid>div{border:1px solid var(--border);background:#fff;border-radius:12px;padding:10px}.product-media-grid img,.product-media-grid video{background:#f1f5f8;border-radius:9px;height:126px}.product-media-grid button{border-color:var(--border);min-height:34px;color:var(--primary);background:var(--primary-soft);border-radius:8px;margin:3px 4px 0 0}.product-media-main{border:1px solid var(--border);background:#f4f8fa;border-radius:15px}.product-media-thumbs button{border-color:var(--border);border-radius:10px}.product-media-thumbs button[aria-pressed=true]{border-color:var(--primary);box-shadow:0 0 0 2px #17689e1f}.shop-order-card{border-color:var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm)}.shop-order-summary{gap:14px;min-height:76px;padding:17px 19px}.shop-order-summary:hover{background:#f8fbfd}.shop-order-body{border-color:var(--border);padding:20px}.shop-order-progress li{color:var(--text-soft);border-color:#dfe9ef}.shop-order-progress li.done{border-color:var(--success);color:var(--success)}.shop-order-items>div{border-color:#e6eef3}.shop-seller-contact,.shop-parcel-tracking{border-color:var(--border);color:var(--text);background:#f5f9fc;border-radius:12px}.commission-kpis{gap:14px}.commission-kpis article{border:1px solid var(--border);border-radius:var(--radius);min-height:130px;box-shadow:var(--shadow-sm);background:#fff;padding:20px}.commission-alert{border-radius:var(--radius);background:var(--warning-soft);box-shadow:var(--shadow-sm);border:1px solid #ead8ad;margin:18px 0;padding:17px 19px}.commission-workspace>header{gap:12px}.commission-workspace>header>label{border-color:var(--border);background:var(--surface-soft);border-radius:11px;min-height:46px}.commission-workspace>header>div{gap:6px;overflow-x:auto}.commission-workspace>header>div button{white-space:nowrap;min-height:38px}.commission-row{border-color:#e6eef3;min-height:80px}.commission-row:hover{background:#f7fafc}.commission-simple-guide{color:#486b82;background:#f7fbfd;border:1px solid #cfe1eb;border-radius:16px;align-items:center;gap:13px;margin:18px 0;padding:15px 18px;display:flex;box-shadow:0 8px 22px #123e5c0b}.commission-simple-guide>strong{color:#163f5c;margin-right:auto;font-size:13px}.commission-simple-guide>span{white-space:nowrap;align-items:center;gap:7px;font-size:11px;font-weight:750;display:flex}.commission-simple-guide i{color:#fff;background:#2582b5;border-radius:50%;place-items:center;width:25px;height:25px;font-size:10px;font-style:normal;display:grid}.commission-simple-guide>b{color:#85a1b3}.commission-kpis article[role=button]{cursor:pointer;transition:transform .18s,border-color .18s,box-shadow .18s}.commission-kpis article[role=button]:hover,.commission-kpis article[role=button]:focus-visible{border-color:#9bc6dc;outline:0;transform:translateY(-3px);box-shadow:0 15px 32px #1042621c}.commission-page .commission-row>div>small{color:#58788e;font-weight:900}.commission-page .commission-row>div>strong{color:#103d5b}.commission-page .commission-amount{background:#eef9f4;border-radius:12px;padding:10px 12px}.commission-page .commission-amount>strong{color:#16805e!important;font-size:16px!important}@media (width<=1050px){.commission-simple-guide{flex-wrap:wrap;align-items:flex-start}.commission-simple-guide>strong{width:100%}.commission-simple-guide>b{display:none}}@media (width<=620px){.commission-simple-guide{flex-direction:column}.commission-simple-guide>span{white-space:normal;width:100%}}.order-modal-back{color:#215f85;cursor:pointer;background:#f5fafd;border:1px solid #c8dce8;border-radius:11px;align-items:center;gap:8px;width:max-content;min-height:40px;margin:0 24px 14px;padding:0 14px;font-size:12px;font-weight:800;display:inline-flex}.order-modal-back:hover{background:#eaf6fc;border-color:#80b5d1}.order-modal-back svg{width:16px}.order-save-confirmation{color:#126d51;background:#eaf9f3;border:1px solid #afe0cc;border-radius:14px;align-items:center;gap:11px;margin:0 24px 16px;padding:14px 16px;display:flex;box-shadow:0 7px 18px #1b896514}.order-save-confirmation>svg{flex:none;width:23px}.order-save-confirmation span,.order-save-confirmation strong,.order-save-confirmation small{display:block}.order-save-confirmation strong{font-size:13px}.order-save-confirmation small{color:#4f7f70;margin-top:3px;font-size:11px;line-height:1.4}.commission-payment-dialog>.order-modal-back{margin-left:0}.commission-payment-dialog>.order-save-confirmation{margin-inline:0}@media (width<=700px){.order-modal-back,.order-save-confirmation{margin-inline:12px}.commission-payment-dialog>.order-modal-back,.commission-payment-dialog>.order-save-confirmation{margin-inline:0}}.credit-stock-heading{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;display:grid!important}.credit-stock-flow{gap:8px;min-width:250px;display:grid}.credit-stock-flow span{color:#e5f3fb;align-items:center;gap:9px;font-size:11px;font-weight:750;display:flex}.credit-stock-flow b{background:#ffffff1a;border:1px solid #ffffff52;border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.credit-stock-overview{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.credit-stock-overview button{text-align:left;cursor:pointer;background:#fff;border:1px solid #d6e4ed;border-radius:17px;align-items:center;gap:13px;min-height:112px;padding:16px;display:flex;box-shadow:0 8px 22px #123b580e}.credit-stock-overview button:hover,.credit-stock-overview button.active{background:#f2faff;border-color:#75b7d8;transform:translateY(-2px)}.credit-stock-overview button>span{color:#197cac;background:#e6f5fc;border-radius:13px;flex:none;place-items:center;width:44px;height:44px;display:grid}.credit-stock-overview svg{width:20px}.credit-stock-overview small,.credit-stock-overview strong,.credit-stock-overview p{display:block}.credit-stock-overview small{color:#607d91;letter-spacing:.06em;font-size:9px;font-weight:900}.credit-stock-overview strong{color:#123e5c;margin-top:3px;font-size:22px}.credit-stock-overview p{color:#7890a0;margin:2px 0 0;font-size:10px}.credit-stock-admin-card>header{align-items:center!important}.credit-request-identity{align-items:center;gap:13px;display:flex}.credit-request-identity>span{color:#177fae;background:#e7f5fc;border-radius:14px;flex:none;place-items:center;width:48px;height:48px;display:grid}.credit-request-identity svg{width:21px}.credit-stock-admin-metrics span em{color:#748b9b;margin-top:5px;font-size:9px;font-style:normal;line-height:1.35;display:block}.credit-stock-admin-metrics span.available{border-color:#bae2d2;background:#f0faf6!important}.credit-stock-admin-metrics span.blocked{border-color:#efc2bd;background:#fff3f1!important}.credit-stock-admin-metrics span.blocked strong{color:#a4423b}.credit-request-check{background:#f5fafd;border:1px solid #cfe1eb;border-radius:13px;grid-template-columns:1fr 1fr;gap:12px;margin:0 20px 15px;padding:13px;display:grid}.credit-request-check>div{min-width:0}.credit-request-check strong,.credit-request-check small{align-items:center;gap:7px;display:flex}.credit-request-check strong{color:#1b7259;font-size:11px}.credit-request-check strong svg{width:17px}.credit-request-check small{color:#708898;margin:5px 0 0 24px;font-size:9px}.credit-request-check.blocked{background:#fff9ee;border-color:#edd1ad}.credit-request-check.blocked>div:has(strong svg.lucide-circle-alert) strong{color:#a15b24}.credit-request-products{border:1px solid #dce7ed;border-radius:14px;margin:0 20px;overflow:hidden}.credit-request-products>header{background:#f4f8fb;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.credit-request-products>header small,.credit-request-products>header strong{display:block}.credit-request-products>header small{color:#648197;font-size:8px;font-weight:900}.credit-request-products>header strong{color:#183f5a;margin-top:3px;font-size:11px}.credit-request-products>header b{color:#27769f;font-size:10px}.credit-request-products>article{border-top:1px solid #e4ecf1;grid-template-columns:44px minmax(160px,1fr) minmax(360px,1.5fr) 105px;align-items:center;gap:12px;min-height:68px;padding:10px 14px;display:grid}.credit-request-products img,.credit-request-products>article>span{object-fit:contain;background:#f4f7f9;border-radius:10px;place-items:center;width:42px;height:42px;display:grid}.credit-request-products article>div strong,.credit-request-products article>div small{display:block}.credit-request-products article>div strong{color:#173e5a;font-size:11px}.credit-request-products article>div small{color:#7b909f;margin-top:3px;font-size:9px}.credit-request-products dl{grid-template-columns:repeat(4,1fr);gap:7px;margin:0;display:grid}.credit-request-products dl span{background:#f6f9fb;border-radius:8px;padding:7px}.credit-request-products dt{color:#7a91a0;font-size:8px}.credit-request-products dd{color:#244963;margin:3px 0 0;font-size:10px;font-weight:800}.credit-request-products article>b{text-align:center;border-radius:999px;padding:7px 9px;font-size:9px}.credit-request-products article>b.ready{color:#147558;background:#e6f7f0}.credit-request-products article>b.blocked{color:#a2423c;background:#fff0ee}.credit-stock-admin-card>footer>div{max-width:480px;margin-right:auto}.credit-stock-admin-card>footer>div strong,.credit-stock-admin-card>footer>div small{display:block}.credit-stock-admin-card>footer>div strong{color:#173f5b;font-size:11px}.credit-stock-admin-card>footer>div small{color:#728999;margin-top:4px;font-size:9px;line-height:1.4}@media (width<=1050px){.credit-stock-heading{grid-template-columns:1fr}.credit-stock-flow{grid-template-columns:repeat(3,1fr)}.credit-stock-overview{grid-template-columns:repeat(2,1fr)}.credit-request-products>article{grid-template-columns:44px 1fr 105px}.credit-request-products dl{grid-column:2/-1}}@media (width<=650px){.credit-stock-flow,.credit-stock-overview,.credit-request-check{grid-template-columns:1fr}.credit-request-products>article{grid-template-columns:40px 1fr}.credit-request-products dl,.credit-request-products article>b{grid-column:1/-1}.credit-request-products dl{grid-template-columns:1fr 1fr}}.credit-request-quick-view{grid-template-columns:repeat(4,minmax(110px,1fr)) auto;align-items:center;gap:10px;padding:14px 20px;display:grid}.credit-request-quick-view>span{border-right:1px solid #e1eaf0;min-width:0;padding-right:10px}.credit-request-quick-view small,.credit-request-quick-view strong{display:block}.credit-request-quick-view small{color:#78909f;letter-spacing:.05em;font-size:8px;font-weight:900}.credit-request-quick-view strong{color:#1d4663;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:12px;overflow:hidden}.credit-request-quick-view span.ready strong{color:#147a59}.credit-request-quick-view span.blocked strong{color:#a25043}.credit-request-quick-view>button{color:#176d9b;cursor:pointer;white-space:nowrap;background:#eef8fd;border:1px solid #bcd9e8;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 14px;font-weight:850;display:flex}.credit-request-quick-view>button:hover{color:#fff;background:#197baa}.credit-request-quick-view>button svg{width:16px}.credit-stock-admin-card.details-open{border-color:#91c4dc!important;box-shadow:0 15px 34px #114c6f1a!important}.entrepreneur-stock-history{border:1px solid #dce7ed;border-radius:14px;margin:16px 20px 0;overflow:hidden}.entrepreneur-stock-history>header{background:#f4f8fb;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.entrepreneur-stock-history header small,.entrepreneur-stock-history header strong{display:block}.entrepreneur-stock-history header small{color:#648197;font-size:8px;font-weight:900}.entrepreneur-stock-history header strong{color:#183f5a;margin-top:3px;font-size:11px}.entrepreneur-stock-history header>b{color:#27769f;font-size:10px}.entrepreneur-stock-history>div>article{border-top:1px solid #e4ecf1;grid-template-columns:minmax(180px,1.3fr) minmax(110px,.7fr) minmax(105px,.7fr) 100px;align-items:center;gap:12px;min-height:58px;padding:9px 14px;display:grid}.entrepreneur-stock-history article.current{background:#f0f8fd}.entrepreneur-stock-history article span strong,.entrepreneur-stock-history article span small{display:block}.entrepreneur-stock-history article span strong{color:#214761;font-size:10px}.entrepreneur-stock-history article span small{color:#7a909f;margin-top:3px;font-size:8px}@media (width<=900px){.credit-request-quick-view{grid-template-columns:1fr 1fr}.credit-request-quick-view>button{grid-column:1/-1}.entrepreneur-stock-history>div>article{grid-template-columns:1fr 1fr}}@media (width<=560px){.credit-request-quick-view{grid-template-columns:1fr}.credit-request-quick-view>span{border-right:0}.entrepreneur-stock-history>div>article{grid-template-columns:1fr}}.credit-stock-admin-filters{grid-template-columns:minmax(0,1fr) 200px;gap:10px;margin:18px 0;display:grid}.credit-stock-admin-filters input,.credit-stock-admin-filters select{border:1px solid var(--border);width:100%;min-height:46px;color:var(--text);font:inherit;background:#fff;border-radius:11px;padding:0 13px}.credit-stock-admin-list{gap:14px;display:grid}.credit-stock-admin-card{padding:20px}.credit-stock-admin-card>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.credit-stock-admin-card>header h3{color:var(--text);margin:4px 0;font-size:18px}.credit-stock-admin-card>header p{color:var(--text-muted);margin:0;font-size:11px}.credit-stock-admin-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:15px 0}.credit-stock-admin-metrics span{background:var(--surface-soft);border:1px solid #e1eaf0;border-radius:11px;min-height:68px;padding:11px}.credit-stock-admin-metrics small,.credit-stock-admin-items small{color:var(--text-soft);font-size:9px}.credit-stock-admin-metrics strong{margin-top:4px;font-size:14px;display:block}.credit-stock-admin-items{gap:8px}.credit-stock-admin-items>span{background:#edf4f8;border-radius:9px;padding:8px 10px}.credit-stock-admin-card>footer{border-color:#e5edf2;padding-top:13px}.application-workspace,.tier-manager,.credit-list,.access-users,.permission-panel,.staff-credentials,.add-access-user{border:1px solid var(--border);box-shadow:var(--shadow-sm)}.application-kpis>span,.application-detail-grid>span,.application-history-grid>span{border-color:var(--border);background:#fff}.application-table-wrap,.purchase-table{border-color:var(--border);border-radius:14px}.application-detail>section,.admin-entrepreneur-record .admin-application-history,.admin-entrepreneur-record .bank-record{border-color:var(--border);border-radius:var(--radius);background:var(--surface-soft)}.member-section-title{justify-content:space-between;align-items:center;gap:14px;display:flex}.member-section-title h3{margin:4px 0 0}.admin-danger-zone{border-radius:var(--radius);background:#fff8f7!important;border-color:#efd0cd!important}.purchase-row:not(.head):hover{background:#f7fafc}.access-search,.credit-filters label{border-color:var(--border);background:var(--surface-soft);border-radius:11px}.permission-grid label{border-color:var(--border);background:#fff}.permission-grid label.enabled{background:#f0f8fc;border-color:#9fc9e0}.add-access-user{gap:12px}.add-access-user input,.add-access-user select,.staff-credentials input{border-color:var(--border);border-radius:10px;min-height:44px}.auth-loading{min-height:100dvh;color:var(--text);text-align:center;background:radial-gradient(circle at 50% 36%,#e3f1f9,transparent 28%),var(--bg);padding:28px}.auth-loading strong{font-size:24px}.auth-loading p{color:var(--text-muted)}.auth-loading .btn{color:#fff;background:var(--primary)}.chart-card{min-width:0}.manual-order-form>section,.order-customer-card,.shop-delivered-reviews{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-soft);margin-top:16px;padding:18px}.manual-product-summary{border:1px solid var(--border);background:#fff;border-radius:12px;align-items:center;gap:12px;min-height:78px;padding:12px;display:flex}.manual-product-summary img{object-fit:contain;background:#f2f6f8;border-radius:9px;width:58px;height:58px}.manual-product-summary span{flex:1;min-width:0}.manual-product-summary small{color:var(--text-muted);display:block}.order-customer-card>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.order-customer-card>div>span{border:1px solid var(--border);background:#fff;border-radius:11px;padding:12px}.return-table-status{margin-top:6px;display:block;color:#75579c!important;font-size:10px!important}.shop-delivered-reviews h3{margin-top:0}.view-action{color:var(--primary);background:var(--primary-soft)}.detail-modal>.order-total-v3>div{color:#fff;background:#041d314d;border:1px solid #ffffff21;border-radius:13px;min-width:280px;padding:13px 16px}.order-total-v3>div small{color:#b8d4e5}.order-total-v3>div strong{color:#fff;text-shadow:0 1px 1px #0000001f}.profile-security-card{background:linear-gradient(135deg,#fff 0%,#f5fbff 100%);border-color:#c6deed;padding:22px;overflow:hidden}.profile-security-head{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.profile-security-icon{color:#fff;background:linear-gradient(145deg,#176fb2,#26a69a);border-radius:15px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 10px 24px #146fa433}.profile-security-icon svg{width:21px;height:21px}.profile-security-head small{color:#1670ae;letter-spacing:.13em;font-size:10px;font-weight:800}.profile-security-head h2{color:var(--text);margin:3px 0 2px;font-size:20px}.profile-security-head p{color:var(--text-muted);margin:0;font-size:12px}.profile-security-head .btn{min-width:156px}.profile-security-form{border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:20px;padding-top:20px;display:grid}.profile-security-form label{min-width:0;color:var(--text);font-size:12px;font-weight:750}.profile-security-form label.current-password,.profile-security-message,.profile-security-actions{grid-column:1/-1}.profile-security-input{margin-top:7px;position:relative}.profile-security-input input{border:1px solid var(--border);width:100%;min-height:48px;color:var(--text);font:inherit;background:#fff;border-radius:12px;outline:0;padding:0 46px 0 14px;transition:border-color .16s,box-shadow .16s}.profile-security-input input:focus{border-color:#3b98d2;box-shadow:0 0 0 4px #2c8ec91f}.profile-security-form label>small{color:var(--text-muted);margin:6px 2px 0;font-size:10px;font-weight:600;display:block}.password-visibility{color:#336985;cursor:pointer;background:#edf6fb;border:0;border-radius:9px;place-items:center;width:35px;height:35px;display:grid;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.password-visibility svg{width:17px;height:17px}.profile-security-message{border-radius:11px;align-items:center;gap:8px;margin:0;padding:11px 13px;font-size:12px;font-weight:700;display:flex}.profile-security-message svg{width:17px;height:17px}.profile-security-message.success{color:#087755;background:#e7f8f1;margin-top:16px}.profile-security-message.error{color:#a83c36;background:#fff0ee}.profile-security-actions{justify-content:flex-end;gap:10px;padding-top:2px;display:flex}.profile-security-actions .btn{min-width:145px}.stock-buy-page{padding-top:22px}.stock-buy-page .stock-buy-layout{grid-template-columns:minmax(0,1fr) 430px;gap:24px}.stock-buy-page .stock-product-grid{gap:14px}.stock-buy-page .stock-product-image{height:150px}.stock-buy-page .stock-product-copy{padding:14px 16px 16px}.stock-buy-page .stock-product-copy h3{min-height:38px;margin:5px 0 2px;font-size:16px}.stock-buy-page .stock-product-copy>p{height:32px}.stock-buy-page .stock-product-delivery{color:#16815c;align-items:center;gap:5px;margin-top:5px;font-size:11px;font-weight:750;display:flex}.stock-buy-page .stock-product-delivery.has-charge{color:#cf3434}.dropship-line-product .cart-delivery-charge{color:#cf3434;font-weight:800}.dropship-line-product .cart-line-full{color:#174a67;margin-top:4px;font-weight:800}.order-totals .delivery-total strong{color:#cf3434}.order-totals .camy-full-total{font-weight:850}.order-totals .camy-full-total strong{color:#126f8b;font-size:14px}.stock-buy-page .stock-product-delivery svg{flex-shrink:0}.stock-buy-page .stock-request-card{padding:20px!important}.stock-buy-page .dropship-checkout{align-self:start;max-height:none;bottom:auto;overflow:visible;position:sticky!important;top:92px!important}.entrepreneur-shell .stock-buy-hero.credit-stock-hero{color:#fff;background:radial-gradient(circle at 87% 12%,#62d6ff3d,#0000 17rem),radial-gradient(circle at 68% 110%,#6d63d847,#0000 21rem),linear-gradient(118deg,#0a2b48 0%,#135d89 58%,#1686a8 100%);min-height:250px;box-shadow:0 20px 44px #0b39592e}.entrepreneur-shell .stock-buy-hero.credit-stock-hero small{color:#9deaff}.entrepreneur-shell .stock-buy-hero.credit-stock-hero h1{color:#fff}.entrepreneur-shell .stock-buy-hero.credit-stock-hero h1 em{color:#91edff}.entrepreneur-shell .stock-buy-hero.credit-stock-hero p{color:#d8edf8}.entrepreneur-shell .stock-buy-hero.credit-stock-hero .stock-buy-steps{background:#04223b5c;border-color:#cff4ff4d;box-shadow:inset 0 1px #ffffff1a}.entrepreneur-shell .stock-buy-hero.credit-stock-hero .stock-buy-steps span{color:#f4fcff}.entrepreneur-shell .shop-home-stats article{min-height:150px;padding:25px}.entrepreneur-shell .shop-home-stats article small{color:#39749d;letter-spacing:.08em;font-size:11px;font-weight:800}.entrepreneur-shell .shop-home-stats article strong{color:#123c60;font-size:30px}.entrepreneur-shell .shop-home-stats article p{color:#58768d;font-size:13px}.entrepreneur-shell .stock-catalogue-title h2{color:#102f4d;font-size:28px}.entrepreneur-shell .stock-product-card{border-color:#d6e5ee}.entrepreneur-shell .stock-product-image{background:linear-gradient(145deg,#f8fbfd,#eaf3f8);height:190px}.entrepreneur-shell .stock-request-card{border:1px solid #d6e5ee;box-shadow:0 16px 36px #0d375417}.catalogue-browser{border:1px solid var(--border);box-shadow:var(--shadow-sm);background:#fff;border-radius:15px;margin:0 0 16px;padding:12px}.catalogue-browser>label{border:1px solid var(--border);background:var(--surface-soft);border-radius:11px;align-items:center;gap:8px;min-height:44px;padding:0 12px;display:flex}.catalogue-browser svg{width:18px;color:var(--text-soft)}.catalogue-browser input{width:100%;color:var(--text);font:inherit;background:0 0;border:0;outline:0;font-size:12px}.catalogue-browser>div{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.catalogue-browser button{color:#41667f;cursor:pointer;background:#fff;border:1px solid #d6e4ed;border-radius:9px;min-height:34px;padding:0 11px;font-size:10px;font-weight:750}.catalogue-browser button.active{border-color:var(--primary);color:#fff;background:var(--primary);box-shadow:0 5px 12px #17689e29}.catalogue-no-results{color:var(--text-muted);text-align:center;background:#fff;border:1px dashed #bdd4e3;border-radius:15px;padding:30px 18px;font-size:13px}.catalogue-detail-layer{z-index:180;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#051c2f80;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.catalogue-detail-layer>article{background:#fff;border-radius:22px;grid-template-columns:260px minmax(0,1fr);gap:25px;width:min(690px,96vw);max-height:90dvh;padding:24px;display:grid;position:relative;overflow:auto;box-shadow:0 30px 90px #03172752}.catalogue-detail-layer img{object-fit:contain;background:#f2f7fa;border-radius:16px;width:100%;height:250px}.catalogue-detail-layer small{color:#39749d;font-size:11px;font-weight:800}.catalogue-detail-layer h2{color:#103b60;margin:8px 0;font-size:26px}.catalogue-detail-layer strong{color:#126a9d;font-size:21px}.catalogue-detail-layer p{color:var(--text-muted);font-size:13px;line-height:1.6}.catalogue-detail-layer ul{color:#456b83;margin:14px 0 20px;padding-left:18px;font-size:12px;line-height:1.8}.catalogue-detail-layer .market-primary{min-height:44px}.catalogue-detail-close{z-index:1;color:#476b82;cursor:pointer;background:#eef5f8;border:0;border-radius:11px;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:12px;right:12px}.catalogue-detail-close svg{width:18px}.credit-page-v2 .brand.inverse,.credit-page-v2 .brand.inverse img{width:144px;height:74px}.credit-page-v2 .brand.inverse img{object-fit:contain;object-position:center;background:#fff;border:0;border-radius:15px;padding:5px 12px;display:block;box-shadow:0 10px 24px #0114252b}.entrepreneur-shell .credit-page-v2 .phase-banner{border:1px solid #d8e7ef;border-radius:22px;min-height:152px;padding:29px 30px;box-shadow:0 12px 30px #0f3a580e}.entrepreneur-shell .credit-page-v2 .phase-banner h2{color:#103b60;margin:8px 0 7px;font-size:27px}.entrepreneur-shell .credit-page-v2 .phase-banner p{color:#5b7890;max-width:980px;font-size:13px}.entrepreneur-shell .credit-overview-v2{gap:22px}.entrepreneur-shell .credit-wallet{background:radial-gradient(circle at 84% 12%,#4cb2e438,#0000 19rem),linear-gradient(135deg,#092842,#123f63 62%,#175e86);border:1px solid #79cdf32e;border-radius:25px;min-height:420px;padding:32px 38px;box-shadow:0 22px 46px #0a314e2b}.entrepreneur-shell .credit-wallet>header>div{gap:15px}.entrepreneur-shell .credit-wallet>header>div>span{color:#a9dcfa;font-size:11px}.entrepreneur-shell .credit-wallet>header>b{color:#fff1e9;background:#f06f613b;padding:9px 13px;font-size:11px}.entrepreneur-shell .credit-wallet>small{color:#b8d7e8;margin-top:32px;font-size:11px}.entrepreneur-shell .credit-wallet>h2{margin-top:8px;font-size:clamp(42px,4vw,56px)}.entrepreneur-shell .credit-wallet>section{margin-top:29px}.entrepreneur-shell .credit-wallet .credit-progress{background:#ffffff2b;height:12px;margin:23px 0 0}.entrepreneur-shell .credit-side-stack{gap:20px}.entrepreneur-shell .credit-side-stack .due-panel{border-radius:23px;min-height:224px;padding:27px}.entrepreneur-shell .credit-side-stack .due-panel h2{font-size:31px}.entrepreneur-shell .credit-side-stack .due-panel p{font-size:13px;line-height:1.55}.entrepreneur-shell .credit-stats{border-color:#d7e6ef;border-radius:20px;min-height:150px}.entrepreneur-shell .credit-stats>div{padding:24px 20px}.entrepreneur-shell .credit-stats span{font-size:12px}.entrepreneur-shell .credit-stats strong{font-size:25px}.entrepreneur-shell .credit-stats small{font-size:11px}@media (width<=700px){.entrepreneur-shell .credit-wallet{padding:25px 22px}.credit-page-v2 .brand.inverse,.credit-page-v2 .brand.inverse img{width:124px;height:66px}.catalogue-detail-layer{padding:12px}.catalogue-detail-layer>article{grid-template-columns:1fr;padding:20px}.catalogue-detail-layer img{height:190px}}.dropship-order-line{padding:18px 4px;display:block}.dropship-line-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.dropship-line-product{align-self:center;min-width:0}.dropship-line-product strong,.dropship-line-product small{display:block}.dropship-line-product strong{color:var(--text);padding-top:2px;font-size:13px;line-height:1.35}.dropship-line-product small{color:var(--text-muted);margin-top:4px;font-size:10px}.dropship-line-controls{grid-template-columns:minmax(0,1fr) 112px;align-items:start;gap:14px;margin-top:15px;display:grid}.stock-request-card .dropship-order-line label{color:#31536e;margin:0;font-size:10px;font-weight:800}.stock-request-card .dropship-order-line input{border:1px solid var(--border);text-align:left;background:#fff;border-radius:10px;height:44px;margin:0;padding:0 11px;width:100%!important}.dropship-remove{flex:none;place-items:center;transition:border-color .16s,background .16s,transform .16s;display:grid;color:#a94a4a!important;background:#fff5f4!important;border:1px solid #0000!important;border-radius:10px!important;width:34px!important;height:34px!important}.dropship-remove:hover{transform:translateY(-1px);background:#fee9e7!important;border-color:#f0c9c5!important}.stock-request-card .dropship-quantity{width:112px}.dropship-stepper{border:1px solid var(--border);background:#fff;border-radius:11px;grid-template-columns:32px 1fr 32px;align-items:center;height:44px;margin-top:6px;display:grid;overflow:hidden}.stock-request-card .dropship-stepper input{min-width:0;font-weight:800;text-align:center!important;border:0!important;border-radius:0!important;height:42px!important;padding:0!important}.dropship-stepper button{width:32px;height:42px;color:var(--primary);background:var(--primary-soft);cursor:pointer;border:0;font-size:20px;font-weight:650}.dropship-stepper button:hover:not(:disabled){color:#fff;background:var(--primary)}.dropship-stepper button:disabled{color:#a8bac7;cursor:not-allowed;background:#f2f6f8}.dropship-price-input{grid-template-columns:52px minmax(0,1fr);align-items:center;margin-top:6px;display:grid}.dropship-price-input b{border:1px solid var(--border);color:#43677f;background:#eef6fa;border-right:0;border-radius:11px 0 0 11px;place-items:center;height:44px;font-size:12px;display:grid}.stock-request-card .dropship-price-input input{font-weight:800;border-radius:0 11px 11px 0!important}.dropship-price-help{color:#648095;margin-top:7px;font-size:10px;font-weight:600;display:block}.dropship-price-help strong{color:#16815d;font-size:11px}.stock-request-card .customer-fields{border-top:1px solid var(--border);background:0 0;border-bottom:0;margin:4px -4px 0;padding:20px 4px}.stock-request-card .customer-fields h3{color:var(--text);margin-bottom:14px;font-size:17px}.stock-request-card .customer-fields label{color:#294d68;margin-top:12px;font-size:11px;font-weight:750}.stock-request-card .customer-fields input,.stock-request-card .customer-fields select,.stock-request-card .customer-fields textarea{background:#fff;border-color:#c9dce8;border-radius:11px;margin-top:6px;font-size:12px}.stock-request-card .customer-fields input,.stock-request-card .customer-fields select{height:44px}.stock-request-card .customer-fields textarea{padding:11px 12px}.stock-request-card .market-total{align-items:center;margin:8px 0;padding:12px 14px}.stock-request-card .market-total span{color:#4e6b80;font-size:11px}.stock-request-card .market-total strong{color:var(--text);font-size:15px}.stock-request-card>.market-primary{min-height:48px;margin-top:13px}@media (width>=901px){.app-v2.admin-shell,.app-v2.entrepreneur-shell{width:100vw;height:100dvh;overflow:hidden;--sidebar:310px!important}.app-v2>main{width:calc(100vw - var(--sidebar));scrollbar-width:none;min-width:0;height:100dvh;overflow:hidden auto}.app-v2>main::-webkit-scrollbar{display:none}.admin-shell .sidebar-v2,.entrepreneur-shell .sidebar-v2{height:100dvh;overflow:hidden;width:var(--sidebar)!important;padding:18px 18px 16px!important}.admin-shell .side-brand,.entrepreneur-shell .side-brand{background:#fff;border:0;border-radius:18px;width:130px;height:82px;min-height:82px;box-shadow:0 11px 26px #02122033;margin:0 auto!important;padding:3px!important}.admin-shell .side-brand .brand,.entrepreneur-shell .side-brand .brand{justify-content:center;align-items:center;width:100%;height:100%}.admin-shell .side-brand .brand img,.entrepreneur-shell .side-brand .brand img{object-fit:contain;background:0 0;border-radius:0;width:116px;height:76px;padding:0}.admin-shell .workspace-card,.entrepreneur-shell .workspace-card{border-radius:18px;min-height:74px;margin:16px 0 18px;padding:12px 13px}.admin-shell .workspace-card>span,.entrepreneur-shell .workspace-card>span{width:46px;height:46px}.admin-shell .workspace-card div strong,.entrepreneur-shell .workspace-card div strong{font-size:15px}.admin-shell .workspace-card div small,.entrepreneur-shell .workspace-card div small{margin-top:3px;font-size:11px}.admin-shell .side-label,.entrepreneur-shell .side-label{letter-spacing:.13em;margin:7px 11px 8px;font-size:10px}.admin-shell .side-links,.entrepreneur-shell .side-links{gap:5px}.admin-shell .side-links button,.entrepreneur-shell .side-links button{border-radius:13px;height:48px;min-height:48px;padding:0 14px;font-size:14px;font-weight:700}.admin-shell .side-links button svg,.entrepreneur-shell .side-links button svg{width:21px;height:21px}.admin-shell .mode-link,.entrepreneur-shell .mode-link{min-height:44px;margin-top:10px}.admin-shell .logout,.entrepreneur-shell .logout{height:50px;min-height:50px;margin:10px 0 0;font-size:14px}.admin-shell .logout small,.entrepreneur-shell .logout small{font-size:11px}.admin-shell .topbar-v2,.entrepreneur-shell .topbar-v2{height:72px;padding-inline:24px}.admin-shell .content-page,.entrepreneur-shell .content-page{width:100%;min-width:0;max-width:100%;padding:22px 24px 28px;overflow-x:hidden}.admin-shell .content-page>*,.entrepreneur-shell .content-page>*{min-width:0;max-width:100%}.admin-shell .market-heading{border-radius:20px;min-height:148px;margin-bottom:14px;padding:23px 26px;overflow:hidden}.admin-shell .market-heading h1{font-size:30px}.admin-shell .market-heading p{max-width:820px;margin-bottom:0;font-size:12px}.admin-shell .credit-stock-admin-filters{margin:12px 0;padding:10px}.admin-shell .credit-stock-admin-list .market-empty{min-height:205px}}@media (width<=1180px){:root{--sidebar:250px}.metric-row,.order-kpis,.growth-kpis,.access-overview,.credit-overview,.shop-home-stats,.commission-kpis,.credit-stock-admin-metrics,.application-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.commission-row{grid-template-columns:1.15fr .9fr .75fr .75fr auto}.stock-buy-layout,.stock-buy-page .stock-buy-layout{grid-template-columns:1fr}.market-checkout{position:static}.top-search{width:min(330px,31vw)}.user-chip div{display:none}}@media (width<=900px){:root{--sidebar:0px}.app-v2>main{margin-left:0}.sidebar-v2{width:min(300px,88vw);transition:transform .22s;transform:translate(-105%)}.sidebar-v2.open{transform:none}.topbar-v2{padding:0 18px}.desktop-hidden{display:grid}.top-search{width:min(360px,48vw)}.content-page{padding:24px 18px 88px}.page-title{flex-direction:column;align-items:flex-start;min-height:140px;padding:24px}.page-title-actions{flex-wrap:wrap;width:100%}.login-page{grid-template-columns:1fr}.login-brand-panel{min-height:310px;padding:35px}.login-brand-panel>div:nth-child(2){margin-top:45px}.login-brand-panel h1{font-size:42px}.login-form-panel{padding:25px 18px}.dashboard-grid,.admin-snapshot,.growth-main-grid,.growth-lower-grid,.profile-layout,.access-layout{grid-template-columns:1fr}.stock-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.application-filters{grid-template-columns:1fr 1fr}.application-filters label{grid-column:1/-1}.application-detail-grid,.application-history-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.commission-workspace>header{flex-direction:column;align-items:stretch}.commission-row{min-width:850px}.commission-list{overflow-x:auto}.admin-entrepreneur-record .member-detail-head{align-items:flex-start}}@media (width<=640px){body{font-size:13px}.topbar-v2{height:68px}.topbar-left small{display:none}.topbar-left strong{font-size:15px}.top-search{display:none}.user-chip{border:0;padding-left:0}.user-chip>span{width:40px;height:40px}.content-page{padding:18px 12px 82px}.page-title{border-radius:18px;min-height:0;padding:22px 18px}.page-title h1{font-size:27px}.page-title p{font-size:12px}.page-title-actions,.page-title-actions .btn{width:100%}.metric-row,.order-kpis,.growth-kpis,.access-overview,.credit-overview,.shop-home-stats{grid-template-columns:1fr}.metric-v2,.order-kpis article,.growth-kpis article{min-height:110px}.card{padding:17px}.card-head h2,.section-title h2{font-size:18px}.btn,.market-primary,.login-submit{min-height:46px}.form-modal,.detail-modal{padding:24px 17px}.modal-layer{padding:0}.modal-v2,.modal-v2.wide{border-radius:0;width:100%;min-height:100dvh;max-height:100dvh}.login-brand-panel{min-height:270px;padding:25px 20px}.login-brand-panel h1{font-size:36px}.login-brand-panel p,.login-benefits{display:none}.login-card{border-radius:20px;padding:25px 18px}.login-card h2{font-size:27px}.registration-grid,.nic-upload-grid{grid-template-columns:1fr}.registration-grid label.wide{grid-column:auto}.registration-share{padding:72px 18px 24px}.registration-share-actions{flex-direction:column}.registration-share-actions .btn{width:100%}.stock-product-grid{grid-template-columns:1fr}.stock-buy-hero{padding:23px 18px}.stock-buy-steps{grid-template-columns:1fr}.stock-product-image{min-height:170px}.management-filters,.catalog-controls,.order-tools{flex-direction:column;align-items:stretch}.management-filters>label,.management-filters select,.management-filters .btn{width:100%}.bank-editor,.dispatch-fields,.credit-stock-admin-filters,.credit-stock-admin-metrics,.application-filters,.application-kpis,.application-detail-grid,.application-history-grid{grid-template-columns:1fr}.dispatch-fields h3,.dispatch-fields p,.application-filters label{grid-column:auto}.workflow-panel,.delivery-confirmation,.order-return-panel,.entrepreneur-customers,.product-media-editor{padding:16px}.workflow-actions,.return-attention,.credit-stock-admin-card>header,.credit-stock-admin-card>footer,.admin-danger-zone{flex-direction:column;align-items:stretch}.workflow-actions button,.return-attention .market-primary,.credit-stock-admin-card>footer button,.admin-danger-zone .btn{width:100%}.bank-details dl>div{grid-template-columns:95px minmax(0,1fr)}.order-return-panel .return-progress li{flex-basis:42%;min-width:0}.entrepreneur-customer summary{flex-direction:column;align-items:flex-start}.entrepreneur-customer article{grid-template-columns:1fr}.entrepreneur-customer article>b{grid-area:auto/1;margin-top:6px}.product-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-media-grid img,.product-media-grid video{height:105px}.order-customer-card>div{grid-template-columns:1fr}.manual-order-form>section,.order-customer-card,.shop-delivered-reviews{padding:14px}.order-total-v3>div{min-width:0}.commission-kpis{grid-template-columns:1fr}.commission-alert{flex-direction:column;align-items:flex-start}.commission-alert button{width:100%}.commission-workspace{padding:14px}.application-workspace{padding:16px}.application-detail-head{flex-direction:column;padding-right:36px}.application-detail-actions,.application-detail-actions .btn,.application-detail-actions a{width:100%}.add-access-user{grid-template-columns:1fr}.permission-panel header,.permission-panel footer{flex-direction:column;align-items:stretch}.permission-grid{grid-template-columns:1fr}.mobile-nav-v2{height:66px;padding:6px}.mobile-nav-v2 button{font-size:9px}.profile-security-head{grid-template-columns:42px minmax(0,1fr);align-items:start}.profile-security-icon{border-radius:13px;width:42px;height:42px}.profile-security-head .btn{grid-column:1/-1;width:100%;margin-top:4px}.profile-security-form{grid-template-columns:1fr}.profile-security-form label.current-password,.profile-security-message,.profile-security-actions{grid-column:auto}.profile-security-actions{flex-direction:column-reverse}.profile-security-actions .btn{width:100%}.toast-v2{bottom:78px;left:12px;right:12px;transform:none}}@keyframes camy-page-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes camy-modal-in{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}.content-page{animation:.24s both camy-page-in}.modal-v2{animation:.2s both camy-modal-in}.card,.stock-product-card,.metric-v2,.catalogue-category{transition:transform .18s,box-shadow .18s,border-color .18s}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.product-detail-meta,.shop-detail-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:18px 0;display:grid}.product-detail-meta span,.shop-detail-meta span{color:#173f5f;overflow-wrap:anywhere;background:#f7fafc;border:1px solid #d8e5ee;border-radius:11px;min-width:0;padding:11px 12px;font-size:12px}.product-detail-meta b,.shop-detail-meta b{color:#6b8294;letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px;font-size:9px;display:block}.product-features-title{color:#173f5f;margin:18px 0 8px;font-size:14px}.catalogue-detail-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:16px 0;display:grid}.catalogue-detail-meta span{color:#274f69;overflow-wrap:anywhere;background:#f7fafc;border:1px solid #d8e6ee;border-radius:10px;padding:10px 11px;font-size:12px}.catalogue-detail-meta span:last-child{grid-column:1/-1}.catalogue-detail-meta b{color:#6b8798;letter-spacing:.06em;text-transform:uppercase;margin-bottom:3px;font-size:9px;display:block}.catalogue-detail-layer h3{color:#173f5f;margin:16px 0 0;font-size:14px}.dropship-order-page>.stock-request-history{display:none}.client-order-shortcut{background:#fff;border:1px solid #cfe0eb;border-radius:17px;justify-content:space-between;align-items:center;gap:18px;margin:18px 0;padding:16px 18px;display:flex;box-shadow:0 8px 22px #153c550d}.client-order-shortcut>div{align-items:center;gap:11px;display:flex}.client-order-shortcut>div>svg{color:#176a9c}.client-order-shortcut strong,.client-order-shortcut small{display:block}.client-order-shortcut small{color:#6c8495;margin-top:3px}.client-order-shortcut>button{color:#fff;cursor:pointer;background:#176a9c;border:0;border-radius:11px;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-weight:800;display:flex}.client-order-shortcut button b{color:#176a9c;background:#fff;border-radius:999px;min-width:22px;padding:3px}.credit-catalogue-page>.credit-request-history{display:none}.credit-requests-only>:not(.credit-requests-page-head):not(.credit-request-centre):not(.credit-request-detail-page){display:none!important}.credit-requests-page-head{color:#fff;background:linear-gradient(125deg,#102b49,#176993);border-radius:22px;align-items:center;gap:24px;margin-bottom:20px;padding:28px 30px;display:flex}.credit-requests-page-head button{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff59;border-radius:10px;padding:10px 13px}.credit-requests-page-head small{color:#a9e1fb;letter-spacing:.12em;font-weight:800}.credit-requests-page-head h1{margin:5px 0}.credit-requests-page-head p{color:#d7ebf5;margin:0}.credit-request-shortcut{background:#fff;border:1px solid #cfe0eb;border-radius:17px;justify-content:space-between;align-items:center;gap:18px;margin:18px 0;padding:16px 18px;display:flex;box-shadow:0 8px 22px #153c550d}.credit-request-shortcut>div{align-items:center;gap:11px;display:flex}.credit-request-shortcut>div>svg{color:#176a9c}.credit-request-shortcut strong,.credit-request-shortcut small{display:block}.credit-request-shortcut small{color:#6c8495;margin-top:3px}.credit-request-shortcut>button{color:#fff;cursor:pointer;background:#176a9c;border:0;border-radius:11px;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-weight:800;display:flex}.credit-request-shortcut button b{color:#176a9c;background:#fff;border-radius:999px;min-width:22px;padding:3px}.credit-catalogue-tools{grid-template-columns:minmax(240px,1fr) 180px auto;align-items:center;gap:9px;margin-bottom:10px;display:grid}.credit-catalogue-tools label{background:#fff;border:1px solid #d5e3ec;border-radius:11px;align-items:center;gap:8px;min-height:44px;padding:0 12px;display:flex}.credit-catalogue-tools label svg{color:#678399;width:18px}.credit-catalogue-tools input{width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:12px}.credit-catalogue-tools select{color:#355c76;height:44px;font:inherit;background:#fff;border:1px solid #d5e3ec;border-radius:11px;padding:0 10px;font-size:11px}.credit-catalogue-tools>span{color:#678399;white-space:nowrap;font-size:10px;font-weight:800}.credit-category-tabs{scrollbar-width:thin;gap:7px;margin-bottom:16px;padding:2px 1px 8px;display:flex;overflow-x:auto}.credit-category-tabs button{color:#41667f;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #d5e3ec;border-radius:10px;min-height:35px;padding:0 12px;font-size:10px;font-weight:800}.credit-category-tabs button.active{color:#fff;background:#17689e;border-color:#17689e;box-shadow:0 5px 12px #17689e29}.credit-catalogue-layout>.stock-request-card{overscroll-behavior:contain;scrollbar-width:thin;max-height:calc(100dvh - 112px);overflow-y:auto;top:92px!important}.mobile-credit-request{display:none}.credit-request-history{padding:0;overflow:hidden}.credit-request-history-heading{border-bottom:1px solid #e1eaf2;justify-content:space-between;align-items:center;gap:20px;padding:25px 28px 20px;display:flex;margin:0!important}.credit-request-history-heading h2{margin:4px 0!important}.credit-request-history-heading p{color:#6b8293;margin:0;font-size:12px}.credit-request-history-heading>b{color:#215f88;white-space:nowrap;background:#eaf5fc;border-radius:10px;padding:8px 11px;font-size:11px}.credit-request-list{background:#f7fafc;gap:16px;padding:20px;display:grid}.credit-request-card{background:#fff;border:1px solid #dbe7ef;border-radius:18px;overflow:hidden;box-shadow:0 8px 24px #153c550d}.credit-request-card>header{border-bottom:1px solid #e8eef3;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.credit-request-card>header small{color:#6e879a;letter-spacing:.1em;font-size:9px;font-weight:800}.credit-request-card>header h3{color:#173f5f;margin:4px 0;font-size:17px}.credit-request-card>header p{color:#6b8293;margin:0;font-size:11px}.credit-request-summary{background:#fbfdff;border-bottom:1px solid #e8eef3;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.credit-request-summary>span{border-right:1px solid #e8eef3;min-width:0;padding:14px 20px}.credit-request-summary>span:last-child{border-right:0}.credit-request-summary small,.credit-request-summary strong{display:block}.credit-request-summary small{color:#7990a1;letter-spacing:.08em;margin-bottom:4px;font-size:8px;font-weight:800}.credit-request-summary strong{color:#173f5f;overflow-wrap:anywhere;font-size:13px}.credit-request-products{padding:12px 20px}.credit-request-product-head,.credit-request-product{grid-template-columns:minmax(220px,1fr) 120px 90px 130px;align-items:center;gap:12px;display:grid}.credit-request-product-head{color:#8195a5;text-transform:uppercase;padding:4px 8px 8px;font-size:9px;font-weight:800}.credit-request-product{color:#365970;border-top:1px solid #edf1f5;padding:11px 8px;font-size:12px}.credit-request-product>span:first-child{align-items:center;gap:11px;min-width:0;display:flex}.credit-request-product img{object-fit:contain;background:#f1f6f9;border-radius:9px;flex:none;width:44px;height:44px}.credit-request-product strong,.credit-request-product small{display:block}.credit-request-product small{color:#8093a1;margin-top:3px;font-size:9px}.credit-request-product>strong{color:#173f5f;text-align:right}.credit-request-progress{background:#f7fafc;grid-template-columns:minmax(100px,1fr) minmax(30px,1fr) minmax(100px,1fr) minmax(30px,1fr) minmax(100px,1fr);align-items:start;padding:18px 28px;display:grid}.credit-request-progress>span{text-align:center;color:#8495a2;justify-items:center;display:grid}.credit-request-progress i{background:#fff;border:2px solid #cfdbe3;border-radius:50%;place-items:center;width:30px;height:30px;font-size:10px;font-style:normal;font-weight:800;display:grid}.credit-request-progress i svg{width:15px}.credit-request-progress b{margin-top:7px;font-size:10px}.credit-request-progress small{margin-top:3px;font-size:8px;line-height:1.35}.credit-request-progress hr{border:0;border-top:2px solid #cfdbe3;width:100%;margin:14px 0 0}.credit-request-progress .done{color:#167157}.credit-request-progress span.done i{color:#fff;background:#26a277;border-color:#26a277}.credit-request-progress hr.done{border-color:#26a277}.credit-request-progress span.rejected{color:#a34848}.credit-request-progress span.rejected i{color:#a34848;background:#fff1f1;border-color:#d98c8c}.credit-request-card>footer{border-top:1px solid #e8eef3;justify-content:space-between;align-items:center;gap:18px;padding:16px 20px;display:flex}.credit-request-card>footer p{color:#6b8293;margin:4px 0 0;font-size:11px;line-height:1.5}.credit-request-card>footer>span{color:#176e53;text-align:right;background:#eaf8f2;border-radius:10px;min-width:150px;padding:10px 12px}.credit-request-card>footer>span small,.credit-request-card>footer>span strong{display:block}.credit-request-card>footer>span small{letter-spacing:.08em;font-size:8px;font-weight:800}.credit-request-cancel{color:#9d3f3f;min-height:40px;font:inherit;white-space:nowrap;cursor:pointer;background:#fff5f5;border:1px solid #e2b7b7;border-radius:10px;padding:0 14px;font-size:11px;font-weight:800}.credit-request-cancel:hover:not(:disabled){background:#ffeaea;border-color:#c96d6d}.credit-request-cancel:disabled{opacity:.55;cursor:wait}.credit-payment-link{color:#176a9c;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin-top:8px;padding:0;font-size:11px;font-weight:800;display:flex}.settlement-receipt-upload span{color:#35627e;background:#f5fbff;border:1px dashed #9ebfd5;border-radius:10px;margin-top:6px;padding:12px;display:block}.order-export-panel{background:linear-gradient(135deg,#f7fbfe,#edf7fc);border:1px solid #d6e5ee;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"intro download""quick dates";align-items:center;gap:16px 22px;margin:14px 0;padding:18px 20px;display:grid}.order-export-panel>div:first-child{grid-area:intro;align-items:center;gap:12px;display:flex}.order-export-panel>div:first-child>span{color:#fff;background:#176d9e;border-radius:13px;flex:none;place-items:center;width:44px;height:44px;display:grid}.order-export-panel>div:first-child svg{width:18px}.order-export-panel small,.order-export-panel strong,.order-export-panel p{display:block}.order-export-panel small{color:#24739f;letter-spacing:.09em;font-size:9px;font-weight:850}.order-export-panel strong{color:#173e5b;margin-top:3px;font-size:14px}.order-export-panel p{color:#6b8495;margin:4px 0 0;font-size:10px}.order-export-panel nav{flex-wrap:wrap;grid-area:quick;gap:6px;display:flex}.order-export-panel nav button{color:#3e637c;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d3e2eb;border-radius:9px;min-height:38px;padding:0 12px;font-size:9px;font-weight:800}.order-export-panel nav button:hover{color:#176a9b;background:#f7fcff;border-color:#2679a9}.order-export-panel .order-date-fields{grid-area:dates;grid-template-columns:repeat(2,minmax(150px,1fr));gap:10px;display:grid}.order-export-panel .order-date-fields label{color:#42647d;min-width:0;font-size:9px;font-weight:800;display:block}.order-export-panel .order-date-fields input{width:100%;height:40px;margin-top:5px}.order-export-panel>.btn{white-space:nowrap;grid-area:download;min-height:44px;padding-inline:18px}.entrepreneur-shell .orders-page-v2 .order-result-bar>button{color:#557086;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d5e2ea;border-radius:10px;padding:0 13px;font-size:10px;font-weight:800}.entrepreneur-shell .orders-page-v2 .order-result-bar>button:hover{color:#176a9d;background:#f3faff;border-color:#9fc5dc}.entrepreneur-shell .orders-page-v2 .order-tools{background:#fff;padding:14px 18px 11px}.entrepreneur-shell .orders-page-v2 .order-search input,.entrepreneur-shell .orders-page-v2 .order-tools>select{font-size:13px}.entrepreneur-shell .orders-page-v2 .order-status-tabs{background:#fff;padding:0 18px 12px}.entrepreneur-shell .orders-page-v2 .order-status-tabs button{min-height:42px;padding-inline:14px;font-size:12px}.entrepreneur-shell .orders-page-v2 .order-status-tabs button b{font-size:10px}.entrepreneur-shell .orders-page-v2 .order-status-tabs button:nth-child(3):not(.active){color:#9a650f;background:#fff7e5}.entrepreneur-shell .orders-page-v2 .order-status-tabs button:nth-child(4):not(.active){color:#176a9d;background:#eaf5fc}.entrepreneur-shell .orders-page-v2 .order-status-tabs button:nth-child(5):not(.active){color:#167653;background:#e9f8f1}.entrepreneur-shell .orders-page-v2 .order-status-tabs button:nth-child(6):not(.active){color:#a44747;background:#fff0ee}.entrepreneur-shell .orders-page-v2 .order-export-panel{background:linear-gradient(90deg,#f2f9fd 0%,#f8fbfd 55%,#fff8f4 100%);border-width:0 0 1px;border-radius:0;grid-template-columns:minmax(245px,1fr) auto auto auto;grid-template-areas:"intro quick dates download";gap:12px;margin:0;padding:12px 18px}.entrepreneur-shell .orders-page-v2 .order-export-panel>div:first-child{gap:10px}.entrepreneur-shell .orders-page-v2 .order-export-panel>div:first-child>span{background:linear-gradient(135deg,#176d9e,#2a94b4);border-radius:11px;width:38px;height:38px}.entrepreneur-shell .orders-page-v2 .order-export-panel small{font-size:10px}.entrepreneur-shell .orders-page-v2 .order-export-panel strong{font-size:13px}.entrepreneur-shell .orders-page-v2 .order-export-panel p{margin-top:2px;font-size:10px}.entrepreneur-shell .orders-page-v2 .order-export-panel nav{flex-wrap:nowrap}.entrepreneur-shell .orders-page-v2 .order-export-panel nav button{min-height:36px;padding-inline:10px;font-size:10px}.entrepreneur-shell .orders-page-v2 .order-export-panel .order-date-fields{grid-template-columns:repeat(2,132px);gap:8px}.entrepreneur-shell .orders-page-v2 .order-export-panel .order-date-fields label{font-size:10px}.entrepreneur-shell .orders-page-v2 .order-export-panel .order-date-fields input{height:37px;margin-top:3px;font-size:11px}.entrepreneur-shell .orders-page-v2 .order-export-panel>.btn{color:#fff;background:#176d9e;min-height:40px;padding-inline:14px;font-size:11px}.entrepreneur-shell .orders-page-v2 .order-result-bar{background:#fff;min-height:48px;padding:7px 18px}.entrepreneur-shell .orders-page-v2 .order-result-bar>span{font-size:12px}.entrepreneur-shell .orders-page-v2 .order-result-bar>span strong{color:#0f6e9f;font-size:16px}.entrepreneur-shell .orders-page-v2 .order-table .data-row.head{color:#174d72;letter-spacing:.025em;background:#eaf4fa;font-size:11px}.entrepreneur-shell .orders-page-v2 .order-table .data-row:not(.head)>span>strong{color:#15334d;font-size:12px}.entrepreneur-shell .orders-page-v2 .order-table .data-row:not(.head) small{font-size:10px}.entrepreneur-shell .orders-page-v2 .order-table .order-customer-cell em{color:#55788f;font-size:9px}@media (width<=1250px){.entrepreneur-shell .orders-page-v2 .order-export-panel{grid-template-columns:1fr auto;grid-template-areas:"intro download""quick dates"}}.entrepreneur-shell .orders-page-v2 .order-table .data-row{grid-template-columns:minmax(150px,1.05fr) minmax(210px,1.55fr) 108px 102px 125px minmax(145px,1fr) 104px;gap:13px;min-width:1080px;padding:16px 18px}.entrepreneur-shell .orders-page-v2 .order-table .data-row.head{min-height:52px;padding-block:0}.entrepreneur-shell .orders-page-v2 .order-table .data-row>span{min-width:0}.entrepreneur-shell .orders-page-v2 .order-table .order-id-cell{gap:11px}.entrepreneur-shell .orders-page-v2 .order-table .order-id-cell>span{min-width:0}.entrepreneur-shell .orders-page-v2 .order-table .order-id-cell strong{overflow-wrap:anywhere;line-height:1.35}.entrepreneur-shell .orders-page-v2 .order-table .order-customer-cell strong{line-height:1.35}.entrepreneur-shell .orders-page-v2 .order-table .order-customer-cell small{line-height:1.4}.entrepreneur-shell .orders-page-v2 .order-table .order-date-cell,.entrepreneur-shell .orders-page-v2 .order-table .order-value-cell,.entrepreneur-shell .orders-page-v2 .order-table .order-profit-cell{align-self:center}.entrepreneur-shell .orders-page-v2 .order-table .order-value-cell strong{font-variant-numeric:tabular-nums;white-space:nowrap}.entrepreneur-shell .orders-page-v2 .order-table .order-profit-cell strong{color:#16805e;font-variant-numeric:tabular-nums;white-space:nowrap}.entrepreneur-shell .orders-page-v2 .order-table .order-profit-cell.not-earned strong{color:#a2615a}.entrepreneur-shell .orders-page-v2 .order-table .profit-status{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;width:max-content;max-width:125px;min-height:25px;margin-top:7px;padding:4px 8px;font-size:8px;font-style:normal;font-weight:850;line-height:1.2;display:inline-flex}.entrepreneur-shell .orders-page-v2 .order-table .profit-status i{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.entrepreneur-shell .orders-page-v2 .order-table .profit-status.paid{color:#137457;background:#eaf8f2;border-color:#bce4d3}.entrepreneur-shell .orders-page-v2 .order-table .profit-status.pending{color:#94630f;background:#fff8e7;border-color:#efd99f}.entrepreneur-shell .orders-page-v2 .order-table .profit-status.delivery-pending{color:#26709d;background:#edf7fc;border-color:#c9dfed}.entrepreneur-shell .orders-page-v2 .order-table .profit-status.not-eligible{color:#a2534b;background:#fff1ef;border-color:#edd2cf}.entrepreneur-shell .orders-page-v2 .order-table .order-progress-cell{flex-direction:column;justify-content:center;align-self:center;align-items:flex-start;display:flex}.entrepreneur-shell .orders-page-v2 .order-table .compact-progress{justify-content:center;width:100%;min-height:48px}.entrepreneur-shell .orders-page-v2 .order-table .commission-table-status{max-width:150px;line-height:1.35}.entrepreneur-shell .orders-page-v2 .order-table .view-order-btn{white-space:nowrap;justify-self:end;width:104px!important}.entrepreneur-shell .orders-page-v2 .order-table .data-row.head>span:last-child{text-align:center;justify-self:end;width:104px}.order-invoice-panel{background:#fff;border:1px solid #d7e5ee;border-radius:18px;margin:20px 24px 0;padding:20px}.order-glance-v3.entrepreneur-glance{grid-template-columns:repeat(2,minmax(0,1fr))}.order-client-meta-v3.concise{grid-template-columns:minmax(190px,.55fr) minmax(280px,1.45fr)}.detail-modal.order-detail-v3>.order-total-v3{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.detail-modal.order-detail-v3>.order-total-v3>div,.detail-modal.order-detail-v3>.order-total-v3>span{background:#041d313d;border:1px solid #ffffff21;border-radius:13px;flex-direction:column;justify-content:center;min-width:0;min-height:82px;padding:14px 16px;display:flex}.detail-modal.order-detail-v3>.order-total-v3>span{border-left:1px solid #ffffff21}.detail-modal.order-detail-v3>.order-total-v3>div strong{font-size:24px}.detail-modal.order-detail-v3>.order-total-v3>span strong{font-size:17px}.detail-modal.order-detail-v3>.order-total-v3.cancelled-total{background:linear-gradient(105deg,#4a5660,#6d7780);grid-template-columns:1fr}.detail-modal.order-detail-v3>.order-total-v3.cancelled-total>div{max-width:none}.entrepreneur-commission-card{background:linear-gradient(135deg,#fff 0%,#f3faff 100%);border:1px solid #c9dfec;border-radius:20px;margin:20px 24px 0;padding:22px;overflow:hidden;box-shadow:0 14px 34px #0f406014}.entrepreneur-commission-card>header{grid-template-columns:52px minmax(0,1fr) max-content;align-items:center;gap:14px;display:grid}.entrepreneur-commission-card>header>span{color:#fff;background:linear-gradient(145deg,#167baa,#25a580);border-radius:16px;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 9px 22px #177a9b33}.entrepreneur-commission-card>header svg{width:23px}.entrepreneur-commission-card header small,.entrepreneur-commission-proof small{color:#16806f;letter-spacing:.12em;font-size:10px;font-weight:900}.entrepreneur-commission-card header h3{color:#0d3957;margin:3px 0;font-size:28px}.entrepreneur-commission-card header p{color:#668095;max-width:680px;margin:0;line-height:1.5}.commission-state-chip{color:#526f82;background:#f5f9fb;border:1px solid #d7e4ec;border-radius:999px;align-items:center;gap:7px;min-width:max-content;padding:10px 14px;font-size:11px;display:flex}.commission-state-chip i{background:#90a6b5;border-radius:50%;width:7px;height:7px}.commission-state-chip.ready{color:#94620c;background:#fff8e8;border-color:#f0d69b}.commission-state-chip.ready i{background:#e7a927}.commission-state-chip.paid{color:#147657;background:#ecf9f3;border-color:#bce2d2}.commission-state-chip.paid i{background:#22a276}.entrepreneur-commission-proof{background:#effaf5;border:1px solid #bde3d3;border-radius:15px;grid-template-columns:40px 1fr auto;align-items:center;gap:12px;margin-top:18px;padding:16px;display:grid}.entrepreneur-commission-proof>span{color:#15805e;background:#d9f3e7;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.entrepreneur-commission-proof strong{color:#123c32;margin:3px 0;display:block}.entrepreneur-commission-proof p{color:#628177;margin:0;font-size:12px}.entrepreneur-commission-proof em{color:#758b84;font-size:12px;font-style:normal}.commission-journey{background:#fff;border:1px solid #dfebf2;border-radius:16px;margin-top:22px;padding:20px 18px 16px;position:relative}.commission-track{background:#dce7ee;grid-template-columns:repeat(4,1fr);height:3px;display:grid;position:absolute;top:38px;left:11%;right:11%;overflow:hidden}.commission-track i.complete{background:#25a078}.commission-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid;position:relative}.commission-steps>span{text-align:center;min-width:0}.commission-steps b{z-index:1;color:#7893a5;background:#fff;border:2px solid #d6e3eb;border-radius:50%;place-items:center;width:38px;height:38px;margin:0 auto 10px;display:grid;position:relative}.commission-steps span.complete b{color:#fff;background:#25a078;border-color:#25a078;box-shadow:0 0 0 5px #e8f7f1}.commission-steps svg{width:16px}.commission-steps strong,.commission-steps small{display:block}.commission-steps strong{color:#1a405c;font-size:11px}.commission-steps small{color:#7b91a0;margin-top:4px;font-size:9px;line-height:1.35}@media (width<=760px){.order-invoice-panel,.entrepreneur-commission-card{margin-inline:12px}.order-glance-v3.entrepreneur-glance,.order-client-meta-v3.concise,.detail-modal.order-detail-v3>.order-total-v3{grid-template-columns:1fr}.detail-modal.order-detail-v3>.order-total-v3>div,.detail-modal.order-detail-v3>.order-total-v3>span{min-height:0}.entrepreneur-commission-card>header,.entrepreneur-commission-proof{grid-template-columns:46px 1fr}.commission-state-chip,.entrepreneur-commission-proof .btn,.entrepreneur-commission-proof em{grid-column:1/-1;justify-self:start}.commission-journey{padding:16px}.commission-track{display:none}.commission-steps{grid-template-columns:1fr;gap:8px}.commission-steps>span{text-align:left;background:#f5f9fb;border-radius:12px;grid-template-columns:36px 1fr;column-gap:10px;padding:9px;display:grid}.commission-steps b{grid-row:1/3;margin:0}.commission-steps small{margin-top:2px}}.order-invoice-panel>header{grid-template-columns:46px 1fr auto;align-items:center;gap:13px;display:grid}.order-invoice-panel>header>span{color:#176a9c;background:#e8f5fc;border-radius:14px;place-items:center;width:46px;height:46px;display:grid}.order-invoice-panel header small{color:#2675a5;letter-spacing:.1em;font-size:9px;font-weight:850}.order-invoice-panel header h3{color:#173f5f;margin:3px 0}.order-invoice-panel header p{color:#6b8293;margin:0;font-size:11px}.order-invoice-panel.issued>header>span{color:#18805f;background:#e4f7ef}.order-invoice-panel form{border-top:1px solid #e2eaf0;grid-template-columns:1fr 1fr auto;align-items:end;gap:12px;margin-top:17px;padding-top:16px;display:grid}.order-invoice-panel form label{color:#496b81;font-size:10px;font-weight:800}.order-invoice-panel form input{background:#fff;border:1px solid #cddde7;border-radius:9px;width:100%;height:42px;margin-top:5px;padding:0 10px}.order-invoice-panel form .market-error{grid-column:1/-1}@media (width<=700px){.order-invoice-panel>header{grid-template-columns:42px 1fr}.order-invoice-panel>header>a{grid-column:1/-1;justify-content:center}.order-invoice-panel form{grid-template-columns:1fr}}.order-invoice-panel{background:linear-gradient(135deg,#fff 0%,#f8fcff 100%);border-color:#cfe0ea;padding:24px;box-shadow:0 12px 30px #133d5812}.order-invoice-panel.issued{background:linear-gradient(135deg,#fff 0%,#f3fcf8 100%);border-color:#b9decf}.order-invoice-panel>header>span{border-radius:16px;width:54px;height:54px}.order-invoice-panel header h3{margin:4px 0 5px;font-size:20px;line-height:1.2}.order-invoice-panel header p{font-size:13px;line-height:1.45}.order-invoice-panel .invoice-admin-form{background:#ffffffd1;border:1px solid #dbe8ef;border-radius:16px;grid-template-columns:minmax(240px,.9fr) minmax(300px,1.15fr) auto;gap:14px;margin-top:20px;padding:20px}.order-invoice-panel .invoice-admin-form label>span{color:#294f68;align-items:center;gap:8px;min-height:20px;font-size:12px;font-weight:800;display:flex}.order-invoice-panel .invoice-reference-field>span strong,.order-invoice-panel .invoice-file-field>span em{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:3px 7px;font-size:9px;font-style:normal}.order-invoice-panel .invoice-reference-field>span strong{color:#fff;background:#1879ab}.order-invoice-panel .invoice-file-field>span em{color:#537286;background:#edf3f7}.order-invoice-panel .invoice-reference-field input{border-radius:12px;height:56px;margin-top:7px;padding:0 15px;font-size:15px;font-weight:700}.order-invoice-panel .invoice-reference-field input:focus{border-color:#278dc0;outline:0;box-shadow:0 0 0 3px #278dc01f}.order-invoice-panel .invoice-file-field{cursor:pointer;min-width:0}.order-invoice-panel .invoice-file-field>input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.order-invoice-panel .invoice-file-field>b{color:#237ca9;background:#f4faff;border:1px dashed #aac9da;border-radius:12px;align-items:center;gap:10px;min-height:56px;margin-top:7px;padding:8px 13px;transition:all .18s;display:flex}.order-invoice-panel .invoice-file-field:hover>b,.order-invoice-panel .invoice-file-field.selected>b{background:#eaf7fd;border-color:#298dbd}.order-invoice-panel .invoice-file-field>b>svg{flex:none;width:20px}.order-invoice-panel .invoice-file-field>b>span{min-width:0;display:block}.order-invoice-panel .invoice-file-field>b strong,.order-invoice-panel .invoice-file-field>b small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.order-invoice-panel .invoice-file-field>b strong{color:#194965;font-size:12px}.order-invoice-panel .invoice-file-field>b small{color:#71899a;margin-top:3px;font-size:10px;font-weight:600}.order-invoice-panel .invoice-save-button{white-space:nowrap;border-radius:12px;min-height:56px;padding-inline:20px}@media (width<=900px){.order-invoice-panel .invoice-admin-form{grid-template-columns:1fr 1fr}.order-invoice-panel .invoice-save-button{grid-column:1/-1}}@media (width<=700px){.order-invoice-panel{padding:18px}.order-invoice-panel>header{grid-template-columns:46px 1fr}.order-invoice-panel .invoice-admin-form{grid-template-columns:1fr;padding:15px}.order-invoice-panel .invoice-save-button{grid-column:auto;width:100%}}.admin-orders-page .table-card{background:#fff;border:1px solid #cbdde8;border-radius:22px;padding:0;overflow:hidden;box-shadow:0 16px 38px #0e375414}.admin-orders-page .admin-order-table{overflow:hidden!important}.admin-orders-page .admin-order-table .data-row{grid-template-columns:1.12fr .78fr 1.05fr 1fr .78fr .78fr .9fr .62fr;gap:10px;width:100%;min-width:0;padding:18px 16px}.admin-orders-page .admin-order-table .data-row.head{color:#426681;letter-spacing:.075em;background:linear-gradient(#edf7fc,#e7f2f8);border:0;min-height:58px;padding-block:15px;font-size:10px;font-weight:900}.admin-orders-page .admin-order-table .order-row{background:#fff;border-top:1px solid #e2ebf0;min-height:126px}.admin-orders-page .admin-order-table .order-id-cell>i{color:#1683b8;background:#e5f5fd;border-radius:13px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.admin-orders-page .admin-order-table .order-id-cell>i svg{width:21px}.admin-orders-page .admin-order-table .order-id-cell strong{overflow-wrap:anywhere;color:#123d5b;font-size:14px;line-height:1.3}.admin-orders-page .admin-order-person strong,.admin-orders-page .admin-order-client strong,.admin-orders-page .admin-order-delivery strong,.admin-orders-page .admin-order-money strong{color:#143e5b;font-size:13px;line-height:1.35}.admin-orders-page .admin-order-client small,.admin-orders-page .admin-order-delivery small{align-items:flex-start;gap:5px;line-height:1.4;display:flex}.admin-orders-page .admin-order-client small svg,.admin-orders-page .admin-order-delivery small svg{flex:none;width:14px}.admin-orders-page .admin-order-client em,.admin-orders-page .admin-order-money em{color:#25739e;margin-top:6px;font-size:10px;font-style:normal;font-weight:800;display:block}.admin-orders-page .admin-order-money{text-align:right}.admin-orders-page .admin-order-money strong{font-size:15px}.admin-orders-page .admin-order-money em{color:#16825f}.admin-orders-page .admin-order-status{flex-direction:column;align-items:flex-start;gap:7px;display:flex}.admin-orders-page .admin-order-status small{color:#71889a;margin:0;line-height:1.35}.admin-commission-cell{background:#f6f9fb;border:1px solid #dae5eb;border-radius:12px;flex-direction:column;justify-content:center;min-height:58px;padding:10px 12px;display:flex!important}.admin-commission-cell strong{align-items:center;gap:7px;color:#567083!important;font-size:11px!important;display:flex!important}.admin-commission-cell strong i{background:#91a5b2;border-radius:50%;flex:none;width:8px;height:8px}.admin-commission-cell small{text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden;color:#718797!important;margin-top:5px!important}.admin-commission-cell.paid{background:#ebf9f3;border-color:#b9e0d0}.admin-commission-cell.paid strong{color:#137957!important}.admin-commission-cell.paid strong i{background:#20a478}.admin-commission-cell.ready{background:#fff8e8;border-color:#edd69f}.admin-commission-cell.ready strong{color:#93600d!important}.admin-commission-cell.ready strong i{background:#e5a62d}.admin-commission-cell.waiting{background:#eef7fc;border-color:#cde1ed}.admin-commission-cell.waiting strong{color:#256f9d!important}.admin-commission-cell.waiting strong i{background:#318fbd}.admin-commission-cell.none{background:#f5f7f8;border-color:#e0e6ea}.admin-orders-page .admin-order-table .view-order-btn{box-shadow:none;color:#126f9f!important;background:#eef8fd!important;border-color:#b9d9e9!important;border-radius:12px!important;width:100%!important;min-height:44px!important}.admin-orders-page .admin-order-table .view-order-btn:hover{color:#fff!important;background:#197dab!important;border-color:#197dab!important}@media (width<=1050px){.admin-orders-page .admin-order-table .data-row{grid-template-columns:1fr 1fr}.admin-orders-page .admin-order-table .data-row.head{display:none}.admin-orders-page .admin-order-table .admin-commission-cell{grid-column:1}.admin-orders-page .admin-order-table .view-order-btn{grid-column:2}}@media (width<=620px){.admin-orders-page .admin-order-table .data-row{grid-template-columns:1fr}.admin-orders-page .admin-order-table .admin-commission-cell,.admin-orders-page .admin-order-table .view-order-btn{grid-column:1}}@media (width<=760px){.admin-orders-page .table-card{border-radius:16px;margin-inline:-4px}.admin-orders-page .admin-order-table .data-row{padding-inline:16px}}.credit-request-empty{color:#6b8293;text-align:center;padding:44px 24px}.credit-request-empty svg{color:#3985b5}.credit-request-empty h3{color:#173f5f;margin:10px 0 5px}.credit-request-empty p{margin:0}@media (width<=800px){.credit-catalogue-tools{grid-template-columns:1fr 150px}.credit-catalogue-tools>span{grid-column:1/-1}.credit-request-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.credit-request-summary>span:nth-child(2){border-right:0}.credit-request-summary>span:nth-child(-n+2){border-bottom:1px solid #e8eef3}.credit-request-products{overflow-x:auto}.credit-request-product-head,.credit-request-product{min-width:680px}}@media (width<=560px){.client-order-shortcut,.credit-request-shortcut{flex-direction:column;align-items:stretch}.client-order-shortcut>button,.credit-request-shortcut>button{justify-content:center;width:100%}.credit-catalogue-tools{grid-template-columns:1fr}.credit-catalogue-tools>span{grid-column:auto}.credit-request-history-heading{align-items:flex-start;padding:20px}.credit-request-list{padding:10px}.credit-request-card>header{padding:16px}.credit-request-summary>span{padding:12px 14px}.credit-request-progress{grid-template-columns:minmax(72px,1fr) 18px minmax(72px,1fr) 18px minmax(72px,1fr);padding:17px 10px}.credit-request-card>footer{flex-direction:column;align-items:flex-start}.credit-request-card>footer>span{text-align:left;width:100%}}@media (width<=1180px){.stock-buy-page .dropship-checkout{max-height:none;overflow:visible;position:static!important}.order-export-panel{grid-template-columns:1fr auto;grid-template-areas:"intro download""quick quick""dates dates"}.credit-catalogue-layout>.stock-request-card{max-height:none;overflow:visible}.mobile-credit-request{z-index:120;left:max(14px,env(safe-area-inset-left));right:max(14px,env(safe-area-inset-right));bottom:max(76px,calc(env(safe-area-inset-bottom) + 14px));color:#fff;text-align:left;cursor:pointer;background:linear-gradient(135deg,#124c78,#1e7dac);border:0;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;min-height:58px;padding:9px 14px;display:grid;position:fixed;box-shadow:0 16px 40px #082c474d}.mobile-credit-request span,.mobile-credit-request small,.mobile-credit-request strong{display:block}.mobile-credit-request small{color:#bfe5f7;font-size:9px}.mobile-credit-request strong{margin-top:2px;font-size:12px}.mobile-credit-request b{font-size:13px}}@media (width<=700px){.order-export-panel{grid-template-columns:1fr;grid-template-areas:"intro""quick""dates""download";align-items:stretch;padding:15px}.order-export-panel nav{flex-wrap:nowrap;overflow-x:auto}.order-export-panel .order-date-fields{grid-template-columns:1fr}.order-export-panel>.btn{width:100%}.catalogue-detail-layer{align-items:start;padding:0}.catalogue-detail-layer>article{border-radius:0;grid-template-columns:1fr;gap:16px;width:100%;min-height:100dvh;max-height:100dvh;padding:54px 20px 28px}.catalogue-detail-layer img{height:190px}.catalogue-detail-close{position:fixed;top:10px;right:10px}.product-detail-meta,.shop-detail-meta{grid-template-columns:1fr}}.entrepreneur-shell .credit-catalogue-layout{gap:24px}.entrepreneur-shell .credit-catalogue-layout>section{min-width:0}.entrepreneur-shell .credit-catalogue-layout .stock-catalogue-title{background:linear-gradient(135deg,#fff,#f1f8fc);border:1px solid #d5e5ee;border-radius:16px;padding:17px 19px}.entrepreneur-shell .credit-catalogue-layout .stock-catalogue-title h2{color:#123b59;font-size:25px}.entrepreneur-shell .credit-catalogue-tools{background:#f7fafc;border:1px solid #dce8ef;border-radius:14px;margin:12px 0;padding:11px}.entrepreneur-shell .credit-category-tabs{gap:8px;margin-bottom:14px;padding-bottom:4px;display:flex;overflow-x:auto}.entrepreneur-shell .credit-category-tabs button{color:#46677e;min-height:39px;font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #d3e2eb;border-radius:10px;padding:0 13px;font-size:11px;font-weight:800}.entrepreneur-shell .credit-category-tabs button.active{color:#fff;background:linear-gradient(135deg,#15577f,#2388aa);border-color:#176e9e;box-shadow:0 7px 16px #176e9e2e}.entrepreneur-shell .credit-product-card{border-color:#cfdfe9;border-radius:21px;box-shadow:0 10px 26px #113a5412}.entrepreneur-shell .credit-product-card:hover{border-color:#9fc8dc}.entrepreneur-shell .credit-product-card.details-open{border-color:#83b9d2;grid-column:span 2;grid-template-columns:minmax(250px,.8fr) minmax(320px,1.2fr);display:grid;box-shadow:0 18px 38px #114b6b21}.entrepreneur-shell .credit-product-card.details-open .stock-product-image{border-bottom:0;border-right:1px solid #d8e7ef;height:100%;min-height:310px}.entrepreneur-shell .credit-product-card .stock-product-image{background:linear-gradient(145deg,#f5fafc,#e8f3f8);height:220px}.entrepreneur-shell .credit-product-card .stock-product-image i{transition:all .18s}.entrepreneur-shell .credit-product-card .stock-product-image:hover i{color:#fff;background:#176f9e;transform:scale(1.06)}.entrepreneur-shell .credit-product-card .stock-product-copy{padding:18px 19px 19px}.entrepreneur-shell .credit-product-card .stock-product-copy>small{color:#26759e;font-size:10px;font-weight:850}.entrepreneur-shell .credit-product-card .stock-product-copy h3{color:#102f49;min-height:auto;margin:7px 0;font-size:18px;line-height:1.35}.entrepreneur-shell .credit-product-card .stock-product-copy>p{color:#5f788b;height:auto;min-height:48px;margin:0;font-size:12px;line-height:1.65;overflow:visible}.credit-product-details{background:#f6fafc;border:1px solid #d6e5ed;border-radius:13px;margin:14px 0 2px;padding:14px}.credit-product-details>div{grid-template-columns:1fr 1fr;gap:9px;display:grid}.credit-product-details>div>span{background:#fff;border-radius:10px;padding:10px 11px}.credit-product-details small,.credit-product-details strong{display:block}.credit-product-details small{color:#7290a3;letter-spacing:.07em;font-size:8px;font-weight:850}.credit-product-details strong{color:#173f59;margin-top:4px;font-size:11px}.credit-product-details>p{color:#4e6d81!important;min-height:0!important;margin:11px 0 0!important;font-size:11px!important}.credit-product-details ul{color:#526f82;border-top:1px solid #dce7ed;margin:11px 0 0;padding:10px 0 0 18px;font-size:11px;line-height:1.7}.credit-product-actions{grid-template-columns:minmax(105px,.8fr) minmax(145px,1.2fr);gap:9px;display:grid}.credit-product-actions button{border-radius:11px;min-height:45px;font-family:inherit}.credit-product-actions .market-primary{justify-content:center;padding:0 12px;font-size:10px}.entrepreneur-shell .credit-catalogue-layout>.stock-request-card{background:#fff;box-shadow:0 20px 46px #0c344f1f;border:1px solid #c9dde8!important;border-radius:22px!important}.entrepreneur-shell .credit-catalogue-layout>.stock-request-card header{background:linear-gradient(135deg,#edf7fc,#f8fcfe);border-radius:21px 21px 0 0;margin:-20px -20px 16px;padding:18px 20px}.entrepreneur-shell .credit-catalogue-layout>.stock-request-card .market-line{border-bottom:1px solid #e5edf2;padding:12px 0}.entrepreneur-shell .credit-catalogue-layout>.stock-request-card .market-total{background:#eaf4fa;border-radius:12px;margin-top:15px;padding:15px}.entrepreneur-shell .credit-catalogue-layout>.stock-request-card .market-total strong{color:#0f476a;font-size:18px}.entrepreneur-shell .credit-catalogue-layout>.stock-request-card .credit-safe-note{color:#176c50;background:#eff9f4;border:1px solid #c3e0d2;border-radius:12px;margin-top:12px;padding:14px;font-size:11px;line-height:1.6}.entrepreneur-shell .credit-catalogue-layout>.stock-request-card>.market-primary{background:linear-gradient(135deg,#155b84,#2185a9);justify-content:center;width:100%;min-height:52px;box-shadow:0 10px 22px #17699733}.entrepreneur-shell .credit-catalogue-layout>.stock-request-card>.market-primary:disabled{color:#7891a3;box-shadow:none;opacity:1;cursor:not-allowed;background:#dce8ee}@media (width<=1050px){.entrepreneur-shell .credit-product-card.details-open{grid-column:auto;grid-template-columns:minmax(220px,.8fr) minmax(300px,1.2fr)}}@media (width<=650px){.entrepreneur-shell .credit-product-card.details-open{display:block}.entrepreneur-shell .credit-product-card.details-open .stock-product-image{border-bottom:1px solid #d8e7ef;border-right:0;height:220px;min-height:0}.credit-product-details>div,.credit-product-actions{grid-template-columns:1fr}.entrepreneur-shell .credit-catalogue-layout .stock-catalogue-title{flex-direction:column;align-items:flex-start}}.entrepreneur-shell .credit-catalogue-page{max-width:1500px}.entrepreneur-shell .credit-stock-page-actions{border-color:#d8e5ed;margin-bottom:14px;padding:13px 16px;box-shadow:0 7px 18px #1137500a}.entrepreneur-shell .credit-stock-page-actions small{letter-spacing:.08em;font-size:9px}.entrepreneur-shell .credit-stock-page-actions strong{font-size:13px}.entrepreneur-shell .credit-stock-page-actions button{background:#155f88}.entrepreneur-shell .credit-stock-hero{border-radius:21px;min-height:190px;padding:27px 31px}.entrepreneur-shell .credit-stock-hero h1{margin:9px 0;font-size:32px}.entrepreneur-shell .credit-stock-hero p{max-width:650px;font-size:12px}.entrepreneur-shell .credit-stock-hero .stock-buy-steps{min-width:240px;padding:14px}.entrepreneur-shell .shop-home-stats{gap:12px;margin-top:14px}.entrepreneur-shell .shop-home-stats article{border-radius:15px;min-height:92px;padding:15px 18px}.entrepreneur-shell .shop-home-stats article strong{margin:5px 0;font-size:20px}.entrepreneur-shell .credit-catalogue-layout{grid-template-columns:minmax(0,1fr) 330px;margin-top:18px}.entrepreneur-shell .credit-catalogue-layout .stock-catalogue-title{margin:0;padding:15px 17px}.entrepreneur-shell .credit-catalogue-layout .stock-catalogue-title h2{font-size:22px}.entrepreneur-shell .credit-catalogue-tools{margin:10px 0;padding:9px}.entrepreneur-shell .credit-catalogue-tools label,.entrepreneur-shell .credit-catalogue-tools select{height:41px;min-height:41px}.entrepreneur-shell .credit-category-tabs{margin-bottom:11px}.entrepreneur-shell .credit-category-tabs button{min-height:36px}.entrepreneur-shell .credit-catalogue-layout .stock-product-grid{gap:12px}.entrepreneur-shell .credit-product-card{border-radius:17px;flex-direction:column;min-height:330px;display:flex;box-shadow:0 6px 18px #113a540e}.entrepreneur-shell .credit-product-card:hover{transform:translateY(-2px);box-shadow:0 12px 26px #113a541a}.entrepreneur-shell .credit-product-card .stock-product-image{flex:none;height:155px;padding:14px}.entrepreneur-shell .credit-product-card .stock-product-image img{max-width:92%;max-height:92%}.entrepreneur-shell .credit-product-card .stock-product-copy{flex-direction:column;height:100%;padding:14px 15px 15px;display:flex}.entrepreneur-shell .credit-product-card .stock-product-copy h3{margin:5px 0;font-size:16px}.entrepreneur-shell .credit-product-card .stock-product-copy>p{min-height:38px;max-height:38px;font-size:10px;line-height:1.55;overflow:hidden}.credit-product-facts{gap:7px;margin:10px 0 0;display:flex}.credit-product-facts>span{background:#f2f7fa;border-radius:8px;min-width:0;padding:7px 9px}.credit-product-facts small,.credit-product-facts strong{display:block}.credit-product-facts small{color:#7b92a2;letter-spacing:.07em;font-size:7px;font-weight:850}.credit-product-facts strong{color:#31566f;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:9px;overflow:hidden}.entrepreneur-shell .credit-product-card .stock-product-meta{margin:10px 0}.entrepreneur-shell .credit-product-card .stock-product-meta strong{color:#113e5d;font-size:15px}.entrepreneur-shell .credit-product-card .credit-product-actions{grid-template-columns:100px minmax(0,1fr);gap:7px;margin-top:auto}.entrepreneur-shell .credit-product-card .credit-product-actions button{min-height:40px}.entrepreneur-shell .credit-product-card .stock-details{font-size:10px}.entrepreneur-shell .credit-product-card .credit-product-actions .market-primary{min-width:0;font-size:9px}.entrepreneur-shell .credit-catalogue-layout>.stock-request-card{box-shadow:0 12px 30px #0c344f17;border-radius:18px!important;padding:18px!important;top:82px!important}.entrepreneur-shell .credit-catalogue-layout>.stock-request-card header{border-radius:17px 17px 0 0;margin:-18px -18px 14px;padding:16px 18px}.entrepreneur-shell .credit-catalogue-layout>.stock-request-card header h2{font-size:17px!important}.entrepreneur-shell .credit-catalogue-layout>.stock-request-card .stock-cart-empty{place-content:center;min-height:105px;display:grid}.entrepreneur-shell .credit-catalogue-layout>.stock-request-card .credit-safe-note{padding:12px;font-size:10px}.entrepreneur-shell .credit-catalogue-layout>.stock-request-card>.market-primary{min-height:48px}.credit-product-dialog-overlay{z-index:500;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#071a2aad;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.credit-product-dialog{background:#fff;border:1px solid #ffffffb3;border-radius:24px;grid-template-columns:minmax(280px,.85fr) minmax(360px,1.15fr);width:min(880px,100%);max-height:90dvh;display:grid;position:relative;overflow:auto;box-shadow:0 28px 90px #04182757}.credit-product-dialog-close{z-index:2;color:#214e69;cursor:pointer;background:#fff;border:1px solid #d4e2eb;border-radius:12px;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:15px;right:15px;box-shadow:0 6px 16px #1037501a}.credit-product-dialog-close svg{width:19px}.credit-product-dialog-image{background:linear-gradient(145deg,#f4f9fc,#e5f1f7);place-items:center;min-height:470px;padding:38px;display:grid;position:relative}.credit-product-dialog-image img{object-fit:contain;width:100%;height:100%;max-height:370px}.credit-product-dialog-image>span{color:#185d84;background:#fff;border-radius:9px;padding:7px 10px;font-size:10px;font-weight:850;position:absolute;top:20px;left:20px}.credit-product-dialog-copy{padding:42px 36px 34px}.credit-product-dialog-copy>small{color:#2678a1;letter-spacing:.08em;font-size:10px;font-weight:850}.credit-product-dialog-copy h2{color:#102f49;margin:7px 48px 9px 0;font-size:27px;line-height:1.2}.credit-product-dialog-copy>p{color:#60798b;margin:0;font-size:12px;line-height:1.7}.credit-product-dialog-stats{grid-template-columns:repeat(3,1fr);gap:8px;margin:20px 0;display:grid}.credit-product-dialog-stats>span{background:#f7fafc;border:1px solid #dce7ee;border-radius:11px;min-width:0;padding:12px}.credit-product-dialog-stats small,.credit-product-dialog-stats strong{display:block}.credit-product-dialog-stats small{color:#7b91a1;letter-spacing:.06em;font-size:8px;font-weight:850}.credit-product-dialog-stats strong{color:#173e59;overflow-wrap:anywhere;margin-top:5px;font-size:12px}.credit-product-specs{border-top:1px solid #e1eaf0;margin-bottom:20px;padding-top:17px}.credit-product-specs h3{color:#173e59;margin:0 0 10px;font-size:14px}.credit-product-specs ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.credit-product-specs li{color:#526f81;align-items:flex-start;gap:8px;font-size:11px;line-height:1.5;display:flex}.credit-product-specs li svg{color:#1b9870;flex:none;width:15px}.credit-product-dialog-copy>.market-primary{justify-content:center;width:100%;min-height:48px}@media (width<=1050px){.entrepreneur-shell .credit-catalogue-layout{grid-template-columns:1fr}.entrepreneur-shell .credit-catalogue-layout>.stock-request-card{position:static!important}.credit-product-dialog{grid-template-columns:1fr 1fr}}@media (width<=650px){.entrepreneur-shell .credit-stock-hero{padding:22px 18px}.entrepreneur-shell .credit-stock-hero h1{font-size:27px}.entrepreneur-shell .credit-product-card .stock-product-image{height:180px}.credit-product-dialog-overlay{padding:8px}.credit-product-dialog{border-radius:18px;grid-template-columns:1fr;max-height:96dvh}.credit-product-dialog-image{min-height:230px;padding:35px}.credit-product-dialog-copy{padding:25px 20px}.credit-product-dialog-copy h2{font-size:22px}.credit-product-dialog-stats{grid-template-columns:1fr}.credit-product-dialog-close{top:11px;right:11px}}.entrepreneur-shell[data-page=profile] .content-page{max-width:1500px}.entrepreneur-shell[data-page=profile] .page-title{background:radial-gradient(circle at 88% 15%,#59b3de2e,#0000 24%),linear-gradient(120deg,#0b2942 0%,#104766 58%,#185f80 100%);border-radius:24px;min-height:158px;margin-bottom:22px;padding:30px 38px;position:relative;overflow:hidden;box-shadow:0 18px 42px #0829402b}.entrepreneur-shell[data-page=profile] .page-title:before{content:"";background:linear-gradient(#43c6e7,#39bd94);width:5px;position:absolute;inset:0 auto 0 0}.entrepreneur-shell[data-page=profile] .page-title>div{z-index:1;position:relative}.entrepreneur-shell[data-page=profile] .page-title>div>span{color:#78d9ef;background:#051d2f33;border:1px solid #6fd5ee47;border-radius:999px;width:max-content;padding:6px 11px;font-size:10px}.entrepreneur-shell[data-page=profile] .page-title h1{color:#fff;letter-spacing:-.045em;margin:10px 0 7px;font-size:34px}.entrepreneur-shell[data-page=profile] .page-title p{color:#c8dde9;font-size:13px}.entrepreneur-shell[data-page=profile] .page-title>.btn{color:#123c58;background:#fff;border-color:#ffffff38;min-width:160px;min-height:48px;box-shadow:0 9px 22px #041c2d29}.entrepreneur-shell[data-page=profile] .profile-layout{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:22px}.entrepreneur-shell[data-page=profile] .profile-summary{border:1px solid #d3e2eb;border-radius:24px;padding:0 25px 25px;position:sticky;top:88px;box-shadow:0 16px 38px #0c324c17}.entrepreneur-shell[data-page=profile] .profile-cover{background:radial-gradient(circle at 78% 22%,#78e0ef4d,#0000 25%),linear-gradient(130deg,#0e3655,#176f91 65%,#25a59f);height:108px;margin:0 -25px 63px}.entrepreneur-shell[data-page=profile] .profile-cover:after{content:"";border:1px solid #ffffff26;border-radius:50%;width:145px;height:145px;position:absolute;top:-45px;right:-35px;box-shadow:0 0 0 25px #ffffff09}.entrepreneur-shell[data-page=profile] .profile-avatar{background:linear-gradient(145deg,#dff6fb,#91d9e7);border:5px solid #fff;border-radius:26px;width:98px;height:98px;bottom:-49px;box-shadow:0 14px 30px #072b4138}.entrepreneur-shell[data-page=profile] .profile-photo-action{color:#fff;background:#15749a;border-color:#fff;bottom:-8px;right:-9px}.entrepreneur-shell[data-page=profile] .profile-photo-tools{margin:0 0 18px}.entrepreneur-shell[data-page=profile] .profile-photo-tools label,.entrepreneur-shell[data-page=profile] .profile-photo-tools button{border-radius:10px;min-height:34px;font-size:9px}.entrepreneur-shell[data-page=profile] .profile-summary h2{color:#102f49;letter-spacing:-.025em;font-size:22px}.entrepreneur-shell[data-page=profile] .profile-summary h2 svg{color:#1683b2}.entrepreneur-shell[data-page=profile] .profile-summary>p{color:#6a8191;margin:7px 0;font-size:10px}.entrepreneur-shell[data-page=profile] .profile-joined{color:#265d7d;background:#edf6fb;margin-top:13px;padding:8px 11px}.entrepreneur-shell[data-page=profile] .profile-summary>b{color:#147052;background:#eaf8f2;margin-top:11px;padding:8px 11px}.entrepreneur-shell[data-page=profile] .profile-live-stats{background:linear-gradient(90deg,#fff,#f8fbfd,#fff);margin:21px 0!important;padding:18px 0!important}.entrepreneur-shell[data-page=profile] .profile-live-stats strong{color:#123b57;font-size:20px!important}.entrepreneur-shell[data-page=profile] .profile-live-stats small{color:#778b99!important;margin-top:5px!important;font-size:8px!important}.entrepreneur-shell[data-page=profile] .profile-summary>.btn{color:#146991;background:#eaf5fb;border-radius:12px;min-height:47px;font-size:11px}.entrepreneur-shell[data-page=profile] .form-stack>.card,.entrepreneur-shell[data-page=profile] .profile-security-card{border:1px solid #d5e3ec;border-radius:22px;box-shadow:0 10px 28px #0f375011}.entrepreneur-shell[data-page=profile] .profile-security-icon{background:linear-gradient(145deg,#145d88,#20a09a)}.entrepreneur-shell[data-page=profile] .profile-security-head .btn{background:#fff;border-color:#c9dce8;min-height:44px}.entrepreneur-shell[data-page=profile] .profile-form{padding:25px 27px}.entrepreneur-shell[data-page=profile] .profile-form .card-head{border-bottom:1px solid #e2eaf0;padding-bottom:18px}.entrepreneur-shell[data-page=profile] .profile-form .card-head span,.entrepreneur-shell[data-page=profile] .membership-card .card-head span{color:#17739f;letter-spacing:.12em;font-size:9px}.entrepreneur-shell[data-page=profile] .profile-form .card-head h2,.entrepreneur-shell[data-page=profile] .membership-card .card-head h2{color:#123752;margin-top:6px;font-size:22px}.entrepreneur-shell[data-page=profile] .profile-card-actions>svg{color:#7d94a4;width:22px}.entrepreneur-shell[data-page=profile] .profile-card-actions button{color:#176b97;background:#eff8fc;border:1px solid #bad7e7;border-radius:10px;min-height:41px;padding:0 14px;font-weight:800}.entrepreneur-shell[data-page=profile] .profile-form>div:nth-child(2){gap:18px;margin-top:20px}.entrepreneur-shell[data-page=profile] .profile-form label{color:#294c65;font-size:11px;font-weight:800}.entrepreneur-shell[data-page=profile] .profile-form input{color:#102f49;background:#fff;border-color:#cbdce7;border-radius:11px;height:50px;margin-top:7px;padding:0 14px;font-size:12px;font-weight:650}.entrepreneur-shell[data-page=profile] .profile-form input:disabled{color:#27465c;opacity:1;background:#f7f9fa;border-color:#d9e4eb}.entrepreneur-shell[data-page=profile] .profile-form input:focus{border-color:#3d98c2;outline:0;box-shadow:0 0 0 4px #2b8fbc1a}.entrepreneur-shell[data-page=profile] .profile-form.is-editing{border-color:#7dbbd7;box-shadow:0 0 0 4px #348bbe14,0 16px 34px #0f375014}.entrepreneur-shell[data-page=profile] .secure{color:#37677f;background:#f0f9fc;border:1px solid #cbe3ee;padding:14px 16px;font-size:10px}.entrepreneur-shell[data-page=profile] .membership-card{padding:24px 27px}.entrepreneur-shell[data-page=profile] .membership-card>.card-head{border-bottom:1px solid #e2eaf0;padding-bottom:17px}.entrepreneur-shell[data-page=profile] .membership-card>div:last-child{grid-template-columns:repeat(4,1fr);gap:9px}.entrepreneur-shell[data-page=profile] .membership-card>div:last-child>span:nth-child(3){display:block}.entrepreneur-shell[data-page=profile] .membership-card>div:last-child>span{background:linear-gradient(145deg,#f9fbfc,#f1f7fa);border-color:#dce7ed;min-height:75px;padding:14px}.entrepreneur-shell[data-page=profile] .membership-card small{letter-spacing:.05em;font-size:8px;font-weight:800}.entrepreneur-shell[data-page=profile] .leave-company-card{box-shadow:none;background:linear-gradient(120deg,#fff,#fff8f5);border-color:#eadbd4;border-radius:20px;padding:22px 25px}@media (width<=1100px){.entrepreneur-shell[data-page=profile] .profile-layout{grid-template-columns:300px minmax(0,1fr)}.entrepreneur-shell[data-page=profile] .membership-card>div:last-child{grid-template-columns:repeat(2,1fr)}}@media (width<=850px){.entrepreneur-shell[data-page=profile] .profile-layout{grid-template-columns:1fr}.entrepreneur-shell[data-page=profile] .profile-summary{position:static}.entrepreneur-shell[data-page=profile] .page-title{padding:25px}.entrepreneur-shell[data-page=profile] .page-title h1{font-size:29px}}@media (width<=600px){.entrepreneur-shell[data-page=profile] .page-title{border-radius:18px;min-height:0}.entrepreneur-shell[data-page=profile] .profile-form,.entrepreneur-shell[data-page=profile] .membership-card{padding:19px}.entrepreneur-shell[data-page=profile] .profile-form .card-head{flex-direction:column;align-items:flex-start;gap:12px}.entrepreneur-shell[data-page=profile] .profile-card-actions{justify-content:space-between;width:100%}.entrepreneur-shell[data-page=profile] .profile-card-actions button{flex:1}.entrepreneur-shell[data-page=profile] .membership-card>div:last-child{grid-template-columns:1fr}}.entrepreneur-shell[data-page=growth] .growth-focus-page{--growth-navy:#0c304b;--growth-blue:#176f9f;--growth-teal:#159879;--growth-ink:#123650;--growth-muted:#687f90;--growth-line:#d8e5ed;gap:20px;max-width:1600px;margin:0 auto;padding-top:24px}.entrepreneur-shell[data-page=growth] .growth-welcome{background:radial-gradient(circle at 90% 14%,#4bc4dc47,#0000 28%),radial-gradient(circle at 68% 130%,#208b973d,#0000 34%),linear-gradient(118deg,#092841 0%,#0d4161 55%,#176d8d 100%);border:1px solid #6fc6e033;border-radius:28px;min-height:222px;padding:38px 42px;position:relative;overflow:hidden;box-shadow:0 22px 50px #072a4229}.entrepreneur-shell[data-page=growth] .growth-welcome:after{content:"";pointer-events:none;border:1px solid #ffffff1f;border-radius:50%;width:260px;height:260px;position:absolute;top:-140px;right:-92px;box-shadow:0 0 0 42px #ffffff06,0 0 0 84px #ffffff05}.entrepreneur-shell[data-page=growth] .growth-welcome>div,.entrepreneur-shell[data-page=growth] .growth-welcome>.btn{z-index:1;position:relative}.entrepreneur-shell[data-page=growth] .growth-welcome small{color:#8fe4f2;letter-spacing:.14em;background:#051f3133;border:1px solid #81dcef38;border-radius:999px;padding:6px 10px;font-size:10px;display:inline-flex}.entrepreneur-shell[data-page=growth] .growth-welcome h1{letter-spacing:-.052em;max-width:800px;margin:13px 0 9px;font-size:clamp(32px,3.1vw,48px);line-height:1.08}.entrepreneur-shell[data-page=growth] .growth-welcome p{color:#c8dfe9;font-size:13px}.entrepreneur-shell[data-page=growth] .growth-welcome>.btn{color:#125476;border:1px solid #ffffff94;border-radius:13px;min-height:50px;padding:0 20px;transition:transform .18s,box-shadow .18s,background .18s;box-shadow:0 12px 24px #041f302e}.entrepreneur-shell[data-page=growth] .growth-welcome>.btn:hover{background:#f6fcff;transform:translateY(-2px);box-shadow:0 16px 30px #041f303d}.entrepreneur-shell[data-page=growth] .growth-focus-kpis{gap:16px}.entrepreneur-shell[data-page=growth] .growth-focus-kpis article{border-color:var(--growth-line);border-radius:20px;min-height:142px;padding:22px;transition:transform .18s,border-color .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:0 9px 26px #0d36500f}.entrepreneur-shell[data-page=growth] .growth-focus-kpis article:after{content:"";background:#176f9f0b;border-radius:50%;width:90px;height:90px;position:absolute;top:-42px;right:-42px}.entrepreneur-shell[data-page=growth] .growth-focus-kpis article:hover{border-color:#b8d4e3;transform:translateY(-3px);box-shadow:0 16px 34px #0d36501a}.entrepreneur-shell[data-page=growth] .growth-focus-kpis article>span{color:#176f9f;background:#e8f4fa;border-radius:16px;width:52px;height:52px;box-shadow:inset 0 0 0 1px #176f9f0a}.entrepreneur-shell[data-page=growth] .growth-focus-kpis article.earnings>span{background:linear-gradient(145deg,#137fa3,#1ba07e);box-shadow:0 9px 18px #158f8833}.entrepreneur-shell[data-page=growth] .growth-focus-kpis article.position>span{color:#9c6610;background:#fff2d9}.entrepreneur-shell[data-page=growth] .growth-focus-kpis small{color:#58758a;letter-spacing:.105em;font-size:9px}.entrepreneur-shell[data-page=growth] .growth-focus-kpis strong{color:var(--growth-ink);letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin-top:6px;font-size:clamp(21px,1.55vw,26px)}.entrepreneur-shell[data-page=growth] .growth-focus-kpis p{color:#748b9a;margin-top:5px;font-size:10px}.entrepreneur-shell[data-page=growth] .growth-focus-grid{grid-template-columns:minmax(0,1.65fr) minmax(330px,.58fr);gap:20px}.entrepreneur-shell[data-page=growth] .growth-top-five,.entrepreneur-shell[data-page=growth] .growth-next-step{border-color:var(--growth-line);border-radius:24px;box-shadow:0 14px 36px #0c324c13}.entrepreneur-shell[data-page=growth] .growth-top-five>header{background:linear-gradient(#fff,#fbfdfe);padding:26px 28px 22px}.entrepreneur-shell[data-page=growth] .growth-top-five h2,.entrepreneur-shell[data-page=growth] .growth-next-step h2{color:var(--growth-ink);letter-spacing:-.035em;margin-top:7px;font-size:24px}.entrepreneur-shell[data-page=growth] .growth-top-five header small,.entrepreneur-shell[data-page=growth] .growth-next-step header small{color:var(--growth-blue);letter-spacing:.14em;font-size:9px}.entrepreneur-shell[data-page=growth] .growth-top-five header p{color:var(--growth-muted);font-size:11px}.entrepreneur-shell[data-page=growth] .growth-top-five>header>span{color:#597387;background:#eff7fb;border:1px solid #d7e8f0;border-radius:11px;padding:10px 13px}.entrepreneur-shell[data-page=growth] .top-five-chart{padding:7px 24px 20px}.entrepreneur-shell[data-page=growth] .top-five-chart>article{grid-template-columns:28px 44px minmax(0,1fr) auto;gap:13px;min-height:76px;padding:11px 10px}.entrepreneur-shell[data-page=growth] .top-five-chart>article:last-child{border-bottom:0}.entrepreneur-shell[data-page=growth] .top-five-chart>article.me{background:linear-gradient(90deg,#edf9f5,#f8fcfb);border-color:#9dd4c3;border-radius:14px;margin:6px -5px;padding-inline:14px;box-shadow:0 7px 18px #15856314}.entrepreneur-shell[data-page=growth] .top-five-chart>article>b{font-variant-numeric:tabular-nums;font-size:13px}.entrepreneur-shell[data-page=growth] .top-five-chart>article>i{border-radius:14px;width:44px;height:44px;font-size:10px}.entrepreneur-shell[data-page=growth] .top-five-chart article>div>span{flex-wrap:wrap;min-width:0}.entrepreneur-shell[data-page=growth] .top-five-chart article>div strong{color:#173b55;font-size:12px}.entrepreneur-shell[data-page=growth] .top-five-chart article>div>div{height:7px;margin-top:9px}.entrepreneur-shell[data-page=growth] .top-five-chart article>div>div i{background:linear-gradient(90deg,#1977a7,#27a77d);transition:width .55s}.entrepreneur-shell[data-page=growth] .top-five-chart>article>strong{color:#113b58;font-variant-numeric:tabular-nums;font-size:12px}.entrepreneur-shell[data-page=growth] .growth-next-step{background:linear-gradient(#fff 0%,#fbfdfe 100%);padding:26px}.entrepreneur-shell[data-page=growth] .growth-next-step>header>span{background:linear-gradient(145deg,#176c99,#198e9a);border-radius:15px;width:48px;height:48px;box-shadow:0 9px 20px #14709133}.entrepreneur-shell[data-page=growth] .growth-current-tier{background:linear-gradient(135deg,#eff8fb,#f8fbfc);border-color:#cee3ec;border-radius:14px;margin-top:20px;padding:15px 16px}.entrepreneur-shell[data-page=growth] .growth-current-tier strong{letter-spacing:-.025em;margin-top:5px;font-size:19px}.entrepreneur-shell[data-page=growth] .growth-milestone-ring{background:conic-gradient(var(--growth-teal) var(--growth),#e5eef2 0);width:170px;height:170px;margin:24px auto 18px;box-shadow:0 14px 34px #0f785e1a}.entrepreneur-shell[data-page=growth] .growth-milestone-ring:before{inset:14px;box-shadow:inset 0 0 0 1px #edf3f5}.entrepreneur-shell[data-page=growth] .growth-milestone-ring strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:32px}.entrepreneur-shell[data-page=growth] .growth-next-step>p{color:#637c8e;max-width:310px;font-size:11px}.entrepreneur-shell[data-page=growth] .growth-next-bar{height:9px;margin-top:18px}.entrepreneur-shell[data-page=growth] .growth-next-bar i{background:linear-gradient(90deg,#176f9f,#19a17b);transition:width .55s}.entrepreneur-shell[data-page=growth] .growth-next-step>small{color:#718998;font-variant-numeric:tabular-nums;margin-top:2px}@media (width<=1250px){.entrepreneur-shell[data-page=growth] .growth-focus-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.entrepreneur-shell[data-page=growth] .growth-focus-grid{grid-template-columns:minmax(0,1.35fr) minmax(310px,.65fr)}}@media (width<=1040px){.entrepreneur-shell[data-page=growth] .growth-focus-grid{grid-template-columns:1fr}.entrepreneur-shell[data-page=growth] .growth-next-step{min-height:0}}@media (width<=700px){.entrepreneur-shell[data-page=growth] .growth-focus-page{gap:14px;padding-top:16px}.entrepreneur-shell[data-page=growth] .growth-welcome{border-radius:21px;min-height:0;padding:27px 22px}.entrepreneur-shell[data-page=growth] .growth-welcome h1{margin-top:11px;font-size:31px;line-height:1.12}.entrepreneur-shell[data-page=growth] .growth-welcome p{font-size:12px}.entrepreneur-shell[data-page=growth] .growth-welcome>.btn{justify-content:center;width:100%}.entrepreneur-shell[data-page=growth] .growth-focus-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.entrepreneur-shell[data-page=growth] .growth-focus-kpis article{border-radius:16px;flex-direction:column;align-items:flex-start;gap:9px;min-width:0;min-height:132px;padding:15px 13px}.entrepreneur-shell[data-page=growth] .growth-focus-kpis article>span{border-radius:12px;width:40px;height:40px}.entrepreneur-shell[data-page=growth] .growth-focus-kpis article>span svg{width:18px}.entrepreneur-shell[data-page=growth] .growth-focus-kpis article>div{width:100%;min-width:0}.entrepreneur-shell[data-page=growth] .growth-focus-kpis small{font-size:8px;line-height:1.3}.entrepreneur-shell[data-page=growth] .growth-focus-kpis strong{overflow-wrap:anywhere;margin-top:3px;font-size:clamp(18px,5.6vw,23px);line-height:1.15}.entrepreneur-shell[data-page=growth] .growth-focus-kpis p{margin-top:3px;font-size:8.5px;line-height:1.35}.entrepreneur-shell[data-page=growth] .growth-top-five,.entrepreneur-shell[data-page=growth] .growth-next-step{border-radius:19px}.entrepreneur-shell[data-page=growth] .growth-top-five>header{padding:21px 18px}.entrepreneur-shell[data-page=growth] .growth-top-five h2,.entrepreneur-shell[data-page=growth] .growth-next-step h2{font-size:21px}.entrepreneur-shell[data-page=growth] .top-five-chart{padding:5px 12px 15px}.entrepreneur-shell[data-page=growth] .top-five-chart>article{grid-template-columns:24px 40px minmax(0,1fr);gap:9px;min-height:82px;padding:11px 7px}.entrepreneur-shell[data-page=growth] .top-five-chart>article>i{border-radius:12px;width:40px;height:40px}.entrepreneur-shell[data-page=growth] .top-five-chart>article>strong{grid-column:3;justify-self:start;margin-top:-4px}.entrepreneur-shell[data-page=growth] .growth-next-step{padding:21px 18px}.entrepreneur-shell[data-page=growth] .growth-milestone-ring{width:156px;height:156px}}@media (prefers-reduced-motion:reduce){.entrepreneur-shell[data-page=growth] .growth-focus-kpis article,.entrepreneur-shell[data-page=growth] .growth-welcome>.btn,.entrepreneur-shell[data-page=growth] .top-five-chart article>div>div i,.entrepreneur-shell[data-page=growth] .growth-next-bar i{transition:none}}.entrepreneur-shell[data-page=orders] .orders-page-v2{max-width:1500px;padding-top:24px}.entrepreneur-shell[data-page=orders] .order-workspace{background:#fff;border:1px solid #ccdce7;border-radius:22px;box-shadow:0 18px 45px #0a2d4617}.entrepreneur-shell[data-page=orders] .order-tools{background:#fff;grid-template-columns:minmax(320px,1fr) 170px;gap:13px;padding:20px 22px 12px}.entrepreneur-shell[data-page=orders] .order-search{background:#f9fbfc;border-color:#cbdce7;border-radius:13px;min-height:50px;padding:0 16px;transition:all .18s}.entrepreneur-shell[data-page=orders] .order-search:focus-within{background:#fff;border-color:#3188b3;box-shadow:0 0 0 4px #3188b31a}.entrepreneur-shell[data-page=orders] .order-search svg{color:#397797}.entrepreneur-shell[data-page=orders] .order-search input{color:#153b55;font-size:13px}.entrepreneur-shell[data-page=orders] .order-tools>select{color:#173e59;background:#fff;border-color:#cbdce7;border-radius:13px;height:50px;margin:0;padding:0 14px;font-size:12px;font-weight:750}.entrepreneur-shell[data-page=orders] .order-status-tabs{background:#fff;border-bottom:0;gap:8px;padding:0 22px 16px}.entrepreneur-shell[data-page=orders] .order-status-tabs button{color:#526e81;background:#f4f7f9;border:1px solid #0000;border-radius:11px;min-height:42px;padding:0 14px;font-size:11px;transition:all .16s}.entrepreneur-shell[data-page=orders] .order-status-tabs button:hover{color:#195e84;background:#eef7fb;border-color:#c6dce8;transform:translateY(-1px)}.entrepreneur-shell[data-page=orders] .order-status-tabs button b{color:#557084;background:#e5edf2;min-width:24px;height:24px;font-size:9px}.entrepreneur-shell[data-page=orders] .order-status-tabs button:nth-child(3):not(.active),.entrepreneur-shell[data-page=orders] .order-status-tabs button:nth-child(4):not(.active),.entrepreneur-shell[data-page=orders] .order-status-tabs button:nth-child(5):not(.active),.entrepreneur-shell[data-page=orders] .order-status-tabs button:nth-child(6):not(.active){border-color:#0000}.entrepreneur-shell[data-page=orders] .order-export-panel{background:linear-gradient(100deg,#f2f8fb 0%,#f8fbfc 58%,#fff9f5 100%);border-top:1px solid #dfebf1;border-bottom:1px solid #d8e6ee;border-radius:0;grid-template-columns:minmax(255px,1fr) auto auto auto;grid-template-areas:"intro quick dates download";gap:14px;margin:0;padding:14px 22px}.entrepreneur-shell[data-page=orders] .order-export-panel>div:first-child>span{background:linear-gradient(145deg,#17678f,#2698b1);border-radius:11px;width:40px;height:40px;box-shadow:0 7px 16px #166f972e}.entrepreneur-shell[data-page=orders] .order-export-panel small{color:#23769d;font-size:9px}.entrepreneur-shell[data-page=orders] .order-export-panel strong{color:#153d59;font-size:13px}.entrepreneur-shell[data-page=orders] .order-export-panel p{color:#6d8393;font-size:9px}.entrepreneur-shell[data-page=orders] .order-export-panel nav{gap:6px}.entrepreneur-shell[data-page=orders] .order-export-panel nav button{color:#365f78;border-color:#cfdee7;border-radius:9px;min-height:38px;padding:0 11px;font-size:9px}.entrepreneur-shell[data-page=orders] .order-export-panel nav button:hover{background:#fff;border-color:#67a8c8;box-shadow:0 4px 10px #185b7e14}.entrepreneur-shell[data-page=orders] .order-export-panel .order-date-fields{grid-template-columns:repeat(2,150px)}.entrepreneur-shell[data-page=orders] .order-export-panel .order-date-fields label{color:#41667d;font-size:9px}.entrepreneur-shell[data-page=orders] .order-export-panel .order-date-fields input{background:#fff;border-color:#cfdee7;border-radius:9px;height:39px}.entrepreneur-shell[data-page=orders] .order-export-panel>.btn{color:#fff;background:linear-gradient(135deg,#14648f,#1f83aa);border-radius:10px;min-height:42px;box-shadow:0 7px 16px #14648f2e}.entrepreneur-shell[data-page=orders] .order-result-bar{background:#fff;border-bottom:0;min-height:54px;padding:9px 22px}.entrepreneur-shell[data-page=orders] .order-result-bar>span{color:#60788a;font-size:11px}.entrepreneur-shell[data-page=orders] .order-result-bar>span strong{color:#126d99;font-size:18px}.entrepreneur-shell[data-page=orders] .order-result-bar>button{color:#526f82;background:#f8fafb;border-color:#d1dfe8;border-radius:10px;min-height:38px;font-size:9px}.entrepreneur-shell[data-page=orders] .order-table{background:#f7fafc;border-top:1px solid #dbe7ee}.entrepreneur-shell[data-page=orders] .order-table .data-row{background:#fff;border-bottom:1px solid #e1e9ee;margin:0 10px;padding-inline:14px;transition:background .16s,box-shadow .16s,transform .16s}.entrepreneur-shell[data-page=orders] .order-table .data-row.head{color:#315b75;letter-spacing:.055em;background:#eaf3f8;margin:0;padding-inline:24px;font-size:9px;font-weight:850}.entrepreneur-shell[data-page=orders] .order-table .data-row:not(.head):hover{z-index:1;background:#fbfdfe;border-color:#0000;border-radius:12px;transform:translateY(-1px);box-shadow:0 7px 18px #11395214}.entrepreneur-shell[data-page=orders] .order-table .data-row:not(.head)>span>strong{color:#143a55;font-size:11px}.entrepreneur-shell[data-page=orders] .order-table .data-row:not(.head) small{color:#718899;font-size:9px}.entrepreneur-shell[data-page=orders] .order-id-cell>i{color:#176f9c;background:#e8f4fa;border-radius:11px;width:38px;height:38px}.entrepreneur-shell[data-page=orders] .order-row:before{width:3px;top:18px;bottom:18px}.entrepreneur-shell[data-page=orders] .order-customer-cell em{color:#608197}.entrepreneur-shell[data-page=orders] .profit-status{color:#17658f;background:#eef8fc;border-color:#c2dceb!important}.entrepreneur-shell[data-page=orders] .order-profit-cell strong{font-size:12px!important}.entrepreneur-shell[data-page=orders] .view-order-btn{border-radius:10px;min-width:102px;min-height:40px;color:#195e86!important;background:#edf6fb!important;border-color:#bed6e5!important}.entrepreneur-shell[data-page=orders] .view-order-btn:hover{background:linear-gradient(135deg,#164f76,#247da6)!important}@media (width<=1250px){.entrepreneur-shell[data-page=orders] .order-export-panel{grid-template-columns:1fr auto;grid-template-areas:"intro download""quick dates"}}@media (width<=760px){.entrepreneur-shell[data-page=orders] .orders-page-v2{padding-top:12px}.entrepreneur-shell[data-page=orders] .order-workspace{border-radius:16px}.entrepreneur-shell[data-page=orders] .order-tools{grid-template-columns:1fr;padding:15px}.entrepreneur-shell[data-page=orders] .order-status-tabs{padding:0 15px 14px}.entrepreneur-shell[data-page=orders] .order-export-panel{grid-template-columns:1fr;grid-template-areas:"intro""quick""dates""download";padding:14px 15px}.entrepreneur-shell[data-page=orders] .order-export-panel .order-date-fields{grid-template-columns:1fr 1fr}.entrepreneur-shell[data-page=orders] .order-result-bar{padding-inline:15px}}.entrepreneur-shell[data-page=orders] .order-workspace{background:#f4f8fa;border-color:#c9d9e4;overflow:hidden;box-shadow:0 20px 55px #08273d1f}.entrepreneur-shell[data-page=orders] .order-tools{background:radial-gradient(circle at 92% -20%,#41a3c240,#0000 32%),linear-gradient(125deg,#0d2d47,#124c6b 62%,#176c87);padding:22px 24px 14px}.entrepreneur-shell[data-page=orders] .order-search{background:#fffffff7;border-color:#ffffff38;box-shadow:0 8px 20px #03192824}.entrepreneur-shell[data-page=orders] .order-tools>select{background:#fff;border-color:#ffffff3d;box-shadow:0 8px 20px #0319281f}.entrepreneur-shell[data-page=orders] .order-status-tabs{background:linear-gradient(125deg,#0d2d47,#124c6b 62%,#176c87);padding:0 24px 20px}.entrepreneur-shell[data-page=orders] .order-status-tabs button{color:#d6e7ef;background:#ffffff14}.entrepreneur-shell[data-page=orders] .order-status-tabs button:hover{color:#fff;background:#ffffff21;border-color:#ffffff2e}.entrepreneur-shell[data-page=orders] .order-status-tabs button.active{color:#123a55;background:#fff;border-color:#ffffffa6;box-shadow:0 9px 20px #02182733}.entrepreneur-shell[data-page=orders] .order-status-tabs button b{color:#dcecf3;background:#ffffff21}.entrepreneur-shell[data-page=orders] .order-status-tabs button.active b{color:#17658d;background:#e6f2f8}.entrepreneur-shell[data-page=orders] .order-status-tabs button:nth-child(n):not(.active){color:#d6e7ef;background:#ffffff14}.entrepreneur-shell[data-page=orders] .order-export-panel{background:#fff;border:1px solid #d3e2ea;border-radius:15px;margin:14px 16px 0;padding:14px 16px;box-shadow:0 7px 18px #0d344d0d}.entrepreneur-shell[data-page=orders] .order-result-bar{background:0 0;margin:0 16px;padding:10px 5px}.entrepreneur-shell[data-page=orders] .order-result-bar>button{background:#fff}.entrepreneur-shell[data-page=orders] .order-table .data-row.head{color:#416377;background:#edf3f6;min-height:54px}.entrepreneur-shell[data-page=orders] .order-table .data-row{margin:0;padding-inline:22px}.entrepreneur-shell[data-page=orders] .order-table .data-row:not(.head){min-height:96px!important}.entrepreneur-shell[data-page=orders] .order-table .data-row:not(.head):hover{background:#f5fafc;border-radius:0;transform:none;box-shadow:inset 4px 0 #2485ad}.entrepreneur-shell[data-page=orders] .order-id-cell>span>strong{letter-spacing:.01em;color:#0f4262!important;font-size:12px!important}.entrepreneur-shell[data-page=orders] .order-customer-cell>strong{font-size:12px!important}.entrepreneur-shell[data-page=orders] .order-date-cell>strong,.entrepreneur-shell[data-page=orders] .order-value-cell>strong{font-size:11px!important}.entrepreneur-shell[data-page=orders] .order-profit-cell>strong{color:#127655!important;font-size:12px!important}.entrepreneur-shell[data-page=orders] .status-pill{min-height:31px;padding:0 11px}@media (width<=1250px){.entrepreneur-shell[data-page=orders] .order-export-panel,.entrepreneur-shell[data-page=orders] .order-result-bar{margin-inline:12px}.entrepreneur-shell[data-page=orders] .order-table{margin:0 12px 12px}}.entrepreneur-shell[data-page=credit-requests] .content-page{max-width:1500px;padding-top:22px}.entrepreneur-shell[data-page=credit-requests] .credit-requests-page-head{background:radial-gradient(circle at 88% 0,#49b8d740,#0000 27%),linear-gradient(125deg,#0c2d48,#10506f 62%,#16728c);border-radius:22px;min-height:145px;margin:0 0 18px;padding:27px 31px;box-shadow:0 17px 38px #082a4126}.entrepreneur-shell[data-page=credit-requests] .credit-requests-page-head button{border-color:#ffffff4d;min-height:42px;padding:0 14px;font-weight:800}.entrepreneur-shell[data-page=credit-requests] .credit-requests-page-head small{color:#83dff0;font-size:9px}.entrepreneur-shell[data-page=credit-requests] .credit-requests-page-head h1{color:#fff;margin:6px 0;font-size:30px}.entrepreneur-shell[data-page=credit-requests] .credit-requests-page-head p{color:#c9e1eb;font-size:12px}.entrepreneur-shell[data-page=credit-requests] .credit-request-centre{background:#f6f9fb;border-color:#ccdde7;border-radius:22px;box-shadow:0 17px 42px #0b304917}.entrepreneur-shell[data-page=credit-requests] .credit-request-centre>header{background:#fff;border-bottom-color:#dbe7ed;min-height:125px;padding:25px 27px}.entrepreneur-shell[data-page=credit-requests] .credit-request-centre>header small{color:#19749e;font-size:9px}.entrepreneur-shell[data-page=credit-requests] .credit-request-centre>header h2{color:#123a56;letter-spacing:-.03em;margin:6px 0;font-size:25px}.entrepreneur-shell[data-page=credit-requests] .credit-request-centre>header p{color:#698294;font-size:11px}.entrepreneur-shell[data-page=credit-requests] .credit-request-centre>header>b{color:#17668e;text-align:center;background:#edf7fb;border:1px solid #cbe0eb;border-radius:12px;min-width:88px;padding:10px 13px}.credit-request-filter-panel{background:#f8fbfd;border:1px solid #d4e2ea;border-radius:17px;margin:18px 24px 4px;overflow:hidden;box-shadow:0 7px 20px #0f364e0b}.credit-request-filter-heading{justify-content:space-between;align-items:end;gap:18px;padding:15px 17px 12px;display:flex}.credit-request-filter-heading small,.credit-request-filter-heading strong{display:block}.credit-request-filter-heading small{color:#19749e;letter-spacing:.1em;font-size:8px;font-weight:900}.credit-request-filter-heading strong{color:#173f5b;margin-top:3px;font-size:13px}.credit-request-filter-heading>span{color:#698394;font-size:10px;font-weight:750}.credit-request-status-filters{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;padding:0 17px 15px;display:grid}.credit-request-status-filters button{color:#48697e;text-align:left;cursor:pointer;background:#fff;border:1px solid #d3e1e9;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:61px;padding:10px 11px;transition:border-color .16s,box-shadow .16s,transform .16s,background .16s;display:flex}.credit-request-status-filters button:hover{border-color:#90bdd2;transform:translateY(-1px);box-shadow:0 6px 15px #10425e14}.credit-request-status-filters button>span{align-items:center;gap:7px;min-width:0;font-size:10px;font-weight:800;display:flex;overflow:hidden}.credit-request-status-filters button i{background:#8aa0ae;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 4px #edf2f5}.credit-request-status-filters button strong{color:#527084;background:#edf3f6;border-radius:8px;place-items:center;min-width:27px;height:27px;padding:0 7px;font-size:10px;display:grid}.credit-request-status-filters button.pending i{background:#d69721;box-shadow:0 0 0 4px #fff3dc}.credit-request-status-filters button.approved i{background:#228362;box-shadow:0 0 0 4px #e5f5ed}.credit-request-status-filters button.dispatched i{background:#217ba6;box-shadow:0 0 0 4px #e4f3fa}.credit-request-status-filters button.cancelled i,.credit-request-status-filters button.rejected i{background:#a65a55;box-shadow:0 0 0 4px #faeae8}.credit-request-status-filters button.active{color:#145d83;background:#eef8fc;border-color:#237fa8;transform:none;box-shadow:0 0 0 2px #237fa81f,0 7px 17px #125b7e17}.credit-request-status-filters button.active strong{color:#fff;background:#1b739e}.entrepreneur-shell[data-page=credit-requests] .credit-request-tools{background:#f3f7f9;border-top:1px solid #dce7ed;border-bottom:0;grid-template-columns:minmax(300px,1fr) 180px 180px 88px;gap:10px;padding:15px 17px 11px}.entrepreneur-shell[data-page=credit-requests] .credit-request-tools .credit-request-search{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;display:block}.credit-request-search>span{color:#547187;font-size:9px;font-weight:800}.credit-request-search>div{background:#fff;border:1px solid #c9dbe6;border-radius:11px;align-items:center;gap:8px;height:44px;margin-top:5px;padding:0 11px;display:flex;box-shadow:0 4px 12px #0f375009}.credit-request-search>div svg{color:#7792a5;width:17px}.credit-request-search>div input{box-shadow:none;outline:0;border:0!important;height:auto!important;margin:0!important;padding:0!important}.entrepreneur-shell[data-page=credit-requests] .credit-request-tools input,.entrepreneur-shell[data-page=credit-requests] .credit-request-tools select{color:#153d58;background:#fff;border-color:#c9dbe6;border-radius:11px;height:44px;font-size:11px}.entrepreneur-shell[data-page=credit-requests] .credit-request-tools>button{color:#496a7f;background:#fff;border-color:#c9dbe6;border-radius:11px;height:44px}.credit-request-date-shortcuts{background:#f3f7f9;flex-wrap:wrap;align-items:center;gap:7px;padding:0 17px 15px;display:flex}.credit-request-date-shortcuts>span{color:#6a8394;letter-spacing:.06em;text-transform:uppercase;margin-right:3px;font-size:9px;font-weight:850}.credit-request-date-shortcuts button{color:#3d637a;min-height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cfdee7;border-radius:9px;padding:0 11px;font-size:9px;font-weight:800}.credit-request-date-shortcuts button:hover{color:#176a94;background:#f2faff;border-color:#64a7c8}.credit-request-date-shortcuts button.active{color:#fff;background:#247fa7;border-color:#247fa7;box-shadow:0 5px 12px #186c9529}.entrepreneur-shell[data-page=credit-requests] .credit-request-export{background:linear-gradient(110deg,#edf7fb,#f8fcfd);border-color:#c9dfe9;border-radius:14px;margin:16px 24px 12px;padding:15px 17px;box-shadow:0 7px 17px #0f3b540b}.entrepreneur-shell[data-page=credit-requests] .credit-request-export>span{background:linear-gradient(145deg,#176b96,#2496ae);width:42px;height:42px;box-shadow:0 7px 16px #156d952b}.entrepreneur-shell[data-page=credit-requests] .credit-request-export strong{color:#123d59;font-size:13px}.entrepreneur-shell[data-page=credit-requests] .credit-request-export small{color:#658193;font-size:10px}.entrepreneur-shell[data-page=credit-requests] .credit-request-export button{background:linear-gradient(135deg,#14638e,#1e82a8);border-radius:10px;min-height:43px;box-shadow:0 7px 16px #14638e29}.entrepreneur-shell[data-page=credit-requests] .credit-request-compact-list{gap:10px;padding:7px 24px 25px}.entrepreneur-shell[data-page=credit-requests] .credit-request-compact-list article{background:#fff;border-color:#d5e3eb;border-radius:14px;grid-template-columns:44px minmax(210px,1.15fr) minmax(150px,.8fr) 130px minmax(170px,.9fr) auto;min-height:96px;padding:14px 17px;box-shadow:0 4px 13px #0f364e09}.entrepreneur-shell[data-page=credit-requests] .credit-request-compact-list article:hover{border-color:#96c1d5;transform:translateY(-2px);box-shadow:0 10px 23px #0f3b5516}.entrepreneur-shell[data-page=credit-requests] .credit-request-compact-list article.cancelled,.entrepreneur-shell[data-page=credit-requests] .credit-request-compact-list article.rejected{opacity:.75;background:#fafbfb}.entrepreneur-shell[data-page=credit-requests] .credit-request-compact-list small{color:#7890a0;font-size:8px}.entrepreneur-shell[data-page=credit-requests] .credit-request-compact-list strong{color:#153c57;font-size:12px}.entrepreneur-shell[data-page=credit-requests] .credit-request-compact-list article>button{color:#17658e;background:#eef8fc;border-color:#b8d6e5;border-radius:10px;min-height:41px}@media (width<=1100px){.credit-request-status-filters{grid-template-columns:repeat(3,1fr)}.entrepreneur-shell[data-page=credit-requests] .credit-request-tools{grid-template-columns:1fr 1fr}.entrepreneur-shell[data-page=credit-requests] .credit-request-tools .credit-request-search{grid-column:1/-1}.entrepreneur-shell[data-page=credit-requests] .credit-request-compact-list article{grid-template-columns:44px 1fr 1fr}.entrepreneur-shell[data-page=credit-requests] .credit-request-row-note{display:none}}@media (width<=650px){.entrepreneur-shell[data-page=credit-requests] .credit-requests-page-head{flex-direction:column;align-items:flex-start;min-height:0;padding:21px}.entrepreneur-shell[data-page=credit-requests] .credit-request-centre>header{min-height:0;padding:21px}.credit-request-filter-panel{margin:14px}.credit-request-filter-heading{flex-direction:column;align-items:flex-start;gap:6px}.credit-request-status-filters{grid-template-columns:1fr 1fr}.entrepreneur-shell[data-page=credit-requests] .credit-request-tools{grid-template-columns:1fr;padding:14px}.entrepreneur-shell[data-page=credit-requests] .credit-request-tools .credit-request-search{grid-column:auto}.credit-request-date-shortcuts{padding:0 14px 14px}.entrepreneur-shell[data-page=credit-requests] .credit-request-export{grid-template-columns:40px 1fr;margin:14px}.entrepreneur-shell[data-page=credit-requests] .credit-request-export button{grid-column:1/-1;justify-content:center}.entrepreneur-shell[data-page=credit-requests] .credit-request-compact-list{padding:0 14px 17px}.entrepreneur-shell[data-page=credit-requests] .credit-request-compact-list article{grid-template-columns:40px 1fr}.entrepreneur-shell[data-page=credit-requests] .credit-request-compact-list article>button{grid-column:1/-1;justify-content:center;width:100%}}.admin-shell[data-page=entrepreneurs] .admin-entrepreneurs-page{max-width:1500px;padding-top:24px}.admin-shell[data-page=entrepreneurs] .page-title{background:radial-gradient(circle at 89% 5%,#4daed93d,#0000 27%),linear-gradient(122deg,#0c2c47,#134f70 60%,#1a7592);border-radius:24px;min-height:170px;margin-bottom:20px;padding:31px 36px;overflow:hidden;box-shadow:0 18px 42px #08294029}.admin-shell[data-page=entrepreneurs] .page-title>div>span{color:#7bd8ec}.admin-shell[data-page=entrepreneurs] .page-title h1{color:#fff;letter-spacing:-.04em;margin:9px 0 7px;font-size:33px}.admin-shell[data-page=entrepreneurs] .page-title p{color:#c7dfe9;max-width:690px;font-size:12px}.admin-shell[data-page=entrepreneurs] .page-title-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:520px;display:flex}.admin-shell[data-page=entrepreneurs] .page-title-actions .btn{border-color:#ffffff3d;min-height:43px}.admin-shell[data-page=entrepreneurs] .page-title-actions .secondary{color:#fff;background:#ffffff1a}.admin-shell[data-page=entrepreneurs] .page-title-actions .primary{color:#144563;background:#fff}.admin-shell[data-page=entrepreneurs] .application-workspace{background:#fff;border:1px solid #ccdde7;border-radius:22px;margin-bottom:18px;padding:0;overflow:hidden;box-shadow:0 14px 36px #0b314a14}.admin-shell[data-page=entrepreneurs] .application-workspace>.section-title{background:linear-gradient(135deg,#fff,#f4f9fb);border-bottom:1px solid #dce7ed;min-height:90px;margin:0;padding:21px 25px}.admin-shell[data-page=entrepreneurs] .application-workspace>.section-title span{color:#19759f;letter-spacing:.11em;font-size:9px}.admin-shell[data-page=entrepreneurs] .application-workspace>.section-title h2{color:#123a56;margin:6px 0 0;font-size:23px}.admin-shell[data-page=entrepreneurs] .application-workspace>.section-title>b{color:#875417;background:#fff7e8;border:1px solid #f0d9aa;padding:9px 13px}.admin-shell[data-page=entrepreneurs] .application-kpis{background:#fff;gap:10px;margin:0;padding:16px 24px}.admin-shell[data-page=entrepreneurs] .application-kpis>span{background:#f6f9fb;border-color:#dae6ed;border-radius:13px;min-height:78px;padding:13px 15px}.admin-shell[data-page=entrepreneurs] .application-kpis>span:first-child{border-left:3px solid #e1a83a}.admin-shell[data-page=entrepreneurs] .application-kpis>span:nth-child(2){border-left:3px solid #25a276}.admin-shell[data-page=entrepreneurs] .application-kpis>span:nth-child(3){border-left:3px solid #d56258}.admin-shell[data-page=entrepreneurs] .application-kpis>span:nth-child(4){border-left:3px solid #3388b4}.admin-shell[data-page=entrepreneurs] .application-kpis small{font-size:8px}.admin-shell[data-page=entrepreneurs] .application-kpis strong{margin-top:6px;font-size:23px}.admin-shell[data-page=entrepreneurs] .application-filters{grid-template-columns:minmax(320px,1fr) 190px 190px auto;gap:9px;margin:0;padding:0 24px 15px}.admin-shell[data-page=entrepreneurs] .application-filters label,.admin-shell[data-page=entrepreneurs] .application-filters select{background:#f9fbfc;border-color:#cbdde7;border-radius:11px;height:45px;min-height:45px}.admin-shell[data-page=entrepreneurs] .application-filters>.btn{color:#176b95;background:#edf7fb;border-color:#c4dce8;min-height:45px;padding-inline:14px}.admin-shell[data-page=entrepreneurs] .application-table-wrap{border-color:#d2e1e9;border-radius:14px;margin:0 24px 24px;box-shadow:0 5px 15px #0f364e09}.admin-shell[data-page=entrepreneurs] .application-table-head{color:#537086;background:#eaf2f6;min-height:48px;padding-inline:18px}.admin-shell[data-page=entrepreneurs] .application-table-row{min-height:88px;padding-inline:18px}.admin-shell[data-page=entrepreneurs] .application-table-row:hover{background:#f7fbfc}.admin-shell[data-page=entrepreneurs] .application-table-row .person>i{background:linear-gradient(145deg,#2f8abd,#17638e);border-radius:12px;flex-basis:42px;width:42px;height:42px;box-shadow:0 6px 14px #1a6a9629}.admin-shell[data-page=entrepreneurs] .application-row-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.admin-shell[data-page=entrepreneurs] .application-row-actions .btn{border-radius:9px;min-height:38px;padding:0 12px;font-size:9px}.admin-shell[data-page=entrepreneurs] .empty-exit-inbox{border:1px solid #cce3d8;border-radius:17px;min-height:82px;margin:0 0 18px;padding:16px 20px;box-shadow:0 7px 19px #145d450b}.entrepreneur-directory-section{background:#fff;border:1px solid #ccdde7;border-radius:22px;overflow:hidden;box-shadow:0 14px 36px #0b314a14}.entrepreneur-directory-section>header{background:linear-gradient(135deg,#fff,#f3f8fb);border-bottom:1px solid #dce7ed;justify-content:space-between;align-items:center;gap:20px;min-height:96px;padding:22px 25px;display:flex}.entrepreneur-directory-section>header span{color:#19749f;letter-spacing:.11em;font-size:9px;font-weight:850}.entrepreneur-directory-section>header h2{color:#123a56;margin:6px 0 4px;font-size:22px}.entrepreneur-directory-section>header p{color:#6b8394;margin:0;font-size:10px}.entrepreneur-directory-section>header>b{color:#17658d;white-space:nowrap;background:#edf7fb;border:1px solid #cbe0eb;border-radius:11px;padding:9px 12px;font-size:10px}.entrepreneur-directory-section>.management-filters{background:#f7fafb;border-bottom:1px solid #dce7ed;grid-template-columns:minmax(300px,1fr) 190px auto;margin:0;padding:15px 24px}.entrepreneur-directory-section>.management-filters>label,.entrepreneur-directory-section>.management-filters select{height:45px;min-height:45px;background:#fff!important}.entrepreneur-directory-section>.management-filters>.btn{color:#17698f;background:#edf7fb;min-height:45px}.entrepreneur-directory-section>.table-card{box-shadow:none;border:0;border-radius:0;padding:0;overflow:auto}.entrepreneur-directory-section .people-table{border-top:0;margin:0}.entrepreneur-directory-section .people-table .data-row{padding-inline:24px}.entrepreneur-directory-section .people-table .data-row.head{color:#547086;background:#eaf2f6}.entrepreneur-directory-section .people-table .data-row:not(.head):hover{background:#f5fafc;transform:none;box-shadow:inset 4px 0 #2788b1}.entrepreneur-directory-section .people-table .view-action{color:#176b95;background:#edf7fb}.entrepreneur-directory-section .people-table .remove-action{color:#a24e48;background:#fff2f0}@media (width<=1050px){.admin-shell[data-page=entrepreneurs] .application-filters{grid-template-columns:1fr 1fr}.admin-shell[data-page=entrepreneurs] .application-filters label{grid-column:1/-1}.entrepreneur-directory-section>.management-filters{grid-template-columns:1fr 1fr}.entrepreneur-directory-section>.management-filters>label{grid-column:1/-1}}@media (width<=700px){.admin-shell[data-page=entrepreneurs] .admin-entrepreneurs-page{padding-top:12px}.admin-shell[data-page=entrepreneurs] .page-title{min-height:0;padding:23px 20px}.admin-shell[data-page=entrepreneurs] .page-title h1{font-size:27px}.admin-shell[data-page=entrepreneurs] .page-title-actions{justify-content:stretch}.admin-shell[data-page=entrepreneurs] .page-title-actions .btn{width:100%}.admin-shell[data-page=entrepreneurs] .application-kpis,.admin-shell[data-page=entrepreneurs] .application-filters{grid-template-columns:1fr;padding-inline:14px}.admin-shell[data-page=entrepreneurs] .application-filters label{grid-column:auto}.admin-shell[data-page=entrepreneurs] .application-table-wrap{margin:0 14px 14px}.entrepreneur-directory-section>header{flex-direction:column;align-items:flex-start}.entrepreneur-directory-section>.management-filters{grid-template-columns:1fr;padding:14px}.entrepreneur-directory-section>.management-filters>label{grid-column:auto}}.entrepreneur-record-modal{background:#f4f8fa!important;border-color:#cbdde8!important;width:min(1180px,100vw - 44px)!important}.admin-entrepreneur-record{background:#f4f8fa;padding:0 28px 30px!important}.admin-entrepreneur-record .entrepreneur-record-head{background:#fffffff7;border-bottom-color:#d3e2ea;margin:0 -28px;padding:22px 82px 20px 28px;box-shadow:0 7px 20px #0b2f460e}.admin-entrepreneur-record .editable-avatar{background:linear-gradient(145deg,#dff3fa,#b8deeb);border:4px solid #fff;overflow:hidden;box-shadow:0 10px 24px #0f44622e}.editable-avatar-initials{border-radius:inherit;color:#155879;letter-spacing:.03em;background:linear-gradient(145deg,#dff4fa,#a9d9e8);place-items:center;width:100%;height:100%;font-size:23px;font-weight:900;display:grid}.admin-entrepreneur-record .editable-avatar>label{z-index:2;color:#fff;background:#176e97;border:2px solid #fff;bottom:2px;right:2px}.admin-entrepreneur-record .modal-kicker{color:#2178a5;font-size:9px}.admin-entrepreneur-record .entrepreneur-record-head h2{color:#102f49;font-size:29px}.admin-entrepreneur-record .member-status-line{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-entrepreneur-record .account-state{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;min-height:31px;padding:0 11px;font-size:9px;font-weight:850;display:inline-flex}.admin-entrepreneur-record .account-state.active{color:#147052;background:#e9f7f1}.admin-entrepreneur-record .account-state.inactive{color:#a04740;background:#fff0ee}.admin-entrepreneur-record .record-head-actions .btn{color:#175f87;background:#eff8fc;border-color:#bcd7e6;border-radius:11px;min-height:44px}.admin-entrepreneur-record .admin-account-section,.admin-entrepreneur-record .admin-application-history,.admin-entrepreneur-record .bank-record,.admin-entrepreneur-record .purchase-history,.admin-entrepreneur-record .admin-danger-zone{background:#fff;border:1px solid #d4e3eb;border-radius:18px;margin-top:16px;padding:21px;box-shadow:0 7px 20px #0e344c0b}.admin-entrepreneur-record .member-section-title{border-bottom:1px solid #e0e9ee;margin-bottom:15px;padding:0 0 14px}.admin-entrepreneur-record .member-section-title>div>span{color:#2178a5;letter-spacing:.12em;font-size:8px;font-weight:900}.admin-entrepreneur-record .member-section-title h3{color:#123a55;margin-top:5px;font-size:19px}.admin-entrepreneur-record .member-section-title>svg{color:#1876a1;background:#e9f5fa;border-radius:11px;width:38px;height:38px;padding:9px}.admin-entrepreneur-record .admin-profile-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.admin-entrepreneur-record .admin-profile-grid label{background:#f8fafb;border:1px solid #dae6ed;border-radius:12px;min-height:78px;padding:13px 14px}.admin-entrepreneur-record .admin-profile-grid label.wide{grid-column:1/-1;min-height:70px}.admin-entrepreneur-record .admin-profile-grid small,.admin-entrepreneur-record .account-audit-grid small,.admin-entrepreneur-record .application-history-grid small,.admin-entrepreneur-record .bank-record small{color:#758b9b;letter-spacing:.055em;text-transform:uppercase;font-size:8px;font-weight:850}.admin-entrepreneur-record .admin-profile-grid strong{color:#173f5c;overflow-wrap:anywhere;margin-top:7px;font-size:13px;line-height:1.45}.admin-entrepreneur-record .admin-profile-grid input,.admin-entrepreneur-record .admin-profile-grid textarea,.admin-entrepreneur-record .bank-record input{color:#123a55;width:100%;font:inherit;background:#fff;border:1px solid #c8dbe6;border-radius:9px;margin-top:6px;padding:10px 11px;font-size:11px}.admin-entrepreneur-record .account-audit-grid{background:#edf4f7;border:1px solid #dbe7ed;border-radius:13px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px;padding:10px}.admin-entrepreneur-record .account-audit-grid>span{background:#fff;border:1px solid #dbe6ec;border-radius:10px;min-height:68px;padding:11px}.admin-entrepreneur-record .account-audit-grid strong{color:#294e67;margin-top:6px;font-size:10px;line-height:1.4}.admin-entrepreneur-record .account-access-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:13px;padding-top:13px;display:flex}.admin-entrepreneur-record .account-access-actions .btn{border-radius:9px;min-height:40px}.admin-entrepreneur-record>.member-summary{gap:9px;margin:16px 0 0}.admin-entrepreneur-record>.member-summary>div{background:linear-gradient(145deg,#fff,#f5f9fb);border:1px solid #d5e3eb;border-radius:15px;min-height:104px;padding:16px;box-shadow:0 6px 16px #0e354e0a}.admin-entrepreneur-record>.member-summary>div:first-child{border-top:3px solid #2784ad}.admin-entrepreneur-record>.member-summary>div:nth-child(2){border-top:3px solid #745fc0}.admin-entrepreneur-record>.member-summary>div:nth-child(3){border-top:3px solid #d09a35}.admin-entrepreneur-record>.member-summary>div:nth-child(4){border-top:3px solid #249c74}.admin-entrepreneur-record>.member-summary strong{color:#143e5b;margin:8px 0 5px;font-size:21px}.admin-entrepreneur-record>.member-summary small{font-size:9px;font-weight:800}.admin-entrepreneur-record>.member-summary span{font-size:9px}.admin-entrepreneur-record .admin-application-history{background:#fff}.admin-entrepreneur-record .application-history-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.admin-entrepreneur-record .application-history-grid>span{background:#f8fafb;border:1px solid #dce7ed;border-radius:11px;min-height:72px;padding:12px 13px}.admin-entrepreneur-record .application-history-grid>span.wide{grid-column:span 2}.admin-entrepreneur-record .application-history-grid strong{color:#284d66;overflow-wrap:anywhere;margin-top:6px;font-size:11px;line-height:1.5}.admin-entrepreneur-record .application-history-grid a{color:#176c96}.admin-entrepreneur-record .bank-record{background:linear-gradient(135deg,#fff,#f4faf8)}.admin-entrepreneur-record .bank-record>div:last-child{grid-template-columns:repeat(4,1fr);gap:9px}.admin-entrepreneur-record .bank-record label{background:#fff;border:1px solid #d7e6e2;border-radius:11px;min-height:72px;padding:12px 13px}.admin-entrepreneur-record .bank-record strong{color:#204e45;overflow-wrap:anywhere;margin-top:7px;font-size:11px}.admin-entrepreneur-record .purchase-history{background:#fff}.admin-entrepreneur-record .purchase-history>.member-section-title{margin-bottom:0}.admin-entrepreneur-record .purchase-table{border-color:#d5e3ea;border-radius:12px;margin-top:13px}.admin-entrepreneur-record .purchase-row.head{color:#587286;background:#eaf2f6;min-height:44px}.admin-entrepreneur-record .purchase-row:not(.head){background:#fff;min-height:62px}.admin-entrepreneur-record .purchase-row:not(.head):hover{background:#f6fafc}.admin-entrepreneur-record .admin-danger-zone{box-shadow:none;background:#fff8f7;border-color:#ecd6d3}.admin-entrepreneur-record .admin-danger-zone h3{color:#713c38}@media (width<=900px){.admin-entrepreneur-record .admin-profile-grid,.admin-entrepreneur-record .account-audit-grid,.admin-entrepreneur-record .application-history-grid,.admin-entrepreneur-record .bank-record>div:last-child{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.entrepreneur-record-modal{width:calc(100vw - 12px)!important}.admin-entrepreneur-record{padding:0 12px 20px!important}.admin-entrepreneur-record .entrepreneur-record-head{margin-inline:-12px;padding:18px 56px 17px 12px}.admin-entrepreneur-record .admin-account-section,.admin-entrepreneur-record .admin-application-history,.admin-entrepreneur-record .bank-record,.admin-entrepreneur-record .purchase-history,.admin-entrepreneur-record .admin-danger-zone{padding:15px}.admin-entrepreneur-record .admin-profile-grid,.admin-entrepreneur-record .account-audit-grid,.admin-entrepreneur-record .application-history-grid,.admin-entrepreneur-record .bank-record>div:last-child{grid-template-columns:1fr}.admin-entrepreneur-record .application-history-grid>span.wide{grid-column:auto}.admin-entrepreneur-record>.member-summary{grid-template-columns:1fr 1fr}}.admin-shell .user-access-page{--access-ink:#123a59}.admin-shell .user-access-page>.page-title{background:radial-gradient(circle at 88% 10%,#50bfe73b,#0000 28%),linear-gradient(130deg,#0c3553,#176f9d)}.admin-shell .user-access-page .access-overview{margin-bottom:20px}.admin-shell .user-access-page .access-overview article{border:1px solid #b2d2e58c;padding:22px 24px;position:relative;overflow:hidden;box-shadow:0 14px 32px #133b5914}.admin-shell .user-access-page .access-overview article:after{content:"";background:#2189c112;border-radius:50%;width:90px;height:90px;position:absolute;bottom:-45px;right:-32px}.admin-shell .user-access-page .access-overview article>span{border-radius:16px;width:52px;height:52px}.admin-shell .user-access-page .access-overview p{color:#7890a3;margin:3px 0 0;font-size:12px}.admin-shell .role-library{background:linear-gradient(145deg,#fff,#f8fbfd);border:1px solid #dbe8f0;border-radius:22px;margin-bottom:20px;padding:24px;box-shadow:0 16px 38px #123a5912}.admin-shell .role-library .card-head p{color:#6f8799;margin:5px 0 0;font-size:13px}.admin-shell .role-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.admin-shell .role-cards>article{background:#fff;border:1px solid #dbe8f0;border-radius:17px;flex-direction:column;min-height:150px;padding:16px;transition:all .2s;display:flex}.admin-shell .role-cards>article:hover{border-color:#9fcce5;transform:translateY(-3px);box-shadow:0 13px 27px #134a6e17}.admin-shell .role-cards article>div{align-items:center;gap:10px;display:flex}.admin-shell .role-cards i{color:#147eb8;background:#eaf6fc;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.admin-shell .role-cards i svg{width:18px}.admin-shell .role-cards strong,.admin-shell .role-cards small{display:block}.admin-shell .role-cards strong{color:#123a59;font-size:14px}.admin-shell .role-cards small{color:#8a9ead;text-transform:uppercase;letter-spacing:.06em;margin-top:3px;font-size:10px}.admin-shell .role-cards p{color:#5e778a;margin:18px 0 10px;font-size:12px}.admin-shell .role-cards em{color:#567084;background:#f0f5f8;border-radius:99px;width:max-content;margin-top:auto;padding:6px 9px;font-size:10px;font-style:normal;font-weight:800}.admin-shell .role-cards footer{gap:7px;margin-top:auto;display:flex}.admin-shell .role-cards button{color:#176691;background:#f7fbfd;border:1px solid #d7e5ee;border-radius:9px;align-items:center;gap:5px;min-height:31px;padding:0 9px;font-size:10px;font-weight:800;display:flex}.admin-shell .role-cards button:last-child{color:#bf4b43;background:#fff7f5}.admin-shell .role-cards button svg{width:13px}.admin-shell .user-access-page .add-access-user{background:linear-gradient(110deg,#f3faff,#fff);border-radius:20px;padding:22px}.admin-shell .user-access-page .access-layout{align-items:start}.admin-shell .user-access-page .access-users{padding:20px;position:sticky;top:94px}.admin-shell .user-access-page .access-users>button{border:1px solid #0000;border-radius:14px;margin:5px 0;padding:13px 10px}.admin-shell .user-access-page .access-users>button.selected{background:linear-gradient(135deg,#eaf7fd,#f8fcff);border-color:#b5d8eb;box-shadow:inset 4px 0 #1785bd}.admin-shell .user-access-page .access-users>button>i{color:#fff;background:linear-gradient(135deg,#238fc7,#185f93)}.admin-shell .user-access-page .permission-panel{background:linear-gradient(#fff,#fbfdff);padding:25px}.admin-shell .user-access-page .permission-panel>header{border-bottom:1px solid #e5edf2;padding-bottom:21px}.admin-shell .user-access-page .permission-panel header h2{color:#123a59;font-size:27px}.admin-shell .user-access-page .temporary-note{background:#fff5df;border-radius:8px;width:max-content;padding:6px 9px;color:#9b681d!important;margin:8px 0!important}.admin-shell .user-access-page .role-selector{background:linear-gradient(120deg,#eef8fd,#f9fcfe);border-radius:16px;padding:18px}.admin-shell .user-access-page .role-selector p{color:#7690a3;margin:4px 0 0;font-size:11px}.admin-shell .user-access-page .permission-grid label{cursor:pointer;transition:all .18s}.admin-shell .user-access-page .permission-grid label:hover{border-color:#a9cfe3;transform:translateY(-2px)}.admin-shell .user-access-page .permission-panel>footer>div{gap:8px;display:flex}.role-builder{width:min(690px,100%);padding:5px}.role-builder h2{color:#123a59;margin:7px 0 5px;font-size:28px}.role-builder>p{color:#6c8395;line-height:1.6}.role-builder .role-name{color:#34566f;margin-top:20px;font-size:12px;font-weight:800;display:block}.role-builder .role-name input{border:1px solid #cddfe9;border-radius:13px;outline:0;width:100%;height:50px;margin-top:7px;padding:0 15px;font-size:15px}.role-builder .role-name input:focus{border-color:#228bc0;box-shadow:0 0 0 4px #228bc01a}.role-builder-heading{color:#123a59;justify-content:space-between;margin:22px 0 11px;display:flex}.role-builder-heading span{color:#1678b5;font-size:12px;font-weight:800}.role-builder-grid{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.role-builder-grid label{cursor:pointer;border:1px solid #d9e6ed;border-radius:13px;justify-content:space-between;align-items:center;min-height:72px;padding:13px;display:flex}.role-builder-grid label.selected{background:#eff9fd;border-color:#83c5e5}.role-builder-grid strong,.role-builder-grid small{display:block}.role-builder-grid strong{color:#173e5b;font-size:13px}.role-builder-grid small{color:#8498a6;margin-top:4px;font-size:10px}.role-builder-grid input{accent-color:#1884bd;width:19px;height:19px}.role-builder .role-security-note{color:#41687f;background:#f2f7fa;border-radius:11px;align-items:center;gap:8px;padding:11px 13px;font-size:11px;display:flex}.role-builder .role-security-note svg{color:#178d6a;width:16px}.role-builder>footer{justify-content:flex-end;gap:9px;margin-top:18px;display:flex}.role-builder>footer>button:first-child{color:#668093;background:0 0;border:0;padding:0 16px;font-weight:800}@media (width<=1100px){.admin-shell .role-cards{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.admin-shell .role-cards,.role-builder-grid{grid-template-columns:1fr}.admin-shell .user-access-page .access-users{position:static}.admin-shell .user-access-page .permission-panel>footer>div{flex-direction:column}}.entrepreneur-record-modal{width:min(1380px,100vw - 52px)!important}.admin-entrepreneur-record{background:#f3f8fb!important}.admin-entrepreneur-record .entrepreneur-record-head{background:linear-gradient(120deg,#fff,#f4fbff);border-bottom:1px solid #d9e7ef}.admin-entrepreneur-record .entrepreneur-record-head h2{letter-spacing:-.03em;font-size:32px}.entrepreneur-record-nav{z-index:4;background:#fff;border:1px solid #d6e5ed;border-radius:17px;grid-template-columns:repeat(4,1fr);gap:7px;margin:20px 0;padding:7px;display:grid;position:sticky;top:0;box-shadow:0 10px 24px #123d5a0f}.entrepreneur-record-nav button{color:#5f7789;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:54px;padding:0 15px;font-size:12px;font-weight:800;transition:all .18s;display:flex}.entrepreneur-record-nav button svg{width:18px}.entrepreneur-record-nav button b{background:#edf3f6;border-radius:99px;min-width:23px;padding:4px 6px;font-size:10px}.entrepreneur-record-nav button.active{color:#fff;background:linear-gradient(135deg,#126b9c,#1593bd);box-shadow:0 9px 20px #147ba93b}.entrepreneur-record-nav button.active b{color:#176c95;background:#fff}.admin-entrepreneur-record:not(.view-orders)>.purchase-history,.admin-entrepreneur-record:not(.view-profile)>.admin-danger-zone{display:none}.admin-entrepreneur-record.view-orders>.purchase-history{display:block}.admin-entrepreneur-record .purchase-history,.record-activity-page{background:#fff;border:1px solid #d6e5ed;border-radius:20px;min-height:430px;padding:24px;box-shadow:0 13px 30px #133d5a0f}.record-view-heading{border-bottom:1px solid #e1eaf0;grid-template-columns:minmax(0,1fr) 160px 160px;align-items:center;gap:12px;margin-bottom:18px;padding:2px 2px 20px;display:grid}.record-view-heading>div:first-child span{color:#1680b3;letter-spacing:.1em;font-size:10px;font-weight:900}.record-view-heading h3{color:#123a59;margin:6px 0 4px;font-size:25px}.record-view-heading p{color:#71889a;margin:0;font-size:12px}.record-view-heading>div:not(:first-child){background:#f0f7fb;border-radius:14px;flex-direction:column;justify-content:center;min-height:70px;padding:13px;display:flex}.record-view-heading>div:not(:first-child) strong{color:#123a59;font-size:19px}.record-view-heading>div:not(:first-child) small{color:#71889a;margin-top:4px;font-size:10px}.commission-record-list,.stock-request-record-list{gap:10px;display:grid}.commission-record-list article{border:1px solid #dce7ed;border-radius:15px;grid-template-columns:45px minmax(180px,1.3fr) minmax(120px,.7fr) minmax(120px,.7fr) auto minmax(130px,.8fr);align-items:center;gap:13px;min-height:82px;padding:13px 15px;display:grid}.commission-record-list article>div>strong,.commission-record-list article>div>small,.commission-record-list article>span>strong,.commission-record-list article>span>small{display:block}.commission-record-list article small{color:#7a909f;margin-top:4px;font-size:10px}.commission-record-icon{color:#167caf;background:#eaf6fc;border-radius:13px;place-items:center;width:42px;height:42px;display:grid!important}.commission-record-icon svg{width:18px}.commission-record-icon.paid{color:#148866;background:#e6f7f0}.commission-record-list .commission-proof{border-left:1px solid #dfe8ed;padding-left:12px}.commission-record-list .commission-proof a{color:#1479aa;margin-top:4px;font-size:10px;font-weight:800;display:block}.commission-waiting{color:#8a6b32!important}.stock-request-record-list article{border:1px solid #dce7ed;border-radius:15px;grid-template-columns:44px minmax(210px,1.5fr) .55fr .8fr auto;align-items:center;gap:14px;min-height:76px;padding:13px 15px;display:grid}.stock-request-record-list article>span:first-child{color:#167caf;background:#eaf6fc;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.stock-request-record-list article svg{width:18px}.stock-request-record-list strong,.stock-request-record-list small{display:block}.stock-request-record-list small{color:#7a909f;margin-top:4px;font-size:10px}@media (width<=900px){.entrepreneur-record-modal{width:calc(100vw - 16px)!important}.entrepreneur-record-nav{grid-template-columns:repeat(2,1fr);position:static}.record-view-heading{grid-template-columns:1fr 1fr}.record-view-heading>div:first-child{grid-column:1/-1}.commission-record-list article{grid-template-columns:42px 1fr 1fr}.commission-record-list article>:nth-child(n+5){grid-column:auto}.stock-request-record-list article{grid-template-columns:42px 1fr 1fr}.stock-request-record-list article>:nth-child(5){grid-column:2/-1}}@media (width<=580px){.entrepreneur-record-nav button{justify-content:flex-start}.record-view-heading{grid-template-columns:1fr}.record-view-heading>div:first-child{grid-column:auto}.commission-record-list article,.stock-request-record-list article{grid-template-columns:42px 1fr}.commission-record-list article>:nth-child(n+3),.stock-request-record-list article>:nth-child(n+3){grid-column:2}}.admin-entrepreneur-record button.purchase-row{border:0;border-top:1px solid var(--line);width:100%;font:inherit;text-align:left;cursor:pointer}.admin-entrepreneur-record button.purchase-row:focus-visible,.commission-record-list article:focus-visible,.stock-request-record-list article:focus-visible{outline-offset:-3px;outline:3px solid #1e8ec24d}.commission-record-list article[role=button],.stock-request-record-list article[role=button]{cursor:pointer;transition:transform .16s,border-color .16s,box-shadow .16s}.commission-record-list article[role=button]:hover,.stock-request-record-list article[role=button]:hover{border-color:#89bdd8;transform:translateY(-2px);box-shadow:0 10px 24px #14567a1a}.member-credit-tiers{background:#f7fbfd;border:1px solid #d8e7ef;border-radius:17px;margin-bottom:18px;padding:16px}.member-credit-tiers>header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:12px;display:flex}.member-credit-tiers header small,.member-credit-tiers header strong{display:block}.member-credit-tiers header small{color:#2580b6;letter-spacing:.1em;font-size:9px;font-weight:900}.member-credit-tiers header strong{color:#173f5b;margin-top:4px;font-size:13px}.member-credit-tiers header>b{color:#197757;font-size:12px}.member-credit-tiers>div{grid-template-columns:repeat(auto-fit,minmax(205px,1fr));gap:8px;display:grid}.member-credit-tiers article{background:#fff;border:1px solid #dce8ee;border-radius:13px;grid-template-columns:27px 1fr 16px 1fr;align-items:center;gap:8px;min-height:68px;padding:11px;display:grid}.member-credit-tiers article>span{color:#6f8798;background:#edf3f6;border-radius:9px;place-items:center;width:27px;height:27px;font-size:10px;font-weight:900;display:grid}.member-credit-tiers article>span svg{width:14px}.member-credit-tiers article small,.member-credit-tiers article strong{display:block}.member-credit-tiers article small{color:#7b91a0;font-size:8px}.member-credit-tiers article strong{color:#173f5b;margin-top:3px;font-size:11px}.member-credit-tiers article>svg{color:#8aa0ae;width:13px}.member-credit-tiers article.reached{background:#f6fcf9;border-color:#b9dfcf}.member-credit-tiers article.reached>span{color:#14845f;background:#dcf4e9}.member-credit-tiers article.current{border-color:#28a578;grid-template-columns:27px 1fr 16px 1fr auto;box-shadow:0 0 0 2px #28a5781a}.member-credit-tiers article>b{color:#147354;white-space:nowrap;background:#ddf5e9;border-radius:8px;padding:5px 7px;font-size:8px}.member-credit-tiers>p{color:#71889a;margin:0;font-size:11px}.stock-request-detail{background:#fbfdfe;border:1px solid #d8e5ec;border-radius:16px;padding:18px}.stock-request-detail>button{color:#1878a7;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-bottom:15px;padding:0;font-weight:800;display:flex}.stock-request-detail>button svg{width:15px}.stock-request-detail>header{border-bottom:1px solid #e1eaf0;justify-content:space-between;align-items:center;gap:15px;padding-bottom:14px;display:flex}.stock-request-detail header small{color:#71889a;font-size:9px;font-weight:800}.stock-request-detail header h3{color:#153e5b;margin:4px 0}.stock-request-detail header p{color:#71889a;margin:0;font-size:10px}.stock-request-detail-items article{border-bottom:1px solid #e6edf1;grid-template-columns:minmax(180px,1fr) 100px 120px 120px;align-items:center;gap:12px;padding:13px 4px;display:grid}.stock-request-detail-items small,.stock-request-detail-items strong{display:block}.stock-request-detail-items small{color:#7a909f;margin-top:3px;font-size:9px}.stock-request-detail-items article>b{text-align:right;color:#153e5b}.stock-request-detail>footer{justify-content:flex-end;gap:25px;padding-top:15px;display:flex}.stock-request-detail footer small,.stock-request-detail footer strong{display:block}.stock-request-detail footer small{color:#71889a;font-size:9px}.stock-request-detail footer strong{color:#153e5b;margin-top:4px}@media (width<=700px){.member-credit-tiers>header{flex-direction:column;align-items:flex-start}.stock-request-detail-items article{grid-template-columns:1fr 1fr}.stock-request-detail>footer{flex-wrap:wrap;justify-content:flex-start}}.credit-control-page{max-width:1480px}.credit-health-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:20px 0;display:grid}.credit-health-grid article{background:#fff;border:1px solid #d8e5ed;border-radius:20px;align-items:flex-start;gap:14px;min-height:132px;padding:20px;display:flex;box-shadow:0 11px 28px #143c580e}.credit-health-grid article>span{color:#1679aa;background:#e8f5fb;border-radius:13px;flex:none;place-items:center;width:43px;height:43px;display:grid}.credit-health-grid article>span svg{width:20px}.credit-health-grid article.outstanding>span,.credit-health-grid article.risk>span{color:#b26b20;background:#fff2df}.credit-health-grid small,.credit-health-grid strong{display:block}.credit-health-grid small{color:#698397;letter-spacing:.08em;font-size:9px;font-weight:900}.credit-health-grid strong{color:#123c5a;margin:8px 0 5px;font-size:25px}.credit-health-grid p{color:#6f8798;margin:0;font-size:10px;line-height:1.45}.credit-health-grid article.outstanding strong,.credit-health-grid article.risk strong{color:#b35928}.credit-review-panel,.credit-policy-panel,.credit-ledger-panel{background:#fff;border:1px solid #d4e3ec;border-radius:22px;margin-top:18px;overflow:hidden;box-shadow:0 13px 32px #123a570f}.credit-review-panel>header,.credit-policy-panel>header,.credit-ledger-panel>header{border-bottom:1px solid #e0eaf0;justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 24px;display:flex}.credit-review-panel header>div>span,.credit-policy-panel header>div>span,.credit-ledger-panel header>div>span{color:#197cac;letter-spacing:.11em;font-size:9px;font-weight:900}.credit-review-panel h2,.credit-policy-panel h2,.credit-ledger-panel h2{color:#123b59;margin:6px 0 4px;font-size:22px}.credit-review-panel header p,.credit-policy-panel header p,.credit-ledger-panel header p{color:#718898;margin:0;font-size:11px;line-height:1.55}.credit-review-panel header>b,.credit-ledger-panel header>b{color:#97601d;white-space:nowrap;background:#fff1da;border-radius:9px;padding:7px 10px;font-size:10px}.credit-review-panel.clear header>b{color:#187354;background:#e7f7ef}.credit-review-list{padding:0 24px}.credit-review-list>article{border-top:1px solid #e5edf2;grid-template-columns:minmax(190px,.85fr) minmax(430px,1.5fr) auto;align-items:center;gap:20px;padding:18px 0;display:grid}.credit-review-list>article:first-child{border-top:0}.credit-review-person{align-items:center;gap:11px;display:flex}.credit-review-person>i{color:#176f9d;background:#e9f5fb;border-radius:12px;place-items:center;width:40px;height:40px;font-size:10px;font-style:normal;font-weight:900;display:grid}.credit-review-person strong,.credit-review-person small{display:block}.credit-review-person strong{color:#173e5a;font-size:12px}.credit-review-person small{color:#7a8e9c;margin-top:4px;font-size:9px}.credit-review-list dl{grid-template-columns:repeat(4,minmax(90px,1fr));gap:10px;margin:0;display:grid}.credit-review-list dl span{min-width:0}.credit-review-list dt{color:#7a8e9c;font-size:8px}.credit-review-list dd{color:#173e5a;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:10px;font-weight:800;overflow:hidden}.credit-review-actions{align-items:center;gap:7px;display:flex}.credit-review-actions .btn{white-space:nowrap}.credit-review-empty{align-items:center;gap:12px;padding:21px 24px;display:flex}.credit-review-empty>svg{color:#15805d;background:#e4f7ee;border-radius:12px;width:38px;height:38px;padding:9px}.credit-review-empty strong,.credit-review-empty p{margin:0;display:block}.credit-review-empty strong{color:#17415d;font-size:12px}.credit-review-empty p{color:#718898;margin-top:3px;font-size:10px}.credit-policy-panel>header>div:last-child{gap:9px;display:flex}.credit-tier-table{padding:0 24px 22px}.credit-tier-row{border-top:1px solid #e4ecf1;grid-template-columns:55px minmax(170px,1fr) 28px minmax(170px,1fr) 80px 48px;align-items:center;gap:12px;min-height:70px;padding:10px 8px;display:grid}.credit-tier-row.head{color:#667f92;letter-spacing:.06em;text-transform:uppercase;background:#f1f7fa;border-top:0;min-height:42px;font-size:8px;font-weight:900}.credit-tier-row>b{color:#176f9e;background:#e8f4fb;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.credit-tier-row label small{display:none}.credit-tier-row input{color:#163d59;background:#fff;border:1px solid #cfdfe8;border-radius:10px;width:100%;height:40px;padding:0 11px;font-size:12px;font-weight:800}.credit-tier-row>svg{color:#7190a3;width:16px}.credit-tier-row .tier-account-count{color:#173f5b;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:1fr 15px;align-items:center;width:72px;min-height:44px;padding:5px 7px;display:grid}.credit-tier-row .tier-account-count:hover{background:#edf7fc;border-color:#a9cfe2}.credit-tier-row .tier-account-count:focus-visible{outline-offset:2px;outline:3px solid #61b4fc}.credit-tier-row .tier-account-count strong,.credit-tier-row .tier-account-count small{display:block}.credit-tier-row .tier-account-count strong{font-size:13px}.credit-tier-row .tier-account-count small{color:#7b8f9e;font-size:8px}.credit-tier-row .tier-account-count svg{color:#2982ad;grid-area:1/2/3;width:14px}.credit-tier-row .tier-delete-button{color:#bd534b;cursor:pointer;background:#fff0ef;border:0;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.credit-tier-row .tier-delete-button svg{width:15px}.credit-ledger-filters{border-bottom:1px solid #e4ecf1;gap:10px;padding:14px 24px;display:flex}.credit-ledger-filters label{border:1px solid #d2e1e9;border-radius:11px;flex:1;align-items:center;gap:8px;height:43px;padding:0 12px;display:flex}.credit-ledger-filters label svg{color:#70899a;width:16px}.credit-ledger-filters input{border:0;outline:0;width:100%;font-size:12px}.credit-ledger-filters select{color:#274e68;background:#fff;border:1px solid #d2e1e9;border-radius:11px;min-width:170px;padding:0 11px}.credit-ledger-table{overflow-x:auto}.credit-ledger-row{border-top:1px solid #e5edf2;grid-template-columns:minmax(205px,1.25fr) minmax(140px,.8fr) 105px 110px 110px 120px 135px;align-items:center;gap:14px;min-width:1080px;min-height:74px;padding:11px 24px;display:grid}.credit-ledger-row.head{color:#647e91;letter-spacing:.06em;text-transform:uppercase;background:#eef5f8;border-top:0;min-height:45px;font-size:8px;font-weight:900}.credit-ledger-row.high-risk{background:#fffaf4}.credit-ledger-row>span strong,.credit-ledger-row>span small{display:block}.credit-ledger-row>span strong{color:#173f5b;font-size:11px}.credit-ledger-row>span small{color:#7b8f9e;margin-top:4px;font-size:8px}.credit-usage-cell{align-items:center;gap:8px;display:flex}.credit-usage-cell>div{background:#e3ebef;border-radius:99px;width:78px;height:7px;overflow:hidden}.credit-usage-cell>div i{border-radius:inherit;background:linear-gradient(90deg,#1b83b2,#26a47b);height:100%;display:block}.high-risk .credit-usage-cell>div i{background:linear-gradient(90deg,#eaa043,#d95a4f)}.credit-usage-cell>span{color:#49697d;font-size:9px;font-weight:900}.credit-ledger-row .btn{min-width:120px}@media (width<=1120px){.credit-health-grid{grid-template-columns:repeat(2,1fr)}.credit-review-list>article{grid-template-columns:1fr}.credit-review-actions{justify-content:flex-start}.credit-review-list dl{grid-template-columns:repeat(4,1fr)}}@media (width<=760px){.credit-review-panel>header,.credit-policy-panel>header,.credit-ledger-panel>header{flex-direction:column}.credit-policy-panel>header>div:last-child{flex-wrap:wrap;width:100%}.credit-policy-panel>header .btn{flex:1}.credit-review-list dl{grid-template-columns:repeat(2,1fr)}.credit-tier-row.head{display:none}.credit-tier-row{grid-template-columns:38px 1fr 18px 1fr 54px 38px;padding:16px 3px}.credit-tier-row label small{color:#718899;margin-bottom:4px;font-size:8px;display:block}.credit-ledger-filters{flex-direction:column}.credit-ledger-filters select{min-height:43px}.credit-tier-row .tier-account-count{width:54px;padding-inline:4px}}@media (width<=520px){.credit-health-grid{grid-template-columns:1fr}.credit-review-list{padding:0 16px}.credit-review-actions{flex-direction:column;align-items:stretch}.credit-review-actions .btn,.credit-review-actions a{width:100%}.credit-tier-table{padding:0 14px 16px}.credit-tier-row{grid-template-columns:30px 1fr 14px 1fr 54px 34px;gap:7px}.credit-tier-row .tier-account-count svg{display:none}.credit-ledger-filters{padding:14px 16px}}.tier-accounts-modal{overflow:hidden;width:min(1040px,100vw - 32px)!important;max-width:1040px!important;padding:0!important}.tier-accounts-shell>header{color:#fff;background:linear-gradient(125deg,#123f60,#277fae);grid-template-columns:50px 1fr auto;align-items:center;gap:14px;padding:25px 70px 23px 26px;display:grid}.tier-accounts-shell>header>span{background:#ffffff18;border:1px solid #ffffff30;border-radius:15px;place-items:center;width:50px;height:50px;display:grid}.tier-accounts-shell>header>span svg{width:23px}.tier-accounts-shell>header small{color:#a9e0fa;letter-spacing:.13em;font-size:9px;font-weight:900}.tier-accounts-shell>header h2{margin:5px 0 3px;font-size:24px}.tier-accounts-shell>header p{color:#d5eaf4;margin:0;font-size:10px}.tier-accounts-shell>header>b{color:#145b7e;background:#eaf7fc;border-radius:9px;padding:8px 10px;font-size:10px}.tier-account-list{max-height:55vh;padding:0 24px 16px;overflow:auto}.tier-account-row,.tier-account-list>article{border-bottom:1px solid #e5edf1;grid-template-columns:minmax(190px,1.25fr) 120px 110px 110px 110px 105px;align-items:center;gap:14px;min-width:850px;min-height:72px;padding:12px 8px;display:grid}.tier-account-row.head{color:#6b8292;letter-spacing:.05em;text-transform:uppercase;background:#f3f8fa;min-height:43px;font-size:8px;font-weight:900}.tier-account-list .person{align-items:center;gap:10px;display:flex}.tier-account-list .person>i{color:#176f9d;background:#e5f3f9;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;font-size:9px;font-style:normal;font-weight:900;display:grid}.tier-account-list strong,.tier-account-list small{display:block}.tier-account-list small{color:#778d9c;margin-top:3px;font-size:8px}.tier-account-list article.high-risk{background:#fff9f5}.tier-account-list article.high-risk>span:nth-child(4) strong{color:#b4592e}.tier-account-usage{align-items:center;gap:8px;display:flex}.tier-account-usage>div{background:#dfebf0;border-radius:4px;width:60px;height:6px;overflow:hidden}.tier-account-usage>div i{background:#2f94be;border-radius:4px;height:100%;display:block}.high-risk .tier-account-usage>div i{background:#d77a48}.tier-account-usage>strong{font-size:9px}.tier-accounts-empty{text-align:center;padding:65px 24px}.tier-accounts-empty svg{color:#277da4;background:#e8f5fa;border-radius:13px;width:38px;height:38px;padding:9px}.tier-accounts-empty h3{margin:12px 0 5px;font-size:17px}.tier-accounts-empty p{color:#728897;margin:0;font-size:10px}.tier-accounts-shell>footer{background:#f7fafb;border-top:1px solid #dfe9ee;justify-content:space-between;align-items:center;gap:15px;padding:15px 24px;display:flex}.tier-accounts-shell>footer>span{color:#708694;font-size:9px}@media (width<=600px){.tier-accounts-modal{max-height:100dvh;border-radius:0!important;width:100%!important}.tier-accounts-shell>header{grid-template-columns:42px 1fr;padding:22px 58px 20px 18px}.tier-accounts-shell>header>span{width:42px;height:42px}.tier-accounts-shell>header>b{grid-column:2;justify-self:start}.tier-account-list{padding-inline:14px}.tier-accounts-shell>footer{flex-direction:column;align-items:stretch}.tier-accounts-shell>footer .btn{justify-content:center;width:100%}}.entrepreneur-shell[data-page=orders] .page-title .new-order-gold{color:#332300;background:linear-gradient(135deg,#f8d978 0%,#d9a928 52%,#b98308 100%);border-color:#f3cc62;box-shadow:0 11px 25px #b9830852}.entrepreneur-shell[data-page=orders] .page-title .new-order-gold:hover:not(:disabled){background:linear-gradient(135deg,#ffe598 0%,#e7b936 52%,#c58e0b 100%);border-color:#ffe28c;box-shadow:0 14px 30px #b9830866}.free-shipping-note{color:#16835d;align-items:center;gap:5px;margin-top:9px;font-size:9px;font-weight:850;display:flex}.free-shipping-note svg{width:13px;height:13px}.free-shipping-note.has-charge{color:#cf3434}.free-shipping-note.detail{background:#effaf4;border:1px solid #ccebdc;border-radius:8px;width:max-content;margin:0 0 12px;padding:6px 9px;font-size:10px}.free-shipping-note.detail.has-charge{color:#c92f2f;background:#fff2f2;border-color:#f0bcbc}.cart-free-shipping{color:#16835d;text-align:center;justify-content:center;align-items:center;gap:6px;margin:10px 0 -1px;font-size:9px;font-weight:800;display:flex}.cart-free-shipping svg{width:14px;height:14px}.cart-cost-table{background:#f8fbfc;border:1px solid #dce6ec;border-radius:13px;overflow:hidden}.cart-cost-table>div{color:#526d7d;border-bottom:1px solid #e4ecef;justify-content:space-between;align-items:center;gap:16px;padding:10px 13px;font-size:11px;display:flex}.cart-cost-table>div:last-child{border-bottom:0}.cart-cost-table strong{color:#183e55;font-size:12px}.cart-cost-table .delivery-fee-row strong{color:#cf3434}.cart-cost-table .free-delivery-row strong{color:#16835d}.cart-cost-table .cart-grand-total{color:#153d55;background:#edf5f8;padding-block:13px;font-weight:800}.cart-cost-table .cart-grand-total strong{font-size:19px}.drawer-items .cart-item-delivery{color:#16835d;font-weight:750}.drawer-items .cart-item-delivery.charged{color:#cf3434}.cart-drawer{scrollbar-width:none;-ms-overflow-style:none}.cart-drawer::-webkit-scrollbar{width:0;height:0;display:none}.cart-drawer .drawer-items{scrollbar-width:none}.cart-drawer .drawer-items::-webkit-scrollbar{width:0;height:0;display:none}.entrepreneur-shell[data-page=orders] .orders-page-v2{max-width:1480px}.entrepreneur-shell[data-page=orders] .page-title{margin-bottom:17px}.orders-summary-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;margin:0 0 16px;display:grid}.orders-summary-strip button{color:#526f83;text-align:left;cursor:pointer;background:#fff;border:1px solid #d7e4ec;border-radius:15px;align-items:center;gap:10px;min-height:78px;padding:12px;transition:transform .16s,border-color .16s,box-shadow .16s;display:flex;box-shadow:0 6px 16px #13395109}.orders-summary-strip button:hover{border-color:#8fc1de;transform:translateY(-2px);box-shadow:0 12px 24px #12557b17}.orders-summary-strip button.active{color:#fff;background:linear-gradient(135deg,#14527d,#258dc0);border-color:#1a7aaa;box-shadow:0 10px 22px #176b9d33}.orders-summary-strip button>span{color:#217ca9;background:#e8f5fb;border-radius:10px;flex:none;place-items:center;width:30px;height:30px;display:grid}.orders-summary-strip button.active>span{color:#e5f7ff;background:#ffffff29}.orders-summary-strip svg{width:15px}.orders-summary-strip small,.orders-summary-strip strong{display:block}.orders-summary-strip small{font-size:9px;font-weight:800}.orders-summary-strip strong{color:#143d5b;margin-top:4px;font-size:19px}.orders-summary-strip button.active strong{color:#fff}.entrepreneur-shell[data-page=orders] .order-workspace{background:#fff;border:1px solid #cbdce7;border-radius:20px;padding:0;overflow:hidden;box-shadow:0 15px 35px #0d354f14}.orders-toolbar{border-bottom:1px solid #e0e9ef;grid-template-columns:minmax(260px,1fr) 150px 150px auto;align-items:center;gap:9px;padding:15px 18px 12px;display:grid}.orders-toolbar .order-search{background:#fafeff;border:1px solid #cadde8;border-radius:11px;align-items:center;gap:8px;height:42px;padding:0 11px;display:flex}.orders-toolbar .order-search svg{color:#5a87a2;width:17px}.orders-toolbar .order-search input{color:#163d59;background:0 0;border:0;outline:0;width:100%;font-size:12px}.orders-toolbar select{color:#355a72;background:#fff;border:1px solid #cadde8;border-radius:11px;height:42px;padding:0 10px;font-size:11px}.clear-order-filters{color:#25739f;white-space:nowrap;cursor:pointer;background:0 0;border:0;height:40px;padding:0 9px;font-size:10px;font-weight:850}.clear-order-filters:hover{color:#0d5c89;text-decoration:underline}.orders-date-export{background:#f8fbfd;border-bottom:1px solid #e0e9ef;grid-template-columns:auto auto minmax(260px,1fr);align-items:center;gap:15px;padding:11px 18px;display:grid}.date-quick-filters{align-items:center;gap:4px;display:flex}.date-quick-filters button{color:#648095;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;min-height:32px;padding:0 9px;font-size:9px;font-weight:800}.date-quick-filters button:hover{color:#196e9d;background:#eaf5fb}.date-quick-filters button.active{color:#fff;background:#1f7eaf}.orders-date-export .order-date-fields{gap:7px;display:flex}.orders-date-export .order-date-fields label{color:#71899a;font-size:8px;font-weight:800}.orders-date-export .order-date-fields input{color:#365c75;background:#fff;border:1px solid #d2e0e8;border-radius:8px;height:32px;margin-left:4px;padding:0 6px;font-size:10px}.orders-export-action{justify-self:end;align-items:center;gap:8px;display:flex}.orders-export-action>span{color:#1c7aaa;background:#e3f3fb;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.orders-export-action>span svg{width:15px}.orders-export-action strong,.orders-export-action small{display:block}.orders-export-action strong{color:#17435f;font-size:10px}.orders-export-action small{color:#728a9a;margin-top:2px;font-size:8px}.orders-export-action .btn{min-height:34px;padding-inline:10px;font-size:10px}.entrepreneur-shell[data-page=orders] .order-result-bar{color:#637f92;background:#fff;border-bottom:1px solid #dce7ed;justify-content:space-between;align-items:center;min-height:43px;padding:8px 18px;font-size:10px;display:flex}.entrepreneur-shell[data-page=orders] .order-result-bar strong{color:#1675a8;font-size:15px}.entrepreneur-shell[data-page=orders] .order-result-bar small{color:#6f899a;font-size:9px}.entrepreneur-shell[data-page=orders] .order-table .data-row{grid-template-columns:minmax(155px,.95fr) minmax(220px,1.45fr) 112px 108px 132px minmax(145px,.95fr) 108px;gap:13px;min-width:1080px;padding:15px 18px}.entrepreneur-shell[data-page=orders] .order-table .data-row.head{color:#41657c;letter-spacing:.06em;background:#eaf3f8;min-height:48px;padding-block:0;font-size:9px}.entrepreneur-shell[data-page=orders] .order-table .data-row:not(.head){background:#fff;border-top:1px solid #e3ecf1;min-height:92px;transition:background .16s,box-shadow .16s}.entrepreneur-shell[data-page=orders] .order-table .data-row:not(.head):hover{z-index:1;background:#f7fbfd;position:relative;box-shadow:inset 3px 0 #2681b1}.entrepreneur-shell[data-page=orders] .order-table .order-id-cell>i{color:#1978a8;background:#e7f4fb;border-radius:11px;width:37px;height:37px}.entrepreneur-shell[data-page=orders] .order-table .order-id-cell strong{color:#163d59;font-size:12px}.entrepreneur-shell[data-page=orders] .order-table .order-customer-cell strong{color:#143c58;font-size:12px}.entrepreneur-shell[data-page=orders] .order-table .order-profit-cell strong{font-size:12px}.entrepreneur-shell[data-page=orders] .order-table .view-order-btn{border-radius:9px!important;width:100px!important;min-height:36px!important;padding-inline:9px!important;font-size:10px!important}.entrepreneur-shell[data-page=orders] .order-table .view-order-btn span{font-size:10px!important}@media (width<=1050px){.orders-summary-strip{grid-template-columns:repeat(3,1fr)}.orders-date-export{grid-template-columns:1fr auto;grid-template-areas:"quick export""dates export"}.date-quick-filters{grid-area:quick}.orders-date-export .order-date-fields{grid-area:dates}.orders-export-action{grid-area:export}}@media (width<=760px){.orders-summary-strip{grid-template-columns:repeat(2,1fr);gap:8px}.orders-summary-strip button{min-height:68px}.orders-toolbar{grid-template-columns:1fr 1fr;gap:8px;padding:13px}.orders-toolbar .order-search{grid-column:1/-1}.orders-toolbar select{width:100%}.clear-order-filters{justify-self:start;padding-left:0}.orders-date-export{grid-template-columns:1fr;grid-template-areas:"quick""dates""export";gap:10px;padding:12px 13px}.date-quick-filters{padding-bottom:2px;overflow-x:auto}.orders-date-export .order-date-fields{grid-template-columns:1fr 1fr;display:grid}.orders-date-export .order-date-fields input{width:100%;margin:4px 0 0}.orders-export-action{justify-self:stretch}.orders-export-action .btn{margin-left:auto}.entrepreneur-shell[data-page=orders] .order-result-bar{padding:9px 13px}.entrepreneur-shell[data-page=orders] .order-result-bar small{display:none}.entrepreneur-shell[data-page=orders] .order-table{background:#f4f8fa;padding:10px}.entrepreneur-shell[data-page=orders] .order-table .data-row.head{display:none}.entrepreneur-shell[data-page=orders] .order-table .data-row:not(.head){background:#fff;border:1px solid #d9e5ec;border-radius:14px;grid-template-columns:1fr 1fr;gap:11px;min-width:0;margin:0 0 9px;padding:15px;display:grid}.entrepreneur-shell[data-page=orders] .order-table .order-id-cell,.entrepreneur-shell[data-page=orders] .order-table .order-customer-cell{grid-column:1/-1}.entrepreneur-shell[data-page=orders] .order-table .order-date-cell:before,.entrepreneur-shell[data-page=orders] .order-table .order-value-cell:before,.entrepreneur-shell[data-page=orders] .order-table .order-profit-cell:before,.entrepreneur-shell[data-page=orders] .order-table .order-progress-cell:before{color:#7a92a2;letter-spacing:.07em;text-transform:uppercase;margin-bottom:4px;font-size:8px;font-weight:900;display:block}.entrepreneur-shell[data-page=orders] .order-table .order-date-cell:before{content:"Placed"}.entrepreneur-shell[data-page=orders] .order-table .order-value-cell:before{content:"Order value"}.entrepreneur-shell[data-page=orders] .order-table .order-profit-cell:before{content:"Your profit"}.entrepreneur-shell[data-page=orders] .order-table .order-progress-cell:before{content:"Progress"}.entrepreneur-shell[data-page=orders] .order-table .view-order-btn{grid-column:1/-1;justify-content:center;width:100%!important;min-height:40px!important}.entrepreneur-shell[data-page=orders] .order-table .order-progress-cell,.entrepreneur-shell[data-page=orders] .order-table .compact-progress{align-items:flex-start}.entrepreneur-shell[data-page=orders] .order-table .status-pill{font-size:9px}}@media (width<=420px){.orders-summary-strip{grid-template-columns:1fr 1fr}.orders-summary-strip button{gap:8px;padding:10px}.orders-summary-strip strong{font-size:17px}.orders-toolbar,.orders-date-export .order-date-fields,.entrepreneur-shell[data-page=orders] .order-table .data-row:not(.head){grid-template-columns:1fr}.entrepreneur-shell[data-page=orders] .order-table .order-id-cell,.entrepreneur-shell[data-page=orders] .order-table .order-customer-cell,.entrepreneur-shell[data-page=orders] .order-table .view-order-btn,.entrepreneur-shell[data-page=orders] .order-table .order-date-cell,.entrepreneur-shell[data-page=orders] .order-table .order-value-cell,.entrepreneur-shell[data-page=orders] .order-table .order-profit-cell,.entrepreneur-shell[data-page=orders] .order-table .order-progress-cell{grid-column:1}}.admin-entrepreneur-record>.member-summary{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin:18px 0!important;padding:0!important;display:grid!important}.admin-entrepreneur-record>.member-summary>div{position:relative;overflow:hidden;background:#fff!important;border:1px solid #d8e6ed!important;border-radius:16px!important;min-height:0!important;padding:17px 18px 16px 19px!important;box-shadow:0 8px 22px #113b570e!important}.admin-entrepreneur-record>.member-summary>div:before{content:"";background:#2684ad;width:4px;position:absolute;inset:0 auto 0 0}.admin-entrepreneur-record>.member-summary>div:nth-child(2):before{background:#7562c5}.admin-entrepreneur-record>.member-summary>div:nth-child(3):before{background:#d39a32}.admin-entrepreneur-record>.member-summary>div:nth-child(4):before{background:#229b74}.admin-entrepreneur-record>.member-summary small{letter-spacing:.06em;text-transform:uppercase;color:#6f8798!important;font-size:9px!important;font-weight:900!important}.admin-entrepreneur-record>.member-summary strong{line-height:1.1;color:#123d5b!important;margin:8px 0 3px!important;font-size:22px!important}.admin-entrepreneur-record>.member-summary span{color:#8295a3!important;font-size:10px!important}@media (width<=900px){.admin-entrepreneur-record>.member-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=470px){.admin-entrepreneur-record>.member-summary{grid-template-columns:1fr!important}}.admin-shell .user-access-page>.page-title{color:#123a59!important;background:linear-gradient(135deg,#fff 0%,#f3f9fc 100%)!important;border:1px solid #d7e5ee!important;border-radius:22px!important;min-height:150px!important;padding:30px 34px!important;box-shadow:0 14px 34px #123a5912!important}.admin-shell .user-access-page>.page-title:before,.admin-shell .user-access-page>.page-title:after{display:none!important}.admin-shell .user-access-page>.page-title h1{color:#123a59!important;max-width:none!important;font-size:34px!important;line-height:1.1!important}.admin-shell .user-access-page>.page-title p{color:#657f92!important;max-width:600px!important;font-size:14px!important}.admin-shell .user-access-page>.page-title>div:first-child>span{color:#167cad!important;background:#e9f5fb!important;border-color:#cfe6f2!important}.admin-shell .user-access-page>.page-title .page-title-actions{align-items:center!important}.admin-shell .user-access-page>.page-title .btn{color:#176791!important;min-height:44px!important;box-shadow:none!important;background:#fff!important;border:1px solid #bcd9e9!important}.admin-shell .user-access-page>.page-title .btn:last-child{color:#fff!important;background:#187daf!important;border-color:#187daf!important}.admin-shell .user-access-page .access-overview article{background:#fff!important;min-height:112px!important}.admin-shell .user-access-page .role-library,.admin-shell .user-access-page .access-users,.admin-shell .user-access-page .permission-panel{box-shadow:0 10px 28px #123a590e!important}.admin-shell .user-access-page .role-cards>article{min-height:130px}.admin-shell .user-access-page .permission-grid input:disabled,.admin-shell .user-access-page .access-status input:disabled{opacity:.8;cursor:not-allowed}.admin-shell .user-access-page .permission-grid label:has(input:disabled){cursor:not-allowed}.admin-shell .user-access-page .permission-grid label:has(input:disabled) small{color:#6f8290}.modal-layer:has(.password-change-modal){z-index:1000!important;-webkit-backdrop-filter:blur(9px)!important;backdrop-filter:blur(9px)!important;background:#051626b3!important;place-items:center!important;width:100vw!important;height:100dvh!important;margin:0!important;padding:24px!important;display:grid!important;position:fixed!important;inset:0!important;overflow:auto!important}.password-change-modal{background:#fff!important;border:1px solid #d9e6ee!important;border-radius:22px!important;width:min(620px,100vw - 32px)!important;min-height:0!important;max-height:calc(100dvh - 40px)!important;margin:auto!important;overflow:auto!important;box-shadow:0 32px 90px #03192a52!important}.password-change-modal .modal-x{float:none!important;color:#174968!important;background:#edf6fb!important;margin:0!important;position:absolute!important;top:16px!important;right:16px!important}.password-change-form{padding:34px!important}.password-change-form>header{border-bottom:1px solid #e1eaf0;align-items:center;gap:14px;padding:0 52px 20px 0;display:flex}.password-change-form>header>span{color:#fff;background:linear-gradient(135deg,#1b87ba,#1ba59e);border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.password-change-form>header svg{width:21px}.password-change-form>header small{color:#167aaa;letter-spacing:.1em;font-size:10px;font-weight:900}.password-change-form>header h2{color:#123a59;margin:5px 0 0;font-size:25px}.password-change-form>p{color:#647d90!important;margin:16px 0 8px!important;font-size:12px!important}.password-change-form label{color:#294e67!important;font-size:12px!important}.password-change-form input{background:#fff!important;border-color:#cbdde8!important;height:48px!important;font-size:14px!important}.password-change-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.password-change-form label>small{color:#8194a2;margin-top:6px;font-size:9px;display:block}.password-change-form>footer{border-top:1px solid #e2eaf0;justify-content:space-between;align-items:center;gap:12px;margin-top:22px;padding-top:18px;display:flex}.password-change-form>footer .btn{min-width:190px;width:auto!important;margin:0!important}.password-back{color:#176c98;background:0 0;border:0;align-items:center;gap:7px;min-height:42px;padding:0 12px;font-weight:800;display:flex}.password-back svg{width:16px;transform:rotate(180deg)}@media (width<=700px){.admin-shell .user-access-page>.page-title{padding:23px!important}.admin-shell .user-access-page>.page-title .page-title-actions{grid-template-columns:1fr 1fr;width:100%;display:grid!important}.admin-shell .user-access-page>.page-title .page-title-actions .btn:first-child{grid-column:1/-1}.password-change-grid{grid-template-columns:1fr}.password-change-form{padding:25px 18px!important}.password-change-form>footer{flex-direction:column-reverse;align-items:stretch}.password-change-form>footer .btn{width:100%!important}}.admin-overview-clean{flex-direction:column;gap:22px;display:flex}.overview-welcome{color:#fff;background:radial-gradient(circle at 88% 15%,#59b5e138,#0000 25%),linear-gradient(125deg,#0d3452,#176f98);border:1px solid #214f70;border-radius:23px;justify-content:space-between;align-items:center;gap:24px;min-height:154px;padding:30px 34px;display:flex;box-shadow:0 18px 38px #0c324e29}.overview-welcome span{color:#8ed4f1;letter-spacing:.12em;font-size:10px;font-weight:900}.overview-welcome h1{letter-spacing:-.035em;margin:8px 0 5px;font-size:35px}.overview-welcome p{color:#c5dae7;margin:0;font-size:14px}.overview-welcome button{color:#fff;background:#ffffff1a;border:1px solid #ffffff47;border-radius:12px;align-items:center;gap:9px;min-height:44px;padding:0 17px;font-weight:800;display:flex}.overview-welcome button svg{width:17px}.overview-shortcuts{margin:0!important}.overview-shortcuts .metric-link{text-align:left;cursor:pointer;border:1px solid #d8e6ee;grid-template-columns:52px 1fr 20px;align-items:center;width:100%;padding:21px;display:grid}.overview-shortcuts .metric-link:hover{border-color:#8fc3df;transform:translateY(-4px);box-shadow:0 17px 35px #1245671c}.overview-shortcuts .metric-arrow{color:#6b91a8;width:18px;transition:transform .18s}.overview-shortcuts .metric-link:hover .metric-arrow{color:#147cac;transform:translate(3px)}.overview-shortcuts .metric-v2>div:nth-child(2)>span{font-size:11px;font-weight:800}.overview-shortcuts .metric-v2>div:nth-child(2)>strong{font-size:25px}.overview-shortcuts .metric-v2>div:nth-child(2)>small{color:#658297;margin-top:8px}.overview-essential-grid{grid-template-columns:minmax(0,1.35fr) minmax(360px,.65fr);align-items:start;gap:20px;display:grid}.overview-money-card,.overview-tasks{background:#fff;border:1px solid #d7e5ed;border-radius:21px;padding:24px;box-shadow:0 12px 30px #123a590f}.overview-money-card>header,.overview-tasks>header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:17px;display:flex}.overview-money-card header span,.overview-tasks header span{color:#197cac;letter-spacing:.1em;font-size:9px;font-weight:900}.overview-money-card h2,.overview-tasks h2{color:#123a59;margin:5px 0 0;font-size:22px}.overview-money-card header button{color:#176f9d;background:0 0;border:0;align-items:center;gap:6px;font-size:11px;font-weight:850;display:flex}.overview-money-card header svg{width:15px}.overview-money-card>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.overview-money-card>div>button{text-align:left;cursor:pointer;background:#f8fbfd;border:1px solid #dce7ed;border-radius:15px;min-height:132px;padding:17px;transition:all .18s}.overview-money-card>div>button:hover{background:#fff;border-color:#91c4df;transform:translateY(-3px);box-shadow:0 11px 24px #13476814}.overview-money-card button small,.overview-money-card button strong,.overview-money-card button span{display:block}.overview-money-card button small{color:#748b9c;letter-spacing:.06em;font-size:8px;font-weight:900}.overview-money-card button strong{color:#123a59;margin:9px 0;font-size:20px}.overview-money-card button span{color:#6c8597;font-size:9px}.overview-money-card button span svg{float:right;width:14px}.overview-tasks>header b{color:#176f9d;background:#e9f5fb;border-radius:10px;place-items:center;min-width:32px;height:32px;font-size:12px;display:grid}.overview-tasks>button{text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #e5edf2;grid-template-columns:40px 1fr 18px;align-items:center;gap:11px;width:100%;min-height:67px;padding:10px 3px;display:grid}.overview-tasks>button:hover{background:#f1f8fc;border-radius:12px;padding-inline:9px}.overview-tasks>button i{color:#187bad;background:#eaf5fb;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.overview-tasks>button i svg,.overview-tasks>button>svg{width:16px}.overview-tasks button strong,.overview-tasks button small{display:block}.overview-tasks button strong{color:#173e5b;font-size:11px}.overview-tasks button small{color:#748a9a;margin-top:4px;font-size:9px}.overview-all-clear{color:#187d5d;background:#edf9f4;border-radius:15px;justify-content:center;align-items:center;gap:12px;min-height:120px;display:flex}.overview-all-clear>svg{width:28px}.overview-all-clear strong,.overview-all-clear small{display:block}.overview-all-clear small{color:#6e8d82;margin-top:4px;font-size:10px}@media (width<=1100px){.overview-essential-grid{grid-template-columns:1fr}.overview-money-card>div{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.overview-welcome{flex-direction:column;align-items:flex-start;padding:24px}.overview-shortcuts .metric-link{grid-template-columns:48px 1fr 18px}.overview-money-card>div{grid-template-columns:1fr}.overview-money-card>div>button{min-height:105px}.overview-essential-grid{grid-template-columns:1fr}}.admin-shell .admin-overview-clean .overview-shortcuts{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;margin:0!important;display:grid!important}.admin-shell .admin-overview-clean .overview-shortcuts .metric-link{appearance:none!important;color:#123a59!important;background:#fff!important;border:1px solid #d7e5ed!important;border-radius:20px!important;grid-template-columns:50px minmax(0,1fr) 18px!important;align-items:center!important;gap:15px!important;min-width:0!important;min-height:154px!important;padding:22px!important;font-family:inherit!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 12px 28px #11395612!important}.admin-shell .admin-overview-clean .overview-shortcuts .metric-link:first-child{background:linear-gradient(145deg,#f8f5ff,#fff)!important}.admin-shell .admin-overview-clean .overview-shortcuts .metric-link:nth-child(2){background:linear-gradient(145deg,#f1f9fe,#fff)!important}.admin-shell .admin-overview-clean .overview-shortcuts .metric-link:nth-child(3){background:linear-gradient(145deg,#fff9ec,#fff)!important}.admin-shell .admin-overview-clean .overview-shortcuts .metric-link:nth-child(4){background:linear-gradient(145deg,#f0fbf6,#fff)!important}.admin-shell .admin-overview-clean .overview-shortcuts .metric-link:after{content:""!important;background:#207cb10b!important;border-radius:50%!important;width:80px!important;height:80px!important;position:absolute!important;top:-32px!important;right:-34px!important}.admin-shell .admin-overview-clean .overview-shortcuts .metric-link:hover{border-color:#8fc4df!important;transform:translateY(-4px)!important;box-shadow:0 18px 37px #1244651f!important}.admin-shell .admin-overview-clean .overview-shortcuts .metric-link>.metric-icon{border-radius:15px!important;place-items:center!important;width:50px!important;height:50px!important;margin:0!important;display:grid!important}.admin-shell .admin-overview-clean .overview-shortcuts .metric-link>.metric-icon svg{width:22px!important;height:22px!important}.admin-shell .admin-overview-clean .overview-shortcuts .metric-link>div:nth-child(2){flex-direction:column!important;align-items:flex-start!important;gap:0!important;min-width:0!important;display:flex!important}.admin-shell .admin-overview-clean .overview-shortcuts .metric-link>div:nth-child(2)>span{color:#617b8f!important;white-space:normal!important;width:100%!important;margin:0!important;font-size:11px!important;font-weight:800!important;line-height:1.3!important;display:block!important}.admin-shell .admin-overview-clean .overview-shortcuts .metric-link>div:nth-child(2)>strong{color:#103954!important;letter-spacing:-.035em!important;white-space:nowrap!important;width:100%!important;margin:7px 0 9px!important;font-size:27px!important;font-weight:800!important;line-height:1.05!important;display:block!important}.admin-shell .admin-overview-clean .overview-shortcuts .metric-link>div:nth-child(2)>small{color:#668297!important;white-space:normal!important;width:100%!important;margin:0!important;font-size:9px!important;line-height:1.45!important;display:block!important}.admin-shell .admin-overview-clean .overview-shortcuts .metric-link>div:nth-child(2)>small svg{color:#22946f!important;width:12px!important;height:12px!important;margin-right:4px!important}.admin-shell .admin-overview-clean .overview-shortcuts .metric-arrow{color:#6b91a8!important;width:17px!important;height:17px!important;position:static!important}.admin-shell .admin-overview-clean .overview-essential-grid{width:100%;min-width:0}.admin-shell .admin-overview-clean .overview-money-card,.admin-shell .admin-overview-clean .overview-tasks{min-width:0}.admin-shell .admin-overview-clean .overview-money-card>div>button{font-family:inherit}.admin-shell .admin-overview-clean .overview-money-card>div>button strong{white-space:nowrap}.admin-shell .admin-overview-clean .overview-tasks>button{font-family:inherit}@media (width<=1250px){.admin-shell .admin-overview-clean .overview-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=700px){.admin-shell .admin-overview-clean .overview-shortcuts{grid-template-columns:1fr!important}.admin-shell .admin-overview-clean .overview-shortcuts .metric-link{min-height:128px!important}.admin-shell .admin-overview-clean .overview-money-card>div{grid-template-columns:1fr!important}.admin-shell .admin-overview-clean .overview-money-card>div>button strong{white-space:normal}}.admin-products-shell>.content-page{flex-direction:column;gap:20px;display:flex}.admin-products-shell .page-title{border-radius:22px!important;min-height:168px!important;padding:30px 34px!important}.admin-products-shell .page-title h1{font-size:38px!important}.admin-products-shell .page-title p{max-width:650px!important;font-size:13px!important}.admin-products-shell .page-title-actions{gap:10px!important;display:flex!important}.admin-products-shell .page-title-actions .btn{min-height:46px!important;padding-inline:18px!important}.admin-products-shell .catalogue-import-launcher{z-index:6;color:#176993;background:#fff;border:1px solid #c5ddea;border-radius:13px;align-items:center;gap:8px;min-height:46px;padding:0 19px;font-family:inherit;font-size:12px;font-weight:850;display:flex;position:absolute;top:10px;right:480px;box-shadow:0 8px 20px #0e3a5817}.admin-products-shell .catalogue-import-launcher:hover{background:#f5fbfe;border-color:#8fbfd9;transform:translateY(-2px)}.admin-products-shell .catalogue-import-launcher svg{width:17px}.admin-products-shell .management-filters{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;top:78px;background:#fffffff5!important;border:1px solid #d6e4ed!important;border-radius:17px!important;margin:0!important;padding:13px!important;box-shadow:0 12px 28px #0e344f17!important}.admin-products-shell .management-filters>label{background:#f7fafc!important;border-color:#cddfe9!important;min-height:52px!important}.admin-products-shell .management-filters>label:focus-within{background:#fff!important;border-color:#5fa5cd!important;box-shadow:0 0 0 4px #2a85b81a!important}.admin-products-shell .management-filters input{color:#173d58!important;font-size:14px!important}.admin-products-shell .management-filters .btn{color:#176c99!important;background:#eaf5fb!important;border-color:#c8deeb!important;min-height:52px!important;padding-inline:20px!important}.admin-products-shell .catalogue-sections{gap:20px!important}.admin-products-shell .catalogue-category{border:1px solid #d5e3ec!important;border-radius:20px!important;box-shadow:0 10px 28px #11385511!important}.admin-products-shell .catalogue-category:before{background:#2584b9!important;height:3px!important}.admin-products-shell .catalogue-category-head{background:#f7fafc!important;min-height:84px!important;padding:20px 24px!important}.admin-products-shell .catalogue-category-head>div:first-child{padding-left:14px!important}.admin-products-shell .catalogue-category-head h2{margin-top:5px!important;font-size:24px!important}.admin-products-shell .category-tools{align-items:center;gap:9px;display:flex}.admin-products-shell .category-tools b{border:1px solid #d7e4ec;color:#345e78!important;background:#fff!important;padding:7px 11px!important}.admin-products-shell .category-tools button{border-radius:11px!important;width:40px!important;height:40px!important}.admin-products-shell .category-tools button:after{content:"Manage";color:#fff;opacity:0;pointer-events:none;background:#153f5c;border-radius:7px;padding:5px 8px;font-size:9px;font-weight:800;transition:all .15s;position:absolute;top:44px;right:0;transform:translateY(-3px)}.admin-products-shell .category-tools button{position:relative}.admin-products-shell .category-tools button:hover:after{opacity:1;transform:none}.admin-products-shell .catalogue-category .admin-product-grid{background:#f8fbfd!important;gap:12px!important;padding:18px!important}.admin-products-shell .catalogue-category .admin-product-grid article{border:1px solid #d9e6ed!important;border-radius:16px!important;grid-template-rows:1fr!important;grid-template-columns:100px minmax(0,1fr) 130px!important;gap:16px!important;min-height:172px!important;padding:14px!important;box-shadow:0 5px 16px #1237520a!important}.admin-products-shell .catalogue-category .admin-product-grid article:hover{border-color:#80badb!important;transform:translateY(-2px)!important;box-shadow:0 14px 28px #1243651a!important}.admin-products-shell .catalogue-category .admin-product-grid article>img{background:#fff!important;border-radius:13px!important;grid-row:1!important;width:100px!important;height:142px!important;padding:8px!important}.admin-products-shell .catalogue-category .admin-product-grid article>div:nth-child(2){align-self:center!important}.admin-products-shell .catalogue-category .admin-product-grid article>div:nth-child(2)>span{color:#2779aa!important;background:#eaf5fb!important;padding:5px 7px!important}.admin-products-shell .catalogue-category .admin-product-grid article h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;white-space:normal!important;margin:8px 0 5px!important;font-size:16px!important;line-height:1.35!important}.admin-products-shell .catalogue-category .admin-product-grid article>div:nth-child(2)>small{color:#45677f!important;font-size:11px!important}.admin-products-shell .catalogue-category .admin-product-grid article>div:nth-child(2)>p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;color:#758a99!important;white-space:normal!important;margin-top:8px!important;font-size:10px!important;overflow:hidden!important}.admin-products-shell .product-admin-controls{background:#f5f9fb!important;border:1px solid #dce7ed!important;border-radius:13px!important;flex-direction:column!important;grid-area:1/3!important;justify-content:flex-start!important;align-self:stretch!important;gap:12px!important;width:130px!important;padding:9px!important;display:flex!important}.admin-products-shell .product-visibility{border-radius:10px!important;width:100%!important;min-height:38px!important;font-size:10px!important}.admin-products-shell .product-visibility.live{color:#147756!important;background:#eaf8f2!important;border-color:#a9dac6!important}.admin-products-shell .stock-stepper{width:100%!important;height:44px!important;margin-top:5px!important}.admin-products-shell .stock-stepper:before{content:"AVAILABLE STOCK"!important;color:#637e91!important;background:#f5f9fb!important;font-size:7px!important;top:-10px!important}.admin-products-shell .catalogue-category .admin-product-grid article>.icon-btn{border-radius:9px!important;width:104px!important;height:36px!important;position:absolute!important;bottom:21px!important;right:23px!important}.admin-products-shell .catalogue-category .admin-product-grid article>.icon-btn:after{content:"Edit product"!important;font-size:9px!important}.admin-products-shell .catalogue-category .admin-product-grid article>.icon-btn:hover{color:#fff!important;background:#237eaf!important;border-color:#237eaf!important}.admin-products-shell .catalogue-category .admin-product-grid article.product-hidden{opacity:.78}.admin-products-shell .category-no-results{color:#6e8494;text-align:center;background:#f8fbfd;margin:0;padding:25px}@media (width<=1350px){.admin-products-shell .catalogue-import-launcher{right:445px}.admin-products-shell .admin-product-grid{grid-template-columns:1fr!important}}@media (width<=800px){.admin-products-shell .page-title{padding:24px!important}.admin-products-shell .page-title-actions{width:100%;grid-template-columns:1fr 1fr!important;display:grid!important}.admin-products-shell .catalogue-import-launcher{justify-content:center;width:calc(100% - 28px);margin:0 14px 12px;position:static}.admin-products-shell .management-filters{position:static}.admin-products-shell .catalogue-category .admin-product-grid article{grid-template-rows:auto auto auto!important;grid-template-columns:82px minmax(0,1fr)!important}.admin-products-shell .catalogue-category .admin-product-grid article>img{width:82px!important;height:100px!important}.admin-products-shell .product-admin-controls{flex-direction:row!important;grid-area:2/1/auto/-1!important;width:100%!important}.admin-products-shell .catalogue-category .admin-product-grid article>.icon-btn{grid-area:3/1/auto/-1!important;width:100%!important;position:static!important}.admin-products-shell .product-visibility,.admin-products-shell .stock-stepper{flex:1}}.admin-products-shell .catalogue-category .admin-product-grid article{grid-template-rows:1fr!important;grid-template-columns:100px minmax(0,1fr) 120px 106px!important;align-items:center!important}.admin-products-shell .product-admin-controls{grid-area:1/3!important;justify-content:center!important;align-self:center!important;width:120px!important;height:138px!important;padding:10px!important}.admin-products-shell .catalogue-category .admin-product-grid article>.icon-btn{color:#176b98!important;background:#eef7fc!important;border-color:#bcd6e5!important;grid-area:1/4!important;align-self:center!important;width:106px!important;height:44px!important;position:static!important}.admin-products-shell .catalogue-category .admin-product-grid article>.icon-btn:hover{color:#fff!important;background:#227faf!important}.admin-products-shell .stock-stepper:before{top:-9px!important}.admin-products-shell .product-visibility{flex:none!important}.admin-products-shell .catalogue-category .admin-product-grid article.product-hidden:after{bottom:12px!important;left:auto!important;right:16px!important}@media (width<=1500px){.admin-products-shell .catalogue-category .admin-product-grid article{grid-template-rows:auto auto!important;grid-template-columns:92px minmax(0,1fr) 112px!important}.admin-products-shell .catalogue-category .admin-product-grid article>img{grid-row:1/3!important;width:92px!important;height:130px!important}.admin-products-shell .product-admin-controls{grid-area:1/3!important;width:112px!important;height:auto!important}.admin-products-shell .catalogue-category .admin-product-grid article>.icon-btn{grid-area:2/3!important;width:112px!important}.admin-products-shell .catalogue-category .admin-product-grid article.product-hidden:after{display:none!important}}@media (width<=800px){.admin-products-shell .catalogue-category .admin-product-grid article{grid-template-rows:auto auto auto!important;grid-template-columns:82px minmax(0,1fr)!important}.admin-products-shell .catalogue-category .admin-product-grid article>img{grid-area:1/1!important}.admin-products-shell .product-admin-controls{grid-area:2/1/auto/-1!important;width:100%!important;height:auto!important}.admin-products-shell .catalogue-category .admin-product-grid article>.icon-btn{grid-area:3/1/auto/-1!important;width:100%!important}}.admin-products-shell .management-filters{position:relative!important;top:auto!important}.admin-products-shell .catalogue-category .admin-product-grid{grid-template-columns:1fr!important;gap:10px!important;padding:16px!important;display:grid!important}.admin-products-shell .catalogue-category .admin-product-grid article{background:#fff!important;border-radius:15px!important;grid-template-rows:1fr!important;grid-template-columns:92px minmax(260px,1fr) 250px 118px!important;align-items:center!important;gap:18px!important;width:100%!important;min-height:132px!important;padding:14px 16px!important}.admin-products-shell .catalogue-category .admin-product-grid article>img{border:1px solid #e5edf2!important;border-radius:12px!important;grid-area:1/1!important;width:92px!important;height:102px!important;padding:8px!important}.admin-products-shell .catalogue-category .admin-product-grid article>div:nth-child(2){grid-area:1/2!important;align-self:center!important}.admin-products-shell .catalogue-category .admin-product-grid article h3{-webkit-line-clamp:1!important;margin:7px 0 4px!important;font-size:17px!important}.admin-products-shell .catalogue-category .admin-product-grid article>div:nth-child(2)>p{-webkit-line-clamp:1!important;max-width:650px!important;margin-top:7px!important}.admin-products-shell .product-admin-controls{border-radius:12px!important;grid-area:1/3!important;grid-template-columns:1fr 1fr!important;align-items:center!important;gap:9px!important;width:250px!important;height:auto!important;padding:10px!important;display:grid!important}.admin-products-shell .product-visibility,.admin-products-shell .stock-stepper{width:100%!important;height:42px!important;margin:0!important}.admin-products-shell .stock-stepper:before{content:"STOCK"!important;top:-8px!important}.admin-products-shell .catalogue-category .admin-product-grid article>.icon-btn{grid-area:1/4!important;width:118px!important;height:44px!important;margin:0!important;position:static!important}.admin-products-shell .catalogue-category .admin-product-grid article.product-hidden:after{display:none!important}@media (width<=1200px){.admin-products-shell .catalogue-category .admin-product-grid article{grid-template-rows:auto auto!important;grid-template-columns:82px minmax(220px,1fr) 220px!important}.admin-products-shell .catalogue-category .admin-product-grid article>img{grid-row:1/3!important;width:82px!important;height:94px!important}.admin-products-shell .product-admin-controls{grid-area:1/3!important;width:220px!important}.admin-products-shell .catalogue-category .admin-product-grid article>.icon-btn{grid-area:2/3!important;width:220px!important}}@media (width<=760px){.admin-products-shell .catalogue-category .admin-product-grid{padding:10px!important}.admin-products-shell .catalogue-category .admin-product-grid article{grid-template-rows:auto auto auto!important;grid-template-columns:72px minmax(0,1fr)!important;gap:11px!important;padding:12px!important}.admin-products-shell .catalogue-category .admin-product-grid article>img{grid-area:1/1!important;width:72px!important;height:82px!important}.admin-products-shell .catalogue-category .admin-product-grid article>div:nth-child(2){grid-area:1/2!important}.admin-products-shell .catalogue-category .admin-product-grid article h3{-webkit-line-clamp:2!important}.admin-products-shell .catalogue-category .admin-product-grid article>div:nth-child(2)>p{display:none!important}.admin-products-shell .product-admin-controls{grid-area:2/1/auto/-1!important;width:100%!important}.admin-products-shell .catalogue-category .admin-product-grid article>.icon-btn{grid-area:3/1/auto/-1!important;width:100%!important}}.admin-products-shell .product-category-bar{z-index:7;scrollbar-width:none;background:#fffffff7;border:1px solid #d5e4ed;border-radius:16px;align-items:center;gap:7px;min-height:58px;padding:7px;display:flex;position:absolute;top:184px;left:18px;right:18px;overflow-x:auto;box-shadow:0 11px 27px #10395616}.admin-products-shell .product-category-bar::-webkit-scrollbar{display:none}.admin-products-shell .product-category-bar button{color:#577287;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:11px;flex:none;align-items:center;gap:8px;min-height:42px;padding:0 12px;font-family:inherit;font-size:11px;font-weight:800;display:flex}.admin-products-shell .product-category-bar button:hover{color:#176d99;background:#edf7fc}.admin-products-shell .product-category-bar button.active{color:#fff;background:linear-gradient(135deg,#176b99,#208eb8);border-color:#197dab;box-shadow:0 7px 16px #166f9933}.admin-products-shell .product-category-bar svg{width:16px}.admin-products-shell .product-category-bar b{color:#4d7188;text-align:center;background:#e8f1f6;border-radius:99px;min-width:23px;padding:4px 6px;font-size:9px}.admin-products-shell .product-category-bar button.active b{color:#176c97;background:#fff}.admin-products-shell>.content-page .management-filters{margin-top:62px!important}@media (width<=800px){.admin-products-shell .product-category-bar{top:210px;left:14px;right:14px}.admin-products-shell>.content-page .management-filters{margin-top:72px!important}}.admin-products-shell .catalogue-import-launcher{z-index:8!important;color:#fff!important;min-height:54px!important;box-shadow:none!important;-webkit-backdrop-filter:blur(7px)!important;backdrop-filter:blur(7px)!important;background:#ffffff1f!important;border:1px solid #ffffff4d!important;border-radius:14px!important;padding:0 20px!important;position:absolute!important;top:91px!important;right:430px!important}.admin-products-shell .catalogue-import-launcher:hover{background:#ffffff36!important;border-color:#ffffff80!important}@media (width<=1350px){.admin-products-shell .catalogue-import-launcher{right:405px!important}}@media (width<=800px){.admin-products-shell .catalogue-import-launcher{color:#176993!important;background:#fff!important;border-color:#c5ddea!important;justify-content:center!important;width:calc(100% - 28px)!important;margin:0 14px 12px!important;position:static!important;box-shadow:0 8px 20px #0e3a5817!important}}@media (width<=720px){html,body,#root,.app-v2{width:100%;max-width:100%;overflow-x:hidden}.app-v2>main{width:100%;max-width:100%;overflow-x:clip}body{-webkit-text-size-adjust:100%;background:#f4f8fb;min-width:320px}img,svg,video,canvas{max-width:100%}button,a,input,select,textarea{touch-action:manipulation}input,select,textarea{max-width:100%;font-size:16px!important}button,.btn,.icon-btn{min-height:44px}.content-page{width:100%;max-width:none!important;padding:16px 16px 104px!important}.content-page>*{min-width:0;max-width:100%}.topbar-v2{z-index:120;background:#f8fbfdf5;border-bottom-color:#d9e5ee;height:64px;padding:0 16px;position:sticky;top:0;transform:translateZ(0)}.topbar-left{gap:9px;min-width:0}.topbar-left>div{min-width:0}.topbar-left small{font-size:11px}.topbar-left strong{text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:15px;overflow:hidden}.topbar-actions{gap:7px}.topbar-actions>.top-search,.topbar-actions>.user-chip{display:none}.topbar-actions .icon-btn,.topbar-actions .cart-top,.desktop-hidden{border-radius:12px;width:42px;height:42px;min-height:42px}.sidebar-v2{width:min(88vw,310px);padding:20px 16px calc(22px + env(safe-area-inset-bottom));overscroll-behavior:contain;overflow-y:auto}.side-brand{height:48px}.workspace-card{margin:17px 0 20px}.side-links button,.mode-link,.logout{min-height:48px;font-size:14px}.mobile-nav-v2{left:8px;right:8px;bottom:max(8px,env(safe-area-inset-bottom));border:1px solid #ffffff1a;border-radius:21px;grid-template-columns:repeat(5,minmax(0,1fr));height:72px;padding:6px;overflow:visible}.mobile-nav-v2 button{border-radius:14px;min-width:0;min-height:58px;padding:4px 2px;font-size:10px;line-height:1.1}.mobile-nav-v2 button svg{width:20px;height:20px}.mobile-nav-v2 button span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.entrepreneur-shell .mobile-nav-v2 .mobile-order-action{color:#fff;background:linear-gradient(145deg,#1685ae,#10a08f);border:4px solid #f4f8fb;border-radius:20px;height:66px;min-height:66px;margin-top:-14px;box-shadow:0 9px 24px #086f8261}.entrepreneur-shell .mobile-nav-v2 .mobile-order-action.active{color:#fff;background:linear-gradient(145deg,#0e668f,#087b72)}.entrepreneur-shell .mobile-nav-v2 .mobile-order-action svg{width:23px;height:23px}.entrepreneur-shell .mobile-nav-v2 .mobile-order-action span{font-size:10px;font-weight:850}.page-title{border-radius:17px!important;gap:18px!important;min-height:0!important;margin-bottom:16px!important;padding:22px 20px!important}.page-title h1{letter-spacing:-.035em;margin:7px 0 6px;font-size:24px!important;line-height:1.15!important}.page-title p{max-width:none;line-height:1.5;font-size:14px!important}.page-title>div:first-child>span{font-size:10px!important}.page-actions{grid-template-columns:1fr;gap:8px;display:grid!important}.page-actions,.page-actions .btn{width:100%}.page-actions .btn{justify-content:center}.section-title,.card-head{gap:12px}.section-title h2,.card-head h2{font-size:18px}.section-title p,.card-head p{font-size:13px;line-height:1.5}.card{border-radius:16px;padding:18px}.metric-row{gap:10px;grid-template-columns:1fr!important}.metric-v2{grid-template-columns:46px minmax(0,1fr)!important;align-items:center!important;min-height:104px!important;padding:16px!important;display:grid!important}.metric-v2>span{width:46px!important;height:46px!important}.metric-v2>div:last-child>span{font-size:12px!important}.metric-v2>div:last-child>strong{font-size:22px!important}.metric-v2>div:last-child>small{line-height:1.35;font-size:12px!important}.management-filters,.catalog-controls,.order-tools,.orders-toolbar{width:100%;border-radius:15px!important;gap:10px!important;padding:14px!important}.management-filters>*,.catalog-controls>*{max-width:100%}.management-filters label,.catalog-controls label,.order-search,.management-filters select,.catalog-controls select,.orders-toolbar select{min-height:46px}.management-filters .btn,.catalog-controls .btn{justify-content:center;width:100%}.profile-layout,.credit-grid,.dashboard-grid,.admin-snapshot,.overview-essential-grid,.report-summary,.stock-buy-layout,.market-columns,.public-layout{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}.profile-summary,.profile-form,.membership-card,.business-card,.credit-stats{border-radius:16px;width:100%;min-width:0}.profile-form>div:nth-child(2),.two-fields,.customer-fields>div{grid-template-columns:1fr!important}.profile-form label.wide{grid-column:auto}.profile-card-actions{grid-template-columns:1fr 1fr;width:100%;display:grid!important}.profile-card-actions button{width:100%;min-width:0}.product-grid-v2,.stock-product-grid,.market-products,.public-products,.admin-product-grid,.credit-inventory-products{grid-template-columns:1fr!important;gap:12px!important}.product-v2,.stock-product-card,.market-product,.credit-inventory-products>article{border-radius:16px;width:100%;min-width:0}.product-photo{height:230px!important}.stock-product-image{height:210px!important}.product-body,.stock-product-copy{padding:16px!important}.product-body h3,.stock-product-copy h3{font-size:17px!important}.product-body p,.stock-product-copy>p{line-height:1.5;height:auto!important;font-size:14px!important}.product-body footer,.stock-product-actions{gap:8px}.product-body footer button,.stock-product-actions button{min-height:46px;font-size:13px}.catalogue-browser{padding:10px!important}.catalogue-browser>div,.product-category-bar,.category-tabs{scrollbar-width:none;overflow-x:auto}.catalogue-browser>div::-webkit-scrollbar{display:none}.product-category-bar::-webkit-scrollbar{display:none}.category-tabs::-webkit-scrollbar{display:none}.table-shell,.table-card,.data-table,.people-table,.orders-table,.credit-list,.application-table-wrap{width:100%;max-width:100%;overflow:visible!important}.data-row.head{display:none!important}.people-table .data-row:not(.head),.application-table .data-row:not(.head){background:#fff;border:1px solid #d9e5ed;border-radius:14px;margin-bottom:10px;grid-template-columns:1fr 1fr!important;gap:12px!important;min-width:0!important;padding:16px!important;display:grid!important}.people-table .data-row:not(.head)>*,.application-table .data-row:not(.head)>*{overflow-wrap:anywhere;min-width:0}.people-table .data-row:not(.head)>.person,.application-table .data-row:not(.head)>.person,.people-table .data-row:not(.head)>button,.application-table .data-row:not(.head)>button{grid-column:1/-1}.people-table .data-row:not(.head)>button,.application-table .data-row:not(.head)>button{width:100%;min-height:44px}.credit-list>div:not(.card-head){border-radius:14px;margin-top:10px;border:1px solid #dce6ed!important;grid-template-columns:1fr 1fr!important;gap:12px!important;min-width:0!important;padding:15px!important}.credit-list>div:not(.card-head)>:first-child{grid-column:1/-1}.drawer-layer{align-items:flex-end}.drawer,.notifications{border-radius:22px 22px 0 0;width:100%;max-width:100%;height:min(92dvh,780px);animation:.24s both mobile-sheet-in}.drawer>header{padding:19px 16px}.drawer-items{padding:4px 16px}.drawer-items article{grid-template-columns:62px minmax(0,1fr) auto}.drawer-items img{width:62px;height:66px}.customer-fields{padding:16px}.drawer>footer{padding:17px 16px calc(18px + env(safe-area-inset-bottom))}.modal-layer{align-items:flex-end!important;padding:0!important}.modal-v2,.modal-v2.wide{scrollbar-gutter:auto!important;border-radius:22px 22px 0 0!important;width:100%!important;min-height:0!important;max-height:94dvh!important;margin:0!important}.modal-x{width:42px;height:42px;margin:8px 8px -50px 0!important;position:sticky!important;top:8px!important;right:8px!important}.form-modal,.detail-modal{padding:58px 16px calc(22px + env(safe-area-inset-bottom))!important}.form-modal h2,.detail-modal h2{font-size:23px}.detail-modal>section{grid-template-columns:1fr!important}.modal-photo{max-height:34dvh;border-radius:22px 22px 0 0!important;min-height:230px!important}.modal-copy{padding:24px 16px calc(22px + env(safe-area-inset-bottom))!important}.modal-copy h2,.title-input{font-size:23px}.modal-copy>p:not(.rating):not(.faq-answer),.modal-copy li{font-size:14px}.person-metrics{grid-template-columns:1fr 1fr}.timeline{padding-bottom:6px;overflow-x:auto}.toast-v2{white-space:normal;max-width:none;font-size:13px;animation:.2s both mobile-toast-in;bottom:88px;left:16px;right:16px;transform:none}.login-page{width:100%;min-height:100dvh;overflow-x:hidden;grid-template-columns:1fr!important}.login-brand-panel{display:none!important}.login-form-panel{width:100%;min-width:0;padding:24px 16px!important}.login-form-panel>div,.login-card{margin:auto;width:100%!important;max-width:440px!important}.nic-upload{width:calc(100% - 32px)!important;margin:0 16px 20px!important;padding:16px!important}.auth-loading{text-align:center;width:100%;padding:24px 16px}.auth-loading .btn{width:100%;max-width:320px}.credit-stock-admin-metrics,.credit-inventory-summary,.report-grid,.report-summary section,.achievement-row,.application-kpis,.orders-summary-strip,.credit-health-grid{grid-template-columns:1fr 1fr!important;gap:10px!important}.credit-stock-admin-card>header,.credit-stock-admin-card>footer{padding:16px}.credit-stock-admin-metrics{padding:14px}.credit-stock-admin-items{margin:0 16px}.credit-stock-admin-card>footer{flex-direction:column;align-items:stretch}.credit-stock-admin-card>footer button{width:100%}.stock-buy-hero,.overview-welcome,.home-welcome{border-radius:17px!important;flex-direction:column!important;align-items:flex-start!important;padding:22px 18px!important}.stock-buy-hero h1,.overview-welcome h1,.home-welcome h1{font-size:25px!important}.stock-buy-steps{width:100%;min-width:0}.stock-checkout,.market-checkout,.dropship-checkout{width:100%;max-height:none!important;position:static!important;overflow:visible!important}.order-progress{scrollbar-width:none;width:100%;overflow-x:auto}.order-progress::-webkit-scrollbar{display:none}.order-progress span{min-width:max-content}.credit-repayment-detail>div{grid-template-columns:1fr!important}.credit-repayment-detail>button,.credit-extension-form button{width:100%;min-height:46px}.credit-extension-form,.credit-extension-status{padding:15px}}@media (width<=430px){.content-page{padding-inline:16px!important}.topbar-left strong{max-width:145px}.topbar-actions{gap:5px}.page-title{padding:20px 18px!important}.page-title h1{font-size:22px!important}.mobile-nav-v2{left:6px;right:6px}.mobile-nav-v2 button{font-size:9px}.mobile-nav-v2 button svg{width:19px}.credit-stock-admin-metrics,.credit-inventory-summary,.report-grid,.achievement-row,.application-kpis,.credit-health-grid{grid-template-columns:1fr!important}.orders-summary-strip,.report-summary section{grid-template-columns:1fr 1fr!important}.people-table .data-row:not(.head),.application-table .data-row:not(.head),.credit-list>div:not(.card-head){grid-template-columns:1fr!important}.people-table .data-row:not(.head)>*,.application-table .data-row:not(.head)>*,.credit-list>div:not(.card-head)>*{grid-column:1!important}.profile-card-actions,.person-metrics{grid-template-columns:1fr}.drawer-items article{grid-template-columns:54px minmax(0,1fr)}.drawer-items img{width:54px;height:58px}.drawer-items article>b{grid-column:2}}@media (width<=360px){.content-page{padding-inline:14px!important}.topbar-v2{padding-inline:12px}.topbar-left small{display:none}.topbar-left strong{max-width:128px}.mobile-nav-v2{padding:5px;left:4px;right:4px}.mobile-nav-v2 button{font-size:8px}.page-title{padding:19px 16px!important}.page-title h1{font-size:21px!important}.orders-summary-strip,.report-summary section,.extension-review-actions{grid-template-columns:1fr!important}.extension-review-actions>div,.extension-review-actions button{width:100%;grid-column:1!important}}.entrepreneur-shell[data-page=orders] .orders-page-v2{max-width:1460px;padding-top:28px;padding-bottom:48px}.entrepreneur-shell[data-page=orders] .page-title{background:radial-gradient(circle at 78% -20%,#44bdd63d,#0000 34%),radial-gradient(circle at 98% 110%,#2796b533,#0000 34%),linear-gradient(125deg,#082b47 0%,#0c4668 57%,#0f6680 100%);border:0;border-radius:26px;min-height:176px;margin-bottom:20px;padding:32px 36px;box-shadow:0 20px 46px #072a412b}.entrepreneur-shell[data-page=orders] .page-title:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#4dd7b5eb 0 5px,#0000 5px);position:absolute;inset:0}.entrepreneur-shell[data-page=orders] .page-title>div>span{color:#6fe0ed;letter-spacing:.14em;font-size:10px}.entrepreneur-shell[data-page=orders] .page-title h1{color:#fff;letter-spacing:-.045em;margin:9px 0 7px;font-size:34px}.entrepreneur-shell[data-page=orders] .page-title p{color:#c4dce7;max-width:680px;font-size:13px;line-height:1.6}.entrepreneur-shell[data-page=orders] .page-title .new-order-gold{color:#123448;background:#fff;border:1px solid #ffffff80;border-radius:14px;min-height:48px;padding:0 20px;font-size:12px;box-shadow:0 12px 26px #021b2b33}.entrepreneur-shell[data-page=orders] .page-title .new-order-gold:hover:not(:disabled){color:#0d4c6b;background:#f2fbff;border-color:#fff;box-shadow:0 15px 30px #021b2b40}.entrepreneur-shell[data-page=orders] .orders-summary-strip{gap:12px;margin-bottom:20px}.entrepreneur-shell[data-page=orders] .orders-summary-strip button{border-color:#d5e3eb;border-radius:18px;gap:13px;min-height:94px;padding:16px;box-shadow:0 9px 24px #123a520e}.entrepreneur-shell[data-page=orders] .orders-summary-strip button>span{border-radius:13px;width:42px;height:42px}.entrepreneur-shell[data-page=orders] .orders-summary-strip small{color:#6d8291;letter-spacing:.02em;font-size:10px}.entrepreneur-shell[data-page=orders] .orders-summary-strip strong{letter-spacing:-.03em;margin-top:5px;font-size:24px}.entrepreneur-shell[data-page=orders] .order-workspace{background:#f6f9fb;border-color:#cedee7;border-radius:24px;box-shadow:0 20px 48px #0b30481a}.orders-workspace-head{background:#fff;border-bottom:1px solid #dce7ed;justify-content:space-between;align-items:center;gap:20px;min-height:106px;padding:24px 26px;display:flex}.orders-workspace-head>div>span{color:#2180a9;letter-spacing:.13em;font-size:9px;font-weight:900}.orders-workspace-head h2{color:#123b56;letter-spacing:-.03em;margin:6px 0 3px;font-size:23px}.orders-workspace-head p{color:#708695;margin:0;font-size:11px}.orders-workspace-head>b{color:#1778a4;text-align:center;background:#edf8fc;border:1px solid #cce1eb;border-radius:14px;min-width:92px;padding:11px 14px;font-size:22px;line-height:1}.orders-workspace-head>b small{color:#648093;text-transform:uppercase;letter-spacing:.06em;margin-top:5px;font-size:8px;font-weight:800;display:block}.entrepreneur-shell[data-page=orders] .orders-toolbar{background:#f6f9fb;border-bottom:1px solid #dce7ed;grid-template-columns:minmax(320px,1fr) 170px 170px auto;gap:11px;padding:17px 22px}.entrepreneur-shell[data-page=orders] .orders-toolbar .order-search{background:#fff;border-color:#c9dbe5;border-radius:13px;height:50px;padding:0 15px;box-shadow:0 4px 12px #12395109}.entrepreneur-shell[data-page=orders] .orders-toolbar .order-search:focus-within{border-color:#4599bc;box-shadow:0 0 0 4px #2f8fb71c}.entrepreneur-shell[data-page=orders] .orders-toolbar .order-search input{font-size:12px}.order-select-field{display:block;position:relative}.order-select-field>span{z-index:1;color:#7690a1;text-transform:uppercase;letter-spacing:.06em;pointer-events:none;font-size:8px;font-weight:850;position:absolute;top:7px;left:13px}.entrepreneur-shell[data-page=orders] .orders-toolbar .order-select-field select{color:#173f59;background:#fff;border-color:#c9dbe5;border-radius:13px;width:100%;height:50px;padding:17px 12px 2px;font-size:11px;font-weight:800}.entrepreneur-shell[data-page=orders] .orders-toolbar .clear-order-filters{color:#547286;background:#fff;border:1px solid #d2e0e8;border-radius:11px;height:44px;padding:0 13px;text-decoration:none}.entrepreneur-shell[data-page=orders] .orders-toolbar .clear-order-filters:hover{color:#176c96;background:#f1f9fc;border-color:#a9cadb}.entrepreneur-shell[data-page=orders] .orders-date-export{background:#fff;border:1px solid #d5e3ea;border-radius:15px;margin:14px 16px 0;padding:14px 16px;box-shadow:0 6px 18px #0e334a0a}.entrepreneur-shell[data-page=orders] .date-quick-filters{background:#edf3f6;border-radius:11px;padding:4px}.entrepreneur-shell[data-page=orders] .date-quick-filters button{border-radius:8px;min-height:34px;padding:0 11px}.entrepreneur-shell[data-page=orders] .date-quick-filters button.active{background:#197dab;box-shadow:0 5px 12px #197dab2e}.entrepreneur-shell[data-page=orders] .orders-date-export .order-date-fields input{height:38px;margin-top:4px;padding:0 9px}.entrepreneur-shell[data-page=orders] .orders-export-action>span{border-radius:11px;width:38px;height:38px}.entrepreneur-shell[data-page=orders] .orders-export-action small{font-size:9px}.entrepreneur-shell[data-page=orders] .orders-export-action .btn{border-radius:10px;min-height:39px}.entrepreneur-shell[data-page=orders] .order-result-bar{background:0 0;border-bottom:0;min-height:58px;margin:0 16px;padding:10px 4px}.entrepreneur-shell[data-page=orders] .order-table{background:#fff;border:1px solid #d3e2ea;border-radius:16px;margin:0 16px 16px;overflow:hidden;box-shadow:0 8px 22px #0c30480e}.entrepreneur-shell[data-page=orders] .order-table .data-row.head{color:#42657b;background:#eaf2f6;min-height:56px;font-size:10px}.entrepreneur-shell[data-page=orders] .order-table .data-row:not(.head){padding-block:18px;min-height:108px!important}.entrepreneur-shell[data-page=orders] .order-table .order-id-cell>i{border-radius:13px;width:44px;height:44px}.entrepreneur-shell[data-page=orders] .order-table .order-id-cell strong,.entrepreneur-shell[data-page=orders] .order-table .order-customer-cell strong{font-size:13px!important}.entrepreneur-shell[data-page=orders] .order-table .data-row small{font-size:10px;line-height:1.45}.entrepreneur-shell[data-page=orders] .order-table .view-order-btn{border-radius:11px!important;min-height:42px!important}@media (width<=1050px){.entrepreneur-shell[data-page=orders] .orders-toolbar{grid-template-columns:1fr 1fr}.entrepreneur-shell[data-page=orders] .orders-toolbar .order-search{grid-column:1/-1}.entrepreneur-shell[data-page=orders] .orders-toolbar .clear-order-filters{justify-self:start}.entrepreneur-shell[data-page=orders] .orders-summary-strip{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.entrepreneur-shell[data-page=orders] .orders-page-v2{padding-top:14px}.entrepreneur-shell[data-page=orders] .page-title{min-height:0;padding:24px 21px}.entrepreneur-shell[data-page=orders] .page-title h1{font-size:27px}.entrepreneur-shell[data-page=orders] .orders-summary-strip button{min-height:80px;padding:13px}.orders-workspace-head{padding:20px}.orders-workspace-head p{display:none}.entrepreneur-shell[data-page=orders] .orders-toolbar{grid-template-columns:1fr;padding:14px}.entrepreneur-shell[data-page=orders] .orders-toolbar .order-search{grid-column:auto}.entrepreneur-shell[data-page=orders] .orders-date-export,.entrepreneur-shell[data-page=orders] .order-result-bar,.entrepreneur-shell[data-page=orders] .order-table{margin-inline:10px}.entrepreneur-shell[data-page=orders] .order-table{box-shadow:none;background:0 0;border:0;overflow:visible}}.entrepreneur-shell[data-page=orders] .orders-summary-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.entrepreneur-shell[data-page=orders] .orders-summary-strip button{justify-content:flex-start}.entrepreneur-shell[data-page=orders] .orders-summary-strip button:nth-child(2)>span{color:#bd7b17;background:#fff3dc}.entrepreneur-shell[data-page=orders] .orders-summary-strip button:nth-child(3)>span{color:#8b64ba;background:#f3ebfb}.entrepreneur-shell[data-page=orders] .orders-summary-strip button:nth-child(4)>span{color:#2479aa;background:#e8f4fb}.entrepreneur-shell[data-page=orders] .orders-summary-strip button:nth-child(5)>span{color:#16805d;background:#e7f7f0}.entrepreneur-shell[data-page=orders] .orders-summary-strip button:nth-child(6)>span{color:#ba594f;background:#fff0ed}.entrepreneur-shell[data-page=orders] .orders-workspace-head .clear-order-filters{color:#315f79;background:#fff;border:1px solid #cbdce6;border-radius:11px;height:42px;padding:0 15px;text-decoration:none}.entrepreneur-shell[data-page=orders] .orders-toolbar{grid-template-columns:minmax(360px,1fr) 190px 190px;align-items:stretch;padding:18px 22px}.entrepreneur-shell[data-page=orders] .orders-toolbar .order-search{height:56px}.entrepreneur-shell[data-page=orders] .orders-toolbar .order-search>span{flex:1;min-width:0;display:block}.entrepreneur-shell[data-page=orders] .orders-toolbar .order-search small{color:#7690a1;letter-spacing:.06em;text-transform:uppercase;margin-bottom:2px;font-size:8px;font-weight:850;display:block}.entrepreneur-shell[data-page=orders] .orders-toolbar .order-search input{height:20px;padding:0}.entrepreneur-shell[data-page=orders] .orders-toolbar .order-select-field select{height:56px;padding-top:19px}.entrepreneur-shell[data-page=orders] .orders-date-export{grid-template-columns:minmax(330px,1fr) auto minmax(330px,auto);align-items:end;gap:20px}.orders-date-group{min-width:0}.control-caption{color:#6d8798;letter-spacing:.06em;text-transform:uppercase;margin:0 0 7px 3px;font-size:9px;font-weight:850;display:block}.entrepreneur-shell[data-page=orders] .date-quick-filters{width:max-content;max-width:100%;min-height:42px}.entrepreneur-shell[data-page=orders] .date-quick-filters button{min-height:34px;font-size:10px}.entrepreneur-shell[data-page=orders] .orders-date-export .order-date-fields{align-items:end;gap:10px}.entrepreneur-shell[data-page=orders] .orders-date-export .order-date-fields label>span{color:#6d8798;letter-spacing:.06em;text-transform:uppercase;margin:0 0 7px 2px;font-size:9px;font-weight:850;display:block}.entrepreneur-shell[data-page=orders] .orders-date-export .order-date-fields input{width:142px;height:42px;margin:0}.entrepreneur-shell[data-page=orders] .orders-export-action{border-left:1px solid #dbe6ec;min-height:58px;padding-left:20px}.entrepreneur-shell[data-page=orders] .orders-export-action .btn{justify-content:center;min-width:126px}.entrepreneur-shell[data-page=orders] .order-table .data-row{grid-template-columns:minmax(150px,.9fr) minmax(230px,1.45fr) 120px 115px 140px minmax(150px,.9fr) 112px;align-items:center;gap:16px;padding-inline:22px}.entrepreneur-shell[data-page=orders] .order-table .data-row.head>span{white-space:nowrap}@media (width<=1200px){.entrepreneur-shell[data-page=orders] .orders-date-export{grid-template-columns:1fr 1fr}.entrepreneur-shell[data-page=orders] .orders-export-action{border-top:1px solid #e0e9ee;border-left:0;grid-column:1/-1;padding:12px 0 0}.entrepreneur-shell[data-page=orders] .orders-toolbar{grid-template-columns:minmax(280px,1fr) 170px 170px}}@media (width<=760px){.entrepreneur-shell[data-page=orders] .orders-summary-strip{grid-template-columns:1fr 1fr}.entrepreneur-shell[data-page=orders] .orders-workspace-head{flex-direction:column;align-items:flex-start}.entrepreneur-shell[data-page=orders] .orders-workspace-head .clear-order-filters{width:100%}.entrepreneur-shell[data-page=orders] .orders-date-export{grid-template-columns:1fr;align-items:stretch}.entrepreneur-shell[data-page=orders] .orders-date-export .order-date-fields{grid-template-columns:1fr 1fr;display:grid}.entrepreneur-shell[data-page=orders] .orders-date-export .order-date-fields input{width:100%}.entrepreneur-shell[data-page=orders] .orders-export-action{flex-wrap:wrap;grid-column:auto}.entrepreneur-shell[data-page=orders] .orders-export-action .btn{margin-left:auto}}@keyframes mobile-sheet-in{0%{opacity:0;transform:translateY(28px)}}@keyframes mobile-toast-in{0%{opacity:0;transform:translateY(10px)}}.entrepreneur-shell[data-page=orders] .orders-workspace-head{min-height:76px;padding:14px 20px}.entrepreneur-shell[data-page=orders] .orders-workspace-head h2{margin-top:3px;font-size:20px}.entrepreneur-shell[data-page=orders] .orders-workspace-head p{display:none}.entrepreneur-shell[data-page=orders] .orders-date-export{grid-template-columns:300px minmax(300px,1fr) auto minmax(280px,auto);gap:12px;margin-top:10px;padding-block:11px}.entrepreneur-shell[data-page=orders] .orders-filter-selects{grid-template-columns:1fr 1fr;gap:8px;display:grid}.entrepreneur-shell[data-page=orders] .orders-filter-selects .order-select-field select{color:#173f59;background:#fff;border:1px solid #c9dbe5;border-radius:11px;width:100%;height:42px;padding:15px 11px 2px;font-size:10px;font-weight:800}.entrepreneur-shell[data-page=orders] .orders-filter-selects .order-select-field>span{font-size:7px;top:5px;left:11px}@media (width<=1200px){.entrepreneur-shell[data-page=orders] .orders-date-export{grid-template-columns:240px minmax(260px,1fr) 270px 190px;grid-template-areas:none;gap:8px}.entrepreneur-shell[data-page=orders] .orders-filter-selects,.entrepreneur-shell[data-page=orders] .orders-date-group,.entrepreneur-shell[data-page=orders] .order-date-fields,.entrepreneur-shell[data-page=orders] .orders-export-action{grid-area:auto}.entrepreneur-shell[data-page=orders] .orders-date-export .order-date-fields{gap:6px}.entrepreneur-shell[data-page=orders] .orders-date-export .order-date-fields input{width:132px}.entrepreneur-shell[data-page=orders] .orders-export-action{grid-column:auto;min-width:0;padding-left:8px}.entrepreneur-shell[data-page=orders] .orders-export-action>span{display:none}.entrepreneur-shell[data-page=orders] .orders-export-action .btn{min-width:108px;padding-inline:7px}}@media (width<=760px){.entrepreneur-shell[data-page=orders] .orders-workspace-head{min-height:0;padding:14px}.entrepreneur-shell[data-page=orders] .orders-date-export{grid-template-columns:1fr;margin-top:8px}.entrepreneur-shell[data-page=orders] .orders-filter-selects{grid-template-columns:1fr 1fr}}.entrepreneur-shell[data-page=orders] .view-order-btn{color:#155f89!important;opacity:1!important;background:#edf7fc!important;border-color:#b8d7e7!important}.entrepreneur-shell[data-page=orders] .view-order-btn span,.entrepreneur-shell[data-page=orders] .view-order-btn svg{color:inherit!important;opacity:1!important}.entrepreneur-shell[data-page=orders] .view-order-btn:hover,.entrepreneur-shell[data-page=orders] .view-order-btn:focus-visible,.entrepreneur-shell[data-page=orders] .view-order-btn:active{color:#fff!important;background:#176f9e!important;border-color:#176f9e!important;box-shadow:0 8px 18px #10547a38!important}.entrepreneur-shell[data-page=orders] .view-order-btn:focus-visible{outline-offset:2px;outline:3px solid #309acd4d!important}.entrepreneur-shell[data-page=profile] .content-page{background:radial-gradient(circle at 95% 2%,#39a7cf17,#0000 28rem),linear-gradient(#f4f8fb 0%,#eef5f9 100%);padding-top:26px}.entrepreneur-shell[data-page=profile] .page-title{background:radial-gradient(circle at 88% 18%,#54d2d957,#0000 13rem),radial-gradient(circle at 72% 125%,#38b58f33,#0000 19rem),linear-gradient(125deg,#09273f 0%,#0d4f70 58%,#127b8d 100%);border:0;border-radius:28px;min-height:184px;padding:34px 42px;box-shadow:0 24px 55px #08364f33}.entrepreneur-shell[data-page=profile] .page-title:before{background:linear-gradient(#6be1ec,#4ed19e);border-radius:0 8px 8px 0;width:6px;top:27px;bottom:27px;left:0}.entrepreneur-shell[data-page=profile] .page-title:after{content:"";border:44px solid #ffffff0e;border-radius:50%;width:290px;height:290px;position:absolute;top:-118px;right:-54px}.entrepreneur-shell[data-page=profile] .page-title>div>span{color:#9ceaf0;background:#031d2d33;border-color:#97ebf147;padding:7px 12px}.entrepreneur-shell[data-page=profile] .page-title h1{font-size:clamp(34px,3vw,44px)}.entrepreneur-shell[data-page=profile] .page-title p{color:#d1e7ee;max-width:680px;font-size:14px;line-height:1.6}.entrepreneur-shell[data-page=profile] .page-title>.btn{z-index:2;color:#0c526f;background:#fffffff5;border:1px solid #ffffff61;border-radius:14px;min-width:168px;min-height:50px;position:relative;box-shadow:0 12px 28px #021f3033}.entrepreneur-shell[data-page=profile] .page-title>.btn:hover{color:#fff;background:#1784a2;border-color:#45b9cd}.entrepreneur-shell[data-page=profile] .profile-layout{grid-template-columns:352px minmax(0,1fr);gap:24px}.entrepreneur-shell[data-page=profile] .profile-summary{background:#fff;border:0;border-radius:27px;padding:0 27px 27px;box-shadow:0 20px 52px #0b39521c,0 0 0 1px #bdd6e2b8}.entrepreneur-shell[data-page=profile] .profile-cover{background:radial-gradient(circle at 78% 18%,#74efdf73,#0000 28%),radial-gradient(circle at 20% 100%,#4797cb52,#0000 38%),linear-gradient(130deg,#0b3654,#11718a 66%,#25a58d);border-radius:27px 27px 0 0;height:126px;margin:0 -27px 64px}.entrepreneur-shell[data-page=profile] .profile-avatar{border:6px solid #fff;border-radius:30px;width:106px;height:106px;bottom:-53px;box-shadow:0 16px 32px #052e433d}.entrepreneur-shell[data-page=profile] .profile-avatar img,.entrepreneur-shell[data-page=profile] .profile-avatar>span{border-radius:24px}.entrepreneur-shell[data-page=profile] .profile-photo-action{background:linear-gradient(145deg,#1679a0,#25a79b);border-radius:12px;width:38px;height:38px;transition:transform .18s,box-shadow .18s}.entrepreneur-shell[data-page=profile] .profile-photo-action:hover{transform:translateY(-2px);box-shadow:0 9px 20px #0c69854d}.entrepreneur-shell[data-page=profile] .profile-photo-tools label,.entrepreneur-shell[data-page=profile] .profile-photo-tools button{background:#f8fbfd;border-color:#d6e6ee;min-height:36px;padding-inline:12px;font-size:10px;transition:all .18s}.entrepreneur-shell[data-page=profile] .profile-photo-tools label:hover{color:#fff;background:#17789c;border-color:#17789c}.entrepreneur-shell[data-page=profile] .profile-summary h2{margin-top:4px;font-size:25px}.entrepreneur-shell[data-page=profile] .profile-summary>p{font-size:11px}.entrepreneur-shell[data-page=profile] .profile-joined,.entrepreneur-shell[data-page=profile] .profile-summary>b{min-height:34px;padding:8px 12px}.entrepreneur-shell[data-page=profile] .profile-live-stats{background:0 0;border-top:1px solid #e1ebf0;border-bottom:1px solid #e1ebf0;margin:24px 0!important;padding:20px 0!important}.entrepreneur-shell[data-page=profile] .profile-live-stats span+span{border-left:1px solid #dbe7ed}.entrepreneur-shell[data-page=profile] .profile-live-stats strong{font-size:23px!important}.entrepreneur-shell[data-page=profile] .profile-summary>.btn{background:linear-gradient(135deg,#eaf7fc,#edf9f5);min-height:50px;transition:all .18s}.entrepreneur-shell[data-page=profile] .profile-summary>.btn:hover{color:#fff;background:linear-gradient(135deg,#146f96,#1b9683)}.entrepreneur-shell[data-page=profile] .form-stack{gap:20px}.entrepreneur-shell[data-page=profile] .form-stack>.card,.entrepreneur-shell[data-page=profile] .profile-security-card{background:#fff;border:0;border-radius:24px;transition:transform .2s,box-shadow .2s;box-shadow:0 14px 38px #0d395013,0 0 0 1px #c6dae4c2}.entrepreneur-shell[data-page=profile] .form-stack>.card:hover,.entrepreneur-shell[data-page=profile] .profile-security-card:hover{transform:translateY(-2px);box-shadow:0 20px 46px #0d39501b,0 0 0 1px #a1c9d9db}.entrepreneur-shell[data-page=profile] .profile-security-card{background:radial-gradient(circle at 100% 0,#4fc2cd1a,#0000 16rem),linear-gradient(135deg,#fff,#f4fbfd);padding:24px 28px}.entrepreneur-shell[data-page=profile] .profile-security-icon{background:linear-gradient(145deg,#126185,#24a58d);border-radius:16px;width:52px;height:52px;box-shadow:0 10px 22px #10768433}.entrepreneur-shell[data-page=profile] .profile-security-head h2{font-size:23px}.entrepreneur-shell[data-page=profile] .profile-security-head p{margin-top:4px;font-size:12px;line-height:1.45}.entrepreneur-shell[data-page=profile] .profile-security-head .btn,.entrepreneur-shell[data-page=profile] .profile-card-actions button{border-radius:12px;min-height:44px;transition:all .18s}.entrepreneur-shell[data-page=profile] .profile-security-head .btn:hover,.entrepreneur-shell[data-page=profile] .profile-card-actions button:hover{transform:translateY(-1px);box-shadow:0 8px 18px #196f9726}.entrepreneur-shell[data-page=profile] .profile-form,.entrepreneur-shell[data-page=profile] .membership-card{padding:28px 30px}.entrepreneur-shell[data-page=profile] .profile-form .card-head,.entrepreneur-shell[data-page=profile] .membership-card>.card-head{padding-bottom:20px}.entrepreneur-shell[data-page=profile] .profile-form .card-head h2,.entrepreneur-shell[data-page=profile] .membership-card .card-head h2{font-size:24px}.entrepreneur-shell[data-page=profile] .profile-form>div:nth-child(2){gap:20px 22px}.entrepreneur-shell[data-page=profile] .profile-form label{font-size:12px}.entrepreneur-shell[data-page=profile] .profile-form input{background:#f7fafb;border-color:#d5e3ea;border-radius:13px;height:54px;padding-inline:16px;font-size:13px;transition:all .18s}.entrepreneur-shell[data-page=profile] .profile-form input:disabled{background:#f6f9fa}.entrepreneur-shell[data-page=profile] .profile-form input:not(:disabled):hover{background:#fff;border-color:#9fc9db}.entrepreneur-shell[data-page=profile] .membership-card>div:last-child{gap:12px}.entrepreneur-shell[data-page=profile] .membership-card>div:last-child>span{background:linear-gradient(145deg,#f3f9fb,#f7fbf9);border:0;border-radius:15px;min-height:84px;padding:16px;box-shadow:inset 0 0 0 1px #deeaef}.entrepreneur-shell[data-page=profile] .membership-card strong{font-size:13px}.entrepreneur-shell[data-page=profile] .leave-company-card{background:radial-gradient(circle at 100% 0,#ffa07b21,#0000 14rem),linear-gradient(120deg,#fff,#fff9f6);border:0;padding:25px 28px;box-shadow:0 12px 32px #5c37260f,0 0 0 1px #eaded8}@media (width<=1100px){.entrepreneur-shell[data-page=profile] .profile-layout{grid-template-columns:310px minmax(0,1fr)}.entrepreneur-shell[data-page=profile] .profile-form,.entrepreneur-shell[data-page=profile] .membership-card{padding:24px}}@media (width<=850px){.entrepreneur-shell[data-page=profile] .profile-layout{grid-template-columns:1fr}.entrepreneur-shell[data-page=profile] .profile-summary{position:static}.entrepreneur-shell[data-page=profile] .profile-cover{height:145px}.entrepreneur-shell[data-page=profile] .page-title{min-height:0}}@media (width<=720px){.entrepreneur-shell[data-page=profile] .content-page{padding-top:14px!important}.entrepreneur-shell[data-page=profile] .page-title{padding:24px 21px!important}.entrepreneur-shell[data-page=profile] .page-title:after{border-width:30px;width:180px;height:180px;display:block;top:-88px;right:-78px}.entrepreneur-shell[data-page=profile] .page-title>.btn{width:100%}.entrepreneur-shell[data-page=profile] .profile-summary{border-radius:20px}.entrepreneur-shell[data-page=profile] .profile-cover{border-radius:20px 20px 0 0;margin-inline:-27px}.entrepreneur-shell[data-page=profile] .profile-security-card,.entrepreneur-shell[data-page=profile] .profile-form,.entrepreneur-shell[data-page=profile] .membership-card{padding:20px}.entrepreneur-shell[data-page=profile] .form-stack>.card:hover,.entrepreneur-shell[data-page=profile] .profile-security-card:hover{transform:none}}@media (width<=430px){.entrepreneur-shell[data-page=profile] .profile-cover{height:118px}.entrepreneur-shell[data-page=profile] .profile-security-head{grid-template-columns:44px minmax(0,1fr)}.entrepreneur-shell[data-page=profile] .profile-security-head p{display:none}.entrepreneur-shell[data-page=profile] .membership-card>div:last-child{grid-template-columns:1fr 1fr}.entrepreneur-shell[data-page=profile] .profile-card-actions{grid-template-columns:1fr}.entrepreneur-shell[data-page=profile] .profile-form .card-head{align-items:stretch}}.entrepreneur-shell[data-page=products] .dropship-order-page{background:radial-gradient(circle at 92% 3%,#33aacc1a,#0000 28rem),linear-gradient(#f5f9fb,#eef5f8);padding-top:25px;max-width:1560px!important}.entrepreneur-shell[data-page=products] .order-workspace-head{color:#fff;background:radial-gradient(circle at 88% 8%,#56d7da52,#0000 12rem),linear-gradient(125deg,#092a43,#105875 62%,#138391);border:0;border-radius:24px;min-height:128px;margin:0 0 14px;padding:25px 29px;position:relative;overflow:hidden;box-shadow:0 18px 42px #08344c2b}.entrepreneur-shell[data-page=products] .order-workspace-head:after{content:"";border:34px solid #ffffff0e;border-radius:50%;width:220px;height:220px;position:absolute;top:-95px;right:-50px}.entrepreneur-shell[data-page=products] .order-workspace-head>div,.entrepreneur-shell[data-page=products] .order-workspace-head>button{z-index:1;position:relative}.entrepreneur-shell[data-page=products] .order-workspace-head small{color:#8fe3ed}.entrepreneur-shell[data-page=products] .order-workspace-head h1{color:#fff;margin:8px 0 6px;font-size:36px}.entrepreneur-shell[data-page=products] .order-workspace-head p{color:#d0e7ed;font-size:13px}.entrepreneur-shell[data-page=products] .order-workspace-head>button{color:#fff;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffff1c;border-color:#ffffff4d;border-radius:13px;min-height:46px;padding:0 16px;transition:all .18s}.entrepreneur-shell[data-page=products] .order-workspace-head>button:hover{background:#fff3;transform:translateY(-1px)}.entrepreneur-shell[data-page=products] .order-progress{border:0;border-radius:18px;height:68px;margin-bottom:23px;padding:0 24px;box-shadow:0 10px 28px #0c364e12,0 0 0 1px #dbe8ee}.entrepreneur-shell[data-page=products] .order-progress i{width:30px;height:30px}.entrepreneur-shell[data-page=products] .stock-buy-layout{grid-template-columns:minmax(0,1fr) 430px;gap:24px;margin-top:0}.entrepreneur-shell[data-page=products] .stock-buy-layout>section{background:#fff;border-radius:24px;min-width:0;padding:23px;box-shadow:0 15px 38px #0a364f12,0 0 0 1px #d7e5ec}.entrepreneur-shell[data-page=products] .stock-catalogue-title{align-items:center;margin-bottom:17px}.entrepreneur-shell[data-page=products] .stock-catalogue-title h2{font-size:27px}.entrepreneur-shell[data-page=products] .stock-catalogue-title p{color:#708594;margin:6px 0 0;font-size:11px}.entrepreneur-shell[data-page=products] .stock-catalogue-title>span{border:1px solid #cde9dc;padding:9px 12px}.entrepreneur-shell[data-page=products] .catalogue-browser{background:#f2f7f9;border:0;border-radius:17px;margin-bottom:20px;padding:14px;box-shadow:inset 0 0 0 1px #dbe7ed}.entrepreneur-shell[data-page=products] .catalogue-browser>label{background:#fff;border-color:#cddfe7;border-radius:13px;min-height:50px;padding:0 15px;transition:all .18s}.entrepreneur-shell[data-page=products] .catalogue-browser>label:focus-within{border-color:#3a9aba;box-shadow:0 0 0 4px #2991b41a}.entrepreneur-shell[data-page=products] .catalogue-browser button{border-radius:10px;min-height:38px;padding:0 14px}.entrepreneur-shell[data-page=products] .catalogue-browser button.active{background:linear-gradient(135deg,#176e9b,#159394);box-shadow:0 7px 16px #13709133}.entrepreneur-shell[data-page=products] .stock-product-card{border:0;border-radius:20px;box-shadow:0 8px 24px #0d3a5313,0 0 0 1px #d9e6ed}.entrepreneur-shell[data-page=products] .stock-product-card:hover{transform:translateY(-5px);box-shadow:0 18px 38px #0c3d5724,0 0 0 1px #a9cfdd}.entrepreneur-shell[data-page=products] .stock-product-image{background:linear-gradient(145deg,#f6fafc,#eaf4f7);border-bottom-color:#e0ebef;height:205px;padding:18px}.entrepreneur-shell[data-page=products] .stock-product-image span{border:1px solid #e1ebef;border-radius:9px;padding:7px 9px;box-shadow:0 5px 13px #0f385014}.entrepreneur-shell[data-page=products] .stock-product-copy{padding:17px 18px 18px}.entrepreneur-shell[data-page=products] .stock-product-copy h3{color:#0d3551;min-height:43px;margin:7px 0 4px;font-size:17px}.entrepreneur-shell[data-page=products] .stock-product-copy>p{height:36px;font-size:10px}.entrepreneur-shell[data-page=products] .stock-product-delivery{margin-top:10px}.entrepreneur-shell[data-page=products] .stock-product-meta{margin:14px 0}.entrepreneur-shell[data-page=products] .stock-product-meta strong{color:#0e3551;font-size:16px}.entrepreneur-shell[data-page=products] .stock-product-actions{gap:9px}.entrepreneur-shell[data-page=products] .stock-product-actions button{border-radius:11px;min-height:43px}.entrepreneur-shell[data-page=products] .stock-product-actions .market-primary{background:linear-gradient(135deg,#176f9d,#13849b);box-shadow:0 7px 16px #146f942e}.entrepreneur-shell[data-page=products] .dropship-checkout{background:#fff;max-height:calc(100dvh - 36px);border:0!important;border-radius:24px!important;top:18px!important;box-shadow:0 20px 50px #09324c24,0 0 0 1px #cfdee6!important}.entrepreneur-shell[data-page=products] .dropship-checkout>header{color:#fff;background:linear-gradient(120deg,#0c334f,#126b82);border-radius:24px 24px 0 0;padding:20px 21px!important}.entrepreneur-shell[data-page=products] .dropship-checkout>header>span{color:#0f6381;background:#fff}.entrepreneur-shell[data-page=products] .dropship-checkout>header small{color:#8eddea}.entrepreneur-shell[data-page=products] .dropship-checkout>header h2{color:#fff;font-size:20px!important}.entrepreneur-shell[data-page=products] .dropship-checkout>header h2 b{color:#115d7b;background:#fff}.entrepreneur-shell[data-page=products] .current-order-items{background:#fbfdfe;padding:5px 21px 8px}.entrepreneur-shell[data-page=products] .dropship-checkout .dropship-order-line{padding:17px 0}.entrepreneur-shell[data-page=products] .dropship-line-product strong{font-size:12px}.entrepreneur-shell[data-page=products] .dropship-line-controls{gap:12px;margin-top:17px}.entrepreneur-shell[data-page=products] .dropship-price-input,.entrepreneur-shell[data-page=products] .dropship-stepper{margin-top:7px}.entrepreneur-shell[data-page=products] .checkout-section-heading{margin:21px 21px 0}.entrepreneur-shell[data-page=products] .checkout-section-heading h3{font-size:16px}.entrepreneur-shell[data-page=products] .dropship-checkout .customer-fields{background:#f7fafb;border-color:#d8e5eb;border-radius:15px;margin:12px 21px 0;padding:17px}.entrepreneur-shell[data-page=products] .dropship-checkout .customer-fields label{font-size:10px}.entrepreneur-shell[data-page=products] .dropship-checkout .customer-fields input,.entrepreneur-shell[data-page=products] .dropship-checkout .customer-fields select{background:#fff;border-radius:10px;height:44px;min-height:44px}.entrepreneur-shell[data-page=products] .dropship-checkout .customer-fields textarea{background:#fff;border-radius:10px}.entrepreneur-shell[data-page=products] .payment-fulfilment{border-radius:14px;margin:16px 21px;padding:14px}.entrepreneur-shell[data-page=products] .order-totals{background:#f8fbfc;border-radius:15px;margin:0 21px 16px;padding:16px}.entrepreneur-shell[data-page=products] .order-totals h3{font-size:15px}.entrepreneur-shell[data-page=products] .order-totals>div{padding:10px 0;font-size:11px}.entrepreneur-shell[data-page=products] .order-totals .profit{margin:4px -8px -8px;padding:13px 8px 9px}.entrepreneur-shell[data-page=products] .order-totals .profit strong{font-size:18px}.entrepreneur-shell[data-page=products] .dropship-checkout>.place-order-cta{background:linear-gradient(135deg,#146f99,#159583);border-radius:13px;min-height:52px;box-shadow:0 9px 22px #127b8233}@media (width<=1350px){.entrepreneur-shell[data-page=products] .stock-buy-layout{grid-template-columns:minmax(0,1fr) 400px}.entrepreneur-shell[data-page=products] .stock-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1050px){.entrepreneur-shell[data-page=products] .stock-buy-layout{grid-template-columns:1fr}.entrepreneur-shell[data-page=products] .dropship-checkout{max-height:none}.entrepreneur-shell[data-page=products] .stock-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=850px){.entrepreneur-shell[data-page=products] .stock-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.entrepreneur-shell[data-page=products] .order-workspace-head{padding:24px}.entrepreneur-shell[data-page=products] .order-workspace-head h1{font-size:31px}}@media (width<=720px){.entrepreneur-shell[data-page=products] .dropship-order-page{padding-top:14px!important}.entrepreneur-shell[data-page=products] .order-workspace-head{border-radius:18px;min-height:0;padding:22px 19px}.entrepreneur-shell[data-page=products] .order-workspace-head h1{font-size:26px}.entrepreneur-shell[data-page=products] .order-workspace-head>button{min-height:42px}.entrepreneur-shell[data-page=products] .order-progress{height:auto;padding:11px}.entrepreneur-shell[data-page=products] .stock-buy-layout>section{border-radius:18px;padding:16px}.entrepreneur-shell[data-page=products] .stock-product-grid{grid-template-columns:1fr}.entrepreneur-shell[data-page=products] .stock-product-image{height:230px}.entrepreneur-shell[data-page=products] .dropship-checkout{border-radius:20px!important}}@media (width<=430px){.entrepreneur-shell[data-page=products] .order-workspace-head{flex-direction:column;align-items:flex-start}.entrepreneur-shell[data-page=products] .order-workspace-head>button{justify-content:center;width:100%}.entrepreneur-shell[data-page=products] .stock-catalogue-title>span{align-self:flex-start}.entrepreneur-shell[data-page=products] .stock-product-image{height:205px}}.order-detail-shell{background:#eef5f8!important;border:0!important;border-radius:28px!important;width:min(1180px,100vw - 42px)!important;box-shadow:0 40px 120px #0216266b!important}.order-detail-shell>.modal-x{color:#0d4864;background:#fffffff0;border:1px solid #ffffffa8;border-radius:15px;width:48px;height:48px;top:19px;right:19px;box-shadow:0 8px 22px #04233429}.order-detail-v3{scrollbar-color:#78a9c8 transparent;background:linear-gradient(#f2f7fa,#eaf2f6)}.order-hero-v3{background:radial-gradient(circle at 86% 10%,#5ee0dc4d,#0000 14rem),radial-gradient(circle at 62% 125%,#36ad8b33,#0000 19rem),linear-gradient(122deg,#082940,#0e526f 62%,#117e8c);min-height:172px;padding:34px 88px 33px 36px}.order-hero-v3 .modal-kicker{color:#9ceaf0;background:#021f2d33;border:1px solid #94e7ee40;border-radius:999px;width:max-content;padding:6px 10px}.order-hero-v3 h2{margin:10px 0 6px;font-size:38px}.order-hero-v3 p{color:#d1e5eb;font-size:12px}.order-hero-v3>.status-pill{border-radius:999px;min-height:38px;padding:0 14px}.order-modal-back{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff!important;background:#03253647!important;border:1px solid #ffffff38!important;border-radius:11px!important;min-height:38px!important;padding:0 13px!important;top:18px!important;left:20px!important}.order-glance-v3.entrepreneur-glance{grid-template-columns:.8fr 1.2fr;gap:14px;margin:20px 26px 0}.order-glance-v3 article{border:0;border-radius:18px;min-height:112px;padding:19px;box-shadow:0 10px 26px #0c374f11,0 0 0 1px #d7e5ec}.order-glance-v3 article>span{border-radius:13px;width:44px;height:44px}.order-glance-v3 small{font-size:9px}.order-glance-v3 strong{font-size:13px}.order-glance-v3 a,.order-glance-v3 p{font-size:11px;line-height:1.45}.order-client-meta-v3.concise{background:#fff;border:0;border-radius:17px;grid-template-columns:190px minmax(0,1fr);margin:14px 26px 0;padding:14px;box-shadow:0 8px 22px #0c374f0d,0 0 0 1px #d9e6ec}.order-client-meta-v3>span{background:#f4f8fa;border:0;border-radius:12px;padding:12px 14px}.order-client-meta-v3 strong{font-size:12px}.ordered-products-v3{border:0;border-radius:22px;margin:18px 26px 0;padding:23px;box-shadow:0 13px 32px #0c374f12,0 0 0 1px #d5e4eb}.ordered-products-v3 h3{font-size:21px}.ordered-products-v3>header>b{padding:8px 12px;font-size:10px}.ordered-products-v3>div{gap:11px;margin-top:18px}.ordered-products-v3 article{background:#f7fafc;border:0;border-radius:16px;min-height:94px;padding:14px 16px;box-shadow:inset 0 0 0 1px #dbe7ed}.product-main-v3>img,.product-main-v3>span{border-radius:13px;width:64px;height:64px}.product-main-v3 strong{font-size:13px}.ordered-products-v3 dl>div{padding:10px 11px}.ordered-products-v3 dt,.line-total-v3 small{font-size:9px}.ordered-products-v3 dd{font-size:11px}.line-total-v3{font-size:14px}.detail-modal.order-detail-v3>.order-total-v3{background:radial-gradient(circle at 90% 0,#40b8bd3b,#0000 13rem),linear-gradient(110deg,#0a2d47,#135b78);border-radius:20px;margin:15px 26px 0;padding:19px 21px;box-shadow:0 15px 34px #062e4633}.detail-modal.order-detail-v3>.order-total-v3>div,.detail-modal.order-detail-v3>.order-total-v3>span{background:#031e2f40;border-color:#ffffff24;border-radius:15px;min-height:88px;padding:16px 19px}.detail-modal.order-detail-v3>.order-total-v3>div strong{margin-top:7px;font-size:29px}.detail-modal.order-detail-v3>.order-total-v3>span strong{margin-top:7px;font-size:18px}.order-invoice-panel{border:0;border-radius:21px;margin:22px 26px 0;padding:24px;box-shadow:0 13px 32px #0c374f12,0 0 0 1px #d5e4eb}.order-invoice-panel.invoice-viewer{background:linear-gradient(135deg,#fff,#f4f9fc)}.order-invoice-panel.invoice-viewer.waiting{background:linear-gradient(135deg,#fff,#f8fafb)}.order-invoice-panel.invoice-viewer.issued{background:linear-gradient(135deg,#fff,#f1fbf7);box-shadow:0 13px 32px #10594412,0 0 0 1px #bfe0d3}.order-invoice-panel>header{grid-template-columns:58px minmax(0,1fr) auto;gap:17px}.order-invoice-panel>header>span{color:#fff;background:linear-gradient(145deg,#18759d,#25a18e);border-radius:17px;width:58px;height:58px;box-shadow:0 9px 20px #14778b33}.order-invoice-panel.waiting>header>span{color:#55788e;box-shadow:none;background:#edf3f6}.order-invoice-panel header small{font-size:10px}.order-invoice-panel header h3{font-size:22px}.order-invoice-panel header p{max-width:660px;font-size:12px;line-height:1.55}.invoice-view-actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.invoice-availability{color:#197257;white-space:nowrap;background:#edf9f4;border:1px solid #c5e2d5;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:0 11px;font-size:10px;display:flex}.invoice-availability svg{width:15px}.invoice-view-actions .btn{white-space:nowrap;border-radius:11px;min-height:40px;margin:0}.entrepreneur-commission-card{background:linear-gradient(135deg,#fff,#f1faf7);border:0;border-radius:22px;margin:22px 26px 0;padding:25px;box-shadow:0 13px 32px #0c4a3913,0 0 0 1px #c8e2d7}.entrepreneur-commission-card>header>span{border-radius:17px;width:58px;height:58px}.entrepreneur-commission-card header h3{margin:5px 0;font-size:31px}.entrepreneur-commission-card header p{font-size:11px}.commission-state-chip{min-height:38px;padding:0 14px}.entrepreneur-commission-proof{border-radius:15px;padding:16px}.fulfilment-panel-v3{border:0!important;border-radius:22px!important;margin:22px 26px 26px!important;padding:24px!important;box-shadow:0 13px 32px #0c374f12,0 0 0 1px #d5e4eb!important}@media (width<=900px){.ordered-products-v3 article{grid-template-columns:1fr}.ordered-products-v3 dl{grid-template-columns:repeat(4,1fr)}.line-total-v3{text-align:left}.order-invoice-panel>header{grid-template-columns:54px 1fr}.invoice-view-actions{grid-column:1/-1;justify-content:flex-start}}@media (width<=700px){.order-detail-shell{border-radius:0!important;width:100%!important;max-height:100dvh!important}.order-hero-v3{min-height:155px;padding:27px 66px 24px 18px}.order-hero-v3 h2{font-size:27px}.order-glance-v3.entrepreneur-glance,.order-client-meta-v3.concise{grid-template-columns:1fr;margin-inline:13px}.ordered-products-v3,.order-invoice-panel,.entrepreneur-commission-card,.fulfilment-panel-v3{margin-inline:13px!important;padding:17px!important}.detail-modal.order-detail-v3>.order-total-v3{grid-template-columns:1fr;margin-inline:13px;padding:14px}.detail-modal.order-detail-v3>.order-total-v3>div,.detail-modal.order-detail-v3>.order-total-v3>span{min-height:0}.order-invoice-panel>header{grid-template-columns:48px 1fr}.order-invoice-panel>header>span{width:48px;height:48px}.invoice-view-actions{flex-direction:column;align-items:stretch}.invoice-view-actions .btn{justify-content:center;width:100%}.invoice-availability{width:max-content}.entrepreneur-commission-card>header{grid-template-columns:48px 1fr}.commission-state-chip{grid-column:2;justify-self:start}.ordered-products-v3 dl{grid-template-columns:1fr 1fr}}.order-invoice-panel.invoice-redesign{background:#fff;border-radius:22px;grid-template-columns:235px minmax(0,1fr);padding:0;display:grid;overflow:hidden;box-shadow:0 13px 32px #0c374f14,0 0 0 1px #d5e4eb}.invoice-redesign .invoice-status-rail{color:#dbeaf0;background:linear-gradient(160deg,#123d57,#092b42);flex-direction:column;align-items:flex-start;padding:27px 23px;display:flex}.invoice-redesign.issued .invoice-status-rail{background:linear-gradient(160deg,#12624f,#073e35)}.invoice-status-icon{color:#fff;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:15px;place-items:center;width:48px;height:48px;margin-bottom:25px;display:grid}.invoice-status-icon svg{width:23px}.invoice-status-rail>small{color:#8eb3c5;letter-spacing:.12em;font-size:9px;font-weight:850}.invoice-redesign.issued .invoice-status-rail>small{color:#9bd6c3}.invoice-status-rail>strong{color:#fff;margin-top:7px;font-size:20px}.invoice-status-rail>p{color:#b8ced9;margin:7px 0 0;font-size:11px;line-height:1.5}.invoice-saved-meta{border-top:1px solid #ffffff21;gap:4px;width:100%;margin-top:22px;padding-top:17px;display:grid}.invoice-saved-meta span{color:#8ebcab;text-transform:uppercase;letter-spacing:.07em;margin-top:7px;font-size:9px}.invoice-saved-meta b{color:#fff;overflow-wrap:anywhere;font-size:11px}.invoice-workspace{min-width:0;padding:27px 28px}.invoice-workspace>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.invoice-workspace>header small{color:#2580a5;letter-spacing:.12em;font-size:9px;font-weight:850}.invoice-workspace>header h3{color:#123b56;margin:5px 0 4px;font-size:21px}.invoice-workspace>header p{color:#708798;margin:0;font-size:11px}.invoice-workspace>header .btn{white-space:nowrap;min-height:40px;margin:0}.invoice-inline-success{color:#12664e;background:#edf9f4;border:1px solid #a9ddc8;border-radius:13px;align-items:center;gap:11px;margin-top:18px;padding:13px 15px;display:flex}.invoice-inline-success>svg{flex:none;width:21px}.invoice-inline-success span,.invoice-inline-success strong,.invoice-inline-success small{display:block}.invoice-inline-success strong{font-size:12px}.invoice-inline-success small{color:#4f7f70;margin-top:2px;font-size:10px}.order-invoice-panel.invoice-redesign .invoice-admin-form{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(210px,.9fr) minmax(250px,1.1fr);gap:16px;margin-top:20px;padding:0;display:grid}.invoice-redesign .invoice-admin-form .market-error{grid-column:1/-1;margin:0}.invoice-form-footer{border-top:1px solid #e3ebef;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding-top:15px;display:flex}.invoice-form-footer>span{color:#81929d;align-items:center;gap:6px;font-size:10px;font-weight:750;display:flex}.invoice-form-footer>span svg{color:#178461;width:15px}.invoice-form-footer .invoice-save-button{min-width:150px;min-height:45px}.invoice-form-footer .invoice-save-button:disabled{box-shadow:none}@media (width<=900px){.order-invoice-panel.invoice-redesign{grid-template-columns:190px minmax(0,1fr)}.invoice-workspace{padding:23px}.order-invoice-panel.invoice-redesign .invoice-admin-form{grid-template-columns:1fr}}@media (width<=700px){.order-invoice-panel.invoice-redesign{grid-template-columns:1fr;padding:0!important}.invoice-redesign .invoice-status-rail{grid-template-columns:42px 1fr;column-gap:12px;padding:18px;display:grid}.invoice-status-icon{grid-row:1/4;width:42px;height:42px;margin:0}.invoice-status-rail>small,.invoice-status-rail>strong,.invoice-status-rail>p{grid-column:2}.invoice-status-rail>strong{margin-top:2px;font-size:17px}.invoice-status-rail>p{margin-top:3px}.invoice-saved-meta{grid-column:1/-1;grid-template-columns:auto 1fr;column-gap:12px}.invoice-saved-meta span{margin-top:3px}.invoice-workspace{padding:20px 17px}.invoice-workspace>header{flex-direction:column}.invoice-workspace>header .btn{justify-content:center;width:100%}.invoice-form-footer{flex-direction:column;align-items:stretch}.invoice-form-footer .invoice-save-button{width:100%}}.credit-settlements-page{max-width:1480px}.credit-settlement-history,.credit-settlement-accounts{background:#fff;border:1px solid #d4e3ec;border-radius:22px;margin-top:18px;overflow:hidden;box-shadow:0 13px 32px #123a570f}.credit-settlement-history>header,.credit-settlement-accounts>header{border-bottom:1px solid #e0eaf0;justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 24px;display:flex}.credit-settlement-history header>div>span,.credit-settlement-accounts header>div>span{color:#197cac;letter-spacing:.11em;font-size:9px;font-weight:900}.credit-settlement-history h2,.credit-settlement-accounts h2{color:#123b59;margin:6px 0 4px;font-size:22px}.credit-settlement-history header p,.credit-settlement-accounts header p{color:#718898;margin:0;font-size:11px;line-height:1.55}.credit-settlement-history header>b{color:#28617f;white-space:nowrap;background:#eaf4f8;border-radius:9px;padding:7px 10px;font-size:10px}.settlement-history-table{padding:0 24px 18px;overflow-x:auto}.settlement-history-row{border-top:1px solid #e6edf2;grid-template-columns:minmax(190px,1.25fr) 130px minmax(180px,1fr) 115px 130px 90px;align-items:center;gap:14px;min-width:980px;min-height:73px;padding:13px 8px;display:grid}.settlement-history-row.head{color:#6d8596;text-transform:uppercase;letter-spacing:.05em;background:#f4f8fa;border-top:0;min-height:45px;font-size:9px;font-weight:850}.settlement-history-row .person{align-items:center;gap:10px;display:flex}.settlement-history-row .person>i{color:#176f9d;background:#e9f5fb;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;font-size:9px;font-style:normal;font-weight:900;display:grid}.settlement-history-row strong,.settlement-history-row small{display:block}.settlement-history-row strong{color:#173e5a;font-size:11px}.settlement-history-row small,.settlement-history-row time{color:#768b9a;margin-top:3px;font-size:9px}.settlement-history-row a{color:#18749d;align-items:center;gap:5px;font-size:10px;font-weight:800;display:flex}.settlement-history-row a svg{width:14px}.credit-settlement-accounts>div{padding:0 24px}.credit-settlement-accounts article{border-top:1px solid #e5edf2;grid-template-columns:minmax(220px,1fr) 150px auto;align-items:center;gap:18px;min-height:72px;padding:14px 0;display:grid}.credit-settlement-accounts article:first-child{border-top:0}.credit-settlement-accounts .person{align-items:center;gap:11px;display:flex}.credit-settlement-accounts .person>i{color:#176f9d;background:#e9f5fb;border-radius:12px;place-items:center;width:40px;height:40px;font-size:10px;font-style:normal;font-weight:900;display:grid}.credit-settlement-accounts .person strong,.credit-settlement-accounts .person small{display:block}.credit-settlement-accounts .person strong{font-size:12px}.credit-settlement-accounts .person small{color:#768b9a;margin-top:3px;font-size:9px}.credit-settlement-accounts article>b{color:#b35928;font-size:15px}.credit-settlement-accounts .btn{white-space:nowrap}@media (width<=760px){.credit-settlement-history>header,.credit-settlement-accounts>header{flex-direction:column}.credit-settlement-accounts article{grid-template-columns:1fr auto}.credit-settlement-accounts article>.btn{grid-column:1/-1;width:100%}.settlement-history-table{padding-inline:14px}.settlement-metrics{grid-template-columns:1fr!important}}.settlement-review-modal{max-height:calc(100dvh - 32px);overflow:auto;width:min(1120px,100vw - 32px)!important;max-width:1120px!important;padding:0!important}.settlement-review-shell{color:#173e5a}.settlement-review-hero{color:#fff;background:linear-gradient(125deg,#103f61,#247eae);grid-template-columns:52px 1fr auto;align-items:center;gap:15px;padding:26px 72px 24px 28px;display:grid}.settlement-review-hero>span{background:#ffffff18;border:1px solid #ffffff30;border-radius:16px;place-items:center;width:52px;height:52px;display:grid}.settlement-review-hero>span svg{width:24px}.settlement-review-hero small{color:#a9e0fa;letter-spacing:.13em;font-size:9px;font-weight:900}.settlement-review-hero h2{margin:5px 0 4px;font-size:25px}.settlement-review-hero p{color:#d7ebf5;margin:0;font-size:11px}.settlement-review-hero>b{color:#6c4515;background:#fff1d8;border-radius:9px;padding:8px 10px;font-size:9px}.settlement-review-summary{background:#f8fbfd;border-bottom:1px solid #e0eaf0;grid-template-columns:240px 1fr;align-items:center;gap:24px;padding:20px 26px;display:grid}.settlement-review-person{align-items:center;gap:12px;display:flex}.settlement-review-person>i{color:#176f9d;background:#e2f2f9;border-radius:14px;flex:none;place-items:center;width:48px;height:48px;font-size:11px;font-style:normal;font-weight:900;display:grid}.settlement-review-person small,.settlement-review-person strong,.settlement-review-person p{display:block}.settlement-review-person small{color:#2780a6;font-size:8px;font-weight:900}.settlement-review-person strong{margin-top:4px;font-size:14px}.settlement-review-person p{color:#758b9a;margin:3px 0 0;font-size:9px}.settlement-review-summary dl{grid-template-columns:repeat(3,minmax(120px,1fr));gap:14px 18px;margin:0;display:grid}.settlement-review-summary dt,.settlement-stock-detail small{color:#788d9b;font-size:8px}.settlement-review-summary dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:10px;font-weight:850}.settlement-review-summary dd a{color:#187ba5;align-items:center;gap:5px;display:inline-flex}.settlement-review-summary dd svg{width:13px}.settlement-review-columns{background:#f3f7f9;grid-template-columns:minmax(0,1.65fr) minmax(260px,.75fr);gap:18px;padding:22px 26px;display:grid}.settlement-stock-detail,.settlement-past-history{background:#fff;border:1px solid #d8e5ec;border-radius:17px;min-width:0;overflow:hidden}.settlement-stock-detail>header,.settlement-past-history>header{border-bottom:1px solid #e4ecef;justify-content:space-between;align-items:flex-start;gap:12px;padding:17px 18px;display:flex}.settlement-stock-detail header small,.settlement-past-history header small{color:#2780a6;letter-spacing:.1em;font-size:8px;font-weight:900}.settlement-stock-detail h3,.settlement-past-history h3{margin:4px 0 3px;font-size:16px}.settlement-stock-detail header p{color:#778c9a;margin:0;font-size:9px}.settlement-stock-detail header>span{white-space:nowrap;border-radius:8px;align-items:center;gap:5px;padding:7px 9px;font-size:8px;font-weight:900;display:flex}.settlement-stock-detail header>span svg{width:13px}.settlement-stock-detail header>.match{color:#177353;background:#e5f7ee}.settlement-stock-detail header>.warning{color:#9a552d;background:#fff0e5}.settlement-stock-items{padding:0 18px}.settlement-stock-items article{border-bottom:1px solid #e9eff2;grid-template-columns:48px minmax(130px,1fr) 60px 88px 95px;align-items:center;gap:10px;min-height:68px;padding:10px 0;display:grid}.settlement-stock-items img{object-fit:contain;background:#f0f5f7;border-radius:10px;width:48px;height:48px}.settlement-stock-items strong,.settlement-stock-items small{display:block}.settlement-stock-items article>div strong{font-size:10px}.settlement-stock-items article>div small{margin-top:3px}.settlement-stock-items article>span strong{margin-top:4px;font-size:10px}.settlement-stock-items article>b{text-align:right;font-size:11px}.settlement-stock-detail>footer{background:#eff6f9;grid-template-columns:repeat(3,1fr);gap:12px;padding:14px 18px;display:grid}.settlement-stock-detail>footer small,.settlement-stock-detail>footer strong{display:block}.settlement-stock-detail>footer strong{margin-top:4px;font-size:12px}.settlement-stock-empty{text-align:center;color:#78909f;padding:32px}.settlement-stock-empty svg{width:28px}.settlement-stock-empty p{margin:7px 0 0;font-size:10px}.settlement-past-history>header>span{color:#186c50;background:#e7f6ef;border-radius:8px;padding:6px 8px;font-size:8px;font-weight:900}.settlement-past-history>div:not(.settlement-history-empty){max-height:300px;padding:0 16px;overflow:auto}.settlement-past-history article{border-bottom:1px solid #e8eef2;justify-content:space-between;align-items:flex-start;gap:10px;padding:13px 0;display:flex}.settlement-past-history article>span strong,.settlement-past-history article>span small{display:block}.settlement-past-history article>span>strong{font-size:11px}.settlement-past-history article small{color:#7b8f9d;margin-top:4px;font-size:8px}.settlement-past-history article>span:last-of-type{text-align:right}.settlement-past-history article .status{font-size:8px}.settlement-past-history article>p{color:#9b5039;width:100%;margin:7px 0 0;font-size:8px}.settlement-history-empty{text-align:center;padding:35px 20px}.settlement-history-empty svg{color:#24906c;width:30px}.settlement-history-empty strong{margin:8px 0 3px;font-size:11px;display:block}.settlement-history-empty p{color:#7b8e9a;margin:0;font-size:9px}.settlement-review-footer{background:#fff;border-top:1px solid #dce7ed;justify-content:flex-end;align-items:center;gap:9px;padding:18px 26px;display:flex}.settlement-review-footer>div{margin-right:auto}.settlement-review-footer strong,.settlement-review-footer p{display:block}.settlement-review-footer strong{font-size:11px}.settlement-review-footer p{color:#738997;margin:3px 0 0;font-size:9px}@media (width<=850px){.settlement-review-columns,.settlement-review-summary{grid-template-columns:1fr}.settlement-review-summary dl{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.settlement-review-modal{max-height:100dvh;border-radius:0!important;width:100%!important}.settlement-review-hero{grid-template-columns:42px 1fr;padding:22px 58px 20px 18px}.settlement-review-hero>span{width:42px;height:42px}.settlement-review-hero>b{grid-column:2;justify-self:start}.settlement-review-summary,.settlement-review-columns{padding:16px}.settlement-stock-items article{grid-template-columns:42px 1fr auto}.settlement-stock-items img{width:42px;height:42px}.settlement-stock-items article>span{display:none}.settlement-stock-detail>footer{grid-template-columns:1fr}.settlement-review-footer{flex-direction:column;align-items:stretch;padding:15px 16px}.settlement-review-footer>div{margin:0 0 5px}.settlement-review-footer .btn{justify-content:center;width:100%}}@media (width>=1051px){.entrepreneur-shell[data-page=products] .dropship-order-page{width:100%;margin:0 auto;padding-left:28px;padding-right:28px;max-width:1480px!important}.entrepreneur-shell[data-page=products] .stock-buy-layout{grid-template-columns:minmax(0,1fr) 440px;align-items:start;gap:22px;width:100%}.entrepreneur-shell[data-page=products] .stock-buy-layout>section,.entrepreneur-shell[data-page=products] .dropship-checkout{width:100%;min-width:0}.entrepreneur-shell[data-page=products] .stock-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.entrepreneur-shell[data-page=products] .stock-product-image{height:210px}.entrepreneur-shell[data-page=products] .stock-product-copy h3{min-height:24px;font-size:18px}.entrepreneur-shell[data-page=products] .stock-product-copy>p{height:34px}.entrepreneur-shell[data-page=products] .stock-product-actions{grid-template-columns:minmax(105px,.8fr) minmax(145px,1.2fr)}.entrepreneur-shell[data-page=products] .stock-product-actions button{white-space:nowrap;width:100%;padding-inline:12px}}.entrepreneur-shell[data-page=products] .dropship-checkout,.entrepreneur-shell[data-page=products] .dropship-checkout *{box-sizing:border-box}.entrepreneur-shell[data-page=products] .dropship-checkout>header{width:100%}.entrepreneur-shell[data-page=products] .dropship-line-heading,.entrepreneur-shell[data-page=products] .dropship-line-controls,.entrepreneur-shell[data-page=products] .customer-fields,.entrepreneur-shell[data-page=products] .customer-fields>div{min-width:0}.entrepreneur-shell[data-page=products] .dropship-line-controls{grid-template-columns:minmax(0,1fr) 122px;align-items:start}.entrepreneur-shell[data-page=products] .dropship-selling-price,.entrepreneur-shell[data-page=products] .dropship-quantity,.entrepreneur-shell[data-page=products] .customer-fields label{width:100%;min-width:0}.entrepreneur-shell[data-page=products] .dropship-checkout .customer-fields>div{grid-template-columns:minmax(0,1.35fr) minmax(128px,.65fr);gap:10px}.entrepreneur-shell[data-page=products] .dropship-checkout .customer-fields input,.entrepreneur-shell[data-page=products] .dropship-checkout .customer-fields select,.entrepreneur-shell[data-page=products] .dropship-checkout .customer-fields textarea{width:100%;max-width:100%;padding-left:13px;padding-right:13px;display:block}.entrepreneur-shell[data-page=products] .dropship-checkout .customer-fields input::placeholder,.entrepreneur-shell[data-page=products] .dropship-checkout .customer-fields textarea::placeholder{font-size:10px}.entrepreneur-shell[data-page=products] .dropship-checkout .customer-fields textarea{resize:vertical;min-height:82px}.entrepreneur-shell[data-page=products] .dropship-stepper{grid-template-columns:36px minmax(0,1fr) 36px;width:122px}.entrepreneur-shell[data-page=products] .dropship-stepper button{width:36px}.entrepreneur-shell[data-page=products] .dropship-price-input{grid-template-columns:54px minmax(0,1fr)}.entrepreneur-shell[data-page=products] .dropship-price-input input{min-width:0}.admin-shell[data-page=credit-control] .credit-control-page{--cc-navy:#103955;--cc-blue:#197aa8;--cc-teal:#168b7a;--cc-border:#d7e4ec;--cc-muted:#6d8494;--cc-soft:#f3f8fb;width:100%;max-width:1520px;padding-top:24px;padding-bottom:56px}.admin-shell[data-page=credit-control] .credit-control-page>.page-title{min-height:168px;background:radial-gradient(circle at 88% 12%,#62d2e633,#0000 15rem),radial-gradient(circle at 70% 130%,#2aa48733,#0000 20rem),linear-gradient(122deg,#0a2d48 0%,#125474 58%,#177e91 100%)!important;border:0!important;border-radius:24px!important;margin-bottom:18px!important;padding:32px 36px!important;box-shadow:0 20px 48px #0731492e!important}.admin-shell[data-page=credit-control] .credit-control-page>.page-title:before{border-radius:0 6px 6px 0;content:""!important;background:linear-gradient(#65d7ec,#4bcf9f)!important;width:5px!important;height:auto!important;display:block!important;top:28px!important;bottom:28px!important}.admin-shell[data-page=credit-control] .credit-control-page>.page-title:after{border:48px solid #ffffff0e!important;width:300px!important;height:300px!important;display:block!important;top:-145px!important;right:-70px!important}.admin-shell[data-page=credit-control] .credit-control-page>.page-title .page-title-copy>span{color:#8de5ef!important;letter-spacing:.15em!important;font-size:10px!important}.admin-shell[data-page=credit-control] .credit-control-page>.page-title h1{color:#fff!important;letter-spacing:-.045em!important;margin:9px 0 7px!important;font-size:clamp(34px,3vw,43px)!important}.admin-shell[data-page=credit-control] .credit-control-page>.page-title p{color:#cfe5eb!important;max-width:710px!important;font-size:13px!important;line-height:1.65!important}.admin-shell[data-page=credit-control] .credit-control-page>.page-title>.btn{z-index:2;color:#0d5673;background:#fffffff5;border:1px solid #ffffff52;border-radius:13px;min-height:48px;padding:0 18px;font-size:12px;position:relative;box-shadow:0 10px 24px #0325362e}.admin-shell[data-page=credit-control] .credit-control-page>.page-title>.btn:hover{color:#fff;background:#117690;border-color:#55c8d9;transform:translateY(-2px)}.admin-shell[data-page=credit-control] .credit-health-grid{gap:12px;margin:0 0 18px}.admin-shell[data-page=credit-control] .credit-health-grid article{border:1px solid var(--cc-border);background:linear-gradient(145deg,#fff,#f8fbfd);border-radius:18px;gap:13px;min-height:126px;padding:20px 19px;transition:transform .18s,border-color .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:0 9px 24px #0c344d0e}.admin-shell[data-page=credit-control] .credit-health-grid article:after{content:"";border:17px solid #1c7da70b;border-radius:50%;width:82px;height:82px;position:absolute;bottom:-28px;right:-24px}.admin-shell[data-page=credit-control] .credit-health-grid article:hover{border-color:#b8d5e4;transform:translateY(-2px);box-shadow:0 14px 30px #0c344d16}.admin-shell[data-page=credit-control] .credit-health-grid article>span{color:#1479a6;background:#e5f4fa;border-radius:13px;width:45px;height:45px}.admin-shell[data-page=credit-control] .credit-health-grid article.outstanding>span,.admin-shell[data-page=credit-control] .credit-health-grid article.risk>span{color:#b45d2c;background:#fff0e7}.admin-shell[data-page=credit-control] .credit-health-grid small{letter-spacing:.075em;font-size:9px}.admin-shell[data-page=credit-control] .credit-health-grid strong{letter-spacing:-.03em;margin:9px 0 5px;font-size:24px}.admin-shell[data-page=credit-control] .credit-health-grid p{max-width:190px;font-size:10px;line-height:1.45}.admin-shell[data-page=credit-control] :is(.credit-policy-panel,.credit-ledger-panel){border:1px solid var(--cc-border);border-radius:20px;margin-top:16px;box-shadow:0 12px 30px #0c344d0e}.admin-shell[data-page=credit-control] :is(.credit-policy-panel,.credit-ledger-panel)>header{background:linear-gradient(120deg,#fff,#f7fbfd);align-items:center;min-height:106px;padding:24px 26px}.admin-shell[data-page=credit-control] :is(.credit-policy-panel,.credit-ledger-panel) header>div>span{color:#167aa8;letter-spacing:.14em;align-items:center;gap:7px;font-size:9px;display:inline-flex}.admin-shell[data-page=credit-control] :is(.credit-policy-panel,.credit-ledger-panel) header>div>span:before{content:"";background:#26a595;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #26a5951a}.admin-shell[data-page=credit-control] :is(.credit-policy-panel,.credit-ledger-panel) h2{letter-spacing:-.035em;margin:7px 0 5px;font-size:23px}.admin-shell[data-page=credit-control] :is(.credit-policy-panel,.credit-ledger-panel) header p{max-width:690px;font-size:11px}.admin-shell[data-page=credit-control] .credit-policy-panel>header>div:last-child{align-self:center;gap:10px}.admin-shell[data-page=credit-control] .credit-policy-panel>header .btn{min-height:43px;box-shadow:none;border-radius:11px;padding-inline:15px;font-size:11px}.admin-shell[data-page=credit-control] .credit-policy-panel>header .btn.primary{background:linear-gradient(135deg,#176f9e,#218db6);border:1px solid #1679a8;box-shadow:0 8px 18px #176f9e2e}.admin-shell[data-page=credit-control] .credit-policy-panel>header .btn.secondary{color:#176b95;background:#fff;border-color:#c8dce8}.admin-shell[data-page=credit-control] .credit-tier-table{padding:0 26px 20px}.admin-shell[data-page=credit-control] .credit-tier-row{border-top:1px solid #e1eaef;grid-template-columns:60px minmax(190px,1fr) 34px minmax(190px,1fr) 96px 48px;gap:14px;min-height:74px;padding:10px 12px;transition:background .15s}.admin-shell[data-page=credit-control] .credit-tier-row:not(.head):hover{background:#f8fbfd}.admin-shell[data-page=credit-control] .credit-tier-row.head{color:#59758a;letter-spacing:.08em;background:#edf5f8;min-height:46px;margin:0 -1px;padding-inline:12px;font-size:8px}.admin-shell[data-page=credit-control] .credit-tier-row>b{color:#126f9d;background:#e8f5fa;border:1px solid #cde4ef;border-radius:11px;width:38px;height:38px;font-size:14px}.admin-shell[data-page=credit-control] .credit-tier-row input{color:#123b58;background:#fff;border-color:#cbdce6;border-radius:11px;height:46px;padding:0 14px;font-size:13px;transition:border-color .16s,box-shadow .16s,background .16s}.admin-shell[data-page=credit-control] .credit-tier-row input:hover{border-color:#9fc4d8}.admin-shell[data-page=credit-control] .credit-tier-row input:focus{background:#fff;border-color:#2a8bb6;outline:0;box-shadow:0 0 0 4px #238bb71a}.admin-shell[data-page=credit-control] .credit-tier-row>svg{color:#6d94a9;justify-self:center}.admin-shell[data-page=credit-control] .credit-tier-row .tier-account-count{background:#f7fbfd;border:1px solid #d5e4eb;border-radius:11px;grid-template-columns:1fr 16px;width:88px;min-height:48px;padding:6px 9px}.admin-shell[data-page=credit-control] .credit-tier-row .tier-account-count:hover{color:#0f6893;background:#eaf6fb;border-color:#79b5d0;transform:translateY(-1px)}.admin-shell[data-page=credit-control] .credit-tier-row .tier-account-count strong{font-size:15px}.admin-shell[data-page=credit-control] .credit-tier-row .tier-account-count small{font-size:8px}.admin-shell[data-page=credit-control] .credit-tier-row .tier-delete-button{color:#c6544c;background:#fff5f4;border:1px solid #f2d9d6;border-radius:11px;width:38px;height:38px;transition:transform .16s,background .16s,color .16s}.admin-shell[data-page=credit-control] .credit-tier-row .tier-delete-button:hover{color:#fff;background:#cf5d54;transform:translateY(-1px)}.admin-shell[data-page=credit-control] .credit-ledger-panel>header>b{color:#176d94;background:#edf7fb;border:1px solid #cbe2ed;border-radius:999px;padding:8px 11px}.admin-shell[data-page=credit-control] .credit-ledger-filters{background:#fbfdfe;gap:12px;padding:15px 26px}.admin-shell[data-page=credit-control] .credit-ledger-filters label{background:#fff;border-color:#cbdce6;border-radius:11px;height:46px;padding:0 14px;transition:border-color .16s,box-shadow .16s}.admin-shell[data-page=credit-control] .credit-ledger-filters label:focus-within{border-color:#2a8bb6;box-shadow:0 0 0 4px #238bb717}.admin-shell[data-page=credit-control] .credit-ledger-filters input{font-size:11px}.admin-shell[data-page=credit-control] .credit-ledger-filters select{border-color:#cbdce6;border-radius:11px;min-width:190px;height:46px;font-size:11px}.admin-shell[data-page=credit-control] .credit-ledger-row{grid-template-columns:minmax(220px,1.35fr) minmax(145px,.9fr) 110px 115px 115px 125px 132px;gap:16px;min-width:1120px;min-height:78px;padding:12px 26px}.admin-shell[data-page=credit-control] .credit-ledger-row.head{color:#587489;letter-spacing:.075em;background:#edf5f8;min-height:48px;font-size:8px}.admin-shell[data-page=credit-control] .credit-ledger-row:not(.head){transition:background .15s,box-shadow .15s}.admin-shell[data-page=credit-control] .credit-ledger-row:not(.head):hover{background:#f8fbfd;box-shadow:inset 3px 0 #2587b2}.admin-shell[data-page=credit-control] .credit-ledger-row .person>i{background:#e9f5fa;border:1px solid #d2e7f0;border-radius:12px;width:42px;height:42px}.admin-shell[data-page=credit-control] .credit-ledger-row>span strong{font-size:11px}.admin-shell[data-page=credit-control] .credit-ledger-row>span small{font-size:8px}.admin-shell[data-page=credit-control] .credit-usage-cell>div{width:76px;height:7px}.admin-shell[data-page=credit-control] .credit-ledger-row .btn{border-radius:10px;min-width:118px;min-height:38px;font-size:10px}.tier-accounts-modal{scrollbar-gutter:auto!important;background:#fff!important;border:1px solid #c4dae6e6!important;border-radius:24px!important;width:min(1080px,100vw - 48px)!important;max-width:1080px!important;max-height:calc(100dvh - 48px)!important;margin:0 auto!important;position:relative!important;overflow:hidden!important;box-shadow:0 32px 90px #031b2c52!important}.tier-accounts-modal>.modal-x{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .16s,transform .16s;float:none!important;color:#fff!important;width:42px!important;height:42px!important;box-shadow:none!important;background:#05304647!important;border:1px solid #ffffff52!important;border-radius:12px!important;margin:0!important;position:absolute!important;top:18px!important;right:18px!important}.tier-accounts-modal>.modal-x:hover{transform:rotate(4deg);background:#fff3!important}.tier-accounts-shell{flex-direction:column;width:100%;max-height:calc(100dvh - 50px);display:flex;overflow:hidden}.tier-accounts-shell>header{background:radial-gradient(circle at 86% 12%,#58d2de3d,#0000 12rem),linear-gradient(120deg,#0b314d,#12607c 62%,#16879a);grid-template-columns:54px minmax(0,1fr) auto;gap:17px;min-height:156px;padding:29px 84px 28px 30px}.tier-accounts-shell>header>span{border-radius:15px;width:54px;height:54px}.tier-accounts-shell>header small{color:#8de5ef;letter-spacing:.15em;font-size:9px}.tier-accounts-shell>header h2{letter-spacing:-.04em;margin:7px 0 5px;font-size:27px}.tier-accounts-shell>header p{color:#d1e7ec;font-size:11px}.tier-accounts-shell>header>b{color:#0d5872;background:#fffffff0;border:1px solid #ffffff38;border-radius:999px;align-self:center;padding:9px 12px;font-size:10px}.tier-account-list{scrollbar-gutter:stable;width:100%;max-height:min(50vh,480px);padding:0 28px 14px;overflow:auto}.tier-account-row,.tier-account-list>article{grid-template-columns:minmax(220px,1.45fr) 130px 118px 118px 118px 112px;gap:16px;width:100%;min-width:920px;min-height:78px;padding:13px 10px}.tier-account-row.head{z-index:2;color:#587489;letter-spacing:.075em;background:#edf5f8;min-height:48px;font-size:8px;position:sticky;top:0;box-shadow:0 1px #dce7ec}.tier-account-list>article{transition:background .15s,box-shadow .15s}.tier-account-list>article:hover{background:#f7fbfd;box-shadow:inset 3px 0 #2587b2}.tier-account-list .person>i{border:1px solid #d1e6ef;border-radius:12px;width:43px;height:43px;font-size:10px}.tier-account-list strong{font-size:11px}.tier-account-list small{font-size:8px}.tier-account-usage>div{border-radius:99px;width:66px;height:7px}.tier-account-usage>strong{text-align:right;min-width:30px;font-size:9px}.tier-accounts-empty{padding:64px 24px}.tier-accounts-empty svg{border-radius:15px;width:46px;height:46px;padding:11px}.tier-accounts-empty h3{font-size:18px}.tier-accounts-shell>footer{background:#f7fafc;border-top:1px solid #dce7ec;min-height:70px;padding:14px 28px}.tier-accounts-shell>footer>span{font-size:10px}.tier-accounts-shell>footer .btn{min-width:92px;min-height:40px;box-shadow:none;border-radius:10px;margin:0}@media (width<=1120px){.admin-shell[data-page=credit-control] .credit-tier-row{grid-template-columns:52px minmax(155px,1fr) 26px minmax(155px,1fr) 88px 42px;gap:10px}.admin-shell[data-page=credit-control] .credit-tier-row .tier-account-count{width:82px}.admin-shell[data-page=credit-control] .credit-ledger-row{padding-inline:20px}}@media (width<=760px){.admin-shell[data-page=credit-control] .credit-control-page{padding-top:14px}.admin-shell[data-page=credit-control] .credit-control-page>.page-title{min-height:0;padding:25px 22px!important}.admin-shell[data-page=credit-control] .credit-control-page>.page-title h1{font-size:29px!important}.admin-shell[data-page=credit-control] .credit-control-page>.page-title>.btn{justify-content:center;width:100%}.admin-shell[data-page=credit-control] .credit-health-grid{grid-template-columns:1fr 1fr}.admin-shell[data-page=credit-control] :is(.credit-policy-panel,.credit-ledger-panel)>header{align-items:flex-start;padding:21px 18px}.admin-shell[data-page=credit-control] .credit-policy-panel>header>div:last-child{grid-template-columns:1fr 1fr;width:100%;display:grid}.admin-shell[data-page=credit-control] .credit-tier-table{padding-inline:14px}.admin-shell[data-page=credit-control] .credit-tier-row{grid-template-columns:38px minmax(120px,1fr) 20px minmax(120px,1fr) 58px 38px;gap:8px;padding:14px 4px}.admin-shell[data-page=credit-control] .credit-tier-row .tier-account-count{width:56px}.admin-shell[data-page=credit-control] .credit-ledger-filters{padding:14px 18px}.tier-accounts-modal{border-radius:20px!important;width:calc(100vw - 24px)!important;max-height:calc(100dvh - 24px)!important}.tier-accounts-shell{max-height:calc(100dvh - 26px)}.tier-accounts-shell>header{grid-template-columns:46px 1fr;min-height:0;padding:24px 68px 22px 20px}.tier-accounts-shell>header>span{width:46px;height:46px}.tier-accounts-shell>header>b{grid-column:2;justify-self:start}.tier-account-list{padding-inline:14px}.tier-accounts-shell>footer{padding:13px 16px}}@media (width<=520px){.admin-shell[data-page=credit-control] .credit-health-grid,.admin-shell[data-page=credit-control] .credit-policy-panel>header>div:last-child{grid-template-columns:1fr}.admin-shell[data-page=credit-control] .credit-tier-table{overflow-x:auto}.admin-shell[data-page=credit-control] .credit-tier-row{min-width:680px}.admin-shell[data-page=credit-control] .credit-ledger-filters{flex-direction:column}.admin-shell[data-page=credit-control] .credit-ledger-filters select{width:100%}.tier-accounts-modal{border:0!important;border-radius:0!important;width:100%!important;max-height:100dvh!important}.tier-accounts-shell{max-height:100dvh}.tier-accounts-shell>header h2{font-size:23px}.tier-accounts-shell>footer{flex-direction:column;align-items:stretch}.tier-accounts-shell>footer .btn{justify-content:center;width:100%}}@media (width<=620px){.admin-shell[data-page=credit-control] .credit-tier-table{padding:0 14px 16px;overflow:visible}.admin-shell[data-page=credit-control] .credit-tier-row:not(.head){background:#fff;border:1px solid #d9e6ed;border-radius:16px;grid-template-columns:42px minmax(0,1fr) 42px;gap:12px;min-width:0;margin:14px 0 0;padding:16px;box-shadow:0 7px 20px #0c344d0d}.admin-shell[data-page=credit-control] .credit-tier-row:not(.head)>b{grid-area:1/1;align-self:end}.admin-shell[data-page=credit-control] .credit-tier-row:not(.head)>label:first-of-type{grid-area:1/2/auto/4}.admin-shell[data-page=credit-control] .credit-tier-row:not(.head)>svg{display:none}.admin-shell[data-page=credit-control] .credit-tier-row:not(.head)>label:last-of-type{grid-area:2/1/auto/4}.admin-shell[data-page=credit-control] .credit-tier-row:not(.head) label small{color:#617b8e;letter-spacing:.03em;margin:0 0 6px;font-size:9px;font-weight:800;display:block}.admin-shell[data-page=credit-control] .credit-tier-row:not(.head) input{height:48px}.admin-shell[data-page=credit-control] .credit-tier-row .tier-account-count{grid-area:3/1/auto/3;width:100%;min-height:44px}.admin-shell[data-page=credit-control] .credit-tier-row .tier-delete-button{grid-area:3/3;justify-self:end}.admin-shell[data-page=credit-control] .credit-ledger-table{padding:0 14px 16px;overflow:visible}.admin-shell[data-page=credit-control] .credit-ledger-row.head{display:none}.admin-shell[data-page=credit-control] .credit-ledger-row:not(.head){background:#fff;border:1px solid #d9e6ed;border-radius:16px;grid-template-columns:1fr 1fr;gap:16px 12px;min-width:0;margin-top:14px;padding:16px;box-shadow:0 7px 20px #0c344d0d}.admin-shell[data-page=credit-control] .credit-ledger-row:not(.head)>.person{border-bottom:1px solid #e4edf2;grid-column:1/3;padding-bottom:13px}.admin-shell[data-page=credit-control] .credit-ledger-row:not(.head)>span:before{color:#7790a1;letter-spacing:.06em;text-transform:uppercase;margin-bottom:5px;font-size:8px;font-weight:900;display:block}.admin-shell[data-page=credit-control] .credit-ledger-row:not(.head)>span:nth-child(2):before{content:"Verified sales / tier"}.admin-shell[data-page=credit-control] .credit-ledger-row:not(.head)>span:nth-child(3):before{content:"Approved limit"}.admin-shell[data-page=credit-control] .credit-ledger-row:not(.head)>span:nth-child(4):before{content:"Outstanding"}.admin-shell[data-page=credit-control] .credit-ledger-row:not(.head)>span:nth-child(5):before{content:"Available"}.admin-shell[data-page=credit-control] .credit-ledger-row:not(.head)>.credit-usage-cell{grid-column:1/3;padding-top:2px}.admin-shell[data-page=credit-control] .credit-ledger-row:not(.head)>.credit-usage-cell:before{content:"Credit usage";color:#7790a1;letter-spacing:.06em;text-transform:uppercase;margin-right:auto;font-size:8px;font-weight:900}.admin-shell[data-page=credit-control] .credit-ledger-row:not(.head)>.btn{grid-column:1/3;width:100%;min-height:44px}}.admin-shell[data-page=credit-control] :is(.credit-health-grid strong,.credit-tier-row input,.tier-account-count strong,.credit-ledger-row>span strong,.credit-usage-cell>span){font-variant-numeric:tabular-nums}.admin-shell[data-page=credit-control] :is(.credit-tier-table,.credit-ledger-table){scrollbar-color:#8bb2c7 #edf4f7;scrollbar-width:thin}.admin-shell[data-page=credit-control] :is(.credit-tier-table,.credit-ledger-table)::-webkit-scrollbar{height:9px}.admin-shell[data-page=credit-control] :is(.credit-tier-table,.credit-ledger-table)::-webkit-scrollbar-track{background:#edf4f7;border-radius:99px}.admin-shell[data-page=credit-control] :is(.credit-tier-table,.credit-ledger-table)::-webkit-scrollbar-thumb{background:#8bb2c7;border:2px solid #edf4f7;border-radius:99px}.admin-shell[data-page=credit-control] .credit-ledger-row.head{z-index:3;position:sticky;top:0;box-shadow:0 1px #d7e4ea}.admin-shell[data-page=credit-control] .credit-ledger-table{overscroll-behavior-inline:contain;max-width:100%}.admin-shell[data-page=credit-control] :is(.credit-tier-row,.credit-ledger-row)>*,.admin-shell[data-page=credit-control] .credit-tier-row label{min-width:0}.admin-shell[data-page=credit-control] .credit-tier-row label input{max-width:100%;display:block}.admin-shell[data-page=credit-control] :is(.credit-tier-row .tier-account-count,.credit-tier-row .tier-delete-button,.credit-ledger-row .btn):focus-visible{outline-offset:2px;outline:3px solid #2c97c647}.tier-accounts-modal :is(.tier-account-row,.tier-account-list>article)>*{min-width:0}.tier-accounts-modal :is(.tier-account-list strong,.tier-account-list small){text-overflow:ellipsis;overflow:hidden}.tier-accounts-modal .person span{min-width:0}.tier-accounts-modal>.modal-x:focus-visible{outline-offset:3px;outline:3px solid #ffffff94!important}@media (prefers-reduced-motion:no-preference){.admin-shell[data-page=credit-control] .credit-health-grid article{animation:.32s both cc-card-in}.admin-shell[data-page=credit-control] .credit-health-grid article:nth-child(2){animation-delay:40ms}.admin-shell[data-page=credit-control] .credit-health-grid article:nth-child(3){animation-delay:80ms}.admin-shell[data-page=credit-control] .credit-health-grid article:nth-child(4){animation-delay:.12s}.admin-shell[data-page=credit-control] :is(.credit-policy-panel,.credit-ledger-panel){animation:.36s both cc-section-in}.admin-shell[data-page=credit-control] .credit-ledger-panel{animation-delay:60ms}}@keyframes cc-card-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes cc-section-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.admin-shell[data-page=credit-control] *,.tier-accounts-modal *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=1250px) and (width>=1051px){.entrepreneur-shell[data-page=products] .stock-buy-layout{grid-template-columns:minmax(0,1fr) 405px}.entrepreneur-shell[data-page=products] .stock-product-actions{grid-template-columns:1fr}.entrepreneur-shell[data-page=products] .stock-product-copy h3{min-height:46px}}@media (width<=560px){.entrepreneur-shell[data-page=products] .dropship-checkout .customer-fields>div,.entrepreneur-shell[data-page=products] .dropship-line-controls{grid-template-columns:1fr}.entrepreneur-shell[data-page=products] .dropship-stepper,.entrepreneur-shell[data-page=products] .dropship-quantity{width:100%}}.entrepreneur-shell[data-page=products] .mobile-checkout-page>.order-workspace-head,.entrepreneur-shell[data-page=products] .mobile-checkout-page>.order-progress,.entrepreneur-shell[data-page=products] .mobile-checkout-page>.market-warning,.entrepreneur-shell[data-page=products] .mobile-checkout-page>.mobile-order-cart,.entrepreneur-shell[data-page=products] .mobile-checkout-page .stock-buy-layout>section{display:none!important}.entrepreneur-shell[data-page=products] .mobile-checkout-page{background:#f5f9fc;min-height:calc(100dvh - 70px);padding:24px 28px 96px}.entrepreneur-shell[data-page=products] .mobile-checkout-page .stock-buy-layout{width:min(760px,100%);margin:0 auto;display:block}.entrepreneur-shell[data-page=products] .mobile-checkout-page .dropship-checkout.mobile-open{background:#fff;height:auto;min-height:0;margin:0;inset:auto;border:1px solid #d7e5ee!important;border-radius:18px!important;width:100%!important;max-width:none!important;max-height:none!important;padding:0 0 18px!important;position:static!important;overflow:visible!important;box-shadow:0 12px 30px #0d314c14!important}.entrepreneur-shell[data-page=products] .mobile-checkout-page .dropship-checkout.mobile-open>header{border-radius:18px 18px 0 0;position:relative!important;top:auto!important}.entrepreneur-shell[data-page=products] .mobile-checkout-page .cart-back-to-products{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff59;border-radius:11px;align-items:center;gap:7px;margin-left:auto;padding:0 13px;font-size:10px;font-weight:800;display:flex}.entrepreneur-shell[data-page=products] .mobile-checkout-page .cart-back-to-products svg{transform:rotate(180deg)}@media (width<=650px){.entrepreneur-shell[data-page=products] .mobile-checkout-page{padding:12px 12px 96px}}@media (width>=1051px){.entrepreneur-shell[data-page=products] .dropship-checkout{overscroll-behavior:auto;scrollbar-gutter:auto;justify-self:end;width:100%!important;max-width:440px!important;max-height:none!important;position:sticky!important;top:104px!important;overflow:visible!important}.entrepreneur-shell[data-page=products] .dropship-checkout>header{z-index:5;position:relative!important;top:auto!important}.entrepreneur-shell[data-page=products] .current-order-items{max-height:none!important;overflow:visible!important}}@media (width<=1250px) and (width>=1051px){.entrepreneur-shell[data-page=products] .dropship-checkout{max-width:405px!important}}.entrepreneur-shell[data-page=products] .checkout-section-heading,.entrepreneur-shell[data-page=products] .customer-fields,.entrepreneur-shell[data-page=products] .payment-fulfilment,.entrepreneur-shell[data-page=products] .order-totals{width:auto;max-width:none}.entrepreneur-shell[data-page=products] .checkout-section-heading>div{min-width:0}.entrepreneur-shell[data-page=products] .checkout-section-heading h3,.entrepreneur-shell[data-page=products] .checkout-section-heading p{overflow-wrap:anywhere}.topbar-v2{gap:24px}.topbar-left{flex:none}.topbar-actions{min-width:0;margin-left:auto}.top-search{flex:360px;min-width:220px}.topbar-commerce{align-items:center;gap:8px;display:flex}.topbar-cart{color:#164664;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #ccdde7;border-radius:13px;align-items:center;gap:8px;padding:0 14px;font-size:11px;font-weight:850;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative;box-shadow:0 6px 16px #0c3b570f}.topbar-cart:hover{border-color:#91bbd0;transform:translateY(-1px);box-shadow:0 10px 22px #0c3b571f}.topbar-cart svg{width:18px}.topbar-cart b{color:#fff;background:#ed654f;border:2px solid #f8fbfd;border-radius:999px;place-items:center;min-width:21px;height:21px;padding:0 5px;font-size:9px;display:grid;position:absolute;top:-7px;right:-7px;box-shadow:0 4px 10px #d64a3540}@media (width<=1180px){.topbar-v2{gap:14px}.topbar-actions{gap:7px}.top-search{width:min(300px,28vw);min-width:180px}.topbar-commerce{gap:6px}.topbar-cart span,.new-order-top span{display:none}.topbar-cart,.new-order-top{justify-content:center;width:44px;padding:0}}@media (width<=700px){.topbar-v2{gap:8px}.topbar-commerce{display:flex}.new-order-top{display:none}.topbar-cart{border-radius:12px;width:42px;height:42px;min-height:42px}.topbar-cart b{top:-5px;right:-5px}.topbar-actions>.topbar-commerce{display:flex}.topbar-signout{display:none}}.commission-ledger-page{color:#12364e;gap:20px;display:grid}.commission-ledger-hero{color:#fff;background:radial-gradient(circle at 88% 5%,#2dcaa83d,#0000 28%),linear-gradient(125deg,#092b43,#0d5675 58%,#087c93);border-radius:26px;min-height:300px;padding:28px;position:relative;overflow:hidden;box-shadow:0 22px 48px #0a374f29}.commission-ledger-hero:after{content:"";border:1px solid #ffffff1f;border-radius:50%;width:360px;height:360px;position:absolute;bottom:-150px;right:-90px;box-shadow:0 0 0 55px #ffffff09,0 0 0 110px #ffffff06}.commission-back{z-index:2;color:#cbe9f2;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:12px;font-weight:800;display:flex;position:relative}.commission-back:hover{color:#fff}.commission-back svg{width:16px}.commission-hero-copy{z-index:2;max-width:620px;margin-top:20px;position:relative}.commission-hero-copy>span,.commission-ledger-toolbar>div>span{color:#71d9df;letter-spacing:.15em;font-size:10px;font-weight:900}.commission-hero-copy h1{letter-spacing:-.04em;margin:7px 0 8px;font-size:clamp(30px,3vw,43px);line-height:1.05}.commission-hero-copy p{color:#c6e0e9;max-width:540px;margin:0;font-size:13px;line-height:1.6}.commission-balance{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid #fff3;border-radius:18px;min-width:270px;padding:20px 22px;position:absolute;top:34px;right:31px}.commission-balance small,.commission-balance strong,.commission-balance span{display:block}.commission-balance small{color:#a9dce7;font-size:9px;font-weight:850}.commission-balance span{color:#bdf2df;font-size:10px;font-weight:750}.commission-balance svg{vertical-align:-3px;width:13px}.commission-summary-grid{z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:29px;display:grid;position:relative}.commission-summary-grid article{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05233440;border:1px solid #ffffff29;border-radius:16px;align-items:center;gap:12px;min-height:91px;padding:15px;display:flex}.commission-summary-icon{border-radius:13px;flex:none;place-items:center;width:42px;height:42px;display:grid}.commission-summary-icon svg{width:19px}.commission-summary-icon.earned{color:#9ee7f1;background:#287d9560}.commission-summary-icon.received{color:#8de3bd;background:#26987555}.commission-summary-icon.pending{color:#ffd288;background:#ad792d55}.commission-summary-grid small,.commission-summary-grid strong,.commission-summary-grid p{display:block}.commission-summary-grid small{color:#a9cad6;font-size:9px}.commission-summary-grid strong{color:#fff;margin:4px 0 3px;font-size:19px}.commission-summary-grid p{color:#9ebdca;margin:0;font-size:9px}.commission-ledger-panel{background:#fff;border:1px solid #d8e6ed;border-radius:23px;padding:24px;box-shadow:0 12px 35px #0d3a540e}.commission-ledger-toolbar{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.commission-ledger-toolbar>div>span{color:#1682a3}.commission-ledger-toolbar h2{margin:4px 0 3px;font-size:24px}.commission-ledger-toolbar p{color:#7a909e;margin:0;font-size:10px}.commission-status-tabs{background:#f4f8fa;border:1px solid #dbe6eb;border-radius:13px;gap:4px;padding:5px;display:flex}.commission-status-tabs button{color:#607989;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 11px;font-size:10px;font-weight:800}.commission-status-tabs button b{color:#718795;background:#e4ecef;border-radius:99px;margin-left:6px;padding:3px 6px;font-size:8px}.commission-status-tabs button.active{color:#fff;background:#123f5a;box-shadow:0 6px 14px #0f3a532e}.commission-status-tabs button.active b{color:#15526f;background:#fff}.commission-date-filters{background:#f8fafb;border:1px solid #e0e9ee;border-radius:15px;align-items:end;gap:10px;margin:20px 0 15px;padding:12px;display:flex}.commission-date-filters label{width:190px}.commission-date-filters label span{color:#68808f;margin:0 0 6px 2px;font-size:9px;font-weight:800;display:block}.commission-date-filters input{color:#173c52;background:#fff;border:1px solid #d5e2e8;border-radius:10px;width:100%;height:40px;padding:0 11px;font-family:inherit}.commission-date-filters button{color:#577384;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-left:auto;padding:0 13px;font-size:10px;font-weight:800;display:flex}.commission-date-filters button:disabled{opacity:.38}.commission-date-filters button svg{width:14px}.commission-ledger-list{gap:10px;display:grid}.commission-ledger-row{width:100%;min-height:88px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #dfe8ed;border-radius:16px;grid-template-columns:46px minmax(170px,1.35fr) minmax(120px,.8fr) minmax(135px,.9fr) minmax(145px,.75fr) 34px;align-items:center;gap:13px;padding:13px 15px;transition:all .16s;display:grid}.commission-row-icon{color:#a87518;background:#fff4d9;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.commission-ledger-row.paid .commission-row-icon{color:#16805f;background:#e6f7f0}.commission-row-icon svg{width:18px}.commission-row-main>*{display:block}.commission-row-main small,.commission-ledger-row>span>small{color:#8093a0;font-size:8px;font-weight:750}.commission-row-main strong{color:#163c54;margin:5px 0 3px;font-size:12px}.commission-row-main em{color:#718896;font-size:9px;font-style:normal}.commission-row-state .status-pill{margin-top:7px}.commission-row-reference strong{color:#486477;text-overflow:ellipsis;white-space:nowrap;max-width:150px;margin-top:7px;font-size:10px;display:block;overflow:hidden}.commission-row-amount{text-align:right}.commission-row-amount strong{color:#0d6f57;margin-top:6px;font-size:18px;display:block}.commission-row-action{color:#21799f;background:#edf7fb;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.commission-row-action svg{width:15px}.commission-empty{text-align:center;background:#f9fbfc;border:1px dashed #cadce5;border-radius:16px;padding:55px 20px}.commission-empty>span{color:#4384a1;background:#e8f3f7;border-radius:15px;place-items:center;width:48px;height:48px;margin:auto;display:grid}.commission-empty h3{margin:13px 0 5px}.commission-empty p{color:#748b99;margin:0;font-size:11px}.commission-empty button{color:#176e96;font:inherit;background:#fff;border:1px solid #bdd8e4;border-radius:10px;margin-top:14px;padding:0 15px;font-size:10px;font-weight:800}@media (width<=1050px){.commission-balance{width:max-content;margin-top:20px;position:relative;top:auto;right:auto}.commission-ledger-row{grid-template-columns:44px 1.2fr .8fr .8fr 32px}.commission-row-reference{display:none}}@media (width<=760px){.commission-ledger-page{gap:13px}.commission-ledger-hero{border-radius:20px;min-height:0;padding:20px}.commission-hero-copy{margin-top:12px}.commission-hero-copy h1{font-size:29px}.commission-balance{width:100%;min-width:0;padding:16px}.commission-summary-grid{grid-template-columns:1fr;margin-top:13px}.commission-summary-grid article{min-height:75px}.commission-ledger-panel{border-radius:19px;padding:15px}.commission-ledger-toolbar{flex-direction:column;align-items:stretch}.commission-status-tabs{width:100%;overflow-x:auto}.commission-status-tabs button{white-space:nowrap;flex:1}.commission-date-filters{flex-wrap:wrap;align-items:stretch}.commission-date-filters label{width:calc(50% - 5px)}.commission-date-filters button{justify-content:center;width:100%;margin-left:0}.commission-ledger-row{grid-template-columns:43px minmax(0,1fr) 32px;gap:11px;padding:14px}.commission-row-state,.commission-row-amount{grid-column:2}.commission-row-amount{text-align:left}.commission-row-action{grid-area:1/3/4}}@media (width<=430px){.commission-status-tabs button{padding-inline:8px}.commission-status-tabs button b{display:none}.commission-date-filters label{width:100%}.commission-row-amount strong{font-size:17px}}.credit-product-dialog-overlay{z-index:2147483000!important;justify-content:center!important;align-items:center!important;width:100vw!important;height:100dvh!important;margin:0!important;padding:clamp(12px,3vh,28px)!important;display:flex!important;position:fixed!important;inset:0!important;overflow:auto!important}.credit-product-dialog-overlay>.credit-product-dialog{overscroll-behavior:contain;width:min(880px,100%)!important;max-height:calc(100dvh - clamp(24px,6vh,56px))!important;margin:auto!important;overflow:auto!important}@media (width<=650px){.credit-product-dialog-overlay{align-items:flex-end!important;padding:8px!important}.credit-product-dialog-overlay>.credit-product-dialog{max-height:calc(100dvh - 16px)!important;margin:auto 0 0!important}}.entrepreneur-shell[data-page=earnings] .page-content,.entrepreneur-shell[data-page=earnings] .content-page,.entrepreneur-shell[data-page=commissions] .page-content,.entrepreneur-shell[data-page=commissions] .content-page{max-width:none}.commission-ledger-page{color:#143b53;padding-bottom:34px;gap:18px!important}.commission-ledger-hero{background:radial-gradient(circle at 88% 12%,#3ccfb93d,#0000 27%),linear-gradient(125deg,#0b3049 0%,#0c5e78 60%,#087f8c 100%)!important;border-radius:24px!important;min-height:0!important;padding:25px 27px 24px!important;box-shadow:0 18px 42px #0a364e26!important}.commission-ledger-hero:after{opacity:.8;width:430px!important;height:430px!important;bottom:-225px!important;right:-130px!important}.commission-hero-top{z-index:2;justify-content:space-between;align-items:center;gap:15px;display:flex;position:relative}.commission-hero-badge{color:#c5f4e5;background:#03273533;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:6px;padding:8px 11px;font-size:9px;font-weight:800;display:flex}.commission-hero-badge svg{width:14px}.commission-hero-layout{z-index:2;grid-template-columns:minmax(0,1fr) minmax(250px,310px);align-items:end;gap:30px;margin-top:20px;display:grid;position:relative}.commission-hero-copy{margin:0!important}.commission-hero-copy h1{margin:7px 0 8px!important;font-size:clamp(30px,3vw,42px)!important}.commission-hero-copy p{color:#d3e8ee!important;max-width:590px!important;font-size:12px!important}.commission-balance{background:#ffffff1c!important;border-radius:16px!important;min-width:0!important;padding:17px 19px!important;position:static!important}.commission-balance strong{margin:5px 0 7px!important;font-size:26px!important}.commission-balance small{letter-spacing:.07em}.commission-balance span{align-items:center;gap:5px;display:flex!important}.commission-summary-grid{gap:11px!important;margin-top:20px!important}.commission-summary-grid article{background:#0427364d!important;border-radius:15px!important;min-height:84px!important;padding:14px 15px!important}.commission-summary-icon{border-radius:12px!important;width:40px!important;height:40px!important}.commission-summary-grid strong{font-size:18px!important}.commission-summary-grid p{font-size:9px!important}.commission-ledger-panel{border-color:#d6e4eb!important;border-radius:22px!important;padding:25px!important;box-shadow:0 12px 32px #0d3a540d!important}.commission-ledger-toolbar{border-bottom:1px solid #e4edf1;padding-bottom:18px;align-items:center!important}.commission-ledger-toolbar h2{font-size:25px!important}.commission-ledger-toolbar>strong{color:#116f8b;text-align:center;background:#edf8fb;border-radius:12px;min-width:90px;padding:10px 13px;font-size:18px}.commission-ledger-toolbar>strong small{color:#72909d;margin-top:2px;font-size:8px;font-weight:700;display:block}.commission-filter-boxes{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0 12px;display:grid}.commission-filter-boxes>button{color:#496778;min-height:72px;font:inherit;text-align:left;cursor:pointer;background:#fbfdfe;border:1px solid #dce8ed;border-radius:15px;grid-template-columns:35px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 12px;transition:all .18s;display:grid}.commission-filter-boxes>button:hover{border-color:#a9cad7;transform:translateY(-1px);box-shadow:0 8px 20px #0f445d12}.commission-filter-boxes>button>span:first-child{color:#367c99;background:#eaf5f9;border-radius:11px;place-items:center;width:35px;height:35px;display:grid}.commission-filter-boxes svg{width:16px}.commission-filter-boxes>button>span:nth-child(2) strong,.commission-filter-boxes>button>span:nth-child(2) small{display:block}.commission-filter-boxes>button>span:nth-child(2) strong{color:#183f56;font-size:11px}.commission-filter-boxes>button>span:nth-child(2) small{color:#7b909b;margin-top:3px;font-size:8px}.commission-filter-boxes>button>b{color:#567484;background:#edf3f5;border-radius:999px;place-items:center;min-width:25px;height:25px;padding:0 6px;font-size:9px;display:grid}.commission-filter-boxes>button.active{color:#fff;background:linear-gradient(135deg,#103f59,#14768b);border-color:#176e8d;box-shadow:0 9px 20px #10536d29}.commission-filter-boxes>button.active>span:first-child{color:#fff;background:#ffffff24}.commission-filter-boxes>button.active>span:nth-child(2) strong{color:#fff}.commission-filter-boxes>button.active>span:nth-child(2) small{color:#bcdce4}.commission-filter-boxes>button.active>b{color:#14556c;background:#fff}.commission-filter-boxes>button.paid:not(.active)>span:first-child{color:#16805f;background:#e6f7f0}.commission-filter-boxes>button.waiting:not(.active)>span:first-child{color:#a87518;background:#fff4d9}.commission-filter-boxes>button.review:not(.active)>span:first-child{color:#a94c43;background:#fff0ee}.commission-filter-panel{background:#f7fafb;border:1px solid #dfe9ee;border-radius:16px;grid-template-columns:minmax(230px,1.5fr) minmax(155px,.7fr) minmax(155px,.7fr) auto;align-items:end;gap:10px;margin:0 0 16px;padding:13px;display:grid}.commission-filter-panel label>span{color:#637d8c;letter-spacing:.03em;margin:0 0 6px 2px;font-size:8px;font-weight:850;display:block}.commission-filter-panel input{color:#173c52;width:100%;height:42px;font:inherit;background:#fff;border:1px solid #d2e0e6;border-radius:11px;outline:none;padding:0 11px;font-size:11px}.commission-filter-panel input:focus{border-color:#4d9eb9;box-shadow:0 0 0 3px #2a89ab1a}.commission-search-filter>div{position:relative}.commission-search-filter svg{color:#78909d;width:17px;position:absolute;top:12px;left:12px}.commission-search-filter input{padding-left:39px}.commission-filter-panel>button{color:#276b86;height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cadde5;border-radius:11px;justify-content:center;align-items:center;gap:6px;padding:0 15px;font-size:10px;font-weight:850;display:flex}.commission-filter-panel>button:hover:not(:disabled){background:#eef8fb;border-color:#89b8ca}.commission-filter-panel>button:disabled{opacity:.42;cursor:not-allowed}.commission-filter-panel>button svg{width:14px}.commission-ledger-list{gap:9px!important}.commission-ledger-row{border-color:#dce7ec!important;border-radius:15px!important;grid-template-columns:46px minmax(170px,1.35fr) minmax(120px,.8fr) minmax(135px,.9fr) minmax(145px,.75fr) 36px!important;min-height:92px!important;padding:14px 15px!important}.commission-ledger-row:before{content:"";background:#d5a64d;border-radius:0 3px 3px 0;width:3px;position:absolute;top:16px;bottom:16px;left:0}.commission-ledger-row{position:relative}.commission-ledger-row.paid:before{background:#2aa57a}.commission-ledger-row.review:before{background:#d35d50}.commission-ledger-row:hover{border-color:#9fc5d3!important;transform:translateY(-1px)!important;box-shadow:0 9px 22px #0e415b14!important}.commission-row-action{transition:all .18s}.commission-ledger-row:hover .commission-row-action{color:#fff;background:#197a9e;transform:translate(2px)}@media (width<=1100px){.commission-filter-boxes,.commission-filter-panel{grid-template-columns:1fr 1fr}.commission-search-filter{grid-column:1/-1}.commission-filter-panel>button{align-self:end}.commission-ledger-row{grid-template-columns:44px minmax(0,1.2fr) minmax(110px,.75fr) minmax(130px,.75fr) 34px!important}.commission-row-reference{display:none}}@media (width<=760px){.commission-ledger-page{gap:12px!important}.commission-ledger-hero{border-radius:19px!important;padding:18px!important}.commission-hero-badge{display:none}.commission-hero-layout{grid-template-columns:1fr;gap:15px;margin-top:14px}.commission-balance{width:100%!important}.commission-summary-grid{grid-template-columns:1fr!important}.commission-ledger-panel{border-radius:18px!important;padding:15px!important}.commission-ledger-toolbar{align-items:flex-start!important}.commission-ledger-toolbar>strong{display:none}.commission-filter-boxes{grid-template-columns:1fr 1fr;gap:8px}.commission-filter-boxes>button{grid-template-columns:32px 1fr auto;min-height:65px;padding:9px}.commission-filter-boxes>button>span:first-child{width:32px;height:32px}.commission-filter-boxes>button>span:nth-child(2) small{display:none}.commission-filter-panel{grid-template-columns:1fr 1fr;padding:10px}.commission-search-filter,.commission-filter-panel>button{grid-column:1/-1}.commission-ledger-row{grid-template-columns:42px minmax(0,1fr) 32px!important}.commission-row-state,.commission-row-amount{grid-column:2}.commission-row-action{grid-area:1/3/4}}@media (width>=901px){.app-v2{font-size:15px}.app-v2 small{line-height:1.45;font-size:11px!important}.app-v2 p,.app-v2 label{font-size:12px}.app-v2 input,.app-v2 select,.app-v2 textarea,.app-v2 button{font-size:13px}.app-v2 .status-pill,.app-v2 .market-status{min-height:30px;padding:6px 11px;font-size:11px}.commission-filter-boxes>button>span:nth-child(2) strong{font-size:12px}.commission-filter-boxes>button>span:nth-child(2) small,.commission-filter-panel label>span,.commission-ledger-toolbar>strong small{font-size:10px!important}.commission-filter-panel input{font-size:13px}.commission-ledger-row{column-gap:18px;min-height:100px!important;padding:16px 18px!important}.commission-ledger-row>span{min-width:0}.commission-row-main small,.commission-ledger-row>span>small{margin:0 0 7px;line-height:1.25;display:block;font-size:10px!important}.commission-row-main strong{margin:0 0 4px;font-size:14px;line-height:1.35}.commission-row-main em{font-size:11px}.commission-row-state{flex-direction:column;align-items:flex-start;display:flex}.commission-row-state .status-pill{margin-top:0}.commission-row-reference strong{max-width:100%;margin-top:0;font-size:12px;line-height:1.35}.commission-row-amount{flex-direction:column;align-items:flex-end;display:flex}.commission-row-amount strong{margin-top:0;font-size:20px;line-height:1.25}}@media (width<=430px){.commission-filter-boxes,.commission-filter-panel{grid-template-columns:1fr}.commission-filter-panel label{grid-column:1}.commission-hero-copy h1{font-size:28px!important}}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-page{max-width:none;padding-bottom:48px}.entrepreneur-shell[data-page=credit-stock] .credit-stock-page-actions,.entrepreneur-shell[data-page=credit-stock] .credit-stock-hero,.entrepreneur-shell[data-page=credit-stock] .shop-home-stats,.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-layout{width:100%}.entrepreneur-shell[data-page=credit-stock] .credit-stock-page-actions{border-radius:18px;min-height:68px;margin:0 0 16px;padding:12px 14px 12px 20px}.entrepreneur-shell[data-page=credit-stock] .credit-stock-page-actions button{border-radius:12px;min-height:44px;padding-inline:16px;box-shadow:0 8px 18px #0e527824}.entrepreneur-shell[data-page=credit-stock] .credit-stock-hero{border-radius:24px;align-items:center;min-height:210px;padding:30px 34px;box-shadow:0 18px 42px #0b395629}.entrepreneur-shell[data-page=credit-stock] .credit-stock-hero>div:first-child{min-width:0}.entrepreneur-shell[data-page=credit-stock] .credit-stock-hero h1{margin:10px 0;font-size:clamp(31px,2.6vw,40px);line-height:1.08}.entrepreneur-shell[data-page=credit-stock] .credit-stock-hero p{max-width:720px;font-size:13px;line-height:1.65}.entrepreneur-shell[data-page=credit-stock] .credit-stock-hero .stock-buy-steps{width:280px;min-width:280px;padding:16px}.entrepreneur-shell[data-page=credit-stock] .shop-home-stats article{min-height:104px;padding:17px 20px}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-layout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:20px;margin-top:22px}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-layout>section{background:#fff;border:1px solid #d6e4ec;border-radius:22px;padding:18px;box-shadow:0 12px 32px #0d3a540e}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-layout .stock-catalogue-title{align-items:center;min-height:82px;margin:0;padding:16px 18px}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-layout .stock-catalogue-title h2{margin-top:5px;font-size:24px;line-height:1.2}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-tools{grid-template-columns:minmax(220px,1fr) minmax(165px,190px) auto;gap:10px;margin:12px 0;padding:10px}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-tools label,.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-tools select{width:100%;min-width:0;height:44px}.entrepreneur-shell[data-page=credit-stock] .credit-category-tabs{align-items:center;min-height:42px;margin:0 0 12px}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-layout .stock-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:14px}.entrepreneur-shell[data-page=credit-stock] .credit-product-card{border-radius:18px;height:100%;min-height:430px}.entrepreneur-shell[data-page=credit-stock] .credit-product-card .stock-product-image{height:190px;padding:18px}.entrepreneur-shell[data-page=credit-stock] .credit-product-card .stock-product-copy{min-height:238px;padding:16px 17px 17px}.entrepreneur-shell[data-page=credit-stock] .credit-product-card .stock-product-copy>p{min-height:40px;max-height:40px}.entrepreneur-shell[data-page=credit-stock] .credit-product-facts{align-items:stretch;min-height:58px}.entrepreneur-shell[data-page=credit-stock] .credit-product-actions{grid-template-columns:minmax(96px,.8fr) minmax(150px,1.55fr)}.entrepreneur-shell[data-page=credit-stock] .credit-product-actions button{white-space:nowrap;min-width:0;min-height:44px}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-layout>.stock-request-card{width:100%;min-width:0;border-radius:22px!important;padding:20px!important;top:88px!important}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-layout>.stock-request-card header{border-radius:21px 21px 0 0;min-height:78px;margin:-20px -20px 18px;padding:17px 20px}.entrepreneur-shell[data-page=credit-stock] .stock-cart-empty{align-content:center;justify-items:center;min-height:132px;margin:0 0 16px;display:grid}.entrepreneur-shell[data-page=credit-stock] .stock-request-card .market-total{justify-content:space-between;align-items:center;min-height:72px;display:flex}.entrepreneur-shell[data-page=credit-stock] .stock-request-card .credit-safe-note{grid-template-columns:20px 1fr;align-items:start;gap:8px;min-height:88px;display:grid}.entrepreneur-shell[data-page=credit-stock] .stock-request-card .credit-safe-note svg{margin-top:2px}@media (width<=1320px) and (width>=1051px){.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-layout{grid-template-columns:minmax(0,1fr) 330px}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-tools{grid-template-columns:minmax(180px,1fr) 160px}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-tools>span{grid-column:1/-1}.entrepreneur-shell[data-page=credit-stock] .credit-product-actions{grid-template-columns:1fr}}@media (width<=1050px){.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-layout{grid-template-columns:1fr}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-layout>.stock-request-card{position:static!important}}@media (width<=760px){.entrepreneur-shell[data-page=credit-stock] .credit-stock-page-actions{flex-direction:column;align-items:stretch}.entrepreneur-shell[data-page=credit-stock] .credit-stock-hero{min-height:0;padding:23px 19px}.entrepreneur-shell[data-page=credit-stock] .credit-stock-hero .stock-buy-steps{width:100%;min-width:0}.entrepreneur-shell[data-page=credit-stock] .shop-home-stats{grid-template-columns:1fr}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-layout>section{border-radius:18px;padding:13px}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-tools{grid-template-columns:1fr}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-tools>span{grid-column:auto}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-layout .stock-product-grid{grid-template-columns:1fr}.entrepreneur-shell[data-page=credit-stock] .credit-product-card,.entrepreneur-shell[data-page=credit-stock] .credit-product-card .stock-product-copy{min-height:0}.entrepreneur-shell[data-page=credit-stock] .credit-product-actions{grid-template-columns:1fr}}.credit-request-compact-list article.credit-overdue{background:snow;border-color:#efb8b3}.credit-request-compact-list article.credit-overdue .credit-request-row-note strong{color:#b43f38}.credit-request-compact-list article.credit-due-today{background:#fffdf7;border-color:#e8c47d}.credit-request-compact-list article.credit-due-today .credit-request-row-note strong{color:#976315}.cash-payment-check{cursor:pointer;background:#f8fbfd;border-radius:12px;align-items:flex-start;gap:11px;border:1px solid #cddde7!important;padding:14px!important;display:flex!important}.cash-payment-check.checked{background:#eaf7fc;border-color:#2785ae!important}.cash-payment-check>input{accent-color:#1679a7;margin:2px 0 0;width:19px!important;height:19px!important;min-height:0!important}.cash-payment-check>span{grid-template-columns:20px 1fr;align-items:center;gap:2px 7px;display:grid}.cash-payment-check svg{color:#1680aa;opacity:.25;width:17px;height:17px}.cash-payment-check.checked svg{opacity:1}.cash-payment-check b{color:#173f5b;font-size:12px}.cash-payment-check small{color:#718897;grid-column:2;font-size:9px;line-height:1.5}.settlement-method-options{grid-template-columns:1fr 1fr;gap:10px;display:grid}.settlement-method-options>button{color:#365b73;text-align:left;min-height:76px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cedde6;border-radius:12px;grid-template-columns:25px 1fr 18px;align-items:center;gap:9px;padding:13px;display:grid}.settlement-method-options>button>svg:first-child{color:#2581aa;width:22px}.settlement-method-options>button>svg:last-child{color:#1683ad;opacity:0;width:17px}.settlement-method-options>button span b,.settlement-method-options>button span small{display:block}.settlement-method-options>button span b{color:#173f5b;font-size:11px}.settlement-method-options>button span small{color:#718897;margin-top:4px;font-size:9px;line-height:1.4}.settlement-method-options>button.active{background:#eaf7fc;border-color:#2385ae;box-shadow:0 0 0 3px #2385ae17}.settlement-method-options>button.active>svg:last-child{opacity:1}.settlement-method-options>button:disabled{cursor:not-allowed;opacity:.58}@media (width<=560px){.settlement-method-options{grid-template-columns:1fr}}.store-payment-instructions{color:#173f5b;background:#eef8fc;border:1px solid #b9d9e8;border-radius:13px;margin:4px 0 12px;padding:16px}.store-payment-instructions header{align-items:center;gap:10px;display:flex}.store-payment-instructions header>svg{color:#fff;background:#1979a8;border-radius:9px;width:28px;height:28px;padding:7px}.store-payment-instructions small,.store-payment-instructions strong{display:block}.store-payment-instructions small{color:#267a9e;letter-spacing:.1em;font-size:8px;font-weight:900}.store-payment-instructions strong{margin-top:3px;font-size:12px}.store-payment-instructions ol{color:#365e75;margin:13px 0 10px;padding-left:20px;font-size:10px;line-height:1.7}.store-payment-instructions li+li{margin-top:4px}.store-payment-instructions p{color:#8b5719;background:#fff4d9;border-radius:8px;margin:0;padding:9px 10px;font-size:9px;font-weight:750}.store-payment-instructions.detail{border-radius:17px;margin:0;padding:20px}.store-payment-instructions.detail ol{font-size:11px}.store-payment-instructions a{color:#0875a5;font-weight:850;text-decoration:underline}.store-payment-instructions>.btn{margin-top:12px}.admin-cash-collection{background:#fff8e7;border:1px solid #e7cb91;border-radius:13px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;margin:16px 26px 0;padding:15px 17px;display:grid}.admin-cash-collection>svg{box-sizing:border-box;color:#9a6418;background:#ffe8b8;border-radius:10px;width:38px;height:38px;padding:9px}.admin-cash-collection small,.admin-cash-collection strong{display:block}.admin-cash-collection small{color:#9b6a25;letter-spacing:.1em;font-size:8px;font-weight:900}.admin-cash-collection strong{margin-top:3px;font-size:12px}.admin-cash-collection p{color:#786342;margin:4px 0 0;font-size:9px;line-height:1.5}.admin-cash-collection.collected{background:#eff9f4;border-color:#b9ddcd}.admin-cash-collection.collected>svg{color:#176d50;background:#d9f1e5}.admin-cash-collection.collected small{color:#1c7a5b}@media (width<=600px){.admin-cash-collection{grid-template-columns:34px 1fr;margin:12px 16px 0}.admin-cash-collection>.btn{grid-column:1/-1;justify-content:center;width:100%}}.entrepreneur-shell[data-page=credit] .credit-payments-page{--credit-ink:#102f49;--credit-muted:#587185;--credit-line:#d9e5ec;width:100%;max-width:1640px;color:var(--credit-ink);gap:20px;padding:26px clamp(18px,2.2vw,38px) 72px}.credit-payments-page .money-welcome{isolation:isolate;background:radial-gradient(circle at 88% 4%,#297f9b 0,#0000 31%),linear-gradient(112deg,#0a2a44 0%,#104360 60%,#145f7c 100%);border:1px solid #205471;border-radius:24px;min-height:202px;padding:34px clamp(26px,3vw,44px);position:relative;overflow:hidden;box-shadow:0 16px 32px #0d364f21}.credit-payments-page .money-welcome:after{content:"";z-index:-1;pointer-events:none;border:1px solid #ffffff21;border-radius:50%;width:270px;height:270px;position:absolute;top:-135px;right:-72px;box-shadow:0 0 0 42px #ffffff09,0 0 0 84px #ffffff05}.credit-payments-page .money-welcome small{color:#a4e6ef;letter-spacing:.13em;font-size:11px}.credit-payments-page .money-welcome h1{letter-spacing:-.035em;max-width:740px;margin:10px 0;font-size:clamp(30px,2.5vw,40px);line-height:1.15}.credit-payments-page .money-welcome p{color:#d5e9ef;max-width:680px;font-size:14px;line-height:1.6}.credit-payments-page .money-welcome>.btn{white-space:nowrap;border-radius:11px;min-height:48px;padding-inline:18px}.credit-payments-page .money-welcome>span{color:#e2fff2;min-height:42px;padding:9px 13px;font-size:12px;line-height:1.4}.credit-payments-page .money-summary-grid{gap:14px}.credit-payments-page .money-summary-grid article{border-color:var(--credit-line);border-radius:18px;gap:15px;min-width:0;min-height:146px;padding:22px 20px;box-shadow:0 5px 18px #0f37510b}.credit-payments-page .money-summary-grid article>span{border-radius:15px;width:52px;height:52px}.credit-payments-page .money-summary-grid article>span svg{width:22px;height:22px}.credit-payments-page .money-summary-grid article>div{min-width:0}.credit-payments-page .money-summary-grid small{color:#557286;letter-spacing:.06em;font-size:11px;line-height:1.35}.credit-payments-page .money-summary-grid strong{color:var(--credit-ink);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:7px;font-size:clamp(22px,1.65vw,28px);line-height:1.1}.credit-payments-page .money-summary-grid p{color:var(--credit-muted);margin-top:9px;font-size:12px;line-height:1.45}.credit-payments-page .money-credit-grid{grid-template-columns:minmax(0,1.55fr) minmax(300px,.95fr);align-items:stretch;gap:18px}.credit-payments-page .credit-balance-card,.credit-payments-page .money-next-tier{border-color:var(--credit-line);border-radius:20px;min-width:0;min-height:263px;padding:26px 28px;box-shadow:0 5px 18px #0f37510b}.credit-payments-page .credit-balance-card header small,.credit-payments-page .money-next-tier header small{color:#176f9a;letter-spacing:.085em;font-size:11px}.credit-payments-page .credit-balance-card h2,.credit-payments-page .money-next-tier h2{color:var(--credit-ink);letter-spacing:-.025em;margin:8px 0 0;font-size:clamp(23px,1.8vw,29px);line-height:1.2}.credit-payments-page .credit-balance-card>header>b{white-space:nowrap;padding:8px 11px;font-size:11px}.credit-payments-page .credit-balance-bar{background:#e7edf1;height:12px;margin:28px 0 12px}.credit-payments-page .credit-balance-bar i{background:linear-gradient(90deg,#ed9750,#da6858)}.credit-payments-page .credit-balance-labels{gap:12px}.credit-payments-page .credit-balance-labels span{background:#f6f9fb;border:1px solid #eff3f6;border-radius:12px;min-width:0;min-height:76px;padding:14px 15px}.credit-payments-page .credit-balance-labels small{color:#687f90;font-size:11px;line-height:1.35}.credit-payments-page .credit-balance-labels strong{color:var(--credit-ink);font-variant-numeric:tabular-nums;margin-top:7px;font-size:15px}.credit-payments-page .money-next-tier>header{align-items:flex-start;gap:16px}.credit-payments-page .money-next-tier>header>span{background:#176f9a;border-radius:14px;flex:none;width:50px;height:50px}.credit-payments-page .money-next-tier>header>span svg{width:24px;height:24px}.credit-payments-page .money-next-tier>strong{margin-top:24px;font-size:18px}.credit-payments-page .money-next-tier>p{color:var(--credit-muted);margin:16px 0 0;font-size:13px;line-height:1.6}.credit-payments-page .money-next-tier>strong+p{margin-top:8px}.credit-payments-page .money-next-tier>div{margin-top:20px}.credit-payments-page .money-next-tier>footer{margin-top:11px;font-size:11px}.credit-payments-page .money-next-tier>footer b{font-size:12px}.credit-payments-page .credit-order-register{border-color:var(--credit-line);border-radius:20px;min-width:0;padding:28px;box-shadow:0 5px 18px #0f37510b}.credit-payments-page .credit-order-register>header small{color:#176f9a;letter-spacing:.085em;font-size:11px}.credit-payments-page .credit-order-register>header h2{color:var(--credit-ink);letter-spacing:-.025em;margin:8px 0 6px;font-size:clamp(23px,2vw,30px);line-height:1.2}.credit-payments-page .credit-order-register>header p{color:var(--credit-muted);font-size:13px;line-height:1.5}.credit-payments-page .credit-order-register>nav{gap:8px;margin:24px 0 18px;padding-bottom:3px}.credit-payments-page .credit-order-register>nav button{color:#47677d;background:#fff;border-color:#d4e3eb;border-radius:10px;min-height:43px;padding:0 13px;font-size:12px;line-height:1.2;transition:background .18s,border-color .18s,color .18s,box-shadow .18s}.credit-payments-page .credit-order-register>nav button b{min-width:23px;padding:4px 6px;font-size:10px}.credit-payments-page .credit-order-register>nav button:hover:not(.active){color:#155b7b;background:#f2f8fb;border-color:#8db9cc}.credit-payments-page .credit-order-register>nav button.active{color:#fff;background:#176f9a;border-color:#176f9a;box-shadow:0 5px 12px #176f9a29}.credit-payments-page .credit-order-register>div{gap:12px}.credit-payments-page .credit-payment-order{background:#fff;border-color:#dbe7ed;border-left-width:4px;border-radius:15px;grid-template-columns:48px minmax(170px,1.2fr) minmax(145px,.7fr) minmax(145px,.72fr) minmax(125px,.6fr) minmax(160px,auto);column-gap:18px;min-width:0;min-height:122px;padding:18px 20px;transition:border-color .18s,box-shadow .18s,transform .18s;box-shadow:0 3px 12px #10354c06}.credit-payments-page .credit-payment-order:hover{transform:translateY(-1px);box-shadow:0 8px 20px #10354c13}.credit-payments-page .credit-payment-order>span{border-radius:13px;width:48px;height:48px}.credit-payments-page .credit-payment-order>span svg{width:22px;height:22px}.credit-payments-page .credit-payment-order small{color:#667e90;letter-spacing:.045em;font-size:10px;font-weight:800;line-height:1.3}.credit-payments-page .credit-payment-order strong{color:var(--credit-ink);overflow-wrap:anywhere;margin-top:6px;font-size:15px;line-height:1.3}.credit-payments-page .credit-payment-order p{color:var(--credit-muted);margin-top:6px;font-size:11px;line-height:1.45}.credit-payments-page .credit-payment-order .status-pill{margin-top:7px;font-size:11px}.credit-payments-page .credit-payment-order>button{border-radius:10px;justify-content:center;min-width:160px;min-height:44px;padding:0 15px;font-size:12px;transition:background .18s,box-shadow .18s,transform .18s;box-shadow:0 5px 13px #c64f4726}.credit-payments-page .credit-payment-order>button:hover{background:#aa3f39;transform:translateY(-1px);box-shadow:0 8px 18px #b3443b38}.credit-payments-page .credit-payment-order.rejected>button.retry-payment{color:#7a4c08;background:#fff7e8;border:1px solid #d99a31;box-shadow:0 5px 13px #bd7e191f}.credit-payments-page .credit-payment-order.rejected>button.retry-payment:hover{color:#653c00;background:#ffedc8;border-color:#bd7610;box-shadow:0 8px 18px #bd7e1933}.credit-payments-page .credit-paid-mark,.credit-payments-page .credit-review-mark,.credit-payments-page .credit-not-due{text-align:center;justify-content:center;min-height:36px;font-size:11px;line-height:1.35}.credit-payments-page .credit-rejection-reason{font-size:11px;max-width:none!important}.credit-payments-page .credit-due-countdown{max-width:100%;font-size:11px;line-height:1.35}.credit-payments-page .credit-order-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.credit-payments-page .credit-payment-method strong{font-size:13px;display:block}.credit-payments-page .credit-order-actions>button{color:#176f9a;cursor:pointer;background:#f5fafc;border:1px solid #c8dce7;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:0 12px;font-size:11px;font-weight:850;display:inline-flex}.credit-payments-page .credit-order-actions>button svg{width:15px;height:15px}.credit-payments-page .credit-order-actions>button:not(.view-credit-order){color:#754704;background:#fff6e4;border-color:#d99a31}.credit-payments-page .credit-order-actions>b{width:100%}.credit-payments-page button:focus-visible{outline-offset:3px;outline:3px solid #57b9df}.credit-payment-detail-dialog{position:relative}.credit-payment-detail-dialog>.modal-x{float:none;margin:0;position:absolute;top:18px;right:18px}.credit-order-detail-modal{color:#153d58;gap:24px;padding:34px;display:grid}.credit-order-detail-modal>header{justify-content:space-between;align-items:flex-start;gap:24px;min-height:66px;padding-right:66px;display:flex}.credit-order-detail-modal>header>div{min-width:0}.credit-order-detail-modal>header>.status-pill{flex:none;margin-top:1px}.credit-order-detail-modal>header h2{margin:7px 0 4px;font-size:26px}.credit-order-detail-modal>header p{color:#687f90;margin:0;font-size:12px}.credit-order-detail-summary{background:#f7fafc;border:1px solid #dbe7ed;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;display:grid;overflow:hidden}.credit-order-detail-summary span{flex-direction:column;justify-content:center;gap:6px;min-height:78px;padding:18px 20px;display:flex}.credit-order-detail-summary span+span{border-left:1px solid #dbe7ed}.credit-order-detail-summary small,.credit-payment-attempts small{color:#708797;letter-spacing:.05em;font-size:9px;font-weight:850}.credit-order-detail-items,.credit-payment-attempts{min-width:0}.credit-order-detail-items h3,.credit-payment-attempts h3{margin:0 0 12px;font-size:16px}.credit-order-detail-items article{background:#fff;border:1px solid #e0e9ee;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(130px,auto) minmax(90px,auto);align-items:center;gap:24px;min-height:64px;padding:14px 16px;font-size:12px;display:grid}.credit-order-detail-items article span{gap:3px;display:grid}.credit-order-detail-items article small{color:#718899}.credit-order-detail-items article>b,.credit-order-detail-items article>strong{text-align:right;white-space:nowrap}.credit-payment-attempts>header{justify-content:space-between;display:flex}.credit-payment-attempts>div{gap:8px;display:grid}.credit-payment-attempts article{border:1px solid #dbe7ed;border-radius:12px;grid-template-columns:minmax(120px,.8fr) 1fr 1fr;align-items:center;gap:12px;padding:12px;display:grid}.credit-payment-attempts article>span{gap:5px;display:grid}.credit-payment-attempts article.rejected{background:#fff8f8;border-color:#efcaca}.credit-payment-attempts article>p{color:#963f3f;border-top:1px solid #f0d4d4;grid-column:1/-1;margin:0;padding-top:9px;font-size:12px}.credit-order-detail-modal>footer{justify-content:flex-end;padding-top:2px;display:flex}@media (width<=1450px){.credit-payments-page .money-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.credit-payments-page .credit-payment-order{grid-template-columns:48px minmax(0,1.2fr) minmax(150px,.8fr) minmax(155px,.8fr)}.credit-payments-page .credit-payment-method{grid-column:3}.credit-payments-page .credit-order-actions{grid-column:2/-1}.credit-payments-page .credit-payment-order>button,.credit-payments-page .credit-payment-order>.credit-paid-mark,.credit-payments-page .credit-payment-order>.credit-review-mark,.credit-payments-page .credit-payment-order>.credit-not-due{grid-column:2/-1;justify-self:start}}@media (width<=1120px){.credit-payments-page .money-credit-grid{grid-template-columns:1fr}.credit-payments-page .credit-balance-card,.credit-payments-page .money-next-tier{min-height:0}.credit-payments-page .credit-payment-order{grid-template-columns:48px minmax(0,1fr) minmax(145px,.6fr)}.credit-payments-page .credit-payment-order>div:nth-of-type(3){grid-column:2/-1}}@media (width<=700px){.entrepreneur-shell[data-page=credit] .credit-payments-page{gap:15px;padding:18px 14px 90px}.credit-payments-page .money-welcome{border-radius:18px;gap:22px;min-height:0;padding:26px 22px}.credit-payments-page .money-welcome h1{font-size:clamp(27px,7vw,34px)}.credit-payments-page .money-welcome p{font-size:13px}.credit-payments-page .money-summary-grid{gap:10px}.credit-payments-page .money-summary-grid article{gap:13px;min-height:118px;padding:17px}.credit-payments-page .money-summary-grid article>span{width:46px;height:46px}.credit-payments-page .money-summary-grid strong{font-size:23px}.credit-payments-page .credit-balance-card,.credit-payments-page .money-next-tier{border-radius:17px;padding:21px}.credit-payments-page .credit-balance-labels{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.credit-payments-page .credit-balance-labels span{min-height:72px;padding:10px}.credit-payments-page .credit-balance-labels small{font-size:10px}.credit-payments-page .credit-balance-labels strong{font-size:12px}.credit-payments-page .credit-order-register{border-radius:17px;padding:20px 15px}.credit-payments-page .credit-order-register>nav{scrollbar-width:thin;flex-wrap:nowrap;margin-right:-15px;padding:0 15px 10px 0;overflow-x:auto}.credit-payments-page .credit-order-register>nav button{white-space:nowrap;flex:none}.credit-payments-page .credit-payment-order{grid-template-columns:44px minmax(0,1fr);gap:12px;padding:16px}.credit-payments-page .credit-payment-order>span{width:44px;height:44px}.credit-payments-page .credit-payment-order>div{grid-column:2/-1}.credit-payments-page .credit-payment-order>div:nth-of-type(2),.credit-payments-page .credit-payment-order>div:nth-of-type(3){border-top:1px solid #e9eff3;padding-top:11px}.credit-payments-page .credit-payment-method{border-top:1px solid #e9eff3;grid-column:2/-1;padding-top:11px}.credit-payments-page .credit-payment-order>button,.credit-payments-page .credit-payment-order>.credit-paid-mark,.credit-payments-page .credit-payment-order>.credit-review-mark,.credit-payments-page .credit-payment-order>.credit-not-due{grid-column:1/-1;justify-self:stretch;width:100%;max-width:none}.credit-payments-page .credit-order-actions{justify-content:stretch;grid-column:1/-1!important}.credit-payments-page .credit-order-actions>button{flex:150px}.credit-payment-detail-dialog>.modal-x{margin:0!important;position:absolute!important;top:12px!important;right:12px!important}.credit-order-detail-modal{padding:64px 18px calc(24px + env(safe-area-inset-bottom));gap:18px}.credit-order-detail-modal>header{flex-direction:column;gap:12px;min-height:0;padding-right:0}.credit-order-detail-summary,.credit-payment-attempts article{grid-template-columns:1fr}.credit-order-detail-summary span{min-height:0;padding:14px 16px}.credit-order-detail-summary span+span{border-top:1px solid #dbe7ed;border-left:0}.credit-order-detail-items article{grid-template-columns:minmax(0,1fr) auto;gap:8px 14px}.credit-order-detail-items article>span{grid-column:1/-1}.credit-payment-attempts article>p{grid-column:1}}@media (width<=440px){.credit-payments-page .money-summary-grid{grid-template-columns:1fr}.credit-payments-page .money-summary-grid article{min-height:100px}.credit-payments-page .credit-balance-labels{grid-template-columns:1fr}.credit-payments-page .credit-balance-labels span{min-height:0}}@media (prefers-reduced-motion:reduce){.credit-payments-page .credit-payment-order,.credit-payments-page .credit-order-register>nav button,.credit-payments-page .credit-payment-order>button{transition:none}.credit-payments-page .credit-payment-order:hover,.credit-payments-page .credit-payment-order>button:hover{transform:none}}:is(.entrepreneur-shell .commission-ledger-page,.entrepreneur-shell .standalone-money-page:has(.money-detail-card)){--commission-ink:#102f46;--commission-muted:#607b8c;--commission-line:#dce7ed;--commission-accent:#087d99;color:var(--commission-ink);padding-bottom:48px;gap:22px!important}.entrepreneur-shell .commission-ledger-hero{border:1px solid #ffffff1f;background:radial-gradient(circle at 94% 0,#48cac738,#0000 38%),linear-gradient(115deg,#0b2c44 0%,#114765 55%,#126e82 100%)!important;border-radius:24px!important;min-height:0!important;padding:28px 30px 30px!important;box-shadow:0 18px 40px #113c5221!important}.entrepreneur-shell .commission-ledger-hero:after{opacity:.35}.entrepreneur-shell .commission-back{color:#e3f6f8;background:#ffffff12;border:1px solid #d5f0f647;border-radius:9px;min-height:34px;padding:0 11px;font-size:12px;transition:background .18s,border-color .18s}.entrepreneur-shell .commission-back:hover{background:#ffffff29;border-color:#ffffff8c}.entrepreneur-shell .commission-hero-badge{font-size:11px}.entrepreneur-shell .commission-hero-layout{grid-template-columns:minmax(0,1fr) minmax(240px,290px);align-items:center;margin-top:22px}.entrepreneur-shell .commission-hero-copy>span{letter-spacing:.14em;font-size:11px}.entrepreneur-shell .commission-hero-copy h1{letter-spacing:-.035em;line-height:1.12;margin:8px 0 10px!important;font-size:clamp(32px,3vw,44px)!important}.entrepreneur-shell .commission-hero-copy p{line-height:1.55;color:#d5eaf0!important;max-width:580px!important;font-size:14px!important}.entrepreneur-shell .commission-balance{background:#ffffff16;border-color:#d9f5f83d;width:auto;min-width:0;padding:19px 21px;position:static;box-shadow:inset 0 1px #ffffff14}.entrepreneur-shell .commission-balance small{letter-spacing:.08em;font-size:10px}.entrepreneur-shell .commission-balance strong{letter-spacing:-.03em;font-size:30px}.entrepreneur-shell .commission-balance span{font-size:11px}.entrepreneur-shell .commission-summary-grid{gap:12px!important;margin-top:24px!important}.entrepreneur-shell .commission-summary-grid article{border-color:#daf4f833;background:#021e2f38!important;min-height:104px!important;padding:17px!important}.entrepreneur-shell .commission-summary-icon{width:44px!important;height:44px!important}.entrepreneur-shell .commission-summary-grid small{color:#c4dce6;font-size:12px}.entrepreneur-shell .commission-summary-grid strong{letter-spacing:-.025em;margin:5px 0 2px;font-size:23px!important}.entrepreneur-shell .commission-summary-grid p{color:#bdd3dc;font-size:11px!important}.entrepreneur-shell .commission-ledger-panel{border:1px solid var(--commission-line)!important;border-radius:22px!important;padding:28px!important;box-shadow:0 12px 32px #0f3a530b!important}.entrepreneur-shell .commission-ledger-toolbar{padding-bottom:20px;align-items:center!important}.entrepreneur-shell .commission-ledger-toolbar>div>span{letter-spacing:.12em;font-size:11px}.entrepreneur-shell .commission-ledger-toolbar h2{letter-spacing:-.025em;margin:5px 0 4px;font-size:28px!important}.entrepreneur-shell .commission-ledger-toolbar p{color:var(--commission-muted);font-size:13px}.entrepreneur-shell .commission-ledger-toolbar>strong{min-width:92px;padding:10px 14px;font-size:21px}.entrepreneur-shell .commission-ledger-toolbar>strong small{font-size:10px}.entrepreneur-shell .commission-filter-boxes{gap:10px;margin:20px 0 16px}.entrepreneur-shell .commission-filter-boxes>button{border-radius:13px;gap:9px;min-height:78px;padding:12px;transition:background .18s,border-color .18s,box-shadow .18s,transform .18s}.entrepreneur-shell .commission-filter-boxes>button>span:nth-child(2) strong{font-size:13px}.entrepreneur-shell .commission-filter-boxes>button>span:nth-child(2) small{font-size:10px;line-height:1.3}.entrepreneur-shell .commission-filter-boxes>button>b{font-size:11px}.entrepreneur-shell .commission-filter-panel{background:#f5f9fb;border-radius:14px;grid-template-columns:minmax(230px,1.6fr) minmax(150px,.75fr) minmax(150px,.75fr) auto;gap:12px;margin-bottom:18px;padding:15px}.entrepreneur-shell .commission-filter-panel label>span{color:#4b697b;margin-bottom:7px;font-size:11px}.entrepreneur-shell .commission-filter-panel input{border-radius:10px;height:45px;font-size:13px}.entrepreneur-shell .commission-filter-panel input::placeholder{color:#8ca1ad}.entrepreneur-shell .commission-search-filter svg{top:13px}.entrepreneur-shell .commission-filter-panel>button{height:45px;font-size:12px}.entrepreneur-shell .commission-ledger-list{gap:10px!important}.entrepreneur-shell .commission-ledger-row{gap:15px;transition:transform .18s,border-color .18s,box-shadow .18s;border-radius:14px!important;grid-template-columns:46px minmax(155px,1.35fr) minmax(110px,.8fr) minmax(130px,.85fr) minmax(135px,.85fr) 34px!important;min-height:94px!important;padding:16px 18px!important}.entrepreneur-shell .commission-row-main small,.entrepreneur-shell .commission-ledger-row>span>small{font-size:10px;line-height:1.3}.entrepreneur-shell .commission-row-main strong{margin:5px 0 3px;font-size:15px}.entrepreneur-shell .commission-row-main em{font-size:11px}.entrepreneur-shell .commission-row-reference strong{max-width:100%;font-size:12px}.entrepreneur-shell .commission-row-amount strong{white-space:nowrap;font-size:20px}.entrepreneur-shell .commission-empty p{font-size:13px}.entrepreneur-shell .commission-empty button{cursor:pointer;min-height:40px;font-size:12px}:is(.entrepreneur-shell .commission-ledger-page button:focus-visible,.entrepreneur-shell .standalone-money-page:has(.money-detail-card) button:focus-visible,.entrepreneur-shell .standalone-money-page:has(.money-detail-card) a:focus-visible){outline-offset:3px;outline:3px solid #55bed2}.entrepreneur-shell .standalone-money-page:has(.money-detail-card) .money-page-head{background:linear-gradient(110deg,#0b2c44,#165e7b);border-radius:22px;grid-template-columns:auto minmax(0,1fr);gap:24px;min-height:0;padding:27px 30px;box-shadow:0 16px 36px #0d3b531c}.entrepreneur-shell .standalone-money-page:has(.money-detail-card) .money-page-head>button{white-space:nowrap;min-height:42px;transition:background .18s,border-color .18s}.entrepreneur-shell .standalone-money-page:has(.money-detail-card) .money-page-head>button:hover{background:#ffffff2e;border-color:#fff}.entrepreneur-shell .standalone-money-page:has(.money-detail-card) .money-page-head small{font-size:11px}.entrepreneur-shell .standalone-money-page:has(.money-detail-card) .money-page-head h1{letter-spacing:-.025em;font-size:clamp(26px,2.5vw,35px)}.entrepreneur-shell .standalone-money-page:has(.money-detail-card) .money-page-head p{font-size:13px;line-height:1.5}.entrepreneur-shell .standalone-money-page:has(.money-detail-card) .money-detail-hero{background:linear-gradient(115deg,#0e354e,#1a6480);border-radius:20px;grid-template-columns:minmax(220px,.75fr) minmax(0,2fr);gap:22px;padding:25px 28px}.entrepreneur-shell .standalone-money-page:has(.money-detail-card) .money-detail-hero>div>small{letter-spacing:.08em;font-size:11px}.entrepreneur-shell .standalone-money-page:has(.money-detail-card) .money-detail-hero>div>strong{letter-spacing:-.035em;font-size:clamp(31px,3vw,42px)}.entrepreneur-shell .standalone-money-page:has(.money-detail-card) .money-detail-hero dl{gap:10px}.entrepreneur-shell .standalone-money-page:has(.money-detail-card) .money-detail-hero dl span{border-radius:12px;min-height:76px;padding:14px}.entrepreneur-shell .standalone-money-page:has(.money-detail-card) .money-detail-hero dt{color:#c7e3ec;font-size:10px}.entrepreneur-shell .standalone-money-page:has(.money-detail-card) .money-detail-hero dd{font-size:13px;line-height:1.3}:is(.entrepreneur-shell .standalone-money-page:has(.money-detail-card) .money-detail-card,.entrepreneur-shell .standalone-money-page:has(.money-detail-card) .money-payment-proof){border-color:var(--commission-line);border-radius:20px;padding:27px;box-shadow:0 10px 28px #0f3a530b}.entrepreneur-shell .standalone-money-page:has(.money-detail-card) .money-detail-card header small{letter-spacing:.08em;font-size:11px}.entrepreneur-shell .standalone-money-page:has(.money-detail-card) .money-detail-card h2{letter-spacing:-.025em;font-size:25px}.entrepreneur-shell .standalone-money-page:has(.money-detail-card) .money-detail-client{gap:12px;margin:22px 0}.entrepreneur-shell .standalone-money-page:has(.money-detail-card) .money-detail-client span{border:1px solid #e6eef2;border-radius:12px;padding:16px}.entrepreneur-shell .standalone-money-page:has(.money-detail-card) .money-detail-client small{font-size:11px}.entrepreneur-shell .standalone-money-page:has(.money-detail-card) .money-detail-client strong{overflow-wrap:anywhere;font-size:13px}.entrepreneur-shell .standalone-money-page:has(.money-detail-card) .money-detail-product-head{padding:13px 0;font-size:10px}.entrepreneur-shell .standalone-money-page:has(.money-detail-card) .money-detail-products article{padding:17px 0}.entrepreneur-shell .standalone-money-page:has(.money-detail-card) .money-detail-products img{width:46px;height:46px}.entrepreneur-shell .standalone-money-page:has(.money-detail-card) .money-detail-products article>div>strong{font-size:13px}.entrepreneur-shell .standalone-money-page:has(.money-detail-card) .money-detail-products small{font-size:10px}.entrepreneur-shell .standalone-money-page:has(.money-detail-card) .money-detail-products article>span strong{font-size:12px}.entrepreneur-shell .standalone-money-page:has(.money-detail-card) .money-payment-proof h2{font-size:21px}:is(.entrepreneur-shell .standalone-money-page:has(.money-detail-card) .money-payment-proof p,.entrepreneur-shell .standalone-money-page:has(.money-detail-card) .money-payment-proof em){font-size:12px;line-height:1.5}@media (width<=1240px){.entrepreneur-shell .commission-ledger-row{grid-template-columns:44px minmax(140px,1.3fr) minmax(105px,.8fr) minmax(125px,.8fr) 34px!important}.entrepreneur-shell .commission-row-reference{display:none}.entrepreneur-shell .standalone-money-page:has(.money-detail-card) .money-detail-hero{grid-template-columns:1fr}}@media (width<=950px){.entrepreneur-shell .commission-hero-layout{grid-template-columns:1fr;align-items:stretch}.entrepreneur-shell .commission-balance{width:100%}.entrepreneur-shell .commission-filter-boxes,.entrepreneur-shell .commission-filter-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.entrepreneur-shell .commission-search-filter{grid-column:1/-1}.entrepreneur-shell .commission-ledger-row{grid-template-columns:44px minmax(0,1fr) minmax(105px,.8fr) 34px!important}.entrepreneur-shell .commission-row-state{display:none}.entrepreneur-shell .standalone-money-page:has(.money-detail-card) .money-detail-hero dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){:is(.entrepreneur-shell .commission-ledger-page,.entrepreneur-shell .standalone-money-page:has(.money-detail-card)){padding-bottom:25px;gap:14px!important}.entrepreneur-shell .commission-ledger-hero{border-radius:18px!important;padding:20px!important}.entrepreneur-shell .commission-hero-layout{gap:14px}.entrepreneur-shell .commission-hero-copy h1{font-size:31px!important}.entrepreneur-shell .commission-hero-copy p{font-size:13px!important}.entrepreneur-shell .commission-balance{padding:16px}.entrepreneur-shell .commission-summary-grid{grid-template-columns:1fr!important;gap:8px!important;margin-top:14px!important}.entrepreneur-shell .commission-summary-grid article{min-height:76px!important;padding:12px 14px!important}.entrepreneur-shell .commission-ledger-panel{border-radius:18px!important;padding:17px!important}.entrepreneur-shell .commission-ledger-toolbar h2{font-size:24px!important}.entrepreneur-shell .commission-ledger-toolbar p{font-size:12px}.entrepreneur-shell .commission-filter-boxes{gap:8px}.entrepreneur-shell .commission-filter-boxes>button{grid-template-columns:32px minmax(0,1fr) auto;min-height:66px;padding:9px}.entrepreneur-shell .commission-filter-boxes>button>span:nth-child(2) small{display:none}.entrepreneur-shell .commission-filter-panel{gap:10px;padding:12px}.entrepreneur-shell .commission-filter-panel>button{grid-column:1/-1}.entrepreneur-shell .commission-ledger-row{gap:10px;grid-template-columns:40px minmax(0,1fr) 32px!important;min-height:0!important;padding:14px!important}.entrepreneur-shell .commission-row-icon{width:40px;height:40px}.entrepreneur-shell .commission-row-state{grid-column:2;display:block}.entrepreneur-shell .commission-row-reference{grid-column:2;min-width:0;display:block}.entrepreneur-shell .commission-row-reference strong{margin-top:3px;font-size:11px}.entrepreneur-shell .commission-row-amount{text-align:left;grid-column:2}.entrepreneur-shell .commission-row-action{grid-area:1/3/5}.entrepreneur-shell .commission-row-amount strong{font-size:18px}.entrepreneur-shell .standalone-money-page:has(.money-detail-card) .money-page-head{grid-template-columns:1fr;gap:15px;padding:20px}.entrepreneur-shell .standalone-money-page:has(.money-detail-card) .money-page-head>button{width:max-content}:is(.entrepreneur-shell .standalone-money-page:has(.money-detail-card) .money-detail-hero,.entrepreneur-shell .standalone-money-page:has(.money-detail-card) .money-detail-card,.entrepreneur-shell .standalone-money-page:has(.money-detail-card) .money-payment-proof){border-radius:17px;padding:19px}.entrepreneur-shell .standalone-money-page:has(.money-detail-card) .money-detail-client{grid-template-columns:1fr;gap:8px}}@media (width<=430px){.entrepreneur-shell .commission-filter-boxes{grid-template-columns:repeat(2,minmax(0,1fr))}.entrepreneur-shell .commission-filter-boxes>button{grid-template-columns:28px minmax(0,1fr) auto;gap:6px}.entrepreneur-shell .commission-filter-boxes>button>span:first-child{width:28px;height:28px}.entrepreneur-shell .commission-filter-boxes>button>span:nth-child(2) strong{font-size:11px}.entrepreneur-shell .commission-filter-panel{grid-template-columns:1fr}.entrepreneur-shell .commission-filter-panel label{grid-column:1}.entrepreneur-shell .standalone-money-page:has(.money-detail-card) .money-detail-hero dl{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){:is(.entrepreneur-shell .commission-ledger-page button,.entrepreneur-shell .standalone-money-page:has(.money-detail-card) button){transition:none!important}}.admin-shell[data-page=payouts]{--payout-navy:#0a304f;--payout-ink:#14354c;--payout-muted:#687f90;--payout-line:#d9e4eb;--payout-blue:#1e7da9;--payout-red:#dc3533;--payout-green:#188564;background:#f3f6f9}.admin-shell[data-page=payouts]>main{background:radial-gradient(circle at 100% 0,#2782b217,#0000 31rem),linear-gradient(#f8fafc 0,#f3f6f9 28rem)}.admin-shell[data-page=payouts] .sidebar-v2{background:radial-gradient(circle at 15% -8%,#3184b54d,#0000 18rem),linear-gradient(#0b314f 0%,#082741 100%);border-right:0;padding:20px 18px 16px;box-shadow:14px 0 38px #041c3024}.admin-shell[data-page=payouts] .side-brand{background:#fff;border-radius:16px;height:70px;padding:4px 12px;box-shadow:0 10px 28px #01122029}.admin-shell[data-page=payouts] .brand{width:145px}.admin-shell[data-page=payouts] .brand img{width:132px;height:52px}.admin-shell[data-page=payouts] .brand span{display:none}.admin-shell[data-page=payouts] .workspace-card{background:#235c8280;border:1px solid #7dc6ee33;border-radius:15px;min-height:72px;margin:18px 0 22px;padding:12px 13px;box-shadow:inset 0 1px #ffffff14}.admin-shell[data-page=payouts] .workspace-card>span{color:#8fdcff;background:#62b9e92b;border-radius:11px}.admin-shell[data-page=payouts] .workspace-card strong{color:#fff;font-size:14px}.admin-shell[data-page=payouts] .workspace-card small{color:#a9c4d6;font-size:11px}.admin-shell[data-page=payouts] .workspace-card>svg{color:#6fd0f5}.admin-shell[data-page=payouts] .side-label{color:#7294ac;margin:0 12px 10px}.admin-shell[data-page=payouts] .side-links{gap:4px}.admin-shell[data-page=payouts] .side-links button{color:#afc6d6;border-radius:10px;min-height:46px;padding:0 14px;font-size:13px}.admin-shell[data-page=payouts] .side-links button svg{color:#73c9ee!important}.admin-shell[data-page=payouts] .side-links button:hover{color:#fff;background:#ffffff12}.admin-shell[data-page=payouts] .side-links button.active{color:#fff;background:linear-gradient(105deg,#245f84,#1d5275);box-shadow:inset 3px 0 #71d2fa,0 8px 18px #00101d29}.admin-shell[data-page=payouts] .side-links button.active svg{color:#a7e7ff!important}.admin-shell[data-page=payouts] .logout{color:#a6c0d1;background:#041c2f38;border:1px solid #8bbcda2e;border-radius:11px;margin-top:auto}.admin-shell[data-page=payouts] .logout:hover{color:#fff;background:#ffffff0f}.admin-shell[data-page=payouts] .logout small{color:#6f91a9;text-overflow:ellipsis;margin-left:auto;overflow:hidden}.admin-shell[data-page=payouts] .topbar-v2{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border-bottom:1px solid #dce6ed;height:76px;padding-inline:30px;box-shadow:0 4px 20px #11304609}.admin-shell[data-page=payouts] .topbar-left{padding-left:14px;position:relative}.admin-shell[data-page=payouts] .topbar-left:before{content:"";background:var(--payout-red);border-radius:3px;width:3px;height:32px;position:absolute;left:0}.admin-shell[data-page=payouts] .topbar-left small{color:#778b99;letter-spacing:.04em;font-size:10px;font-weight:700}.admin-shell[data-page=payouts] .topbar-left strong{color:var(--payout-navy);margin-top:3px;font-size:17px}.admin-shell[data-page=payouts] .top-search{color:#6e879a;width:min(420px,30vw);height:44px;box-shadow:none;background:#f9fbfc;border-color:#d6e1e9;border-radius:10px}.admin-shell[data-page=payouts] .top-search:focus-within{background:#fff;border-color:#67a9c9;box-shadow:0 0 0 3px #20779f1a}.admin-shell[data-page=payouts] .icon-btn{color:#315d78;background:#fff;border-color:#d9e3ea;border-radius:10px}.admin-shell[data-page=payouts] .icon-btn:hover{background:#f3f8fb;border-color:#afcbdc}.admin-shell[data-page=payouts] .user-chip>span{color:#fff;box-shadow:none;background:linear-gradient(145deg,#2587bc,#1b638f);border-radius:11px}.admin-shell[data-page=payouts] .commission-page{max-width:1840px;color:var(--payout-ink);padding:26px 30px 56px}.admin-shell[data-page=payouts] .commission-page .page-title{color:#fff;background:radial-gradient(circle at 88% 18%,#60c0e83b,#0000 14rem),linear-gradient(115deg,#0a304f 0%,#124d70 62%,#187fa5 100%);border:0;border-radius:18px;min-height:126px;margin:0 0 16px;padding:25px 28px;box-shadow:0 15px 34px #0b344e24}.admin-shell[data-page=payouts] .commission-page .page-title:before{width:0}.admin-shell[data-page=payouts] .commission-page .page-title:after{border-color:#ffffff0f;top:-170px;right:-65px}.admin-shell[data-page=payouts] .commission-page .page-title .page-title-copy>span{color:#8edaf5;letter-spacing:.13em;font-size:9px;font-weight:800}.admin-shell[data-page=payouts] .commission-page .page-title h1{color:#fff;letter-spacing:-.035em;margin:6px 0;font-size:32px;line-height:1.15}.admin-shell[data-page=payouts] .commission-page .page-title p{color:#d2e8f1;max-width:700px;font-size:13px;line-height:1.55}.admin-shell[data-page=payouts] .commission-page .page-actions{z-index:2;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0;position:relative}.admin-shell[data-page=payouts] .commission-page .page-title .btn.secondary{color:#fff;min-height:43px;box-shadow:none;background:#ffffff1a;border:1px solid #ffffff59;border-radius:9px;padding-inline:15px}.admin-shell[data-page=payouts] .commission-page .page-title .btn.secondary:hover:not(:disabled){background:#ffffff2e;border-color:#ffffff9e;transform:translateY(-1px)}.admin-shell[data-page=payouts] .commission-simple-guide{border:1px solid var(--payout-line);min-height:72px;color:var(--payout-ink);background:#fff;border-radius:14px;grid-template-columns:minmax(220px,1fr) auto 24px auto 24px auto;align-items:center;gap:13px;margin:0 0 16px;padding:13px 20px;display:grid;box-shadow:0 5px 18px #12374e0b}.admin-shell[data-page=payouts] .commission-simple-guide>div small{color:#3880a0;letter-spacing:.12em;font-size:8px;font-weight:800;display:block}.admin-shell[data-page=payouts] .commission-simple-guide>div strong{margin-top:3px;font-size:13px;display:block}.admin-shell[data-page=payouts] .commission-simple-guide>span{white-space:nowrap;align-items:center;gap:9px;display:flex}.admin-shell[data-page=payouts] .commission-simple-guide>span i{color:#fff;background:#2385b0;border-radius:50%;flex:none;place-items:center;width:29px;height:29px;font-size:10px;font-style:normal;font-weight:800;display:grid;box-shadow:0 5px 12px #1e78a326}.admin-shell[data-page=payouts] .commission-simple-guide>span em{color:#4d687b;font-size:10px;font-style:normal;font-weight:700}.admin-shell[data-page=payouts] .commission-simple-guide>b{color:#8eabba;place-items:center;display:grid}.admin-shell[data-page=payouts] .commission-simple-guide>b svg{width:14px;height:14px}.admin-shell[data-page=payouts] .commission-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin:0 0 16px;display:grid}.admin-shell[data-page=payouts] .commission-kpis article{border:1px solid var(--payout-line);cursor:pointer;background:#fff;border-radius:14px;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:13px;min-height:118px;padding:18px;transition:transform .17s,border-color .17s,box-shadow .17s;display:grid;position:relative;overflow:hidden;box-shadow:0 5px 18px #14384e0b}.admin-shell[data-page=payouts] .commission-kpis article:after{opacity:0;background:#3193bd;border-radius:0;width:auto;height:3px;transition:opacity .17s,transform .17s;inset:auto 0 0;transform:scaleX(.35)}.admin-shell[data-page=payouts] .commission-kpis article.ready:after{background:#e34d43}.admin-shell[data-page=payouts] .commission-kpis article.paid:after{background:#259873}.admin-shell[data-page=payouts] .commission-kpis article.review:after{background:#ca8428}.admin-shell[data-page=payouts] .commission-kpis article:is(:hover,.active){border-color:#91bfd4;transform:translateY(-2px);box-shadow:0 11px 25px #123a5216}.admin-shell[data-page=payouts] .commission-kpis article:is(:hover,.active):after{opacity:1;transform:scaleX(1)}.admin-shell[data-page=payouts] .commission-kpis article.active{box-shadow:0 0 0 1px #328fb81f,0 11px 25px #123a5216}.admin-shell[data-page=payouts] .commission-kpis article>span{width:42px;height:42px;box-shadow:none;border-radius:11px}.admin-shell[data-page=payouts] .commission-kpis article>span svg{width:18px;height:18px}.admin-shell[data-page=payouts] .commission-kpis article>div{min-width:0}.admin-shell[data-page=payouts] .commission-kpis small{color:#667f91;letter-spacing:.07em;font-size:9px;font-weight:800}.admin-shell[data-page=payouts] .commission-kpis strong{color:var(--payout-navy);letter-spacing:-.025em;white-space:nowrap;margin-top:4px;font-size:24px;font-weight:750}.admin-shell[data-page=payouts] .commission-kpis p{color:#768b99;margin:5px 0 0;font-size:10px;line-height:1.4}.admin-shell[data-page=payouts] .commission-kpis article>svg{color:#9bb0bd;width:16px;height:16px;transition:transform .17s}.admin-shell[data-page=payouts] .commission-kpis article:hover>svg{color:#4588a6;transform:translate(2px)}.admin-shell[data-page=payouts] .commission-workspace{border:1px solid var(--payout-line);background:#fff;border-radius:16px;margin:0;overflow:hidden;box-shadow:0 8px 25px #11354c0e;padding:0!important}.admin-shell[data-page=payouts] .commission-workspace-heading{background:#fff;border-bottom:1px solid #e5edf2;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px 16px;display:flex}.admin-shell[data-page=payouts] .commission-workspace-heading small{color:#3480a2;letter-spacing:.12em;font-size:9px;font-weight:800;display:block}.admin-shell[data-page=payouts] .commission-workspace-heading h2{color:var(--payout-navy);letter-spacing:-.015em;margin:4px 0 3px;font-size:18px;line-height:1.3}.admin-shell[data-page=payouts] .commission-workspace-heading p{color:#718694;margin:0;font-size:11px}.admin-shell[data-page=payouts] .commission-workspace-heading>b{color:#607a8b;white-space:nowrap;background:#eef4f7;border-radius:9px;padding:8px 11px;font-family:DM Sans,Segoe UI,sans-serif;font-size:10px;font-weight:600}.admin-shell[data-page=payouts] .commission-workspace-heading>b strong{color:#1b5f80;font-size:13px}.admin-shell[data-page=payouts] .commission-workspace-tools{background:#fbfcfd;border-bottom:1px solid #e5edf2;grid-template-columns:minmax(300px,.8fr) minmax(0,1.5fr);align-items:end;gap:16px;padding:15px 20px;display:grid}.admin-shell[data-page=payouts] .commission-workspace-tools>label>span{color:#526f82;margin-bottom:6px;font-size:10px;font-weight:700;display:block}.admin-shell[data-page=payouts] .commission-workspace-tools>label>div{color:#6b8292;background:#fff;border:1px solid #d3e0e8;border-radius:9px;align-items:center;gap:9px;height:43px;padding:0 12px;display:flex}.admin-shell[data-page=payouts] .commission-workspace-tools>label>div:focus-within{border-color:#6ba9c7;box-shadow:0 0 0 3px #257fa717}.admin-shell[data-page=payouts] .commission-workspace-tools>label svg{flex:none;width:17px;height:17px}.admin-shell[data-page=payouts] .commission-workspace-tools input{width:100%;height:40px;color:var(--payout-ink);background:0 0;padding:0;font-size:12px;box-shadow:none!important;border:0!important;outline:0!important}.admin-shell[data-page=payouts] .commission-workspace-tools nav{background:#f0f4f6;border:1px solid #dfe7ec;border-radius:10px;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;padding:3px;display:grid}.admin-shell[data-page=payouts] .commission-workspace-tools nav button{color:#647b8c;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:5px;min-height:37px;padding:0 7px;font-size:9px;font-weight:750;display:flex}.admin-shell[data-page=payouts] .commission-workspace-tools nav button b{color:#52718a;background:#e0e9ee;border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:8px;display:grid}.admin-shell[data-page=payouts] .commission-workspace-tools nav button:hover{color:#2f617a;background:#e6eef2}.admin-shell[data-page=payouts] .commission-workspace-tools nav button.active{color:#155f87;background:#fff;border-color:#bfd5e2;box-shadow:0 2px 6px #173f5712}.admin-shell[data-page=payouts] .commission-workspace-tools nav button.active b{color:#fff;background:#207ba8}.admin-shell[data-page=payouts] .commission-list{gap:0;margin:0;display:grid}.admin-shell[data-page=payouts] .commission-row{background:#fff;border:0;border-bottom:1px solid #e7edf2;border-radius:0;grid-template-columns:minmax(210px,1.3fr) minmax(125px,.72fr) minmax(140px,.82fr) minmax(135px,.78fr) minmax(145px,.84fr) 126px;align-items:center;gap:14px;min-height:112px;padding:16px 20px;transition:background-color .16s,box-shadow .16s;display:grid}.admin-shell[data-page=payouts] .commission-row:last-child{border-bottom:0}.admin-shell[data-page=payouts] .commission-row:nth-child(2n){background:#fbfcfd}.admin-shell[data-page=payouts] .commission-row:hover{background:#f3f8fb;border-color:#e7edf2;transform:none;box-shadow:inset 3px 0 #3b91ba}.admin-shell[data-page=payouts] .commission-row.ready-to-pay{background:linear-gradient(90deg,#fff8f6 0,#fff 12%);border-left:0}.admin-shell[data-page=payouts] .commission-row.ready-to-pay:hover{background:linear-gradient(90deg,#fff3ef 0,#f5fafc 14%);box-shadow:inset 3px 0 #df4a40}.admin-shell[data-page=payouts] .commission-row.paid,.admin-shell[data-page=payouts] .commission-row.needs-review{border-left:0}.admin-shell[data-page=payouts] .commission-row>div{min-width:0}.admin-shell[data-page=payouts] .commission-row>div>small{color:#698092;letter-spacing:.055em;font-size:9px;font-weight:800;line-height:1.35}.admin-shell[data-page=payouts] .commission-row>div>strong{color:var(--payout-ink);margin-top:5px;font-size:12px;font-weight:750;line-height:1.4}.admin-shell[data-page=payouts] .commission-row>div>p{color:#768a98;white-space:normal;margin:4px 0 0;font-size:10px;line-height:1.4}.admin-shell[data-page=payouts] .commission-order{align-items:center;gap:11px}.admin-shell[data-page=payouts] .commission-order>span{color:#28799f;background:#eaf4f8;border-radius:9px;flex:0 0 40px;width:40px;height:44px}.admin-shell[data-page=payouts] .commission-order>span svg{width:17px;height:17px}.admin-shell[data-page=payouts] .commission-order>div{display:block}.admin-shell[data-page=payouts] .commission-order>div>strong{color:#0d3653;letter-spacing:0;margin-top:4px;font-size:13px}.admin-shell[data-page=payouts] .commission-order>div>p{margin-top:4px;line-height:1.45}.admin-shell[data-page=payouts] .commission-amount{background:#eff9f5;border-radius:10px;padding:10px 11px}.admin-shell[data-page=payouts] .commission-amount>strong{white-space:nowrap;color:var(--payout-green)!important;font-size:16px!important}.admin-shell[data-page=payouts] .commission-amount .status-pill{min-height:28px;box-shadow:none;border-radius:7px;margin-top:7px;padding:0 9px;font-size:9px}.admin-shell[data-page=payouts] .commission-open{color:#176c98;min-height:41px;box-shadow:none;background:#edf7fb;border:1px solid #bdd7e5;border-radius:9px;padding:0 12px;font-size:10px;font-weight:800}.admin-shell[data-page=payouts] .commission-open:hover{color:#0d557a;background:#dff0f7;border-color:#77b2cf;transform:translateY(-1px)}.admin-shell[data-page=payouts] .commission-row.ready-to-pay .commission-open{border-color:var(--payout-red);color:#fff;background:linear-gradient(145deg,#e4433d,#cc2c2e);box-shadow:0 6px 14px #b82a2a29}.admin-shell[data-page=payouts] .commission-row.ready-to-pay .commission-open:hover{background:#b92326;border-color:#b92326}.admin-shell[data-page=payouts] .commission-page :is(button,input,a):focus-visible{outline-offset:2px;outline:3px solid #2a86af4d}.admin-shell[data-page=payouts] .commission-page button{transition:color .16s,background-color .16s,border-color .16s,box-shadow .16s,transform .16s}@media (width>=901px){.app-v2.admin-shell[data-page=payouts]{--sidebar:292px!important}}@media (width<=1450px){.admin-shell[data-page=payouts] .commission-simple-guide{grid-template-columns:minmax(190px,1fr) auto 18px auto 18px auto;gap:8px}.admin-shell[data-page=payouts] .commission-simple-guide>span em{font-size:9px}.admin-shell[data-page=payouts] .commission-row{grid-template-columns:minmax(195px,1.25fr) minmax(110px,.7fr) minmax(125px,.78fr) minmax(120px,.72fr) minmax(135px,.8fr) 112px;gap:10px;padding-inline:16px}.admin-shell[data-page=payouts] .commission-open{padding-inline:8px}}@media (width<=1250px){.admin-shell[data-page=payouts] .commission-simple-guide{grid-template-columns:1fr auto 18px auto 18px auto}.admin-shell[data-page=payouts] .commission-simple-guide>div small{display:none}.admin-shell[data-page=payouts] .commission-workspace-tools{grid-template-columns:1fr}.admin-shell[data-page=payouts] .commission-row{border:1px solid var(--payout-line);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 24px;margin:12px 14px 0;padding:18px;box-shadow:0 4px 14px #12374e0a;background:#fff!important}.admin-shell[data-page=payouts] .commission-row:last-child{border-bottom:1px solid var(--payout-line);margin-bottom:14px}.admin-shell[data-page=payouts] .commission-order{border-bottom:1px solid #e8eef2;grid-column:1/-1;padding-bottom:13px}.admin-shell[data-page=payouts] .commission-amount{align-self:stretch}.admin-shell[data-page=payouts] .commission-open{grid-column:1/-1;width:100%}}@media (width<=980px){.admin-shell[data-page=payouts] .commission-simple-guide{grid-template-columns:1fr 1fr 1fr;gap:12px}.admin-shell[data-page=payouts] .commission-simple-guide>div{grid-column:1/-1}.admin-shell[data-page=payouts] .commission-simple-guide>b{display:none}.admin-shell[data-page=payouts] .commission-simple-guide>span{white-space:normal}.admin-shell[data-page=payouts] .commission-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.admin-shell[data-page=payouts] .commission-page{padding:22px 20px 96px}.admin-shell[data-page=payouts] .topbar-v2{height:68px;padding-inline:20px}.admin-shell[data-page=payouts] .topbar-left{padding-left:0}.admin-shell[data-page=payouts] .topbar-left:before{content:none}}@media (width<=680px){.admin-shell[data-page=payouts] .commission-page{padding:18px 14px 92px}.admin-shell[data-page=payouts] .commission-page .page-title{border-radius:15px;flex-direction:column;align-items:flex-start;gap:15px;min-height:0;padding:21px 18px}.admin-shell[data-page=payouts] .commission-page .page-title h1{font-size:27px}.admin-shell[data-page=payouts] .commission-page .page-title p{font-size:12px}.admin-shell[data-page=payouts] .commission-page .page-actions,.admin-shell[data-page=payouts] .commission-page .page-title .btn{width:100%}.admin-shell[data-page=payouts] .commission-simple-guide{grid-template-columns:1fr;align-items:start;padding:16px}.admin-shell[data-page=payouts] .commission-simple-guide>div{border-bottom:1px solid #e6edf2;grid-column:auto;padding-bottom:10px}.admin-shell[data-page=payouts] .commission-simple-guide>div small{display:block}.admin-shell[data-page=payouts] .commission-simple-guide>span{min-height:34px}.admin-shell[data-page=payouts] .commission-simple-guide>span em{font-size:10px}.admin-shell[data-page=payouts] .commission-kpis{gap:9px}.admin-shell[data-page=payouts] .commission-kpis article{grid-template-columns:30px minmax(0,1fr);align-items:start;gap:8px;min-height:108px;padding:13px 11px}.admin-shell[data-page=payouts] .commission-kpis article>span{border-radius:8px;width:30px;height:30px}.admin-shell[data-page=payouts] .commission-kpis article>span svg{width:15px;height:15px}.admin-shell[data-page=payouts] .commission-kpis article>svg{display:none}.admin-shell[data-page=payouts] .commission-kpis strong{white-space:normal;font-size:19px}.admin-shell[data-page=payouts] .commission-kpis p{font-size:9px}.admin-shell[data-page=payouts] .commission-workspace-heading{align-items:flex-start;padding:15px 14px}.admin-shell[data-page=payouts] .commission-workspace-heading p{display:none}.admin-shell[data-page=payouts] .commission-workspace-heading>b{white-space:normal;text-align:right;padding:6px 8px}.admin-shell[data-page=payouts] .commission-workspace-tools{gap:12px;padding:13px 14px}.admin-shell[data-page=payouts] .commission-workspace-tools nav{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-shell[data-page=payouts] .commission-workspace-tools nav button:last-child{grid-column:1/-1}.admin-shell[data-page=payouts] .commission-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;margin-inline:10px;padding:16px}.admin-shell[data-page=payouts] .commission-order,.admin-shell[data-page=payouts] .commission-row>div:nth-child(3),.admin-shell[data-page=payouts] .commission-row>div:nth-child(4),.admin-shell[data-page=payouts] .commission-amount{grid-column:1/-1}.admin-shell[data-page=payouts] .commission-open{grid-column:1/-1;min-height:44px}}@media (prefers-reduced-motion:reduce){.admin-shell[data-page=payouts] *,.admin-shell[data-page=payouts] :before,.admin-shell[data-page=payouts] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.entrepreneur-shell:is([data-page=orders],[data-page=products]){--order-ink:#17364d;--order-muted:#627588;--order-line:#e0e7ee;--order-accent:#176b91;background:#f5f7fa}@media (width>=901px){.app-v2.entrepreneur-shell:is([data-page=orders],[data-page=products]){--sidebar:256px!important}.entrepreneur-shell:is([data-page=orders],[data-page=products]) .sidebar-v2{box-shadow:none;overflow-y:auto}.entrepreneur-shell:is([data-page=orders],[data-page=products]) .side-links button{border-radius:9px;font-size:13px}}.entrepreneur-shell:is([data-page=orders],[data-page=products])>main{background:#f5f7fa}.entrepreneur-shell:is([data-page=orders],[data-page=products]) .content-page{padding:28px 28px 40px}.entrepreneur-shell:is([data-page=orders],[data-page=products]) .topbar-v2{box-shadow:none;background:#fff;gap:16px}.entrepreneur-shell:is([data-page=orders],[data-page=products]) .topbar-left strong{font-size:16px}.entrepreneur-shell:is([data-page=orders],[data-page=products]) .top-search{min-width:150px;max-width:380px;box-shadow:none;border-radius:9px}.entrepreneur-shell:is([data-page=orders],[data-page=products]) .topbar-actions{gap:8px}.entrepreneur-shell:is([data-page=orders],[data-page=products]) :is(button,a,input,select,textarea){transition:border-color .16s,background-color .16s,box-shadow .16s}.entrepreneur-shell:is([data-page=orders],[data-page=products]) :is(button,a,select,input,textarea):focus-visible,.entrepreneur-order-detail :is(button,a,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #83bdd9}.entrepreneur-shell:is([data-page=orders],[data-page=products]) :is(.btn,.market-primary){box-shadow:none;border-radius:9px;font-size:13px;font-weight:650}.entrepreneur-shell[data-page=orders] .page-title,.entrepreneur-shell[data-page=products] .order-workspace-head{min-height:0;box-shadow:none;color:var(--order-ink);background:0 0;border:0;border-radius:0;margin:0 0 24px;padding:0;overflow:visible}.entrepreneur-shell[data-page=orders] .page-title:before,.entrepreneur-shell[data-page=orders] .page-title:after,.entrepreneur-shell[data-page=products] .order-workspace-head:before,.entrepreneur-shell[data-page=products] .order-workspace-head:after{content:none}.entrepreneur-shell[data-page=orders] .page-title .page-title-copy>span,.entrepreneur-shell[data-page=products] .order-workspace-head small{color:#176b91;letter-spacing:.1em;background:0 0;border:0;padding:0;font-size:10px}.entrepreneur-shell[data-page=orders] .page-title .page-title-copy>span:before{content:none}.entrepreneur-shell[data-page=orders] .page-title h1,.entrepreneur-shell[data-page=products] .order-workspace-head h1{color:var(--order-ink);letter-spacing:-.035em;text-shadow:none;margin:8px 0;font-size:clamp(25px,2.3vw,32px);line-height:1.2}.entrepreneur-shell[data-page=orders] .page-title p,.entrepreneur-shell[data-page=products] .order-workspace-head p{color:var(--order-muted);font-size:13px;line-height:1.6}.entrepreneur-shell[data-page=orders] .page-actions{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0}.entrepreneur-shell[data-page=orders] .page-title .new-order-gold{color:#fff;background:#153e5a;border:1px solid #153e5a;min-height:44px;padding:0 18px;box-shadow:0 3px 6px #17364d12}.entrepreneur-shell[data-page=orders] .page-title .new-order-gold:hover{background:#205976}.entrepreneur-shell[data-page=products] .order-workspace-head>button{color:#245775;background:#fff;border:1px solid #d4dfe8;border-radius:9px;min-height:44px;font-size:13px}.entrepreneur-shell[data-page=orders] .orders-summary-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-bottom:24px;display:grid}.entrepreneur-shell[data-page=orders] .orders-summary-strip button{border:1px solid var(--order-line);text-align:left;background:#fff;border-radius:12px;gap:12px;min-height:96px;padding:16px 14px;box-shadow:0 2px 4px #17364d03}.entrepreneur-shell[data-page=orders] .orders-summary-strip button>span{border-radius:10px;flex-shrink:0;width:36px;height:36px}.entrepreneur-shell[data-page=orders] .orders-summary-strip button>span svg{width:18px;height:18px}.entrepreneur-shell[data-page=orders] .orders-summary-strip small{color:var(--order-muted);font-size:12px}.entrepreneur-shell[data-page=orders] .orders-summary-strip strong{color:var(--order-ink);font-variant-numeric:tabular-nums;margin-top:4px;font-size:26px;font-weight:650;line-height:1.1}.entrepreneur-shell[data-page=orders] .orders-summary-strip button:hover{background:#fafcfd;border-color:#a8c6d6;transform:none}.entrepreneur-shell[data-page=orders] .orders-summary-strip button.active{background:#edf6fb;border-color:#5b97b4;box-shadow:inset 0 2px #176b91}.entrepreneur-shell[data-page=orders] .orders-summary-strip button.active small{color:#245775}.entrepreneur-shell[data-page=orders] .orders-summary-strip button.active>span{color:#176b91;background:#dbeef8}.entrepreneur-shell[data-page=orders] .order-workspace{border:1px solid var(--order-line);background:#fff;border-radius:14px;box-shadow:0 4px 20px #17364d04}.entrepreneur-shell[data-page=orders] .orders-workspace-head{border-bottom:1px solid var(--order-line);min-height:0;padding:20px 22px}.entrepreneur-shell[data-page=orders] .orders-workspace-head h2{margin:4px 0;font-size:20px;font-weight:650}.entrepreneur-shell[data-page=orders] .orders-workspace-head p{font-size:12px;line-height:1.5}.entrepreneur-shell[data-page=orders] .orders-workspace-head .clear-order-filters{white-space:nowrap;border-color:#d8e2ea;border-radius:8px;height:40px;padding:0 13px;font-size:12px;font-weight:600}.entrepreneur-shell[data-page=orders] .orders-toolbar{background:#fff;border:0;grid-template-columns:minmax(0,1fr) 160px 170px;gap:12px;padding:18px 22px 12px}.entrepreneur-shell[data-page=orders] .orders-toolbar .order-search,.entrepreneur-shell[data-page=orders] .orders-toolbar .order-select-field select{height:52px;min-height:52px;box-shadow:none;border-color:#d7e1e9;border-radius:9px}.entrepreneur-shell[data-page=orders] .orders-toolbar .order-search input{color:var(--order-ink);font-size:13px}.entrepreneur-shell[data-page=orders] .orders-toolbar .order-search small,.entrepreneur-shell[data-page=orders] .order-select-field>span{color:#60768a;font-size:9px}.entrepreneur-shell[data-page=orders] .orders-date-export{border:0;border-bottom:1px solid var(--order-line);box-shadow:none;background:#fff;border-radius:0;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:none;align-items:end;gap:18px;margin:0;padding:6px 22px 20px;display:grid}.entrepreneur-shell[data-page=orders] .orders-date-export :is(.date-quick-filters,.order-date-fields,.orders-export-action){grid-area:auto}.entrepreneur-shell[data-page=orders] .control-caption,.entrepreneur-shell[data-page=orders] .orders-date-export .order-date-fields label>span{color:#60768a;margin-bottom:6px;font-size:9px}.entrepreneur-shell[data-page=orders] .date-quick-filters{background:#f0f4f7;border-radius:8px;width:max-content;min-height:40px;padding:3px}.entrepreneur-shell[data-page=orders] .date-quick-filters button{border-radius:6px;min-height:34px;padding:0 10px;font-size:11px}.entrepreneur-shell[data-page=orders] .date-quick-filters button.active{color:#176b91;background:#fff;box-shadow:0 1px 4px #17364d15}.entrepreneur-shell[data-page=orders] .orders-date-export .order-date-fields input{border-color:#d7e1e9;border-radius:8px;width:132px;height:40px;font-size:12px}.entrepreneur-shell[data-page=orders] .orders-export-action{border:0;gap:10px;min-height:40px;padding:0}.entrepreneur-shell[data-page=orders] .orders-export-action>span{display:none}.entrepreneur-shell[data-page=orders] .orders-export-action strong,.entrepreneur-shell[data-page=orders] .orders-export-action small{font-size:10px}.entrepreneur-shell[data-page=orders] .orders-export-action .btn{color:#fff;background:#107c41;border:1px solid #107c41;border-radius:8px;min-width:0;min-height:40px;padding:0 14px;font-size:12px;box-shadow:0 6px 14px #107c412e}.entrepreneur-shell[data-page=orders] .orders-export-action .btn svg{stroke-width:2.2px;width:18px;height:18px}.entrepreneur-shell[data-page=orders] .orders-export-action .btn:hover:not(:disabled){color:#fff;background:#0b6634;border-color:#0b6634;box-shadow:0 8px 18px #107c4142}.entrepreneur-shell[data-page=orders] .order-result-bar{min-height:50px;margin:0;padding:12px 22px}.entrepreneur-shell[data-page=orders] .order-result-bar>span,.entrepreneur-shell[data-page=orders] .order-result-bar>small{color:var(--order-muted);font-size:12px}.entrepreneur-shell[data-page=orders] .order-result-bar>span strong{font-size:15px}.entrepreneur-shell[data-page=orders] .order-table{box-shadow:none;border:0;border-radius:0;margin:0;overflow-x:auto}.entrepreneur-shell[data-page=orders] .order-table .data-row{grid-template-columns:minmax(125px,.9fr) minmax(180px,1.4fr) 95px 105px 126px minmax(140px,1fr) 108px;gap:14px;min-width:1020px;padding-inline:22px}.entrepreneur-shell[data-page=orders] .order-table .data-row.head{color:#60768a;letter-spacing:.045em;background:#f7f9fb;min-height:44px;font-size:10px}.entrepreneur-shell[data-page=orders] .order-table .data-row:not(.head){background:#fff;padding-block:17px;min-height:104px!important}.entrepreneur-shell[data-page=orders] .order-table .data-row:not(.head):hover{box-shadow:none;background:#f8fbfd;transform:none}.entrepreneur-shell[data-page=orders] .order-table .order-id-cell>i{background:#edf5fa;border-radius:9px;width:34px;height:34px}.entrepreneur-shell[data-page=orders] .order-table .data-row strong{font-variant-numeric:tabular-nums;font-size:12px;font-weight:650}.entrepreneur-shell[data-page=orders] .order-table .data-row small{color:#63788b;font-size:11px}.entrepreneur-shell[data-page=orders] .order-table .order-customer-cell em{color:#63788b;font-size:10px}.entrepreneur-shell[data-page=orders] .order-table .view-order-btn{padding:0 11px;font-size:11px;font-weight:650;border-radius:8px!important;min-height:38px!important}.entrepreneur-shell[data-page=products] .order-progress{border:1px solid var(--order-line);height:auto;min-height:68px;box-shadow:none;background:#fff;border-radius:12px;margin:0 0 22px;padding:16px 22px}.entrepreneur-shell[data-page=products] .order-progress span{font-size:12px}.entrepreneur-shell[data-page=products] .dropship-order-page{max-width:none!important}.entrepreneur-shell[data-page=products] .stock-buy-layout{grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:28px}.entrepreneur-shell[data-page=products] .stock-buy-layout>section{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.entrepreneur-shell[data-page=products] .stock-catalogue-title{align-items:center;margin:0 0 20px;padding:0}.entrepreneur-shell[data-page=products] .stock-catalogue-title small{letter-spacing:.1em;font-size:10px;font-weight:650}.entrepreneur-shell[data-page=products] .stock-catalogue-title h2{letter-spacing:-.03em;font-size:24px}.entrepreneur-shell[data-page=products] .stock-catalogue-title p{color:var(--order-muted);font-size:12px}.entrepreneur-shell[data-page=products] .catalogue-browser{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 0 20px;padding:0}.entrepreneur-shell[data-page=products] .catalogue-browser label{background:#fff;border:1px solid #d4dfe8;border-radius:9px;min-height:48px;box-shadow:0 2px 3px #17364d03}.entrepreneur-shell[data-page=products] .catalogue-browser input{font-size:13px}.entrepreneur-shell[data-page=products] .catalogue-browser>div{gap:8px;margin-top:12px}.entrepreneur-shell[data-page=products] .catalogue-browser button{color:#627588;min-height:34px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:7px;padding:0 12px;font-size:12px;font-weight:600}.entrepreneur-shell[data-page=products] .catalogue-browser button:hover{color:#17364d;background:#e9eff4}.entrepreneur-shell[data-page=products] .catalogue-browser button.active{color:#176b91;background:#e4f0f7;border-color:#c5dbe6}.entrepreneur-shell[data-page=products] .stock-product-grid{grid-template-columns:minmax(0,1fr);gap:14px}.entrepreneur-shell[data-page=products] .stock-product-card{border:1px solid var(--order-line);background:#fff;border-radius:12px;grid-template-columns:150px minmax(0,1fr);align-items:stretch;gap:22px;padding:18px;display:grid;overflow:hidden;box-shadow:0 2px 6px #17364d03}.entrepreneur-shell[data-page=products] .stock-product-card:hover{border-color:#aac6d6;transform:translateY(-2px);box-shadow:0 6px 18px #17364d09}.entrepreneur-shell[data-page=products] .stock-product-image{background:#f7f9fb;border:0;border-radius:8px;height:100%;min-height:160px;max-height:230px;padding:30px 10px 10px}.entrepreneur-shell[data-page=products] .stock-product-image img{object-fit:contain;width:100%;height:130px;max-height:130px}.entrepreneur-shell[data-page=products] .stock-product-image>span{color:#627588;max-width:calc(100% - 16px);box-shadow:none;background:#fff;border:0;border-radius:4px;padding:5px 6px;font-size:9px;font-weight:500;top:8px;left:8px}.entrepreneur-shell[data-page=products] .stock-product-copy{flex-direction:column;min-width:0;padding:0;display:flex}.entrepreneur-shell[data-page=products] .stock-product-copy>small{color:#728598;font-size:10px;font-weight:550}.entrepreneur-shell[data-page=products] .stock-product-copy h3{color:#17364d;letter-spacing:-.02em;margin:5px 0 7px;font-size:17px;font-weight:650;line-height:1.4}.entrepreneur-shell[data-page=products] .stock-product-copy>p{height:auto;min-height:0;color:var(--order-muted);margin:0 0 10px;font-size:12px;line-height:1.55}.entrepreneur-shell[data-page=products] .stock-product-delivery{color:#21816c;margin:0 0 10px;padding:0;font-size:11px;font-weight:500}.entrepreneur-shell[data-page=products] .stock-product-delivery.has-charge{color:#966e28}.entrepreneur-shell[data-page=products] .stock-product-meta{gap:12px;margin:auto 0 12px;padding:0}.entrepreneur-shell[data-page=products] .stock-product-meta>strong{color:#17364d;white-space:nowrap;font-size:19px;font-weight:650}.entrepreneur-shell[data-page=products] .stock-product-meta>span{font-size:10px;font-weight:500}.entrepreneur-shell[data-page=products] .stock-product-actions{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:8px;display:grid}.entrepreneur-shell[data-page=products] .stock-product-actions button{width:100%;min-height:38px;box-shadow:none;border-radius:7px;padding:0 10px;font-size:12px;font-weight:600}.entrepreneur-shell[data-page=products] .stock-product-actions .stock-details{justify-content:center;align-items:center;display:inline-flex!important}.entrepreneur-shell[data-page=products] .stock-product-actions .market-primary{background:#164d6d}.entrepreneur-shell[data-page=products] .stock-product-actions .market-primary:hover{background:#1d668b}.entrepreneur-shell[data-page=products] .dropship-checkout{background:#fff;border:1px solid #d9e3eb;box-shadow:0 5px 24px #17364d08;border-radius:14px!important;padding:0!important}.entrepreneur-shell[data-page=products] .stock-buy-layout>.dropship-checkout{box-shadow:0 5px 24px #17364d08}.entrepreneur-shell[data-page=products] .dropship-checkout>header{background:#fff;border:0;border-bottom:1px solid #e5ebf0;border-radius:13px 13px 0 0;margin:0;padding:20px 22px!important}.entrepreneur-shell[data-page=products] .dropship-checkout>header>span{color:#176b91;background:#eaf3f8;border-radius:11px;width:42px;height:42px}.entrepreneur-shell[data-page=products] .dropship-checkout>header small{color:#728598;letter-spacing:.1em;font-size:9px;font-weight:600}.entrepreneur-shell[data-page=products] .dropship-checkout>header h2{color:#17364d;margin:4px 0 0;font-size:21px;font-weight:650}.entrepreneur-shell[data-page=products] .dropship-checkout>header h2 b{color:#176b91;background:#eaf3f8;width:24px;height:24px;font-size:11px}.entrepreneur-shell[data-page=products] .dropship-checkout>.stock-cart-empty{background:#fafcfd;border-color:#dce6ed;border-radius:10px;margin:18px;padding:32px 18px}.entrepreneur-shell[data-page=products] .current-order-items{max-height:390px;padding:0 22px}.entrepreneur-shell[data-page=products] .dropship-order-line{padding:20px 0}.entrepreneur-shell[data-page=products] .dropship-line-heading{align-items:flex-start;gap:12px}.entrepreneur-shell[data-page=products] .dropship-line-heading>img{background:#f7f9fb;border-radius:8px;width:48px;height:48px}.entrepreneur-shell[data-page=products] .dropship-line-product strong{color:#17364d;text-overflow:clip;white-space:normal;font-size:13px;font-weight:650;line-height:1.5;overflow:visible}.entrepreneur-shell[data-page=products] .dropship-line-product small{color:#728598;margin-top:3px;font-size:11px;font-weight:400;line-height:1.5}.entrepreneur-shell[data-page=products] .dropship-line-product .cart-line-full{color:#34546b;margin-top:5px;font-size:11px;font-weight:550}.entrepreneur-shell[data-page=products] .dropship-remove{border-radius:7px;min-height:30px;width:30px!important;height:30px!important}.entrepreneur-shell[data-page=products] .dropship-line-controls{grid-template-columns:minmax(0,1fr) 112px;align-items:start;gap:14px;margin-top:15px}.entrepreneur-shell[data-page=products] .dropship-line-controls label{color:#527084;font-weight:550;line-height:1.5;font-size:11px!important}.entrepreneur-shell[data-page=products] .dropship-price-input,.entrepreneur-shell[data-page=products] .dropship-stepper{border-color:#d5e1e9;border-radius:8px;height:42px;margin-top:7px}.entrepreneur-shell[data-page=products] .dropship-price-input b{color:#728598;background:#f8fafc;padding:0 10px;font-size:11px;font-weight:500}.entrepreneur-shell[data-page=products] .dropship-price-input input{min-width:0;font-weight:600;padding:0 10px!important;font-size:14px!important}.entrepreneur-shell[data-page=products] .dropship-stepper :is(input,button){font-size:14px;background:#fff!important;height:40px!important}.entrepreneur-shell[data-page=products] .dropship-price-help{margin-top:7px;font-weight:400;font-size:11px!important}.entrepreneur-shell[data-page=products] .checkout-section-heading{gap:10px;margin:22px 22px 0}.entrepreneur-shell[data-page=products] .checkout-section-heading>span{color:#176b91;background:#eaf3f8;border-radius:9px;width:34px;height:34px}.entrepreneur-shell[data-page=products] .checkout-section-heading h3{font-size:17px;font-weight:650}.entrepreneur-shell[data-page=products] .checkout-section-heading p{color:#728598;font-size:11px!important}.entrepreneur-shell[data-page=products] .dropship-checkout :is(.customer-fields,.order-totals,.payment-fulfilment){box-shadow:none;border-radius:9px}.entrepreneur-shell[data-page=products] .dropship-checkout .customer-fields{background:#fff;border:0;margin:14px 22px 0;padding:0}.entrepreneur-shell[data-page=products] .dropship-checkout .customer-fields label{color:#527084;margin-top:14px;font-size:12px;font-weight:550}.entrepreneur-shell[data-page=products] .dropship-checkout .customer-fields :is(input,select,textarea){background:#fff;border-color:#d5e1e9;border-radius:8px;font-size:13px}.entrepreneur-shell[data-page=products] .dropship-checkout .customer-fields>div{grid-template-columns:minmax(0,1fr)}.entrepreneur-shell[data-page=products] .order-totals>div{font-size:12px}.entrepreneur-shell[data-page=products] .stock-request-history{border:1px solid var(--order-line);box-shadow:none;border-radius:14px}.entrepreneur-order-detail{border-radius:16px!important;width:min(1080px,100vw - 48px)!important}.entrepreneur-order-detail .order-detail-v3{background:#f6f8fa}.entrepreneur-order-detail .order-hero-v3{background:#123c57;min-height:132px;padding:24px 80px 24px 26px}.entrepreneur-order-detail .order-hero-v3 h2{margin:8px 0;font-size:30px}.entrepreneur-order-detail .order-hero-v3 .modal-kicker{letter-spacing:.12em;background:0 0;border:0;padding:0;font-size:10px}.entrepreneur-order-detail .order-hero-v3 p{font-size:12px}.entrepreneur-order-detail .order-glance-v3.entrepreneur-glance{gap:14px;margin:20px 22px 0}.entrepreneur-order-detail .order-glance-v3 article{min-height:100px;box-shadow:none;border:1px solid #e0e7ee;border-radius:11px;padding:18px}.entrepreneur-order-detail .order-glance-v3 strong{font-size:14px}.entrepreneur-order-detail .order-glance-v3 :is(a,p){color:#627588;overflow-wrap:anywhere;font-size:12px}.entrepreneur-order-detail .order-client-meta-v3.concise{box-shadow:none;border:1px solid #e0e7ee;border-radius:11px;margin:14px 22px 0;padding:12px}.entrepreneur-order-detail .ordered-products-v3{box-shadow:none;border:1px solid #e0e7ee;border-radius:12px;margin:16px 22px 0;padding:20px}.entrepreneur-order-detail .ordered-products-v3 h3{font-size:20px}.entrepreneur-order-detail .ordered-products-v3 article{background:#f9fbfc;border-radius:9px;grid-template-columns:minmax(190px,1fr) minmax(300px,1.4fr) 110px;gap:12px}.entrepreneur-order-detail .product-main-v3>img{width:54px;height:54px}.entrepreneur-order-detail .ordered-products-v3 dt{color:#627588;font-size:10px}.entrepreneur-order-detail .ordered-products-v3 dd{font-size:12px}.entrepreneur-order-detail .ordered-products-v3 dl>div{padding:8px}.entrepreneur-order-detail :is(.order-invoice-panel,.entrepreneur-commission-card,.fulfilment-panel-v3){box-shadow:none;border:1px solid #e0e7ee;border-radius:12px}.entrepreneur-order-detail .detail-modal.order-detail-v3>.order-total-v3{box-shadow:none;background:#123c57;border-radius:12px}.entrepreneur-order-detail .detail-modal.order-detail-v3>.order-total-v3>:is(div,span){border-radius:9px}@media (width<=1350px){.entrepreneur-shell[data-page=orders] .orders-summary-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.entrepreneur-shell[data-page=orders] .orders-summary-strip button{min-height:80px}.entrepreneur-shell[data-page=orders] .orders-date-export{grid-template-columns:1fr auto}.entrepreneur-shell[data-page=orders] .orders-export-action{grid-column:1/-1;justify-content:flex-end}.entrepreneur-shell[data-page=products] .stock-buy-layout{grid-template-columns:minmax(0,1fr) 380px}.entrepreneur-shell[data-page=products] .stock-product-actions{flex-wrap:wrap}}@media (width<=1100px){.entrepreneur-shell:is([data-page=orders],[data-page=products]) .top-search{display:none}.entrepreneur-shell[data-page=orders] .orders-toolbar{grid-template-columns:1fr 1fr}.entrepreneur-shell[data-page=orders] .orders-toolbar .order-search{grid-column:1/-1}.entrepreneur-shell[data-page=products] .stock-buy-layout{grid-template-columns:minmax(0,1fr)}.entrepreneur-shell[data-page=products] .dropship-checkout{max-height:none;position:static}}@media (width<=900px){.entrepreneur-shell[data-page=orders] .order-table .data-row{min-width:960px}.entrepreneur-order-detail .ordered-products-v3 article{grid-template-columns:1fr auto}.entrepreneur-order-detail .ordered-products-v3 dl{grid-area:2/1/auto/-1}}@media (width<=760px){.entrepreneur-shell:is([data-page=orders],[data-page=products]) .content-page{padding:20px 16px 104px!important}.entrepreneur-shell[data-page=orders] .page-title{gap:16px;padding:0!important}.entrepreneur-shell[data-page=orders] .page-actions{justify-content:flex-start}.entrepreneur-shell[data-page=orders] .orders-summary-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:18px}.entrepreneur-shell[data-page=orders] .orders-summary-strip button{min-height:80px;padding:14px}.entrepreneur-shell[data-page=orders] .orders-workspace-head{flex-direction:row;align-items:center;gap:10px;padding:18px 16px}.entrepreneur-shell[data-page=orders] .orders-workspace-head h2{font-size:18px}.entrepreneur-shell[data-page=orders] .orders-workspace-head p{font-size:11px;display:block}.entrepreneur-shell[data-page=orders] .orders-workspace-head .clear-order-filters{width:auto;min-height:44px;padding:0 10px;font-size:11px}.entrepreneur-shell[data-page=orders] .orders-toolbar{grid-template-columns:1fr 1fr;padding:16px}.entrepreneur-shell[data-page=orders] .orders-toolbar .order-search{grid-column:1/-1}.entrepreneur-shell[data-page=orders] .orders-date-export{grid-template-columns:minmax(0,1fr);gap:14px;padding:0 16px 16px}.entrepreneur-shell[data-page=orders] .orders-date-export>div{min-width:0}.entrepreneur-shell[data-page=orders] .orders-date-export .order-date-fields{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.entrepreneur-shell[data-page=orders] .orders-date-export .order-date-fields label{min-width:0}.entrepreneur-shell[data-page=orders] .date-quick-filters{flex-wrap:wrap;width:100%;display:flex}.entrepreneur-shell[data-page=orders] .date-quick-filters button{flex:auto}.entrepreneur-shell[data-page=orders] .orders-date-export .order-date-fields input{width:100%;height:44px}.entrepreneur-shell[data-page=orders] .orders-export-action{grid-column:auto;justify-content:flex-start}.entrepreneur-shell[data-page=orders] .orders-export-action .btn{min-height:44px;margin-left:auto}.entrepreneur-shell[data-page=orders] .order-result-bar{flex-wrap:wrap;gap:6px;padding:14px 16px}.entrepreneur-shell[data-page=orders] .order-table{background:#f5f7fa;margin:0;padding:0 12px 12px;overflow:visible}.entrepreneur-shell[data-page=orders] .order-table .data-row.head{display:none}.entrepreneur-shell[data-page=orders] .order-table .data-row:not(.head){border:1px solid #e0e7ee;border-radius:11px;grid-template-columns:1fr 1fr;gap:14px;min-width:0;margin:12px 0 0;padding:18px}.entrepreneur-shell[data-page=orders] .order-table .order-customer-cell{grid-column:1/-1}.entrepreneur-shell[data-page=orders] .order-table :is(.order-id-cell,.order-date-cell,.order-profit-cell){grid-column:1}.entrepreneur-shell[data-page=orders] .order-table :is(.order-value-cell,.order-progress-cell){grid-column:2}.entrepreneur-shell[data-page=orders] .order-table .order-id-cell{grid-column:1/-1}.entrepreneur-shell[data-page=orders] .order-table .view-order-btn{grid-column:1/-1;width:100%;min-height:44px!important}.entrepreneur-shell[data-page=orders] .order-table .data-row strong{font-size:13px}.entrepreneur-shell[data-page=products] .order-workspace-head{gap:12px}.entrepreneur-shell[data-page=products] .order-progress{padding:12px;overflow-x:auto}.entrepreneur-shell[data-page=products] .stock-buy-layout>section{padding:0}.entrepreneur-shell[data-page=products] .stock-catalogue-title{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.entrepreneur-shell[data-page=products] .stock-catalogue-title>div{text-align:left;width:100%}.entrepreneur-shell[data-page=products] .catalogue-browser{padding:0!important}.entrepreneur-shell[data-page=products] .stock-product-grid{grid-template-columns:1fr!important}.entrepreneur-shell[data-page=products] .stock-product-card{grid-template-columns:90px minmax(0,1fr);gap:14px;padding:14px}.entrepreneur-shell[data-page=products] .stock-product-copy{padding:0!important}.entrepreneur-shell[data-page=products] .stock-product-copy h3{font-size:15px!important}.entrepreneur-shell[data-page=products] .stock-product-copy>p{font-size:12px!important}.entrepreneur-shell[data-page=products] .stock-product-image{min-height:110px;max-height:180px;padding:24px 6px 8px;height:100%!important}.entrepreneur-shell[data-page=products] .stock-product-image img{height:90px}.entrepreneur-shell[data-page=products] .stock-product-image>span{font-size:8px}.entrepreneur-shell[data-page=products] .stock-product-actions{grid-template-columns:minmax(0,1fr)}.entrepreneur-shell[data-page=products] .stock-product-meta{flex-wrap:wrap;gap:6px}.entrepreneur-shell[data-page=products] .dropship-checkout.mobile-open{position:relative}.entrepreneur-shell[data-page=products] .dropship-checkout .customer-fields :is(input,select,textarea){font-size:16px}.entrepreneur-order-detail{border-radius:13px!important;width:calc(100vw - 20px)!important}.entrepreneur-order-detail .order-hero-v3{flex-wrap:wrap;gap:12px;padding:24px 64px 22px 18px}.entrepreneur-order-detail .order-hero-v3 h2{font-size:27px}.entrepreneur-order-detail .order-glance-v3.entrepreneur-glance{grid-template-columns:1fr;margin:14px 12px 0}.entrepreneur-order-detail .order-client-meta-v3.concise{grid-template-columns:1fr;margin-inline:12px}.entrepreneur-order-detail .ordered-products-v3{margin-inline:12px;padding:16px}.entrepreneur-order-detail .ordered-products-v3 article{grid-template-columns:minmax(0,1fr);gap:12px;padding:14px}.entrepreneur-order-detail .ordered-products-v3 dl{grid-column:auto;grid-template-columns:1fr 1fr}.entrepreneur-order-detail .line-total-v3{justify-self:end}}@media (width>=1700px){.entrepreneur-shell[data-page=products] .stock-buy-layout{grid-template-columns:minmax(0,1fr) 440px}.entrepreneur-shell[data-page=products] .stock-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.entrepreneur-shell[data-page=products] .stock-product-card{grid-template-columns:130px minmax(0,1fr);gap:18px}}@media (width<=380px){.entrepreneur-shell[data-page=orders] .orders-summary-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}.entrepreneur-shell[data-page=orders] .orders-summary-strip button{gap:8px;padding:10px}.entrepreneur-shell[data-page=orders] .orders-workspace-head{flex-direction:column;align-items:flex-start}.entrepreneur-shell[data-page=orders] .orders-export-action{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.entrepreneur-shell:is([data-page=orders],[data-page=products]) *,.entrepreneur-order-detail *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (width>=761px){.entrepreneur-shell[data-page=products] .stock-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.entrepreneur-shell[data-page=products] .stock-product-card{min-width:0;min-height:220px;grid-template-columns:112px minmax(0,1fr)!important;gap:13px!important;padding:12px!important}.entrepreneur-shell[data-page=products] .stock-product-image{height:100%!important;min-height:196px!important;max-height:230px!important;padding:27px 7px 8px!important}.entrepreneur-shell[data-page=products] .stock-product-image img{height:118px!important;max-height:118px!important}.entrepreneur-shell[data-page=products] .stock-product-copy{padding:0!important}.entrepreneur-shell[data-page=products] .stock-product-copy h3{min-height:0!important;font-size:15px!important}.entrepreneur-shell[data-page=products] .stock-product-copy>p{overflow:hidden;height:34px!important;margin-bottom:6px!important}.entrepreneur-shell[data-page=products] .stock-product-meta{margin:8px 0!important}.entrepreneur-shell[data-page=products] .stock-product-actions{grid-template-columns:minmax(82px,.8fr) minmax(112px,1.2fr)!important;gap:6px!important}.entrepreneur-shell[data-page=products] .stock-product-actions button{min-width:0;min-height:38px!important;padding-inline:7px!important;font-size:10px!important}}@media (width>=761px) and (width<=1150px){.entrepreneur-shell[data-page=products] .stock-product-card{grid-template-columns:96px minmax(0,1fr)!important;gap:10px!important}.entrepreneur-shell[data-page=products] .stock-product-actions{grid-template-columns:1fr!important}}.entrepreneur-shell[data-page=credit-stock]{--credit-ink:#102f46;--credit-muted:#62798b;--credit-line:#dbe6ed;--credit-accent:#14769c;--credit-teal:#13856f;--credit-soft:#f3f8fa}.entrepreneur-shell[data-page=credit-stock]>main{background:#f4f7f9}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-page{width:100%;margin-inline:auto;padding:28px 32px 56px;max-width:1560px!important}.entrepreneur-shell[data-page=credit-stock] .topbar-v2{box-shadow:none;background:#fff}.entrepreneur-shell[data-page=credit-stock] :is(button,input,select,a){transition:background-color .16s,border-color .16s,box-shadow .16s,color .16s,transform .16s}.entrepreneur-shell[data-page=credit-stock] :is(button,input,select,a):focus-visible,.credit-product-dialog :is(button,a):focus-visible{outline-offset:3px;outline:3px solid #83bdd9}.entrepreneur-shell[data-page=credit-stock] button:disabled{cursor:not-allowed;box-shadow:none}.entrepreneur-shell[data-page=credit-stock] .credit-stock-page-actions{border:1px solid var(--credit-line);background:linear-gradient(120deg,#fff 0%,#f8fbfc 100%);border-radius:14px;min-height:72px;margin:0 0 16px;padding:14px 16px 14px 20px;box-shadow:0 7px 20px #12374f0b}.entrepreneur-shell[data-page=credit-stock] .credit-stock-page-actions small{color:var(--credit-muted);letter-spacing:.1em;font-size:9px;font-weight:650}.entrepreneur-shell[data-page=credit-stock] .credit-stock-page-actions strong{color:var(--credit-ink);margin-top:4px;font-size:13px;font-weight:550}.entrepreneur-shell[data-page=credit-stock] .credit-stock-page-actions button{color:#155d7e;background:#fff;border:1px solid #c5dce7;border-radius:10px;min-height:44px;padding:0 15px;font-size:12px;font-weight:700;box-shadow:0 3px 10px #1246600f}.entrepreneur-shell[data-page=credit-stock] .credit-stock-page-actions button:hover{color:#fff;background:#155f80;border-color:#155f80;transform:translateY(-1px);box-shadow:0 8px 18px #124f6c29}.entrepreneur-shell[data-page=credit-stock] .credit-stock-page-actions button svg{width:17px;height:17px}.entrepreneur-shell[data-page=credit-stock] .credit-stock-hero{background:radial-gradient(circle at 88% 16%,#66e0da33,#0000 13rem),radial-gradient(circle at 66% 130%,#2f9fb533,#0000 20rem),linear-gradient(118deg,#092d47 0%,#105370 58%,#147d86 100%);border:0;border-radius:20px;gap:42px;min-height:216px;padding:32px 36px;box-shadow:0 18px 42px #09304629}.entrepreneur-shell[data-page=credit-stock] .credit-stock-hero:after{content:"";border:1px solid #ffffff26;width:260px;height:260px;bottom:-170px;right:-120px;box-shadow:0 0 0 34px #ffffff06,0 0 0 68px #ffffff05}.entrepreneur-shell[data-page=credit-stock] .credit-stock-hero>div:first-child{flex:1}.entrepreneur-shell[data-page=credit-stock] .credit-stock-hero small{color:#a4d7e7;letter-spacing:.1em;font-size:10px;font-weight:600}.entrepreneur-shell[data-page=credit-stock] .credit-stock-hero h1{color:#fff;letter-spacing:-.045em;margin:10px 0 12px;font-size:clamp(30px,2.7vw,40px);font-weight:720;line-height:1.08}.entrepreneur-shell[data-page=credit-stock] .credit-stock-hero h1 br{display:none}.entrepreneur-shell[data-page=credit-stock] .credit-stock-hero h1 em{color:#c4eaf0;margin-left:.2em;font-style:normal}.entrepreneur-shell[data-page=credit-stock] .credit-stock-hero p{color:#d1e5ec;max-width:720px;margin:0;font-size:13px;line-height:1.72}.entrepreneur-shell[data-page=credit-stock] .credit-stock-hero-action{color:#fff;min-height:42px;font:inherit;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;background:#ffffff1f;border:1px solid #beebf66b;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:18px;padding:0 14px;font-size:12px;font-weight:700;display:inline-flex;box-shadow:0 8px 20px #021d2d24}.entrepreneur-shell[data-page=credit-stock] .credit-stock-hero-action:hover{background:#fff3;border-color:#ffffffb8;transform:translateY(-1px)}.entrepreneur-shell[data-page=credit-stock] .credit-stock-hero-action svg{width:17px;height:17px}.entrepreneur-shell[data-page=credit-stock] .credit-stock-hero .stock-buy-steps{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0423342e;border:1px solid #ffffff29;border-radius:15px;width:292px;min-width:292px;padding:18px;box-shadow:inset 0 1px #ffffff0f}.entrepreneur-shell[data-page=credit-stock] .stock-buy-steps span{color:#e7f3f5;gap:11px;min-height:34px;margin:0;padding:0;font-size:11px;font-weight:650}.entrepreneur-shell[data-page=credit-stock] .stock-buy-steps i{color:#83e1de;background:#ffffff12;border:1px solid #ffffff28;border-radius:8px;width:27px;height:27px;font-size:11px}.entrepreneur-shell[data-page=credit-stock] .shop-home-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0 22px}.entrepreneur-shell[data-page=credit-stock] .shop-home-stats article{border:1px solid var(--credit-line);background:linear-gradient(145deg,#fff,#f9fbfc);border-radius:15px;min-height:126px;padding:20px 22px;position:relative;overflow:hidden;box-shadow:0 8px 22px #10354c0b}.entrepreneur-shell[data-page=credit-stock] .shop-home-stats article:after{content:"";border:18px solid #14769c0b;border-radius:50%;width:92px;height:92px;position:absolute;bottom:-35px;right:-28px}.entrepreneur-shell[data-page=credit-stock] .shop-home-stats small{color:var(--credit-muted);letter-spacing:.065em;font-size:10px;font-weight:600}.entrepreneur-shell[data-page=credit-stock] .shop-home-stats strong{color:var(--credit-ink);letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin:10px 0 5px;font-size:clamp(23px,2vw,29px);font-weight:720}.entrepreneur-shell[data-page=credit-stock] .shop-home-stats p{color:var(--credit-muted);margin:0;font-size:11px;line-height:1.5}.entrepreneur-shell[data-page=credit-stock] .shop-home-stats article:last-child{background:linear-gradient(145deg,#f8fdfa,#edf9f4);border-color:#bfe0d5;box-shadow:0 8px 22px #1270570f}.entrepreneur-shell[data-page=credit-stock] .shop-home-stats article:last-child strong{color:#19755a}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-page>.market-warning{color:#82622d;background:#fffbf2;border:1px solid #ead8af;border-radius:10px;align-items:center;gap:12px;margin:0 0 20px;padding:16px 18px;font-size:12px;line-height:1.65;display:flex}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-page>.market-warning>svg{flex-shrink:0;width:20px;height:20px}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-page>.market-warning>span{flex:1;min-width:0}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-page>.market-warning strong{color:#725321;margin-bottom:2px;font-weight:650;display:block}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-page>.market-warning button{color:#765521;min-height:40px;box-shadow:none;background:#fff;border:1px solid #dcc498;border-radius:8px;flex-shrink:0;padding:0 14px;font-size:12px;font-weight:650}.entrepreneur-shell[data-page=credit-stock] .credit-stock-lock{border:1px solid var(--credit-line);background:#fff;border-radius:11px;padding:18px}.entrepreneur-shell[data-page=credit-stock] .credit-stock-lock h2{font-size:19px}.entrepreneur-shell[data-page=credit-stock] .credit-stock-lock p{color:var(--credit-muted);font-size:12px;line-height:1.7}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-layout{grid-template-columns:minmax(0,1fr) 370px;gap:26px;margin-top:26px}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-layout>section{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-layout .stock-catalogue-title{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;gap:12px;margin:0 0 18px;padding:0}.entrepreneur-shell[data-page=credit-stock] .stock-catalogue-title small{color:#176b91;letter-spacing:.1em;font-size:10px;font-weight:600}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-layout .stock-catalogue-title h2{letter-spacing:-.03em;margin:6px 0 0;font-size:23px;font-weight:650}.entrepreneur-shell[data-page=credit-stock] .stock-catalogue-title>span{white-space:nowrap;border-color:#c3dfd4;border-radius:8px;padding:8px 10px;font-size:10px}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-tools{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) 180px;gap:10px;margin:0 0 12px;padding:0}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-tools :is(label,select){background:#fff;border:1px solid #cfdde6;border-radius:11px;height:48px;box-shadow:0 3px 10px #0f354d09}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-tools label:focus-within{border-color:#4c9bb9;box-shadow:0 0 0 4px #2686ab1a}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-tools input{width:100%;min-width:0;font-size:12px}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-tools select{color:#34546b;font-size:12px;font-weight:500}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-tools>span{text-align:left;color:var(--credit-muted);grid-column:1/-1;font-size:11px}.entrepreneur-shell[data-page=credit-stock] .credit-category-tabs{gap:8px;margin:0 0 16px;padding:0;overflow-x:auto}.entrepreneur-shell[data-page=credit-stock] .credit-category-tabs button{min-height:36px;color:var(--credit-muted);box-shadow:none;background:#fff;border:1px solid #dbe5eb;border-radius:9px;padding:0 13px;font-size:11px;font-weight:650}.entrepreneur-shell[data-page=credit-stock] .credit-category-tabs button:hover{color:#146d92;background:#f5fafc;border-color:#9ec7d8}.entrepreneur-shell[data-page=credit-stock] .credit-category-tabs button.active{color:#fff;background:#176f94;border-color:#176f94}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-layout .stock-product-grid{align-items:stretch;gap:14px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important}.entrepreneur-shell[data-page=credit-stock] .credit-product-card{border:1px solid var(--credit-line);background:#fff;border-radius:15px;flex-direction:column;gap:0;min-width:0;height:100%;min-height:0;padding:0;display:flex;box-shadow:0 6px 18px #10354c09}.entrepreneur-shell[data-page=credit-stock] .credit-product-card:hover{border-color:#9fc3d4;transform:translateY(-2px);box-shadow:0 14px 30px #10354c17}.entrepreneur-shell[data-page=credit-stock] .credit-product-card .stock-product-image{background:#f8fafc;border-radius:14px 14px 0 0;height:170px;min-height:170px;padding:32px 12px 12px}.entrepreneur-shell[data-page=credit-stock] .credit-product-card .stock-product-image img{object-fit:contain;width:100%;height:130px}.entrepreneur-shell[data-page=credit-stock] .stock-product-image>span{color:#63788b;max-width:calc(100% - 16px);box-shadow:none;background:#fff;border:0;border-radius:5px;padding:5px 6px;font-size:9px;font-weight:500;top:8px;left:8px}.entrepreneur-shell[data-page=credit-stock] .credit-product-card .stock-product-copy{flex-direction:column;min-width:0;height:100%;min-height:0;padding:16px;display:flex}.entrepreneur-shell[data-page=credit-stock] .stock-product-copy>small{color:var(--credit-muted);font-size:10px;font-weight:500}.entrepreneur-shell[data-page=credit-stock] .stock-product-copy h3{color:var(--credit-ink);letter-spacing:-.02em;margin:5px 0 7px;font-size:17px;font-weight:650;line-height:1.4}.entrepreneur-shell[data-page=credit-stock] .credit-product-card .stock-product-copy>p{height:auto;min-height:0;max-height:none;color:var(--credit-muted);-webkit-line-clamp:unset;margin:0 0 12px;font-size:12px;line-height:1.6}.entrepreneur-shell[data-page=credit-stock] .credit-product-facts{background:0 0;border:0;gap:20px;min-height:0;margin:0 0 12px;padding:0}.entrepreneur-shell[data-page=credit-stock] .credit-product-facts>span{background:0 0;border:0;padding:0}.entrepreneur-shell[data-page=credit-stock] .credit-product-facts small{color:var(--credit-muted);font-size:9px;font-weight:500}.entrepreneur-shell[data-page=credit-stock] .credit-product-facts strong{color:#34546b;margin-top:3px;font-size:11px;font-weight:550}.entrepreneur-shell[data-page=credit-stock] .stock-product-meta{gap:12px;margin:auto 0 12px;padding:0}.entrepreneur-shell[data-page=credit-stock] .stock-product-meta>span{font-size:10px;font-weight:500}.entrepreneur-shell[data-page=credit-stock] .stock-product-meta>strong{color:var(--credit-ink);white-space:nowrap;font-size:20px;font-weight:650}.entrepreneur-shell[data-page=credit-stock] .credit-product-actions{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:8px}.entrepreneur-shell[data-page=credit-stock] .credit-product-card .credit-product-actions button{min-height:38px;box-shadow:none;border-radius:7px;padding:0 10px;font-size:12px;font-weight:600}.entrepreneur-shell[data-page=credit-stock] .credit-product-actions .stock-details{color:#1f627f;background:#f7fafc;border-color:#cbdde6;justify-content:center;align-items:center;display:inline-flex!important}.entrepreneur-shell[data-page=credit-stock] .market-primary{background:linear-gradient(135deg,#155f80,#187d91);border:1px solid #155f80}.entrepreneur-shell[data-page=credit-stock] .market-primary:not(:disabled):hover{background:linear-gradient(135deg,#0f4f6d,#126d7e);transform:translateY(-1px);box-shadow:0 8px 18px #115b772e}.entrepreneur-shell[data-page=credit-stock] .market-primary:disabled{color:#7a8995;opacity:1;background:#edf1f5;border-color:#e1e7ec}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-layout>.stock-request-card{background:#fff;border:1px solid #d4e2e9;box-shadow:0 16px 36px #0f354d17;border-radius:16px!important;padding:22px!important;top:88px!important}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-layout>.stock-request-card header{border-bottom:1px solid var(--credit-line);background:linear-gradient(120deg,#f9fcfd,#eef6f8);border-radius:15px 15px 0 0;min-height:78px;margin:-22px -22px 18px;padding:19px 22px}.entrepreneur-shell[data-page=credit-stock] .stock-request-card header>span{color:#176b91;background:#eaf3f8;border-radius:9px;width:38px;height:38px}.entrepreneur-shell[data-page=credit-stock] .stock-request-card header small{color:var(--credit-muted);letter-spacing:.08em;font-size:9px;font-weight:550}.entrepreneur-shell[data-page=credit-stock] .stock-request-card header h2{color:var(--credit-ink);margin:4px 0 0;font-size:19px;font-weight:650}.entrepreneur-shell[data-page=credit-stock] .stock-cart-empty{min-height:120px;color:var(--credit-muted);background:#fafcfd;border:1px dashed #dbe5ed;border-radius:9px;gap:10px;padding:20px}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-layout>.stock-request-card .stock-cart-empty p{margin:0;font-size:12px;line-height:1.65}.entrepreneur-shell[data-page=credit-stock] .stock-request-card .market-line{grid-template-columns:minmax(0,1fr) 60px 30px;gap:10px;padding:15px 0}.entrepreneur-shell[data-page=credit-stock] .market-line strong{color:var(--credit-ink);white-space:normal;font-size:13px;font-weight:600;line-height:1.5}.entrepreneur-shell[data-page=credit-stock] .market-line small{color:var(--credit-muted);font-size:11px}.entrepreneur-shell[data-page=credit-stock] .market-line input{border:1px solid #d5e1e9;border-radius:7px;height:40px;font-size:14px}.entrepreneur-shell[data-page=credit-stock] .stock-request-card .market-total{border-block:1px solid var(--credit-line);min-height:62px;color:var(--credit-muted);margin:12px 0;padding:16px 0;font-size:12px}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-layout>.stock-request-card .market-total strong{color:var(--credit-ink);font-size:24px;font-weight:650}.entrepreneur-shell[data-page=credit-stock] .stock-request-card :is(.credit-safe-note,.market-warning){border-radius:8px;align-items:flex-start;gap:8px;min-height:0;margin:0 0 16px;padding:12px;font-size:11px;line-height:1.65;display:flex}.entrepreneur-shell[data-page=credit-stock] .stock-request-card :is(.credit-safe-note,.market-warning) svg{flex-shrink:0;margin-top:2px}.entrepreneur-shell[data-page=credit-stock] .stock-request-card>.market-primary{min-height:44px;box-shadow:none;border-radius:8px;font-size:13px;font-weight:600}.credit-product-dialog{border-radius:16px;box-shadow:0 20px 60px #12354d30}.credit-product-dialog-copy h2{font-size:26px;line-height:1.3}.credit-product-dialog-copy p{font-size:13px;line-height:1.7}.credit-product-dialog .market-primary{background:#164d6d;border-radius:8px}.entrepreneur-shell[data-page=credit-stock] .credit-request-history{border:1px solid var(--credit-line);background:#fff;border-radius:18px;margin-top:28px;box-shadow:0 10px 28px #10354c0d}.entrepreneur-shell[data-page=credit-stock] .credit-request-history-heading{padding:24px 26px 20px}.entrepreneur-shell[data-page=credit-stock] .credit-request-history-heading h2{color:var(--credit-ink);letter-spacing:-.03em;font-size:23px}.entrepreneur-shell[data-page=credit-stock] .credit-request-list{background:#f5f8fa;gap:14px;padding:18px}.entrepreneur-shell[data-page=credit-stock] .credit-request-card{border-color:#d8e4eb;border-radius:15px;box-shadow:0 5px 16px #10354c0a}.entrepreneur-shell[data-page=credit-stock] .credit-request-card:hover{border-color:#b8d1dd;box-shadow:0 10px 24px #10354c12}.entrepreneur-shell[data-page=credit-stock] .credit-request-card>header{background:linear-gradient(120deg,#fff,#f9fbfc)}.entrepreneur-shell[data-page=credit-stock] .credit-request-summary{background:#fff}.entrepreneur-shell[data-page=credit-stock] .credit-request-card>footer{background:#fbfcfd}@media (width>=901px){.app-v2.entrepreneur-shell[data-page=credit-stock]{--sidebar:256px!important}.entrepreneur-shell[data-page=credit-stock] .sidebar-v2{box-shadow:none;overflow-y:auto}.entrepreneur-shell[data-page=credit-stock] .side-links button{border-radius:9px;font-size:13px}}@media (width>=1700px){.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-layout{grid-template-columns:minmax(0,1fr) 380px}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-layout .stock-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.entrepreneur-shell[data-page=credit-stock] .credit-product-card{grid-template-columns:120px minmax(0,1fr);gap:16px}}@media (width<=1100px){.entrepreneur-shell[data-page=credit-stock] .top-search{display:none}.entrepreneur-shell[data-page=credit-stock] .credit-stock-hero{flex-direction:column;align-items:stretch;gap:18px}.entrepreneur-shell[data-page=credit-stock] .credit-stock-hero .stock-buy-steps{border-top:1px solid #ffffff26;border-left:0;gap:16px;width:100%;min-width:0;padding:16px 0 0;display:flex}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-layout{grid-template-columns:minmax(0,1fr)}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-layout>.stock-request-card{position:static!important}}@media (width<=1280px) and (width>=1101px){.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-page{padding-inline:24px}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-layout{grid-template-columns:minmax(0,1fr) 340px;gap:20px}.entrepreneur-shell[data-page=credit-stock] .credit-product-card{padding:0}}@media (width<=760px){.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-page{padding:18px 16px 104px!important}.entrepreneur-shell[data-page=credit-stock] .credit-stock-page-actions{gap:12px;padding:16px}.entrepreneur-shell[data-page=credit-stock] .credit-stock-page-actions button{min-height:44px}.entrepreneur-shell[data-page=credit-stock] .credit-mobile-details-toggle{color:#164a68;text-align:left;background:#fff;border:1px solid #c9dce7;border-radius:15px;justify-content:space-between;align-items:center;width:100%;min-height:62px;margin-bottom:12px;padding:10px 15px;display:flex}.entrepreneur-shell[data-page=credit-stock] .credit-mobile-details-toggle span{gap:3px;display:grid}.entrepreneur-shell[data-page=credit-stock] .credit-mobile-details-toggle small{color:#6a8799;letter-spacing:.1em;font-size:9px;font-weight:800}.entrepreneur-shell[data-page=credit-stock] .credit-mobile-details-toggle strong{font-size:14px}.entrepreneur-shell[data-page=credit-stock] .credit-mobile-details-toggle svg{transition:transform .2s}.entrepreneur-shell[data-page=credit-stock] .credit-overview-open .credit-mobile-details-toggle svg{transform:rotate(180deg)}.entrepreneur-shell[data-page=credit-stock] .credit-mobile-overview{display:none}.entrepreneur-shell[data-page=credit-stock] .credit-overview-open .credit-mobile-overview{display:block}.entrepreneur-shell[data-page=credit-stock] .credit-stock-hero{border-radius:16px;padding:19px 17px;box-shadow:0 12px 28px #09304624}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-page .credit-stock-hero{display:flex}.entrepreneur-shell[data-page=credit-stock] .credit-stock-hero h1{font-size:28px}.entrepreneur-shell[data-page=credit-stock] .credit-stock-hero-action{width:100%;min-height:42px;margin-top:14px}.entrepreneur-shell[data-page=credit-stock] .credit-stock-hero .stock-buy-steps{flex-direction:column;gap:12px}.entrepreneur-shell[data-page=credit-stock] .shop-home-stats{scroll-snap-type:x proximity;scrollbar-width:none;gap:9px;display:flex;overflow-x:auto}.entrepreneur-shell[data-page=credit-stock] .shop-home-stats::-webkit-scrollbar{display:none}.entrepreneur-shell[data-page=credit-stock] .shop-home-stats article{scroll-snap-align:start;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;min-width:78%;min-height:0;padding:14px 16px;display:grid}.entrepreneur-shell[data-page=credit-stock] .shop-home-stats strong{grid-area:1/2;margin:0;font-size:22px}.entrepreneur-shell[data-page=credit-stock] .shop-home-stats p{grid-column:1/-1;margin-top:6px}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-page>.market-warning{flex-wrap:wrap;align-items:flex-start;padding:16px}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-page>.market-warning button{width:100%;min-height:44px}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-layout .stock-catalogue-title{flex-direction:column;align-items:flex-start}.entrepreneur-shell[data-page=credit-stock] .stock-catalogue-title>div{text-align:left;width:100%}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-tools{grid-template-columns:minmax(0,1fr)}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-tools input{font-size:16px}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-layout .stock-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.entrepreneur-shell[data-page=credit-stock] .credit-product-card{border-radius:14px;flex-direction:column;gap:0;height:auto;padding:0;display:flex;overflow:hidden}.entrepreneur-shell[data-page=credit-stock] .credit-product-card .stock-product-image{border-bottom:1px solid #e1ebf0;border-right:0;width:100%;min-height:128px;padding:27px 8px 9px;height:128px!important}.entrepreneur-shell[data-page=credit-stock] .credit-product-card .stock-product-image img{height:94px}.entrepreneur-shell[data-page=credit-stock] .stock-product-image>span{font-size:8px}.entrepreneur-shell[data-page=credit-stock] .credit-product-card .stock-product-copy{flex-direction:column;flex:1;display:flex;padding:11px!important}.entrepreneur-shell[data-page=credit-stock] .stock-product-copy h3{min-height:38px;margin:4px 0 7px;line-height:1.4;font-size:13px!important}.entrepreneur-shell[data-page=credit-stock] .credit-product-card .stock-product-copy>p,.entrepreneur-shell[data-page=credit-stock] .credit-product-facts{display:none}.entrepreneur-shell[data-page=credit-stock] .stock-product-meta{flex-direction:column;align-items:flex-start;gap:6px;margin-top:auto}.entrepreneur-shell[data-page=credit-stock] .stock-product-meta strong{font-size:13px}.entrepreneur-shell[data-page=credit-stock] .credit-product-actions{grid-template-columns:minmax(0,1fr)}.entrepreneur-shell[data-page=credit-stock] .credit-product-actions button{min-height:38px;padding:6px;font-size:10px}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-layout>.stock-request-card{border-radius:15px!important;padding:18px!important}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-layout>.stock-request-card header{margin:-18px -18px 16px;padding:18px}.entrepreneur-shell[data-page=credit-stock] .credit-request-history{border-radius:15px}}.entrepreneur-shell[data-page=credit-stock] .credit-mobile-details-toggle{display:none}@media (width<=760px){.entrepreneur-shell[data-page=credit-stock] .credit-mobile-details-toggle{display:flex}}@media (prefers-reduced-motion:reduce){.entrepreneur-shell[data-page=credit-stock] *,.credit-product-dialog *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.admin-shell[data-page=stock-supply] .rejected-credit-editor{background:#fff;border:1px solid #e6c6c1;border-radius:18px;margin:0 0 18px;overflow:hidden;box-shadow:0 10px 28px #63302b12}.admin-shell[data-page=stock-supply] .rejected-credit-editor>header{background:linear-gradient(120deg,#fff9f8,#fff);border-bottom:1px solid #eedbd7;justify-content:space-between;align-items:center;gap:24px;min-height:106px;padding:22px 24px;display:flex}.admin-shell[data-page=stock-supply] .rejected-credit-editor header small{color:#b25349;letter-spacing:.11em;font-size:9px;font-weight:850}.admin-shell[data-page=stock-supply] .rejected-credit-editor header h2{color:#173d58;letter-spacing:-.025em;margin:5px 0 4px;font-size:21px}.admin-shell[data-page=stock-supply] .rejected-credit-editor header p{color:#708697;margin:0;font-size:11px}.admin-shell[data-page=stock-supply] .rejected-credit-editor header label{color:#526f83;gap:6px;min-width:290px;font-size:10px;font-weight:750;display:grid}.admin-shell[data-page=stock-supply] .rejected-credit-editor :is(select,input){color:#173d58;min-height:44px;font:inherit;background:#fff;border:1px solid #cadce6;border-radius:10px;padding:0 12px}.admin-shell[data-page=stock-supply] .rejected-credit-editor :is(select,input):focus{border-color:#3c93b6;outline:0;box-shadow:0 0 0 4px #268bb41a}.admin-shell[data-page=stock-supply] .rejected-credit-editor-items{padding:5px 24px}.admin-shell[data-page=stock-supply] .rejected-credit-editor-items article{border-bottom:1px solid #e5edf2;grid-template-columns:minmax(240px,1fr) 120px 108px;align-items:center;gap:16px;min-height:76px;padding:12px 0;display:grid}.admin-shell[data-page=stock-supply] .rejected-credit-editor-items article>div{align-items:center;gap:12px;display:flex}.admin-shell[data-page=stock-supply] .rejected-credit-editor-items img{object-fit:contain;background:#f2f7fa;border-radius:10px;width:50px;height:50px;padding:5px}.admin-shell[data-page=stock-supply] .rejected-credit-editor-items span :is(strong,small){display:block}.admin-shell[data-page=stock-supply] .rejected-credit-editor-items span strong{color:#173d58;font-size:12px}.admin-shell[data-page=stock-supply] .rejected-credit-editor-items span small{color:#728898;margin-top:4px;font-size:9px}.admin-shell[data-page=stock-supply] .rejected-credit-editor-items label{color:#708697;gap:5px;font-size:9px;font-weight:800;display:grid}.admin-shell[data-page=stock-supply] .rejected-credit-editor-items button{color:#ad4d45;cursor:pointer;background:#fff7f6;border:1px solid #efcfca;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:40px;font-size:10px;font-weight:750;display:inline-flex}.admin-shell[data-page=stock-supply] .rejected-credit-editor-items button svg{width:14px}.admin-shell[data-page=stock-supply] .rejected-credit-editor-items button:disabled{opacity:.45;cursor:not-allowed}.admin-shell[data-page=stock-supply] .rejected-credit-editor>footer{background:#f8fbfc;justify-content:space-between;align-items:center;gap:20px;min-height:88px;padding:16px 24px;display:flex}.admin-shell[data-page=stock-supply] .rejected-credit-editor footer small{color:#728898;letter-spacing:.07em;font-size:8px;font-weight:850}.admin-shell[data-page=stock-supply] .rejected-credit-editor footer strong{color:#173d58;margin-top:4px;font-size:18px;display:block}.admin-shell[data-page=stock-supply] .rejected-credit-editor footer p{color:#728898;margin:3px 0 0;font-size:9px}.admin-shell[data-page=stock-supply] .rejected-credit-editor footer button{border-radius:11px;align-items:center;gap:7px;min-height:44px;padding:0 16px;font-weight:800;display:inline-flex}.admin-shell[data-page=stock-supply] .rejected-credit-editor footer button svg{width:16px}@media (width<=760px){.admin-shell[data-page=stock-supply] .rejected-credit-editor>header{flex-direction:column;align-items:stretch;padding:19px}.admin-shell[data-page=stock-supply] .rejected-credit-editor header label{min-width:0}.admin-shell[data-page=stock-supply] .rejected-credit-editor-items{padding-inline:16px}.admin-shell[data-page=stock-supply] .rejected-credit-editor-items article{grid-template-columns:1fr 90px}.admin-shell[data-page=stock-supply] .rejected-credit-editor-items article>button{grid-column:1/-1}.admin-shell[data-page=stock-supply] .rejected-credit-editor>footer{flex-direction:column;align-items:stretch;padding:17px 19px}.admin-shell[data-page=stock-supply] .rejected-credit-editor footer button{justify-content:center}}.entrepreneur-shell[data-page=credit-requests]{--co-ink:#18374e;--co-muted:#607487;--co-line:#dfe7ee;--co-blue:#176b91;--co-radius:12px;font-family:DM Sans,Segoe UI,sans-serif}.entrepreneur-shell[data-page=credit-requests]>main{background:#f4f6f9}.entrepreneur-shell[data-page=credit-requests] .content-page{padding:26px 28px 40px}.entrepreneur-shell[data-page=credit-requests] .topbar-v2{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:#fff}.entrepreneur-shell[data-page=credit-requests] :is(button,input,textarea){transition:background-color .16s,border-color .16s,box-shadow .16s}.entrepreneur-shell[data-page=credit-requests] :is(button,input,textarea):focus-visible{outline-offset:3px;outline:3px solid #70b6d7!important}.entrepreneur-shell[data-page=credit-requests] button:disabled{cursor:not-allowed;opacity:.55;box-shadow:none}.entrepreneur-shell[data-page=credit-requests] .credit-requests-only button{box-shadow:none;border-radius:8px;font-family:inherit;font-size:13px;font-weight:600}.entrepreneur-shell[data-page=credit-requests] .credit-requests-page-head{min-height:0;box-shadow:none;background:linear-gradient(110deg,#12354d,#1a526a);border:1px solid #214960;border-radius:14px;gap:28px;margin-bottom:22px;padding:24px 28px}.entrepreneur-shell[data-page=credit-requests] .credit-requests-page-head button{background:#ffffff0c;min-height:42px;padding:0 14px;font-size:12px}.entrepreneur-shell[data-page=credit-requests] .credit-requests-page-head button:hover{background:#ffffff1a}.entrepreneur-shell[data-page=credit-requests] .credit-requests-page-head small{color:#a4d7e7;letter-spacing:.1em;font-size:10px;font-weight:600}.entrepreneur-shell[data-page=credit-requests] .credit-requests-page-head h1{letter-spacing:-.035em;margin:7px 0;font-size:30px;font-weight:650}.entrepreneur-shell[data-page=credit-requests] .credit-requests-page-head p{color:#d0e0e8;font-size:13px;line-height:1.65}.entrepreneur-shell[data-page=credit-requests] :is(.credit-request-centre,.credit-request-detail-page){border:1px solid var(--co-line);background:#fff;border-radius:14px;box-shadow:0 4px 20px #17364d04}.entrepreneur-shell[data-page=credit-requests] .credit-request-centre>header{border-bottom-color:var(--co-line);background:#fff;min-height:0;padding:22px 24px}.entrepreneur-shell[data-page=credit-requests] .credit-request-centre>header small{color:var(--co-blue);letter-spacing:.09em;font-size:10px;font-weight:600}.entrepreneur-shell[data-page=credit-requests] .credit-request-centre>header h2{color:var(--co-ink);letter-spacing:-.025em;margin:7px 0 6px;font-size:23px;font-weight:650}.entrepreneur-shell[data-page=credit-requests] .credit-request-centre>header p{color:var(--co-muted);font-size:13px;line-height:1.6}.entrepreneur-shell[data-page=credit-requests] .credit-request-centre>header>b{border:1px solid var(--co-line);color:#526d81;white-space:nowrap;background:#f7f9fb;border-radius:7px;padding:7px 10px;font-size:12px;font-weight:550}.entrepreneur-shell[data-page=credit-requests] .credit-request-filter-panel{border-color:var(--co-line);border-radius:var(--co-radius);box-shadow:none;background:#fff;margin:14px 24px 0}.entrepreneur-shell[data-page=credit-requests] .credit-request-mobile-filter-toggle{display:none}.entrepreneur-shell[data-page=credit-requests] .credit-request-filter-heading{padding:11px 14px 9px}.entrepreneur-shell[data-page=credit-requests] .credit-request-filter-heading small{color:var(--co-muted);letter-spacing:.07em;font-size:10px;font-weight:600}.entrepreneur-shell[data-page=credit-requests] .credit-request-filter-heading strong{color:var(--co-ink);margin-top:5px;font-size:14px;font-weight:600}.entrepreneur-shell[data-page=credit-requests] .credit-request-filter-heading>span{color:var(--co-muted);font-size:12px;font-weight:400}.entrepreneur-shell[data-page=credit-requests] .credit-request-status-filters{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;padding:0 14px 10px}.entrepreneur-shell[data-page=credit-requests] .credit-request-status-filters button{border-color:var(--co-line);color:#456176;background:#f9fbfc;border-radius:8px;min-height:38px;padding:6px 10px}.entrepreneur-shell[data-page=credit-requests] .credit-request-status-filters button:hover{box-shadow:none;background:#f0f6fa;border-color:#a9c4d4;transform:none}.entrepreneur-shell[data-page=credit-requests] .credit-request-status-filters button>span{gap:8px;font-size:12px;font-weight:550;overflow:visible}.entrepreneur-shell[data-page=credit-requests] .credit-request-status-filters button i{width:6px;height:6px;box-shadow:none}.entrepreneur-shell[data-page=credit-requests] .credit-request-status-filters button strong{background:#eaf0f4;border-radius:6px;min-width:25px;height:25px;font-size:12px;font-weight:600}.entrepreneur-shell[data-page=credit-requests] .credit-request-status-filters button.active{color:#fff;box-shadow:none;background:#164d6d;border-color:#164d6d}.entrepreneur-shell[data-page=credit-requests] .credit-request-status-filters button.active strong{color:#fff;background:#fff2}.entrepreneur-shell[data-page=credit-requests] .credit-request-tools{border-top-color:var(--co-line);background:#f8fafc;grid-template-columns:minmax(160px,1fr) 165px 165px auto;align-items:end;gap:9px;padding:10px 14px 8px}.entrepreneur-shell[data-page=credit-requests] .credit-request-tools label{color:#4c6579;min-width:0;font-size:12px;font-weight:550}.entrepreneur-shell[data-page=credit-requests] .credit-request-search>span{color:#4c6579;font-size:12px;font-weight:550}.entrepreneur-shell[data-page=credit-requests] .credit-request-search>div{height:36px;box-shadow:none;border-color:#d4dfe7;border-radius:8px;margin-top:4px}.entrepreneur-shell[data-page=credit-requests] .credit-request-search>div:focus-within{border-color:var(--co-blue);box-shadow:0 0 0 3px #176b9115}.entrepreneur-shell[data-page=credit-requests] .credit-request-tools input{width:100%;min-width:0;height:36px;color:var(--co-ink);border:1px solid #d4dfe7;border-radius:8px;margin-top:4px;padding:0 11px;font-size:13px;font-weight:400}.entrepreneur-shell[data-page=credit-requests] .credit-request-tools input::placeholder{color:#758697;font-weight:400}.entrepreneur-shell[data-page=credit-requests] .credit-request-tools>button{color:#466175;background:#fff;border-color:#d4dfe7;border-radius:8px;height:36px;padding:0 14px}.entrepreneur-shell[data-page=credit-requests] .credit-request-date-shortcuts{background:#f8fafc;gap:7px;padding:0 14px 10px}.entrepreneur-shell[data-page=credit-requests] .credit-request-date-shortcuts>span{color:var(--co-muted);letter-spacing:.05em;font-size:10px;font-weight:600}.entrepreneur-shell[data-page=credit-requests] .credit-request-date-shortcuts button{color:#516b7f;background:#fff;border-color:#dbe4eb;min-height:30px;padding:0 10px;font-size:11px;font-weight:500}.entrepreneur-shell[data-page=credit-requests] .credit-request-date-shortcuts button.active{color:#176b91;box-shadow:none;background:#eaf3f8;border-color:#bfd7e4}.entrepreneur-shell[data-page=credit-requests] .credit-request-export{box-shadow:none;background:#f3faf6;border:1px solid #cce5d7;border-radius:10px;grid-template-columns:34px minmax(0,1fr) auto;gap:10px;margin:10px 24px;padding:10px 14px}.entrepreneur-shell[data-page=credit-requests] .credit-request-export>span{color:#fff;width:34px;height:34px;box-shadow:none;background:#217346;border-radius:8px}.entrepreneur-shell[data-page=credit-requests] .credit-request-export svg{width:18px;height:18px}.entrepreneur-shell[data-page=credit-requests] .credit-request-export strong{color:var(--co-ink);font-size:13px;font-weight:600}.entrepreneur-shell[data-page=credit-requests] .credit-request-export small{color:var(--co-muted);margin-top:4px;font-size:12px}.entrepreneur-shell[data-page=credit-requests] .credit-request-export button{min-height:38px;box-shadow:none;background:#217346;padding:0 16px}.entrepreneur-shell[data-page=credit-requests] .credit-request-export button:hover{background:#185c37}.entrepreneur-shell[data-page=credit-requests] .credit-request-compact-list{gap:10px;padding:0 24px 24px;display:grid}.entrepreneur-shell[data-page=credit-requests] .credit-request-compact-list article{border-color:var(--co-line);min-height:100px;box-shadow:none;background:#fff;border-radius:10px;grid-template-columns:38px minmax(150px,1.1fr) minmax(110px,.7fr) 105px minmax(170px,1fr) auto;gap:18px;padding:18px}.entrepreneur-shell[data-page=credit-requests] .credit-request-compact-list article:hover{background:#fbfdfe;border-color:#a9c4d4;transform:none;box-shadow:0 3px 12px #17364d06}.entrepreneur-shell[data-page=credit-requests] .credit-request-compact-list article>span:first-child{color:#176b91;background:#edf4f8;border-radius:9px;width:38px;height:38px}.entrepreneur-shell[data-page=credit-requests] .credit-request-compact-list article>div{min-width:0}.entrepreneur-shell[data-page=credit-requests] .credit-request-compact-list small{color:var(--co-muted);letter-spacing:.05em;font-size:10px;font-weight:600}.entrepreneur-shell[data-page=credit-requests] .credit-request-compact-list strong{color:var(--co-ink);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:14px;font-weight:600;line-height:1.5}.entrepreneur-shell[data-page=credit-requests] .credit-request-compact-list p{color:var(--co-muted);margin:6px 0 0;font-size:12px;line-height:1.5}.entrepreneur-shell[data-page=credit-requests] .credit-request-row-note{display:block}.entrepreneur-shell[data-page=credit-requests] .credit-request-row-note strong{font-size:12px;font-weight:500}.entrepreneur-shell[data-page=credit-requests] .credit-request-compact-list article>button{color:#176b91;white-space:nowrap;background:#f4f9fc;border-color:#c7dce7;min-height:40px;padding:0 12px}.entrepreneur-shell[data-page=credit-requests] .credit-request-compact-list article>button:hover{color:#fff;background:#164d6d}.entrepreneur-shell[data-page=credit-requests] .credit-request-compact-list article:is(.cancelled,.rejected){opacity:1;background:#fafbfc}.entrepreneur-shell[data-page=credit-requests] .market-status{border-radius:6px;min-height:0;padding:6px 10px;font-size:11px;font-weight:600;line-height:1.5}.entrepreneur-shell[data-page=credit-requests] .market-status.dispatched{color:#14658b;background:#e8f3f9}.entrepreneur-shell[data-page=credit-requests] .market-status.approved{color:#1c7256;background:#e8f5ef}.entrepreneur-shell[data-page=credit-requests] .market-status.pending{color:#8a611b;background:#fff4df}.entrepreneur-shell[data-page=credit-requests] .market-status.cancelled{color:#5e6b78;background:#eaf0f4}.entrepreneur-shell[data-page=credit-requests] .market-status.rejected{color:#9c443e;background:#fbeceb}.entrepreneur-shell[data-page=credit-requests] .credit-request-compact-list article.credit-overdue{background:#fff8f7;border-color:#e9b9b4}.entrepreneur-shell[data-page=credit-requests] .credit-request-compact-list article.credit-overdue .credit-request-row-note strong{color:#a93630}.entrepreneur-shell[data-page=credit-requests] .credit-request-compact-list article.credit-due-today{background:#fffcf5;border-color:#e8d09c}.entrepreneur-shell[data-page=credit-requests] .credit-request-compact-list article.credit-due-today .credit-request-row-note strong{color:#875b13}.entrepreneur-shell[data-page=credit-requests] .credit-request-detail-page>header{background:linear-gradient(110deg,#12354d,#1a526a);grid-template-columns:auto minmax(0,1fr) auto;gap:22px;min-height:0;padding:24px}.entrepreneur-shell[data-page=credit-requests] .credit-request-detail-page>header button{min-height:42px;padding:0 14px;font-size:12px;transform:none}.entrepreneur-shell[data-page=credit-requests] .credit-request-detail-page>header small{letter-spacing:.09em;font-size:10px;font-weight:550}.entrepreneur-shell[data-page=credit-requests] .credit-request-detail-page>header h2{color:#fff;letter-spacing:-.025em;overflow-wrap:anywhere;margin:6px 0;font-size:25px;font-weight:650}.entrepreneur-shell[data-page=credit-requests] .credit-request-detail-page>header p{font-size:12px;line-height:1.5}.entrepreneur-shell[data-page=credit-requests] .credit-detail-kpis{background:#f8fafc;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.5fr)}.entrepreneur-shell[data-page=credit-requests] .credit-detail-kpis>span{min-width:0;min-height:92px;padding:18px 24px}.entrepreneur-shell[data-page=credit-requests] .credit-detail-kpis small{color:var(--co-muted);font-size:10px;font-weight:600}.entrepreneur-shell[data-page=credit-requests] .credit-detail-kpis strong{color:var(--co-ink);font-variant-numeric:tabular-nums;margin-top:8px;font-size:18px;font-weight:600;line-height:1.5}.entrepreneur-shell[data-page=credit-requests] .credit-detail-kpis>span:last-child strong{font-size:13px}.entrepreneur-shell[data-page=credit-requests] .credit-request-products{border-color:var(--co-line);box-shadow:none;border-radius:10px;margin:24px;padding:0}.entrepreneur-shell[data-page=credit-requests] :is(.credit-request-product-head,.credit-request-product){grid-template-columns:minmax(0,1fr) 110px 90px 115px;gap:18px;min-width:0;padding:14px 18px}.entrepreneur-shell[data-page=credit-requests] .credit-request-product-head{min-height:44px;color:var(--co-muted);background:#f8fafc;font-size:10px;font-weight:600}.entrepreneur-shell[data-page=credit-requests] .credit-request-product{color:#456176;min-height:88px;font-size:13px}.entrepreneur-shell[data-page=credit-requests] .credit-request-product strong{color:var(--co-ink);font-weight:600;line-height:1.5}.entrepreneur-shell[data-page=credit-requests] .credit-request-product small{color:var(--co-muted);font-size:12px}.entrepreneur-shell[data-page=credit-requests] .credit-request-product img{background:#f8fafc;width:48px;height:48px}.entrepreneur-shell[data-page=credit-requests] :is(.credit-request-product-head,.credit-request-product)>:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.entrepreneur-shell[data-page=credit-requests] .credit-request-progress{border-color:var(--co-line);background:#f8fafc;border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(16px,.7fr) minmax(0,1fr) minmax(16px,.7fr) minmax(0,1fr);margin:0 24px 24px;padding:24px}.entrepreneur-shell[data-page=credit-requests] .credit-request-progress span i{width:32px;height:32px;box-shadow:none}.entrepreneur-shell[data-page=credit-requests] .credit-request-progress span b{margin-top:10px;font-size:12px;font-weight:600}.entrepreneur-shell[data-page=credit-requests] .credit-request-progress small{color:var(--co-muted);margin-top:5px;font-size:11px;line-height:1.5}.entrepreneur-shell[data-page=credit-requests] .credit-request-progress hr{margin-top:15px}.entrepreneur-shell[data-page=credit-requests] .credit-repayment-detail{background:#f4f9fc;border-color:#cbdfe9;border-radius:12px;margin:24px;padding:24px}.entrepreneur-shell[data-page=credit-requests] .credit-repayment-detail>header{align-items:flex-start;gap:14px}.entrepreneur-shell[data-page=credit-requests] .credit-repayment-detail>header>span{background:#176b91;border-radius:10px;flex:0 0 44px;width:44px;height:44px}.entrepreneur-shell[data-page=credit-requests] .credit-repayment-detail>header small{color:#176b91;letter-spacing:.06em;font-size:10px;font-weight:600}.entrepreneur-shell[data-page=credit-requests] .credit-repayment-detail h3{color:var(--co-ink);letter-spacing:-.025em;margin:7px 0;font-size:22px;font-weight:650;line-height:1.4}.entrepreneur-shell[data-page=credit-requests] .credit-repayment-detail p{color:var(--co-muted);font-size:13px;line-height:1.65}.entrepreneur-shell[data-page=credit-requests] .credit-repayment-detail>div{gap:12px;margin:20px 0}.entrepreneur-shell[data-page=credit-requests] .credit-repayment-detail article{border-color:var(--co-line);border-radius:10px;gap:12px;padding:18px}.entrepreneur-shell[data-page=credit-requests] .credit-repayment-detail article>svg{width:20px;height:20px}.entrepreneur-shell[data-page=credit-requests] .credit-repayment-detail article strong{color:var(--co-ink);font-size:14px;font-weight:600}.entrepreneur-shell[data-page=credit-requests] .credit-repayment-detail article small{color:var(--co-muted);margin-top:7px;font-size:12px;line-height:1.65}.entrepreneur-shell[data-page=credit-requests] .credit-repayment-detail>button{background:#164d6d;min-height:44px;padding:0 18px}.entrepreneur-shell[data-page=credit-requests] .credit-repayment-detail>button:hover{background:#1d668b}.entrepreneur-shell[data-page=credit-requests] :is(.credit-extension-form,.credit-extension-status){border:1px solid var(--co-line);background:#fff;border-radius:10px;margin-top:22px;padding:20px}.entrepreneur-shell[data-page=credit-requests] .credit-extension-form>strong{color:var(--co-ink);font-size:15px;font-weight:600}.entrepreneur-shell[data-page=credit-requests] .credit-extension-form>p{margin:6px 0 18px;font-size:12px}.entrepreneur-shell[data-page=credit-requests] .credit-extension-form label{color:#4c6579;gap:7px;margin:14px 0;font-size:12px;font-weight:550;display:grid}.entrepreneur-shell[data-page=credit-requests] .credit-extension-form :is(input,textarea){width:100%;min-width:0;color:var(--co-ink);background:#fff;border:1px solid #d4dfe7;border-radius:8px;padding:11px 12px;font-size:13px;font-weight:400;line-height:1.5}.entrepreneur-shell[data-page=credit-requests] .credit-extension-form input{max-width:300px;min-height:44px}.entrepreneur-shell[data-page=credit-requests] .credit-extension-form textarea{resize:vertical}.entrepreneur-shell[data-page=credit-requests] .credit-extension-form button{color:#176b91;background:#edf5fa;border:1px solid #c7dce7;min-height:42px;padding:0 16px}.entrepreneur-shell[data-page=credit-requests] .credit-detail-footer{background:#fff;min-height:0;padding:20px 24px}.entrepreneur-shell[data-page=credit-requests] .credit-detail-footer strong{color:var(--co-ink);font-size:14px;font-weight:600}.entrepreneur-shell[data-page=credit-requests] .credit-detail-footer p{color:var(--co-muted);font-size:12px;line-height:1.6}.entrepreneur-shell[data-page=credit-requests] .credit-request-empty{border:1px dashed var(--co-line);background:#fafcfd;border-radius:10px;margin:0 24px 24px;padding:44px 20px}.entrepreneur-shell[data-page=credit-requests] .credit-request-closed{padding:32px 24px}@media (width>=901px){.app-v2.entrepreneur-shell[data-page=credit-requests]{--sidebar:256px!important}.entrepreneur-shell[data-page=credit-requests] .sidebar-v2{box-shadow:none;overflow-y:auto}.entrepreneur-shell[data-page=credit-requests] .side-links button{border-radius:9px;font-size:13px}}@media (width<=1400px){.entrepreneur-shell[data-page=credit-requests] .top-search{display:none}.entrepreneur-shell[data-page=credit-requests] .credit-request-compact-list article{grid-template-columns:38px minmax(0,1fr) minmax(0,.8fr) auto;gap:16px}.entrepreneur-shell[data-page=credit-requests] .credit-request-compact-list article>div:nth-of-type(3){grid-area:2/2}.entrepreneur-shell[data-page=credit-requests] .credit-request-row-note{grid-area:2/3/auto/5}.entrepreneur-shell[data-page=credit-requests] .credit-request-compact-list article>button{grid-area:1/4}}@media (width<=1100px){.entrepreneur-shell[data-page=credit-requests] .credit-request-status-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.entrepreneur-shell[data-page=credit-requests] .credit-request-tools{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.entrepreneur-shell[data-page=credit-requests] .credit-request-tools .credit-request-search{grid-column:1/-1}.entrepreneur-shell[data-page=credit-requests] .credit-detail-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.entrepreneur-shell[data-page=credit-requests] .credit-detail-kpis>span{border-bottom:1px solid var(--co-line)}.entrepreneur-shell[data-page=credit-requests] .credit-request-detail-page>header{gap:16px}}@media (width<=760px){.entrepreneur-shell[data-page=credit-requests] .content-page{padding:18px 16px 104px!important}.entrepreneur-shell[data-page=credit-requests] .credit-requests-page-head{flex-direction:column;align-items:flex-start;gap:18px;padding:22px 20px}.entrepreneur-shell[data-page=credit-requests] .credit-requests-page-head h1{font-size:27px}.entrepreneur-shell[data-page=credit-requests] .credit-request-centre>header{flex-direction:row;align-items:flex-start;gap:12px;padding:20px 16px}.entrepreneur-shell[data-page=credit-requests] .credit-request-centre>header h2{font-size:21px}.entrepreneur-shell[data-page=credit-requests] .credit-request-mobile-filter-toggle{width:calc(100% - 32px);min-height:58px;color:var(--co-ink);text-align:left;background:#f8fbfd;border:1px solid #cbdce6;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin:16px 16px 0;padding:10px 12px;display:flex}.entrepreneur-shell[data-page=credit-requests] .credit-request-mobile-filter-toggle>span{align-items:center;gap:10px;min-width:0;display:flex}.entrepreneur-shell[data-page=credit-requests] .credit-request-mobile-filter-toggle>span:first-child>svg{width:19px;color:var(--co-blue);flex:0 0 19px}.entrepreneur-shell[data-page=credit-requests] .credit-request-mobile-filter-toggle small,.entrepreneur-shell[data-page=credit-requests] .credit-request-mobile-filter-toggle strong{display:block}.entrepreneur-shell[data-page=credit-requests] .credit-request-mobile-filter-toggle small{color:var(--co-blue);letter-spacing:.07em;font-size:9px}.entrepreneur-shell[data-page=credit-requests] .credit-request-mobile-filter-toggle strong{max-width:44vw;color:var(--co-ink);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;overflow:hidden}.entrepreneur-shell[data-page=credit-requests] .credit-request-mobile-filter-toggle>span:last-child{color:var(--co-muted);white-space:nowrap;flex:none;font-size:11px}.entrepreneur-shell[data-page=credit-requests] .credit-request-mobile-filter-toggle>span:last-child svg{width:16px;transition:transform .16s}.entrepreneur-shell[data-page=credit-requests] .credit-request-mobile-filter-toggle[aria-expanded=true]>span:last-child svg{transform:rotate(180deg)}.entrepreneur-shell[data-page=credit-requests] .credit-request-filter-panel{margin:8px 16px 16px;display:none}.entrepreneur-shell[data-page=credit-requests] .credit-request-filter-panel.mobile-open{display:block}.entrepreneur-shell[data-page=credit-requests] .credit-request-filter-heading{flex-direction:column;align-items:flex-start;gap:8px;padding:16px}.entrepreneur-shell[data-page=credit-requests] .credit-request-status-filters{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 16px 16px}.entrepreneur-shell[data-page=credit-requests] .credit-request-tools{grid-template-columns:repeat(2,minmax(0,1fr));padding:16px}.entrepreneur-shell[data-page=credit-requests] .credit-request-tools>button{grid-column:1/-1}.entrepreneur-shell[data-page=credit-requests] .credit-request-date-shortcuts{padding:0 16px 16px}.entrepreneur-shell[data-page=credit-requests] .credit-request-date-shortcuts>span{width:100%;margin-bottom:2px}.entrepreneur-shell[data-page=credit-requests] .credit-request-date-shortcuts button{flex:auto;min-height:44px}.entrepreneur-shell[data-page=credit-requests] .credit-request-export{grid-template-columns:36px minmax(0,1fr);margin:16px;padding:16px}.entrepreneur-shell[data-page=credit-requests] .credit-request-export button{grid-column:1/-1;justify-content:center;min-height:44px}.entrepreneur-shell[data-page=credit-requests] .credit-request-compact-list{padding:0 16px 16px}.entrepreneur-shell[data-page=credit-requests] .credit-request-compact-list article{grid-template-columns:38px minmax(0,1fr);gap:16px 12px;padding:16px}.entrepreneur-shell[data-page=credit-requests] .credit-request-compact-list article>div,.entrepreneur-shell[data-page=credit-requests] .credit-request-compact-list article>div:nth-of-type(3){grid-area:auto/2}.entrepreneur-shell[data-page=credit-requests] .credit-request-compact-list article>button{grid-area:auto/1/auto/-1;justify-content:center;width:100%;min-height:44px}.entrepreneur-shell[data-page=credit-requests] .credit-request-detail-page>header{grid-template-columns:minmax(0,1fr) auto;padding:20px 16px}.entrepreneur-shell[data-page=credit-requests] .credit-request-detail-page>header>button{grid-area:auto/1/auto/-1;justify-content:center;width:auto}.entrepreneur-shell[data-page=credit-requests] .credit-request-detail-page>header>.market-status{grid-area:2/2}.entrepreneur-shell[data-page=credit-requests] .credit-request-detail-page>header h2{font-size:20px}.entrepreneur-shell[data-page=credit-requests] .credit-detail-kpis>span{min-height:88px;padding:16px}.entrepreneur-shell[data-page=credit-requests] .credit-detail-kpis strong{font-size:17px}.entrepreneur-shell[data-page=credit-requests] .credit-request-products{margin:16px}.entrepreneur-shell[data-page=credit-requests] .credit-request-product-head{display:none}.entrepreneur-shell[data-page=credit-requests] .credit-request-product{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 8px;padding:16px}.entrepreneur-shell[data-page=credit-requests] .credit-request-product>span:first-child{grid-column:1/-1}.entrepreneur-shell[data-page=credit-requests] .credit-request-product>:not(:first-child){text-align:left;font-size:12px}.entrepreneur-shell[data-page=credit-requests] .credit-request-product>:nth-child(2):before{content:"Unit price"}.entrepreneur-shell[data-page=credit-requests] .credit-request-product>:nth-child(3):before{content:"Quantity"}.entrepreneur-shell[data-page=credit-requests] .credit-request-product>:nth-child(4):before{content:"Line total"}.entrepreneur-shell[data-page=credit-requests] .credit-request-product>:not(:first-child):before{color:var(--co-muted);margin-bottom:5px;font-size:10px;font-weight:500;display:block}.entrepreneur-shell[data-page=credit-requests] .credit-request-progress{grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr) 12px minmax(0,1fr);margin:0 16px 16px;padding:20px 10px}.entrepreneur-shell[data-page=credit-requests] .credit-request-progress small{font-size:10px}.entrepreneur-shell[data-page=credit-requests] .credit-repayment-detail{margin:16px;padding:18px 16px}.entrepreneur-shell[data-page=credit-requests] .credit-repayment-detail h3{font-size:19px}.entrepreneur-shell[data-page=credit-requests] .credit-repayment-detail>div{grid-template-columns:minmax(0,1fr)}.entrepreneur-shell[data-page=credit-requests] .credit-repayment-detail>button{justify-content:center;width:100%}.entrepreneur-shell[data-page=credit-requests] .credit-extension-form{padding:16px}.entrepreneur-shell[data-page=credit-requests] .credit-extension-form input{max-width:none}.entrepreneur-shell[data-page=credit-requests] .credit-extension-form button{width:100%;min-height:44px}.entrepreneur-shell[data-page=credit-requests] .credit-detail-footer{padding:18px 16px}.entrepreneur-shell[data-page=credit-requests] .credit-requests-only :is(input,textarea){font-size:16px}}@media (prefers-reduced-motion:reduce){.entrepreneur-shell[data-page=credit-requests] :is(button,input,textarea,article){transition:none!important}}.admin-shell .camy-entrepreneurs-workspace{--crm-ink:#163b56;--crm-muted:#647a8b;--crm-border:#dce6ed;max-width:1500px}.admin-shell .camy-entrepreneurs-workspace .page-title{background:linear-gradient(115deg,#102f49,#165b76);border:1px solid #194d69;border-radius:20px;align-items:center;gap:28px;min-height:160px;padding:28px 30px;box-shadow:0 8px 24px #10365012}.admin-shell .camy-entrepreneurs-workspace .page-title:before{background:#ec514b;width:4px}.admin-shell .camy-entrepreneurs-workspace .page-title:after{display:none}.admin-shell .camy-entrepreneurs-workspace .page-title-copy{flex:1;min-width:0}.admin-shell .camy-entrepreneurs-workspace .page-title h1{letter-spacing:-.035em;font-size:32px;line-height:1.15}.admin-shell .camy-entrepreneurs-workspace .page-title p{max-width:490px;font-size:13px;line-height:1.6}.admin-shell .camy-entrepreneurs-workspace .page-title>div:first-child>span{color:#97dbea;letter-spacing:.12em;background:0 0;border:0;border-radius:0;padding:0;font-size:10px}.admin-shell .camy-entrepreneurs-workspace .page-actions{flex:0 475px;width:auto}.admin-shell .camy-entrepreneurs-workspace .page-title-actions{border-radius:0;gap:9px;max-width:none;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.admin-shell .camy-entrepreneurs-workspace .page-title-actions .btn{border-radius:10px;min-height:44px;padding:0 15px;font-size:12px}.admin-shell .camy-entrepreneurs-workspace .page-title-actions .primary{flex-basis:100%}.camy-entrepreneurs-workspace .signup-request-entry{background:#fff;border:1px solid #cbdfea;border-radius:16px;align-items:center;gap:16px;margin-bottom:16px;padding:20px 24px;display:flex;box-shadow:0 4px 16px #163b5605}.signup-request-icon{color:#1973a2;background:#edf5fa;border-radius:13px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid}.signup-request-icon svg{width:23px;height:23px}.signup-request-copy{flex:1;min-width:0}.signup-request-copy h2{color:var(--crm-ink);letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:17px;display:flex}.signup-request-copy p{color:var(--crm-muted);margin:6px 0 0;font-size:13px;line-height:1.5}.request-count{color:#607585;white-space:nowrap;background:#f0f4f7;border-radius:7px;padding:5px 9px;font-size:11px;font-weight:650}.request-count.has-pending{color:#8b5814;background:#fff3dd}.camy-entrepreneurs-workspace .signup-request-entry>.btn{color:#fff;min-height:44px;box-shadow:none;background:#176b98;border:1px solid #176b98;border-radius:10px;flex-direction:row-reverse;flex-shrink:0;padding:0 18px;font-size:13px}.admin-shell .camy-entrepreneurs-workspace .empty-exit-inbox{min-height:62px;box-shadow:none;background:#f6faf8;border-color:#deebe5;border-radius:12px;margin-bottom:20px;padding:12px 20px}.admin-shell .camy-entrepreneurs-workspace .empty-exit-inbox>span{color:#23865f;background:#e2f2eb;border-radius:9px;flex:0 0 32px;width:32px;height:32px}.admin-shell .camy-entrepreneurs-workspace .empty-exit-inbox strong{font-size:13px}.admin-shell .camy-entrepreneurs-workspace .empty-exit-inbox small{font-size:12px}.camy-entrepreneurs-workspace .entrepreneur-directory-section{border-color:var(--crm-border);border-radius:18px;box-shadow:0 6px 22px #163b5606}.camy-entrepreneurs-workspace .entrepreneur-directory-section>header{background:#fff;min-height:0;padding:22px 24px}.camy-entrepreneurs-workspace .entrepreneur-directory-section>header h2{font-size:22px;line-height:1.3}.camy-entrepreneurs-workspace .entrepreneur-directory-section>header p{margin-top:7px;font-size:13px;line-height:1.5}.camy-entrepreneurs-workspace .entrepreneur-directory-section>header span{font-size:10px}.camy-entrepreneurs-workspace .entrepreneur-directory-section>header>b{background:#f5f9fc;border-radius:8px;font-size:12px}.camy-entrepreneurs-workspace .management-filters{border:0;border-top:1px solid var(--crm-border);border-bottom:1px solid var(--crm-border);background:#f8fafc;border-radius:0;grid-template-columns:minmax(220px,1fr) 170px auto;gap:12px;padding:16px 24px}.camy-entrepreneurs-workspace .management-filters input{font-size:13px}.camy-entrepreneurs-workspace .management-filters .btn{border-radius:10px;padding-inline:16px;font-size:12px}.camy-entrepreneurs-workspace .people-table .data-row{grid-template-columns:minmax(250px,1.8fr) 150px minmax(120px,1fr) minmax(100px,.8fr) minmax(100px,.8fr) 40px 48px;gap:14px;min-width:940px;min-height:84px}.camy-entrepreneurs-workspace .people-table .data-row.head{letter-spacing:.04em;background:#f1f5f8;min-height:46px;font-size:11px}.camy-entrepreneurs-workspace .people-table .data-row:not(.head)>span{font-variant-numeric:tabular-nums;font-size:13px}.camy-entrepreneurs-workspace .people-table .person strong{font-size:14px}.camy-entrepreneurs-workspace .people-table .person small{font-size:12px}.camy-entrepreneurs-workspace .people-table .member-number{font-size:11px}.camy-entrepreneurs-workspace .people-table .person-avatar{border-radius:12px;flex-basis:42px;width:42px;height:42px}.camy-entrepreneurs-workspace .row-action{border-radius:10px;width:38px;height:38px}.admin-shell .camy-entrepreneurs-workspace .application-workspace{border-color:var(--crm-border);border-radius:18px;box-shadow:0 6px 22px #163b5606}.admin-shell .camy-entrepreneurs-workspace .application-kpis small{font-size:11px}.admin-shell .camy-entrepreneurs-workspace .application-filters{grid-template-columns:minmax(220px,1fr) 165px 170px}.admin-shell .camy-entrepreneurs-workspace .application-filters>.btn{grid-column:1/-1;justify-self:end;font-size:12px}.admin-shell .camy-entrepreneurs-workspace .application-row-actions .btn{min-height:40px;font-size:12px}.camy-entrepreneurs-workspace :is(button,a,input,select):focus-visible{outline-offset:3px;outline:3px solid #3a95c5}.camy-entrepreneurs-workspace :is(.management-filters,.application-filters)>label:focus-within{border-color:#3389b4;box-shadow:0 0 0 3px #3389b417}.camy-entrepreneurs-workspace .btn{transition:background .16s,border-color .16s,box-shadow .16s}.camy-entrepreneurs-workspace .signup-request-entry>.btn:hover{background:#10567e;border-color:#10567e;box-shadow:0 4px 12px #176b9824}@media (width>=701px) and (width<=1150px){.admin-shell .camy-entrepreneurs-workspace .page-title{flex-direction:column;align-items:flex-start}.admin-shell .camy-entrepreneurs-workspace .page-actions{flex-basis:auto;width:100%}.admin-shell .camy-entrepreneurs-workspace .page-title-actions{justify-content:flex-start}.admin-shell .camy-entrepreneurs-workspace .page-title-actions .primary{flex-basis:auto}.camy-entrepreneurs-workspace .management-filters{grid-template-columns:1fr 1fr}.camy-entrepreneurs-workspace .management-filters>label{grid-column:1/-1}}@media (width<=700px){.admin-shell .camy-entrepreneurs-workspace .page-title{align-items:stretch;padding:24px 20px!important}.admin-shell .camy-entrepreneurs-workspace .page-actions{flex-basis:auto;width:100%}.admin-shell .camy-entrepreneurs-workspace .page-title-actions{grid-template-columns:1fr 1fr;display:grid}.admin-shell .camy-entrepreneurs-workspace .page-title-actions .btn{white-space:normal;padding:10px;font-size:12px}.admin-shell .camy-entrepreneurs-workspace .page-title-actions .btn:last-child{grid-column:1/-1}.camy-entrepreneurs-workspace .signup-request-entry{flex-wrap:wrap;gap:12px;padding:18px}.camy-entrepreneurs-workspace .signup-request-entry>.btn{width:100%}.signup-request-copy h2{gap:7px;font-size:16px}.signup-request-copy p{font-size:12px}.admin-shell .camy-entrepreneurs-workspace .empty-exit-inbox{padding:14px}.camy-entrepreneurs-workspace .entrepreneur-directory-section>header{gap:12px;padding:20px 16px}.camy-entrepreneurs-workspace .entrepreneur-directory-section>header h2{font-size:20px}.camy-entrepreneurs-workspace .management-filters{grid-template-columns:1fr}.camy-entrepreneurs-workspace .management-filters>label{grid-column:auto}.camy-entrepreneurs-workspace .entrepreneur-directory-section>.table-card{background:#f8fafc;padding:12px}.camy-entrepreneurs-workspace .people-table .data-row:not(.head)>span:nth-child(2):before{content:"Account stage"}.camy-entrepreneurs-workspace .people-table .data-row:not(.head)>span:nth-child(3):before{content:"Sales"}.camy-entrepreneurs-workspace .people-table .data-row:not(.head)>span:nth-child(4):before{content:"Credit limit"}.camy-entrepreneurs-workspace .people-table .data-row:not(.head)>span:nth-child(5):before{content:"Outstanding"}.camy-entrepreneurs-workspace .people-table .data-row:not(.head)>span:before{color:var(--crm-muted);margin-bottom:6px;font-size:11px;font-weight:500;display:block}.camy-entrepreneurs-workspace .people-table .view-action:after{content:"View account"}.camy-entrepreneurs-workspace .people-table .remove-action:after{content:"Remove entrepreneur"}.camy-entrepreneurs-workspace .people-table .row-action{font:inherit;justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}.admin-shell .camy-entrepreneurs-workspace .application-filters{grid-template-columns:1fr}.admin-shell .camy-entrepreneurs-workspace .application-kpis{grid-template-columns:1fr 1fr!important}.admin-shell .camy-entrepreneurs-workspace .application-filters>.btn{width:100%}.admin-shell .camy-entrepreneurs-workspace .application-table-head{display:none}.admin-shell .camy-entrepreneurs-workspace .application-table-wrap{box-shadow:none;border:0;overflow:visible}.admin-shell .camy-entrepreneurs-workspace .application-table-row{border:1px solid var(--crm-border);border-radius:12px;grid-template-columns:1fr 1fr;gap:16px;min-width:0;margin-bottom:12px;padding:16px}.admin-shell .camy-entrepreneurs-workspace .application-table-row>.person,.admin-shell .camy-entrepreneurs-workspace .application-row-actions{grid-column:1/-1}.admin-shell .camy-entrepreneurs-workspace .application-table-row :is(strong,small){white-space:normal;overflow-wrap:anywhere}.admin-shell .camy-entrepreneurs-workspace .application-row-actions{justify-content:flex-start}.admin-shell .camy-entrepreneurs-workspace .application-row-actions .btn{flex:1}}@media (prefers-reduced-motion:reduce){.camy-entrepreneurs-workspace,.camy-entrepreneurs-workspace *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.manual-registration-modal{width:min(880px,100vw - 32px)!important}.manual-registration-form fieldset{border:0;min-width:0;margin:0;padding:0}.manual-registration-form .manual-registration-section{border-top:1px solid #e0e9f0;margin-top:24px;padding-top:24px}.manual-registration-form .manual-registration-section:first-child{border-top:0;margin-top:0}.manual-registration-form .manual-registration-section>header{margin-bottom:20px}.manual-registration-section>header>span{color:#287da7;letter-spacing:.1em;font-size:10px;font-weight:750}.manual-registration-section h3{color:#163b56;margin:7px 0;font-size:20px}.manual-registration-section header p{color:#647a8b;margin:0;font-size:13px;line-height:1.5}.manual-registration-form :is(.entrepreneur-field-grid,.registration-grid){grid-template-columns:1fr 1fr;gap:18px;display:grid}.manual-registration-form .wide{grid-column:1/-1}.manual-registration-form label{min-width:0}.manual-registration-form :is(input:not([type=checkbox]),select,textarea){box-sizing:border-box;color:#20445e;width:100%;min-height:46px;font:inherit;background:#f8fbfd;border:1px solid #cddfeb;border-radius:10px;font-size:13px}.manual-registration-form select{margin-top:8px;padding:0 12px}.manual-registration-form .nic-upload-grid{margin-top:20px}.manual-registration-form .nic-upload-grid label{cursor:pointer;position:relative}.manual-registration-form .nic-upload-grid img{object-fit:contain;background:#fff;border-radius:8px;width:100%;height:120px}.manual-registration-form .registration-agreement{align-items:flex-start;gap:10px;margin-top:18px;display:flex}.manual-registration-form .registration-agreement input{accent-color:#1973a2;flex:0 0 18px;width:18px;height:18px;margin-top:3px}.manual-registration-form .registration-agreement span{color:#476377;font-size:13px;line-height:1.6}.manual-registration-note{color:#356550;background:#edf7f1;border-radius:10px;align-items:flex-start;gap:10px;margin-top:18px;padding:14px;font-size:13px;line-height:1.6;display:flex}.manual-registration-note svg{flex:0 0 18px;width:18px;margin-top:2px}.manual-registration-form :is(input,select,textarea):focus-visible{outline-offset:2px;outline:3px solid #3389b440}@media (width<=600px){.manual-registration-modal{width:calc(100vw - 16px)!important}.manual-registration-form{padding:24px 16px!important}.manual-registration-form :is(.entrepreneur-field-grid,.registration-grid,.nic-upload-grid){grid-template-columns:1fr}.manual-registration-form .entrepreneur-create-head{gap:12px;padding-right:32px}.manual-registration-form .entrepreneur-create-head h2{font-size:23px}.manual-registration-form .entrepreneur-create-head>span{flex:0 0 44px;width:44px;height:44px}}.admin-shell[data-page=admin-orders]{--orders-ink:#18364b;--orders-muted:#617487;--orders-line:#e0e7ee;background:#f4f6f9}.admin-shell[data-page=admin-orders] .topbar-v2{border-bottom:1px solid var(--orders-line);height:76px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;padding-inline:28px}.admin-shell[data-page=admin-orders] .top-search{height:42px;box-shadow:none;border-radius:8px}.admin-shell[data-page=admin-orders] .topbar-left strong{font-size:17px}.admin-shell[data-page=admin-orders] .icon-btn{box-shadow:none;border-radius:9px}.admin-shell[data-page=admin-orders] .user-chip>span{box-shadow:none;border-radius:11px}.admin-shell[data-page=admin-orders] .sidebar-v2{height:100dvh;box-shadow:none;scrollbar-width:none;position:fixed;inset:0 auto 0 0;overflow:hidden}.admin-shell[data-page=admin-orders] .sidebar-v2::-webkit-scrollbar{display:none}.admin-shell[data-page=admin-orders] .logout{white-space:nowrap;gap:8px;font-size:12px}.admin-shell[data-page=admin-orders] .logout small{min-width:0}.admin-shell[data-page=admin-orders] .side-links button{border-radius:9px;min-height:46px;font-size:13px}.admin-shell[data-page=admin-orders] .side-links button.active{background:#234d6d;box-shadow:inset 3px 0 #73c5ee}.admin-shell[data-page=admin-orders] .side-links button:hover{background-color:#ffffff0d}.admin-orders-page .page-title{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;padding:0;display:flex;overflow:visible}.admin-orders-page .page-title .page-title-copy>span{color:#33728d;letter-spacing:.12em;background:0 0;border:0;padding:0;font-size:10px;font-weight:750}.admin-orders-page .page-title .page-title-copy>span:before{content:none}.admin-orders-page .page-title h1{color:var(--orders-ink);letter-spacing:-.035em;text-shadow:none;margin:7px 0 8px;font-size:30px;line-height:1.2}.admin-orders-page .page-actions{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;flex-shrink:0;gap:10px;padding:0}.admin-orders-page .page-title .btn{min-height:42px;box-shadow:none;white-space:nowrap;border-radius:8px;padding:0 16px;font-size:12px;font-weight:650}.admin-orders-page .page-title .btn.primary{color:#fff;background:#cf4c41;border:1px solid #c7473d}.admin-orders-page .page-title .btn.primary:hover{background:#b73f36;border-color:#b73f36}.admin-orders-page .page-title .btn:hover:not(:disabled){box-shadow:none;transform:none}.admin-orders-page .page-title .btn.secondary:hover{background:#eef4f8;border-color:#a9becd}.admin-orders-page .btn svg{width:16px;height:16px}.admin-orders-page .admin-order-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:22px}.admin-orders-page .admin-order-summary article{border:1px solid var(--orders-line);background:#fff;border-radius:12px;gap:14px;min-height:108px;padding:18px 20px;box-shadow:0 2px 4px #18364b03}.admin-orders-page .admin-order-summary article[role=button]{cursor:pointer}.admin-orders-page .admin-order-summary article[role=button]:hover{background:#f8fcff;border-color:#9fc3d8;box-shadow:0 5px 14px #18364b0a}.admin-orders-page .admin-order-summary article[role=button]:focus-visible{outline-offset:3px;outline:3px solid #7bb5d5}.admin-orders-page .admin-order-summary article.active{background:#f3faff;border-color:#62a7ca;box-shadow:inset 0 0 0 1px #62a7ca}.admin-orders-page .admin-order-summary article:hover{transform:none;box-shadow:0 2px 4px #18364b03}.admin-orders-page .admin-order-summary article>span{color:#28749a;width:40px;height:40px;box-shadow:none;background:#eaf3f9;border-radius:10px}.admin-orders-page .admin-order-summary article:nth-child(2)>span{color:#aa6c21;background:#fff4e2}.admin-orders-page .admin-order-summary article:nth-child(3)>span{color:#268062;background:#e9f6ef}.admin-orders-page .admin-order-summary article:nth-child(4)>span{color:#7760a3;background:#f0edf8}.admin-orders-page .admin-order-summary small{color:var(--orders-muted);text-transform:none;letter-spacing:0;font-size:11px;font-weight:600}.admin-orders-page .admin-order-summary strong{color:var(--orders-ink);font-variant-numeric:tabular-nums;margin-top:5px;font-size:28px;font-weight:650}.admin-orders-page .admin-order-summary em{color:#6a7d8e;margin-top:5px;font-size:11px}.admin-orders-page .order-filter-shell{border:1px solid var(--orders-line);box-shadow:none;background:#fff;border-radius:12px;padding:18px 20px}.admin-orders-page .order-filter-shell .management-filters{grid-template-columns:minmax(0,1fr) 180px;gap:12px;margin:0;display:grid}.admin-orders-page .management-filters>label{background:#fff;border:1px solid #d5dfe7;border-radius:8px;min-width:0;height:44px;min-height:44px;padding-inline:13px}.admin-orders-page .management-filters input{min-width:0;color:var(--orders-ink);font-size:13px}.admin-orders-page .management-filters input::placeholder{color:#738698;opacity:1}.admin-orders-page .management-filters select{color:#36566b;background:#fff;border:1px solid #d5dfe7;border-radius:8px;width:100%;min-height:44px;padding:0 12px;font-size:13px}.admin-orders-page .management-filters>label:focus-within{border-color:#6a9cb8;box-shadow:0 0 0 3px #25799f14}.admin-orders-page .date-filter-row{background:0 0;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding:16px 0;display:flex}.admin-orders-page .date-quick-filters button{color:#617487;border:1px solid #0000;border-radius:6px;min-height:34px;padding:0 12px;font-size:12px;font-weight:600}.admin-orders-page .date-quick-filters button:hover{color:#245979;background:#e8eff5}.admin-orders-page .date-inputs label{color:var(--orders-muted);font-size:11px;font-weight:600}.admin-orders-page .date-inputs input{width:140px;min-width:0;min-height:40px;color:var(--orders-ink);font:inherit;background:#fff;border:1px solid #d5dfe7;border-radius:8px;margin-top:5px;padding:0 10px;font-size:12px}.admin-orders-page .clear-order-filters{border-radius:6px;min-height:40px;padding:0 8px;font-size:12px;font-weight:600}.admin-orders-page .clear-order-filters:hover{background:#edf4f8}.admin-orders-page .order-filter-summary{color:var(--orders-muted);background:#fbfcfd;border-top:1px solid #e9eef3;border-radius:0 0 12px 12px;justify-content:space-between;align-items:center;gap:16px;margin:0 -20px -18px;padding:12px 20px;font-size:11px;line-height:1.5;display:flex}.admin-orders-page .admin-order-table{box-shadow:none;border:0;border-radius:0;margin:0}.admin-orders-page .admin-order-table .data-row{background:#fff;border-bottom:1px solid #edf1f5;grid-template-columns:minmax(135px,1.05fr) minmax(100px,.85fr) minmax(150px,1.25fr) minmax(130px,1.1fr) minmax(120px,1fr) minmax(110px,.85fr) minmax(100px,.8fr) 90px;gap:16px;min-height:108px;padding:18px 20px}.admin-orders-page .admin-order-table .data-row:last-child{border-bottom:0}.admin-orders-page .admin-order-table .order-row:hover{box-shadow:none;background:#f8fbfd;transform:none}.admin-orders-page .admin-order-table .order-id-cell svg{width:17px}.admin-orders-page .admin-order-table .data-row small{color:var(--orders-muted);overflow-wrap:anywhere;margin-top:4px;font-size:11px;line-height:1.5}.admin-orders-page .admin-order-table .admin-order-client em{color:#46738d;font-size:11px;font-weight:500;line-height:1.5}.admin-orders-page .admin-order-table .admin-order-money em{color:#27785c;font-size:11px;font-weight:600;line-height:1.5}.admin-orders-page .admin-order-table .admin-order-status{min-width:0}.admin-orders-page .admin-order-table .status-pill{white-space:normal;box-shadow:none;border-radius:6px;padding:6px 9px;font-size:10px}.admin-orders-page .admin-order-table .admin-order-status>small{font-size:10px;font-weight:500}.admin-orders-page .admin-order-table .admin-commission-cell{min-width:0;max-width:100%;box-shadow:none;border-radius:8px;padding:8px 10px}.admin-orders-page .admin-order-table .admin-commission-cell strong{color:inherit;font-size:11px}.admin-orders-page .admin-order-table .admin-commission-cell small{overflow-wrap:anywhere;font-size:10px}.admin-orders-page .admin-order-table .view-order-btn{color:#256483;width:90px;min-width:0;min-height:38px;box-shadow:none;background:#f3f8fb;border:1px solid #c9dce8;border-radius:8px!important;height:38px!important;padding:0 10px!important}.admin-orders-page .admin-order-table .view-order-btn:hover{background:#e3f0f7;border-color:#8fb6cb}.admin-orders-page .admin-order-table .view-order-btn span{font-size:11px}.admin-orders-page button:disabled{opacity:.55;cursor:not-allowed}@media (width>=901px){.app-v2.admin-shell[data-page=admin-orders]{--sidebar:310px!important}.admin-shell[data-page=admin-orders] .sidebar-v2{padding:22px 14px 16px}.admin-shell[data-page=admin-orders] .brand-v2{margin-bottom:20px}.admin-shell[data-page=admin-orders] .side-label{margin-top:22px}}@media (width<=1500px){.admin-orders-page .page-title{flex-direction:column;align-items:flex-start;gap:16px}.admin-orders-page .admin-order-table .data-row{grid-template-columns:1.1fr .85fr 1.2fr 1fr 1fr .9fr .85fr 80px;gap:10px;padding-inline:16px}.admin-orders-page .admin-order-table .view-order-btn{width:80px}.admin-orders-page .admin-order-table .order-id-cell>i{display:none}}@media (width<=1200px){.admin-orders-page .admin-order-table{background:#f4f6f9}.admin-orders-page .table-card{box-shadow:none;background:0 0;border:0;overflow:visible}.admin-orders-page .admin-order-table .data-row.head{display:none}.admin-orders-page .admin-order-table .order-row{border:1px solid var(--orders-line);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px 24px;margin-bottom:14px;padding:20px}.admin-orders-page .admin-order-table .order-row>*{text-align:left!important;grid-column:auto!important;justify-self:stretch!important}.admin-orders-page .admin-order-table .order-id-cell{border-bottom:1px solid #e8eef3;padding-bottom:14px;grid-column:1/-1!important}.admin-orders-page .admin-order-table .order-id-cell>i{display:grid}.admin-orders-page .admin-order-table .order-id-cell strong{font-size:15px}.admin-orders-page .admin-order-table .order-row>span:not(.order-id-cell):before{color:#728596;letter-spacing:.06em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:650;display:block}.admin-orders-page .admin-order-table .admin-order-person:before{content:"Entrepreneur"}.admin-orders-page .admin-order-table .admin-order-client:before{content:"Client & product"}.admin-orders-page .admin-order-table .admin-order-delivery:before{content:"Delivery"}.admin-orders-page .admin-order-table .admin-order-money:before{content:"Order value"}.admin-orders-page .admin-order-table .order-row>span:nth-child(6):before{content:"Fulfilment"}.admin-orders-page .admin-order-table .admin-commission-cell:before{content:"Commission"}.admin-orders-page .admin-order-table .admin-order-status{text-align:left}.admin-orders-page .admin-order-table .admin-order-money{text-align:left!important}.admin-orders-page .admin-order-table .admin-commission-cell{background:0 0;border:0;padding:0}.admin-orders-page .admin-order-table .view-order-btn{grid-column:1/-1!important;width:100%!important;height:42px!important}}@media (width<=900px){.admin-shell[data-page=admin-orders] .admin-orders-page{padding:22px 20px 96px}.admin-shell[data-page=admin-orders] .topbar-v2{height:68px;padding-inline:20px}.admin-orders-page .admin-order-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.admin-shell[data-page=admin-orders] .admin-orders-page{padding:20px 14px 96px}.admin-shell[data-page=admin-orders] .topbar-v2{padding-inline:14px}.admin-orders-page .page-title h1{font-size:26px}.admin-orders-page .page-title p{font-size:12px}.admin-orders-page .page-actions{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.admin-orders-page .page-title .btn{min-height:44px;padding-inline:9px;font-size:11px}.admin-orders-page .admin-order-summary{gap:10px}.admin-orders-page .admin-order-summary article{align-items:flex-start;gap:9px;min-height:105px;padding:14px 12px}.admin-orders-page .admin-order-summary article>span{border-radius:8px;width:28px;height:28px}.admin-orders-page .admin-order-summary svg{width:16px}.admin-orders-page .admin-order-summary small{font-size:10px}.admin-orders-page .admin-order-summary strong{font-size:25px}.admin-orders-page .admin-order-summary em{font-size:10px;line-height:1.4}.admin-orders-page .order-filter-shell{padding:14px}.admin-orders-page .order-filter-shell .management-filters{grid-template-columns:1fr;gap:10px}.admin-orders-page .date-filter-row{flex-direction:column;align-items:stretch;padding-block:14px}.admin-orders-page .date-quick-filters{width:100%}.admin-orders-page .date-quick-filters button{flex:1;min-height:38px;padding-inline:4px;font-size:11px}.admin-orders-page .date-inputs{grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;display:grid}.admin-orders-page .date-inputs input{box-sizing:border-box;width:100%;min-height:44px}.admin-orders-page .clear-order-filters{grid-column:1/-1;justify-self:end}.admin-orders-page .order-filter-summary{flex-direction:column;align-items:flex-start;gap:5px;margin:0 -14px -14px;padding:12px 14px}.admin-orders-page .admin-order-table .order-row{gap:16px;padding:16px}.admin-orders-page .admin-order-table .order-row>span{overflow-wrap:anywhere}.admin-orders-page .admin-order-table .data-row strong{font-size:12px}}@media (prefers-reduced-motion:reduce){.admin-shell[data-page=admin-orders] *,.admin-shell[data-page=admin-orders] :before,.admin-shell[data-page=admin-orders] :after{transition:none!important;animation:none!important}}:is(.admin-assisted-order,.admin-order-detail){--orders-ink:#18364b;--orders-muted:#617487;--orders-line:#e0e7ee;color:var(--orders-ink);border:1px solid #d8e2eb;border-radius:14px;background:#f5f7fa!important;box-shadow:0 24px 80px #0c233c40!important}:is(.admin-assisted-order,.admin-order-detail)>.modal-x{color:#526e82;width:36px;height:36px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:1px solid #dce5ed;border-radius:8px;top:18px;right:18px}:is(.admin-assisted-order,.admin-order-detail)>.modal-x:hover{color:#18364b;background:#edf3f7}:is(.admin-assisted-order,.admin-order-detail) :is(button,a,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #7bb5d5}:is(.admin-assisted-order,.admin-order-detail) .btn{min-height:42px;box-shadow:none;border-radius:8px;padding:0 16px;font-size:12px;font-weight:650}:is(.admin-assisted-order,.admin-order-detail) .btn.primary{color:#fff;background:#245c7c}:is(.admin-assisted-order,.admin-order-detail) .btn.primary:hover:not(:disabled){box-shadow:none;background:#194560;transform:none}.admin-assisted-order .multi-order-form>header{border-bottom:1px solid var(--orders-line);-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;padding:26px 74px 24px 28px}.admin-assisted-order .manual-order-heading>span{color:#2e7495;width:44px;height:44px;box-shadow:none;background:#edf5fa;border-radius:10px}.admin-assisted-order .manual-order-heading small{color:#49768d;letter-spacing:.08em;font-size:10px}.admin-assisted-order .manual-order-heading h2{color:var(--orders-ink);letter-spacing:-.025em;margin:6px 0 8px;font-size:24px}.admin-assisted-order .manual-order-heading p{max-width:740px;color:var(--orders-muted);font-size:12px;line-height:1.6}.admin-assisted-order .multi-order-form>section{border:1px solid var(--orders-line);box-shadow:none;background:#fff;border-radius:12px;margin:18px 24px 0;padding:22px}.admin-assisted-order .manual-step-title{gap:12px;margin-bottom:18px}.admin-assisted-order .manual-step-title>i{color:#346987;width:30px;height:30px;box-shadow:none;background:#edf4f8;border-radius:8px;font-size:12px}.admin-assisted-order .manual-step-title h3{color:var(--orders-ink);font-size:16px;font-weight:650}.admin-assisted-order .manual-step-title p{color:var(--orders-muted);font-size:12px;line-height:1.6}.admin-assisted-order .smart-picker>label{border-color:#d5dfe7;border-radius:8px;height:44px}.admin-assisted-order .smart-picker input{font-size:13px}.admin-assisted-order .smart-results{border-color:#d5dfe7;border-radius:9px;box-shadow:0 8px 24px #18364b14}.admin-assisted-order .smart-results strong{font-size:13px}.admin-assisted-order .smart-results small{font-size:11px}.admin-assisted-order .selected-entrepreneur{background:#f2f9f5;border-color:#cee4d8;border-radius:9px}.admin-assisted-order .selected-entrepreneur p{font-size:11px}.admin-assisted-order .multi-order-items>article{border-color:var(--orders-line);border-radius:9px;grid-template-columns:48px minmax(150px,1fr) 100px 160px 108px 36px;gap:12px;padding:14px}.admin-assisted-order .multi-order-items>article>div strong{font-size:13px;line-height:1.5}.admin-assisted-order .multi-order-items>article>div small{font-size:11px;line-height:1.5}.admin-assisted-order .multi-order-items label{font-weight:600;font-size:11px!important}.admin-assisted-order .multi-order-items label small{font-size:10px;line-height:1.5}.admin-assisted-order .multi-order-items input{border-radius:8px;min-height:40px;font-size:13px;height:40px!important}.admin-assisted-order .multi-order-items>article>button{border-radius:8px;width:36px;height:36px}.admin-assisted-order .multi-order-empty{background:#f9fbfc;border-color:#d7e1e9;border-radius:9px;min-height:110px}.admin-assisted-order .multi-order-empty span{font-size:11px}.admin-assisted-order .manual-money-preview{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;padding:0;display:grid}.admin-assisted-order .manual-money-preview>span{border-color:var(--orders-line);background:#f8fafc;border-radius:9px;padding:12px}.admin-assisted-order .manual-money-preview>span:last-child{background:#f1f8f4;border-color:#cce4d6}.admin-assisted-order .manual-money-preview small{letter-spacing:0;text-transform:none;font-size:10px;font-weight:600;line-height:1.5}.admin-assisted-order .manual-money-preview strong{font-variant-numeric:tabular-nums;font-size:15px}.admin-assisted-order .manual-customer-grid{gap:16px}.admin-assisted-order .manual-customer-grid label{color:#506b80;font-size:12px;font-weight:600}.admin-assisted-order .manual-customer-grid :is(input,select,textarea){box-sizing:border-box;width:100%;min-height:44px;color:var(--orders-ink);font:inherit;background:#fff;border:1px solid #d5dfe7;border-radius:8px;font-size:13px}.admin-assisted-order .manual-customer-grid select{margin-top:5px;padding:0 11px}.admin-assisted-order .multi-order-form>footer{border-top:1px solid var(--orders-line);gap:16px;background:#fff!important;box-shadow:0 -4px 20px #18364b06!important}.admin-assisted-order .manual-order-total small{color:var(--orders-muted);font-size:10px}.admin-assisted-order .manual-order-total strong{color:var(--orders-ink);font-variant-numeric:tabular-nums;font-size:24px}.admin-assisted-order .manual-order-total span{color:#347357;margin-top:4px;font-size:11px}.admin-assisted-order .manual-order-total>button:not(.btn){color:#567185;border-radius:8px;padding:0 14px;font-size:12px}.admin-assisted-order .manual-order-total>button:not(.btn):hover{background:#eef3f7}.admin-order-detail .order-hero-v3{border-bottom:1px solid var(--orders-line);min-height:0;color:var(--orders-ink);background:#fff;padding:26px 78px 24px 28px}.admin-order-detail .order-hero-v3 .modal-kicker{color:#49768d;font-size:10px}.admin-order-detail .order-hero-v3 h2{color:var(--orders-ink);margin:7px 0 8px;font-size:27px}.admin-order-detail .order-hero-v3 p{color:var(--orders-muted);font-size:12px}.admin-order-detail .order-hero-v3>.status-pill{-webkit-backdrop-filter:none;backdrop-filter:none;border-color:#d6e3eb;border-radius:7px;font-size:11px;color:#315f78!important;background:#eef5f9!important}.admin-order-detail .order-glance-v3{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 24px 0}.admin-order-detail .order-glance-v3 article{border-color:var(--orders-line);min-height:0;box-shadow:none;border-radius:10px;padding:18px}.admin-order-detail .order-glance-v3 article>span{border-radius:8px;width:34px;height:34px}.admin-order-detail .order-glance-v3 article>div{min-width:0}.admin-order-detail .order-glance-v3 small{color:var(--orders-muted);letter-spacing:0;text-transform:none;font-size:10px;font-weight:600}.admin-order-detail .order-glance-v3 strong{font-size:13px}.admin-order-detail .order-glance-v3 :is(a,p){overflow-wrap:anywhere;font-size:12px;line-height:1.6}.admin-order-detail .order-glance-v3 button{font-size:11px;line-height:1.5}.admin-order-detail :is(.ordered-products-v3,.fulfilment-panel-v3,.payout-panel-v3){border-color:var(--orders-line);box-shadow:none;background:#fff;border-radius:12px}.admin-order-detail :is(.ordered-products-v3,.fulfilment-panel-v3)>header small{color:#49768d;font-size:10px;font-weight:600}.admin-order-detail :is(.ordered-products-v3,.fulfilment-panel-v3) h3{font-size:17px;font-weight:650}.admin-order-detail .ordered-products-v3 article{background:#fbfcfd;border-color:#e5ebf0;border-radius:9px;grid-template-columns:minmax(180px,1fr) minmax(0,1.5fr) 110px;padding:14px}.admin-order-detail .product-main-v3{min-width:0}.admin-order-detail .product-main-v3 strong{font-size:13px;line-height:1.5}.admin-order-detail .ordered-products-v3 dt{font-size:10px;line-height:1.5}.admin-order-detail .ordered-products-v3 dd{font-variant-numeric:tabular-nums;font-size:12px;font-weight:650}.admin-order-detail .line-total-v3{font-variant-numeric:tabular-nums;font-size:14px}.admin-order-detail .line-total-v3 small{font-size:10px}.admin-order-detail .detail-modal.order-detail-v3>.order-total-v3{box-shadow:none;background:#173f5c;border-radius:10px}.admin-order-detail .order-total-v3 small{letter-spacing:0;font-size:10px;line-height:1.5}.admin-order-detail .order-total-v3>span strong{font-variant-numeric:tabular-nums;font-size:16px}@media (width<=900px){.admin-order-detail .order-glance-v3{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-assisted-order .multi-order-items>article{grid-template-columns:48px minmax(0,1fr) 36px}.admin-assisted-order .multi-order-items>article>:is(label,strong){text-align:left;grid-column:2}.admin-assisted-order .multi-order-items>article>button{grid-area:1/3}.admin-order-detail .ordered-products-v3 article{grid-template-columns:minmax(0,1fr);gap:14px}.admin-order-detail .line-total-v3{justify-self:end}}@media (width<=620px){.modal-layer:has(.admin-assisted-order,.admin-order-detail){overflow:hidden;align-items:center!important;padding:8px!important}.modal-v2:is(.admin-assisted-order,.admin-order-detail){border-radius:12px!important;width:calc(100vw - 16px)!important;min-height:0!important;max-height:calc(100dvh - 16px)!important}:is(.admin-assisted-order .multi-order-form,.admin-order-detail .order-detail-v3){border-radius:12px!important;max-height:calc(100dvh - 18px)!important;padding:0!important}.modal-v2:is(.admin-assisted-order,.admin-order-detail)>.modal-x{float:none;margin:0!important;position:absolute!important;top:14px!important;right:14px!important}.admin-assisted-order .multi-order-form>header{gap:12px;padding:22px 56px 20px 18px;position:static}.admin-assisted-order .manual-order-heading>span{display:none}.admin-assisted-order .manual-order-heading h2{font-size:21px;line-height:1.3}.admin-assisted-order .multi-order-form>section{margin:12px 12px 0;padding:16px}.admin-assisted-order .manual-money-preview{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-assisted-order .manual-money-preview>span:last-child{grid-column:1/-1}.admin-assisted-order .manual-customer-grid :is(input,select,textarea){font-size:16px}.admin-assisted-order .multi-order-form>footer{flex-flow:wrap;gap:10px;padding:14px!important}.admin-assisted-order .manual-order-total>div{flex-basis:100%}.admin-assisted-order .manual-order-total>button{flex:1;width:auto}.admin-order-detail .order-hero-v3{flex-wrap:wrap;gap:14px;padding:22px 56px 20px 18px}.admin-order-detail .order-glance-v3{grid-template-columns:1fr;margin:16px 12px 0}.admin-order-detail .ordered-products-v3 dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.admin-order-detail .ordered-products-v3 dl>div{border:0;padding:0}}@media (prefers-reduced-motion:reduce){:is(.admin-assisted-order,.admin-order-detail) *{transition:none!important;animation:none!important}}@media (width>=621px){.modal-layer:has(.admin-order-detail){place-items:center;padding:18px;display:grid;overflow:hidden}.modal-v2.admin-order-detail{scrollbar-gutter:stable;min-height:0!important;max-height:calc(100dvh - 36px)!important;overflow:hidden auto!important}.admin-order-detail .order-detail-v3{min-height:0!important;max-height:none!important;overflow:visible!important}}.admin-shell[data-page=admin-orders]{--orders-navy:#0a304f;--orders-navy-2:#123f61;--orders-red:#dc302f;--orders-red-dark:#ba2425;--orders-blue:#1976a5;--orders-ink:#122f45;--orders-muted:#657b8c;--orders-line:#dbe5ec;--orders-soft:#f4f7fa;background:#f3f6f9}.admin-shell[data-page=admin-orders]>main{background:radial-gradient(circle at 100% 0,#2e85b214,#0000 31rem),linear-gradient(#f8fafc 0,#f3f6f9 24rem)}.admin-shell[data-page=admin-orders] .sidebar-v2{background:radial-gradient(circle at 15% -8%,#3184b54d,#0000 18rem),linear-gradient(#0b314f 0%,#082741 100%);border-right:0;padding:20px 18px 16px;box-shadow:14px 0 38px #041c3024}.admin-shell[data-page=admin-orders] .side-brand{background:#fff;border-radius:16px;height:70px;padding:4px 12px;box-shadow:0 10px 28px #01122029}.admin-shell[data-page=admin-orders] .brand{width:145px}.admin-shell[data-page=admin-orders] .brand img{width:132px;height:52px}.admin-shell[data-page=admin-orders] .brand span{display:none}.admin-shell[data-page=admin-orders] .workspace-card{background:#235c8280;border:1px solid #7dc6ee33;border-radius:15px;min-height:72px;margin:18px 0 22px;padding:12px 13px;box-shadow:inset 0 1px #ffffff14}.admin-shell[data-page=admin-orders] .workspace-card>span{color:#8fdcff;background:#62b9e92b;border-radius:11px}.admin-shell[data-page=admin-orders] .workspace-card strong{color:#fff;font-size:14px}.admin-shell[data-page=admin-orders] .workspace-card small{color:#a9c4d6;font-size:11px}.admin-shell[data-page=admin-orders] .workspace-card>svg{color:#6fd0f5}.admin-shell[data-page=admin-orders] .side-label{color:#7294ac;margin:0 12px 10px}.admin-shell[data-page=admin-orders] .side-links{gap:4px}.admin-shell[data-page=admin-orders] .side-links button{color:#afc6d6;border-radius:10px;min-height:46px;padding:0 14px;font-size:13px}.admin-shell[data-page=admin-orders] .side-links button svg{color:#73c9ee!important}.admin-shell[data-page=admin-orders] .side-links button:hover{color:#fff;background:#ffffff12}.admin-shell[data-page=admin-orders] .side-links button.active{color:#fff;background:linear-gradient(105deg,#245f84,#1d5275);box-shadow:inset 3px 0 #71d2fa,0 8px 18px #00101d29}.admin-shell[data-page=admin-orders] .side-links button.active svg{color:#a7e7ff!important}.admin-shell[data-page=admin-orders] .logout{color:#a6c0d1;background:#041c2f38;border:1px solid #8bbcda2e;border-radius:11px;margin-top:auto}.admin-shell[data-page=admin-orders] .logout:hover{color:#fff;background:#ffffff0f}.admin-shell[data-page=admin-orders] .logout small{color:#6f91a9;text-overflow:ellipsis;margin-left:auto;overflow:hidden}.admin-shell[data-page=admin-orders] .topbar-v2{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border-bottom:1px solid #dce6ed;height:76px;padding-inline:30px;box-shadow:0 4px 20px #11304609}.admin-shell[data-page=admin-orders] .topbar-left{padding-left:14px;position:relative}.admin-shell[data-page=admin-orders] .topbar-left:before{content:"";background:var(--orders-red);border-radius:3px;width:3px;height:32px;position:absolute;left:0}.admin-shell[data-page=admin-orders] .topbar-left small{color:#778b99;letter-spacing:.04em;font-size:10px;font-weight:700}.admin-shell[data-page=admin-orders] .topbar-left strong{color:var(--orders-navy);margin-top:3px;font-size:17px}.admin-shell[data-page=admin-orders] .top-search{color:#6e879a;width:min(420px,30vw);height:44px;box-shadow:none;background:#f9fbfc;border-color:#d6e1e9;border-radius:10px}.admin-shell[data-page=admin-orders] .top-search:focus-within{background:#fff;border-color:#67a9c9;box-shadow:0 0 0 3px #20779f1a}.admin-shell[data-page=admin-orders] .icon-btn{color:#315d78;background:#fff;border-color:#d9e3ea;border-radius:10px}.admin-shell[data-page=admin-orders] .icon-btn:hover{background:#f3f8fb;border-color:#afcbdc}.admin-shell[data-page=admin-orders] .user-chip>span{color:#fff;box-shadow:none;background:linear-gradient(145deg,#2587bc,#1b638f);border-radius:11px}.admin-shell[data-page=admin-orders] .admin-orders-page{max-width:1840px;color:var(--orders-ink);padding:26px 30px 56px}.admin-orders-page .page-title{min-height:86px;color:var(--orders-ink);box-shadow:none;background:0 0;border:0;border-radius:0;margin-bottom:18px;padding:0;overflow:visible}.admin-orders-page .page-title:before,.admin-orders-page .page-title:after{content:none}.admin-orders-page .page-title .page-title-copy>span{color:#3180a4;letter-spacing:.12em;font-size:10px;font-weight:800}.admin-orders-page .page-title h1{color:var(--orders-navy);letter-spacing:-.035em;margin:5px 0;font-size:31px;line-height:1.16}.admin-orders-page .page-title p{max-width:720px;color:var(--orders-muted);font-size:13px;line-height:1.55}.admin-orders-page .page-actions{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;gap:9px;padding:0}.admin-orders-page .page-title .btn{min-height:43px;box-shadow:none;border-radius:9px;padding-inline:16px;font-size:12px;font-weight:700}.admin-orders-page .page-title .btn.primary{border:1px solid var(--orders-red);background:linear-gradient(145deg,#e23c38,#ce292b);box-shadow:0 7px 16px #b8262629}.admin-orders-page .page-title .btn.primary:hover:not(:disabled){border-color:var(--orders-red-dark);background:var(--orders-red-dark);transform:translateY(-1px);box-shadow:0 10px 20px #b8262633}.admin-orders-page .page-title .btn.secondary{color:#315d78;background:#fff;border:1px solid #cbdbe5}.admin-orders-page .page-title .btn.secondary:hover:not(:disabled){background:#f5f9fb;border-color:#9ebdce;transform:translateY(-1px)}.admin-orders-page .admin-order-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0 0 18px;display:grid}.admin-orders-page .admin-order-summary article{border:1px solid var(--orders-line);background:#fff;border-radius:14px;gap:14px;min-height:112px;padding:18px 19px;position:relative;overflow:hidden;box-shadow:0 5px 18px #16354a0b}.admin-orders-page .admin-order-summary article:after{content:"";opacity:0;background:#49a2c9;height:3px;transition:opacity .18s,transform .18s;position:absolute;inset:auto 0 0;transform:scaleX(.35)}.admin-orders-page .admin-order-summary article:nth-child(2):after{background:#d88a31}.admin-orders-page .admin-order-summary article:nth-child(3):after{background:#23936b}.admin-orders-page .admin-order-summary article:nth-child(4):after{background:#7b61b0}.admin-orders-page .admin-order-summary article:is(:hover,.active){background:#fff;border-color:#a7c9db;transform:translateY(-2px);box-shadow:0 11px 26px #123b5314}.admin-orders-page .admin-order-summary article:is(:hover,.active):after{opacity:1;transform:scaleX(1)}.admin-orders-page .admin-order-summary article.active{border-color:#70afd0;box-shadow:0 0 0 1px #4394bc24,0 11px 26px #123b5314}.admin-orders-page .admin-order-summary article>span{border-radius:11px;width:42px;height:42px}.admin-orders-page .admin-order-summary small{color:#637b8d;font-size:11px;font-weight:650}.admin-orders-page .admin-order-summary strong{color:var(--orders-navy);letter-spacing:-.03em;margin-top:4px;font-size:29px;font-weight:750}.admin-orders-page .admin-order-summary em{color:#788b99;margin-top:5px;font-size:11px;line-height:1.35}.admin-orders-page .order-filter-shell{border:1px solid var(--orders-line);background:#fff;border-radius:14px;padding:0;overflow:hidden;box-shadow:0 6px 22px #12374e0b}.admin-orders-page .order-filter-heading{border-bottom:1px solid #e8eef2;justify-content:space-between;align-items:center;gap:20px;padding:17px 20px 15px;display:flex}.admin-orders-page .order-filter-heading span,.admin-orders-page .order-directory-heading span{color:#3b7d9b;letter-spacing:.11em;font-size:9px;font-weight:800;display:block}.admin-orders-page .order-filter-heading h2,.admin-orders-page .order-directory-heading h2{color:var(--orders-navy);margin:3px 0 0;font-size:16px;line-height:1.35}.admin-orders-page .order-filter-heading p{color:#728694;margin:3px 0 0;font-size:11px}.admin-orders-page .clear-order-filters{color:#276782;background:#eef6fa;border:0;border-radius:8px;align-items:center;gap:6px;min-height:36px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.admin-orders-page .clear-order-filters svg{width:14px;height:14px}.admin-orders-page .clear-order-filters:hover:not(:disabled){color:#174d67;background:#deedf4}.admin-orders-page .order-filter-shell .management-filters{box-shadow:none;background:#fff;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) 220px;gap:12px;margin:0;padding:16px 20px 0;display:grid}.admin-orders-page .management-filters>.order-filter-field{background:0 0;border:0;border-radius:0;min-width:0;height:auto;min-height:0;padding:0;display:block}.admin-orders-page .order-filter-field>:is(span,label),.admin-orders-page .date-range-shortcuts>span,.admin-orders-page .date-inputs label{color:#516c7f;margin:0 0 6px;font-size:10px;font-weight:700;line-height:1.3;display:block}.admin-orders-page .order-filter-field>div{color:#6b8394;background:linear-gradient(#fbfdfe,#f7fafc);border:1px solid #d5e0e8;border-radius:9px;align-items:center;gap:9px;min-height:44px;padding:4px 7px 4px 5px;transition:border-color .16s,box-shadow .16s,background-color .16s;display:flex}.admin-orders-page .order-filter-field>div:hover{background:#fff;border-color:#aecbd9}.admin-orders-page .order-filter-field>div:focus-within{background:#fff;border-color:#3189b1;box-shadow:0 0 0 4px #27799f1c,0 7px 18px #144d6912}.admin-orders-page .order-filter-field>div.has-value{background:#fff;border-color:#9dc5d8}.admin-orders-page .order-filter-field svg{flex:none;width:17px;height:17px}.admin-orders-page .order-search-icon{color:#277c9f;background:#eaf5fa;border-radius:8px;place-items:center;width:34px;height:34px;margin:0;display:grid}.admin-orders-page .management-filters .order-filter-field input[type=search]{appearance:none;color:#173f57;border-radius:0;width:100%;height:34px;min-height:0;padding:0 4px;font-family:inherit;font-size:12px;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.admin-orders-page .management-filters .order-filter-field input[type=search]::-webkit-search-cancel-button{display:none}.admin-orders-page .management-filters .order-filter-field input[type=search]::placeholder{color:#8193a0}.admin-orders-page .order-search-clear{color:#56788b;cursor:pointer;background:#edf4f7;border:0;border-radius:7px;place-items:center;width:30px;height:30px;min-height:30px;padding:0;display:grid}.admin-orders-page .order-search-clear:hover{color:#155d7d;background:#dfeef4}.admin-orders-page .order-search-clear svg{width:14px;height:14px}.admin-orders-page .management-filters .order-filter-field select{color:#294e65;background-color:#fbfcfd;border:1px solid #d5e0e8;border-radius:9px;width:100%;min-height:44px;padding:0 34px 0 12px;font-size:12px}.admin-orders-page .management-filters .order-filter-field select:focus{background-color:#fff;border-color:#69a7c5;box-shadow:0 0 0 3px #27799f17}.admin-orders-page .date-filter-row{justify-content:space-between;align-items:flex-end;gap:20px;padding:14px 20px 17px;display:flex}.admin-orders-page .date-range-shortcuts{min-width:0}.admin-orders-page .date-quick-filters{background:#f2f5f7;border:1px solid #dfe7ed;border-radius:9px;gap:3px;padding:3px;display:flex}.admin-orders-page .date-quick-filters button{color:#617788;border-radius:7px;min-height:34px;padding:0 13px;font-size:11px}.admin-orders-page .date-quick-filters button.active{color:#174f6d;background:#fff;border-color:#cbdbe5;box-shadow:0 2px 5px #19405a0f}.admin-orders-page .date-quick-filters button:hover:not(.active){color:#315e77;background:#e7eef2}.admin-orders-page .date-inputs{align-items:flex-end;gap:10px;display:flex}.admin-orders-page .date-inputs label{margin-bottom:0}.admin-orders-page .date-inputs input{color:#294e65;background:#fbfcfd;border:1px solid #d5e0e8;border-radius:9px;width:150px;min-height:40px;margin-top:6px;padding:0 10px;font-size:12px;display:block}.admin-orders-page .date-inputs input:focus{background:#fff;border-color:#69a7c5;box-shadow:0 0 0 3px #27799f17}.admin-orders-page .order-filter-summary{color:#6b808e;background:#f8fafb;border-top:1px solid #e8eef2;border-radius:0;margin:0;padding:11px 20px;font-size:11px}.admin-orders-page .order-filter-summary strong{color:var(--orders-navy);font-size:12px}.admin-orders-page .table-card{border:1px solid var(--orders-line);background:#fff;border-radius:14px;margin-top:18px;padding:0;overflow:hidden;box-shadow:0 7px 24px #12374e0d}.admin-orders-page .order-directory-heading{background:#fff;border-bottom:1px solid #e7edf2;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.admin-orders-page .order-directory-heading b{color:#376982;background:#edf5f8;border-radius:999px;padding:6px 10px;font-family:DM Sans,Segoe UI,sans-serif;font-size:10px;font-weight:700}.admin-orders-page .admin-order-table{background:#fff;border-radius:0;box-shadow:none!important;border:0!important;overflow:visible!important}.admin-orders-page .admin-order-table .data-row{background:#fff;border:0;border-bottom:1px solid #e8eef2;grid-template-columns:minmax(136px,1.05fr) minmax(100px,.78fr) minmax(160px,1.25fr) minmax(140px,1.08fr) minmax(120px,.9fr) minmax(104px,.72fr) minmax(98px,.72fr) 96px;gap:15px;min-height:110px;padding:17px 20px}.admin-orders-page .admin-order-table .data-row.head{color:#607889;letter-spacing:.08em;background:#f6f8fa;min-height:44px;padding-block:12px;font-size:9px;font-weight:800}.admin-orders-page .admin-order-table .order-row:nth-child(odd){background:#fbfcfd}.admin-orders-page .admin-order-table .order-row:hover{background:#f3f8fb;transform:none;box-shadow:inset 3px 0 #3b91ba}.admin-orders-page .admin-order-table .order-id-cell{gap:10px}.admin-orders-page .admin-order-table .order-id-cell>i{color:#28799e;width:36px;height:40px;box-shadow:none;background:#eaf4f8;border-radius:9px;flex:0 0 36px}.admin-orders-page .admin-order-table .order-id-cell svg{width:17px;height:17px}.admin-orders-page .admin-order-table .order-id-cell strong{color:#0d3653;font-size:13px;font-weight:800}.admin-orders-page .admin-order-table .data-row strong{color:var(--orders-ink);font-size:12px;font-weight:700;line-height:1.45}.admin-orders-page .admin-order-table .data-row small{color:#6c8190;margin-top:4px;font-size:10px;font-weight:500;line-height:1.45}.admin-orders-page .admin-order-table .admin-order-client em{color:#386d88;margin-top:5px;font-size:10px;font-weight:600}.admin-orders-page .admin-order-table .admin-order-money{font-variant-numeric:tabular-nums}.admin-orders-page .admin-order-table .admin-order-money strong{color:#123d59;font-size:13px}.admin-orders-page .admin-order-table .admin-order-money em{color:#27805f;margin-top:5px;font-size:10px;font-weight:700}.admin-orders-page .admin-order-table .admin-order-status{text-align:left;min-width:0}.admin-orders-page .admin-order-table .status-pill{min-height:29px;box-shadow:none;white-space:normal;border-radius:7px;padding:0 9px;font-size:10px}.admin-orders-page .admin-order-table .admin-commission-cell{border-radius:8px;padding:8px 9px}.admin-orders-page .admin-order-table .admin-commission-cell strong{color:inherit;white-space:nowrap;font-size:10px}.admin-orders-page .admin-order-table .view-order-btn{min-width:0;min-height:39px;box-shadow:none;color:#116b98!important;background:#edf7fb!important;border:1px solid #bdd8e6!important;border-radius:8px!important;width:96px!important;height:39px!important;padding:0 10px!important}.admin-orders-page .admin-order-table .view-order-btn:hover{transform:translateY(-1px);color:#0d5478!important;background:#dff0f7!important;border-color:#7db5d0!important}.admin-orders-page .admin-order-table .view-order-btn span{font-size:10px;font-weight:800}.admin-orders-page :is(button,input,select){transition:color .16s,background-color .16s,border-color .16s,box-shadow .16s,transform .16s}.admin-orders-page :is(button,input,select):focus-visible{outline-offset:2px;outline:3px solid #2a82ab47}.admin-orders-page .management-filters input:focus-visible{outline:0}@media (width>=901px){.app-v2.admin-shell[data-page=admin-orders]{--sidebar:292px!important}}@media (width<=1500px){.admin-orders-page .page-title{flex-direction:row;align-items:center}.admin-orders-page .admin-order-table .data-row{grid-template-columns:1.04fr .76fr 1.18fr 1fr .92fr .75fr .75fr 82px;gap:10px;padding-inline:16px}.admin-orders-page .admin-order-table .order-id-cell>i{display:none}.admin-orders-page .admin-order-table .view-order-btn{width:82px!important;padding-inline:7px!important}}@media (width<=1240px){.admin-orders-page .admin-order-table{background:0 0}.admin-orders-page .table-card{box-shadow:none;background:0 0;border:0;overflow:visible}.admin-orders-page .order-directory-heading{border:1px solid var(--orders-line);border-radius:12px;margin-bottom:12px}.admin-orders-page .admin-order-table .data-row.head{display:none}.admin-orders-page .admin-order-table .order-row{border:1px solid var(--orders-line);background:#fff;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:17px 24px;min-height:0;margin-bottom:12px;padding:19px;box-shadow:0 5px 16px #12374e0b}.admin-orders-page .admin-order-table .order-row>*{text-align:left!important;grid-column:auto!important;justify-self:stretch!important}.admin-orders-page .admin-order-table .order-id-cell{border-bottom:1px solid #e7edf2;padding-bottom:13px;grid-column:1/-1!important}.admin-orders-page .admin-order-table .order-id-cell>i{display:grid}.admin-orders-page .admin-order-table .order-row>span:not(.order-id-cell):before{color:#708695;letter-spacing:.07em;text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:800;display:block}.admin-orders-page .admin-order-table .admin-order-person:before{content:"Entrepreneur"}.admin-orders-page .admin-order-table .admin-order-client:before{content:"Client & product"}.admin-orders-page .admin-order-table .admin-order-delivery:before{content:"Delivery"}.admin-orders-page .admin-order-table .admin-order-money:before{content:"Order value"}.admin-orders-page .admin-order-table .order-row>span:nth-child(6):before{content:"Fulfilment"}.admin-orders-page .admin-order-table .admin-commission-cell:before{content:"Commission"}.admin-orders-page .admin-order-table .admin-commission-cell{background:0 0;border:0;padding:0}.admin-orders-page .admin-order-table .view-order-btn{grid-column:1/-1!important;width:100%!important;height:42px!important}}@media (width<=900px){.admin-shell[data-page=admin-orders] .admin-orders-page{padding:22px 20px 96px}.admin-shell[data-page=admin-orders] .topbar-v2{height:68px;padding-inline:20px}.admin-shell[data-page=admin-orders] .topbar-left{padding-left:0}.admin-shell[data-page=admin-orders] .topbar-left:before{content:none}.admin-orders-page .page-title{flex-direction:column;align-items:flex-start;gap:15px;min-height:0}.admin-orders-page .admin-order-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.admin-shell[data-page=admin-orders] .admin-orders-page{padding:19px 14px 92px}.admin-orders-page .page-title h1{font-size:27px}.admin-orders-page .page-title p{font-size:12px}.admin-orders-page .page-actions{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.admin-orders-page .page-title .btn{min-height:44px;padding-inline:8px;font-size:11px}.admin-orders-page .admin-order-summary{gap:9px}.admin-orders-page .admin-order-summary article{align-items:flex-start;gap:9px;min-height:108px;padding:14px 12px}.admin-orders-page .admin-order-summary article>span{border-radius:8px;width:30px;height:30px}.admin-orders-page .admin-order-summary article>span svg{width:15px;height:15px}.admin-orders-page .admin-order-summary strong{font-size:25px}.admin-orders-page .admin-order-summary small,.admin-orders-page .admin-order-summary em{font-size:10px}.admin-orders-page .order-filter-heading{align-items:flex-start;padding:15px 14px}.admin-orders-page .order-filter-heading p{display:none}.admin-orders-page .clear-order-filters{min-height:34px;padding-inline:8px}.admin-orders-page .order-filter-shell .management-filters{grid-template-columns:1fr;gap:12px;padding:14px 14px 0}.admin-orders-page .date-filter-row{flex-direction:column;align-items:stretch;gap:13px;padding:13px 14px 15px}.admin-orders-page .date-quick-filters{width:100%}.admin-orders-page .date-quick-filters button{flex:1;min-height:38px;padding-inline:3px;font-size:10px}.admin-orders-page .date-inputs{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.admin-orders-page .date-inputs input{width:100%;min-height:44px}.admin-orders-page .order-filter-summary{flex-direction:column;align-items:flex-start;gap:4px;padding:11px 14px}.admin-orders-page .order-directory-heading{padding:14px}.admin-orders-page .admin-order-table .order-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;padding:16px}.admin-orders-page .admin-order-table .order-id-cell,.admin-orders-page .admin-order-table .admin-order-client,.admin-orders-page .admin-order-table .admin-order-delivery,.admin-orders-page .admin-order-table .view-order-btn{grid-column:1/-1!important}.admin-orders-page .admin-order-table .admin-order-person,.admin-orders-page .admin-order-table .admin-order-money,.admin-orders-page .admin-order-table .order-row>span:nth-child(6),.admin-orders-page .admin-order-table .admin-commission-cell{grid-column:auto!important}}@media (prefers-reduced-motion:reduce){.admin-shell[data-page=admin-orders] *,.admin-shell[data-page=admin-orders] :before,.admin-shell[data-page=admin-orders] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (width>=901px){.app-v2.admin-shell,.app-v2.entrepreneur-shell{width:100vw;height:100dvh;overflow:hidden;--sidebar:310px!important}.app-v2.admin-shell>main,.app-v2.entrepreneur-shell>main{width:calc(100vw - 310px);height:100dvh;margin-left:310px;overflow:hidden auto}.app-v2.admin-shell .sidebar-v2,.app-v2.entrepreneur-shell .sidebar-v2{scrollbar-width:none;min-width:310px;max-width:310px;height:100dvh;position:fixed;inset:0 auto 0 0;width:310px!important;overflow:hidden!important}.app-v2 .sidebar-v2::-webkit-scrollbar{display:none}.app-v2.admin-shell .side-links{scrollbar-width:none;flex:auto;min-height:0;overflow:hidden auto}.app-v2.admin-shell .side-links::-webkit-scrollbar{display:none}.app-v2.admin-shell .sidebar-v2>.logout{flex:none;margin-top:10px;margin-bottom:0}}@media (width>=901px) and (height<=900px){.app-v2.admin-shell .sidebar-v2,.app-v2.entrepreneur-shell .sidebar-v2{padding-block:16px!important}.app-v2.admin-shell .side-brand,.app-v2.entrepreneur-shell .side-brand{width:120px;height:70px;min-height:70px}.app-v2.admin-shell .side-brand .brand img,.app-v2.entrepreneur-shell .side-brand .brand img{width:108px;height:66px}.app-v2.admin-shell .workspace-card,.app-v2.entrepreneur-shell .workspace-card{min-height:66px;margin:14px 0 15px;padding-block:10px}.app-v2.admin-shell .workspace-card>span,.app-v2.entrepreneur-shell .workspace-card>span{width:40px;height:40px}.app-v2.admin-shell .side-label,.app-v2.entrepreneur-shell .side-label{margin-block:7px 9px}.app-v2.admin-shell .side-links,.app-v2.entrepreneur-shell .side-links{gap:5px}.app-v2.admin-shell .side-links button,.app-v2.entrepreneur-shell .side-links button{height:44px;min-height:44px}.app-v2.admin-shell .logout,.app-v2.entrepreneur-shell .logout{height:46px;min-height:46px;margin-top:10px}}@media (width>=901px) and (height<=720px){.app-v2.admin-shell .sidebar-v2,.app-v2.entrepreneur-shell .sidebar-v2{padding-block:10px!important}.app-v2.admin-shell .side-brand,.app-v2.entrepreneur-shell .side-brand{height:54px;min-height:54px}.app-v2.admin-shell .side-brand .brand img,.app-v2.entrepreneur-shell .side-brand .brand img{height:50px}.app-v2.admin-shell .workspace-card,.app-v2.entrepreneur-shell .workspace-card{min-height:56px;margin-block:8px 9px}.app-v2.admin-shell .side-label,.app-v2.entrepreneur-shell .side-label{margin-block:3px 4px}.app-v2.admin-shell .side-links,.app-v2.entrepreneur-shell .side-links{gap:2px}.app-v2.admin-shell .side-links button,.app-v2.entrepreneur-shell .side-links button{height:39px;min-height:39px}.app-v2.admin-shell .logout,.app-v2.entrepreneur-shell .logout{height:41px;min-height:41px;margin-top:5px}}@media (width>=901px) and (height>=960px){.app-v2.entrepreneur-shell .side-links{gap:11px}.app-v2.entrepreneur-shell .side-links button{height:50px;min-height:50px;padding-inline:15px}.app-v2.entrepreneur-shell .sidebar-v2>.logout{height:48px;min-height:48px;margin-top:auto}}:root{--ink:#102f4c;--muted:#526b80}body,.app-v2>main{color:#102f4c}.app-v2>main input::placeholder,.app-v2>main textarea::placeholder{color:#647b8f;opacity:1}.app-v2>main :is(.card,.metric-v2,.data-row,.home-essential-stats>button,.home-destinations,.management-filters,.order-filter-shell,.credit-request-centre,.credit-request-filter-panel,.commission-workspace) :is(p,small,em,label,dt){color:#526b80}.app-v2>main :is(.card,.metric-v2,.data-row,.home-essential-stats>button,.home-destinations,.management-filters,.order-filter-shell,.credit-request-centre,.credit-request-filter-panel,.commission-workspace) :is(strong,h1,h2,h3,h4,dd){color:#102f4c}.sidebar-v2 .side-links button{color:#d0deeb}.sidebar-v2 .workspace-card small,.sidebar-v2 .logout,.sidebar-v2 .logout small{color:#aac0d4}.sidebar-v2 .side-label{color:#8eabc4}.app-v2.admin-shell .sidebar-v2,.app-v2.entrepreneur-shell .sidebar-v2{background:#071d33!important}.app-v2.admin-shell .workspace-card strong,.app-v2.entrepreneur-shell .workspace-card strong{font-weight:700;line-height:1.25;font-size:14px!important}.app-v2.admin-shell .workspace-card small,.app-v2.entrepreneur-shell .workspace-card small{margin-top:4px;font-weight:500;line-height:1.3;font-size:11px!important}.app-v2.admin-shell .side-label,.app-v2.entrepreneur-shell .side-label{letter-spacing:.12em;font-weight:800;line-height:1.2;font-size:10px!important}.app-v2.admin-shell .side-links button,.app-v2.entrepreneur-shell .side-links button{border-radius:12px;gap:13px;min-height:46px;padding:11px 13px;font-weight:650;line-height:1.25;font-size:13px!important}.app-v2.admin-shell .side-links button svg,.app-v2.entrepreneur-shell .side-links button svg{flex:0 0 19px;width:19px;height:19px}.app-v2.admin-shell .logout,.app-v2.entrepreneur-shell .logout{font-weight:500;line-height:1.25;font-size:12px!important}.app-v2.admin-shell .logout small,.app-v2.entrepreneur-shell .logout small{line-height:1.25;font-size:10px!important}.entrepreneur-shell .sidebar-v2{border-right-color:#89b8da29;box-shadow:18px 0 48px #071f3429}.entrepreneur-shell .workspace-card{background:linear-gradient(135deg,#1e6a9d57,#14476d4d);border-color:#71b7e247;box-shadow:inset 0 1px #ffffff0f}.entrepreneur-shell .workspace-card>span{color:#91d6ff;background:#449dd72e}.entrepreneur-shell .workspace-card>svg{color:#82b8d9}.entrepreneur-shell .side-label{color:#82a5bf}.entrepreneur-shell .side-links button{color:#d3e1ec}.entrepreneur-shell .side-links button svg{color:#8fc4df}.entrepreneur-shell .side-links button:nth-child(3n+2):not(.active) svg{color:#a69af0}.entrepreneur-shell .side-links button:nth-child(3n):not(.active) svg{color:#55c5a1}.entrepreneur-shell .side-links button:hover:not(:disabled){color:#fff;background:#4697cc21}.entrepreneur-shell .side-links button.active{color:#fff;background:linear-gradient(135deg,#328dca,#2474ae);box-shadow:0 9px 22px #0316263d,inset 0 1px #ffffff29}.entrepreneur-shell .side-links button.active svg{color:#cef}.entrepreneur-shell .sidebar-v2>.logout{color:#c8d9e6;background:#ffffff0b;border-color:#80aecf38}.entrepreneur-shell .sidebar-v2>.logout:hover{background:#2e82b82b;border-color:#6cbbe880}.entrepreneur-shell[data-page=orders] .order-filter-workspace,.entrepreneur-shell[data-page=orders] .orders-summary-strip{margin-bottom:28px}.entrepreneur-shell[data-page=orders] .order-results-workspace{margin-top:0}.entrepreneur-shell[data-page=orders] .order-filter-workspace .orders-date-export{border-bottom:0;padding-bottom:22px}.entrepreneur-shell[data-page=orders]{--order-ink:#0e3049;--order-muted:#405d73}.entrepreneur-shell[data-page=orders]>main :is(.page-title p,.orders-workspace-head p,.orders-summary-strip small,.orders-toolbar small,.order-select-field>span,.control-caption,.orders-date-export label>span,.orders-export-action small,.order-result-bar,.order-result-bar small,.order-table .data-row small,.order-table .data-row em){color:#405d73}.entrepreneur-shell[data-page=orders]>main :is(input,select){color:#16384f;font-weight:600}.entrepreneur-shell[data-page=orders]>main input::placeholder{color:#587084;opacity:1}.entrepreneur-shell[data-page=orders] .orders-toolbar .order-search{background:#f8fbfd;border:1px solid #cbdbe5;border-radius:12px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;height:58px;padding:7px 14px 7px 10px;transition:border-color .18s,box-shadow .18s,background .18s;display:grid;box-shadow:0 2px 8px #1439500a}.entrepreneur-shell[data-page=orders] .orders-toolbar .order-search>svg{color:#176b91;background:#e7f3f8;border-radius:10px;width:38px;height:38px;padding:10px}.entrepreneur-shell[data-page=orders] .orders-toolbar .order-search>span{flex-direction:column;justify-content:center;gap:2px;min-width:0;display:flex}.entrepreneur-shell[data-page=orders] .orders-toolbar .order-search small{color:#3f647b;letter-spacing:.08em;text-transform:uppercase;min-height:0;font-size:9px;font-weight:800;line-height:1.2}.entrepreneur-shell[data-page=orders] .orders-toolbar .order-search input{color:#12364e;border-radius:0;width:100%;height:24px;min-height:0;padding:0;font-size:13px;font-weight:600;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.entrepreneur-shell[data-page=orders] .orders-toolbar .order-search:focus-within{background:#fff;border-color:#3f94b9;box-shadow:0 0 0 4px #2984ac1f,0 6px 16px #14395012}.entrepreneur-shell[data-page=orders] .orders-toolbar .order-search:focus-within>svg{color:#fff;background:#247da6}@media (width<=760px){.entrepreneur-shell[data-page=orders] .order-filter-workspace,.entrepreneur-shell[data-page=orders] .orders-summary-strip{margin-bottom:20px}}.toast-v2{text-align:left;z-index:1000!important;white-space:normal!important;width:max-content!important;max-width:min(520px,100vw - 32px)!important;animation:.2s both camy-toast-center-in!important;position:fixed!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important}@keyframes camy-toast-center-in{0%{opacity:0;transform:translate(-50%,calc(12px - 50%))scale(.97)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.app-v2,.app-v2>main,.topbar-v2,.content-page,.app-v2>main>:not(.topbar-v2),.content-page>*,.card>*,.page-title-copy,.page-actions,.topbar-left,.topbar-actions{min-width:0}.content-page :is(img,video,canvas){max-width:100%}.content-page :is(h1,h2,h3,h4,p,small,strong,span){overflow-wrap:break-word}.page-title,.section-title,.card-head,.table-toolbar,.market-heading{max-width:100%}.page-actions,.section-title,.card-head,.table-toolbar{flex-wrap:wrap}.content-page :is(.metric-row,.dashboard-grid,.overview-kpis,.admin-overview-grid,.reports-grid,.profile-layout,.growth-main-grid,.growth-lower-grid,.stock-buy-layout,.customer-buy-layout,.product-grid-v2,.quick-products)>*{min-width:0}.table-card,.table-shell,.data-table,.people-table,.order-table,.admin-order-table,.application-table-wrap{max-width:100%}.table-card,.table-shell,.application-table-wrap{overflow-x:auto}@media (width>=901px) and (width<=1180px){.app-v2.admin-shell,.app-v2.entrepreneur-shell{--sidebar:260px!important}.app-v2.admin-shell>main,.app-v2.entrepreneur-shell>main{width:calc(100vw - 260px);margin-left:260px}.app-v2.admin-shell .sidebar-v2,.app-v2.entrepreneur-shell .sidebar-v2{min-width:260px;max-width:260px;width:260px!important;padding-inline:14px!important}.app-v2 .topbar-v2{gap:14px;padding-inline:18px}.app-v2 .top-search{width:min(310px,32vw)}.app-v2 .topbar-actions{gap:8px}.app-v2 .topbar-commerce .new-order-top span{display:none}.app-v2 .content-page{padding-inline:18px}}@media (width>=761px) and (width<=900px){.app-v2>main{width:100%;margin-left:0}.topbar-v2{gap:14px}.topbar-actions{margin-left:auto}.top-search{width:min(340px,42vw)}.content-page{width:100%;padding-inline:20px}.page-title{align-items:flex-start}.page-actions{width:100%}}@media (width>=901px){.app-v2.entrepreneur-shell .side-links{gap:9px}.app-v2.entrepreneur-shell .sidebar-v2>.logout{margin-top:auto;margin-bottom:0}}@media (width>=901px) and (height<=720px){.app-v2.entrepreneur-shell .side-links{gap:5px}}@media (display-mode:standalone){html,body{overscroll-behavior-y:none}body{-webkit-user-select:none;user-select:none}input,textarea,[contenteditable=true]{-webkit-user-select:text;user-select:text}}@media (width<=760px){.entrepreneur-shell[data-page=profile]>main>.content-page>.page-title{display:none!important}.entrepreneur-shell[data-page=profile] .content-page{padding-top:12px!important}.entrepreneur-shell[data-page=profile] .profile-form .card-head{flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}.entrepreneur-shell[data-page=profile] .profile-card-actions{flex:none;grid-template-columns:none!important;width:auto!important;display:flex!important}.entrepreneur-shell[data-page=profile] .profile-card-actions>svg{display:none!important}.entrepreneur-shell[data-page=profile] .profile-card-actions button{white-space:nowrap;flex:none!important;width:auto!important;min-width:0!important;min-height:38px!important;padding:0 11px!important}}.mobile-filter-toggle-mount{display:none!important}@media (width<=760px){.mobile-filter-toggle-mount{display:block!important}.mobile-filter-toggle{color:#18374e;text-align:left;width:100%;min-height:58px;font:inherit;cursor:pointer;background:#f8fbfd;border:1px solid #cbdce6;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex;box-shadow:0 4px 14px #1339510d}.mobile-filter-toggle>span{align-items:center;gap:10px;min-width:0;display:flex}.mobile-filter-toggle>span:first-child>svg{color:#176b91;flex:0 0 19px;width:19px}.mobile-filter-toggle small,.mobile-filter-toggle strong{display:block}.mobile-filter-toggle small{color:#176b91;letter-spacing:.07em;font-size:9px;font-weight:750}.mobile-filter-toggle strong{color:#18374e;margin-top:3px;font-size:12px;font-weight:700}.mobile-filter-toggle>span:last-child{color:#607487;white-space:nowrap;flex:none;font-size:11px}.mobile-filter-toggle>span:last-child svg{width:16px;transition:transform .16s}.mobile-filter-toggle>span:last-child svg.rotated{transform:rotate(180deg)}.mobile-collapsible-filter:not(.mobile-filter-open){display:none!important}.mobile-collapsible-filter.mobile-filter-open{margin-top:8px!important}:root{--mobile-bg:#eef4f8;--mobile-surface:#fff;--mobile-ink:#102f46;--mobile-muted:#60798b;--mobile-line:#d8e5ed;--mobile-primary:#167aa2;--mobile-accent:#12a18d;--mobile-radius:18px;--mobile-shadow:0 8px 24px #0d334b13;--mobile-nav-height:78px}html{background:var(--mobile-bg)}html,body,#root,.app-v2{width:100%;min-width:320px;min-height:100%;overflow-x:clip}body{color:var(--mobile-ink);background:var(--mobile-bg);-webkit-tap-highlight-color:transparent;margin:0}body:has(.modal-layer,.drawer-layer){overflow:hidden}*{scrollbar-width:none}::-webkit-scrollbar{display:none}.app-v2{background:var(--mobile-bg);min-height:100dvh}.app-v2>main,.admin-shell>main,.entrepreneur-shell>main{background:var(--mobile-bg)!important;width:100%!important;min-width:0!important;height:auto!important;min-height:100dvh!important;margin:0!important;overflow:visible!important}.topbar-v2,.admin-shell .topbar-v2,.entrepreneur-shell .topbar-v2{width:100%;height:calc(64px + env(safe-area-inset-top));color:var(--mobile-ink);-webkit-backdrop-filter:blur(18px)saturate(1.25);backdrop-filter:blur(18px)saturate(1.25);top:0;z-index:120!important;padding:env(safe-area-inset-top) 14px 0!important;background:#f7fbfdf0!important;border:0!important;border-bottom:1px solid #c0d3dfbf!important;position:sticky!important;box-shadow:0 5px 18px #1139520f!important}.topbar-left{gap:10px;min-width:0}.topbar-left>div{min-width:0}.topbar-left small{color:#748b9b;letter-spacing:.08em;font-size:9px!important;display:block!important}.topbar-left strong{color:var(--mobile-ink);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden;max-width:43vw!important;font-size:16px!important}.topbar-left .icon-btn,.topbar-actions .icon-btn,.topbar-cart{min-width:42px;color:#175b7b!important;background:#fff!important;border:1px solid #d4e2ea!important;border-radius:13px!important;width:42px!important;height:42px!important;min-height:42px!important;padding:0!important;box-shadow:0 4px 12px #14425d0f!important}.topbar-actions{min-width:0;gap:7px!important}.topbar-actions>:is(.top-search,.user-chip,.topbar-signout){display:none!important}.topbar-commerce{display:flex!important}.topbar-commerce .new-order-top{display:none!important}.topbar-cart span{display:none}.sidebar-v2{border-radius:0 24px 24px 0;transition:transform .24s cubic-bezier(.2,.8,.2,1);transform:translate(-105%);z-index:180!important;width:min(88vw,340px)!important;height:100dvh!important;padding:calc(18px + env(safe-area-inset-top)) 16px calc(18px + env(safe-area-inset-bottom))!important;border:0!important;position:fixed!important;inset:0 auto 0 0!important;overflow-y:auto!important;box-shadow:24px 0 70px #0315234d!important}.sidebar-v2.open{transform:translate(0)}.side-brand{height:54px!important}.side-brand .mobile-only{display:grid!important}.workspace-card{border-radius:16px!important;margin:17px 0!important}.side-links{gap:5px!important}.side-links button{border-radius:13px!important;min-height:49px!important;font-size:13px!important}.logout{border-radius:13px!important;min-height:50px!important;margin-top:15px!important}.scrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:170!important;background:#04142094!important}.mobile-nav-v2,.admin-shell .mobile-nav-v2{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:140!important;left:8px!important;right:8px!important;bottom:max(7px, env(safe-area-inset-bottom))!important;width:auto!important;height:var(--mobile-nav-height)!important;background:#082539f5!important;border:1px solid #ffffff24!important;border-radius:24px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;padding:7px!important;display:grid!important;position:fixed!important;box-shadow:0 14px 38px #051c2c47!important}.mobile-nav-v2 button{min-width:0;font:inherit;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-weight:750;color:#9db4c3!important;background:0 0!important;border:0!important;border-radius:17px!important;min-height:62px!important;padding:5px 2px!important;font-size:9px!important;display:flex!important}.mobile-nav-v2 button svg{width:20px!important;height:20px!important}.mobile-nav-v2 button span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.mobile-nav-v2 button.active{color:#fff!important;background:#398bae52!important}.entrepreneur-shell .mobile-nav-v2 .mobile-order-action{border:4px solid var(--mobile-bg)!important;color:#fff!important;background:linear-gradient(145deg,var(--mobile-primary),var(--mobile-accent))!important;border-radius:22px!important;height:70px!important;min-height:70px!important;margin-top:-16px!important;box-shadow:0 9px 22px #0a798959!important}.content-page,.admin-shell .content-page,.entrepreneur-shell .content-page{min-width:0;width:100%!important;max-width:none!important;padding:14px 14px calc(var(--mobile-nav-height) + 34px + env(safe-area-inset-bottom))!important;background:0 0!important}.content-page>*{min-width:0;max-width:100%}.page-title{background:radial-gradient(circle at 100% 0,#3fbdbe3d,#0000 12rem),linear-gradient(135deg,#0b314b,#145f78)!important;border:0!important;border-radius:21px!important;gap:16px!important;min-height:0!important;margin:0 0 14px!important;padding:21px 19px!important;display:grid!important;box-shadow:0 12px 28px #0832492b!important}.page-title:before{display:none!important}.page-title h1{letter-spacing:-.035em;color:#fff!important;margin:6px 0!important;font-size:25px!important;line-height:1.12!important}.page-title p{color:#d2e6ed!important;margin:0!important;font-size:13px!important;line-height:1.5!important}.page-title :is(.page-title-copy>span,.page-title>div:first-child>span){color:#8ee0df!important;font-size:9px!important}.page-actions{width:100%;grid-template-columns:1fr!important;gap:8px!important;display:grid!important}.page-actions .btn,.page-title>.btn{justify-content:center;width:100%!important}.card,.metric-v2,.management-filters,.catalog-controls,.order-filter-shell,.orders-summary-strip,.commission-workspace,.credit-request-centre,.credit-request-filter-panel,.profile-summary,.profile-form,.membership-card{border-color:var(--mobile-line)!important;border-radius:var(--mobile-radius)!important;box-shadow:var(--mobile-shadow)!important}.metric-row,.home-essential-stats,.overview-kpis,.admin-order-summary,.credit-overview,.access-overview,.commission-kpis,.growth-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.metric-v2{align-items:flex-start!important;min-height:118px!important;padding:15px!important}.metric-v2>div:nth-child(2){min-width:0}.metric-v2 strong{overflow-wrap:anywhere;font-size:19px!important}.metric-v2 small{line-height:1.35}.dashboard-grid,.profile-layout,.growth-main-grid,.growth-lower-grid,.reports-grid,.admin-overview-grid,.stock-buy-layout,.customer-buy-layout{grid-template-columns:1fr!important}.section-title,.card-head{gap:10px;align-items:flex-start!important}.section-title h2,.card-head h2{font-size:19px!important}.section-title>button,.card-head>button{flex:none}.btn,.market-primary{border-radius:13px!important;min-height:46px!important}input,select,textarea{font-size:16px!important}.management-filters,.catalog-controls,.order-filter-shell,.orders-toolbar,.orders-date-export,.customer-shop-filters,.customer-product-tools{grid-template-columns:1fr!important;gap:9px!important;padding:13px!important}.management-filters>label,.catalog-controls>label,.order-search,.order-select-field,.customer-shop-filters label{width:100%!important;min-height:50px!important}.catalog-controls>div,.filter-tabs,.status-filters,.orders-tabs{scroll-snap-type:x proximity;width:100%;overflow-x:auto;flex-wrap:nowrap!important}.catalog-controls>div button,.filter-tabs button,.status-filters button,.orders-tabs button{scroll-snap-align:start;white-space:nowrap;flex:none;min-height:42px}.product-grid,.quick-products,.stock-product-grid,.customer-product-grid,.inventory-grid,.catalogue-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.product-v2,.stock-product-card,.customer-product-grid>article{overflow:hidden;border-radius:17px!important}.product-photo,.stock-product-image,.customer-product-photo{height:155px!important;min-height:0!important}.product-body,.stock-product-body,.customer-product-body{padding:12px!important}.product-body h3,.stock-product-body h3,.customer-product-name{line-height:1.3;font-size:14px!important}.data-table,.people-table,.order-table,.admin-order-table,.application-table,.credit-list,.report-table{box-shadow:none!important;background:0 0!important;overflow:visible!important}:is(.data-table,.people-table,.order-table,.admin-order-table,.application-table,.credit-list,.report-table) .data-row.head{display:none!important}:is(.data-table,.people-table,.order-table,.admin-order-table,.application-table,.credit-list,.report-table) .data-row:not(.head){align-items:center;border:1px solid var(--mobile-line)!important;min-height:0!important;box-shadow:var(--mobile-shadow)!important;background:#fff!important;border-radius:17px!important;grid-template-columns:1fr auto!important;gap:11px 12px!important;margin-bottom:10px!important;padding:15px!important;display:grid!important}:is(.data-table,.people-table,.order-table,.admin-order-table,.application-table,.credit-list,.report-table) .data-row:not(.head)>*{min-width:0;grid-column:auto!important}:is(.data-table,.people-table,.order-table,.admin-order-table,.application-table,.credit-list,.report-table) .data-row:not(.head)>button:last-child{justify-self:end}.supply-table-wrap{border-radius:14px;margin-inline:-2px;overflow-x:auto!important}table{min-width:680px}.modal-layer,.drawer-layer{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:220!important;background:#041623a8!important;place-items:end stretch!important;padding:0!important}.modal-v2,.modal-v2.wide,.drawer,.notifications{background:#f7fafc!important;border:0!important;border-radius:25px 25px 0 0!important;width:100%!important;min-width:0!important;min-height:0!important;max-height:94dvh!important;margin:0!important;overflow-y:auto!important;box-shadow:0 -18px 55px #0316233d!important}.modal-v2:before,.drawer:before,.notifications:before{content:"";z-index:20;background:#b7c8d2;border-radius:99px;width:42px;height:5px;margin:7px auto -12px;display:block;position:sticky;top:7px}.modal-x{z-index:30!important;float:right!important;border-radius:13px!important;width:42px!important;height:42px!important;margin:12px 12px -54px 0!important;position:sticky!important;top:12px!important}.form-modal,.detail-modal{padding:62px 14px calc(22px + env(safe-area-inset-bottom))!important}.form-modal>footer{z-index:15;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:sticky;bottom:0;padding:13px 14px calc(13px + env(safe-area-inset-bottom))!important;background:#fffffff5!important;margin-inline:-14px!important}.order-detail-shell{border-radius:25px 25px 0 0!important;width:100%!important;height:94dvh!important;max-height:94dvh!important}.order-detail-v3{border-radius:inherit;height:100%!important;max-height:100%!important}.order-hero-v3{align-items:flex-end!important;min-height:145px!important;padding:30px 64px 24px 18px!important}.order-hero-v3 h2{font-size:27px!important}.order-glance-v3,.order-client-meta-v3{grid-template-columns:1fr!important;margin-inline:12px!important}.ordered-products-v3,.order-invoice-panel,.entrepreneur-commission-card,.payout-panel-v3,.fulfilment-panel-v3{border-radius:17px!important;margin-inline:12px!important;padding:15px!important}.ordered-products-v3 article{grid-template-columns:1fr!important}.ordered-products-v3 dl{grid-template-columns:1fr 1fr!important}.order-invoice-panel .invoice-admin-form{grid-template-columns:1fr!important;padding:13px!important}.money-flow-v3{grid-template-columns:1fr!important}.money-flow-v3>svg{transform:rotate(90deg)}.toast-v2{overflow-wrap:anywhere;border:1px solid #ffffff1f;align-items:center;min-height:56px;line-height:1.45;z-index:260!important;top:auto!important;right:14px!important;bottom:calc(var(--mobile-nav-height) + 14px + env(safe-area-inset-bottom))!important;white-space:normal!important;border-radius:16px!important;width:auto!important;max-width:none!important;padding:10px 14px 10px 10px!important;animation:.2s both mobile-toast-in!important;left:14px!important;transform:none!important}.toast-v2>span{border-radius:11px;flex:0 0 36px;width:36px;height:36px}button,a{touch-action:manipulation}button:active,.btn:active,.data-row:active,.product-v2:active{transform:scale(.985)}.entrepreneur-shell[data-page=home] .entrepreneur-overview{gap:12px!important}.entrepreneur-shell[data-page=home] .home-welcome{background:radial-gradient(circle at 92% 8%,#40d6cd47,#0000 9rem),linear-gradient(145deg,#082b46 0%,#105c78 72%,#138c8d 135%)!important;border-radius:22px!important;gap:18px!important;min-height:0!important;padding:22px 19px 19px!important;box-shadow:0 16px 34px #09374f33!important}.entrepreneur-shell[data-page=home] .home-welcome h1{margin:7px 0 5px!important;font-size:clamp(24px,7vw,30px)!important}.entrepreneur-shell[data-page=home] .home-welcome h1 em{color:#7de4dc;font-style:normal}.entrepreneur-shell[data-page=home] .home-welcome p{display:block;color:#d3eaf0!important;margin-top:8px!important;font-size:12px!important;line-height:1.5!important}.home-live-pill{color:#c6f4ec;align-items:center;gap:7px;margin-top:13px;font-size:10px;font-weight:750;display:flex}.home-live-pill i{background:#5af0bf;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #5af0bf21}.entrepreneur-shell[data-page=home] .home-welcome>button{border-radius:14px!important;min-height:46px!important}.home-quick-actions{box-shadow:var(--mobile-shadow);background:#ffffffe6;border:1px solid #d7e5ed;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;margin-top:-3px;padding:5px;display:grid}.home-quick-actions button{color:#567184;min-width:0;min-height:68px;font:inherit;background:0 0;border:0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:8px 2px;font-size:9px;font-weight:800;display:flex;position:relative}.home-quick-actions button:first-child{color:#fff;background:linear-gradient(145deg,#167aa2,#12a18d);box-shadow:0 7px 16px #12849033}.home-quick-actions svg{width:19px;height:19px}.home-quick-actions b{color:#fff;background:#e55f5f;border:2px solid #fff;border-radius:99px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:8px;display:grid;position:absolute;top:7px;right:13px}.entrepreneur-shell[data-page=home] .home-essential-stats{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;width:calc(100% + 28px);margin-inline:-14px;padding:2px 14px 9px;overflow-x:auto;gap:10px!important;display:flex!important}.entrepreneur-shell[data-page=home] .home-essential-stats>button{scroll-snap-align:start;width:min(78vw,300px);min-width:min(78vw,300px);border:0!important;grid-template-columns:42px minmax(0,1fr) 16px!important;gap:10px!important;min-height:94px!important;padding:14px!important;box-shadow:0 9px 22px #10385114!important}.entrepreneur-shell[data-page=home] .home-essential-stats>button>span{width:42px!important;height:42px!important}.entrepreneur-shell[data-page=home] .home-essential-stats small{min-height:0!important;font-size:9px!important}.entrepreneur-shell[data-page=home] .home-essential-stats strong{margin-top:4px!important;font-size:19px!important}.entrepreneur-shell[data-page=home] .home-essential-stats p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-top:3px!important;font-size:10px!important}.home-tools-toggle{border:1px solid var(--mobile-line);width:100%;min-height:72px;color:var(--mobile-ink);box-shadow:var(--mobile-shadow);text-align:left;font:inherit;background:#fff;border-radius:17px;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:11px;padding:13px 15px;display:grid}.home-tools-toggle>span{color:#16739e;background:#e8f5fb;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.home-tools-toggle svg{width:18px}.home-tools-toggle>svg{color:#7892a3;transition:transform .18s}.home-tools-toggle[aria-expanded=true]>svg{transform:rotate(90deg)}.home-tools-toggle strong,.home-tools-toggle small{display:block}.home-tools-toggle strong{font-size:13px}.home-tools-toggle small{color:var(--mobile-muted);margin-top:3px;font-size:10px}.entrepreneur-shell[data-page=home] .home-destinations{display:none;padding:15px!important}.entrepreneur-shell[data-page=home] .home-destinations.mobile-open{display:block}.entrepreneur-shell[data-page=home] .home-destinations>header h2{margin:4px 0 12px!important;font-size:18px!important}.entrepreneur-shell[data-page=home] .home-destinations>div{gap:8px!important}.entrepreneur-shell[data-page=home] .home-destinations button{min-height:76px!important;padding:12px!important}.entrepreneur-shell[data-page=home] .home-attention{padding:14px!important}.home-business-pulse{border:1px solid var(--mobile-line);box-shadow:var(--mobile-shadow);background:#fff;border-radius:19px;padding:17px}.home-business-pulse>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.home-business-pulse>header small{color:#1683a0;letter-spacing:.1em;font-size:8px;font-weight:900}.home-business-pulse>header h2{color:var(--mobile-ink);letter-spacing:-.02em;margin:4px 0 0;font-size:17px}.home-business-pulse>header>span{color:#08775d;white-space:nowrap;background:#e7f7f0;border-radius:99px;padding:6px 8px;font-size:8px;font-weight:850}.home-pulse-progress{background:#e7eff3;border-radius:99px;height:7px;margin:14px 0;overflow:hidden}.home-pulse-progress i{border-radius:inherit;background:linear-gradient(90deg,#167aa2,#18ae8d);height:100%;display:block}.home-business-pulse>button{width:100%;color:inherit;text-align:left;font:inherit;background:#f3f8fb;border:0;border-radius:14px;grid-template-columns:38px minmax(0,1fr) 16px;align-items:center;gap:10px;padding:12px;display:grid}.home-business-pulse>button>span{color:#16769b;background:#dff0f7;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.home-business-pulse>button svg{width:17px}.home-business-pulse>button>svg{color:#8aa1af}.home-business-pulse>button small,.home-business-pulse>button strong,.home-business-pulse>button p{display:block}.home-business-pulse>button small{color:#648091;letter-spacing:.08em;font-size:7px;font-weight:900}.home-business-pulse>button strong{color:#143c57;margin-top:3px;font-size:12px}.home-business-pulse>button p{color:#718796;margin:3px 0 0;font-size:9px;line-height:1.35}}@media (width>=761px){.home-tools-toggle,.home-quick-actions,.home-business-pulse,.home-live-pill{display:none}}@media (width<=430px){.metric-row,.home-essential-stats,.overview-kpis,.admin-order-summary,.credit-overview,.access-overview,.commission-kpis,.growth-kpis{grid-template-columns:1fr 1fr!important}.metric-v2{min-height:110px!important;padding:13px!important}.metric-icon{width:38px!important;height:38px!important}.product-grid,.quick-products,.stock-product-grid,.customer-product-grid,.inventory-grid,.catalogue-grid{grid-template-columns:1fr!important}.product-photo,.stock-product-image,.customer-product-photo{height:210px!important}.topbar-left strong{max-width:38vw!important}}@media (width<=760px){.admin-shell .content-page{padding-top:10px!important}.admin-shell .content-page>.page-title{border-bottom:1px solid var(--mobile-line)!important;min-height:0!important;color:var(--mobile-ink)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:10px!important;margin:0 0 12px!important;padding:8px 2px 12px!important;display:grid!important}.admin-shell .content-page>.page-title:after{display:none!important}.admin-shell .content-page>.page-title .page-title-copy{min-width:0}.admin-shell .content-page>.page-title .page-title-copy>span{color:#16769b!important}.admin-shell .content-page>.page-title h1{color:var(--mobile-ink)!important;text-shadow:none!important;margin:3px 0 0!important;font-size:clamp(22px,6.5vw,27px)!important}.admin-shell .content-page>.page-title p{display:none!important}.admin-shell .content-page>.page-title>.btn,.admin-shell .content-page>.page-title>.page-title-actions{width:auto!important;margin:0!important}.admin-shell .content-page>.page-title>.btn{color:#175f80!important;background:#fff!important;border-color:#cbdde7!important;min-height:42px!important;padding-inline:12px!important;box-shadow:0 4px 12px #123f580f!important}.admin-shell .page-title-actions{overflow-x:auto;justify-content:flex-end!important;gap:7px!important;display:flex!important}.admin-shell .page-title-actions .btn{width:auto!important;min-width:max-content!important;min-height:42px!important;padding-inline:12px!important}.admin-shell[data-page=overview] .admin-hero{background:radial-gradient(circle at 96% 0,#44cdc640,#0000 10rem),linear-gradient(140deg,#0a3049,#126176)!important;border-radius:20px!important;min-height:0!important;margin:0 0 12px!important;padding:20px 18px!important;box-shadow:0 13px 29px #08324929!important}.admin-shell[data-page=overview] .admin-hero h1{margin:6px 0 0!important;font-size:clamp(24px,7vw,30px)!important;line-height:1.12!important}.admin-shell[data-page=overview] .admin-hero p{display:none!important}.admin-shell .mobile-filter-toggle{min-height:52px;box-shadow:var(--mobile-shadow);background:#fff;border:0;border-radius:15px}.admin-shell .mobile-collapsible-filter.mobile-filter-open{width:calc(100% + 28px)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:stretch!important;gap:8px!important;margin:8px -14px 12px!important;padding:4px 14px 8px!important;display:flex!important;overflow-x:auto!important}.admin-shell .mobile-collapsible-filter.mobile-filter-open>*{flex:none!important;width:min(78vw,310px)!important;min-width:min(78vw,310px)!important}.admin-shell[data-page=payouts] .commission-simple-guide{display:none!important}.admin-shell[data-page=payouts] .commission-workspace{overflow:hidden;padding:14px!important}.admin-shell[data-page=payouts] .commission-workspace-heading{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:10px!important;display:grid!important}.admin-shell[data-page=payouts] .commission-workspace-heading>div{grid-template-columns:none!important;width:100%!important;min-width:0!important;display:block!important;overflow:visible!important}.admin-shell[data-page=payouts] .commission-workspace-heading h2{white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;width:100%!important;min-width:0!important;margin:4px 0 0!important;font-size:18px!important;line-height:1.3!important}.admin-shell[data-page=payouts] .commission-workspace-heading small{white-space:normal!important;word-break:normal!important}.admin-shell[data-page=payouts] .commission-workspace-heading p{display:none!important}.admin-shell[data-page=payouts] .commission-workspace-heading>b{text-align:right;min-width:70px}.admin-shell[data-page=payouts] .commission-list{gap:10px!important;display:grid!important}.admin-shell[data-page=payouts] .commission-row{border:1px solid var(--mobile-line)!important;background:#fff!important;border-radius:17px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:13px 10px!important;width:100%!important;min-width:0!important;margin:0!important;padding:14px!important;display:grid!important;box-shadow:0 6px 18px #0d334b0e!important}.admin-shell[data-page=payouts] .commission-row>*{min-width:0!important}.admin-shell[data-page=payouts] .commission-order{border-bottom:1px solid #e3ebf0;padding-bottom:11px;grid-column:1/-1!important}.admin-shell[data-page=payouts] .commission-row :is(strong,p,small){overflow-wrap:anywhere;max-width:100%;white-space:normal!important}.admin-shell[data-page=payouts] .commission-amount{background:#edf8f4;border-radius:12px;grid-column:1/-1!important;padding:12px!important}.admin-shell[data-page=payouts] .commission-open{grid-column:1/-1!important;justify-content:center!important;width:100%!important;min-height:44px!important}.admin-shell :is(.report-grid,.role-cards,.permission-grid,.snapshot-rules,.stock-snapshot){grid-template-columns:repeat(2,minmax(0,1fr))!important}.admin-shell :is(.inventory-overview,.supply-kpis,.overview-finance-summary>div,.registration-summary,.report-summary,.settlement-summary,.credit-health-grid,.leave-checks){scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;flex-wrap:nowrap!important;gap:10px!important;width:calc(100% + 28px)!important;margin-inline:-14px!important;padding:2px 14px 10px!important;display:flex!important;overflow:auto hidden!important}.admin-shell :is(.inventory-overview,.supply-kpis,.overview-finance-summary>div,.registration-summary,.report-summary,.settlement-summary,.credit-health-grid,.leave-checks)>*{scroll-snap-align:start;flex:none!important;width:min(74vw,280px)!important;min-width:min(74vw,280px)!important;max-width:min(74vw,280px)!important;min-height:96px!important}.admin-products-shell .inventory-overview{margin-top:0!important;margin-bottom:12px!important}.admin-products-shell .inventory-overview article{grid-template-columns:46px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;padding:14px!important;display:grid!important}.admin-products-shell .inventory-overview article>i{width:46px!important;height:46px!important}.admin-products-shell .inventory-overview article strong{font-size:24px!important}}@media (width<=430px){.admin-shell .content-page>.page-title{grid-template-columns:minmax(0,1fr)!important}.admin-shell .content-page>.page-title>.btn,.admin-shell .content-page>.page-title>.page-title-actions{width:100%!important}.admin-shell .page-title-actions{justify-content:flex-start!important}}@media (width<=760px){.drawer-layer>.notifications{flex-direction:column;background:#f4f8fb!important;height:min(92dvh,760px)!important;max-height:92dvh!important;display:flex!important;overflow:hidden!important}.notifications:before{left:50%;transform:translate(-50%);margin:0!important;position:absolute!important;top:8px!important}.notifications>header{z-index:4;background:#fff;border-bottom:1px solid #d9e5ec;flex:none;min-height:88px;position:relative;padding:27px 16px 15px!important}.notifications>header small{color:#28789e;letter-spacing:.12em;font-size:9px}.notifications>header h2{color:#123b55;margin-top:4px;font-size:22px}.notifications>header h2 span{color:#fff;background:#e14e45}.notifications>header .icon-btn{color:#315a70;background:#f7fafc;border:1px solid #d5e2e9;border-radius:12px;width:42px;height:42px}.notifications>div{overscroll-behavior:contain;scrollbar-width:thin;flex:auto;min-height:0;overflow-y:auto;padding:12px!important}.notifications>div article{background:#fff;border:1px solid #dbe6ec;border-radius:15px;grid-template-columns:42px minmax(0,1fr);gap:11px;min-height:0;margin-bottom:10px;padding:14px 46px 14px 13px;display:grid;box-shadow:0 5px 16px #0d344b0e}.notifications>div article.unread{background:#eff9fd;border-color:#9ecbde;box-shadow:inset 4px 0 #2285ad,0 6px 18px #145c7e14}.notifications>div article.unread:after{background:#2384ad;width:9px;height:9px;top:15px;right:14px}.notifications>div article>span{color:#176f98;background:#e7f4fa;border-radius:12px;width:42px;height:42px}.notifications article strong{color:#153b53;padding-right:4px;font-size:14px;line-height:1.4;display:block}.notifications article p{color:#526d7e;margin:5px 0 7px;font-size:12px;line-height:1.55}.notifications article small{color:#22789f;font-size:10px;font-weight:700;line-height:1.45;display:block}.notifications article .notification-delete{color:#9a5550;background:#fff5f3;border-radius:11px;width:38px;height:38px;top:auto;bottom:8px;right:8px}.notifications .notification-empty{background:#fff;border:1px dashed #cadce6;border-radius:16px;min-height:100%;padding:30px 20px}.notifications>.notification-actions{z-index:4;padding:12px 12px calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff7;border-top:1px solid #d7e3ea;flex:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9px;margin:0;position:relative}.notifications .notification-actions :is(.btn,.notification-clear){justify-content:center;min-height:46px;padding:0 10px;font-size:11px}}@media (width<=700px){.entrepreneur-shell[data-page=credit] .credit-payments-page{gap:11px!important}.credit-payments-page .money-welcome{border-radius:16px!important;min-height:0!important;padding:18px!important}.credit-payments-page .money-welcome h1{margin:5px 0!important;font-size:24px!important}.credit-payments-page .money-welcome p{margin:0!important;font-size:11px!important;line-height:1.45!important}.credit-payments-page .money-welcome>:is(.btn,span){margin-top:12px;min-height:40px!important}.credit-payments-page .money-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.credit-payments-page .money-summary-grid article{align-items:flex-start;border-radius:14px!important;gap:8px!important;min-height:94px!important;padding:12px!important}.credit-payments-page .money-summary-grid article>span{flex:0 0 35px;border-radius:10px!important;width:35px!important;height:35px!important}.credit-payments-page .money-summary-grid article>span svg{width:17px!important;height:17px!important}.credit-payments-page .money-summary-grid small{font-size:8px!important}.credit-payments-page .money-summary-grid strong{margin-top:4px!important;font-size:15px!important}.credit-payments-page .money-summary-grid p{margin-top:4px!important;font-size:9px!important}.credit-payments-page .money-credit-grid{scroll-snap-type:x proximity;scrollbar-width:none;overflow-x:auto;gap:9px!important;display:flex!important}.credit-payments-page .money-credit-grid::-webkit-scrollbar{display:none}.credit-payments-page .money-credit-grid>article{scroll-snap-align:start;width:84%;min-width:84%;border-radius:15px!important;min-height:0!important;padding:16px!important}.credit-payments-page .credit-balance-card h2,.credit-payments-page .money-next-tier h2{font-size:20px!important}.credit-payments-page .credit-balance-bar{margin:16px 0 9px!important}.credit-payments-page .credit-balance-labels{grid-template-columns:repeat(3,minmax(0,1fr))!important}.credit-payments-page .credit-order-register{padding:15px 10px!important}.credit-payments-page .credit-order-register>header{padding-inline:3px}.credit-payments-page .credit-order-register>header h2{margin:5px 0 3px;font-size:21px}.credit-payments-page .credit-order-register>header p{font-size:10px}.credit-payments-page .credit-order-register>nav{margin:12px -10px 10px 0!important}.credit-payments-page .credit-order-register>nav button{min-height:37px!important;padding-inline:10px!important;font-size:10px!important}.credit-payments-page .credit-payment-order{border-left-width:3px!important;border-radius:16px!important;grid-template-rows:auto auto auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:12px 10px!important;min-height:0!important;padding:14px!important;box-shadow:0 7px 20px #0f37510f!important}.credit-payments-page .credit-payment-order>span{display:none!important}.credit-payments-page .credit-payment-order>span svg{width:18px!important;height:18px!important}.credit-payments-page .credit-payment-order>div{min-width:0;border:0!important;grid-column:auto!important;padding:0!important}.credit-payments-page .credit-payment-order>div:first-of-type{background:0 0;grid-area:1/1;align-self:center;padding:1px 0!important}.credit-payments-page .credit-payment-order>div:nth-of-type(2){background:#f7fafc;grid-area:2/1;min-height:66px;border:1px solid #e4edf2!important;border-radius:12px!important;padding:10px 11px!important}.credit-payments-page .credit-payment-order>div:nth-of-type(3){text-align:right;background:0 0;grid-area:1/2;place-self:center end;height:auto;padding:0!important}.credit-payments-page .credit-payment-order>div:nth-of-type(3)>small{display:none}.credit-payments-page .credit-payment-method{text-align:left;background:#f1f6f8;grid-row:2;height:auto;min-height:66px;border:1px solid #e0eaef!important;border-radius:12px!important;grid-column:2!important;padding:10px 11px!important}.credit-payments-page .credit-payment-order>div:first-of-type>p,.credit-payments-page .credit-payment-order>div:nth-of-type(2)>p:not(.credit-due-countdown),.credit-payments-page .credit-payment-order>div:nth-of-type(3)>p:not(.credit-rejection-reason){display:none}.credit-payments-page .credit-payment-order small{font-size:8px!important}.credit-payments-page .credit-payment-order strong{line-height:1.3;margin-top:3px!important;font-size:13px!important}.credit-payments-page .credit-payment-order>div:first-of-type>strong{font-size:14px!important}.credit-payments-page .credit-payment-order .status-pill{white-space:nowrap;margin-top:0!important;padding:5px 8px!important;font-size:9px!important}.credit-payments-page .credit-due-countdown{margin-top:5px!important;padding:4px 6px!important;font-size:8px!important}.credit-payments-page .credit-order-actions{grid-row:3;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0;border-top:1px solid #e3ebf0!important;grid-column:1/-1!important;gap:8px!important;padding-top:11px!important;display:grid!important}.credit-payments-page .credit-order-actions>button{white-space:normal;width:100%;line-height:1.25;min-height:42px!important;box-shadow:none!important;border-width:1px!important;border-radius:11px!important;padding:0 10px!important;font-size:11px!important}.credit-payments-page .credit-order-actions>button svg{stroke-width:2px;flex:0 0 16px;width:16px!important;height:16px!important}.credit-payments-page .credit-order-actions>.view-credit-order{color:#fff!important;background:#217da5!important;border-color:#217da5!important}.credit-payments-page .credit-order-actions>button:not(.view-credit-order){color:#704400!important;background:#fff1cf!important;border-color:#c98a21!important}.credit-payments-page .credit-order-actions>b{grid-column:2;justify-content:center;align-items:center;line-height:1.35;border-radius:11px!important;width:100%!important;min-height:42px!important;padding:7px 9px!important;font-size:10px!important;display:flex!important}}@media (width<=760px){.entrepreneur-shell[data-page=products] .stock-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.entrepreneur-shell[data-page=products] .stock-product-card{border-radius:14px!important;flex-direction:column!important;gap:0!important;min-width:0!important;padding:0!important;display:flex!important;overflow:hidden!important}.entrepreneur-shell[data-page=products] .stock-product-image{border-radius:0!important;width:100%!important;height:126px!important;min-height:126px!important;max-height:126px!important;padding:27px 8px 8px!important}.entrepreneur-shell[data-page=products] .stock-product-image img{object-fit:contain!important;width:100%!important;height:88px!important;max-height:88px!important}.entrepreneur-shell[data-page=products] .stock-product-image>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:calc(100% - 14px)!important;padding:4px 5px!important;font-size:7px!important;top:7px!important;left:7px!important}.entrepreneur-shell[data-page=products] .stock-product-copy{flex-direction:column!important;min-width:0!important;height:100%!important;padding:10px!important;display:flex!important}.entrepreneur-shell[data-page=products] .stock-product-copy>small{font-size:8px!important}.entrepreneur-shell[data-page=products] .stock-product-copy h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;min-height:34px!important;margin:4px 0!important;font-size:12px!important;line-height:1.35!important}.entrepreneur-shell[data-page=products] .stock-product-copy>p{display:none!important}.entrepreneur-shell[data-page=products] .stock-product-delivery{min-height:24px;line-height:1.3;margin-top:3px!important;font-size:8px!important}.entrepreneur-shell[data-page=products] .stock-product-meta{flex-direction:column!important;align-items:flex-start!important;gap:4px!important;margin:7px 0!important}.entrepreneur-shell[data-page=products] .stock-product-meta>span{font-size:8px!important}.entrepreneur-shell[data-page=products] .stock-product-meta strong{font-size:13px!important}.entrepreneur-shell[data-page=products] .stock-product-actions{width:100%;margin-top:auto;grid-template-columns:1fr!important;gap:5px!important}.entrepreneur-shell[data-page=products] .stock-product-actions button{width:100%!important;min-height:36px!important;padding:0 5px!important;font-size:9px!important}}@media (display-mode:standalone) and (width<=760px){.topbar-v2{padding-top:env(safe-area-inset-top)!important}.mobile-nav-v2{bottom:max(7px,env(safe-area-inset-bottom))!important}}@media (width<=760px){.modal-v2.admin-assisted-order .multi-order-form{max-height:calc(94dvh - 2px)!important}.modal-v2.admin-assisted-order .multi-order-form>footer{padding:11px 14px max(9px, env(safe-area-inset-bottom))!important}.modal-v2.admin-assisted-order .multi-order-form>footer>button{min-height:44px!important}.app-v2 :is(button,a,input,select,textarea,label,fieldset){min-width:0}.content-page{padding-inline:clamp(12px,4vw,18px)!important}.content-page>:is(.card,.page-title,section,article,form),.content-page :is(.card,.management-filters,.catalog-controls,.order-filter-shell){width:100%;max-width:100%}.page-title,.section-title,.card-head,.table-toolbar,.market-heading,.orders-workspace-head,.order-result-bar{flex-direction:column!important;align-items:stretch!important}.page-title>*,.section-title>*,.card-head>*,.table-toolbar>*,.market-heading>*,.orders-workspace-head>*{min-width:0;max-width:100%}.page-actions,.page-actions>*,.section-title>button,.section-title>.btn,.card-head>button,.table-toolbar>.btn{width:100%!important}.section-title>button,.section-title>.btn,.card-head>button,.table-toolbar>.btn{justify-content:center;min-height:44px}.topbar-v2{gap:8px}.topbar-left{flex:auto}.topbar-left strong{max-width:min(52vw,220px)!important}.topbar-actions{flex:none}.mobile-nav-v2 button span{text-align:center;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;line-height:1.08;display:-webkit-box;overflow:hidden}.management-filters>*,.catalog-controls>*,.orders-toolbar>*,.orders-date-export>*,.date-inputs,.date-inputs>label,.order-date-fields,.order-date-fields>label{width:100%!important;max-width:100%!important}.date-inputs,.order-date-fields{grid-template-columns:1fr!important}.date-quick-filters{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important;overflow:visible!important}.date-quick-filters>button{width:100%;white-space:normal!important;min-width:0!important}.content-page :is(input,select,textarea){width:100%;max-width:100%}.content-page :is(.data-row,.order-row,.people-row,.application-row)>*{overflow-wrap:anywhere;min-width:0;max-width:100%}.drawer-items article,.notifications article{max-width:100%}.drawer-items article>div,.notifications article>div{min-width:0}}@media (width<=430px){.metric-row,.home-essential-stats,.overview-kpis,.credit-overview,.access-overview,.commission-kpis,.growth-kpis{grid-template-columns:1fr!important}.orders-summary-strip,.admin-order-summary,.credit-stock-admin-metrics,.application-kpis,.report-summary section{grid-template-columns:repeat(2,minmax(0,1fr))!important}.metric-v2{grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;min-height:0!important}.metric-v2>.metric-icon{width:42px!important;height:42px!important}.topbar-left strong{max-width:min(48vw,180px)!important}.mobile-nav-v2 button{font-size:8.5px!important}.page-title h1,.page-title p,.section-title h2,.card-head h2{overflow-wrap:anywhere}.modal-v2,.drawer,.notifications{max-width:100vw!important}}@media (width<=760px){.camy-entrepreneurs-workspace .people-table .data-row:not(.head){grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;align-items:start!important;width:100%!important;min-width:0!important;display:grid!important}.camy-entrepreneurs-workspace .people-table .data-row:not(.head)>*{text-align:left!important;grid-area:auto!important;justify-self:stretch!important;width:auto!important;min-width:0!important;max-width:none!important}.camy-entrepreneurs-workspace .people-table .data-row:not(.head)>.person{border-bottom:1px solid var(--mobile-line);padding-bottom:14px;grid-column:1/-1!important;grid-template-columns:max-content 48px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;width:100%!important;display:grid!important}.camy-entrepreneurs-workspace .people-table .person>div,.camy-entrepreneurs-workspace .people-table .person>div>*{word-break:normal!important;overflow-wrap:break-word!important;min-width:0!important;max-width:100%!important}.camy-entrepreneurs-workspace .people-table .person strong{font-size:15px!important;line-height:1.35!important}.camy-entrepreneurs-workspace .people-table .row-action{grid-area:auto/1/auto/-1!important;justify-self:stretch!important;width:100%!important}.admin-orders-page .admin-order-table .order-row{grid-template-columns:1fr!important;grid-auto-flow:row!important;align-items:start!important;width:100%!important;min-width:0!important;display:grid!important}.admin-orders-page .admin-order-table .order-row>*{text-align:left!important;word-break:normal!important;overflow-wrap:break-word!important;grid-area:auto/1!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important}.admin-orders-page .admin-order-table .order-id-cell{grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;display:grid!important}.admin-orders-page .admin-order-table .order-id-cell>i{display:grid!important}.admin-orders-page .admin-order-table .order-id-cell>span,.admin-orders-page .admin-order-table .order-id-cell :is(strong,small),.admin-orders-page .admin-order-table .admin-order-person :is(strong,small),.admin-orders-page .admin-order-table .admin-order-client :is(strong,small,em){word-break:normal!important;overflow-wrap:break-word!important;white-space:normal!important;width:auto!important;min-width:0!important}.admin-orders-page .admin-order-table .view-order-btn{justify-content:center!important;width:100%!important;min-height:46px!important}}@media (width<=390px){.camy-entrepreneurs-workspace .people-table .data-row:not(.head){grid-template-columns:1fr!important}.camy-entrepreneurs-workspace .people-table .data-row:not(.head)>*{grid-column:1!important}.camy-entrepreneurs-workspace .people-table .data-row:not(.head)>.person{grid-column:1!important;grid-template-columns:max-content 44px minmax(0,1fr)!important}}@media (width<=760px){html{scroll-padding-bottom:calc(var(--mobile-nav-height) + 32px)}.entrepreneur-shell .content-page{padding-bottom:calc(var(--mobile-nav-height) + 54px + env(safe-area-inset-bottom))!important}.entrepreneur-shell[data-page=orders] .orders-page-v2{padding-top:12px!important}.entrepreneur-shell[data-page=orders] .page-title{border-radius:18px!important;padding:20px 18px!important}.entrepreneur-shell[data-page=orders] .page-title h1{overflow-wrap:normal;font-size:clamp(24px,7.4vw,31px)!important}.entrepreneur-shell[data-page=orders] .order-filter-workspace{overflow:hidden}.entrepreneur-shell[data-page=orders] .orders-workspace-head{padding:18px 16px!important}.entrepreneur-shell[data-page=orders] .orders-workspace-head .clear-order-filters{width:100%}.entrepreneur-shell[data-page=orders] .orders-toolbar,.entrepreneur-shell[data-page=orders] .orders-date-export{padding:14px 16px!important}.entrepreneur-shell[data-page=orders] .orders-toolbar .order-search,.entrepreneur-shell[data-page=orders] .orders-toolbar .order-select-field,.entrepreneur-shell[data-page=orders] .orders-toolbar .order-select-field select{width:100%!important;min-width:0!important;max-width:100%!important}.entrepreneur-shell[data-page=orders] .orders-toolbar .order-search input{text-overflow:ellipsis;min-width:0!important}.entrepreneur-shell[data-page=orders] .orders-summary-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}.entrepreneur-shell[data-page=orders] .order-results-workspace{overflow:hidden;padding:0!important}.entrepreneur-shell[data-page=orders] .order-table{padding:0 12px 12px!important}.entrepreneur-shell[data-page=orders] .order-table .data-row:not(.head){grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;align-items:start!important;gap:14px 16px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:16px!important;display:grid!important}.entrepreneur-shell[data-page=orders] .order-table .data-row:not(.head)>*{text-align:left!important;grid-row:auto!important;justify-self:stretch!important;width:auto!important;min-width:0!important;max-width:100%!important}.entrepreneur-shell[data-page=orders] .order-table .order-id-cell,.entrepreneur-shell[data-page=orders] .order-table .order-customer-cell,.entrepreneur-shell[data-page=orders] .order-table .view-order-btn{grid-column:1/-1!important}.entrepreneur-shell[data-page=orders] .order-table .order-id-cell{grid-template-columns:44px minmax(0,1fr)!important;gap:12px!important;width:100%!important;display:grid!important}.entrepreneur-shell[data-page=orders] .order-table .order-id-cell>span,.entrepreneur-shell[data-page=orders] .order-table .order-id-cell strong,.entrepreneur-shell[data-page=orders] .order-table .order-customer-cell strong{word-break:normal!important;overflow-wrap:anywhere!important;white-space:normal!important;min-width:0!important}.entrepreneur-shell[data-page=orders] .order-table :is(.order-date-cell,.order-profit-cell){grid-column:1!important}.entrepreneur-shell[data-page=orders] .order-table :is(.order-value-cell,.order-progress-cell){grid-column:2!important}.entrepreneur-shell[data-page=orders] .order-table .profit-status,.entrepreneur-shell[data-page=orders] .order-table .status-pill{white-space:normal;max-width:100%}.entrepreneur-shell[data-page=products] .mobile-checkout-page{padding:10px 10px calc(var(--mobile-nav-height) + 42px + env(safe-area-inset-bottom))!important}.entrepreneur-shell[data-page=products] .mobile-checkout-page .dropship-checkout.mobile-open{width:100%!important;min-width:0!important;overflow:hidden!important}.entrepreneur-shell[data-page=products] .dropship-checkout.mobile-open>header{padding:16px!important}.entrepreneur-shell[data-page=products] .dropship-checkout.mobile-open .market-line{margin-inline:14px!important;padding:16px 0!important;display:block!important}.entrepreneur-shell[data-page=products] .dropship-checkout.mobile-open .dropship-line-heading{width:100%;min-width:0;grid-template-columns:72px minmax(0,1fr) 42px!important;align-items:start!important;gap:10px!important;display:grid!important}.entrepreneur-shell[data-page=products] .dropship-checkout.mobile-open .dropship-line-heading>img{object-fit:contain;width:72px!important;height:72px!important}.entrepreneur-shell[data-page=products] .dropship-checkout.mobile-open .dropship-line-product,.entrepreneur-shell[data-page=products] .dropship-checkout.mobile-open .dropship-line-controls,.entrepreneur-shell[data-page=products] .dropship-checkout.mobile-open .dropship-line-controls>label{min-width:0!important}.entrepreneur-shell[data-page=products] .dropship-checkout.mobile-open .market-line :is(strong,small,p){overflow-wrap:break-word}.entrepreneur-shell[data-page=products] .dropship-checkout.mobile-open .dropship-line-heading>button{grid-area:1/3}.entrepreneur-shell[data-page=products] .dropship-checkout.mobile-open .customer-fields{margin-inline:14px!important;padding:16px!important}.entrepreneur-shell[data-page=earnings] .commission-ledger-panel{padding:14px!important}.entrepreneur-shell[data-page=earnings] .commission-ledger-row{grid-template-columns:42px minmax(0,1fr) 34px!important;width:100%!important;min-width:0!important;padding:15px 14px!important}.entrepreneur-shell[data-page=earnings] .commission-ledger-row>span{min-width:0!important;max-width:100%!important}.entrepreneur-shell[data-page=earnings] .commission-row-main :is(strong,small,em),.entrepreneur-shell[data-page=earnings] .commission-row-reference strong{white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important}.entrepreneur-shell[data-page=commission-detail] .standalone-money-page{padding-inline:12px!important}.entrepreneur-shell[data-page=commission-detail] .money-detail-card{overflow:hidden;padding:16px!important}.entrepreneur-shell[data-page=commission-detail] .money-detail-product-head{display:none!important}.entrepreneur-shell[data-page=commission-detail] .money-detail-products article{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:10px!important;width:100%!important;min-width:0!important;padding:18px 0!important;display:grid!important}.entrepreneur-shell[data-page=commission-detail] .money-detail-products article>img{object-fit:contain;align-self:center;grid-column:1!important;width:64px!important;height:64px!important}.entrepreneur-shell[data-page=commission-detail] .money-detail-products article>div{align-self:center;grid-column:2!important;min-width:0!important}.entrepreneur-shell[data-page=commission-detail] .money-detail-products article>div :is(strong,small){word-break:normal!important;overflow-wrap:break-word!important}.entrepreneur-shell[data-page=commission-detail] .money-detail-products article>span{grid-column:auto!important;min-width:0!important;padding:12px!important}.entrepreneur-shell[data-page=commission-detail] .money-detail-products article>span :is(small,strong){word-break:normal!important;overflow-wrap:break-word!important}.entrepreneur-shell[data-page=commission-detail] .money-detail-products article>b{grid-column:1/-1!important}.entrepreneur-shell[data-page=credit-stock] .credit-stock-hero{padding:20px 18px!important}.entrepreneur-shell[data-page=credit-stock] .credit-stock-hero h1{font-size:clamp(25px,7vw,30px)!important;line-height:1.12!important}.entrepreneur-shell[data-page=credit-stock] .credit-stock-hero p{font-size:13px!important;line-height:1.55!important}.entrepreneur-shell[data-page=credit-stock] .credit-stock-hero .stock-buy-steps{gap:8px!important;padding:13px!important}.entrepreneur-shell[data-page=credit-stock] .credit-stock-hero .stock-buy-steps span{min-height:38px!important}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-layout>.stock-request-card{width:100%!important;min-width:0!important;padding:16px!important}.entrepreneur-shell[data-page=credit-stock] .credit-catalogue-layout>.stock-request-card header{margin:-16px -16px 16px!important;padding:16px!important}.entrepreneur-shell[data-page=credit-stock] .stock-request-card .market-total,.entrepreneur-shell[data-page=credit-stock] .stock-request-card :is(.market-warning,.credit-safe-note){min-width:0}.entrepreneur-shell[data-page=credit-stock] .stock-request-card .market-warning{overflow-wrap:anywhere}.entrepreneur-shell[data-page=credit-inventory] .credit-inventory-page{gap:12px}.entrepreneur-shell[data-page=credit-inventory] .credit-inventory-products>article{overflow:hidden;grid-template-columns:1fr!important;gap:14px!important;width:100%!important;min-width:0!important;padding:16px!important;display:grid!important}.entrepreneur-shell[data-page=credit-inventory] .credit-inventory-image{overflow:hidden;width:100%!important;height:190px!important;min-height:0!important;padding:12px!important}.entrepreneur-shell[data-page=credit-inventory] .credit-inventory-image img{display:block;object-fit:contain!important;object-position:center!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:100%!important}.entrepreneur-shell[data-page=credit-inventory] .credit-inventory-products>article>div:nth-child(2){min-width:0}.entrepreneur-shell[data-page=credit-inventory] .credit-inventory-products h2{overflow-wrap:break-word;margin-top:6px;line-height:1.25;font-size:20px!important}.entrepreneur-shell[data-page=credit-inventory] .credit-inventory-products dl{width:100%;min-width:0;grid-column:1!important;grid-template-columns:1fr!important;gap:8px!important}.entrepreneur-shell[data-page=credit-inventory] .credit-inventory-products dl span{min-width:0;padding:13px!important}}@media (width<=430px){.entrepreneur-shell[data-page=orders] .order-table .data-row:not(.head),.entrepreneur-shell[data-page=commission-detail] .money-detail-products article{grid-template-columns:repeat(2,minmax(0,1fr))!important}.entrepreneur-shell[data-page=credit-inventory] .credit-inventory-page>header{padding:18px!important}.entrepreneur-shell[data-page=credit-inventory] .credit-inventory-page>header h1{line-height:1.15;font-size:25px!important}}@media (width<=760px){.content-page:not(.entrepreneur-overview){padding-top:10px!important}.content-page>.page-title,.content-page>:is(.market-heading,.orders-workspace-head,.order-workspace-head){margin-bottom:10px!important}.content-page .page-title{border-radius:17px!important;gap:10px!important;padding:16px!important}.content-page .page-title h1{margin:3px 0!important;font-size:clamp(22px,6.5vw,27px)!important}.content-page .page-title p{display:none!important}.content-page .page-title .page-actions{gap:6px!important}.content-page :is(.metric-row,.overview-kpis,.admin-order-summary,.orders-summary-strip,.credit-overview,.credit-inventory-summary,.credit-stock-admin-metrics,.access-overview,.commission-kpis,.growth-kpis,.application-kpis,.credit-health-grid,.achievement-row){scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;gap:10px!important;width:calc(100% + 28px)!important;margin-inline:-14px!important;padding:2px 14px 9px!important;display:flex!important;overflow:auto hidden!important}.content-page :is(.metric-row,.overview-kpis,.admin-order-summary,.orders-summary-strip,.credit-overview,.credit-inventory-summary,.credit-stock-admin-metrics,.access-overview,.commission-kpis,.growth-kpis,.application-kpis,.credit-health-grid,.achievement-row)>*{scroll-snap-align:start;flex:none!important;width:min(74vw,280px)!important;min-width:min(74vw,280px)!important;max-width:min(74vw,280px)!important;min-height:92px!important}.content-page .metric-v2{grid-template-columns:40px minmax(0,1fr)!important;align-items:center!important;min-height:92px!important;padding:13px!important}.content-page .metric-v2>.metric-icon{width:40px!important;height:40px!important}.content-page :is(.management-filters,.catalog-controls,.orders-toolbar,.customer-shop-filters){scroll-snap-type:x proximity;width:calc(100% + 28px)!important;box-shadow:none!important;background:0 0!important;border-inline:0!important;border-radius:0!important;align-items:stretch!important;gap:8px!important;margin-inline:-14px!important;padding:8px 14px 11px!important;display:flex!important;overflow-x:auto!important}.content-page :is(.management-filters,.catalog-controls,.orders-toolbar,.customer-shop-filters)>*{scroll-snap-align:start;flex:none!important;width:min(78vw,310px)!important;min-width:min(78vw,310px)!important}.content-page :is(.filter-tabs,.status-filters,.orders-tabs,.stock-category-nav){margin-block:4px 10px!important;padding-bottom:4px!important}.content-page :is(.card,.commission-workspace,.credit-request-centre,.profile-summary,.profile-form){margin-block:0 10px}.content-page :is(.market-heading,.stock-buy-hero,.credit-stock-hero,.overview-welcome) p{display:none!important}}.entrepreneur-shell[data-page=products] .order-overview-toggle{display:none}@media (width<=760px){.entrepreneur-shell[data-page=products] .dropship-order-page:not(.mobile-checkout-page){padding-top:10px!important}.entrepreneur-shell[data-page=products] .dropship-order-page:not(.mobile-checkout-page)>.order-workspace-head{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:7px;margin:0 0 10px;padding:0;display:grid}.entrepreneur-shell[data-page=products] .order-workspace-head .order-title-copy{min-width:0}.entrepreneur-shell[data-page=products] .order-workspace-head .order-title-copy small,.entrepreneur-shell[data-page=products] .order-workspace-head .order-title-copy p{display:none}.entrepreneur-shell[data-page=products] .order-workspace-head .order-title-copy h1{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:20px;line-height:42px;overflow:hidden}.entrepreneur-shell[data-page=products] .order-overview-toggle,.entrepreneur-shell[data-page=products] .order-workspace-head>.order-history-link{color:#245775;white-space:nowrap;background:#fff;border:1px solid #d4e1e8;border-radius:10px;justify-content:center;align-items:center;gap:5px;width:auto;min-height:40px;margin:0;padding:0 10px;font-size:11px;display:inline-flex}.entrepreneur-shell[data-page=products] .order-overview-toggle svg{transition:transform .18s}.entrepreneur-shell[data-page=products] .order-workspace-head.mobile-overview-open .order-overview-toggle svg{transform:rotate(180deg)}.entrepreneur-shell[data-page=products] .order-workspace-head>.order-history-link svg{display:none}.entrepreneur-shell[data-page=products] .order-workspace-head.mobile-overview-open .order-title-copy{grid-column:1/-1;padding:12px 2px 4px}.entrepreneur-shell[data-page=products] .order-workspace-head.mobile-overview-open .order-title-copy small,.entrepreneur-shell[data-page=products] .order-workspace-head.mobile-overview-open .order-title-copy p{display:block}.entrepreneur-shell[data-page=products] .order-workspace-head.mobile-overview-open .order-title-copy h1{margin:5px 0 3px;font-size:25px;line-height:1.15}.entrepreneur-shell[data-page=products] .dropship-order-page:not(.mobile-checkout-page)>.order-progress{margin:0 0 12px;display:none}.entrepreneur-shell[data-page=products] .dropship-order-page:not(.mobile-checkout-page)>.order-progress.mobile-overview-open{display:flex}.entrepreneur-shell[data-page=products] .stock-catalogue-title{gap:7px;margin-bottom:10px}.entrepreneur-shell[data-page=products] .stock-catalogue-title h2{font-size:23px}.entrepreneur-shell[data-page=products] .catalogue-browser{margin-bottom:12px}}@media (width<=430px){.entrepreneur-shell[data-page=products] .dropship-order-page:not(.mobile-checkout-page)>.order-workspace-head{grid-template-columns:repeat(2,minmax(0,1fr))}.entrepreneur-shell[data-page=products] .order-workspace-head .order-title-copy{grid-column:1/-1}.entrepreneur-shell[data-page=products] .order-workspace-head .order-title-copy h1{text-overflow:clip;white-space:normal;line-height:1.2;overflow:visible}.entrepreneur-shell[data-page=products] .order-overview-toggle,.entrepreneur-shell[data-page=products] .order-workspace-head>.order-history-link{width:100%;height:44px;min-height:44px}.entrepreneur-shell[data-page=products] .order-workspace-head.mobile-overview-open .order-title-copy{padding-top:0}}@media (width<=760px){.admin-shell .content-page :is(.metric-row,.overview-kpis,.admin-order-summary,.orders-summary-strip,.credit-overview,.credit-inventory-summary,.credit-stock-admin-metrics,.access-overview,.commission-kpis,.application-kpis,.credit-health-grid,.achievement-row),.admin-shell :is(.inventory-overview,.supply-kpis,.overview-finance-summary>div,.registration-summary,.report-summary,.settlement-summary,.leave-checks){scroll-snap-type:none!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important;margin-inline:0!important;padding:0!important;display:grid!important;overflow:visible!important}.admin-shell .content-page :is(.metric-row,.overview-kpis,.admin-order-summary,.orders-summary-strip,.credit-overview,.credit-inventory-summary,.credit-stock-admin-metrics,.access-overview,.commission-kpis,.application-kpis,.credit-health-grid,.achievement-row)>*,.admin-shell :is(.inventory-overview,.supply-kpis,.overview-finance-summary>div,.registration-summary,.report-summary,.settlement-summary,.leave-checks)>*{flex:initial!important;scroll-snap-align:none!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:108px!important;margin:0!important}.admin-shell .metric-v2,.admin-products-shell .inventory-overview article,.admin-shell[data-page=payouts] .commission-kpis article,.admin-shell .admin-order-summary article{grid-template-columns:38px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;padding:12px!important}.admin-shell :is(.metric-v2,.inventory-overview article,.commission-kpis article,.admin-order-summary article) :is(strong,h3){overflow-wrap:anywhere;max-width:100%;font-size:clamp(18px,5.3vw,23px)!important;line-height:1.12!important}.admin-shell :is(.metric-v2,.inventory-overview article,.commission-kpis article,.admin-order-summary article) :is(p,span){line-height:1.3!important}.admin-shell[data-page=overview] .admin-overview-clean .overview-shortcuts .metric-link{grid-template-rows:40px auto!important;grid-template-columns:40px minmax(0,1fr)!important;align-content:start!important;align-items:center!important;gap:10px 8px!important;min-height:154px!important;padding:13px!important;display:grid!important}.admin-shell[data-page=overview] .admin-overview-clean .overview-shortcuts .metric-link>.metric-icon{grid-area:1/1!important;width:40px!important;height:40px!important}.admin-shell[data-page=overview] .admin-overview-clean .overview-shortcuts .metric-link>div:nth-child(2){grid-area:2/1/auto/-1!important;width:100%!important;min-width:0!important;display:block!important}.admin-shell[data-page=overview] .admin-overview-clean .overview-shortcuts .metric-link>.metric-arrow{grid-area:1/2!important;justify-self:end!important}.admin-shell[data-page=overview] .admin-overview-clean .overview-shortcuts .metric-link>div:nth-child(2)>:is(span,strong,small){white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;width:100%!important;max-width:100%!important}.admin-shell[data-page=overview] .admin-overview-clean .overview-shortcuts .metric-link>div:nth-child(2)>strong{white-space:nowrap!important;text-overflow:ellipsis!important;margin:5px 0 6px!important;font-size:clamp(18px,5.2vw,22px)!important;overflow:hidden!important}}:where(.top-search,.catalog-controls>label,.management-filters>label,.application-filters>label,.inventory-search label,.catalogue-browser>label,.credit-catalogue-tools>label,.shop-search,.admin-feedback-filters>label,.supply-toolbar>label,.orders-toolbar .order-search,.commission-search-filter>div,.credit-request-search>div,.commission-workspace-tools>label>div,.order-search-field>div){color:#56788d;min-width:0;min-height:48px;padding:5px 14px;transition:border-color .18s,box-shadow .18s,background-color .18s;background:#f1f6f8!important;border:1px solid #0000!important;border-radius:14px!important;box-shadow:inset 0 0 0 1px #dbe7ec!important}:where(.top-search,.catalog-controls>label,.management-filters>label,.application-filters>label,.inventory-search label,.catalogue-browser>label,.credit-catalogue-tools>label,.shop-search,.admin-feedback-filters>label,.supply-toolbar>label,.orders-toolbar .order-search,.commission-search-filter>div,.credit-request-search>div,.commission-workspace-tools>label>div,.order-search-field>div):hover{background:#f7fafb!important;border-color:#bfd5df!important}:where(.top-search,.catalog-controls>label,.management-filters>label,.application-filters>label,.inventory-search label,.catalogue-browser>label,.credit-catalogue-tools>label,.shop-search,.admin-feedback-filters>label,.supply-toolbar>label,.orders-toolbar .order-search,.commission-search-filter>div,.credit-request-search>div,.commission-workspace-tools>label>div,.order-search-field>div):focus-within{background:#fff!important;border-color:#3592b5!important;box-shadow:0 5px 16px #185c7a14!important}:where(.top-search,.catalog-controls>label,.management-filters>label,.application-filters>label,.inventory-search label,.catalogue-browser>label,.credit-catalogue-tools>label,.shop-search,.admin-feedback-filters>label,.supply-toolbar>label,.orders-toolbar .order-search,.commission-search-filter>div,.credit-request-search>div,.commission-workspace-tools>label>div)>svg{background:0 0;border-radius:0;flex:0 0 19px;padding:0;transition:color .18s,background-color .18s;color:#64879a!important;width:19px!important;height:19px!important;position:static!important}:where(.top-search,.catalog-controls>label,.management-filters>label,.application-filters>label,.inventory-search label,.catalogue-browser>label,.credit-catalogue-tools>label,.shop-search,.admin-feedback-filters>label,.supply-toolbar>label,.orders-toolbar .order-search,.commission-search-filter>div,.credit-request-search>div,.commission-workspace-tools>label>div):focus-within>svg{background:0 0;color:#1d82aa!important}:where(.top-search,.catalog-controls>label,.management-filters>label,.application-filters>label,.inventory-search label,.catalogue-browser>label,.credit-catalogue-tools>label,.shop-search,.admin-feedback-filters>label,.supply-toolbar>label,.orders-toolbar .order-search,.commission-search-filter>div,.credit-request-search>div,.commission-workspace-tools>label>div,.order-search-field>div) input{font:inherit;appearance:none;line-height:34px;color:#173f58!important;width:100%!important;min-width:0!important;height:34px!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;margin:0!important;padding:0 3px!important;font-size:13px!important}:where(.top-search,.catalog-controls>label,.management-filters>label,.application-filters>label,.inventory-search label,.catalogue-browser>label,.credit-catalogue-tools>label,.shop-search,.admin-feedback-filters>label,.supply-toolbar>label,.orders-toolbar .order-search,.commission-search-filter>div,.credit-request-search>div,.commission-workspace-tools>label>div,.order-search-field>div) input::placeholder{opacity:1;color:#8497a5!important}:where(.top-search,.catalog-controls>label,.management-filters>label,.application-filters>label,.inventory-search label,.catalogue-browser>label,.credit-catalogue-tools>label,.shop-search,.admin-feedback-filters>label,.supply-toolbar>label,.orders-toolbar .order-search,.commission-search-filter>div,.credit-request-search>div,.commission-workspace-tools>label>div,.order-search-field>div) input::-webkit-search-cancel-button{display:none}.credit-stock-admin-filters input,.entrepreneur-customers input[type=search]{transition:border-color .18s,box-shadow .18s;color:#173f58!important;background:#f1f6f8!important;border:1px solid #0000!important;border-radius:14px!important;outline:0!important;min-height:48px!important;padding:0 16px!important;font-size:13px!important;box-shadow:inset 0 0 0 1px #dbe7ec!important}.credit-stock-admin-filters input:focus,.entrepreneur-customers input[type=search]:focus{border-color:#2f8fb6!important;box-shadow:0 5px 16px #185c7a14!important}:where(.smart-picker>label,.credit-ledger-filters>label,.access-search){color:#56788d;align-items:center;gap:8px;min-width:0;min-height:48px;transition:border-color .18s,box-shadow .18s;display:flex;background:#f1f6f8!important;border:1px solid #0000!important;border-radius:14px!important;padding:5px 14px!important;box-shadow:inset 0 0 0 1px #dbe7ec!important}:where(.smart-picker>label,.credit-ledger-filters>label,.access-search):focus-within{background:#fff!important;border-color:#2f8fb6!important;box-shadow:0 5px 16px #185c7a14!important}:where(.smart-picker>label,.credit-ledger-filters>label,.access-search)>svg{background:0 0;border-radius:0;flex:0 0 19px;padding:0;color:#64879a!important;width:19px!important;height:19px!important}:where(.smart-picker>label,.credit-ledger-filters>label,.access-search):focus-within>svg{background:0 0;color:#1d82aa!important}:where(.smart-picker>label,.credit-ledger-filters>label,.access-search) input{font:inherit;color:#173f58!important;width:100%!important;min-width:0!important;height:34px!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;margin:0!important;padding:0 3px!important;font-size:13px!important}@media (width<=760px){:where(.catalog-controls>label,.management-filters>label,.application-filters>label,.inventory-search label,.catalogue-browser>label,.credit-catalogue-tools>label,.shop-search,.admin-feedback-filters>label,.supply-toolbar>label,.orders-toolbar .order-search){min-height:44px}}@media (width<=700px){.entrepreneur-shell[data-page=commission-detail] .standalone-money-page{gap:9px!important;padding:10px!important}.entrepreneur-shell[data-page=commission-detail] .money-page-head{border-radius:15px!important;grid-template-columns:1fr!important;gap:7px!important;min-height:0!important;padding:11px 12px!important}.entrepreneur-shell[data-page=commission-detail] .money-page-head>button{height:34px!important;min-height:34px!important;padding:0 10px!important;font-size:11px!important}.entrepreneur-shell[data-page=commission-detail] .money-page-head small,.entrepreneur-shell[data-page=commission-detail] .money-page-head p{display:none!important}.entrepreneur-shell[data-page=commission-detail] .money-page-head h1{overflow-wrap:anywhere;margin:0!important;font-size:clamp(19px,5.7vw,23px)!important;line-height:1.15!important}.entrepreneur-shell[data-page=commission-detail] .money-detail-hero{border-radius:15px!important;grid-template-columns:1fr!important;gap:9px!important;padding:12px!important}.entrepreneur-shell[data-page=commission-detail] .money-detail-hero>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;display:grid}.entrepreneur-shell[data-page=commission-detail] .money-detail-hero>div>small{grid-column:1/-1;font-size:9px!important}.entrepreneur-shell[data-page=commission-detail] .money-detail-hero>div>strong{margin:0!important;font-size:26px!important}.entrepreneur-shell[data-page=commission-detail] .money-detail-hero dl{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;display:grid!important}.entrepreneur-shell[data-page=commission-detail] .money-detail-hero dl span{border-radius:9px!important;min-height:0!important;padding:7px 8px!important}.entrepreneur-shell[data-page=commission-detail] .money-detail-hero dt{font-size:8px!important}.entrepreneur-shell[data-page=commission-detail] .money-detail-hero dd{margin-top:2px!important;font-size:10px!important}.entrepreneur-shell[data-page=commission-detail] .money-detail-card{border-radius:15px!important;padding:12px!important}.entrepreneur-shell[data-page=commission-detail] .money-detail-card h2{margin:2px 0!important;font-size:18px!important}.entrepreneur-shell[data-page=commission-detail] .money-detail-client{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;margin:8px 0!important;display:grid!important}.entrepreneur-shell[data-page=commission-detail] .money-detail-client span{min-width:0;border-radius:8px!important;padding:7px 8px!important}.entrepreneur-shell[data-page=commission-detail] .money-detail-client span:nth-child(2){grid-column:1/-1}.entrepreneur-shell[data-page=commission-detail] .money-detail-client small{font-size:8px!important}.entrepreneur-shell[data-page=commission-detail] .money-detail-client strong{margin-top:2px!important;font-size:10px!important}.entrepreneur-shell[data-page=commission-detail] .money-detail-products article{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:center!important;gap:5px!important;padding:9px 0!important;display:grid!important}.entrepreneur-shell[data-page=commission-detail] .money-detail-products article>img{grid-area:1/1!important;width:36px!important;height:36px!important}.entrepreneur-shell[data-page=commission-detail] .money-detail-products article>div{grid-area:1/2/auto/4!important}.entrepreneur-shell[data-page=commission-detail] .money-detail-products article>div>strong{font-size:11px!important}.entrepreneur-shell[data-page=commission-detail] .money-detail-products article>div>small{margin-top:1px!important;font-size:8px!important}.entrepreneur-shell[data-page=commission-detail] .money-detail-products article>span{text-align:center;border-radius:7px!important;grid-area:2!important;min-width:0!important;padding:5px!important}.entrepreneur-shell[data-page=commission-detail] .money-detail-products article>span small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0!important;font-size:7px!important}.entrepreneur-shell[data-page=commission-detail] .money-detail-products article>span strong{white-space:nowrap;margin-top:2px!important;font-size:9px!important}.entrepreneur-shell[data-page=commission-detail] .money-detail-products article>b{color:#0d7057;justify-self:end;text-align:right!important;background:0 0!important;grid-area:1/4!important;padding:0!important;font-size:11px!important}.entrepreneur-shell[data-page=commission-detail] .money-detail-products article>b:before{display:none!important}.entrepreneur-shell[data-page=commission-detail] .money-payment-proof{border-radius:15px!important;grid-template-columns:34px minmax(0,1fr)!important;gap:9px!important;padding:11px 12px!important}.entrepreneur-shell[data-page=commission-detail] .money-payment-proof>span{border-radius:9px!important;width:34px!important;height:34px!important}.entrepreneur-shell[data-page=commission-detail] .money-payment-proof h2{margin:2px 0!important;font-size:15px!important}.entrepreneur-shell[data-page=commission-detail] .money-payment-proof p{font-size:9px!important}.entrepreneur-shell[data-page=commission-detail] .money-payment-proof>:is(a,em){margin-top:2px;grid-column:2!important}}@media (width>=761px){.commission-ledger-page{gap:12px!important}.commission-ledger-page .commission-ledger-hero{border-radius:20px!important;padding:15px 18px 16px!important}.commission-ledger-page .commission-hero-top{min-height:30px}.commission-ledger-page .commission-hero-badge{padding:6px 10px}.commission-ledger-page .commission-hero-layout{grid-template-columns:minmax(0,1fr) 245px!important;align-items:center!important;gap:18px!important;margin-top:9px!important}.commission-ledger-page .commission-hero-copy>span,.commission-ledger-page .commission-hero-copy>p{display:none}.commission-ledger-page .commission-hero-copy h1{margin:0!important;font-size:clamp(25px,2.2vw,34px)!important}.commission-ledger-page .commission-balance{border-radius:13px!important;padding:10px 14px!important}.commission-ledger-page .commission-balance strong{margin:3px 0 4px!important;font-size:22px!important}.commission-ledger-page .commission-summary-grid{gap:8px!important;margin-top:10px!important}.commission-ledger-page .commission-summary-grid article{border-radius:12px!important;min-height:58px!important;padding:8px 11px!important}.commission-ledger-page .commission-summary-icon{border-radius:10px!important;width:34px!important;height:34px!important}.commission-ledger-page .commission-summary-grid strong{margin:1px 0!important;font-size:16px!important}.commission-ledger-page .commission-ledger-panel{border-radius:18px!important;padding:16px!important}.commission-ledger-page .commission-ledger-toolbar{padding-bottom:10px!important}.commission-ledger-page .commission-ledger-toolbar h2{margin:2px 0 0!important;font-size:21px!important}.commission-ledger-page .commission-ledger-toolbar p{display:none}.commission-ledger-page .commission-ledger-toolbar>strong{padding:7px 11px!important}.commission-ledger-page .commission-filter-boxes{gap:7px!important;margin:9px 0 7px!important}.commission-ledger-page .commission-filter-boxes>button{border-radius:11px!important;grid-template-columns:28px minmax(0,1fr) auto!important;gap:7px!important;min-height:42px!important;padding:5px 9px!important}.commission-ledger-page .commission-filter-boxes>button>span:first-child{border-radius:8px!important;width:28px!important;height:28px!important}.commission-ledger-page .commission-filter-boxes>button>span:nth-child(2) small{display:none}.commission-ledger-page .commission-filter-boxes>button>b{min-width:22px;height:22px}.commission-ledger-page .commission-filter-panel{margin:0 0 9px!important;padding:6px 8px!important}.commission-ledger-page .commission-filter-panel :is(input,button){height:36px!important;min-height:36px!important}.commission-ledger-page .commission-search-filter svg{top:9px}.commission-ledger-page .commission-ledger-row{min-height:76px!important;padding-block:10px!important}}:where(.top-search,.catalog-controls>label,.management-filters>label,.application-filters>label,.inventory-search label,.catalogue-browser>label,.credit-catalogue-tools>label,.shop-search,.admin-feedback-filters>label,.supply-toolbar>label,.orders-toolbar .order-search,.commission-search-filter>div,.credit-request-search>div,.commission-workspace-tools>label>div,.order-search-field>div,.smart-picker>label,.credit-ledger-filters>label,.access-search){min-height:42px;box-shadow:none!important;background:#e8f0f4!important;border-color:#bfd0da!important;padding-block:3px!important}:where(.top-search,.catalog-controls>label,.management-filters>label,.application-filters>label,.inventory-search label,.catalogue-browser>label,.credit-catalogue-tools>label,.shop-search,.admin-feedback-filters>label,.supply-toolbar>label,.orders-toolbar .order-search,.commission-search-filter>div,.credit-request-search>div,.commission-workspace-tools>label>div,.order-search-field>div,.smart-picker>label,.credit-ledger-filters>label,.access-search) input{line-height:32px;color:#102f46!important;height:32px!important}:where(.top-search,.catalog-controls>label,.management-filters>label,.application-filters>label,.inventory-search label,.catalogue-browser>label,.credit-catalogue-tools>label,.shop-search,.admin-feedback-filters>label,.supply-toolbar>label,.orders-toolbar .order-search,.commission-search-filter>div,.credit-request-search>div,.commission-workspace-tools>label>div,.order-search-field>div,.smart-picker>label,.credit-ledger-filters>label,.access-search) input::placeholder{color:#617b8b!important}.credit-stock-admin-filters input,.entrepreneur-customers input[type=search]{min-height:42px!important;box-shadow:none!important;background:#e8f0f4!important;border-color:#bfd0da!important}.orders-toolbar .order-search{align-items:center!important;gap:8px!important;height:44px!important;min-height:44px!important;padding:3px 11px!important;display:flex!important}.orders-toolbar .order-search>svg{flex:0 0 18px;width:18px!important;height:18px!important;padding:0!important}.orders-toolbar .order-search>span{min-width:0;align-items:center!important;height:32px!important;display:flex!important}.orders-toolbar .order-search>span>small{display:none!important}@media (width>=761px){.entrepreneur-shell[data-page=orders] .orders-summary-strip{gap:10px!important;margin-bottom:18px!important}.entrepreneur-shell[data-page=orders] .orders-summary-strip button{border-radius:13px!important;gap:9px!important;min-height:72px!important;padding:10px 12px!important}.entrepreneur-shell[data-page=orders] .orders-summary-strip button>span{border-radius:9px!important;width:32px!important;height:32px!important}.entrepreneur-shell[data-page=orders] .orders-summary-strip button>span svg{width:15px!important;height:15px!important}.entrepreneur-shell[data-page=orders] .orders-summary-strip strong{margin-top:2px!important;font-size:20px!important}.entrepreneur-shell[data-page=orders] .orders-workspace-head{min-height:0!important;padding:12px 16px!important}.entrepreneur-shell[data-page=orders] .orders-workspace-head>div>span,.entrepreneur-shell[data-page=orders] .orders-workspace-head p{display:none!important}.entrepreneur-shell[data-page=orders] .orders-workspace-head h2{margin:0!important;font-size:18px!important}.entrepreneur-shell[data-page=orders] .orders-workspace-head .clear-order-filters{height:36px!important;min-height:36px!important;padding:0 11px!important;font-size:10px!important}.entrepreneur-shell[data-page=orders] .orders-toolbar{grid-template-columns:minmax(280px,1fr) 158px 166px!important;gap:8px!important;padding:10px 16px!important}.entrepreneur-shell[data-page=orders] .orders-toolbar .order-select-field select{border-radius:10px!important;height:44px!important;min-height:44px!important;padding-top:15px!important}.entrepreneur-shell[data-page=orders] .orders-toolbar .order-select-field>span{top:5px!important}.entrepreneur-shell[data-page=orders] .orders-date-export{box-shadow:none!important;border-width:0 0 1px!important;border-radius:0!important;grid-template-columns:minmax(260px,.9fr) minmax(300px,1.1fr) auto auto!important;gap:12px!important;margin:0!important;padding:9px 16px 11px!important}.entrepreneur-shell[data-page=orders] :is(.control-caption,.orders-date-export .order-date-fields label>span){margin-bottom:3px!important}.entrepreneur-shell[data-page=orders] .date-quick-filters{min-height:36px!important;padding:2px!important}.entrepreneur-shell[data-page=orders] .date-quick-filters button{min-height:32px!important;padding-inline:9px!important}.entrepreneur-shell[data-page=orders] .orders-date-export .order-date-fields{gap:7px!important}.entrepreneur-shell[data-page=orders] .orders-date-export .order-date-fields input{width:130px!important;height:36px!important;min-height:36px!important;margin:0!important}.entrepreneur-shell[data-page=orders] .orders-export-action{gap:7px!important;min-height:36px!important;padding-left:12px!important}.entrepreneur-shell[data-page=orders] .orders-export-action .btn{min-height:36px!important;padding-inline:10px!important}}@media (width>=761px) and (width<=1200px){.entrepreneur-shell[data-page=orders] .orders-date-export{grid-template-columns:minmax(240px,1fr) minmax(300px,1fr)!important}.entrepreneur-shell[data-page=orders] .orders-export-action{grid-column:1/-1;justify-self:end}}@media (width<=760px){.content-page .page-title{gap:8px!important;padding:14px 15px!important}.content-page .page-title .page-actions{width:100%;flex-flow:wrap!important;gap:6px!important;display:flex!important}.content-page .page-title .page-actions>*,.content-page .page-title>.btn{flex:0 auto;width:auto!important;min-width:0!important;min-height:40px!important;padding:0 12px!important;font-size:11px!important}.content-page :is(.management-filters,.catalog-controls,.orders-toolbar,.customer-shop-filters){gap:7px!important;padding-block:6px 8px!important}.content-page :is(.management-filters,.catalog-controls,.orders-toolbar,.customer-shop-filters)>*{width:min(68vw,270px)!important;min-width:min(68vw,270px)!important}:where(.catalog-controls>label,.management-filters>label,.application-filters>label,.inventory-search label,.catalogue-browser>label,.credit-catalogue-tools>label,.shop-search,.admin-feedback-filters>label,.supply-toolbar>label,.orders-toolbar .order-search,.commission-search-filter>div,.credit-request-search>div,.commission-workspace-tools>label>div,.order-search-field>div,.smart-picker>label,.credit-ledger-filters>label,.access-search){border-radius:11px!important;min-height:44px!important}.content-page .orders-toolbar .order-search{align-items:center!important;gap:8px!important;height:44px!important;min-height:44px!important;padding:3px 11px!important;display:flex!important}.content-page .orders-toolbar .order-search>svg{flex:0 0 18px;width:18px!important;height:18px!important;padding:0!important}.content-page .orders-toolbar .order-search>span{min-width:0;align-items:center!important;height:32px!important;display:flex!important}.content-page .orders-toolbar .order-search>span>small{display:none!important}:is(.date-inputs,.order-date-fields){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%!important;display:grid!important}:is(:is(.date-inputs,.order-date-fields) label,:is(.money-list-tools,.money-history-filter,.overview-filters,.commission-filter-panel) label:has(input[type=date])){font-weight:800;color:#38596e!important;background:#e8f0f4!important;border:1px solid #b9ccd7!important;border-radius:10px!important;min-width:0!important;height:52px!important;padding:5px 8px!important;font-size:9px!important}input[type=date]{color:#102f46!important;background:0 0!important;width:100%!important;min-width:0!important;height:26px!important;min-height:26px!important;padding:0!important;font-size:12px!important}:is(.date-filter-row,.orders-date-export,.money-list-tools,.money-history-filter,.overview-filters,.commission-filter-panel){gap:8px!important;padding:10px!important}.date-quick-filters{overflow-x:auto;flex-wrap:nowrap!important;gap:5px!important;display:flex!important}.date-quick-filters button{flex:none;min-height:34px!important;padding:0 10px!important;font-size:10px!important}}@media (width>=761px){.content-page :is(.management-filters,.application-filters,.overview-filters,.credit-ledger-filters,.credit-stock-admin-filters,.admin-feedback-filters,.credit-catalogue-tools,.customer-shop-filters,.customer-product-tools,.money-list-tools,.money-history-filter,.commission-filter-panel,.supply-toolbar){border-radius:12px!important;flex-flow:row!important;align-items:center!important;gap:8px!important;min-height:0!important;margin-block:8px 12px!important;padding:8px 10px!important;display:flex!important;overflow:auto hidden!important}.content-page :is(.management-filters,.application-filters,.overview-filters,.credit-ledger-filters,.credit-stock-admin-filters,.admin-feedback-filters,.credit-catalogue-tools,.customer-shop-filters,.customer-product-tools,.money-list-tools,.money-history-filter,.commission-filter-panel)>*{max-width:240px;flex:none!important;min-width:138px!important}.content-page :is(.management-filters,.application-filters,.credit-ledger-filters,.admin-feedback-filters,.credit-catalogue-tools,.customer-shop-filters,.customer-product-tools,.commission-filter-panel)>:is(label,.commission-search-filter,.order-filter-field):first-child{flex:320px!important;min-width:240px!important;max-width:none!important}.content-page :is(.management-filters,.application-filters,.overview-filters,.credit-ledger-filters,.credit-stock-admin-filters,.admin-feedback-filters,.credit-catalogue-tools,.customer-shop-filters,.customer-product-tools,.money-list-tools,.money-history-filter,.commission-filter-panel) :is(input,select,button,.btn){height:40px!important;min-height:40px!important}.content-page .commission-filter-panel label>span,.content-page :is(.money-list-tools,.money-history-filter,.overview-filters) label{white-space:nowrap}.content-page .commission-filter-panel label>span{display:none!important}.content-page .commission-filter-panel>button{align-self:center!important}.content-page .supply-toolbar>label{flex:none;width:min(380px,32vw)!important;min-height:40px!important}.content-page .supply-toolbar>nav{flex-wrap:nowrap!important;gap:6px!important;display:flex!important}.content-page :is(.date-filter-row,.orders-date-export){min-height:0!important}}@media (width<=760px){.content-page :is(.application-filters,.overview-filters,.credit-ledger-filters,.credit-stock-admin-filters,.admin-feedback-filters,.credit-catalogue-tools,.customer-product-tools,.money-list-tools,.money-history-filter,.commission-filter-panel,.supply-toolbar){scroll-snap-type:x proximity;width:calc(100% + 28px)!important;min-height:0!important;box-shadow:none!important;border-inline:0!important;border-radius:0!important;flex-flow:row!important;align-items:center!important;gap:7px!important;margin:0 -14px 10px!important;padding:7px 14px 9px!important;display:flex!important;overflow:auto hidden!important}.content-page :is(.application-filters,.overview-filters,.credit-ledger-filters,.credit-stock-admin-filters,.admin-feedback-filters,.credit-catalogue-tools,.customer-product-tools,.money-list-tools,.money-history-filter,.commission-filter-panel,.supply-toolbar)>*{scroll-snap-align:start;flex:none!important;grid-column:auto!important;width:auto!important;min-width:min(62vw,240px)!important;max-width:min(76vw,290px)!important}.content-page :is(.application-filters,.overview-filters,.credit-ledger-filters,.credit-stock-admin-filters,.admin-feedback-filters,.credit-catalogue-tools,.customer-product-tools,.money-list-tools,.money-history-filter,.commission-filter-panel) :is(input,select,button,.btn){height:42px!important;min-height:42px!important}.content-page .commission-filter-panel label>span,.content-page .money-history-filter>div{display:none!important}.content-page .supply-toolbar>nav{flex-wrap:nowrap!important;gap:6px!important;min-width:max-content!important;display:flex!important}.content-page .supply-toolbar>nav button{min-width:max-content!important}}@media (width>=761px){.content-page.commission-ledger-page .commission-filter-panel{margin:0 0 9px!important;padding:6px 8px!important}.content-page.commission-ledger-page .commission-filter-panel :is(input,button){height:36px!important;min-height:36px!important}.content-page.commission-ledger-page .commission-filter-panel>.commission-search-filter:first-child{flex:0 430px!important;align-self:center!important;width:min(36vw,430px)!important;min-width:260px!important;max-width:430px!important;height:36px!important}.content-page.commission-ledger-page .commission-search-filter>div{align-items:center!important;height:36px!important;min-height:36px!important;padding-block:0!important;display:flex!important}.content-page.commission-ledger-page .commission-search-filter input{text-align:left!important;height:36px!important;min-height:36px!important;padding:0 10px 0 38px!important;line-height:normal!important}.content-page.commission-ledger-page .commission-search-filter svg{position:absolute!important;top:50%!important;left:13px!important;transform:translateY(-50%)!important}}@media (width<=760px){.content-page.commission-ledger-page{gap:10px!important}.content-page.commission-ledger-page .commission-ledger-hero{border-radius:17px!important;padding:13px!important}.content-page.commission-ledger-page .commission-hero-top,.content-page.commission-ledger-page .commission-back{min-height:30px}.content-page.commission-ledger-page .commission-hero-layout{margin-top:7px!important;display:block!important}.content-page.commission-ledger-page .commission-hero-copy>span,.content-page.commission-ledger-page .commission-hero-copy>p,.content-page.commission-ledger-page .commission-balance{display:none!important}.content-page.commission-ledger-page .commission-hero-copy h1{margin:0!important;font-size:23px!important;line-height:1.12!important}.content-page.commission-ledger-page .commission-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;margin-top:10px!important;display:grid!important}.content-page.commission-ledger-page .commission-summary-grid article{text-align:center;border-radius:11px!important;min-width:0!important;min-height:72px!important;padding:8px 6px!important;display:block!important}.content-page.commission-ledger-page .commission-summary-icon{margin:0 auto 5px;border-radius:8px!important;width:27px!important;height:27px!important}.content-page.commission-ledger-page .commission-summary-icon svg{width:14px!important}.content-page.commission-ledger-page .commission-summary-grid small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:8px!important}.content-page.commission-ledger-page .commission-summary-grid strong{white-space:nowrap;margin:2px 0 0!important;font-size:clamp(12px,3.5vw,16px)!important}.content-page.commission-ledger-page .commission-summary-grid p{display:none!important}.content-page.commission-ledger-page .commission-ledger-panel{padding:12px!important}.content-page.commission-ledger-page .commission-ledger-toolbar{padding-bottom:9px!important}.content-page.commission-ledger-page .commission-ledger-toolbar h2{margin:2px 0 0!important;font-size:20px!important}.content-page.commission-ledger-page .commission-ledger-toolbar p{display:none}.content-page.commission-ledger-page .commission-filter-boxes{scrollbar-width:none;padding-bottom:2px;overflow-x:auto;gap:6px!important;margin:9px 0!important;display:flex!important}.content-page.commission-ledger-page .commission-filter-boxes::-webkit-scrollbar{display:none}.content-page.commission-ledger-page .commission-filter-boxes>button{flex:none;grid-template-columns:27px 1fr auto!important;gap:6px!important;min-width:112px!important;min-height:42px!important;padding:6px 8px!important}.content-page.commission-ledger-page .commission-filter-boxes>button>span:first-child{width:27px!important;height:27px!important}.content-page.commission-ledger-page .commission-filter-boxes>button>span:nth-child(2) small{display:none!important}.content-page.commission-ledger-page .commission-filter-panel{background:#f5f9fb!important;border:1px solid #d7e5eb!important;border-radius:12px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;margin:0 0 10px!important;padding:9px!important;display:grid!important;overflow:visible!important}.content-page.commission-ledger-page .commission-filter-panel.mobile-collapsible-filter:not(.mobile-filter-open){display:none!important}.content-page.commission-ledger-page .commission-filter-panel>*{width:100%!important;min-width:0!important;max-width:none!important}.content-page.commission-ledger-page .commission-search-filter{grid-column:1/-1!important}.content-page.commission-ledger-page .commission-search-filter>div{background:#fff!important;align-items:center!important;height:38px!important;min-height:38px!important;padding-block:0!important;display:flex!important}.content-page.commission-ledger-page .commission-search-filter input{text-align:left!important;height:36px!important;min-height:36px!important;padding:0 10px 0 38px!important;line-height:normal!important}.content-page.commission-ledger-page .commission-search-filter svg{position:absolute!important;top:50%!important;left:13px!important;transform:translateY(-50%)!important}.content-page.commission-ledger-page .commission-filter-panel label:has(input[type=date]){background:#fff!important;height:58px!important;padding:5px 8px!important}.content-page.commission-ledger-page .commission-filter-panel label>span{color:#587386!important;margin:0 0 2px!important;font-size:9px!important;display:block!important}.content-page.commission-ledger-page .commission-filter-panel input[type=date]{height:30px!important;min-height:30px!important;font-size:12px!important}.content-page.commission-ledger-page .commission-filter-panel>button{background:#fff!important;border-color:#bdd3de!important;grid-column:1/-1!important;height:38px!important;min-height:38px!important}.content-page.commission-ledger-page .commission-ledger-list{gap:6px!important}.content-page.commission-ledger-page .commission-ledger-row{border-radius:11px!important;grid-template-rows:auto auto!important;grid-template-columns:34px minmax(0,1fr) auto 27px!important;align-items:center!important;gap:2px 8px!important;min-height:68px!important;padding:8px 9px!important}.content-page.commission-ledger-page .commission-ledger-row:before{top:10px!important;bottom:10px!important}.content-page.commission-ledger-page .commission-row-icon{border-radius:9px!important;grid-area:1/1/3!important;width:32px!important;height:32px!important}.content-page.commission-ledger-page .commission-row-icon svg{width:15px!important}.content-page.commission-ledger-page .commission-row-main{grid-area:1/2/3!important}.content-page.commission-ledger-page .commission-row-main small{font-size:8px!important}.content-page.commission-ledger-page .commission-row-main strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:2px 0 1px!important;font-size:11px!important}.content-page.commission-ledger-page .commission-row-main em{font-size:8px!important}.content-page.commission-ledger-page .commission-row-state{justify-self:end;grid-area:1/3!important}.content-page.commission-ledger-page .commission-row-state>small,.content-page.commission-ledger-page .commission-row-amount>small,.content-page.commission-ledger-page .commission-row-reference{display:none!important}.content-page.commission-ledger-page .commission-row-state .status-pill{white-space:nowrap;margin-top:0!important;padding:4px 7px!important;font-size:8px!important}.content-page.commission-ledger-page .commission-row-amount{justify-self:end;text-align:right!important;grid-area:2/3!important}.content-page.commission-ledger-page .commission-row-amount strong{white-space:nowrap;margin-top:0!important;font-size:13px!important}.content-page.commission-ledger-page .commission-row-action{grid-area:1/4/3!important;width:27px!important;height:27px!important}.content-page.commission-ledger-page .commission-row-action svg{width:13px!important}}
