.beez-md{color:#1c2333;font-synthesis:none;text-rendering:optimizelegibility;font-smooth:always;--bg:#fbfaf7;--panel:#fff;--panel2:#fff;--border:#e4e0d4;--muted:#5d6678;--yellow:#ffca28;--green:#00d68a;background:radial-gradient(at 45% 0,#fff 0%,#fbfaf7 68%);min-height:100vh;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px}.beez-md *{box-sizing:border-box}.beez-md button,.beez-md input,.beez-md select{font:inherit}.beez-md button{cursor:pointer;color:inherit}.beez-md button:focus-visible,.beez-md input:focus-visible,.beez-md select:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}.beez-md .app-shell{background:linear-gradient(110deg,#fbfaf7cc,#fbfaf7f7);grid-template-columns:251px minmax(600px,1fr) 349px;min-height:100vh;display:grid}.beez-md .sidebar{z-index:10;background:linear-gradient(#fff,#fbfaf7 70%);border-right:1px solid #e4e0d4;flex-direction:column;width:251px;display:flex;position:fixed;inset:0 auto 0 0}.beez-md .logo{letter-spacing:-1.5px;border-bottom:1px solid #e4e0d4;align-items:center;gap:12px;height:73px;padding:0 24px;font-size:34px;font-weight:800;display:flex}.beez-md .logo>span span{color:var(--yellow)}.beez-md .bee-mark{letter-spacing:0;background:#fff;border-radius:12px;place-items:center;width:44px;height:44px;font-size:26px;display:grid}.beez-md .sidebar nav{gap:7px;padding:20px 23px;display:grid}.beez-md .nav-item{text-align:left;color:#294970;background:0 0;border:0;border-radius:10px;align-items:center;gap:13px;min-height:39px;padding:11px 12px;font-size:14px;display:flex}.beez-md .nav-item svg{color:#324c67;flex-shrink:0}.beez-md .nav-item.active{color:#081018;background:linear-gradient(105deg,#ffd53a,#ffbd18);font-weight:700;box-shadow:0 3px 12px #ffbf171c}.beez-md .nav-item.active svg{color:#081018;fill:#081018}.beez-md .count{color:#1c2333;background:#ff3f46;border-radius:50%;place-items:center;width:19px;height:19px;margin-left:auto;font-size:11px;display:grid}.beez-md .sidebar-promo{background:radial-gradient(circle at 100% 0,#fff,#fff 65%);border:1px solid #e0c98a;border-radius:13px;margin:auto 23px 21px;padding:19px 22px 20px;position:relative;overflow:hidden}.beez-md .sidebar-promo:after{content:"";pointer-events:none;border:20px solid #e0c98a14;border-radius:50%;width:210px;height:180px;position:absolute;bottom:-70px;right:-115px}.beez-md .promo-bee{margin-bottom:11px;font-size:25px}.beez-md .sidebar-promo h3{margin:0 0 9px;font-size:16px;line-height:1.45}.beez-md .sidebar-promo h3 em,.beez-md .greeting em,.beez-md .merchant-ad em{color:var(--yellow);font-style:normal}.beez-md .sidebar-promo p{color:#304a69;margin:0 0 13px;font-size:11px;line-height:1.6}.beez-md .sidebar-promo button,.beez-md .merchant-ad button{background:var(--yellow);color:#0a1118;border:0;border-radius:20px;align-items:center;gap:8px;padding:10px 16px;font-size:11px;font-weight:700;display:flex}.beez-md .copyright{color:#5d6678;border-top:1px solid #e4e0d4;height:57px;padding:21px 25px;font-size:10px}.beez-md .main-area{border-right:1px solid #e4e0d4;grid-column:2;min-width:0}.beez-md .topbar{z-index:5;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fbfaf7f2;border-bottom:1px solid #e4e0d4;align-items:center;gap:18px;height:73px;padding:0 31px;display:flex;position:sticky;top:0}.beez-md .search{color:#2b4c6e;background:linear-gradient(100deg,#fff,#fff);border:1px solid #e4e0d4;border-radius:10px;align-items:center;gap:12px;width:min(465px,60%);height:41px;padding:0 13px;display:flex}.beez-md .search input{color:#fff;background:0 0;border:0;outline:0;width:100%;font-size:12px}.beez-md .search input::placeholder{color:#344b65}.beez-md .top-right{align-items:center;gap:14px;margin-left:auto;display:flex;position:relative}.beez-md .icon-button{background:0 0;border:0;place-items:center;width:34px;height:38px;display:grid;position:relative}.beez-md .bell i{color:#fff;background:#ff3d47;border:1px solid #e4e0d4;border-radius:50%;place-items:center;width:16px;height:16px;font-size:10px;font-style:normal;display:grid;position:absolute;top:0;right:-1px}.beez-md .top-divider{border-left:1px solid #e4e0d4;height:31px}.beez-md .profile{text-align:left;background:0 0;border:0;align-items:center;gap:11px;min-width:0;display:flex}.beez-md .profile span{white-space:nowrap;gap:4px;display:grid}.beez-md .profile b{font-size:12px;font-weight:600}.beez-md .profile small{color:#334e66;font-size:11px}.beez-md .profile>svg{margin-left:12px}.beez-md .avatar{background:linear-gradient(135deg,#e1b68b,#e4e0d4);border:1px solid #e4e0d4;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:19px;display:grid}.beez-md .avatar.owner{width:43px;height:43px;font-size:25px}.beez-md .notification-pop{z-index:15;background:#fff;border:1px solid #e4e0d4;border-radius:12px;width:255px;padding:16px;position:absolute;top:47px;right:150px;box-shadow:0 15px 45px #0008}.beez-md .notification-pop strong{font-size:14px}.beez-md .notification-pop p{color:#354d64;border-bottom:1px solid #e4e0d4;margin:0;padding:9px 0;font-size:12px}.beez-md .content{padding:29px 23px 32px 32px}.beez-md .greeting{justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;display:flex}.beez-md .greeting h1{letter-spacing:-.5px;margin:0 0 6px;font-size:25px;font-weight:750;line-height:1.3}.beez-md .wave{margin-right:7px;font-size:25px}.beez-md .greeting p{color:#2f4e6a;margin:0;font-size:14px}.beez-md .add-product{color:#07111a;white-space:nowrap;background:linear-gradient(110deg,#ffda38,#ffbd18);border:0;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:12px 18px;font-weight:750;display:flex;box-shadow:0 4px 16px #ffca2812}.beez-md .greeting>.add-product{display:none}.beez-md .metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:17px;display:grid}.beez-md .metric-card{background:linear-gradient(145deg,#fff,#fbfaf7);border:1px solid #e4e0d4;border-radius:12px;min-width:0;min-height:170px;padding:15px 16px;position:relative;overflow:hidden}.beez-md .metric-heading{white-space:nowrap;align-items:center;gap:10px;font-size:12px;display:flex}.beez-md .metric-icon{width:37px;height:37px;color:var(--yellow);background:#fff;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.beez-md .metric-card>strong{letter-spacing:-.5px;white-space:nowrap;margin:9px 0 6px;font-size:23px;display:block}.beez-md .growth{color:#5d6678;white-space:nowrap;font-size:11px}.beez-md .growth span{color:#138661;margin-right:4px;font-weight:700}.beez-md .sparkline{color:#866913;width:calc(100% - 32px);height:31px;position:absolute;bottom:9px;left:16px;right:16px}.beez-md .sparkline.green{color:#138663}.beez-md .sparkline.purple{color:#4b1386}.beez-md .wallet-card>strong{margin-top:11px}.beez-md .wallet-card button{background:var(--yellow);color:#061018;border:0;border-radius:22px;align-items:center;gap:10px;margin-top:16px;padding:10px 16px;font-weight:750;display:flex}.beez-md .middle-grid{grid-template-columns:minmax(0,1.55fr) minmax(265px,1fr);gap:16px;margin-bottom:17px;display:grid}.beez-md .card{background:linear-gradient(145deg,#fbfaf7fa,#fbfaf7fa);border:1px solid #e4e0d4;border-radius:12px;min-width:0}.beez-md .sales-card,.beez-md .products-card{min-height:286px;padding:15px 16px}.beez-md .card-title{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.beez-md .card-title h2,.beez-md .quick-card h2{letter-spacing:-.2px;margin:0;font-size:14px;font-weight:700}.beez-md .range-select{color:#1c2333;border:1px solid #e4e0d4;border-radius:10px;align-items:center;gap:7px;padding:6px 8px;display:flex}.beez-md .range-select select{color:#1c2333;appearance:none;background:0 0;border:0;outline:0;font-size:11px}.beez-md .range-select option{background:#fff}.beez-md .sales-content{grid-template-columns:minmax(0,1.7fr) minmax(150px,1fr);gap:18px;height:220px;display:grid}.beez-md .chart{border-right:1px solid #e4e0d4;min-width:0;height:100%;padding-right:9px}.beez-md .sales-stats{flex-direction:column;justify-content:space-around;padding-right:2px;display:flex}.beez-md .sales-stats>div{border-bottom:1px solid #e4e0d4;padding:8px 0 12px}.beez-md .sales-stats>div:last-child{border-bottom:0}.beez-md .sales-stats small{color:#334c66;margin-bottom:5px;font-size:11px;display:block}.beez-md .sales-stats strong{white-space:nowrap;font-size:14px;display:block}.beez-md .sales-stats em{color:#138661;margin-left:10px;font-size:11px;font-style:normal}.beez-md .text-link{color:var(--yellow);white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;font-size:11px;display:flex}.beez-md .products-card{padding:15px 16px 8px}.beez-md .product-row{border-bottom:1px solid #e4e0d4;align-items:center;gap:11px;min-width:0;padding:8px 0;display:flex}.beez-md .product-row:last-child{border-bottom:0}.beez-md .product-image{background:linear-gradient(145deg,#f3f1ea,#fff);border:1px solid #e4e0d4;border-radius:9px;flex-shrink:0;place-items:center;width:48px;height:48px;font-size:27px;display:grid}.beez-md .product-image.samosa{background:linear-gradient(145deg,#f6eadf,#fff)}.beez-md .product-image.chapati{background:linear-gradient(145deg,#f6ebdf,#fff)}.beez-md .product-image.rice{background:linear-gradient(145deg,#e4e0d4,#fff)}.beez-md .product-info{flex:1;gap:5px;min-width:0;display:grid}.beez-md .product-info b{white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;overflow:hidden}.beez-md .product-info small{color:#324c67;font-size:10px}.beez-md .product-row>strong{white-space:nowrap;font-size:10px;font-weight:500}.beez-md .orders-card{padding:15px 16px 4px}.beez-md .orders-card .card-title{margin-bottom:13px}.beez-md .table-wrap{width:100%;overflow-x:auto}.beez-md table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%}.beez-md thead{border-top:1px solid #e4e0d4;border-bottom:1px solid #e4e0d4}.beez-md th{color:#304b69;padding:11px 7px;font-size:10px;font-weight:500}.beez-md td{color:#2c4c6d;border-bottom:1px solid #e4e0d4;padding:8px 7px;font-size:10px}.beez-md tbody tr:last-child td{border-bottom:0}.beez-md .customer{align-items:center;gap:9px;display:flex}.beez-md .customer>span:last-child{gap:4px;display:grid}.beez-md .customer small{color:#2b506e;font-size:10px}.beez-md .customer .avatar{width:26px;height:26px;font-size:17px}.beez-md .expand{color:#3d4657;padding-right:0;font-size:20px}.beez-md .mpesa{color:#138660}.beez-md .status{border-radius:20px;justify-content:center;align-items:center;min-width:50px;padding:5px 11px;font-size:10px;font-weight:600;display:inline-flex}.beez-md .status.paid{color:#138652;background:#dff6f0}.beez-md .status.pending{color:#1c2333;background:#dfe7f6}.beez-md .status.delivered{color:#2e4c6b;background:#f3f1ea}.beez-md .view-btn{color:#1c2333;background:0 0;border:1px solid #e4e0d4;border-radius:18px;padding:4px 12px;font-size:10px}.beez-md .rightbar{flex-direction:column;grid-column:3;gap:17px;min-width:0;padding:18px 23px 12px 15px;display:flex}.beez-md .right-top-space{justify-content:space-between;align-items:center;gap:10px;height:46px;display:flex}.beez-md .decor-strip{opacity:.85;filter:blur(.3px);background:repeating-linear-gradient(130deg,#fff 0 15px,#fff 15px 30px);border-radius:13px;width:136px;height:42px}.beez-md .quick-card{padding:14px 16px 16px}.beez-md .quick-card h2{margin-bottom:13px}.beez-md .quick-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.beez-md .quick-action{color:#1c2333;background:linear-gradient(135deg,#fff,#fff);border:1px solid #e4e0d4;border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:49px;padding:8px;font-size:10px;display:flex}.beez-md .quick-action svg{color:var(--yellow);flex-shrink:0}.beez-md .activity-card{padding:15px 15px 5px}.beez-md .activity-card .card-title{margin-bottom:10px}.beez-md .activity-row{border-bottom:1px solid #e4e0d4;align-items:center;gap:10px;min-width:0;padding:10px 0;display:flex}.beez-md .activity-row:last-child{border-bottom:0}.beez-md .activity-icon{border-radius:50%;flex-shrink:0;place-items:center;width:35px;height:35px;display:grid}.beez-md .activity-icon.green{color:#06321e;background:linear-gradient(145deg,#49f37b,#dff6ef)}.beez-md .activity-icon.blue{color:#06243c;background:linear-gradient(145deg,#69c5ff,#2f8bea)}.beez-md .activity-copy{flex:1;gap:5px;min-width:0;display:grid}.beez-md .activity-copy b{white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:500;overflow:hidden}.beez-md .activity-copy small{color:#334e66;white-space:nowrap;font-size:10px}.beez-md .activity-row .status{min-width:0;padding:6px 9px;font-size:9px}.beez-md .merchant-ad{background:linear-gradient(120deg,#fff,#fff);border:1px solid #e0c98a;border-radius:14px;min-height:235px;position:relative;overflow:hidden}.beez-md .ad-photo{filter:saturate(.9);background:linear-gradient(#fff8 0%,#fbfaf7 100%),radial-gradient(circle at 80% 25%,#d0a044,#f3f1ea 42%,#fff 80%);justify-content:space-around;align-items:center;height:100px;font-size:35px;display:flex}.beez-md .ad-content{margin-top:-3px;padding:0 17px 17px;position:relative}.beez-md .ad-brand{align-items:center;gap:6px;margin-bottom:8px;font-size:13px;font-weight:800;display:flex}.beez-md .ad-brand span{background:#fff;border-radius:5px;padding:2px;font-size:13px}.beez-md .merchant-ad h2{letter-spacing:-.3px;margin:0 0 7px;font-size:20px;line-height:1.25}.beez-md .merchant-ad p{color:#345265;max-width:215px;margin:0 0 11px;font-size:10px;line-height:1.55}.beez-md .merchant-ad button{padding:9px 14px}.beez-md .right-footer{color:#5d6678;justify-content:center;gap:13px;margin-top:auto;padding:15px 0 7px;font-size:10px;display:flex}.beez-md .right-footer a{cursor:pointer}.beez-md .section-view{min-height:500px;padding:20px}.beez-md .section-head h2{margin:0 0 7px;font-size:21px}.beez-md .section-head p{color:var(--muted);margin:0 0 22px}.beez-md .filter-row{gap:8px;margin-bottom:15px;display:flex}.beez-md .filter-row button{background:#fff;border:1px solid #e4e0d4;border-radius:20px;padding:8px 16px;font-size:12px}.beez-md .filter-row button.chosen{background:var(--yellow);border-color:var(--yellow);color:#08111a;font-weight:700}.beez-md .placeholder-grid{grid-template-columns:repeat(3,1fr);gap:13px;margin-top:22px;display:grid}.beez-md .placeholder-grid>div{border:1px solid #e4e0d4;border-radius:12px;align-content:start;gap:11px;min-height:150px;padding:22px 16px;display:grid}.beez-md .placeholder-grid svg{color:var(--yellow)}.beez-md .placeholder-grid span{color:var(--muted);font-size:12px;line-height:1.5}.beez-md .toast{z-index:30;color:#1c2333;background:#e3f7f4;border:1px solid #e4e0d4;border-radius:12px;align-items:center;gap:10px;padding:14px 18px;display:flex;position:fixed;bottom:24px;right:25px;box-shadow:0 12px 45px #0008}.beez-md .toast svg{color:#138660}.beez-md .modal-backdrop{z-index:40;background:#000a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.beez-md .withdraw-modal{background:#fff;border:1px solid #e4e0d4;border-radius:18px;width:min(100%,400px);padding:25px;position:relative;box-shadow:0 25px 80px #000b}.beez-md .modal-x{background:0 0;border:0;position:absolute;top:15px;right:15px}.beez-md .withdraw-modal h2{margin:16px 0 8px;font-size:21px}.beez-md .withdraw-modal p{color:var(--muted)}.beez-md .withdraw-modal label{margin:22px 0 8px;display:block}.beez-md .withdraw-modal input{color:#fff;background:#fbfaf7;border:1px solid #e4e0d4;border-radius:10px;width:100%;padding:13px}.beez-md .primary-button{background:var(--yellow);color:#07111a;border:0;border-radius:10px;width:100%;margin-top:14px;padding:13px;font-weight:800}.beez-md .withdraw-modal .modal-success{color:#138654;font-size:12px}.beez-md .hamburger,.beez-md .mobile-close,.beez-md .scrim{display:none}@media (width>=1700px){.beez-md .app-shell{grid-template-columns:270px minmax(700px,1fr) 380px}.beez-md .sidebar{width:270px}.beez-md .content{padding:34px 28px 35px 36px}.beez-md .metric-card{min-height:185px}.beez-md .sales-card,.beez-md .products-card{min-height:305px}.beez-md .sales-content{height:238px}.beez-md .rightbar{padding-right:27px}.beez-md .greeting h1{font-size:28px}}@media (width<=1300px){.beez-md .app-shell{grid-template-columns:225px minmax(520px,1fr) 300px}.beez-md .sidebar{width:225px}.beez-md .logo{padding:0 20px}.beez-md .sidebar nav{padding:18px 15px}.beez-md .sidebar-promo{margin-left:15px;margin-right:15px;padding:16px}.beez-md .content{padding:24px 16px 28px 20px}.beez-md .topbar{padding:0 20px}.beez-md .rightbar{gap:13px;padding:15px 14px 10px 12px}.beez-md .metric-card{min-height:158px;padding:13px 11px}.beez-md .metric-card>strong{font-size:20px}.beez-md .metric-heading{gap:7px;font-size:10px}.beez-md .metric-icon{width:32px;height:32px}.beez-md .middle-grid{grid-template-columns:minmax(0,1.35fr) minmax(220px,1fr);gap:12px}.beez-md .sales-card,.beez-md .products-card{padding:13px}.beez-md .sales-content{grid-template-columns:minmax(0,1.3fr) minmax(130px,1fr);gap:10px}.beez-md .sales-stats strong{font-size:12px}.beez-md .activity-row{gap:7px}.beez-md .activity-icon{width:30px;height:30px}.beez-md .activity-copy b,.beez-md .activity-copy small{font-size:9px}.beez-md .status{padding:4px 8px}}@media (width<=1050px){.beez-md .app-shell{grid-template-columns:225px minmax(0,1fr)}.beez-md .rightbar{grid-column:2;grid-template-columns:1fr 1fr;padding:0 20px 25px;display:grid}.beez-md .right-top-space{display:none}.beez-md .merchant-ad{min-height:220px}.beez-md .right-footer{align-self:end}.beez-md .main-area{grid-column:2}.beez-md .middle-grid{grid-template-columns:minmax(0,1.4fr) minmax(230px,1fr)}}@media (width<=700px){.beez-md .app-shell{display:block}.beez-md .sidebar{width:270px;transition:transform .22s;transform:translate(-100%);box-shadow:20px 0 60px #0007}.beez-md .sidebar.open{transform:translate(0)}.beez-md .mobile-close{background:0 0;border:0;margin-left:auto;display:block}.beez-md .scrim{z-index:9;background:#0009;display:block;position:fixed;inset:0}.beez-md .main-area{border:0}.beez-md .topbar{gap:10px;height:64px;padding:0 14px}.beez-md .hamburger{background:0 0;border:0;place-items:center;padding:6px;display:grid}.beez-md .search{flex:1;width:auto;height:39px}.beez-md .search input{font-size:11px}.beez-md .top-right{gap:8px}.beez-md .profile span,.beez-md .profile>svg,.beez-md .top-divider{display:none}.beez-md .profile{padding:0}.beez-md .profile .avatar{width:35px;height:35px}.beez-md .content{padding:23px 14px}.beez-md .greeting{align-items:flex-start}.beez-md .greeting h1{font-size:22px}.beez-md .greeting p{font-size:12px;line-height:1.5}.beez-md .greeting>.add-product{min-width:40px;padding:10px;font-size:0;display:flex}.beez-md .greeting>.add-product svg{width:19px;height:19px}.beez-md .metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.beez-md .metric-card{min-height:150px;padding:13px}.beez-md .metric-card>strong{font-size:20px}.beez-md .metric-heading{font-size:11px}.beez-md .middle-grid{grid-template-columns:1fr}.beez-md .sales-card,.beez-md .products-card{min-height:auto}.beez-md .sales-content{grid-template-columns:minmax(0,1.5fr) minmax(125px,1fr);height:220px}.beez-md .products-card{padding:15px}.beez-md .product-row{padding:9px 0}.beez-md .product-image{width:45px;height:45px}.beez-md .orders-card{padding:14px 12px}.beez-md .orders-card .card-title h2{font-size:14px}.beez-md .rightbar{gap:14px;padding:0 14px 20px;display:flex}.beez-md .quick-card,.beez-md .activity-card{width:100%}.beez-md .merchant-ad{width:100%;min-height:210px}.beez-md .right-footer{margin-top:0}.beez-md .section-view{padding:16px}.beez-md .placeholder-grid{grid-template-columns:1fr}.beez-md .notification-pop{top:43px;right:0}.beez-md .decor-strip{display:none}.beez-md .add-product{padding:11px 13px;font-size:11px}.beez-md .topbar .search{min-width:0}.beez-md .profile .avatar{font-size:20px}}@media (width<=390px){.beez-md .metric-card>strong{font-size:18px}.beez-md .metric-heading,.beez-md .growth{font-size:10px}.beez-md .sales-content{grid-template-columns:minmax(0,1.2fr) minmax(115px,1fr);gap:7px}.beez-md .sales-stats strong{font-size:11px}.beez-md .sales-stats em{margin-left:3px}.beez-md .greeting h1,.beez-md .wave{font-size:20px}.beez-md .top-right{gap:4px}}.modal-backdrop:has(.product-modal){padding:12px}.withdraw-modal.product-modal{width:min(560px,100vw - 24px);max-height:calc(100dvh - 24px);padding:16px;overflow-y:auto}.product-modal .metric-icon{width:30px;height:30px}.product-modal h2{margin:7px 0 10px;font-size:19px}.product-modal>label{margin:8px 0 5px}.product-modal>input{padding:10px 12px}.product-image-picker{border:1px dashed #e4e0d4;border-radius:12px;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:10px;margin:6px 0 10px;padding:9px;display:grid}.product-image-preview{object-fit:cover;border-radius:9px;width:72px;height:72px}.product-image-placeholder{width:72px;height:72px;color:var(--muted);background:#fff;border-radius:9px;place-items:center;font-size:11px;display:grid}.product-image-picker input[type=file]{min-width:0;padding:7px;font-size:11px}.product-image-picker input[type=file]::file-selector-button{color:#1c2333;background:#dfecf6;border:0;border-radius:6px;margin-right:7px;padding:6px 8px}.product-image-picker small{color:var(--muted);grid-column:2;font-size:10px;line-height:1.35}.product-image-picker [role=alert]{grid-column:1/-1;margin:0;font-size:11px}.product-fields-grid{grid-template-columns:1fr 1fr;gap:9px 12px;display:grid}.product-form-field{min-width:0}.product-form-field label{margin:0 0 5px;font-size:12px;display:block}.product-form-field input{padding:10px 12px}.product-category-field{grid-column:1/-1}.product-visibility{align-items:center;gap:8px;font-size:12px;margin:10px 0 0!important;display:flex!important}.product-modal .product-visibility input{width:16px;height:16px;accent-color:var(--yellow);margin:0}.product-modal .primary-button{margin-top:10px;padding:11px}@media (height<=650px){.modal-backdrop:has(.product-modal){padding:8px}.withdraw-modal.product-modal{max-height:calc(100dvh - 16px);padding:12px}.product-modal h2{margin:4px 0 7px}.product-modal>label{margin-top:5px}.product-image-picker{margin:4px 0 7px;padding:7px}.product-image-preview,.product-image-placeholder{width:60px;height:60px}}.withdraw-modal textarea.product-description-input{color:#fff;width:100%;font:inherit;resize:vertical;background:#fbfaf7;border:1px solid #e4e0d4;border-radius:10px;padding:11px 13px}.beez-md .reel-photo-nudge{background:color-mix(in oklab, var(--yellow) 18%, transparent);border-radius:10px;margin:8px 0 4px;padding:8px 12px;font-size:13px;font-weight:600}.beez-md .analytics-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}.beez-md .analytics-periods{flex-wrap:wrap;gap:6px;display:flex}.beez-md .analytics-periods button{color:#294970;background:#fff;border:1px solid #e4e0d4;border-radius:20px;padding:7px 13px;font-size:12px}.beez-md .analytics-periods button.active{color:#081018;background:linear-gradient(105deg,#ffd53a,#ffbd18);border-color:#0000;font-weight:700}.beez-md .analytics-download{align-items:center;gap:7px;padding:7px 13px;font-size:12px;display:inline-flex}.beez-md .analytics-download:disabled{opacity:.45;cursor:not-allowed}.beez-md .analytics-muted{color:var(--muted);font-size:11px}.beez-md .analytics-chart{min-width:0;height:240px}.beez-md .growth .analytics-down{color:#861313}.beez-md .analytics-thumb{color:#1c2333;font-size:18px;font-weight:700;overflow:hidden}.beez-md .analytics-thumb img{object-fit:cover;width:100%;height:100%}.beez-md .analytics-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-bottom:17px;display:grid}.beez-md .analytics-stat{align-content:start;gap:8px;padding:15px 16px;display:grid}.beez-md .analytics-stat>strong{font-size:15px;line-height:1.35}.beez-md .analytics-stat small{color:var(--muted);font-size:11px}.beez-md .analytics-split{background:#f3f1ea;border-radius:6px;height:6px;overflow:hidden}.beez-md .analytics-split span{background:var(--yellow);border-radius:6px;height:100%;display:block}.beez-md .analytics-low{min-height:0;margin-bottom:14px}.beez-md .analytics-low h2{align-items:center;gap:6px;display:flex}.beez-md .analytics-few{color:var(--yellow)}.beez-md .analytics-out{color:#861313}.beez-md .analytics-note{color:var(--muted);margin:0;font-size:12px}@media (width<=1050px){.beez-md .analytics-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.beez-md .analytics-stats{grid-template-columns:1fr}.beez-md .analytics .metric-heading{white-space:normal}}.beez-rd{color:#1c2333;background:#fbfaf7;margin:0;font-family:Inter,system-ui,sans-serif;font-size:13px}.beez-rd *{box-sizing:border-box}.beez-rd button{font:inherit;color:inherit;cursor:pointer;border:0}.beez-rd .app{background:radial-gradient(at 55% 0,#fff,#fbfaf7 55%);min-height:100vh;display:flex}.beez-rd .sidebar{background:linear-gradient(#fff,#fbfaf7);border-right:1px solid #e4e0d4;flex:0 0 195px;width:195px;padding:22px 13px;position:relative;overflow:hidden}.beez-rd .brand{letter-spacing:-1px;align-items:center;gap:9px;margin:0 6px 44px;font-size:28px;font-weight:800;display:flex}.beez-rd .brand span:first-child{background:#fff;border-radius:10px;padding:5px;font-size:24px}.beez-rd .brand span:last-child{color:#866a13}.beez-rd .sidebar nav{z-index:2;gap:8px;display:grid;position:relative}.beez-rd .sidebar nav button{text-align:left;color:#304a69;background:0 0;border-radius:11px;align-items:center;gap:12px;height:43px;padding:0 13px;display:flex}.beez-rd .sidebar nav button.selected{color:#07111a;background:linear-gradient(110deg,#ffd43b,#ffbd17);font-weight:700}.beez-rd .motto{z-index:2;gap:8px;margin:145px 13px 0;font-size:16px;line-height:1.35;display:grid;position:relative;transform:rotate(-3deg)}.beez-rd .motto i{background:#ffca28;border-radius:100%;width:65px;height:4px;transform:rotate(-13deg)}.beez-rd .rider-art{background:linear-gradient(#0000 0%,#fbfaf7cc 65%,#fbfaf7 100%),radial-gradient(at 80% 70%,#f6eddf,#0000 45%);justify-content:center;align-items:end;width:100%;height:300px;padding-bottom:18px;font-size:100px;display:flex;position:absolute;bottom:0;left:0}.beez-rd main{flex:1;min-width:0;padding:0 24px 14px}.beez-rd header{justify-content:space-between;align-items:center;gap:16px;height:94px;display:flex}.beez-rd .heading{align-items:center;gap:12px;display:flex}.beez-rd .heading>svg{color:#866a13;width:32px;height:32px}.beez-rd .heading h1{letter-spacing:-.7px;margin:0;font-size:26px}.beez-rd .heading p{color:#354c64;margin:2px 0 0;font-size:12px}.beez-rd .headright{align-items:center;gap:14px;display:flex}.beez-rd .headright button{align-items:center;gap:9px;display:flex}.beez-rd .online,.beez-rd .offline{color:#138658;background:#e3f7f3;border:1px solid #e4e0d4;border-radius:30px;padding:12px 15px;font-weight:600}.beez-rd .offline{color:#866613;background:#f7f1e3;border-color:#e0c98a}.beez-rd .online i,.beez-rd .offline i{background:#1bd17d;border-radius:50%;width:10px;height:10px}.beez-rd .offline i{background:#f5bd2c}.beez-rd .bell{background:#fff;border:1px solid #e4e0d4;border-radius:50%;justify-content:center;width:42px;height:42px;position:relative}.beez-rd .bell em{color:#fff;background:#f04444;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;font-style:normal;display:grid;position:absolute;top:-3px;right:-2px}.beez-rd .user{text-align:left;background:0 0}.beez-rd .user img{object-fit:cover;border:2px solid #758796;border-radius:50%;width:43px;height:43px}.beez-rd .user span{gap:4px;display:grid}.beez-rd .user b{font-size:12px}.beez-rd .user small{color:#5d6678;font-size:11px}.beez-rd .layout{grid-template-columns:minmax(0,1fr) 268px;gap:17px;display:grid}.beez-rd .center,.beez-rd .right{flex-direction:column;gap:14px;min-width:0;display:flex}.beez-rd .stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.beez-rd .stat,.beez-rd .panel{background:linear-gradient(145deg,#fff,#fbfaf7);border:1px solid #e4e0d4;border-radius:15px}.beez-rd .stat{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;min-height:154px;padding:15px;display:flex}.beez-rd .icon,.beez-rd .greenicon{color:#866a13;background:#fff;border-radius:50%;place-items:center;width:38px;height:38px;margin-bottom:3px;display:grid}.beez-rd .greenicon{color:#13865c;background:#fff}.beez-rd .icon svg,.beez-rd .greenicon svg{width:22px}.beez-rd .stat small{color:#354b64;white-space:nowrap;font-size:12px}.beez-rd .stat strong{letter-spacing:-.6px;white-space:nowrap;font-size:24px}.beez-rd .stat em{color:#354b64;font-size:11px;font-style:normal}.beez-rd .stat em.good{color:#13865b}.beez-rd .statbar,.beez-rd .progress{background:#f3f1ea;border-radius:8px;width:100%;height:7px;overflow:hidden}.beez-rd .statbar i,.beez-rd .progress i{background:#ffca28;border-radius:8px;height:100%;display:block}.beez-rd .panel{padding:15px}.beez-rd .active{grid-template-columns:minmax(0,1fr) 230px;gap:15px;min-height:280px;display:grid}.beez-rd .sectiontitle{align-items:center;gap:9px;margin:5px 0 22px;font-size:15px;display:flex}.beez-rd .sectiontitle>i{background:#1bd17d;border-radius:50%;width:10px;height:10px}.beez-rd .pill{white-space:nowrap;border-radius:30px;align-items:center;padding:5px 10px;font-size:10px;font-weight:700;display:inline-flex}.beez-rd .transit{color:#171607;background:#ffc928}.beez-rd .sectiontitle .pill{color:#13865f;background:#e3f7f2;margin-left:5px}.beez-rd .stop{gap:12px;margin-bottom:17px;display:flex}.beez-rd .stop>svg{color:#866a13;fill:#866a13;flex-shrink:0;width:18px}.beez-rd .stop small,.beez-rd .stop b{display:block}.beez-rd .stop small{color:#304a69;margin-bottom:4px;font-size:11px}.beez-rd .stop b{font-size:13px}.beez-rd .stop p{color:#5d6678;margin:5px 0 0;font-size:11px}.beez-rd .yellow{color:#07111a;background:linear-gradient(110deg,#ffd43b,#ffbd17);border-radius:12px;justify-content:center;align-items:center;gap:11px;padding:12px 18px;font-size:12px;font-weight:700;display:inline-flex}.beez-rd .timeline{background:#fff;border:1px solid #e4e0d4;border-radius:14px;padding:10px 13px}.beez-rd .orderhead{border-bottom:1px solid #e4e0d4;align-items:center;gap:10px;margin-bottom:9px;padding-bottom:13px;display:flex}.beez-rd .orderhead>span{color:#866a13;background:#fff;border-radius:12px;place-items:center;width:40px;height:40px;font-size:24px;display:grid}.beez-rd .orderhead small,.beez-rd .orderhead b{display:block}.beez-rd .orderhead small{color:#324a67;margin-bottom:5px;font-size:11px}.beez-rd .orderhead b{font-size:13px}.beez-rd .step{color:#314b68;gap:12px;min-height:37px;display:flex;position:relative}.beez-rd .step:not(:last-child):before{content:"";background:#f3f1ea;width:2px;position:absolute;top:19px;bottom:-1px;left:9px}.beez-rd .step>i{z-index:1;background:#fff;border:2px solid #e4e0d4;border-radius:50%;flex:0 0 19px;place-items:center;width:19px;height:19px;font-style:normal;display:grid}.beez-rd .step.done>i{background:#dff6ec;border-color:#e4e0d4}.beez-rd .step.current>i{color:#07111a;background:#ffca28;border-color:#ffca28}.beez-rd .step>div{padding-top:2px;font-size:11px}.beez-rd .step.current>div{color:#866a13}.beez-rd .step small{color:#5d6678;margin-top:4px;font-size:10px;display:block}.beez-rd .map{background-color:#fff;background-image:linear-gradient(28deg,#0000 48%,#dfecf6 49%,#0000 50%),linear-gradient(112deg,#0000 48%,#f3f1ea 49%,#0000 50%),repeating-linear-gradient(0deg,#0000 0 26px,#dfecf6 27px 28px),repeating-linear-gradient(90deg,#0000 0 33px,#dfecf6 34px 35px);background-size:130px 100px,150px 120px,100% 100%,100% 100%;border:1px solid #e4e0d4;border-radius:15px;height:376px;position:relative;overflow:hidden}.beez-rd .map:before{content:"";background:radial-gradient(at 95% 78%,#dfedf6aa,#0000 35%),linear-gradient(130deg,#fffa,#fffa);position:absolute;inset:0}.beez-rd .map:after{content:"";opacity:.65;background:linear-gradient(150deg,#dfedf6,#dfedf6);border-radius:47% 0 0 43%;width:230px;height:470px;position:absolute;top:-30px;right:-55px;transform:rotate(12deg)}.beez-rd .map strong{z-index:2;color:#354c64;font-size:24px;position:absolute;top:28%;left:25%}.beez-rd .maplabel{z-index:2;letter-spacing:2px;color:#5d6678;font-size:10px;position:absolute}.beez-rd .maplabel.a{top:9%;left:20%}.beez-rd .maplabel.b{top:15%;left:53%}.beez-rd .maplabel.c{top:34%;left:51%}.beez-rd .maplabel.d{bottom:22%;left:47%}.beez-rd .map svg{z-index:2;width:100%;height:100%;position:absolute;inset:0}.beez-rd .map svg path{fill:none;stroke:#866a13;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 4px #ffc92888)}.beez-rd .marker{z-index:3;color:#866a13;background:#fff;border:2px solid #ffca28;border-radius:50%;place-items:center;width:42px;height:42px;font-size:20px;display:grid;position:absolute;box-shadow:0 0 0 5px #ffc92818}.beez-rd .marker.one{top:23%;left:5%}.beez-rd .marker.two{top:49%;left:38%}.beez-rd .marker.three{top:32%;left:72%}.beez-rd .island{z-index:3;color:#344c65;font-size:14px;position:absolute;bottom:9%;left:10%}.beez-rd .island small{letter-spacing:2px;margin-left:110px}.beez-rd .eta{z-index:4;background:#fbfaf7;border-radius:15px;align-items:center;gap:11px;padding:12px 15px;display:flex;position:absolute;bottom:14px;right:12px}.beez-rd .eta>svg{border:1px solid #ffca28;border-radius:50%;width:40px;height:40px;padding:9px}.beez-rd .eta small,.beez-rd .eta b{display:block}.beez-rd .eta small{color:#3d4657;font-size:10px}.beez-rd .eta b{margin-top:2px;font-size:18px}.beez-rd .mapnote{z-index:3;color:#5d6678;font-size:9px;position:absolute;top:8px;right:10px}.beez-rd .deliveries{padding:16px 14px}.beez-rd .secthead{justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;display:flex}.beez-rd .secthead button{color:#866a13;background:0 0;font-size:10px;font-weight:600}.beez-rd .ordergrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.beez-rd .order{text-align:left;background:#fff;border:1px solid #e4e0d4;border-radius:13px;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:12px;display:flex}.beez-rd .order>b{font-size:10px}.beez-rd .order .pill{padding:4px 9px}.beez-rd .delivered{color:#1c2333;background:#dff6ed}.beez-rd .order small{color:#354b64;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:10px;overflow:hidden}.beez-rd .order strong{font-size:13px}.beez-rd .order small:last-child{justify-content:space-between;align-items:center;width:100%;display:flex}.beez-rd .order small i{color:#866a13;background:#f6f0df;border-radius:50%;place-items:center;width:25px;height:25px;font-style:normal;display:grid}.beez-rd .onlinecard{background:linear-gradient(110deg,#e3f7f6,#e3f7f2);border:1px solid #e4e0d4;border-radius:15px;align-items:center;gap:10px;min-height:90px;padding:14px;display:flex}.beez-rd .onlinecard.off{background:#fff;border-color:#e0c98a}.beez-rd .shield{color:#20792f;background:#e3f7f1;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.beez-rd .onlinecard b,.beez-rd .onlinecard small{display:block}.beez-rd .onlinecard b{font-size:12px}.beez-rd .onlinecard small{color:#355164;white-space:nowrap;margin-top:5px;font-size:10px}.beez-rd .toggle{background:#e4e0d4;border-radius:20px;flex-shrink:0;width:42px;height:24px;margin-left:auto;padding:3px}.beez-rd .toggle i{background:#fff;border-radius:50%;width:18px;height:18px;display:block}.beez-rd .toggle.on{background:#dff6ec}.beez-rd .toggle.on i{margin-left:18px}.beez-rd .goal{min-height:157px;padding:18px 16px}.beez-rd .goalrow{align-items:center;gap:14px;margin-top:17px;display:flex}.beez-rd .donut{background:conic-gradient(#ffca28 0 50%,#f3f1ea 50%);border-radius:50%;flex-shrink:0;place-items:center;width:86px;height:86px;display:grid;position:relative}.beez-rd .donut:before{content:"";background:#fff;border-radius:50%;position:absolute;inset:7px}.beez-rd .donut span{z-index:1;text-align:center;gap:3px;display:grid}.beez-rd .donut b{font-size:13px}.beez-rd .donut small{color:#3d4657;font-size:9px}.beez-rd .goalrow>div:last-child{min-width:0}.beez-rd .goalrow strong,.beez-rd .goalrow small{white-space:nowrap;display:block}.beez-rd .goalrow strong{font-size:15px}.beez-rd .goalrow small{color:#3d4657;margin-top:4px;font-size:10px}.beez-rd .progress{height:7px;margin-top:13px}.beez-rd .progress i{width:55%}.beez-rd .quick{flex-direction:column;gap:10px;padding:17px 14px;display:flex}.beez-rd .quick>.yellow{width:100%;height:43px}.beez-rd .action{text-align:left;color:#2c4c6d;background:#fff;border-radius:12px;align-items:center;gap:12px;width:100%;height:44px;padding:0 13px;font-size:12px;display:flex}.beez-rd .action>svg:first-child{width:19px}.beez-rd .action .arr{opacity:0;color:#866a13;margin-left:auto}.beez-rd .action:hover{background:#fff}.beez-rd .action:hover .arr{opacity:1}.beez-rd .activity{padding:17px 14px}.beez-rd .activityrow{align-items:center;gap:10px;min-width:0;margin-top:17px;display:flex}.beez-rd .activityrow>span{color:#138656;background:#e3f7f2;border-radius:50%;flex-shrink:0;place-items:center;width:31px;height:31px;display:grid}.beez-rd .activityrow>div{flex:1;min-width:0}.beez-rd .activityrow b,.beez-rd .activityrow small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.beez-rd .activityrow b{font-size:10px;font-weight:500}.beez-rd .activityrow small{color:#188161;margin-top:5px;font-size:10px}.beez-rd .activityrow time{color:#5d6678;white-space:nowrap;align-self:flex-start;font-size:9px}.beez-rd .earn{background:radial-gradient(at 100% 100%,#f6eedf55,#0000 55%),linear-gradient(120deg,#fff,#fff);border:1px solid #e0c98a;border-radius:15px;justify-content:space-between;align-items:center;min-height:130px;padding:16px;display:flex}.beez-rd .earn b{color:#866c13;font-size:12px}.beez-rd .earn p{color:#354c64;margin-top:9px;font-size:10px;line-height:1.6}.beez-rd .earn>span{color:#866a13;flex-direction:column;align-items:center;font-size:26px;display:flex}.beez-rd .footer{color:#64798d;justify-content:space-between;gap:12px;padding:22px 4px 5px;font-size:10px;display:flex}.beez-rd .footer span:last-child{align-items:center;gap:5px;display:flex}.beez-rd .hamb,.beez-rd .close{display:none}.beez-rd .notice{background:#fff;border:1px solid #e4e0d4;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;padding:14px;display:flex}.beez-rd .notice span{color:#5d6678;font-size:11px}.beez-rd .notice button{background:#f3f1ea;border-radius:9px;padding:9px 12px}.beez-rd .shade{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:30;background:#000a;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.beez-rd .modal{background:#fff;border:1px solid #e4e0d4;border-radius:20px;width:min(100%,400px);padding:25px;position:relative}.beez-rd .modalx{background:#fff;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:14px;right:14px}.beez-rd .modalicon{color:#866a13;background:#fff;border-radius:14px;place-items:center;width:48px;height:48px;margin-bottom:14px;display:grid}.beez-rd .modal h2{font-size:20px}.beez-rd .modal>p{color:#5d6678;margin:6px 0 12px;font-size:12px}.beez-rd .detailrow{border-bottom:1px solid #e4e0d4;justify-content:space-between;gap:12px;padding:13px 0;font-size:12px;display:flex}.beez-rd .detailrow span{color:#5d6678}.beez-rd .detailrow b{text-align:right}.beez-rd .full{width:100%;margin-top:20px}.beez-rd .toast{z-index:40;color:#1c2333;background:#e3f7f2;border:1px solid #e4e0d4;border-radius:12px;align-items:center;gap:10px;max-width:calc(100% - 30px);padding:13px 18px;font-size:12px;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #0006}@media (width<=1120px){.beez-rd .sidebar{flex-basis:170px;width:170px}.beez-rd .layout{grid-template-columns:minmax(0,1fr) 245px;gap:12px}.beez-rd main{padding-left:16px;padding-right:16px}.beez-rd .stats{gap:8px}.beez-rd .stat{min-height:142px;padding:12px}.beez-rd .stat strong{font-size:20px}.beez-rd .active{grid-template-columns:minmax(0,1fr) 205px}.beez-rd .ordergrid{gap:7px}.beez-rd .order{padding:9px}.beez-rd .onlinecard{padding:10px}.beez-rd .onlinecard small{white-space:normal}.beez-rd .goalrow{gap:8px}.beez-rd .donut{width:74px;height:74px}}@media (width<=850px){.beez-rd .app{display:block}.beez-rd .sidebar{z-index:10;width:245px;transition:transform .2s;position:fixed;inset:0 auto 0 0;transform:translate(-105%);box-shadow:20px 0 60px #0006}.beez-rd .sidebar.open{transform:translate(0)}.beez-rd .close{background:#fff;border-radius:8px;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:25px;right:14px}.beez-rd .hamb{background:#fff;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.beez-rd .main{padding:0 14px 14px}.beez-rd header{height:82px}.beez-rd .heading{margin-right:auto}.beez-rd .heading p{display:none}.beez-rd .layout{grid-template-columns:1fr}.beez-rd .right{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.beez-rd .map{height:340px}.beez-rd .rider-art{height:250px}.beez-rd .footer{flex-wrap:wrap}}@media (width<=560px){.beez-rd main{padding:0 10px 12px}.beez-rd header{gap:8px;height:72px}.beez-rd .heading h1{font-size:20px}.beez-rd .heading>svg{width:25px}.beez-rd .headright{gap:6px}.beez-rd .online,.beez-rd .offline{gap:6px;padding:11px;font-size:0}.beez-rd .online i,.beez-rd .offline i{width:9px;height:9px}.beez-rd .online svg,.beez-rd .offline svg{width:13px}.beez-rd .bell{width:36px;height:36px}.beez-rd .user img{width:34px;height:34px}.beez-rd .user span,.beez-rd .user>svg{display:none}.beez-rd .stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.beez-rd .stat{min-height:132px;padding:12px}.beez-rd .stat strong{font-size:21px}.beez-rd .stat small{font-size:11px}.beez-rd .active{grid-template-columns:1fr;gap:15px}.beez-rd .map{height:270px}.beez-rd .map strong{font-size:20px}.beez-rd .marker{width:35px;height:35px}.beez-rd .ordergrid{grid-template-columns:repeat(2,minmax(0,1fr))}.beez-rd .right{grid-template-columns:1fr}.beez-rd .onlinecard{min-height:80px}.beez-rd .goalrow{justify-content:flex-start;gap:22px}.beez-rd .donut{width:84px;height:84px}.beez-rd .footer{font-size:9px}.beez-rd .footer span:nth-child(2){display:none}.beez-rd .notice{flex-direction:column;align-items:flex-start}.beez-rd .notice button{align-self:flex-start}.beez-rd .maplabel{font-size:9px}.beez-rd .island{font-size:11px}.beez-rd .eta{padding:8px 10px;bottom:8px;right:8px}.beez-rd .eta>svg{width:32px;height:32px}.beez-rd .eta b{font-size:15px}}.beez-rd .rider-art{opacity:.95;background-image:linear-gradient(#fbfaf700 0%,#fbfaf714 32%,#fbfaf7b8 80%,#fbfaf7 100%),linear-gradient(90deg,#fbfaf740,#0000),url(https://images.unsplash.com/photo-1558981806-ec527fa84c39?auto=format&fit=crop&w=700&q=85);background-position:50%,50%,57%;background-repeat:no-repeat;background-size:cover;font-size:0}.beez-rd .map{background-color:#fff;background-image:radial-gradient(at 82% 75%,#fbfaf7a6,#0000 37%),linear-gradient(28deg,#0000 48%,#dfecf6 49%,#0000 50%),linear-gradient(112deg,#0000 48%,#f3f1ea 49%,#0000 50%),repeating-linear-gradient(0deg,#0000 0 26px,#dfecf6 27px 28px),repeating-linear-gradient(90deg,#0000 0 33px,#dfecf6 34px 35px)}.beez-rd .map:before{content:"";pointer-events:none;opacity:.32;background:repeating-linear-gradient(32deg,#0000 0 18px,#5a829947 19px 20px,#0000 21px 37px),repeating-linear-gradient(122deg,#0000 0 30px,#5a829938 31px 32px,#0000 33px 55px);position:absolute;inset:-10%;-webkit-mask-image:linear-gradient(90deg,#000,#0000 96%);mask-image:linear-gradient(90deg,#000,#0000 96%)}.beez-rd .map svg{filter:drop-shadow(0 0 4px #ffc10780)}.beez-rd .map strong{letter-spacing:.2px;font-size:25px}.beez-rd .stat{box-shadow:inset 0 1px #ffffff04}.beez-rd .panel,.beez-rd .stat,.beez-rd .onlinecard,.beez-rd .earn{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media (width>=1500px){.beez-rd .app>main{padding-left:24px;padding-right:24px}.beez-rd .layout,.beez-rd .center{gap:18px}.beez-rd .right{gap:15px}}.beez-rd .map.livemap{padding:0;position:relative;overflow:hidden}.beez-rd .map.livemap .market-map{border-radius:0;height:100%;min-height:380px}.beez-rd .map.livemap .eta,.beez-rd .map.livemap .mapnote{z-index:500;position:absolute}.beez-rd .map.livemap .eta{bottom:16px;left:16px}.beez-rd .map.livemap .mapnote{bottom:8px;right:12px}.market-map.live{z-index:0;border-radius:16px;overflow:hidden}.beez-rd{--rd-yellow:#ffca28;--rd-green:#1bd17d;--rd-red:#f05252;--rd-panel:#fff;--rd-line:#e4e0d4;--rd-soft:#fff;--rd-text:#1c2333;--rd-muted:#5d6678}.beez-rd .avatar-chip{width:40px;height:40px;color:var(--rd-yellow);background:#ffca2833;border-radius:50%;place-items:center;font-weight:800;display:inline-grid}.beez-rd .sidebar nav button{position:relative}.beez-rd .navdot{background:var(--rd-green);border-radius:50%;width:8px;height:8px;position:absolute;right:12px}.beez-rd .notice button{color:var(--rd-yellow);background:0 0;font-weight:600}.beez-rd .queue-bar{color:#866713;background:#f7f1e3;border:1px solid #e0c98a;border-radius:12px;align-items:center;gap:10px;margin-bottom:12px;padding:10px 14px;display:flex}.beez-rd .queue-bar span{flex:1}.beez-rd .queue-bar button{background:var(--rd-yellow);color:#07111a;border-radius:9px;padding:6px 12px;font-weight:700}.beez-rd .empty-note{color:var(--rd-muted);padding:18px 0;font-size:13px}.beez-rd .offers{gap:12px;margin-bottom:14px;display:grid}.beez-rd .offer{background:linear-gradient(140deg,#f7f1e3,#fff 70%);border:1px solid #e0c98a;border-radius:18px;padding:16px;animation:1.6s ease-out infinite rd-ring;box-shadow:0 0 #ffca2855}.beez-rd .offer[data-urgent=true]{border-color:var(--rd-red)}.beez-rd .offer-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.beez-rd .offer-tag{color:var(--rd-yellow);align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.beez-rd .countdown{--p:100;background:conic-gradient(var(--rd-yellow) calc(var(--p)*1%),#f3f1ea 0);border-radius:50%;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid}.beez-rd .offer[data-urgent=true] .countdown{background:conic-gradient(var(--rd-red) calc(var(--p)*1%),#f3f1ea 0)}.beez-rd .countdown b{font-variant-numeric:tabular-nums;background:#fff;border-radius:50%;place-items:center;width:42px;height:42px;font-size:17px;display:grid}.beez-rd .offer-pay{letter-spacing:-.8px;margin:6px 0 10px;font-size:30px;display:block}.beez-rd .offer-route{gap:10px;display:grid}.beez-rd .offer-route p{align-items:flex-start;gap:10px;margin:0;display:flex}.beez-rd .offer-route svg{color:var(--rd-yellow);flex-shrink:0;margin-top:2px}.beez-rd .offer-route span{gap:2px;min-width:0;display:grid}.beez-rd .offer-route b{font-size:14px}.beez-rd .offer-route small{color:var(--rd-muted);font-size:12px}.beez-rd .offer-actions{grid-template-columns:auto 1fr;gap:10px;margin-top:14px;display:grid}.beez-rd .offer-actions .yellow{min-height:52px;font-size:15px}.beez-rd .offer-skip{color:var(--rd-muted);background:#fff;border-radius:12px;align-items:center;gap:6px;padding:0 16px;font-weight:600;display:inline-flex}.beez-rd .home-snap{gap:12px}.beez-rd .shift-card{background:linear-gradient(110deg,#e3f7f6,#e3f7f2);border:1px solid #e4e0d4;border-radius:18px;align-items:center;gap:14px;padding:18px;display:flex}.beez-rd .shift-card.off{background:#fff;border-color:#e0c98a}.beez-rd .shift-card>div{flex:1;gap:4px;min-width:0;display:grid}.beez-rd .shift-card small{color:var(--rd-muted);font-size:12px}.beez-rd .shift-card b{letter-spacing:-.4px;font-size:20px}.beez-rd .shift-card p{color:#344d65;margin:0;font-size:13px}.beez-rd .shift-card .toggle{width:56px;height:32px}.beez-rd .shift-card .toggle i{width:26px;height:26px}.beez-rd .shift-card .toggle.on i{margin-left:24px}.beez-rd .stat.mini{text-align:left;min-height:0;padding:14px}.beez-rd .stat.mini strong{font-size:20px}.beez-rd button.stat.mini{cursor:pointer}.beez-rd .active-mini{text-align:left;border-color:#e0c98a;gap:6px;width:100%;display:grid}.beez-rd .active-mini b{font-size:16px}.beez-rd .active-mini small{color:var(--rd-muted);align-items:center;gap:6px;display:flex}.beez-rd .active-mini .pill{justify-self:start}.beez-rd .active-mini-go{color:var(--rd-yellow);align-items:center;gap:8px;margin-top:4px;font-weight:700;display:inline-flex}.beez-rd .recent{margin:0;padding:0;list-style:none;display:grid}.beez-rd .recent li{border-bottom:1px solid #e4e0d4;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 0;display:grid}.beez-rd .recent li:last-child{border-bottom:0}.beez-rd .recent div{gap:3px;min-width:0;display:grid}.beez-rd .recent b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.beez-rd .recent small{color:var(--rd-muted);font-size:11px}.beez-rd .recent strong{font-size:13px}.beez-rd .nav-wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.beez-rd .nav-card{align-content:start;gap:14px;display:grid}.beez-rd .nav-stage small{color:var(--rd-muted);font-size:12px}.beez-rd .nav-stage b{letter-spacing:-.5px;margin-top:4px;font-size:22px;display:block}.beez-rd .nav-steps{grid-template-columns:repeat(4,1fr);gap:6px;margin:0;padding:0;list-style:none;display:grid}.beez-rd .nav-steps li{color:var(--rd-muted);text-align:center;justify-items:center;gap:6px;font-size:11px;display:grid}.beez-rd .nav-steps i{border:2px solid #e4e0d4;border-radius:50%;place-items:center;width:22px;height:22px;font-style:normal;display:grid}.beez-rd .nav-steps li[data-state=done] i{background:var(--rd-green);border-color:var(--rd-green);color:#04140e}.beez-rd .nav-steps li[data-state=current]{color:var(--rd-yellow);font-weight:700}.beez-rd .nav-steps li[data-state=current] i{border-color:var(--rd-yellow);background:#ffca2833}.beez-rd .nav-stop{border:1px solid var(--rd-line);background:var(--rd-soft);opacity:.6;border-radius:14px;align-items:flex-start;gap:12px;padding:12px;display:flex}.beez-rd .nav-stop[data-focus=true]{opacity:1;border-color:#e0c98a}.beez-rd .nav-stop>svg{width:20px;color:var(--rd-yellow);flex-shrink:0;margin-top:2px}.beez-rd .nav-stop>div{flex:1;gap:3px;min-width:0;display:grid}.beez-rd .nav-stop small{color:var(--rd-muted);font-size:11px}.beez-rd .nav-stop b{font-size:15px}.beez-rd .nav-stop p{color:#354b64;margin:0;font-size:12px}.beez-rd .nav-note{color:#866713!important}.beez-rd .nav-go{color:#135586;white-space:nowrap;background:#dfedf6;border-radius:11px;align-self:center;align-items:center;gap:6px;padding:10px 12px;font-size:12px;font-weight:700;display:inline-flex}.beez-rd .nav-cash{color:#866713;background:#f7f1e3;border-radius:12px;margin:0;padding:10px 12px;font-size:13px}.beez-rd .nav-hint{color:#354b64;margin:0;font-size:13px}.beez-rd .nav-cta{width:100%;min-height:58px;font-size:17px}.beez-rd .nav-secondary{color:var(--rd-yellow);background:0 0;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.beez-rd .nav-pending{color:#866713;background:#f7f1e3;border-radius:12px;align-items:center;gap:8px;margin:0;padding:12px;display:flex}.beez-rd .nav-map{height:auto;min-height:420px}.beez-rd .nav-empty{text-align:center;justify-items:center;gap:8px;padding:32px 16px;display:grid}.beez-rd .nav-empty>svg{width:36px;height:36px;color:var(--rd-yellow)}.beez-rd .nav-empty b{font-size:17px}.beez-rd .nav-empty p{color:var(--rd-muted);margin:0 0 6px}.beez-rd .wallet-hero{color:#07111a;background:linear-gradient(130deg,#ffd43b,#ffb300);border-radius:20px;gap:6px;padding:22px;display:grid}.beez-rd .wallet-hero small{font-size:12px;font-weight:600}.beez-rd .wallet-hero strong{letter-spacing:-1px;font-size:36px}.beez-rd .wallet-sub{flex-wrap:wrap;gap:8px 16px;font-size:12px;font-weight:600;display:flex}.beez-rd .wallet-sub span{align-items:center;gap:6px;display:inline-flex}.beez-rd .wallet-form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.beez-rd .wallet-form label,.beez-rd .profile-form label{color:#354b64;gap:6px;font-size:13px;display:grid}.beez-rd .wallet-form input,.beez-rd .profile-form input,.beez-rd .profile-form select{color:var(--rd-text);font:inherit;background:#fff;border:1px solid #e4e0d4;border-radius:12px;padding:13px 12px;font-size:15px}.beez-rd .wallet-form .yellow{min-height:48px}.beez-rd .wallet-warn{color:#866713;margin:10px 0 0;font-size:12px}.beez-rd .wallet-fine{color:var(--rd-muted);margin:10px 0 0;font-size:11px}.beez-rd .ledger{margin:0;padding:0;list-style:none}.beez-rd .ledger li{border-bottom:1px solid #e4e0d4;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;display:grid}.beez-rd .ledger li:last-child{border-bottom:0}.beez-rd .ledger li[data-muted=true]{opacity:.55}.beez-rd .ledger-icon{width:34px;height:34px;color:var(--rd-green);background:#fff;border-radius:50%;place-items:center;display:grid}.beez-rd .ledger li[data-kind=payout] .ledger-icon{color:var(--rd-yellow);background:#f7f1e3}.beez-rd .ledger div{gap:3px;min-width:0;display:grid}.beez-rd .ledger b{font-size:13px}.beez-rd .ledger small{color:var(--rd-muted);font-size:11px}.beez-rd .ledger-amt{text-align:right}.beez-rd .ledger li[data-kind=earning] .ledger-amt b{color:var(--rd-green)}.beez-rd .today-stats,.beez-rd .snap-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.beez-rd .tl{margin:0;padding:0;list-style:none}.beez-rd .tl li{grid-template-columns:48px 14px minmax(0,1fr);gap:10px;padding-bottom:16px;display:grid;position:relative}.beez-rd .tl li:not(:last-child):after{content:"";background:#f3f1ea;width:2px;position:absolute;top:16px;bottom:0;left:64px}.beez-rd .tl time{color:var(--rd-muted);font-variant-numeric:tabular-nums;padding-top:1px;font-size:12px}.beez-rd .tl i{background:var(--rd-yellow);z-index:1;border-radius:50%;width:14px;height:14px;margin-top:2px}.beez-rd .tl li[data-kind=shift] i{background:var(--rd-green)}.beez-rd .tl div{gap:2px;display:grid}.beez-rd .tl b{font-size:13px}.beez-rd .tl small{color:var(--rd-muted);font-size:12px}.beez-rd .profile-form{gap:14px;display:grid}.beez-rd .scan-overlay{z-index:50;background:#fbfaf7e6;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.beez-rd .scan-sheet{border:1px solid var(--rd-line);width:min(100vw,460px);min-width:0;max-height:100dvh;padding:18px 18px calc(18px + env(safe-area-inset-bottom));background:#fff;border-radius:22px 22px 0 0;gap:14px;display:grid;overflow:auto}@media (width>=700px){.beez-rd .scan-overlay{align-items:center}.beez-rd .scan-sheet{border-radius:22px}}.beez-rd .scan-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.beez-rd .scan-head small{color:var(--rd-muted);font-size:12px}.beez-rd .scan-head b{margin-top:3px;font-size:18px;display:block}.beez-rd .scan-close{background:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.beez-rd .scan-camera{aspect-ratio:1;background:#000;border-radius:18px;position:relative;overflow:hidden}.beez-rd .scan-camera>div{width:100%;height:100%}.beez-rd .scan-camera video{object-fit:cover;width:100%!important;height:100%!important}.beez-rd .scan-camnote{color:var(--rd-muted);justify-content:center;align-items:center;gap:8px;margin:0;display:flex;position:absolute;inset:0}.beez-rd .scan-hint{text-align:center;color:#354b64;justify-content:center;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.beez-rd .scan-code{gap:12px;display:grid}.beez-rd .scan-code label{color:#354b64;gap:8px;font-size:13px;display:grid}.beez-rd .scan-code input{text-align:center;letter-spacing:.6em;width:100%;min-width:0;color:var(--rd-text);font-variant-numeric:tabular-nums;background:#fff;border:1px solid #e4e0d4;border-radius:14px;padding:16px 0 16px .6em;font-size:30px;font-weight:800}.beez-rd .scan-code .yellow{min-height:54px;font-size:16px}.beez-rd .scan-warn{color:#866713;background:#f7f1e3;border-radius:12px;margin:0;padding:10px 12px;font-size:13px}.beez-rd .scan-error{color:#861313;background:#f7e3e3;border-radius:12px;margin:0;padding:10px 12px;font-size:13px}.beez-rd .scan-switch{color:var(--rd-text);background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px;font-weight:600;display:inline-flex}.beez-rd .scan-result{text-align:center;justify-items:center;gap:8px;padding:24px 0;display:grid}.beez-rd .scan-result>span{border-radius:50%;place-items:center;width:72px;height:72px;display:grid}.beez-rd .scan-result>span svg{width:36px;height:36px}.beez-rd .scan-result .ok{color:var(--rd-green);background:#e3f7f1}.beez-rd .scan-result .saved{color:var(--rd-yellow);background:#f7f1e3}.beez-rd .scan-result b{font-size:20px}.beez-rd .scan-result p{color:var(--rd-muted);margin:0}.beez-rd .spin{width:16px;height:16px;animation:1s linear infinite rd-spin}.beez-rd .tabbar{display:none}@media (width<=850px){.beez-rd .tabbar{z-index:20;border-top:1px solid var(--rd-line);padding:6px 4px calc(6px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fbfaf7f2;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.beez-rd .tabbar button{color:#5d6678;background:0 0;justify-items:center;gap:3px;padding:6px 0;font-size:11px;font-weight:600;display:grid;position:relative}.beez-rd .tabbar button.on{color:var(--rd-yellow)}.beez-rd .tabbar em{background:var(--rd-green);border:2px solid #e4e0d4;border-radius:50%;width:9px;height:9px;position:absolute;top:4px;left:calc(50% + 8px)}.beez-rd .rider-main{padding-bottom:90px}.beez-rd .nav-wrap{grid-template-columns:1fr}.beez-rd .nav-map{min-height:280px}.beez-rd .toast{bottom:84px}}@media (width<=560px){.beez-rd .today-stats,.beez-rd .snap-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.beez-rd .wallet-form{grid-template-columns:1fr}.beez-rd .offer-pay{font-size:26px}.beez-rd .rider-gps{display:none}}@media (prefers-reduced-motion:reduce){.beez-rd .offer,.beez-rd .spin{animation:none}}@keyframes rd-ring{0%{box-shadow:0 0 #ffca2855}70%{box-shadow:0 0 0 12px #ffca2800}to{box-shadow:0 0 #ffca2800}}@keyframes rd-spin{to{transform:rotate(360deg)}}.beez-rd .nav-steps li[data-state=current]{color:#8a680a}
