@font-face{font-family:Montserrat-Arabic;src:url(/fonts/Montserrat-Arabic-Regular.woff2)format("woff2");font-style:normal;font-display:swap}:root{--ink:#142740;--green:#154079;--lime:#83b8fe;--muted:#7d8983;--line:#e4e7ec;--bg:#f3f6f9}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:#f8fafc;margin:0;font-family:Montserrat-Arabic,IBM Plex Sans Arabic,Tahoma,Arial,sans-serif}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,a{transition:background .2s,color .2s,transform .2s}button{cursor:pointer}button:disabled{opacity:.5;cursor:wait}a{color:inherit;text-decoration:none}button{border:0}:is(button:focus-visible,a:focus-visible){outline-offset:4px;outline:3px solid #8ea6c5}h1,h2,h3,p{margin-top:0}p{line-height:1.9}svg{flex-shrink:0}em{color:var(--green);font-style:normal}.btn{white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:12px 21px;font-size:14px;font-weight:600;line-height:1.5;display:inline-flex}.btn:hover{transform:translateY(-2px)}.primary{background:var(--green);color:#fff;box-shadow:0 3px #0e3364}.primary:hover{background:#0e3466}.white{color:var(--ink);background:#fff;border:1px solid #d8dee5}.subtle{background:0 0}.large{padding:16px 25px;font-size:16px}.logo{white-space:nowrap;align-items:center;gap:9px;font-size:27px;font-weight:700;line-height:1;display:inline-flex}.logo-mark{background:var(--ink);width:37px;height:37px;color:var(--lime);border-radius:11px;place-items:center;display:grid;transform:rotate(-5deg)}.logo-en{letter-spacing:1px;direction:ltr;border-right:1px solid #b8c1cc;margin-right:4px;padding-right:10px;font-size:13px}.site-header{align-items:center;gap:20px;max-width:1320px;height:100px;margin:auto;padding:0 60px;display:flex}.site-header nav{flex:1;gap:35px;margin-right:60px;font-size:14px;font-weight:500;display:flex}.hero{grid-template-columns:1fr 1.12fr;align-items:center;gap:65px;max-width:1320px;min-height:710px;margin:auto;padding:68px 60px 80px;display:grid}.eyebrow{background:#e6ecf4;border:1px solid #cbd8e8;border-radius:30px;align-items:center;gap:8px;padding:7px 13px;font-size:12px;font-weight:500;display:inline-flex}.eyebrow>span,.live-dot{background:var(--green);border-radius:50%;width:6px;height:6px}.hero h1{letter-spacing:-2px;margin:22px 0;font-size:clamp(48px,5.3vw,72px);line-height:1.28}.hero h1 em{z-index:1;display:inline-block;position:relative}.hero h1 em:after{content:"";background:var(--lime);z-index:-1;width:110%;height:15px;position:absolute;bottom:9px;right:-4px;transform:rotate(-4deg)}.hero-copy>p{color:#697585;max-width:410px;font-size:16px}.hero-actions{gap:12px;margin:27px 0 24px;display:flex}.hero-foot{color:#778579;gap:22px;font-size:12px;display:flex}.hero-foot>span{align-items:center;gap:5px;display:flex}.hero-art{min-width:0;padding:35px 0;position:relative}.orbit{z-index:-1;border:1px solid #d2dbe8;border-radius:50%;position:absolute}.orbit-one{background:radial-gradient(#dbe6f5 0,#0000 65%);width:540px;height:540px;top:-10px;left:-22px}.orbit-two{width:440px;height:440px;top:40px;left:28px}.mini-window{background:#fff;border:1px solid #d3dbe6;border-radius:16px;overflow:hidden;transform:perspective(1600px)rotateY(7deg)rotate(-2deg);box-shadow:0 28px 70px #1f345020}.mini-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:59px;padding:0 19px;display:flex}.mini-header .logo{font-size:19px}.mini-header .logo-mark{width:29px;height:29px}.mini-header .logo-en{display:none}.mini-header>span{align-items:center;gap:10px;font-size:10px;display:flex}.mini-header i{background:#e6ecf3;border-radius:50%;width:23px;height:23px}.mini-body{display:flex}.mini-side{color:#8490a0;background:#f4f7fb;flex-direction:column;gap:25px;width:56px;padding:24px 17px;display:flex}.mini-side svg{width:19px;height:19px}.mini-side svg:first-child{color:var(--green)}.mini-content{flex:1;min-width:0;padding:21px 18px}.mini-title{justify-content:space-between;align-items:center;margin-bottom:17px;font-size:13px;display:flex}.mini-title span{color:var(--muted);font-size:9px}.mini-stats{grid-template-columns:1fr 1fr;gap:11px;display:grid}.mini-stats>div{background:#eef2f8;border:1px solid #dae1eb;border-radius:10px;flex-direction:column;padding:12px 15px;display:flex}.mini-stats>div:first-child{background:#dbe6f5}.mini-stats small{font-size:10px}.mini-stats strong{text-align:right;direction:ltr;font-size:29px;line-height:1.6}.mini-stats strong span{font-size:17px}.mini-stats>div>span{color:#637389;font-size:9px}.mini-chart{margin:18px 0}.mini-chart>div:first-child{justify-content:space-between;font-size:11px;display:flex}.mini-chart small{color:var(--muted);font-size:9px}.bars{border-bottom:1px solid var(--line);background:repeating-linear-gradient(0deg,#0000 0 37px,#e8ecf2 38px);align-items:end;gap:18px;height:116px;margin:12px 5px 0;display:flex}.bars>span{background:#acc3e1;border-radius:5px 5px 0 0;flex:1;max-width:32px}.bars>span:last-child{background:var(--green)}.chart-labels{color:#838e9d;justify-content:space-around;margin-top:6px;font-size:8px;display:flex}.mini-row{border-top:1px solid var(--line);align-items:center;gap:9px;padding:9px 0;display:flex}.mini-row>div{flex:1}.mini-row b{font-size:10px;display:block}.mini-row small{color:var(--muted);font-size:9px}.mini-row .status{padding:4px 7px;font-size:9px}.parcel{background:#e9eff6;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.float-card{background:#fff;border:1px solid #d6dee9;border-radius:13px;align-items:center;gap:12px;padding:16px 22px;display:flex;position:absolute;bottom:5px;left:-25px;transform:rotate(3deg);box-shadow:0 12px 35px #182a4114}.float-card>span{color:var(--green);background:#dfe9f6;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.float-card b{font-size:13px;display:block}.float-card small{color:var(--muted);font-size:10px}.art-caption{letter-spacing:3px;color:#758aa5;direction:ltr;font-size:9px;position:absolute;top:-5px;left:20px}.value-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;max-width:1200px;margin:auto;padding:30px 40px;display:flex}.value-strip>span{color:#788597;font-size:13px}.value-strip b{align-items:center;gap:12px;font-size:17px;font-weight:500;display:flex}.value-strip svg{color:#69809e;width:21px}.section{max-width:1200px;margin:auto;padding:100px 0}.overline{color:var(--green);letter-spacing:.3px;margin-bottom:12px;font-size:12px;font-weight:500;display:block}.section h2{letter-spacing:-1px;margin-bottom:18px;font-size:39px;line-height:1.4}.section-heading{text-align:center}.section-heading>p{color:var(--muted);font-size:15px}.feature-grid{grid-template-columns:repeat(4,1fr);gap:22px;margin-top:46px;display:grid}.feature{border:1px solid var(--line);background:#fff;border-radius:16px;padding:26px}.feature>div{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.feature-icon{width:45px;height:45px;color:var(--green);background:#e3ebf6;border-radius:12px;place-items:center;display:grid}.feature small{color:#aab4c1;font-size:12px}.feature h3{margin-bottom:12px;font-size:18px}.feature p{color:var(--muted);margin:0;font-size:13px}.workflow{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.workflow h2{margin-bottom:28px;font-size:47px}.steps{flex-direction:column;display:flex}.step{border-bottom:1px solid var(--line);gap:23px;padding:25px 0;display:flex}.step:first-child{padding-top:0}.step:last-child{border:0}.step>span{background:#e3ebf5;border:1px solid #c9d6e7;border-radius:50%;flex-shrink:0;place-items:center;width:45px;height:45px;font-size:12px;display:grid}.step h3{margin-bottom:8px;font-size:18px}.step p{color:var(--muted);margin:0;font-size:14px}.integration-section{background:#e6ecf4;border-radius:23px;grid-template-columns:1fr 1fr;gap:80px;padding:65px;display:grid}.integration-section p{color:#67778c;max-width:350px;font-size:14px}.partners{grid-template-columns:1fr 1fr;align-content:center;gap:13px;display:grid}.partners>div{background:#f9fbfd;border:1px solid #cfdae9;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:22px;display:flex}.partners svg{color:#72859e}.partners b{font-size:15px;font-weight:600}.partners small{color:#8c97a6;width:100%;padding-right:32px;font-size:10px}.faq{grid-template-columns:.75fr 1.25fr;gap:50px;display:grid}.faq details{border-bottom:1px solid var(--line);padding:23px 0}summary{cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}summary::-webkit-details-marker{display:none}.faq summary{font-size:16px;font-weight:500}.faq details p{color:var(--muted);margin:18px 0 0;font-size:14px}.bottom-cta{text-align:center;background:#e8eef6;padding:65px 25px 85px}.bottom-cta h2{font-size:40px;line-height:1.5}.landing footer{max-width:1200px;color:var(--muted);justify-content:space-between;align-items:center;gap:20px;margin:auto;padding:35px 0;font-size:12px;display:flex}.landing footer .logo{color:var(--ink);font-size:22px}.landing footer .logo-mark{width:32px;height:32px}.app-shell{background:#f2f5f8;min-height:100vh;display:flex}.sidebar{border-left:1px solid var(--line);z-index:30;background:#fbfcfd;flex-direction:column;width:242px;padding:28px 18px 15px;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:auto}.sidebar>a{padding:0 12px}.sidebar .logo{font-size:26px}.store-picker{border:1px solid var(--line);border-radius:10px;align-items:center;gap:10px;margin:30px 0 26px;padding:13px 10px;display:flex}.store-avatar{background:#e4ecf6;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.store-picker b{font-size:13px}.store-picker small{color:var(--muted);margin-top:3px;font-size:10px;display:block}.nav-label{color:#909aa8;margin-bottom:12px;padding:0 15px;font-size:10px}.sidebar nav{flex-direction:column;gap:6px;display:flex}.sidebar nav button{text-align:right;color:#6a7788;background:0 0;border-radius:9px;align-items:center;gap:11px;padding:12px 15px;font-size:13px;display:flex}.sidebar nav button.active{color:#244876;background:#dce6f4;font-weight:600}.sidebar nav button:hover{background:#e7edf4}.sidebar nav button>span{background:#b8ceeb;border-radius:5px;margin-right:auto;padding:1px 7px;font-size:10px}.sidebar-bottom{flex-direction:column;align-items:flex-start;gap:8px;margin-top:auto;padding:30px 13px 20px;display:flex}.sidebar-bottom>svg{color:#6c8099}.sidebar-bottom>b{font-size:12px}.sidebar-bottom>small{color:var(--muted);font-size:10px}.sidebar-bottom .btn{margin-top:8px;padding:9px 12px;font-size:11px}.profile{border-top:1px solid var(--line);align-items:center;gap:9px;padding:17px 5px 0;display:flex}.avatar{color:#5b6f8a;background:#e6ebf2;border-radius:10px;flex-shrink:0;place-items:center;width:35px;height:35px;font-size:13px;display:grid}.profile>div{min-width:0}.profile b{text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:11px;display:block;overflow:hidden}.profile small{text-overflow:ellipsis;max-width:150px;color:var(--muted);direction:ltr;font-size:9px;display:block;overflow:hidden}.app-main{width:calc(100% - 242px);margin-right:242px}.app-header{border-bottom:1px solid var(--line);background:#fbfcfd;justify-content:space-between;align-items:center;height:75px;padding:0 38px;display:flex}.breadcrumb{color:#8a97a7;align-items:center;gap:10px;font-size:11px;display:flex}.breadcrumb b{color:#4a5a70;font-weight:500}.header-actions{color:#748499;align-items:center;gap:10px;font-size:11px;display:flex}.dashboard{max-width:1500px;margin:auto;padding:26px 38px 40px}.demo-banner{color:#5b708c;background:#e3ecf7;border:1px solid #cbd8e9;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:25px;padding:10px 16px;font-size:11px;display:flex}.demo-banner button{color:var(--green);background:0 0;align-items:center;gap:5px;font-size:11px;display:flex}.page-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:27px;display:flex}.page-heading .overline{color:#8a96a6;margin-bottom:6px;font-size:10px}.page-heading h1{margin:0 0 7px;font-size:28px}.page-heading p{color:var(--muted);margin:0;font-size:12px}.stats-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px;display:grid}.stat-card{border:1px solid var(--line);background:#fff;border-radius:13px;padding:22px}.stat-card>div{color:#768598;justify-content:space-between;align-items:center;margin-bottom:14px;font-size:11px;display:flex}.stat-card>div svg{color:#889bb4}.stat-card strong{text-align:right;direction:ltr;font-size:27px;font-weight:600;display:block}.stat-card small{color:#8996a6;margin-top:10px;font-size:10px;display:block}.stat-3{background:var(--ink);color:#edf5ff;border-color:var(--ink)}.stat-3>div,.stat-3 small,.stat-3>div svg{color:#92abcb}.overview-grid{grid-template-columns:1.7fr 1fr;gap:22px;margin-bottom:23px;display:grid}.panel{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden}.panel-heading{justify-content:space-between;align-items:center;gap:10px;padding:22px 25px;display:flex}.panel h3{margin:0;font-size:16px}.panel-heading p{color:var(--muted);margin:5px 0 0;font-size:11px}.chip{color:#6f8198;background:#eff2f7;border:1px solid #dae1ea;border-radius:6px;align-items:center;padding:5px 10px;font-size:10px;display:inline-flex}.sales-chart{justify-content:space-around;align-items:flex-end;gap:12px;height:248px;padding:5px 25px 25px;display:flex}.sales-bar{flex-direction:column;flex:1;align-items:center;min-width:0;height:100%;display:flex}.sales-bar>small{color:#6b809b;white-space:nowrap;font-size:9px}.sales-bar>div{align-items:flex-end;width:100%;max-width:35px;height:100%;padding-top:15px;display:flex}.sales-bar>div>span{background:#a4c0e5;border-radius:5px 5px 0 0;width:100%;min-height:3px}.sales-bar:nth-child(2n)>div>span{background:var(--green)}.sales-bar>b{color:#6b809b;white-space:nowrap;margin-top:12px;font-size:9px;font-weight:400}.delivery-ring{border:13px solid #dee7f2;border-top-color:var(--green);border-right-color:var(--green);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:124px;height:124px;margin:0 auto 16px;display:flex}.delivery-ring strong{direction:ltr;font-size:26px;line-height:1.2}.delivery-ring strong small{font-size:13px}.delivery-ring>span{color:var(--muted);margin-top:5px;font-size:9px}.status-list{grid-template-columns:1fr 1fr;gap:11px 20px;padding:0 25px 20px;display:grid}.status-list>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.status-list .status{background:0 0;padding:0;font-size:10px}.status-list b{font-size:11px;font-weight:500}.status{color:#7583a8;white-space:nowrap;background:#eef2fa;border-radius:6px;align-items:center;gap:6px;padding:5px 10px;font-size:10px;display:inline-flex}.status i{background:currentColor;border-radius:50%;width:5px;height:5px}.s1{color:#7b9b57;background:#edf5e5}.s2{color:#b2985c;background:#fff5df}.s3{color:#4b9370;background:#e5f2ea}.s4{color:#ba8670;background:#faece6}.s5{color:#8792a0;background:#eeefed}.table-scroll{overflow-x:auto}table{border-collapse:collapse;text-align:right;white-space:nowrap;width:100%}th{color:#8191a6;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#f7f9fb;padding:13px 22px;font-size:10px;font-weight:400}td{border-bottom:1px solid #ebeef3;padding:16px 22px;font-size:11px}tr:last-child td{border-bottom:0}td small{color:#8f9cad;margin-top:5px;font-size:9px;display:block}.customer{color:var(--ink);text-align:right;background:0 0;align-items:center;gap:10px;padding:0;display:flex}.customer b{font-size:11px;font-weight:500}.customer .avatar{width:32px;height:32px;font-size:11px}.amount{font-weight:500}.amount small{font-weight:400}.text-btn{color:var(--green);background:0 0;align-items:center;gap:8px;font-size:11px;font-weight:500;display:inline-flex}.icon-btn{color:#75859b;background:0 0;border-radius:7px;justify-content:center;align-items:center;padding:6px;display:inline-flex}.icon-btn:hover{background:#e6ecf4}.order-toolbar{justify-content:space-between;gap:20px;padding:22px;display:flex}.search{border:1px solid var(--line);color:#8698b0;border-radius:9px;align-items:center;gap:10px;min-width:300px;padding:0 12px;display:flex}.search input{background:0 0;border:0;outline:none;width:100%;min-width:0;padding:12px 0;font-size:12px}.filter-tabs{gap:6px;padding:0 22px 19px;display:flex;overflow:auto}.filter-tabs button{color:#79899d;white-space:nowrap;background:0 0;border-radius:7px;padding:8px 12px;font-size:11px}.filter-tabs button.active{color:var(--green);background:#dde7f5}.filter-tabs span{background:#e9eef4;border-radius:4px;margin-right:8px;padding:1px 5px;font-size:9px}.product-grid,.integration-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.product-card{padding:23px}.product-top{margin-bottom:18px;position:relative}.product-top>.chip{position:absolute;top:9px;right:9px}.product-visual{color:#6f88a9;background:linear-gradient(135deg,#f0f4f9,#e1e9f3);border-radius:9px;place-items:center;height:133px;display:grid}.product-card h3{font-size:16px}.product-card>p{color:#8697ae;text-align:right;margin:5px 0 20px;font-size:10px}.product-prices{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:15px;padding-bottom:18px;display:grid}.product-prices small{color:var(--muted);font-size:10px;display:block}.product-prices b{margin-top:6px;font-size:14px;display:block}.stock-row{color:var(--muted);justify-content:space-between;align-items:center;padding-top:18px;font-size:10px;display:flex}.stock-row b{color:var(--green);margin-right:8px}.warn{color:#b28d60;background:#fff5e4}.finance-grid{grid-template-columns:1.2fr 1fr;gap:25px;display:grid}.finance-summary,.form-panel{padding:30px}.finance-summary h2{max-width:300px;margin-bottom:28px;font-size:24px;line-height:1.5}.finance-line{border-bottom:1px solid var(--line);color:#6c7f97;justify-content:space-between;gap:10px;padding:14px 0;font-size:12px;display:flex}.finance-line b{color:var(--ink);font-weight:500}.finance-total{background:#e4ecf7;border-radius:9px;justify-content:space-between;align-items:center;margin-top:18px;padding:20px;font-size:13px;display:flex}.finance-total strong{font-size:23px}.muted{color:#8292a6;margin-top:17px;font-size:11px;line-height:1.9}.form-panel>p{color:var(--muted);margin:10px 0 25px;font-size:12px}.form-panel h3{margin-bottom:10px}.form-panel form{margin-top:20px}label{color:#5e728d;margin:0 0 18px;font-size:12px;display:block}label input,label select,label textarea{width:100%;color:var(--ink);background:#fafcfe;border:1px solid #d3dce7;border-radius:8px;outline:none;margin-top:8px;padding:11px 13px;font-size:13px;display:block}input:focus,select:focus,textarea:focus{border-color:var(--green);box-shadow:0 0 0 3px #dce6f3}input:disabled{color:#8693a5;background:#ecf0f6}textarea{resize:vertical;min-height:85px}.info-banner{color:#5e7594;background:#e1eaf5;border:1px solid #ccd9eb;border-radius:11px;align-items:flex-start;gap:15px;margin-bottom:24px;padding:21px;display:flex}.info-banner b{color:var(--ink);font-size:13px}.info-banner p{margin:5px 0 0;font-size:12px}.integration-card{padding:24px}.integration-icon{color:#6c83a1;background:#e6ecf4;border-radius:12px;place-items:center;width:48px;height:48px;margin-bottom:20px;display:grid}.integration-card>.chip{float:left;margin-top:-58px}.integration-card h3{text-align:right;margin:0 0 10px}.integration-card>p{color:var(--muted);min-height:40px;font-size:11px}.integration-card details{border-top:1px solid var(--line);padding-top:16px;font-size:12px}.integration-card details p{color:var(--muted);margin:12px 0 0;font-size:11px}.inline-form{gap:12px;display:flex}.inline-form input{border:1px solid var(--line);border-radius:8px;outline:none;flex:1;min-width:0;padding:10px 14px}.team-list{margin-top:25px}.team-list>div{border-top:1px solid var(--line);align-items:center;gap:13px;padding:14px 0;display:flex}.team-list b{font-size:12px}.team-list small{color:var(--muted);margin-right:auto;font-size:11px}.settings-panel{max-width:620px}.settings-panel .info-banner{margin-top:25px}.empty{text-align:center;color:#8292a6;width:100%;padding:50px 20px}.empty>svg{color:#869cb8;width:30px;height:30px;margin-bottom:14px}.empty h3{color:var(--ink);margin-bottom:10px;font-size:17px}.empty p{font-size:12px}.message{color:#46648b;background:#e4edf8;border:1px solid #c9d6e7;border-radius:8px;justify-content:space-between;gap:12px;margin-bottom:20px;padding:12px 18px;font-size:12px;display:flex}.message button{color:inherit;background:0 0}.app-footer{color:#919eae;border-top:1px solid var(--line);justify-content:space-between;padding:20px 38px;font-size:10px;display:flex}.mobile-toggle{display:none}.modal-backdrop{z-index:60;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#10203665;justify-content:center;align-items:center;padding:25px;display:flex;position:fixed;inset:0}.modal{border:1px solid var(--line);background:#f9fbfd;border-radius:16px;width:610px;max-height:90vh;padding:28px;overflow:auto;box-shadow:0 30px 100px #07132340}.modal-header{justify-content:space-between;align-items:center;margin-bottom:26px;display:flex}.modal-header h2{margin:0;font-size:21px}.form-grid{grid-template-columns:1fr 1fr;gap:0 17px;display:grid}.detail-title{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.detail-title h3{margin-bottom:5px}.detail-title a{color:var(--green);font-size:14px}.detail-box{background:#e7edf5;border:1px solid #d1dceb;border-radius:10px;margin-bottom:24px;padding:17px}.detail-box p{margin:0 0 8px;font-size:12px}.detail-box b{font-size:15px}.detail-box p:last-child{color:var(--muted);margin:12px 0 0;font-size:10px}.order-detail>h3{margin:28px 0 15px;font-size:15px}.history>div{border-bottom:1px solid var(--line);align-items:flex-start;gap:11px;padding:12px 0;font-size:11px;display:flex}.history svg{color:#7089aa;margin-top:3px}.history small{color:var(--muted);margin-top:5px;font-size:9px;display:block}@media (min-width:1500px){.hero{padding-top:80px;padding-bottom:100px}.hero h1{font-size:76px}}@media (max-width:1200px){.section,.value-strip,.landing footer{margin-left:40px;margin-right:40px}.hero{gap:35px;padding:50px 40px 75px}.site-header{padding:0 40px}.hero-actions{flex-wrap:wrap}.feature-grid{gap:13px}.feature{padding:22px}.section h2{font-size:34px}.integration-section{gap:45px;padding:45px}.orbit-one{width:440px;height:440px}.orbit-two{width:340px;height:340px}.app-header{padding:0 25px}.dashboard{padding:25px}.stats-grid{gap:10px}.stat-card{padding:16px}.stat-card strong{font-size:22px}.overview-grid{grid-template-columns:1.4fr 1fr}.sidebar{width:220px}.app-main{width:calc(100% - 220px);margin-right:220px}.product-grid,.integration-grid{grid-template-columns:repeat(2,1fr)}.status-list{gap:10px;padding:0 17px 17px}}@media (max-width:900px){.hero{grid-template-columns:1fr 1fr;gap:25px}.hero h1{font-size:50px}.hero .large{padding:12px 17px;font-size:13px}.hero-copy>p{font-size:14px}.mini-title span{display:none}.mini-side{width:42px;padding:24px 12px}.mini-content{padding:17px 12px}.mini-row .status{display:none}.float-card{padding:12px 15px;left:-5px}.hero-foot{gap:10px;font-size:10px}.site-header nav{gap:20px;margin-right:20px}.feature-grid{grid-template-columns:1fr 1fr}.workflow{gap:40px}.value-strip{padding:27px 0}.value-strip b{font-size:14px}.value-strip>span{font-size:11px}.section{padding-top:75px;padding-bottom:75px}.partners>div{padding:17px}.stats-grid{grid-template-columns:1fr 1fr}.overview-grid,.finance-grid{grid-template-columns:1fr}.status-panel{grid-template-columns:1fr 1fr;align-items:center;display:grid}.status-panel .panel-heading{grid-column:1/-1}.status-list{padding:0 25px 25px}.status-panel .delivery-ring{margin-bottom:25px}.sidebar-bottom{padding-top:35px}.breadcrumb{font-size:10px}.page-heading h1{font-size:24px}.product-grid{grid-template-columns:1fr}}@media (max-width:700px){.site-header{gap:12px;height:79px;padding:0 20px}.site-header nav,.site-header .login{display:none}.site-header>.btn{margin-right:auto;padding:10px 15px;font-size:12px}.site-header .logo{font-size:23px}.hero{flex-direction:column;gap:38px;min-height:0;padding:35px 23px 60px;display:flex}.hero-copy{width:100%}.eyebrow{font-size:10px}.hero h1{letter-spacing:-1px;margin:20px 0;font-size:55px}.hero-copy>p{font-size:15px}.hero-actions{flex-wrap:nowrap;gap:10px}.hero .large{padding:14px 17px;font-size:13px}.hero-foot{gap:18px;font-size:11px}.hero-art{width:100%;max-width:440px;padding:20px 5px 25px}.orbit-one{width:330px;height:330px;top:25px;left:20px}.orbit-two{width:270px;height:270px;top:55px;left:50px}.mini-window{transform:rotate(-2deg)}.mini-row .status{display:inline-flex}.art-caption{font-size:8px;top:-8px;left:10px}.float-card{bottom:0;left:0}.value-strip{grid-template-columns:repeat(4,1fr);gap:18px 7px;margin:0 23px;padding:23px 0;display:grid}.value-strip>span{text-align:center;grid-column:1/-1}.value-strip b{justify-content:center;gap:6px;font-size:11px}.value-strip svg{width:17px}.section{margin:0 23px;padding:62px 0}.section h2{font-size:31px}.section-heading>p{font-size:13px}.feature-grid{grid-template-columns:1fr;gap:13px;margin-top:27px}.feature{padding:24px}.feature>div{margin-bottom:19px}.feature p{font-size:14px}.workflow{grid-template-columns:1fr;gap:33px}.workflow h2{font-size:36px}.step p{font-size:13px}.integration-section{border-radius:15px;grid-template-columns:1fr;gap:27px;margin-top:8px;padding:30px 22px}.partners{gap:10px}.partners>div{padding:16px 12px}.partners b{font-size:12px}.partners small{font-size:9px}.faq{grid-template-columns:1fr;gap:10px}.faq summary{font-size:14px}.bottom-cta{padding:50px 20px}.bottom-cta h2{font-size:30px}.landing footer{flex-wrap:wrap;margin:0 23px;padding:27px 0;font-size:10px}.landing footer>span{text-align:center;order:3;width:100%}.sidebar{width:245px;display:none;box-shadow:-25px 0 80px #1a2d4633}.sidebar.show{display:flex;top:75px}.app-main{width:100%;margin:0}.app-header{gap:10px;height:65px;padding:0 18px}.mobile-toggle{display:flex}.breadcrumb{margin-left:auto}.header-actions{gap:6px;font-size:9px}.dashboard{padding:20px 16px}.demo-banner{align-items:flex-start;gap:14px;padding:10px 12px;font-size:10px}.demo-banner button{white-space:nowrap;font-size:10px}.page-heading{align-items:flex-start;margin-bottom:20px}.page-heading h1{font-size:24px}.page-heading p{max-width:215px;font-size:11px}.page-heading>.btn{margin-top:23px;padding:10px 12px;font-size:11px}.page-heading .overline{font-size:9px}.stats-grid{gap:10px;margin-bottom:17px}.stat-card{padding:16px 13px}.stat-card>div{margin-bottom:10px;font-size:10px}.stat-card svg{width:16px}.stat-card strong{font-size:23px}.stat-card small{font-size:9px}.overview-grid{gap:17px;margin-bottom:17px}.panel-heading{padding:20px 17px}.panel h3{font-size:14px}.panel-heading p{font-size:10px}.sales-chart{gap:5px;height:220px;padding:0 15px 22px}.sales-bar>small{font-size:8px}.sales-bar>b{font-size:9px}.status-list{gap:12px}.status-list .status{font-size:9px}.status-list>div{gap:5px}.delivery-ring{border-width:11px;width:110px;height:110px}td{padding:14px 15px}th{padding:11px 15px}.order-toolbar{flex-wrap:wrap;gap:12px;padding:17px}.search{width:100%;min-width:0}.order-toolbar>.btn{margin-right:auto;padding:9px 13px;font-size:11px}.filter-tabs{gap:3px;padding:0 17px 17px}.filter-tabs button{padding:7px 9px}.product-grid,.integration-grid{grid-template-columns:1fr}.finance-summary,.form-panel{padding:22px}.finance-summary h2{font-size:23px}.finance-total strong{font-size:22px}.finance-total{padding:17px}.info-banner{gap:12px;padding:17px}.info-banner p{font-size:11px}.inline-form{gap:9px}.inline-form .btn{padding:10px 14px;font-size:12px}.team-list small{font-size:9px}.app-footer{padding:18px 16px;font-size:9px}.modal-backdrop{padding:12px}.modal{border-radius:13px;max-height:94vh;padding:22px 18px}.form-grid{gap:0 12px}.modal-header h2{font-size:19px}label{font-size:11px}label input,label select,label textarea{padding:10px;font-size:12px}.modal .muted{font-size:10px}.modal .form-grid label{min-width:0}.modal select{max-width:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}.app-shell{--ink:#02224d;--green:#286dc6;--line:#dae0e7;--muted:#758599;background:#fafafb;padding-top:48px}.platform-topbar{z-index:45;color:#e4edf8;background:#00224e;justify-content:space-between;align-items:center;height:48px;padding:0 15px;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 1px 4px #0e2b5135}.platform-topbar>.logo{font-size:20px;position:absolute;left:50%;transform:translate(-50%)}.platform-topbar .logo-mark{color:#003a86;background:#f1f7ff;border-radius:50%;width:31px;height:31px;transform:none}.platform-topbar .logo-en{display:none}.platform-topbar .icon-btn{color:#cfdef1;position:relative}.notification-count{color:#fff;background:#ed6267;border-radius:9px;min-width:14px;padding:1px 3px;font-size:8px;position:absolute;top:-2px;left:-2px}.app-shell .sidebar{color:#dce5f0;background:#00224e;border:0;width:205px;padding:10px 7px 14px;top:48px}.app-shell .sidebar>a,.app-shell .nav-label,.app-shell .sidebar-bottom{display:none}.app-shell .store-picker{background:#ffffff08;border-color:#ffffff26;border-radius:4px;margin:5px 4px 13px;padding:10px 7px}.app-shell .store-picker b{color:#f6faff;font-size:11px}.app-shell .store-picker small{color:#95adcc;font-size:9px}.app-shell .store-avatar{color:#bed5f2;background:#ffffff15;border:1px solid #ffffff35;border-radius:50%;width:29px;height:29px}.app-shell .sidebar nav button{color:#dfe6f0;border-radius:3px;gap:10px;min-height:44px;padding:9px 7px;font-size:12px}.app-shell .sidebar nav button:hover{background:#ffffff18}.nav-icon{color:#fafcff;background:#8197b3;border:1px solid #d0def1;border-radius:50%;flex-shrink:0;place-items:center;width:31px;height:31px;display:grid}.nav-icon svg{width:19px;height:19px}.app-shell .sidebar nav button>span:not(.nav-icon){color:#fff;background:#175cb6;margin-right:auto;font-size:9px}.app-shell .profile{border-color:#ffffff30;gap:7px;margin-top:auto;padding-top:15px}.app-shell .profile .avatar{color:#ddecff;background:#264977}.app-shell .profile small{color:#87a1c3;font-size:8px}.app-shell .app-main{width:calc(100% - 205px);margin-right:205px}.app-shell .app-header{background:#fff;border-bottom:1px solid #d6dde6;height:49px;padding:0 22px}.app-shell .dashboard{max-width:none;padding:20px 22px}.app-shell .breadcrumb b{color:#2c4464}.app-shell .breadcrumb,.app-shell .header-actions{color:#75859b}.app-shell .page-heading{margin-bottom:17px}.app-shell .page-heading h1{color:#103059;font-size:21px}.app-shell .page-heading p{font-size:11px}.app-shell .page-heading .overline{margin-bottom:4px;font-size:9px}.app-shell .btn{box-shadow:none;border-radius:4px;padding:9px 14px;font-size:12px}.app-shell .primary{box-shadow:none;color:#fff;background:#2a6cc3}.app-shell .primary:hover{background:#1a58a8}.app-shell .demo-banner{color:#4e6c92;background:#eef4fb;border:1px solid #b1c9e9;border-radius:4px;margin-bottom:16px;padding:8px 12px;font-size:10px}.app-shell .demo-banner button{color:#1857a9}.app-shell .panel{border-color:#c2cfe0;border-radius:5px}.app-shell .order-panel{background:#fff;border:2px solid #5a8bcc;padding:7px}.order-title{border-bottom:1px solid #ebeef3;justify-content:space-between;align-items:center;padding:10px 13px 13px;font-size:13px;display:flex}.order-title>span{color:#8e9db1;font-size:9px}.app-shell .order-toolbar{gap:12px;padding:13px 7px 9px}.app-shell .search{border-color:#5a8bcc;border-radius:4px;flex:1;min-width:260px;max-width:450px;padding:0 10px}.app-shell .search input{padding:8px 0;font-size:11px}.app-shell .white{color:#123666;background:#fff;border-color:#5a8bcc}.period-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:7px 7px 12px;display:flex}.period-buttons{align-items:center;gap:5px;display:flex}.period-buttons button,.outline-control{color:#1f3f69;white-space:nowrap;background:#fff;border:1px solid #5a8bcc;border-radius:4px;padding:5px 9px;font-size:10px;line-height:1.6}.period-buttons button.active{color:#fff;background:#2c6fc6;border-color:#2c6fc6}.period-buttons>svg{color:#00224e;margin-right:4px}.column-controls{gap:8px;display:flex}.outline-control{align-items:center;gap:7px;display:flex}.trash-control svg{color:#dd6a85}.column-picker{background:#f2f6fb;border:1px solid #c1d2e8;border-radius:4px;flex-wrap:wrap;gap:15px;margin:0 7px 12px;padding:11px 13px;display:flex}.column-picker label{align-items:center;gap:6px;margin:0;font-size:10px;display:flex}.column-picker input{accent-color:#1d61bb;width:auto;margin:0}.app-shell .filter-tabs{gap:4px;padding:2px 7px 12px}.app-shell .filter-tabs button{color:#4f6787;border:1px solid #d9e0e9;border-radius:4px;padding:5px 8px;font-size:9px}.app-shell .filter-tabs button.active{color:#1451a1;background:#e2ecf9;border-color:#6091d0}.app-shell .filter-tabs span{background:#e9eef5;margin-right:5px;font-size:8px}.app-shell .compact-orders{border-spacing:2px 0;border-collapse:separate;min-width:900px;font-size:10px}.app-shell .compact-orders th{color:#fff;text-align:center;background:#00224e;border:0;border-radius:4px;padding:6px 9px;font-size:9px}.compact-orders th svg{vertical-align:middle;margin-left:5px;display:inline}.app-shell .compact-orders td{text-align:center;border-bottom:1px solid #eaecef;height:44px;padding:7px 9px;font-size:11px}.app-shell .compact-orders tr:nth-child(2n){background:#fafbfc}.app-shell .compact-orders td small{color:#94a2b5;margin-top:2px;font-size:8px}.tracking-code{color:#fff;direction:ltr;background:#002b64;border:1px solid #74a2de;border-radius:20px;align-items:center;gap:6px;min-width:118px;padding:0 8px 0 0;font-size:10px;display:inline-flex;overflow:hidden}.tracking-code>span{color:#276bc4;background:#fff;border:1px solid #4281d3;border-radius:50%;flex-shrink:0;place-items:center;width:27px;height:27px;font-size:10px;font-weight:700;display:grid}.tracking-code b{font-size:10px;font-weight:500}.app-shell .compact-orders .customer{color:#333f4f;display:inline-flex}.app-shell .compact-orders .customer b{font-size:11px;font-weight:400}.phone-cell{direction:ltr;justify-content:center;align-items:center;gap:5px;font-size:10px;display:flex}.phone-cell>a:last-child{color:#1658af;display:flex}.status-action{background:0 0;padding:0}.app-shell .status{border-radius:20px;justify-content:center;min-width:100px;padding:5px 10px;font-size:9px;line-height:1.4}.app-shell .status i{display:none}.app-shell .s0{color:#fff;background:#3980dc}.app-shell .s1{color:#fff;background:#878611}.app-shell .s2{color:#fff;background:#e8bc39}.app-shell .s3{color:#fff;background:#64cc40}.app-shell .s4{color:#fff;background:#e38369}.app-shell .s5{color:#fff;background:#b1b7c0}.row-actions{justify-content:center;align-items:center;gap:5px;display:flex}.call-action{color:#e17a8c;background:#fff1f3;border:1px solid #e6a5b0;border-radius:5px;place-items:center;width:23px;height:23px;display:grid}.pagination{justify-content:center;align-items:center;gap:8px;padding:17px 8px 7px;display:flex}.pagination>span{color:#95a3b5;margin-left:12px;font-size:9px}.pagination button{color:#4b6485;background:#fff;border-radius:20px;min-width:29px;height:29px;padding:4px 10px;font-size:10px;box-shadow:0 2px 9px #10305920}.pagination button.active{color:#fff;background:#2b70cb}.pagination button:disabled{opacity:.4;cursor:default}.app-shell .app-footer{background:#fff;border-color:#e5e9ef;padding:16px 22px}.app-shell .stat-3{background:#00224e}.app-shell .stat-3>div,.app-shell .stat-3 small{color:#adbfd7}.app-shell .sales-bar>div>span{background:#99b7de}.app-shell .sales-bar:nth-child(2n)>div>span{background:#286dc6}.app-shell .delivery-ring{border-color:#286dc6 #286dc6 #e0e9f4 #e0e9f4}.app-shell .status-list .status{color:#3b5b84;background:0 0;justify-content:flex-start;min-width:0;padding:0}.app-shell .info-banner,.app-shell .finance-total{background:#e9f1fb;border-color:#bfd1e8}.app-shell .modal{border-radius:8px}.app-shell label input:focus,.app-shell label select:focus,.app-shell label textarea:focus{border-color:#286dc6;box-shadow:0 0 0 3px #e1ebf9}@media (max-width:900px){.app-shell .sidebar{width:175px}.app-shell .app-main{width:calc(100% - 175px);margin-right:175px}.app-shell .sidebar nav button{gap:7px;font-size:11px}.nav-icon{width:28px;height:28px}.app-shell .dashboard{padding:16px}.period-toolbar{gap:10px}.app-shell .header-actions{font-size:9px}.app-shell .sidebar .store-picker small{font-size:8px}}@media (max-width:700px){.app-shell .sidebar{width:145px;box-shadow:none;padding:5px 5px 12px;display:flex;top:48px}.app-shell .sidebar.collapsed{display:none}.app-shell:has(.sidebar.collapsed) .app-main{width:100%;margin-right:0}.app-shell .app-main{width:calc(100% - 145px);margin-right:145px}.app-shell .sidebar nav button{gap:6px;min-height:42px;padding:7px 3px;font-size:10px}.app-shell .sidebar nav button.active{padding-right:0}.app-shell .sidebar nav button>span:not(.nav-icon){display:none}.nav-icon{width:26px;height:26px}.nav-icon svg{width:16px;height:16px}.app-shell .store-picker{gap:5px;margin:3px 0 8px;padding:7px 3px}.app-shell .store-picker b{font-size:9px}.app-shell .store-picker small{font-size:7px}.app-shell .store-avatar{width:23px;height:23px}.app-shell .store-avatar svg{width:14px}.app-shell .profile{gap:5px;padding-top:10px}.app-shell .profile .avatar{width:24px;height:24px;font-size:10px}.app-shell .profile b{max-width:94px;font-size:8px}.app-shell .profile small{max-width:94px;font-size:7px}.app-shell .app-header{height:37px;padding:0 9px}.app-shell .mobile-toggle{display:none}.app-shell .breadcrumb{gap:3px;font-size:8px}.app-shell .header-actions{gap:3px;font-size:0}.app-shell .dashboard{padding:10px 7px;overflow:hidden}.app-shell .demo-banner{flex-direction:column;gap:4px;margin-bottom:10px;padding:7px;font-size:8px}.app-shell .demo-banner button{font-size:8px}.app-shell .page-heading{flex-wrap:wrap;gap:5px;margin-bottom:10px;display:flex}.app-shell .page-heading h1{font-size:16px}.app-shell .page-heading p{max-width:100%;margin-bottom:4px;font-size:9px;line-height:1.6}.app-shell .page-heading .overline{font-size:7px}.app-shell .page-heading>.btn{margin-top:0;padding:7px 9px;font-size:9px}.app-shell .page-heading>.btn svg{width:13px}.app-shell .order-panel{border-width:1px;padding:4px}.order-title{gap:5px;padding:6px 3px 9px;font-size:10px}.order-title>span{font-size:7px}.app-shell .order-toolbar{gap:7px;padding:8px 2px 7px}.app-shell .search{width:100%;min-width:0;max-width:none;padding:0 7px}.app-shell .search input{padding:7px 0;font-size:9px}.app-shell .search svg{width:14px}.app-shell .order-toolbar>.btn{margin-right:auto;padding:5px 8px;font-size:8px}.app-shell .order-toolbar>.btn svg{width:12px}.period-toolbar{gap:7px;padding:4px 2px 8px}.period-buttons{flex-wrap:wrap;gap:3px}.period-buttons button,.outline-control{padding:4px 5px;font-size:8px}.period-buttons svg{width:14px;margin:0}.column-controls,.outline-control{gap:4px}.outline-control svg{width:12px}.app-shell .filter-tabs{gap:3px;padding:1px 2px 8px}.app-shell .filter-tabs button{padding:4px 5px;font-size:8px}.app-shell .filter-tabs span{margin-right:3px;font-size:7px}.app-shell .compact-orders{min-width:820px}.app-shell .compact-orders th{padding:5px 7px;font-size:8px}.app-shell .compact-orders td{height:39px;padding:6px 7px;font-size:10px}.app-shell .compact-orders .customer b{font-size:10px}.app-shell .status{min-width:88px;padding:5px 8px;font-size:8px}.tracking-code{min-width:105px;font-size:9px}.tracking-code b{font-size:9px}.tracking-code>span{width:23px;height:23px;font-size:9px}.phone-cell{font-size:9px}.pagination{flex-wrap:wrap;gap:5px;padding:13px 0 5px}.pagination>span{text-align:center;width:100%;margin:0 0 3px;font-size:8px}.pagination button{min-width:25px;height:25px;padding:4px 8px;font-size:9px}.app-shell .app-footer{padding:11px 7px;font-size:7px}.app-shell .stats-grid{grid-template-columns:1fr;gap:8px}.app-shell .stat-card{padding:13px}.app-shell .stat-card strong{font-size:22px}.app-shell .overview-grid,.app-shell .finance-grid{grid-template-columns:1fr}.app-shell .status-panel{display:block}.app-shell .panel-heading{flex-wrap:wrap;padding:15px 10px}.app-shell .panel h3{font-size:12px}.app-shell .sales-chart{justify-content:flex-start;padding:0 10px 15px;overflow-x:auto}.app-shell .sales-bar{min-width:35px}.app-shell .status-list{gap:10px;padding:0 10px 18px}.app-shell .product-grid,.app-shell .integration-grid{grid-template-columns:1fr;gap:12px}.app-shell .product-card,.app-shell .integration-card,.app-shell .form-panel,.app-shell .finance-summary{padding:13px}.app-shell .product-prices{grid-template-columns:1fr;gap:10px}.app-shell .stock-row{flex-wrap:wrap;gap:10px}.app-shell .finance-summary h2{font-size:19px}.app-shell .finance-line{gap:5px;font-size:10px}.app-shell .finance-total{padding:13px;display:block}.app-shell .finance-total strong{margin-top:6px;font-size:20px;display:block}.app-shell .info-banner{gap:8px;padding:12px}.app-shell .info-banner svg{width:17px}.app-shell .info-banner p{font-size:9px}.app-shell .inline-form{flex-wrap:wrap}.app-shell .inline-form input{flex-basis:100%;width:100%;font-size:11px}.app-shell .team-list>div{flex-wrap:wrap;gap:7px}.app-shell .team-list b{font-size:10px}.app-shell .team-list small{margin:0;font-size:8px}.app-shell .modal{padding:20px 16px}.app-shell .message{padding:8px;font-size:9px}.column-picker{gap:8px;margin:0 2px 8px;padding:8px}.column-picker label{font-size:9px}}.app-shell .sidebar.collapsed{display:none}.app-shell:has(.sidebar.collapsed) .app-main{width:100%;margin-right:0}.overview-heading{display:none!important}.app-shell:has(.overview-reference) .app-header{display:none}.app-shell:has(.overview-reference) .dashboard{padding:25px 28px}.overview-reference{max-width:1350px;min-height:calc(100vh - 145px);margin:auto;padding-top:0}.analytics-tabs{justify-content:flex-start;gap:9px;padding-bottom:4px;display:flex;overflow-x:auto}.analytics-tabs button{color:#3e516a;white-space:nowrap;background:#fff;border:2px solid #5a89c7;border-radius:5px;min-height:55px;padding:14px 26px;font-size:14px}.analytics-tabs button.active{color:#fff;background:#2c70ca;border-color:#2c70ca}.analytics-tabs button:hover{background:#e8eff9}.analytics-tabs button.active:hover{background:#1b5db3}.analytics-filters{flex-wrap:wrap;align-items:flex-end;gap:14px;margin:27px 0 36px;display:flex}.analytics-filters label{color:#3c4c62;width:180px;min-width:135px;margin:0;font-size:12px}.analytics-filters select{color:#748397;background:#fff;border:2px solid #719acf;border-radius:4px;max-width:100%;min-height:34px;margin-top:6px;padding:5px 9px;font-size:11px}.analytics-period{flex-wrap:wrap;align-items:center;gap:5px;padding-bottom:1px;display:flex}.analytics-period button{color:#3b587d;white-space:nowrap;background:#fff;border:1px solid #5a89c7;border-radius:4px;min-height:31px;padding:5px 10px;font-size:11px}.analytics-period button.active{color:#fff;background:#2c70ca}.analytics-period svg{color:#1a4a89;margin-right:5px}.analytics-date-range{flex-wrap:wrap;align-items:center;gap:12px;margin:-15px 0 35px;display:flex}.analytics-date-range label{min-width:150px;margin:0;font-size:11px}.analytics-date-range input{border-color:#6793cc;padding:6px 10px;font-size:12px}.analytics-frame{background:#fff;border:2px solid #749cd0;border-radius:5px;margin-top:12px;padding:24px 20px 20px;position:relative;box-shadow:0 14px 35px #00224e0c}.analytics-frame-title{color:#fff;background:#2f73cd;border-radius:23px;padding:5px 20px;font-size:19px;line-height:1.5;position:absolute;top:-18px;right:10px;box-shadow:0 6px 13px #2368c230}.analytics-content{grid-template-columns:1fr 1.05fr;align-items:stretch;gap:30px;display:grid}.analytics-cards{grid-template-rows:1fr 1fr 1fr;gap:7px;display:grid}.analytics-card{background:#fff;border:2px solid #7ba0d1;border-radius:5px;justify-content:space-between;align-items:center;gap:15px;min-height:102px;padding:15px 19px;display:flex;box-shadow:0 9px 15px #0d284b19}.analytics-card h3{color:#1e3655;margin:0 0 5px;font-size:15px;font-weight:500}.analytics-card strong{color:#122b4c;font-size:28px;font-weight:500;line-height:1.3;display:block}.analytics-card small{color:#8693a4;margin-top:5px;font-size:10px;line-height:1.6;display:block}.analytics-card>svg{color:#4d6875;flex-shrink:0}.analytics-card.card-1>svg{color:#ef979c}.analytics-card.card-2>svg{color:#66b699}.analytics-chart{background:#fff;border:2px solid #6a95cd;border-radius:6px;flex-direction:column;min-width:0;padding:10px 12px 8px;display:flex;box-shadow:12px 12px 0 -10px #2c70ca}.chart-legend{color:#8996a7;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-bottom:15px;font-size:9px;display:flex}.chart-legend>span{align-items:center;gap:5px;display:flex}.chart-legend i{background:#122b4c;width:25px;height:9px}.chart-legend>span:nth-child(2) i{background:#f16d74}.analytic-plot{flex:1;min-height:260px;margin:0 25px 30px 0;position:relative}.plot-gridline{border-top:1px solid #e6eaef;height:1px;position:absolute;left:0;right:0}.plot-gridline>span{color:#a0aab7;text-align:left;width:23px;font-size:8px;position:absolute;top:-7px;right:-28px}.plot-bars{justify-content:space-around;align-items:flex-end;gap:7px;height:100%;display:flex;position:absolute;inset:0}.plot-bucket{flex:1;min-width:0;max-width:60px;height:100%;position:relative}.plot-bucket>div{justify-content:center;align-items:flex-end;gap:3px;height:100%;display:flex}.plot-bucket>div>span{background:#122b4c;border-radius:2px 2px 0 0;flex:1;max-width:17px;min-height:0}.plot-bucket>div>span:nth-child(2){background:#f16d74}.plot-bucket>small{white-space:nowrap;color:#8d9bad;font-size:8px;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.plot-no-data{color:#acb5c1;pointer-events:none;place-items:center;font-size:11px;display:grid;position:absolute;inset:0}.plot-axis{text-align:center;color:#435874;margin-top:3px;font-size:9px}.analytics-note{color:#8d9aab;align-items:center;gap:6px;margin-top:17px;font-size:10px;line-height:1.8;display:flex}.top-indicators{padding:8px 0}.indicator-strip{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.indicator-strip article{background:#f3f7fc;border:1px solid #b0c7e4;border-radius:5px;padding:18px 13px}.indicator-strip article>span{color:#fff;background:#2b70ca;border-radius:50%;place-items:center;width:23px;height:23px;margin-bottom:12px;font-size:10px;display:grid}.indicator-strip small{color:#657b99;margin-bottom:9px;font-size:10px;display:block}.indicator-strip strong{font-size:22px;font-weight:500}.top-indicators h3{margin:30px 0 15px;font-size:15px}.ranking-list>div{border-bottom:1px solid #dee5ee;align-items:center;gap:15px;padding:13px 4px;display:flex}.ranking-list>div>span{color:#1a55a3;background:#e1ebf8;border-radius:50%;place-items:center;width:24px;height:24px;font-size:10px;display:grid}.ranking-list b{font-size:12px;font-weight:500}.ranking-list small{color:#919eae;font-size:10px}.ranking-list strong{margin-right:auto;font-size:14px;font-weight:500}.analytics-empty{text-align:center;color:#909daf;padding:50px 10px;font-size:12px}@media (max-width:900px){.analytics-filters{gap:10px}.analytics-filters label{width:150px;min-width:110px}.analytics-tabs button{padding:13px 19px;font-size:12px}.analytics-content{gap:20px}.analytics-card{gap:10px;padding:13px}.analytics-card h3{font-size:13px}.analytics-card strong{font-size:25px}.indicator-strip{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.app-shell:has(.overview-reference) .dashboard{padding:19px 10px}.app-shell:has(.overview-reference) .demo-banner{flex-direction:row;align-items:center;margin-bottom:17px}.analytics-tabs{gap:4px;margin-bottom:0}.analytics-tabs button{border-width:1px;border-radius:3px;flex:1;min-width:0;min-height:38px;padding:8px 4px;font-size:8px}.analytics-filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 6px;margin:18px 0 31px;display:grid}.analytics-filters label{width:100%;min-width:0;font-size:9px}.analytics-filters select{border-width:1px;border-radius:3px;min-height:25px;margin-top:5px;padding:4px;font-size:8px}.analytics-period{flex-wrap:nowrap;grid-column:1/-1;gap:4px;overflow:auto}.analytics-period button{min-height:27px;padding:4px 7px;font-size:9px}.analytics-period svg{width:15px;margin-right:3px}.analytics-frame{border-width:1px;border-radius:3px;padding:18px 9px 12px}.analytics-frame-title{padding:4px 13px;font-size:13px;top:-14px;right:5px}.analytics-content{grid-template-columns:1fr 1.05fr;gap:12px}.analytics-card{border-width:1px;border-radius:3px;gap:5px;min-height:90px;padding:9px 8px}.analytics-card h3{margin-bottom:6px;font-size:10px}.analytics-card strong{font-size:19px}.analytics-card small{margin-top:4px;font-size:7px;line-height:1.6}.analytics-card>svg{width:29px;height:29px}.analytics-chart{border-width:1px;border-radius:4px;padding:7px 7px 6px}.chart-legend{flex-wrap:wrap;gap:6px;margin-bottom:14px;font-size:6px}.chart-legend>span{gap:3px}.chart-legend i{width:13px;height:7px}.analytic-plot{min-height:233px;margin-bottom:22px;margin-right:16px}.plot-gridline>span{width:17px;font-size:6px;top:-5px;right:-20px}.plot-bars{gap:3px}.plot-bucket>div{gap:2px}.plot-bucket>small{font-size:6px;top:calc(100% + 5px);transform:translate(-50%)rotate(-20deg)}.plot-axis{font-size:7px}.plot-no-data{text-align:center;padding:10px;font-size:8px;line-height:1.8}.analytics-note{align-items:flex-start;margin-top:13px;font-size:8px}.analytics-note svg{width:10px;margin-top:3px}.analytics-date-range{gap:10px;margin:-12px 0 28px}.analytics-date-range label{flex:1;min-width:0;font-size:9px}.analytics-date-range input{padding:5px;font-size:10px}.indicator-strip{grid-template-columns:1fr 1fr;gap:8px}.indicator-strip article{padding:13px 10px}.indicator-strip small{font-size:9px}.indicator-strip strong{font-size:18px}.indicator-strip article:last-child{grid-column:1/-1}.ranking-list>div{flex-wrap:wrap;gap:9px;padding:11px 0}.ranking-list b{font-size:10px}.ranking-list strong{font-size:11px}.top-indicators h3{font-size:12px}.analytics-empty{padding:30px 10px;font-size:10px}.app-shell:has(.sidebar.show) .analytics-content{grid-template-columns:1fr}.app-shell:has(.sidebar.show) .analytics-tabs{flex-wrap:wrap}.app-shell:has(.sidebar.show) .analytics-tabs button{flex-basis:45%}.app-shell:has(.sidebar.show) .analytics-filters{grid-template-columns:1fr}.app-shell:has(.sidebar.show) .analytics-period{flex-wrap:wrap}.app-shell:has(.sidebar.show) .analytics-content .analytic-plot{min-height:160px}}.workbench{position:relative}.wb-toolbar{flex-wrap:wrap;align-items:center;gap:5px;margin:5px 0 10px;display:flex}.wb-toolbar button,.wb-toolbar select,.wb-bulk button,.wb-bulk select,.wb-footer button,.wb-footer select{color:#1d3a61;background:#fff;border:1px solid #5b8ac7;border-radius:4px;align-items:center;gap:4px;min-height:28px;padding:5px 7px;font-size:10px;display:inline-flex}.wb-toolbar button.active,.wb-toolbar .wb-add{color:#fff;background:#2c70c9}.wb-toolbar .wb-add{border-radius:50%;width:28px;padding:5px}.wb-search{border:1px solid #869ab3;border-radius:4px;align-items:center;gap:4px;width:125px;height:28px;padding:0 6px;display:flex}.wb-search input{background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:10px}.wb-table-scroll{background:#fff;border:1px solid #4a81c8;border-radius:2px;min-height:65vh;padding:5px;overflow:auto}.app-shell .wb-table{border-spacing:3px 0;min-width:1250px}.app-shell .wb-table th{padding:5px 8px;font-size:10px}.app-shell .wb-table td{color:#1f3653;border:0;height:48px;padding:8px 10px;font-size:10px}.wb-row.attempted{background:#ffdab1!important}.wb-row:hover{filter:brightness(.97)}.wb-table input[type=checkbox]{accent-color:#266bc5;cursor:pointer;width:15px;height:15px}.wb-name{color:inherit;background:0 0;align-items:center;gap:6px;font-size:10px;display:flex}.wb-name>span{color:#fff;background:#00275a;border-radius:50%;place-items:center;width:13px;height:13px;font-size:9px;display:grid}.wb-verification{white-space:nowrap;background:#e7f1ff;border:1px solid #7ea8df;border-radius:15px;align-items:center;gap:5px;padding:3px 7px;font-size:9px;display:flex}.wb-verification span:nth-child(2){color:#2a60a7}.wb-verification span:nth-child(3){color:#d56854}.wb-date{direction:ltr;font-size:9px;display:block}.wb-bulk{background:#e3ecf8;border:1px solid #9bb8de;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;padding:9px;display:flex}.wb-bulk>b{font-size:11px}.wb-footer{justify-content:flex-end;align-items:center;gap:10px;margin-top:7px;font-size:10px;display:flex}.wb-footer button,.wb-footer select{min-height:23px;padding:3px 6px;font-size:9px}.wb-footnote{color:#8092aa;margin:12px 0 0;font-size:9px}.wb-columns{background:#fff;border:1px solid #5c8bc9;border-radius:5px;max-width:370px;margin-bottom:12px;padding:12px}.wb-columns>div{border-bottom:1px solid #eceff4;align-items:center;gap:7px;padding:5px 0;display:flex}.wb-columns label{flex:1;align-items:center;gap:7px;margin:0;font-size:11px;display:flex}.wb-columns input{accent-color:#2c70c9;width:13px;margin:0}.wb-columns button{color:#204678;background:#e7eef7;border-radius:3px;padding:3px;display:flex}.wb-columns b{margin-left:auto;font-size:12px}.wb-dates{gap:15px;display:flex}.wb-dates label{font-size:10px}.wb-dates input{padding:5px;font-size:11px}.call-log{background:#eef3fa;border:1px solid #b5c8e0;border-radius:5px;margin:23px 0;padding:15px}.call-log h3{margin:0;font-size:14px}.call-log p{color:#667d9b;margin:8px 0;font-size:11px}.call-log>div{flex-wrap:wrap;gap:6px;display:flex}.call-log button{color:#204472;background:#fff;border:1px solid #88a7d0;border-radius:4px;padding:6px 10px;font-size:10px}.app-shell:has(.workbench) .page-heading{display:none}.app-shell:has(.workbench) .app-header{display:none}.app-shell:has(.workbench) .dashboard{padding:14px}.app-shell .wb-row.row-5 .status{background:#de3e34}.app-shell .wb-row.row-2 .status{background:#153448}.app-shell .wb-row.attempted .status{color:#fff;background:#ffa641}@media (max-width:700px){.app-shell:has(.workbench) .dashboard{padding:9px 7px}.wb-toolbar{gap:4px}.wb-toolbar button,.wb-toolbar select{min-height:23px;padding:3px 5px;font-size:8px}.wb-search{width:100px;height:23px}.wb-search input{font-size:9px}.wb-toolbar .wb-add{width:23px;height:23px;min-height:23px;padding:3px}.wb-table-scroll{min-height:68vh;padding:3px}.app-shell .wb-table{min-width:1100px}.app-shell .wb-table th{padding:4px 6px;font-size:8px}.app-shell .wb-table td{height:44px;padding:7px 8px;font-size:9px}.wb-bulk{gap:5px;padding:6px}.wb-bulk button,.wb-bulk select{font-size:9px}.wb-footer{flex-wrap:wrap;gap:6px;font-size:9px}.wb-footnote{font-size:8px}.wb-columns label{font-size:10px}}.video-section{padding-top:5px}.video-section .analytics-tabs{margin-bottom:25px}.video-table{background:#fff;border:1px solid #5a8ac9;border-radius:5px;margin:15px 0;padding:10px;overflow-x:auto}.video-table table{border-collapse:separate;border-spacing:5px 0;min-width:640px}.video-table th{color:#fff;text-align:center;background:#002454;border:0;border-radius:4px;padding:5px 10px;font-size:11px}.video-table td{color:#3b4e66;text-align:center;border-bottom:1px solid #eceff3;padding:15px 10px;font-size:11px}.video-table td svg{vertical-align:middle;display:inline-block}.video-table td small{font-size:9px}.video-table input[type=checkbox]{accent-color:#296ec9}.switch-pill{color:#ae6571;white-space:nowrap;background:#f3e6e7;border:1px solid #c1cbd9;border-radius:15px;padding:3px 10px;font-size:10px;display:inline-block}.switch-pill.on{color:#295794;background:#d7e3f3}.upload-button{cursor:pointer;background:#2c70c9;border-radius:4px;align-items:center;gap:6px;margin:0;padding:5px 10px;font-size:10px;display:inline-flex;color:#fff!important}.upload-button input{display:none}.video-section .wb-toolbar>input{border:1px solid #6f95c7;border-radius:4px;min-width:0;min-height:28px;padding:5px 9px;font-size:11px}.video-notice{color:#5e738f;background:#eff3f9;border-right:3px solid #3072c8;border-radius:3px;margin:20px 0;padding:15px;font-size:12px;line-height:1.9}.video-notice h3{font-size:17px}.video-notice p{margin-bottom:13px}.finance-statuses{grid-template-columns:repeat(6,1fr);gap:10px;margin:20px 0;display:grid}.finance-statuses>div{color:#637894;text-align:center;font-size:11px}.finance-statuses b{border:1px solid #6691c9;border-radius:4px;margin-top:6px;padding:5px;font-size:15px;font-weight:500;display:block}.finance-video{margin-top:20px}.mapping-form{background:#fff;border:1px solid #6993ca;border-radius:5px;margin-bottom:20px;padding:20px}.mapping-form h3{font-size:15px}.app-shell:has(.video-section) .page-heading{display:none}.app-shell:has(.video-section) .app-header{display:none}.app-shell:has(.video-section) .dashboard{padding:22px 20px}.video-section .form-grid{max-width:750px;margin-top:20px}.video-section .form-grid label{min-width:0}.video-section .video-table .form-grid{margin:0}@media (max-width:700px){.app-shell:has(.video-section) .dashboard{padding:15px 9px}.video-section .analytics-tabs{gap:5px;margin-bottom:20px}.video-section .analytics-tabs button{flex:1;padding:10px 7px;font-size:9px}.video-table{margin:13px 0;padding:6px}.video-table table{border-spacing:4px 0;min-width:620px}.video-table th{padding:5px 8px;font-size:9px}.video-table td{padding:12px 8px;font-size:9px}.video-table td small{font-size:8px}.video-notice{margin:15px 0;padding:12px;font-size:10px}.video-section .wb-toolbar>input{width:100px;min-height:25px;padding:4px 6px;font-size:10px}.upload-button{padding:5px 7px;font-size:9px}.finance-statuses{grid-template-columns:repeat(3,1fr);gap:10px}.finance-statuses>div{font-size:9px}.finance-statuses b{font-size:12px}.finance-video{grid-template-columns:1fr!important}.mapping-form{padding:13px}.mapping-form h3{font-size:12px}.video-section .form-grid{gap:0 9px}.video-section .form-grid label{font-size:10px}.switch-pill{font-size:8px}.app-shell:has(.sidebar.show) .video-section .analytics-tabs{flex-wrap:wrap}.app-shell:has(.sidebar.show) .video-section .analytics-tabs button{flex-basis:45%}}.verification-center{max-width:1200px;margin:auto}.verify-title{color:#00224e;align-items:center;gap:12px;margin-bottom:22px;display:flex}.verify-title>svg{background:#dfe9f7;border-radius:12px;width:40px;height:40px;padding:8px}.verify-title h2{margin:0;font-size:22px}.verify-title p{color:#6a7b91;margin:5px 0;font-size:13px}.verify-stats{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:22px;display:grid}.verify-stats article{background:#fff;border:1px solid #d7e0eb;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:20px;display:flex}.verify-stats b{color:#00224e;font-size:27px}.verify-stats span{color:#67778b;width:100%;font-size:13px}.verify-stats svg{color:#2c70ca}.customer-list{gap:10px;display:grid}.customer-list details{background:#fff;border:1px solid #d7e0eb;border-radius:10px;overflow:hidden}.customer-list summary{cursor:pointer;align-items:center;gap:15px;padding:16px;list-style:none;display:flex}.customer-list summary::-webkit-details-marker{display:none}.customer-list summary small{color:#67778b;text-align:right;margin-top:5px;display:block}.customer-initial{color:#002e6a;background:#e0eaf7;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.customer-counts{color:#5a6b81;margin-inline-start:auto;font-size:12px}.duplicate-badge{color:#925800;background:#fff0d6;border-radius:20px;padding:5px 10px;font-size:11px}.customer-orders{padding:0 16px 16px}.customer-orders>button{text-align:right;color:#1c3657;background:#f7f8fa;border:0;border-bottom:1px solid #d7e0eb;justify-content:space-between;gap:12px;width:100%;padding:14px;font-size:12px;display:flex}.customer-orders small{color:#67778b;margin-top:5px;display:block}.customer-orders>button:hover{background:#e4edf9}.order-print-sheet{z-index:2000;background:#e8ebf0;padding:24px;position:fixed;inset:0;overflow:auto}.print-controls{flex-wrap:wrap;align-items:center;gap:12px;max-width:850px;margin:0 auto 24px;display:flex}.print-controls>b{margin-inline-end:auto}.order-print-sheet main{max-width:850px;margin:auto}.print-order{break-after:page;color:#142235;background:#fff;border:1px solid #d2dae5;margin:0 0 24px;padding:35px}.print-order header{border-bottom:2px solid #00224e;justify-content:space-between;align-items:center;padding-bottom:15px;display:flex}.print-order header h2{margin:0}.print-order p{line-height:1.9}.print-reference{overflow-wrap:anywhere;font-size:12px}.print-order table{border-collapse:collapse;width:100%;margin:25px 0}.print-order th,.print-order td{text-align:right;border:1px solid #b5c1d0;padding:12px}.print-total{text-align:left;gap:12px;margin:24px 0;display:grid}.print-order footer{color:#55657a;border-top:1px solid #d2dae5;padding-top:16px;font-size:11px}.print-order:last-child{break-after:auto}@media (max-width:650px){.verify-stats{gap:7px}.verify-stats article{gap:6px;padding:12px}.verify-stats span{font-size:11px}.customer-list summary{flex-wrap:wrap;gap:10px}.customer-counts{order:3;width:100%;margin:0}.customer-orders>button{flex-wrap:wrap}.order-print-sheet{padding:12px}.print-order{padding:18px}}@media print{body:has(>.order-print-sheet)>*{display:none!important}body>.order-print-sheet{background:#fff;padding:0;position:static;overflow:visible;display:block!important}.order-print-sheet .print-controls{display:none}.order-print-sheet main{max-width:none}.print-order{border:0;margin:0;padding:10mm}.print-order th,.print-order td{color:#000}@page{size:A4;margin:12mm}}.google-link{background:#fff;border:1px solid #b5c9e3;border-radius:12px;margin:18px 0;padding:22px}.google-link-title{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.google-link-title h3{color:#00224e;margin:0}.google-link-title p{color:#63748a;margin:6px 0;font-size:13px}.google-symbol{color:#4285f4;border:1px solid #d7dee7;border-radius:10px;place-items:center;width:42px;height:42px;font-size:26px;font-weight:700;display:grid}.google-link-title .switch-pill{margin-inline-start:auto}.google-link form{gap:14px;max-width:680px;padding:15px 0;display:grid}.google-link label{gap:7px;font-size:13px;display:grid}.google-link input,.google-link select{color:#132b4a;background:#fff;border:1px solid #b5c6dc;border-radius:6px;width:100%;padding:10px}.google-link small{color:#63748a;line-height:1.8}.google-link .form-grid{margin:16px 0}.google-link button{margin-top:6px}.channel-page .analytics-tabs{border:0;justify-content:flex-start;gap:8px;margin-bottom:22px}.channel-page .analytics-tabs button{border:1px solid #3676c9;border-radius:7px;padding:14px 24px}.channel-page .analytics-tabs button.active{color:#fff;background:#2c70ca}.channel-actions{justify-content:space-between;margin:22px 0;display:flex}.channel-add{color:#002759;background:#e9f0fa;border:1px solid #3676c9;border-radius:28px;align-items:center;gap:12px;padding:8px 15px;display:flex}.channel-add svg{color:#fff;background:#2c70ca;border-radius:50%;width:30px;height:30px;padding:3px}.channel-table{border:1px solid #3e7bca;border-radius:8px;min-height:150px;padding:8px}.channel-table th{color:#fff;background:#002759;border:3px solid #fff;border-radius:8px;padding:12px}.channel-table td{padding:14px 10px}.channel-table td button{color:#002a62;background:#fff;border:1px solid #bdcde2;border-radius:5px;margin:3px;padding:6px 10px}.channel-modal{border:2px solid #3e7bca;border-radius:10px;width:min(900px,96vw);max-height:88dvh;overflow-y:auto}.channel-modal .modal-header{color:#002a62;border-bottom:1px solid #b9ceea;margin-bottom:20px}.channel-modal .form-grid{border:1px solid #5e91d3;border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:14px 0;padding:18px}.channel-modal select,.channel-modal input{min-height:42px}.channel-modal .btn.primary{background:#0b3f84}.channel-page .modal-backdrop{background:#001b2566}@media (max-width:600px){.channel-page .analytics-tabs button{padding:10px 12px;font-size:12px}.channel-modal{padding:16px}.channel-actions{gap:8px}.channel-table{overflow-x:auto}.channel-table table{min-width:700px}}.ov-page .analytics-tabs{justify-content:center}.ov-page .ov-frame{margin-top:34px;padding:34px 22px 24px}.ov-filters label{flex-direction:column;display:flex}.ov-filter-label{color:#132b4a;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.ov-clear{color:#fff;cursor:pointer;background:#e5484d;border:0;border-radius:4px;place-items:center;width:18px;height:18px;padding:0;font-size:13px;line-height:1;display:grid}.ov-filters .analytics-period{margin-inline-start:auto}.ov-filters .analytics-period button{border-width:2px;border-radius:7px;min-height:38px;padding:6px 12px;font-size:13px;font-weight:600}.ov-icon-btn{place-items:center;min-width:58px;display:grid}.ov-reset{justify-content:center;align-items:center;gap:6px;min-width:120px;display:flex}.ov-reset:disabled{opacity:.5;cursor:default}.ov-tip{color:#fff;vertical-align:middle;cursor:help;background:#132b4a;border-radius:50%;place-items:center;width:15px;height:15px;margin-inline-start:3px;font:italic 700 10px/1 Georgia,serif;display:inline-grid;position:relative}.ov-tip>span{color:#fff;white-space:normal;z-index:20;text-align:right;background:#2c70ca;border-radius:5px;width:max-content;max-width:230px;padding:5px 9px;font-size:11px;font-weight:500;line-height:1.6;display:none;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%);box-shadow:0 6px 14px #08254b26}.ov-tip:hover>span,.ov-tip:focus>span{display:block}.ov-page .analytics-card h3{color:#132b4a;font-size:19px;font-weight:600}.ov-page .analytics-card strong{font-variant-numeric:tabular-nums;font-size:31px;font-weight:600}.ov-page .analytics-card>svg{width:60px;height:60px}.ov-chart{min-height:330px}.ov-chart-hint{color:#d63c44;text-align:right;margin:2px 4px 4px;font-size:13px;font-weight:600}.ov-chart-plot{flex:1;min-height:270px}.ov-status-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.ov-status{background:#fff;border:2px solid #7ba0d1;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;min-height:150px;padding:14px 16px;display:flex;box-shadow:0 9px 15px #0d284b14}.ov-status h3{color:#132b4a;margin:0 0 6px;font-size:18px;font-weight:600}.ov-status strong{color:#122b4c;font-variant-numeric:tabular-nums;font-size:30px;font-weight:600;display:block}.ov-trash{color:#d63c44;align-items:center;gap:2px;margin-top:3px;font-size:13px;font-weight:500;display:inline-flex}.ov-status-icon{flex-shrink:0}.ov-status.tone-green .ov-status-icon{color:#6fd18c}.ov-status.tone-red .ov-status-icon{color:#f16d74}.ov-status.tone-blue .ov-status-icon{color:#3b9de0}.ov-status.tone-gray .ov-status-icon{color:#6c6c6c}.ov-progress{color:#132b4a;align-items:center;gap:6px;margin-top:8px;font-size:13px;display:flex}.ov-progress i{background:#c8f0d3;border-radius:9px;flex:1;min-width:60px;height:7px;overflow:hidden}.ov-progress b{background:#155c3e;border-radius:9px;height:100%;display:block}.ov-split{grid-template-columns:minmax(240px,1fr) minmax(0,2.3fr);gap:30px;margin-top:20px;display:grid}.ov-side{flex-direction:column;gap:16px;display:flex}.ov-note{color:#fff;background:#2c70ca;border:2px solid #b8323a;border-radius:6px;align-items:flex-start;gap:8px;padding:11px 14px;font-size:13px;line-height:1.7;display:flex}.ov-note svg{background:#d63c44;border-radius:50%;flex-shrink:0;margin-top:3px;padding:2px}.ov-donut{background:#fff;border:2px solid #6a95cd;border-radius:6px;flex-direction:column;min-height:300px;padding:12px;display:flex;box-shadow:0 12px 25px #0d284b14}.ov-donut-legend{color:#5b6c82;flex-wrap:wrap;justify-content:center;gap:6px 12px;font-size:11px;display:flex}.ov-donut-legend span{align-items:center;gap:5px;display:flex}.ov-donut-legend i{border-radius:2px;width:26px;height:10px}.ov-donut-plot{flex:1;min-height:230px}.ov-donut-empty{border:30px solid #eceff2;border-radius:50%;width:170px;height:170px;margin:30px auto}.ov-toggle{flex-wrap:wrap;justify-content:center;gap:8px;margin:6px auto 22px;display:flex}.ov-toggle button{color:#132b4a;cursor:pointer;background:#fff;border:2px solid #dde3ea;border-radius:12px;min-width:200px;padding:9px 18px;font-size:13px;font-weight:600}.ov-toggle button.active{color:#132b4a;background:#2c70ca;border-color:#2c70ca}.ov-team{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;display:grid}.ov-team article{background:#fff;border:1px solid #e5e9ee;border-radius:8px;padding:14px 16px;box-shadow:0 6px 20px #0d284b12}.ov-team header{align-items:center;gap:9px;margin-bottom:12px;display:flex}.ov-team header b{color:#132b4a;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.ov-avatar{color:#1a4f94;background:#e9f0f9;border:2px solid #2c70ca;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.ov-team-row{color:#132b4a;grid-template-columns:1fr auto 64px;align-items:center;gap:10px;padding:6px 0;font-size:15px;font-weight:600;display:grid}.ov-team-row em{color:#0d274a;text-align:center;background:#2c70ca;border-radius:20px;min-width:26px;padding:1px 8px;font-size:13px;font-style:normal}.ov-team-row .ov-trash{justify-content:flex-end;margin:0}.ov-team-rate{background:#f0f2f5;border:2px solid #2c70ca;border-radius:6px;height:40px;margin-top:12px;position:relative;overflow:hidden}.ov-team-rate i{inset-block:3px;background:#2c70ca;border-radius:4px;max-width:calc(100% - 6px);position:absolute;right:3px}.ov-team-rate span{color:#132b4a;place-items:center;height:100%;font-size:14px;font-weight:600;display:grid;position:relative}.ov-delivery{grid-template-columns:minmax(220px,.9fr) minmax(220px,.9fr) minmax(0,1.9fr);align-items:stretch;gap:18px;display:grid}.ov-delivery .ov-donut{min-height:auto}.ov-ring-card{background:#fff;border:2px solid #7ba0d1;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;padding:10px 16px;display:flex}.ov-ring-card h3{color:#132b4a;margin:0 0 4px;font-size:15px;font-weight:600}.ov-ring-card strong{color:#122b4c;font-size:27px;font-weight:600}.ov-ring{flex-shrink:0;width:92px;height:92px}.ov-ring text{fill:#132b4a;font-size:17px;font-weight:600}.ov-table{border:2px solid #6a95cd;border-radius:6px;padding:8px}.ov-table-head,.ov-table-row{grid-template-columns:1.3fr 1fr 1fr 1.2fr;align-items:center;gap:12px;display:grid}.ov-table-head{border:2px solid #6a95cd;border-radius:6px;margin-bottom:8px;padding:6px 10px}.ov-table-head button{color:#fff;cursor:pointer;background:#132b4a;border:0;border-radius:5px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:0 10px;font-size:14px;font-weight:600;display:flex}.ov-table-head button.active{background:#1a4f94}.ov-table-body{flex-direction:column;gap:9px;max-height:440px;padding:2px 4px;display:flex;overflow-y:auto}.ov-table-row{text-align:center;border:2px solid #6a95cd;border-radius:6px;padding:9px 10px}.ov-table-row b{color:#132b4a;justify-content:center;align-items:center;gap:7px;font-size:15px;font-weight:600;display:flex}.ov-table-row b small{color:#8a98aa;font-size:11px;font-weight:500}.ov-table-row em{color:#0d274a;background:#2c70ca;border-radius:5px;justify-self:center;min-width:36px;padding:4px 8px;font-style:normal;font-weight:700}.ov-split-bar{direction:rtl;background:#d4d4d4;border-radius:3px;justify-self:center;width:min(150px,100%);height:28px;display:block;position:relative;overflow:hidden}.ov-split-bar i{position:absolute;top:0;bottom:0}.ov-split-bar i.ok{background:#6fd18c;right:0}.ov-split-bar i.ko{background:#f16d74;left:0}.ov-split-bar small{color:#132b4a;font-size:10px;font-weight:700;position:absolute;top:50%;transform:translateY(-50%)}.ov-split-bar small:first-of-type{right:5px}.ov-split-bar small:nth-of-type(2){left:5px}.ov-top-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ov-top-grid h3,.ov-top-pair h3{color:#132b4a;align-items:center;gap:6px;margin:6px 4px 12px;font-size:19px;font-weight:600;display:flex}.ov-rank{flex-direction:column;gap:8px;max-height:236px;margin:0;padding:0 0 0 4px;list-style:none;display:flex;overflow-y:auto}.ov-rank li{background:#fff;border:2px solid #6a95cd;border-radius:6px;grid-template-columns:auto minmax(0,1fr) minmax(110px,44%);align-items:center;gap:10px;min-height:68px;padding:9px 10px;display:grid}.ov-rank-icon{color:#e8507a;background:#f3f6f9;border:1px solid #eceff2;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.ov-rank b{color:#132b4a;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.ov-rank b em{color:#8a98aa;min-width:16px;margin-inline-end:4px;font-size:11px;font-style:normal;display:inline-block}.ov-rank-bar{background:#f0f2f5;border-radius:6px;height:36px;position:relative;overflow:hidden}.ov-rank-bar i{inset-block:0;background:#2c70ca;border-radius:6px;min-width:4px;position:absolute;left:0}.ov-rank-bar span{color:#132b4a;place-items:center;height:100%;font-size:13px;font-weight:600;display:grid;position:relative}.ov-rank-empty{text-align:center;color:#8a98aa;border:2px dashed #ccd8e8;border-radius:6px;padding:30px 10px;font-size:13px}.ov-top-bottom{border:2px solid #6a95cd;border-radius:6px;margin-top:26px;padding:20px 12px 14px}.ov-top-pair{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ov-top-pair .ov-rank{max-height:380px}@media (max-width:1100px){.ov-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ov-delivery{grid-template-columns:1fr 1fr}.ov-delivery>.ov-chart{grid-column:1/-1}.ov-top-grid{grid-template-columns:1fr 1fr}}@media (max-width:760px){.ov-page .ov-frame{padding:28px 10px 14px}.ov-filters{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ov-filter-label{font-size:11px}.ov-filters .analytics-period{margin:0;flex-wrap:wrap!important}.ov-filters .analytics-period button{border-width:1px;min-height:32px;padding:4px 9px;font-size:11px}.ov-reset{min-width:0}.ov-page .analytics-content{grid-template-columns:1fr}.ov-page .analytics-card h3{font-size:14px}.ov-page .analytics-card strong{font-size:23px}.ov-page .analytics-card>svg{width:38px;height:38px}.ov-chart-hint{font-size:11px}.ov-chart-plot{min-height:220px}.ov-status{flex-direction:column-reverse;align-items:flex-start;min-height:110px;padding:10px}.ov-status h3{font-size:14px}.ov-status strong{font-size:23px}.ov-status-icon svg{width:34px;height:34px}.ov-split{grid-template-columns:1fr;gap:16px}.ov-delivery{grid-template-columns:1fr}.ov-toggle button{flex:1;min-width:0;padding:8px 6px;font-size:11px}.ov-table-head,.ov-table-row{grid-template-columns:1.2fr .8fr .8fr 1.2fr;gap:5px}.ov-table-head button{gap:2px;min-height:32px;padding:0 4px;font-size:10px}.ov-table-head button svg{display:none}.ov-table-row b{font-size:12px}.ov-top-grid,.ov-top-pair{grid-template-columns:1fr}.ov-top-grid h3,.ov-top-pair h3{font-size:16px}}.acc-toolbar{justify-content:flex-start;align-items:center;gap:14px;margin:26px 0 22px;display:flex}.acc-toolbar input{border:2px solid #132b4a;border-radius:8px;max-width:220px;padding:8px 12px}.acc-add{color:#fff;cursor:pointer;background:#2c70ca;border:0;border-radius:50%;place-items:center;width:54px;height:54px;display:grid;box-shadow:0 6px 14px #2c70ca40}.acc-add:disabled{opacity:.5;cursor:default}.acc-table{border:2px solid #6a95cd;border-radius:8px;padding:6px 10px}.acc-table th{color:#fff;background:#132b4a;border-radius:5px;padding:8px 14px;font-weight:600}.acc-table thead tr{background:0 0}.acc-table td{vertical-align:middle;text-align:center}.acc-table td:nth-child(2){text-align:center}.acc-status{color:#758599;margin-top:3px;font-size:11px;line-height:1.6;display:block}.acc-status b{color:#d63c44;justify-content:center;align-items:center;gap:4px;font-weight:500;display:flex}.acc-actions{white-space:nowrap}.acc-actions .icon-btn{margin:0 2px}.acc-actions .icon-btn.danger{color:#e5484d}.acc-manual td{color:#758599}.acc-skipped{background:#fffaf0;border:1px solid #f0d6a8;border-radius:8px;margin-top:16px;padding:10px 14px;font-size:13px}.acc-skipped summary{cursor:pointer;color:#925800;font-weight:600}.acc-skipped ul{margin:10px 0 0;padding-inline-start:18px;line-height:1.9}.acc-modal{max-width:520px}.acc-modal code{word-break:break-all;background:#f0f2f5;border-radius:4px;padding:2px 6px;font-size:11px}.check-line{align-items:flex-start;gap:8px;font-size:13px;line-height:1.7;flex-direction:row!important;display:flex!important}.check-line input{width:auto;margin-top:5px}.onoff{cursor:pointer;color:#fff;border:3px solid #c9c9c9;border-radius:20px;align-items:center;width:64px;height:30px;padding:0;font-size:12px;font-weight:700;transition:background .2s;display:inline-flex;position:relative}.onoff.on{background:#108a2c;border-color:#bfe3c7}.onoff.off{background:#e5242b;border-color:#d4d4d4}.onoff i{background:#fff;border-radius:50%;width:20px;height:20px;transition:left .2s,right .2s;position:absolute;top:2px}.onoff.on i{right:3px}.onoff.off i{left:3px}.onoff span{position:absolute}.onoff.on span{left:8px}.onoff.off span{right:8px}.onoff:disabled{opacity:.6;cursor:default}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.routing-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px;margin-top:14px;display:grid}.routing-grid label{border:1px solid #ccd8e8;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:6px 10px;font-size:13px;display:flex}.routing-grid label small{color:#8a98aa}.routing-grid select{max-width:120px;padding:4px 6px;font-size:12px}.wb-tracking{flex-direction:column;gap:2px;font-size:11px;display:flex}.wb-tracking code{font-size:11px}.wb-tracking small{color:#1a4f94}.btn.small{padding:5px 10px;font-size:12px}.status.s6,.status.s7,.status.s8{color:#fff;background:#f5a13a}.status.s9{color:#fff;background:#9b7cc7}.status.s10{color:#fff;background:#111}.wb-row.row-6,.wb-row.row-7,.wb-row.row-8{background:#fde3c2!important}.status-menu-wrap{display:inline-block;position:relative}.status-menu{z-index:1000;background:#fff;border:2px solid #73a4c4;border-radius:8px;flex-direction:column;gap:6px;min-width:170px;max-height:320px;padding:8px;display:flex;position:fixed;overflow-y:auto;box-shadow:0 12px 30px #0f2a4a33}.status-menu .status{border-radius:20px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:6px 8px 6px 14px;font-size:13px;font-weight:600;display:flex}.status-menu .status i{background:#ffffff40;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-style:normal;display:grid}.status-menu .status:disabled{opacity:1;cursor:default;outline:2px solid #0f2a4a}.status-menu-more{color:#3d6f99;background:0 0;padding:4px;font-size:12px}.ov-status-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.ov-status.tone-amber .ov-status-icon{color:#f5a13a}.ov-status.tone-purple .ov-status-icon{color:#9b7cc7}.wb-sheet-sync{place-items:center;width:34px;height:34px;color:#fff!important;background:#2f80d5!important;border-radius:50%!important;padding:0!important;display:grid!important}.sheet-sync{max-width:760px;position:relative}.sheet-sync table{width:100%;min-width:0!important}.sheet-sync th{padding:8px!important}.sheet-sync-title{color:#fff;background:#2f80d5;border-radius:20px;margin:0 auto 16px;padding:5px 20px;font-size:17px;font-weight:600;display:table}.sheet-sync-close{color:#fff;background:#2f80d5;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:10px;left:10px}.sheet-sync-run{color:#fff;background:#2f80d5;border-radius:50%;place-items:center;width:38px;height:38px;display:inline-grid}@media (max-width:1100px){.ov-status-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.ov-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.status-menu .status.s0{color:#fff;background:#3980dc}.status-menu .status.s1{color:#fff;background:#3fae3a}.status-menu .status.s5{color:#fff;background:#e2554d}.team-page .analytics-tabs{justify-content:center}.team-name{align-items:center;gap:6px;font-weight:600;display:inline-flex}.role-pill{color:#1f5aa6;background:#e3edf9;border-radius:20px;padding:3px 12px;font-size:12px;font-weight:600;display:inline-block}.role-pill.manager{color:#fff;background:#1f5aa6}.role-toggle{gap:6px;margin-top:6px;display:flex}.role-toggle button{cursor:pointer;background:#fff;border:2px solid #dfe6ee;border-radius:12px;flex:1;padding:7px;font-weight:600}.role-toggle button.active{color:#fff;background:#2f80d5;border-color:#2f80d5}.team-modal{max-width:620px;position:relative}.team-modal form{flex-direction:column;gap:12px;display:flex}.form-wide{grid-column:1/-1}.perm-grid{border:1px solid #d6e2ef;border-radius:8px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:6px 14px;padding:12px;display:grid}.perm-grid legend{padding:0 6px;font-weight:600}.wilaya-pick{max-height:260px;overflow-y:auto}.confirm-inline{align-items:center;gap:6px;font-size:12px;display:inline-flex}.danger-btn{color:#fff!important;background:#d63c44!important}.access-requests{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}.access-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.status.s11{color:#fff;background:#6b6b6b}.btn.danger{color:#fff;background:#d63c3c;box-shadow:0 3px #a92a2a}.btn.danger:hover{background:#bf3232}.oc-modal{background:#fff;border:2px solid #3f7fd0;border-radius:10px;width:760px;padding:22px 26px}.oc-modal-title{justify-content:center;align-items:center;margin:-8px 0 18px;display:flex;position:relative}.oc-modal-title h2{color:#fff;background:#2e6fc4;border-radius:20px;margin:0;padding:8px 26px;font-size:15px}.oc-modal-title .icon-btn{color:#fff;background:#2e6fc4;border-radius:50%;padding:3px;position:absolute;top:2px;left:0}.oc-grid{grid-template-columns:1fr 1fr;align-items:end;gap:4px 18px;display:grid}.oc-grid label{color:#1b2f4b;margin-bottom:12px;font-weight:600}.oc-grid .oc-wide{grid-column:1/-1}.oc-tabs-mini{gap:4px;margin-bottom:6px;display:flex}.oc-tabs-mini button{background:#fff;border:1px solid #9bb6db;border-radius:6px 6px 0 0;align-items:center;gap:4px;padding:4px 10px;font-size:11px;display:inline-flex}.oc-tabs-mini button.active{background:#e6eefa;font-weight:700}.oc-grid>div>input{border:1px solid #d3dce7;border-radius:8px;width:100%;margin-bottom:12px;padding:10px 12px}.oc-row{gap:6px;margin-bottom:6px;display:flex}.oc-row input{border:1px solid #d3dce7;border-radius:7px;flex:1;min-width:0;padding:8px}.oc-minus{color:#fff;background:#e5484d;border-radius:6px;min-width:30px;height:30px;font-weight:700}.oc-toggle-label .onoff{margin-top:8px;display:inline-flex}.oc-image-pick{align-items:center;gap:8px;margin-top:8px;display:flex;position:relative}.oc-image-pick img{object-fit:cover;border:1px solid #d3dce7;border-radius:6px;width:40px;height:40px}.oc-image-pick input{opacity:0;cursor:pointer;width:100%;margin:0;position:absolute;inset:0}.oc-image-pick .btn{box-shadow:none;background:#1f7a3a;flex:1;margin:0}.oc-actions{justify-content:flex-start;gap:10px;margin-top:14px;display:flex}.oc-actions .btn{min-width:110px;margin:0}.oc-products .video-table td{padding:10px 8px}.oc-sort{color:inherit;font-size:inherit;background:0 0;align-items:center;gap:4px;display:inline-flex}.oc-actions-cell{white-space:nowrap}.oc-red{color:#e5484d}.oc-orange{color:#f08a24}.oc-thumb{object-fit:cover;border-radius:4px;width:34px;height:34px}.oc-noimg{color:#8c97a6;align-items:center;gap:5px;font-size:10px;display:inline-flex}.oc-yes{color:#22a352}.oc-no{color:#fff;background:#e5484d;border-radius:50%;place-items:center;width:18px;height:18px;display:inline-grid}.oc-low td{background:#fff4e6}.oc-warn{color:#c2410c;font-weight:700}.oc-note{white-space:normal;max-width:180px;font-size:10px}.wb-toolbar .oc-plus{color:#fff;background:#2e6fc4;border-radius:50%;justify-content:center;width:44px;height:44px}.oc-popover{z-index:70;background:#3d73b8;border-radius:8px;width:min(420px,92vw);max-height:60vh;padding:10px;position:fixed;top:18%;left:50%;overflow:auto;transform:translate(-50%);box-shadow:0 20px 60px #0b1d3355}.oc-popover-head{color:#fff;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:12px;display:flex}.oc-popover-head .icon-btn{color:#fff}.oc-log{text-align:center;color:#0d2747;background:#7aa3d8;border:1px solid #c5d8f2;border-radius:6px;flex-direction:column;margin-bottom:6px;padding:8px;font-size:11px;display:flex}.oc-popover .muted{color:#fff}.oc-order{width:880px}.oc-check{align-items:center;gap:8px;display:flex!important}.oc-check input{width:auto!important;margin:0!important}.oc-kind{gap:6px;margin-bottom:12px;display:flex}.oc-kind button{background:#fff;border:1px solid #9bb6db;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:10px;font-size:12px;display:inline-flex}.oc-kind button.active{color:#fff;background:#2e6fc4;border-color:#2e6fc4}.oc-lines{background:#f6f9fd;border:1px solid #c8d7ec;border-radius:8px;margin:6px 0 14px;padding:10px}.oc-lines-head,.oc-line{grid-template-columns:2fr 1fr 1.3fr .9fr .7fr 34px;align-items:center;gap:6px;display:grid}.oc-lines-head{color:#1b2f4b;margin-bottom:6px;font-size:11px;font-weight:700}.oc-line{margin-bottom:6px}.oc-line input,.oc-line select{background:#fff;border:1px solid #d3dce7;border-radius:7px;width:100%;min-width:0;padding:8px;font-size:12px}.oc-addline{margin:2px 0 0!important;padding:5px 12px!important}.oc-totals{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.oc-totals label{margin-bottom:6px;font-weight:600}.oc-total input{font-weight:700;color:#0b3f84!important;background:#e6eefa!important}.oc-quickrow{background:#e9f0fa;border:1px solid #9bb8de;border-radius:5px;flex-wrap:wrap;align-items:center;gap:5px;margin-bottom:8px;padding:8px;display:flex}.oc-quickrow input,.oc-quickrow select{background:#fff;border:1px solid #9bb6db;border-radius:4px;width:110px;min-width:0;padding:5px 7px;font-size:11px}.oc-quickrow input[name=qty]{width:55px}.oc-quickrow .btn{margin:0}.oc-quick-msg{color:#1f5c99;font-size:11px}.wb-inline{background:#fff;border:1px solid #8fb0dc;border-radius:4px;max-width:120px;padding:3px 4px;font-size:10px}.wb-note{color:#fff;background:#0f2e57;border-color:#0f2e57;border-radius:6px}.wb-logo{text-overflow:ellipsis;background:#fff7d6;border:1px solid #f0d36a;border-radius:4px;max-width:80px;padding:3px 5px;font-size:9px;font-weight:700;display:inline-block;overflow:hidden}.wb-actions{align-items:center;gap:3px;display:inline-flex}.wb-actions>button,.wb-actions>a,.wb-actions .wb-timeline-wrap>button{color:#1d3a61;background:#fff;border:1px solid #c8d7ec;border-radius:5px;padding:4px;display:inline-flex}.wb-actions .wb-orange{color:#f08a24}.wb-actions .wb-red{color:#e5484d}.wb-timeline-wrap{position:relative}.wb-timeline{z-index:40;white-space:normal;text-align:right;background:#fff;border:1px solid #6f95c7;border-radius:6px;flex-direction:column;gap:6px;width:260px;max-height:300px;padding:8px;display:flex;position:absolute;top:28px;left:0;overflow:auto;box-shadow:0 12px 30px #0b1d3330}.wb-timeline>span{border-right:3px solid #2e6fc4;padding:2px 8px}.wb-timeline b{font-size:10px;font-weight:600;display:block}.wb-timeline small{color:#7d8da3;direction:ltr;font-size:9px;display:block}.wb-extra{color:#2e6fc4;display:block}.wb-tracking{border:1px solid #6f95c7;border-radius:15px;flex-wrap:wrap;align-items:center;gap:4px;padding:2px 6px;display:inline-flex}.wb-tracking button{color:#1d3a61;background:0 0;padding:2px;display:inline-flex}.wb-kind{color:#fff;border-radius:10px;padding:1px 5px;font-size:9px;font-style:normal;font-weight:700}.wb-kind.hm{background:#e5484d}.wb-kind.sd{background:#2e6fc4}.wb-raw{color:#5b6f8a;width:100%;font-size:9px;display:block}.wb-phone2{color:#5b6f8a;display:block}.wb-addmenu{display:inline-flex;position:relative}.wb-addmenu-list{z-index:30;background:#fff;border:1px solid #6f95c7;border-radius:6px;flex-direction:column;min-width:160px;display:flex;position:absolute;top:32px;right:0;overflow:hidden;box-shadow:0 12px 30px #0b1d3330}.wb-addmenu-list button{justify-content:flex-start;border:0!important;border-radius:0!important;padding:9px 12px!important;font-size:11px!important}.wb-addmenu-list button:hover{background:#e6eefa}.wb-tabs{justify-content:center;gap:10px;margin-bottom:12px;display:flex}.wb-report{background:#f6f9fd;border:1px solid #6f95c7;border-radius:6px;margin-bottom:10px;padding:10px}.wb-report .wb-toolbar input[type=date]{border:1px solid #5b8ac7;border-radius:4px;padding:4px;font-size:10px}.rg-layout{grid-template-columns:260px 1fr;align-items:start;gap:20px;display:grid}.rg-cards{flex-direction:column;gap:10px;display:flex}.rg-cards>small{color:#1b2f4b;font-weight:700}.rg-cards button{color:#1b2f4b;text-align:right;background:#fff;border:1px solid #6f95c7;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;font-size:13px;font-weight:600;display:flex}.rg-cards button.active{color:#fff;background:#2e6fc4}.rg-main{background:#f2f5f9;border-radius:8px;min-width:0;padding:12px}.rg-lists{grid-template-columns:1fr 1fr;align-items:start;gap:10px;display:grid}.rg-lists select[multiple]{min-height:90px}.rg-newlist{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;display:flex}.rg-newlist input{border:1px solid #9bb6db;border-radius:6px;flex:1;min-width:140px;padding:8px}.rg-newlist .btn{margin:0}.rg-table{background:#fff;border:2px solid #3f7fd0;border-radius:8px;max-height:60vh;padding:8px;overflow:auto}.rg-head,.rg-row{grid-template-columns:1.2fr 1fr 1fr;align-items:center;gap:10px;display:grid}.rg-head{z-index:1;background:#fff;padding:6px 0;position:sticky;top:-8px}.rg-head span{color:#fff;text-align:center;background:#0f2e57;border-radius:5px;justify-self:center;padding:4px 10px;font-size:11px}.rg-row{border-radius:5px;padding:5px 6px}.rg-row:nth-child(2n){background:#eef2f7}.rg-row span{font-size:11px;font-weight:600}.rg-row small{color:#6f8198;font-weight:400}.rg-row input{text-align:left;border:1.5px solid #1b2f4b;border-radius:6px;width:100%;min-width:0;padding:7px}.rg-all{background:#e6eefa!important}.rg-save{margin-top:12px}.rg-warn{color:#b4232c!important;background:#fdecee!important;border-right-color:#e5484d!important}.rg-notices{grid-template-columns:1fr 1fr;gap:12px;display:grid}.rg-switch{color:#fff;background:#2e6fc4;border-radius:8px;justify-content:space-between;align-items:center;max-width:320px;margin-bottom:14px;padding:8px 14px;display:flex}.rg-empty{text-align:center;color:#1b2f4b;padding:60px 10px;font-size:15px;font-weight:600}.pc-filters{background:#fff;border:1px solid #6f95c7;border-radius:8px;grid-template-columns:repeat(4,1fr);align-items:end;gap:12px;padding:14px;display:grid}.pc-filters label{color:#1b2f4b;margin:0;font-weight:700}.pc-dates{gap:4px;display:flex}.pc-dates input{margin-top:8px}.pc-buttons>span{color:#1b2f4b;font-size:12px;font-weight:700}.pc-buttons>div{gap:6px;margin-top:8px;display:flex}.pc-buttons .btn{color:#fff;margin:0}.pc-excel{background:#1f9d55}.pc-log{background:#6b7280}.pc-cards{grid-template-columns:repeat(4,1fr);gap:12px;margin:16px 0;display:grid}.pc-cards>div{color:#1b2f4b;flex-direction:column;gap:6px;font-size:12px;font-weight:700;display:flex}.pc-cards b{text-align:center;background:#fff;border:1.5px solid #4a81c8;border-radius:6px;padding:7px;font-size:15px;font-weight:500}.pc-cards i{font-style:normal}.pc-cards i.good{color:#1f9d55}.pc-cards i.bad{color:#e5484d}.pc-cards i.wait{color:#d99a06}.pc-body{background:#fff;border:1px solid #6f95c7;border-radius:8px;grid-template-columns:1fr 1fr;gap:20px;padding:16px;display:grid}.pc-inputs{flex-direction:column;gap:10px;display:flex}.pc-line{justify-content:space-between;font-size:13px;display:flex}.pc-line span{color:#b4232c;font-weight:700}.pc-field{color:#1b2f4b;margin:0;font-weight:700}.pc-field>span{align-items:center;gap:5px;display:inline-flex}.pc-group{color:#1b2f4b;flex-direction:column;gap:6px;font-size:12px;font-weight:700;display:flex}.pc-group>input{text-align:left;border:1.5px solid #1b2f4b;border-radius:8px;padding:10px}.pc-basis{grid-template-columns:1fr 1fr;gap:6px;display:grid}.pc-basis button{background:#fff;border:1px solid #c8d7ec;border-radius:16px;padding:6px;font-size:11px}.pc-basis button.active{color:#fff;background:#2e6fc4;border-color:#2e6fc4}.pc-other{grid-template-columns:1fr 120px 34px;gap:6px;display:grid}.pc-other input{border:1px solid #d3dce7;border-radius:6px;min-width:0;padding:8px}.pc-plus{width:100%;margin:0!important}.pc-results{flex-direction:column;gap:10px;display:flex}.pc-result{color:#1b2f4b;border-bottom:1px solid #e4e7ec;justify-content:space-between;align-items:center;padding:8px 0;font-size:13px;font-weight:700;display:flex}.pc-result b{color:#fff;direction:ltr;background:#2e6fc4;border-radius:6px;padding:4px 12px;font-size:13px}.pc-big b{background:#1f9d55;font-size:17px}.pc-big.neg b{background:#e5484d}.pc-note{background:#d7dde5;border-radius:6px;margin-top:10px;padding:12px;font-size:13px}.pc-note p{margin:4px 0 0}.tb{z-index:50;background:#fff;border-bottom:1px solid #e1e7ef;justify-content:space-between;align-items:center;gap:10px;padding:8px 18px;display:flex;position:sticky;top:0;box-shadow:0 2px 8px #0b1d3310}.tb-left,.tb-right{align-items:center;gap:12px;display:flex}.tb-bell{color:#2e6fc4;background:0 0;padding:4px;position:relative}.tb-bell span{color:#fff;background:#e5484d;border-radius:10px;padding:1px 5px;font-size:9px;font-weight:700;position:absolute;top:-4px;right:-8px}.tb-user{color:#1b2f4b;background:0 0;align-items:center;gap:8px;font-size:12px;display:inline-flex}.tb-user i{color:#fff;background:#2e6fc4;border-radius:50%;place-items:center;width:32px;height:32px;font-style:normal;font-weight:700;display:grid}.tb-wa{color:#fff;background:#25d366;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.tb-pending{color:#1b2f4b;background:0 0;flex-direction:column;align-items:center;font-size:10px;line-height:1.3;display:flex}.tb-pending b{color:#2e6fc4;font-size:13px}.tb-store{color:#fff;background:#2e6fc4;border-radius:6px;padding:7px 12px;font-size:12px;font-weight:700}.tb-pop{z-index:60;background:#fff;border:1px solid #6f95c7;border-radius:8px;position:absolute;top:52px;left:12px;box-shadow:0 18px 50px #0b1d3330}.tb-notes{flex-direction:column;width:min(330px,92vw);max-height:70vh;display:flex}.tb-tabs{border-bottom:1px solid #e1e7ef;justify-content:space-around;padding:10px 6px;display:flex}.tb-tabs button{color:#2e6fc4;background:0 0;border-radius:5px;padding:4px 8px;font-size:11px}.tb-tabs button.active{background:#e6eefa;font-weight:700}.tb-list{flex-direction:column;gap:6px;padding:8px;display:flex;overflow:auto}.tb-note{text-align:right;background:#f2f4f7;border:1px solid #d8dee6;border-radius:6px;align-items:center;gap:10px;width:100%;padding:10px;display:flex}.tb-note.unread{background:#e6eefa;border-color:#9bb8de}.tb-note b{font-size:11px;display:block}.tb-note small{color:#3b4e66;font-size:10px;display:block}.tb-note em{color:#2e6fc4;font-size:9px}.tb-icon{color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.tb-icon.stock{background:#e5484d}.tb-icon.orders{background:#1f9d55}.tb-menu{flex-direction:column;min-width:170px;padding:6px;display:flex;left:40px}.tb-menu button,.tb-menu a{color:#1b2f4b;text-align:right;background:0 0;border-radius:5px;align-items:center;gap:8px;padding:9px 10px;font-size:12px;display:flex}.tb-menu button:hover,.tb-menu a:hover{background:#e6eefa}.app-shell:has(.tb) .app-header{display:none}@media (max-width:700px){.oc-grid,.oc-totals,.rg-lists,.rg-notices,.pc-body{grid-template-columns:1fr}.oc-lines-head{display:none}.oc-line{border-bottom:1px dashed #c8d7ec;grid-template-columns:1fr 1fr;padding-bottom:6px}.rg-layout{grid-template-columns:1fr}.rg-cards{flex-flow:wrap}.rg-cards button{flex:45%}.pc-filters,.pc-cards{grid-template-columns:1fr 1fr}.tb{padding:6px 10px}.tb-user span,.tb-store{display:none}.oc-modal{padding:16px 12px}}.tb-notes{left:auto;right:12px}.tb-menu{right:60px;left:auto!important}.app-shell:has(.tb) .platform-topbar>button[aria-label=الطلبيات\ الجديدة]{visibility:hidden}.acc-hook p{font-size:13px}.acc-hook-url{word-break:break-all;text-align:left;background:#eef2f7;border:1px solid #c8d7ec;border-radius:6px;padding:10px;font-size:12px;display:block}.oc-import{background:#fff;border:1px solid #6f95c7;border-radius:8px;flex-direction:column;gap:10px;max-width:520px;margin:0 0 10px;padding:12px;display:flex}.oc-import-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.oc-import-row select{border:1px solid #9bb6db;border-radius:6px;min-width:180px;padding:7px}.oc-import .btn{margin:0}.pc-kind{justify-content:center;gap:0;margin-bottom:10px;display:flex}.pc-kind button{background:#fff;border:1px solid #c8d7ec;padding:7px 22px;font-size:12px;font-weight:700}.pc-kind button:first-child{border-radius:0 18px 18px 0}.pc-kind button:last-child{border-radius:18px 0 0 18px}.pc-kind button.active{color:#fff;background:#2e6fc4;border-color:#2e6fc4}.wb-toolbar button.upload-button{color:#fff;background:#2c70c9;border-color:#2c70c9}.app-shell .sidebar nav{gap:4px}.app-shell .sidebar nav button{text-align:right;color:#e8eef7;border-right:0;border-radius:8px;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;width:100%;min-height:46px;padding:6px 10px;font-size:13px;font-weight:600;display:flex}.app-shell .sidebar nav button>.nav-icon{color:#fff;background:0 0;border:1.5px solid #9fb6d6;border-radius:9px;flex-shrink:0;order:0;place-items:center;width:34px;height:34px;margin:0;padding:0;display:grid}.app-shell .sidebar nav button>.nav-icon svg{width:18px;height:18px}.app-shell .sidebar nav button.active{color:#fff;background:#ffffff1a;border-right:0;padding-right:10px}.app-shell .sidebar nav button.active>.nav-icon{background:#2e6fc4;border-color:#2e6fc4}.app-shell .sidebar nav button:hover>.nav-icon{border-color:#fff}.app-shell .sidebar nav button>span:not(.nav-icon){color:#fff;background:#2e6fc4;border-radius:10px;margin-right:auto;padding:1px 7px;font-size:10px;font-weight:700;display:inline-block}@media (max-width:700px){.app-shell .sidebar nav button{gap:9px;min-height:42px;padding:5px 7px;font-size:12px}.app-shell .sidebar nav button>.nav-icon{width:30px;height:30px}}.app-shell .sidebar nav button{white-space:nowrap}@media (max-width:700px){.app-shell .sidebar{width:200px}.app-shell .sidebar nav button{font-size:12px}}.backup-box{background:#fff;border:1px solid #9bb8de;border-radius:10px;margin-top:26px;padding:18px}.backup-box h3{font-size:15px}.backup-pick{margin:0;position:relative;overflow:hidden}.backup-pick input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.google-signin{flex-direction:column;align-items:flex-start;gap:10px;margin:14px 0;display:flex}.google-signin p{margin:0;font-size:13px}.google-btn{color:#1f2b3a;background:#fff;border:1px solid #c9d3e0;border-radius:24px;align-items:center;gap:12px;padding:10px 20px 10px 14px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 2px 6px #0b1d3314}.google-btn:hover{background:#f5f8fc}.google-btn span{color:#fff;background:conic-gradient(#ea4335 0 25%,#fbbc05 0 50%,#34a853 0 75%,#4285f4 0);border-radius:50%;place-items:center;width:26px;height:26px;font-weight:800;display:grid}.wb-toolbar button.wb-dupes{color:#a64b00;background:#fff1e6;border-color:#f08a24;font-weight:700}.wb-bulk button.wb-delete{color:#fff;background:#e5484d;border-color:#e5484d;font-weight:700}.status.s0,.status-menu .status.s0{color:#fff!important;background:#2f7de1!important}.status.s1,.status-menu .status.s1{color:#fff!important;background:#22a04b!important}.status.s2,.status-menu .status.s2{color:#fff!important;background:#0e7490!important}.status.s3,.status-menu .status.s3{color:#fff!important;background:#166534!important}.status.s4,.status-menu .status.s4{color:#fff!important;background:#92400e!important}.status.s5,.status-menu .status.s5{color:#fff!important;background:#dc2626!important}.status.s6,.status-menu .status.s6{color:#1f1300!important;background:#eab308!important}.status.s7,.status-menu .status.s7{color:#fff!important;background:#f97316!important}.status.s8,.status-menu .status.s8{color:#fff!important;background:#c2410c!important}.status.s9,.status-menu .status.s9{color:#fff!important;background:#7c3aed!important}.status.s10,.status-menu .status.s10{color:#fff!important;background:#374151!important}.status.s11,.status-menu .status.s11{color:#0f172a!important;background:#94a3b8!important}.status.sent{color:#fff!important;background:#0f2a4a!important}.wb-row.row-0{background:#eef5ff!important}.wb-row.row-1{background:#dcf5e3!important}.wb-row.row-2{background:#dbf0f5!important}.wb-row.row-3{background:#cfe9d6!important}.wb-row.row-4{background:#f3e3d3!important}.wb-row.row-5{background:#fde2e2!important}.wb-row.row-6{background:#fef7d6!important}.wb-row.row-7{background:#ffe8d6!important}.wb-row.row-8{background:#f9dccd!important}.wb-row.row-9{background:#ede4fd!important}.wb-row.row-10{background:#e5e7eb!important}.wb-row.row-11{background:#eef1f5!important}.status-menu{gap:8px;max-height:min(440px,80vh);padding:10px}.status-menu .status{padding:8px 10px 8px 16px;opacity:1!important;filter:none!important}.status-menu .status:disabled{outline-offset:1px;outline:3px solid #0f2a4a}.status-menu .menu-split{margin-top:10px;position:relative}.status-menu .menu-split:before{content:"";border-top:1px dashed #9fb6d6;position:absolute;top:-10px;left:6px;right:6px}.app-shell{font-synthesis:weight}.app-shell .wb-table td,.app-shell .video-table td{color:#212529;font-size:12px;font-weight:400}.app-shell .wb-table td small,.app-shell .video-table td small{font-weight:400}.app-shell .wb-table th,.app-shell .video-table th{font-size:12px;font-weight:700}.app-shell .wb-name{color:#212529;font-size:12px;font-weight:400}.app-shell .wb-toolbar button,.app-shell .wb-toolbar select,.app-shell .wb-bulk button,.app-shell .wb-bulk select{font-size:12px;font-weight:400}.app-shell .wb-inline{color:#212529;font-size:12px;font-weight:400}.app-shell .status{font-weight:700}@media (max-width:700px){.app-shell .wb-table td,.app-shell .video-table td{font-size:11px}}.status-menu .status-item{flex-direction:column;gap:6px;display:flex;position:relative}.status-menu .status-item>.status{padding-left:44px}.status-menu .status-note-btn{color:#10223b;z-index:1;cursor:pointer;background:#ffffffd9;border:0;border-radius:50%;place-items:center;width:28px;height:28px;font-size:13px;display:grid;position:absolute;top:6px;left:8px}.status-menu .status-note-btn:hover{background:#fff;box-shadow:0 0 0 2px #10223b}.status-menu .status-note{background:#f5f8fc;border:1px solid #9fb6d6;border-radius:8px;flex-direction:column;gap:6px;padding:6px;display:flex}.status-menu .status-note textarea{resize:vertical;border:1px solid #c8d7ec;border-radius:6px;width:100%;min-height:60px;padding:6px;font-size:12px}.status-menu .status-note .btn{align-self:flex-start;margin:0}.status-menu .menu-split{margin-top:10px}.app-shell .wb-table .wb-date,.app-shell .wb-table .phone-cell a,.app-shell .wb-table .wb-tracking,.app-shell .wb-table .wb-verification{color:#212529;font-size:12px}.app-shell .wb-table .status{padding:5px 12px;font-size:12px}.team-modal:has(.assign-grid){width:min(1100px,96vw)}.assign-grid{grid-template-columns:minmax(220px,1fr) 2fr;align-items:start;gap:18px;display:grid}.assign-perms,.assign-products{background:#fff;border:2px solid #3f7fd0;border-radius:10px;flex-direction:column;gap:10px;min-width:0;padding:12px;display:flex}.assign-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.assign-head>b{font-size:14px}.assign-all{align-items:center;gap:8px;margin:0 auto 0 0;font-size:13px;font-weight:700;display:inline-flex}.assign-count{background:#eef2f7;border:1px solid #c8d7ec;border-radius:6px;padding:3px 10px;font-size:12px;font-weight:700}.assign-perms .perm-grid{border:1px solid #c8d7ec;border-radius:8px;flex-direction:column;gap:2px;margin:0;padding:8px;display:flex}.assign-note{color:#3a0d16;background:#f6c7cf;border-radius:8px;padding:10px;font-size:12px}.assign-note p{margin:4px 0 0;line-height:1.7}.assign-search{border:1.5px solid #10223b;border-radius:8px;width:100%;padding:8px 10px;font-size:13px}.assign-box{border:1.5px solid #10223b;border-radius:8px;flex-wrap:wrap;align-content:flex-start;gap:8px;min-height:46px;max-height:200px;padding:8px;display:flex;overflow:auto}.assign-box .muted{margin:4px auto;font-size:12px}.assign-sub{font-size:13px}.assign-chip{color:#fff;cursor:pointer;background:#2e6fc4;border:0;border-radius:8px;align-items:center;gap:6px;max-width:100%;padding:6px 10px;font-size:12px;font-weight:700;display:inline-flex}.assign-chip.on{background:#0f3d7a}.assign-chip:disabled{opacity:.55;cursor:default}.assign-chip .assign-name{white-space:nowrap;text-overflow:ellipsis;max-width:260px;overflow:hidden}.assign-chip i{border:2px solid #fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:10px;font-style:normal;display:grid}.assign-arrow{font-size:14px}.assign-how{border:1px solid #c8d7ec;border-radius:8px;flex-direction:column;align-items:flex-start;gap:8px;padding:10px;display:flex}.assign-how small{color:#3b4e66;font-size:11px}.assign-chip.demo{cursor:default;background:#7fb2e6}.sr-only{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:800px){.assign-grid{grid-template-columns:1fr}}.modal.team-modal:has(.assign-grid){width:min(1100px,96vw)!important;max-width:96vw!important}.assign-perms .check-line{margin:0;padding:3px 0}.acc-modal.oc-modal{width:min(520px,94vw)}.acc-modal form{flex-direction:column;gap:2px;display:flex}.acc-modal label{color:#1b2f4b;margin-bottom:12px;font-weight:700}.acc-pick{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.acc-pick input{border:1px solid #c8d7ec;border-radius:8px;padding:7px 10px;font-size:12px}.acc-pick select{background:#fff;border:1.5px solid #10223b;border-radius:8px;padding:10px;font-size:14px;font-weight:700}.acc-secret{display:block;position:relative}.acc-secret input{padding-left:40px!important}.acc-eye{cursor:pointer;background:0 0;border:0;font-size:15px;position:absolute;top:50%;left:8px;transform:translateY(-30%)}.acc-auto{flex-wrap:wrap;align-items:center;gap:8px;display:flex!important}.acc-auto small{color:#6b7f99;width:100%;font-size:11px;font-weight:400}.acc-more{border:1px dashed #c8d7ec;border-radius:8px;margin-bottom:10px;padding:6px 10px;font-size:12px}.acc-more summary{cursor:pointer;color:#2e6fc4;font-weight:700}.acc-more .form-grid{margin-top:10px}.status.sent,.status-menu .status.sent{color:#fff!important;background:#8e44ad!important}.wb-row.row-sent{background:#efe3f6!important}.carrier-status{color:#fff;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;direction:ltr;border:0;border-radius:20px;min-width:120px;max-width:190px;padding:7px 12px;font-size:11px;font-weight:600;overflow:hidden}.t-ok{background:#5bc83f}.t-back{background:#ef3434}.t-warn{background:#f2994a}.t-desk{background:#8a8a12}.t-move{background:#2f80ed}.t-prep{background:#8e44ad}.t-all{background:#00224e}.wb-th-filter{position:relative}.wb-th-filter>button{color:inherit;font:inherit;background:0 0;align-items:center;gap:6px;padding:0;display:inline-flex}.wb-th-filter>button.on svg{color:#ffd166}.label-menu{z-index:30;background:#fff;border:1px solid #9bb8de;border-radius:8px;flex-direction:column;gap:6px;width:270px;max-height:360px;padding:8px;display:flex;position:absolute;top:calc(100% + 4px);right:50%;overflow:auto;transform:translate(50%);box-shadow:0 10px 30px #0b1f3a33}.label-menu input{border:1px solid #00224e;border-radius:6px;outline:none;margin-bottom:4px;padding:7px 9px;font-size:12px}.label-item{color:#fff;text-align:left;cursor:pointer;direction:ltr;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;padding:7px 9px;font-size:12px;font-weight:600;display:flex}.label-item b{color:#1f2937;text-align:center;background:#fff;border-radius:5px;min-width:44px;padding:3px 6px;font-size:12px}.label-item.picked{outline-offset:1px;outline:3px solid #00224e}.app-shell .wb-table .wb-tracking{color:#fff;background:linear-gradient(90deg,#0f4c81,#1b8a9a);border:0;border-radius:22px;flex-wrap:nowrap;align-items:center;gap:0;min-width:150px;padding:0;display:inline-flex;overflow:hidden}.app-shell .wb-table .wb-tracking code{color:#fff;letter-spacing:.3px;padding:0 10px;font-size:12px}.app-shell .wb-table .wb-tracking button{color:#0f4c81;background:#fff;border:2px solid #1b8a9a;border-radius:50%;place-items:center;width:30px;height:30px;padding:0;display:grid}.app-shell .wb-table .wb-tracking .wb-kind{background:#fff;border:2px solid #1b8a9a;border-radius:50%;place-items:center;width:30px;height:30px;padding:0;font-size:10px;display:grid}.wb-tracking .wb-kind.hm{color:#e5484d}.wb-tracking .wb-kind.sd{color:#2e6fc4}.app-shell .wb-table .wb-tracking{white-space:nowrap;flex-direction:row!important}.app-shell .wb-table select.wb-note{text-align:center;border-radius:20px;min-width:110px;font-weight:600;color:#fff!important;background:#0f2e57!important;border-color:#0f2e57!important}.app-shell .wb-table select.wb-note option{color:#1f2937;background:#fff}.carrier-status-wrap{display:inline-block;position:relative}.back-menu{z-index:30;text-align:right;background:#fff;border:1px solid #9bb8de;border-radius:8px;flex-direction:column;gap:4px;min-width:210px;padding:6px;display:flex;position:absolute;top:calc(100% + 4px);right:50%;transform:translate(50%);box-shadow:0 10px 30px #0b1f3a33}.back-menu button{color:#00224e;cursor:pointer;text-align:right;background:#f1f5fb;border:0;border-radius:6px;padding:8px 10px;font-size:12px}.back-menu button:hover{background:#e2ebf7}.back-menu button.danger{color:#fff;background:#e5484d}.back-sure{flex-direction:column;gap:6px;display:flex}.back-sure small{color:#5b6f8a;white-space:normal;font-size:11px;line-height:1.5}.carrier-status-wrap:has(.back-menu){z-index:60}.back-menu{z-index:61}.parcel-backdrop{z-index:80}.parcel-window{background:#fff;border:2px solid #1b8a9a;border-radius:14px;width:min(860px,96vw);max-height:90vh;padding:46px 22px 20px;position:relative;overflow:auto;box-shadow:0 30px 90px #07132350}.parcel-title{color:#fff;white-space:nowrap;background:#1b8a9a;border-radius:20px;margin:0;padding:8px 22px;font-size:15px;position:absolute;top:-1px;left:50%;transform:translate(-50%,-50%)}.parcel-close{color:#fff;cursor:pointer;background:#1b8a9a;border:0;border-radius:50%;place-items:center;width:28px;height:28px;font-size:18px;line-height:1;display:grid;position:absolute;top:12px;left:12px}.parcel-head{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:6px 0 26px;display:flex}.parcel-window .wb-tracking{color:#fff;background:linear-gradient(90deg,#0f4c81,#1b8a9a);border-radius:22px;align-items:center;display:inline-flex;overflow:hidden}.parcel-window .wb-tracking code{color:#fff;padding:0 12px;font-size:14px}.parcel-window .wb-tracking button,.parcel-window .wb-tracking .wb-kind{color:#0f4c81;background:#fff;border:2px solid #1b8a9a;border-radius:50%;place-items:center;width:32px;height:32px;padding:0;font-size:10px;font-style:normal;font-weight:700;display:grid}.parcel-window .wb-kind.hm{color:#e5484d}.parcel-window .wb-kind.sd{color:#2e6fc4}.parcel-carrier{color:#6b5a00;background:#fff7d6;border:1px solid #e9cf6a;border-radius:8px;padding:4px 10px;font-size:12px;font-weight:600}.parcel-line{gap:0;padding:8px 4px 14px;display:flex;position:relative;overflow-x:auto}.parcel-step{text-align:center;flex-direction:column;flex:1 0 140px;align-items:center;gap:6px;display:flex;position:relative;background:0 0!important}.parcel-step:before{content:"";background:#1b8a9a;height:6px;position:absolute;top:31px;left:0;right:0}.parcel-step:first-child:before{left:50%}.parcel-step.last:before{right:50%}.parcel-step:only-child:before{display:none}.parcel-step small{color:#1b8a9a;min-height:16px;font-size:11px;font-weight:600}.parcel-step i{z-index:1;background:#00224e;border:3px solid #fff;border-radius:50%;width:16px;height:16px;margin-top:2px;box-shadow:0 0 0 2px #00224e}.parcel-step b{color:#1f2937;max-width:150px;font-size:13px}.parcel-step em{color:#6b7280;max-width:150px;font-size:11px;font-style:normal}.parcel-step.last i{width:20px;height:20px}.parcel-step.t-ok b{color:#2f9e18}.parcel-step.t-back b{color:#d92d2d}.parcel-step.t-warn b{color:#d9771a}.parcel-step.t-move b{color:#1f6fd1}.parcel-step.t-desk b{color:#7a7a10}.parcel-step.t-prep b{color:#7d3c98}.parcel-wait,.parcel-error{text-align:center;color:#5b6f8a;margin:6px 0;font-size:12px}.parcel-error{color:#c0392b}.parcel-details{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin:10px 0 0;display:grid}.parcel-details>div{background:#f3f7fb;border:1px solid #dbe6f2;border-radius:8px;padding:8px 10px}.parcel-details dt{color:#6b7c93;font-size:10px}.parcel-details dd{color:#1f2937;margin:3px 0 0;font-size:13px;font-weight:600}.parcel-actions{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:8px;margin-top:18px;display:flex}.parcel-actions .back-sure{flex-direction:column;gap:6px;max-width:320px;display:flex}.parcel-actions .back-sure small{color:#5b6f8a;font-size:11px;line-height:1.5}.app-shell .wb-table .wb-tracking code{cursor:pointer}.parcel-window{padding-top:20px}.parcel-title{margin:0 auto 14px;display:table;position:static;transform:none}.parcel-window .wb-tracking{white-space:nowrap;border:0;flex-wrap:nowrap;gap:0;padding:0;flex-direction:row!important}.status-menu .status-item{flex-direction:row;align-items:center;gap:6px;display:flex;position:relative}.status-menu .status-item>.status{flex:1;padding-left:14px!important}.status-menu .status-note-btn{cursor:pointer;width:30px;height:30px;box-shadow:none;border:0;border-radius:50%;flex:0 0 30px;place-items:center;padding:0;display:grid;position:static;color:#f2a33a!important}.status-menu .status-note-btn svg{fill:#ffd27a;stroke:#c9781a}.status-menu .status-note-btn:hover{box-shadow:0 0 0 2px #10223b}.status-window{background:#fff;border:2px solid #1b8a9a;border-radius:14px;flex-direction:column;gap:16px;width:min(500px,94vw);padding:22px 22px 18px;display:flex;position:relative;box-shadow:0 30px 90px #07132350}.status-window .sw-row{flex-wrap:wrap;align-items:center;gap:12px;margin:0;display:flex}.status-window .sw-row>span{color:#1f2937;min-width:70px;font-size:13px;font-weight:700}.status-window .sw-row input{border:1px solid #cfd8e3;border-radius:8px;flex:1;min-width:150px;margin:0;padding:9px 12px;font-size:13px}.status-window .sw-row input[type=date]{border:2px solid #1b8a9a;flex:0 170px}.status-window .sw-status{color:#fff;cursor:pointer;-webkit-appearance:auto;appearance:auto;border:0;border-radius:20px;min-width:130px;padding:8px 16px;font-size:13px;font-weight:700}.status-window .sw-status option{color:#1f2937;background:#fff}.status-window .sw-actions{justify-content:center;gap:10px;margin-top:4px;display:flex}.status-window .sw-save{color:#fff;background:#22a04b;border:0;border-radius:6px;padding:9px 22px;font-weight:700}.status-window .sw-cancel{color:#fff;background:#dc3545;border:0;border-radius:6px;padding:9px 22px;font-weight:700}.status-menu .status-note-btn.s0{background:#2f7de1!important}.status-menu .status-note-btn.s1{background:#22a04b!important}.status-menu .status-note-btn.s2{background:#0e7490!important}.status-menu .status-note-btn.s3{background:#166534!important}.status-menu .status-note-btn.s4{background:#92400e!important}.status-menu .status-note-btn.s5{background:#dc2626!important}.status-menu .status-note-btn.s6{background:#eab308!important}.status-menu .status-note-btn.s7{background:#f97316!important}.status-menu .status-note-btn.s8{background:#c2410c!important}.status-menu .status-note-btn.s9{background:#7c3aed!important}.status-menu .status-note-btn.s10{background:#374151!important}.status-menu .status-note-btn.s11{background:#94a3b8!important}.status-window .sw-status.s6{color:#1f2937}.wb-name{align-items:center;gap:6px;display:inline-flex}.wb-note-i{color:#fff;cursor:pointer;background:#00275a;border:0;border-radius:50%;flex:0 0 15px;place-items:center;width:15px;height:15px;padding:0;font-size:10px;font-weight:700;display:grid}.wb-cell-edit.can{cursor:text;border-radius:4px;min-width:30px;padding:2px 4px;display:inline-block}.wb-cell-edit.can:hover{outline:1px dashed #8aa4c6}.wb-cell-input{background:#fff;border:1px solid #2c70c9;border-radius:5px;outline:none;width:100%;min-width:90px;padding:5px 7px;font-size:12px;box-shadow:0 0 0 3px #dce6f3}.wb-plus{color:#e5484d;cursor:pointer;background:0 0;border:0;border-radius:50%;width:16px;height:16px;padding:0;font-size:15px;font-weight:700;line-height:1}.wb-phone2{display:block}.wb-actions .wb-truck{color:#22a04b}.wb-actions .wb-truck:disabled{color:#b6c2b9;opacity:.6;cursor:not-allowed}.wb-place{flex-direction:column;align-items:center;gap:1px;display:inline-flex}.wb-place small{color:#6b7c93;font-size:9px}.wb-timeline .wb-hist-pill{color:#fff;border-radius:14px;flex-direction:column;gap:2px;margin-bottom:5px;padding:6px 12px;display:flex}.wb-timeline .wb-hist-pill b{color:#fff}.wb-timeline .wb-hist-pill small{color:#ffffffd9}.wb-timeline .wb-hist-pill em{color:#fff;font-size:11px;font-style:normal}.hf-menu{max-height:320px}.hf-menu .hf-item{color:#00224e;cursor:pointer;text-align:right;background:#f1f5fb;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;width:100%;min-width:0;padding:7px 9px;font-size:12px;font-weight:600;display:flex}.hf-menu .hf-item.status{color:#fff;border-radius:6px;justify-content:space-between;min-width:0;line-height:1.3}.hf-menu .hf-item b{color:#1f2937;text-align:center;background:#fff;border-radius:5px;min-width:36px;padding:2px 6px;font-size:11px}.hf-menu .hf-item.picked{outline-offset:1px;outline:3px solid #00224e}.wb-th-filter>button svg{opacity:.8}.wb-toolbar .wb-multi{border-color:#2c70c9}.wb-toolbar .wb-multi.active{color:#fff;background:#2c70c9}.app-shell .wb-table tr.wb-day td{text-align:right;color:#8092aa;border-bottom:1px solid #e6ebf2;height:auto;padding:8px 14px;font-size:11px;background:#fff!important}.wb-name>span.wb-cell-edit{white-space:nowrap;color:inherit!important;background:0 0!important;border-radius:4px!important;width:auto!important;height:auto!important;font-size:12px!important;display:inline-block!important}.app-shell .wb-table td .wb-name{white-space:nowrap}.dashboard:has(.password-panel){grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;gap:18px;display:grid}:is(.dashboard:has(.password-panel)>.page-heading,.dashboard:has(.password-panel)>.message,.dashboard:has(.password-panel)>.demo-banner){grid-column:1/-1}.password-panel{order:2}.pw-ok{color:#1d8a3a;font-size:12px}.pw-error{color:#c0392b;font-size:12px}@media (min-width:900px){.app-shell .sidebar.collapsed{width:60px;padding:12px 7px;display:flex;overflow:hidden auto}.app-shell .sidebar.collapsed>a,.app-shell .sidebar.collapsed .store-picker,.app-shell .sidebar.collapsed .nav-label,.app-shell .sidebar.collapsed .sidebar-bottom,.app-shell .sidebar.collapsed .profile{display:none}.app-shell .sidebar.collapsed nav{gap:6px}.app-shell .sidebar.collapsed nav button{border-radius:50%;justify-content:center;gap:0;min-height:44px;padding:4px;font-size:0}.app-shell .sidebar.collapsed nav button>span:not(.nav-icon){display:none}.app-shell .sidebar.collapsed nav button>.nav-icon{border-radius:50%;width:36px;height:36px}.app-shell:has(.sidebar.collapsed) .app-main{width:calc(100% - 60px);margin-right:60px}.oc-order{width:min(1020px,96vw)}.oc-order .oc-grid{border:2px solid #2c70c9;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px 14px;padding:12px 12px 2px}.oc-order .oc-grid .oc-wide{grid-column:auto}.oc-order .oc-grid textarea{resize:vertical;height:40px;min-height:40px}.oc-order .oc-grid .oc-check{align-self:center}}.ads{flex-direction:column;gap:14px;display:flex}.ads-link{background:#fff;border:1.5px solid #4a81c8;border-radius:10px;flex-direction:column;gap:12px;padding:14px;display:flex}.ads-link-head{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ads-link-head>div:not(.ads-link-actions){flex-direction:column;flex:1;gap:3px;min-width:220px;display:flex}.ads-link-head small{color:#6b7c93;font-size:11px}.ads-fb{color:#fff;background:#1877f2;border-radius:50%;place-items:center;width:38px;height:38px;font-family:Arial,sans-serif;font-size:22px;font-weight:800;display:grid}.ads-link-actions{flex-wrap:wrap;gap:8px;display:flex}.ads-connect{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.ads-setup{background:#f3f7fb;border:1px solid #d6e2f0;border-radius:8px;padding:10px 14px;font-size:12px;line-height:1.8}.ads-setup ol{margin:6px 0 0;padding-inline-start:18px}.ads-setup code{word-break:break-all;background:#fff;border:1px solid #d6e2f0;border-radius:4px;padding:1px 5px;font-size:11px}.ads-token summary,.ads-accounts summary{cursor:pointer;color:#1d3a61;font-size:12px;font-weight:700}.ads-token{flex-direction:column;gap:8px;width:100%;display:flex}.ads-token input{border:1px solid #cfd8e3;border-radius:8px;width:100%;max-width:520px;margin:6px 0;padding:9px 12px}.ads-account-list{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;margin:10px 0;display:grid}.ads-account-list label{cursor:pointer;border:1px solid #d6e2f0;border-radius:8px;align-items:center;gap:10px;margin:0;padding:8px 10px;font-size:12px;display:flex}.ads-account-list label.off{opacity:.6}.ads-account-list label>span{flex-direction:column;flex:1;min-width:0;display:flex}.ads-account-list small{color:#6b7c93;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.ads-account-list i{color:#1d8a3a;background:#e3f6e8;border-radius:10px;padding:2px 8px;font-size:10px;font-style:normal;font-weight:700}.ads-account-list label.off i{color:#888;background:#f1f1f1}.ads-warn{color:#8a5a00;background:#fff6e5;border:1px solid #f2c46b;border-radius:8px;margin:0;padding:8px 12px;font-size:12px}.ads-rates{background:#fff;border:1px solid #d6e2f0;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 14px;display:flex}.ads-rates label{align-items:center;gap:6px;margin:0;font-size:12px;font-weight:700;display:flex}.ads-rates input{border:1px solid #4a81c8;border-radius:6px;width:100px;margin:0;padding:6px 8px}.ads-filters{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ads-filters button,.ads-filters select{color:#1d3a61;background:#fff;border:1px solid #5b8ac7;border-radius:4px;padding:6px 10px;font-size:11px}.ads-filters button.active{color:#fff;background:#2c70c9}.ads-dates{gap:6px;display:flex}.ads-dates input{border:1px solid #5b8ac7;border-radius:4px;padding:5px;font-size:11px}.ads-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ads-card{background:#fff;border:1.5px solid #4a81c8;border-radius:10px;flex-direction:column;gap:4px;padding:12px;display:flex}.ads-card span{color:#1b2f4b;font-size:12px;font-weight:700}.ads-card b{color:#00224e;font-size:20px}.ads-card small{color:#6b7c93;font-size:11px}.ads-card.big{background:#00224e;border-color:#00224e}.ads-card.big span,.ads-card.big small{color:#c9d8ee}.ads-card.big b{color:#fff;font-size:26px}.ads-loose td{color:#8a5a00;background:#fff8ea}.ads-since{color:#1b3f6e;background:#eef4fc;border:1px solid #c9dbf3;border-radius:8px;align-items:center;gap:6px;margin:0;padding:8px 12px;font-size:12px;display:flex}.ads-test{color:#7a4dc9;background:#f1eafd;border-radius:999px;margin-inline-start:6px;padding:1px 7px;font-size:10px;font-style:normal;font-weight:700;display:inline-block}.ads-skip td{opacity:.55}.ads-skip td:last-child{opacity:1}.ads-full{background:#f6f9fe;border:1.5px solid #00224e;border-radius:10px;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px 18px;padding:12px 14px;display:flex}.ads-full-main{flex-direction:column;gap:2px;min-width:0;display:flex}.ads-full-main span{color:#1b2f4b;font-size:12px;font-weight:700}.ads-full-main b{color:#00224e;font-size:24px}.ads-full-parts{flex-wrap:wrap;flex:1;gap:6px;min-width:0;display:flex}.ads-full-parts span{color:#1b2f4b;white-space:nowrap;background:#fff;border:1px solid #d6e2f3;border-radius:999px;padding:3px 10px;font-size:12px}.ads-full-parts b{color:#00224e;margin-inline-start:4px}.ads-full small{color:#5b6f8a;flex-basis:100%;font-size:11px}.ads-full small b{color:#00224e}.ads-full small.ads-full-warn{color:#8a5a00}.ads-h{margin:6px 0 0;font-size:14px}.ads-camp{white-space:normal;flex-direction:column;align-items:flex-start;gap:2px;max-width:340px;display:flex}.ads-camp small{color:#8092aa;font-size:10px}.ads-guess{color:#2c70c9;cursor:pointer;background:0 0;border:0;margin-top:4px;padding:0;font-size:11px;display:block}.ads-note{color:#5b6f8a;align-items:flex-start;gap:6px;font-size:11px;display:flex}.pc-fb{background:#eef4ff;border:1px solid #9bb8de;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;padding:8px 10px;font-size:12px;display:flex}@media (max-width:800px){.ads-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}
