.homePage{font-family:Arial,Helvetica,sans-serif;padding:18px 28px 28px}.homeTitle{-webkit-text-stroke:2px #8dc63f;color:#8dc63f;font-family:Aboreto,system-ui;font-size:46px;font-weight:400;margin:0}.homeSubtitle{color:#6f7a8b;margin:4px 0 14px}.homeFilters{display:flex;gap:10px;margin-bottom:14px}.homeFilterBtn{background:#fff;border:1px solid #ccd3de;border-radius:10px;cursor:pointer;padding:0 16px}.homeCards{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr);margin-bottom:14px}.homeCard{background:#fff;border:1px solid #d8dee7;border-radius:14px;padding:14px}.homeCardTop{align-items:center;display:flex;justify-content:space-between}.homeCardIcon{align-items:center;background:#8dc63f;border-radius:9px;color:#fff;display:inline-flex;height:34px;justify-content:center;width:34px}.homeTrend{color:#8dc63f;font-size:12px;font-weight:700}.homeCard strong{display:block;font-size:36px;margin-top:8px}.homeCard p{color:#6f7a8b;margin:3px 0 0}.homeCharts{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.homePanel{background:#fff;border:1px solid #d8dee7;border-radius:14px;padding:14px}.fakeLineChart{background:linear-gradient(0deg,#7cc8d944,#0000),linear-gradient(90deg,#0000000a 1px,#0000 0) 0 0/14.28% 100%,linear-gradient(0deg,#0000000a 1px,#0000 0) 0 0/100% 20%;border-radius:12px;height:210px;margin-top:10px}.homePie{background:conic-gradient(#4c7cf3 0 48%,#1abc9c 48% 78%,#f3b545 78% 91%,#9d70e3 91% 100%);border-radius:50%;height:230px;margin:10px auto;width:230px}.homeBottom{grid-gap:12px;display:grid;gap:12px;grid-template-columns:2fr 1fr;margin-top:12px}.homeBars{align-items:flex-end;display:flex;gap:14px;height:210px;margin-top:8px}.homeBars div{background:#1f2430;border-radius:8px 8px 4px 4px;flex:1 1}.feedRow{align-items:center;display:flex;gap:10px;margin-bottom:10px}.feedRow span{align-items:center;background:#eef2f7;border-radius:50%;display:inline-flex;height:28px;justify-content:center;width:28px}.feedRow p{color:#465265;margin:0}.homeStatus{margin-top:14px}.homeStatus h2{-webkit-text-stroke:1px #8dc63f;color:#8dc63f;font-family:Aboreto,system-ui;font-weight:400;margin:0 0 10px}.statusGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.statusGrid article{background:#fff;border:1px solid #d8dee7;border-radius:12px;padding:12px}.statusGrid h4{color:#5a6679;font-size:14px;margin:0}.statusGrid strong{color:#1f2735;display:block;font-size:36px;margin:8px 0 4px}.statusGrid p{color:#7a8495;font-size:12px;margin:0}.statusGrid .green{color:#1d9b53}@media (max-width:1024px){.homeCards,.statusGrid{grid-template-columns:repeat(2,1fr)}.homeBottom,.homeCharts{grid-template-columns:1fr}}@media (max-width:768px){.homePage{padding:14px}.homeTitle{-webkit-text-stroke:1px #8dc63f;font-size:28px}.homeCards,.statusGrid{grid-template-columns:1fr}.homeFilters{flex-direction:column}}.sidebar{align-items:center;background:#1e1e1e;display:flex;flex-direction:column;height:100vh;justify-content:space-between;left:0;padding-bottom:18px;padding-top:20px;position:fixed;top:0;transition:.3s;width:80px;z-index:1000}.logo img{margin-bottom:40px;width:30px}.navItems{display:flex;flex-direction:column;gap:30px}.navIcon{cursor:pointer;opacity:.6;width:22px}.websiteNavIcon{filter:brightness(0) invert(1);opacity:1}.navIconGlyph{color:#fff;cursor:pointer;font-size:20px;opacity:.6}.navIcon.active{filter:brightness(1.5);opacity:1}.websiteNavIcon.active{filter:brightness(0) invert(1);opacity:1}.navIconGlyph.active{color:#fff;filter:brightness(1.5);opacity:1}.burger{color:#000;cursor:pointer;display:none;font-size:25px;left:20px;position:fixed;top:20px;z-index:1100}.navItem{align-items:center;display:flex;justify-content:center;position:relative}.navText{background:#333;border-radius:6px;color:#fff;font-size:12px;left:50px;opacity:0;padding:6px 10px;pointer-events:none;position:absolute;transform:translateX(-10px);transition:.3s;white-space:nowrap}.navItem:hover .navText{opacity:1;transform:translateX(0)}.navBottom{margin-bottom:6px}@media (max-width:1024px){.sidebar{width:60px}.navIcon{width:20px}.navIconGlyph{font-size:18px}}@media (max-width:768px){.burger{display:block}.sidebar{align-items:flex-start;padding-left:20px;transform:translateX(-100%);width:200px}.sidebar.open{transform:translateX(0)}.navItems{align-items:flex-start}.navIcon{width:24px}.navIconGlyph{font-size:22px}}.topbar{align-items:center;display:flex;justify-content:space-between;margin:0 auto;padding:15px 25px;width:100%}.search{border:1px solid #ccc;border-radius:8px;outline:none;padding:10px 15px}.search,.searchRte{width:320px}.topRight{gap:20px}.language,.topRight{align-items:center;display:flex}.language{color:#444;font-size:14px;gap:5px}.language img{width:18px}.topIcon{cursor:pointer;opacity:.7;transition:.3s;width:20px}.topIcon:hover{opacity:1;transform:scale(1.1)}.rteWrap{background:#fff;border:1px solid #d5d9df;border-radius:12px;overflow:hidden;width:100%}.rteToolbar{background:#f9fafc;border-bottom:1px solid #e7ebf1;display:flex;flex-wrap:wrap;gap:6px;padding:8px}.rteToolbar button{background:#fff;border:1px solid #d8dce2;border-radius:6px;color:#4f5969;cursor:pointer;font-size:12px;padding:4px 8px}.rteToolbar button:hover{background:#f1f4f9}.rteEditor{color:#222b38;font-size:16px;line-height:1.5;outline:none;padding:12px 14px}.rteEditor.isEmpty:before{color:#9aa3b2;content:attr(data-placeholder)}.terms{align-content:center;align-items:center;display:flex;flex-direction:row;gap:70%;justify-content:center;padding-top:2%}.conditions{color:#2222225a;font-family:Arial,Helvetica,sans-serif;font-size:16px}.dashboard-container3{background-color:#fff;color:#333;margin:0 auto;padding:24px;width:100%}.header-section3{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.main-title3{-webkit-text-stroke:2px #8dc63f;color:#8dc63f;font-family:Aboreto,system-ui;font-size:28px;font-style:normal;font-weight:600;font-weight:400;letter-spacing:.5px;margin:0 0 4px;max-width:100%}.sub-title3{color:#6b7280;font-size:14px;margin:0}.add-user-btn3{align-items:center;background-color:#7cb342;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:10px 16px;transition:background-color .2s}.Adduser{color:#fff;text-decoration:none}.add-user-btn3:hover{background-color:#689f38}.btn-icon3{height:18px;width:18px}.stats-grid3{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-bottom:24px}.stat-card3{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:20px}.stat-label3{color:#4b5563;font-size:13px;font-weight:500;margin-bottom:8px}.stat-value-active3,.stat-value-blocked3,.stat-value-pending3,.stat-value-total3{font-size:24px;font-weight:700}.stat-value-total3{color:#1f2937}.stat-value-active3{color:#8dc63f}.stat-value-blocked3{color:#ef4444}.stat-value-pending3{color:#f59e0b}.toolbar-section3{align-items:center;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:24px;padding:12px 16px}.search-wrapper3{align-items:center;display:flex;flex:1 1;gap:8px}.search-icon3{color:#9ca3af;height:20px;width:20px}.search-input3{border:none;color:#374151;font-size:15px;max-width:400px;outline:none;width:100%}.search-input3::placeholder{color:#9ca3af}.export-btn3{align-items:center;background-color:initial;background-color:#fff;border:1px solid #d1d5db;border-radius:6px;color:#374151;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:8px 16px}.table-wrapper3{border-top:1px solid #e5e7eb;margin-bottom:24px;overflow-x:auto}.users-table3{border-collapse:collapse;text-align:left;width:100%}.table-head3{background-color:#f9fafb}.table-th-actions3,.table-th3{border-bottom:1px solid #e5e7eb;color:#6b7280;font-size:12px;font-weight:600;padding:12px 16px;text-transform:uppercase}.table-th-actions3{text-align:right}.table-row3{border-bottom:1px solid #f3f4f6}.table-row3:last-child{border-bottom:1px solid #e5e7eb}.table-td-actions3,.table-td3{color:#374151;font-size:14px;padding:16px;vertical-align:middle}.table-td-actions3{text-align:right}.table-text-muted3{color:#6b7280}.user-cell-content3{align-items:center;display:flex;gap:12px}.user-avatar3{align-items:center;background-color:#d1d5db;border-radius:50%;color:#4b5563;display:flex;font-size:14px;font-weight:600;height:36px;justify-content:center;width:36px}.user-info3{display:flex;flex-direction:column}.user-name3{color:#111827;font-weight:500}.user-email3{color:#6b7280;font-size:13px}.status-badge3{border-radius:12px;display:inline-block;font-size:12px;font-weight:600;padding:4px 10px}.status-active3{background-color:#dcfce7;color:#166534}.status-blocked3{background-color:#fee2e2;color:#991b1b}.status-pending3{background-color:#fef3c7;color:#92400e}.action-dots-btn3{align-items:center;background:none;border:none;color:#9ca3af;cursor:pointer;display:inline-flex;height:24px;justify-content:center;padding:4px;width:24px}.action-dots-btn3:hover{color:#4b5563}.pagination-footer3{align-items:center;color:#4b5563;display:flex;font-size:14px;justify-content:space-between}.showing-text3 strong{color:#111827;font-weight:600}.pagination-controls3{border:1px solid #d1d5db;border-radius:6px;display:flex;overflow:hidden}.page-btn3{background-color:#fff;border:none;border-right:1px solid #d1d5db;color:#374151;cursor:pointer;font-size:14px;padding:8px 14px}.page-btn3:last-child{border-right:none}.page-btn3:hover:not(.page-btn-active3){background-color:#f9fafb}.page-btn-active3{background-color:#7cb342;color:#fff;font-weight:500}@media (max-width:1024px){.dashboard-container3{padding:16px}.main-title3{-webkit-text-stroke:1.5px #8dc63f;font-size:24px}.sub-title3{font-size:13px}.stats-grid3{gap:12px;grid-template-columns:repeat(2,1fr)}.toolbar-section3{align-items:flex-start;flex-direction:column;gap:12px}.search-input3{max-width:100%}.users-table3{font-size:13px}.table-td-actions3,.table-td3,.table-th-actions3,.table-th3{padding:10px 12px}.user-avatar3{font-size:13px;height:32px;width:32px}.status-badge3{font-size:11px;padding:3px 8px}}@media (max-width:768px){.dashboard-container3{padding:12px}.header-section3{align-items:flex-start;flex-direction:column;gap:12px}.main-title3{-webkit-text-stroke:1px #8dc63f;font-size:20px}.sub-title3{font-size:12px}.add-user-btn3{justify-content:center;padding:10px 0;width:100%}.stats-grid3{gap:12px;grid-template-columns:1fr}.toolbar-section3{flex-direction:column;gap:8px}.search-input3{max-width:100%;width:100%}.table-wrapper3{overflow-x:hidden}.users-table3{min-width:100%;table-layout:fixed;word-break:break-word}.table-td-actions3,.table-td3,.table-th-actions3,.table-th3{font-size:12px;padding:8px 10px}.user-avatar3{font-size:12px;height:28px;width:28px}.status-badge3{font-size:10px;padding:2px 6px}.pagination-controls3{flex-wrap:wrap;gap:6px}.page-btn3{font-size:12px;padding:6px 10px}}.uiLoadingWrap{align-items:center;color:#526077;display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:55vh}.uiSpinner{animation:spin .9s linear infinite;border:4px solid #dce5cf;border-radius:50%;border-top-color:#8dc63f;height:38px;width:38px}@keyframes spin{to{transform:rotate(1turn)}}.uiMessage{border-radius:10px;font-size:13px;font-weight:600;margin:10px 0;padding:10px 12px}.uiMessage.success{background:#e7f8ed;border:1px solid #b8e7ca;color:#167e4a}.uiMessage.error{background:#fdecef;border:1px solid #f4c3ca;color:#b03f4d}.uiEmpty{border:1px dashed #cdd5e0;border-radius:12px;color:#6d7789;padding:22px;text-align:center}.uiEmpty h4{margin:0}.uiEmpty p{margin:6px 0 0}.uiDialogBackdrop{align-items:center;background:#1118276b;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1500}.uiDialog{background:#fff;border:1px solid #d9e0ea;border-radius:14px;padding:16px;width:min(420px,100%)}.uiDialog h4{margin:0 0 4px}.uiDialog p{color:#6d7789;margin:0}.uiDialogActions{display:flex;gap:10px;justify-content:flex-end;margin-top:14px}.ghostBtn{background:#fff;border:1px solid #ccd3de;border-radius:9px;cursor:pointer;padding:9px 12px}.dangerBtn{background:#df5a66}.dangerBtn,.successBtn{border:none;border-radius:9px;color:#fff;cursor:pointer;padding:9px 12px}.successBtn{background:#8dc63f}.coffeeContainer5{font-family:Arial;padding:40px}.headerRow5{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.title5{-webkit-text-stroke:2px #8dc63f;color:#8dc63f;font-family:Aboreto,system-ui;font-size:36px;font-style:normal;font-weight:400;margin:0;max-width:100%}.subtitle5{color:#7a8599;margin-top:5px}.addButton5{background:#8dc63f;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;padding:12px 22px}.coffeeTable5{background:#fff;border-collapse:collapse;border-radius:10px;overflow:hidden;width:100%}.tableHead5{background:#f0f2f5;text-align:left}.tableHead5 th{color:#6b7280;font-size:13px;letter-spacing:1px;padding:18px}.tableRow5{border-bottom:1px solid #e6e8eb}.tableRow5 td{padding:18px;vertical-align:middle}.drinkInfo5{align-items:center;display:flex;gap:12px}.drinkImage5{height:40px;object-fit:contain;width:40px}.drinkName5{font-weight:500}.description5{color:#6b7280;max-width:350px}.priceBadge5{background:#d9f2df;border-radius:20px;color:#2e7d32;font-weight:600;padding:8px 16px}.size5,.status5{color:#6b7280}.action5{color:#8c95a5;cursor:pointer;font-size:22px}.modalContainer4{background:#fff;border-radius:10px;box-shadow:0 10px 30px #00000026;margin-left:2%;padding:25px;width:100%}.modalHeader4{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;margin-bottom:15px;padding-bottom:10px}.title4{-webkit-text-stroke:2px #8dc63f;color:#8dc63f;font-family:Aboreto,system-ui;font-size:20px;font-style:normal;font-weight:400;max-width:100%}.closeBtn4{color:#888;cursor:pointer;font-size:22px}.closeBtn4,.closeLink{text-decoration:none}.closeBtn4Button{background:#0000;border:none}.tabsContainer4{border-bottom:1px solid #eee;display:flex;gap:30px;margin-bottom:20px}.tab4{color:#666}.tab4,.tabActive4{cursor:pointer;padding-bottom:10px}.tabActive4{border-bottom:3px solid #8dc63f;color:#8dc63f;font-weight:600}.formContainer4{display:flex;flex-direction:column}.label4{color:#444;font-size:14px;margin-bottom:5px;margin-top:12px}.input4,.textarea4{border:1px solid #ddd;border-radius:8px;font-size:14px;padding:10px}.textarea4{font-family:Arial,Helvetica,sans-serif;min-height:80px;resize:none}.buttonContainer4{display:flex;justify-content:flex-end;margin-top:25px}.submitBtn4{background:#7bc043;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:10px 20px}@media (max-width:1024px){.modalContainer4{padding:20px}.title4{-webkit-text-stroke:1.5px #8dc63f;font-size:18px}.tabsContainer4{gap:20px}.submitBtn4{font-size:13px;padding:8px 16px}}@media (max-width:768px){.modalContainer4{margin:5% auto;padding:15px;width:90%}.modalHeader4{align-items:flex-start;flex-direction:column;gap:10px}.title4{-webkit-text-stroke:1px #8dc63f;font-size:16px}.tabsContainer4{flex-wrap:nowrap;gap:15px}.label4{font-size:13px}.input4,.textarea4{font-size:13px;padding:8px}.submitBtn4{font-size:14px;padding:10px;width:100%}.buttonContainer4{align-items:stretch;flex-direction:column}}.locationPage{font-family:Arial;padding:40px;width:100%}.locationHeader{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:22px}.locationTitle{-webkit-text-stroke:2px #8dc63f;color:#8dc63f;font-family:Aboreto,system-ui;font-size:36px;font-style:normal;font-weight:400;margin:0}.locationSubtitle{color:#7a8599;margin-top:6px}.locationAddBtn{align-items:center;background:#8dc63f;border:none;border-radius:12px;box-shadow:0 6px 16px #8dc63f40;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;padding:12px 22px}.locationAddLink{text-decoration:none}.locationStats{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(4,1fr);margin-bottom:18px}.statCard{background:#fff;border:1px solid #0000000f;border-radius:14px;box-shadow:0 5px 12px #0000000a;gap:14px;padding:16px 18px}.statCard,.statIcon{align-items:center;display:flex}.statIcon{border-radius:12px;color:#fff;flex:0 0 auto;font-size:18px;height:44px;justify-content:center;width:44px}.statBlue{background:#4c7cf3}.statPurple{background:#8e44ad}.statGreen{background:#2ecc71}.statOrange{background:#f39c12}.statLabel{color:#7a8599;font-size:13px}.statValue{color:#111827;font-size:22px;font-weight:700;margin-top:2px}.locationFilters{grid-gap:14px;display:grid;gap:14px;grid-template-columns:2fr 1fr 1fr;margin:12px 0 18px}.filterSearch{position:relative}.searchIcon{font-size:14px;left:12px;opacity:.6;position:absolute;top:50%;transform:translateY(-50%)}.filterInput{padding:12px 14px 12px 38px}.filterInput,.filterSelect{background:#fff;border:1px solid #0000001f;border-radius:12px;outline:none;width:100%}.filterSelect{color:#111827;padding:12px 14px}.locationGrid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr);padding-bottom:10px}.locationCard{background:#fff;border:1px solid #0000000f;border-radius:16px;box-shadow:0 10px 22px #0000000a;padding:16px 16px 14px}.cardTop{justify-content:space-between;margin-bottom:8px}.cardBadge,.cardTop{align-items:center;display:flex}.cardBadge{border-radius:12px;color:#fff;font-size:18px;height:40px;justify-content:center;width:40px}.badgeBlue{background:#4c7cf3}.badgePurple{background:#8e44ad}.cardMenu{background:#0000;border:none;border-radius:10px;color:#9aa3b2;cursor:pointer;font-size:20px;padding:6px 10px}.cardMenu:hover{background:#0000000a}.cardTitle{color:#111827;font-weight:700;margin:6px 0}.cardAddress{color:#7a8599;font-size:13px;gap:8px;margin-bottom:10px}.cardAddress,.cardMetaRow{align-items:center;display:flex}.cardMetaRow{gap:10px;margin-bottom:12px}.statusPill{border-radius:999px;font-size:12px;font-weight:600;padding:6px 10px}.statusActive{background:#2ecc7129;color:#1f7a4a}.statusWarn{background:#f39c122e;color:#8a5a00}.rating{align-items:center;color:#7a8599;display:flex;font-size:12px;gap:6px}.star{color:#f5c542}.cardDetail{background:#00000008;border-radius:12px;margin-bottom:12px;padding:12px}.detailLabel{color:#7a8599;font-size:12px;margin-bottom:4px}.detailValue{color:#111827;font-size:13px;font-weight:700}.cardNumbers{align-items:flex-end;border-top:1px solid #00000014;display:flex;justify-content:space-between;padding-top:10px}.numLabel{color:#7a8599;font-size:11px}.numValue{color:#111827;font-size:14px;font-weight:800;margin-top:4px}.numBlock.right{text-align:right}.cardFooter{color:#9aa3b2;font-size:11px;margin-top:10px}@media (max-width:1024px){.locationGrid,.locationStats{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.locationPage{padding:18px}.locationTitle{-webkit-text-stroke:1px #8dc63f;font-size:24px}.locationHeader{align-items:flex-start;flex-direction:column}.locationAddBtn{width:100%}.locationFilters,.locationGrid,.locationStats{grid-template-columns:1fr}}.analyticsPage{font-family:Arial,Helvetica,sans-serif;padding:24px 40px 32px;width:100%}.analyticsTitle{-webkit-text-stroke:2px #8dc63f;color:#8dc63f;font-family:Aboreto,system-ui;font-size:40px;font-weight:400;margin:0}.analyticsSubtitle{color:#7a8599;font-size:14px;margin:6px 0 18px}.metricsRow{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr);margin-bottom:14px}.metricCard{background:#fff;border:1px solid #00000014;border-radius:12px;box-shadow:0 4px 12px #0000000a;padding:14px}.metricHighlight{background:#8dc63f;color:#fff}.metricTop{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.metricIcon{font-size:18px}.metricExtra{color:#16a085;font-size:12px;font-weight:700}.metricHighlight .metricExtra{background:#ffffff2e;border-radius:999px;color:#f2fff2;padding:2px 8px}.metricValue{color:#131722;font-size:38px;font-weight:700;line-height:1.1}.metricLabel{color:#8b93a6;font-size:13px;margin-top:4px}.metricHighlight .metricLabel,.metricHighlight .metricValue{color:#fff}.panel{padding:16px}.panel h3{color:#1f2433}.largePanel{margin-bottom:14px}.areaChart{background:linear-gradient(90deg,#0000000a 1px,#0000 0) 0 0/16.6% 100%,linear-gradient(0deg,#0000000a 1px,#0000 0) 0 0/100% 20%;border-radius:10px;padding:8px 8px 2px}.areaChart svg{height:280px;width:100%}.curveLine{fill:none;stroke:#3f79db;stroke-width:2.5}.xLabels{color:#8b93a6;display:flex;font-size:11px;justify-content:space-between;margin-top:-2px;padding:0 2px}.twoCol{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr;margin-bottom:14px}.lineChart{background:linear-gradient(90deg,#0000000a 1px,#0000 0) 0 0/25% 100%,linear-gradient(0deg,#0000000a 1px,#0000 0) 0 0/100% 25%;border-radius:10px;height:230px;padding:6px}.lineChart svg{height:100%;width:100%}.chartPoints circle{fill:#19b58a}.legend{color:#6da9d8;font-size:13px;margin-top:8px}.trafficWrap{align-items:center;display:flex;gap:16px;justify-content:space-evenly;min-height:230px}.pie{background:conic-gradient(#3f79db 0 34%,#19b58a 34% 64%,#f0b72e 64% 81%,#7153d8 81% 93%,#eb5b5b 93% 100%);border-radius:50%;height:180px;width:180px}.trafficLabels{color:#7d8598;display:flex;flex-direction:column;font-size:13px;gap:10px}.trafficLabels span:first-child{color:#3f79db}.trafficLabels span:nth-child(2){color:#19b58a}.trafficLabels span:nth-child(3){color:#f0b72e}.trafficLabels span:nth-child(4){color:#7153d8}.trafficLabels span:nth-child(5){color:#eb5b5b}.pagesTable{border-collapse:collapse;width:100%}.pagesTable td,.pagesTable th{border-bottom:1px solid #0000000f;font-size:13px;padding:10px 8px;text-align:left}.pagesTable th{color:#8b93a6;font-size:11px;font-weight:700}.deviceList{display:flex;flex-direction:column;gap:14px}.deviceItem{padding:4px 0}.deviceTop{color:#2d3342;display:flex;font-size:14px;justify-content:space-between;margin-bottom:6px}.progressTrack{background:#e8eaee;border-radius:999px;height:8px;width:100%}.progressFill{background:#8dc63f;border-radius:999px;height:100%}.deviceItem small{color:#8b93a6;font-size:11px}.miniCards{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.miniCard{background:#fff;border:1px solid #00000014;border-radius:10px;padding:12px}.miniTop{align-items:center;color:#7d8598;display:flex;font-size:13px;justify-content:space-between}.miniIcon{color:#8dc63f}.miniValue{color:#171c28;font-size:34px;font-weight:700;margin:6px 0 4px}.miniInfo{color:#45b585;font-size:12px}@media (max-width:1024px){.metricsRow,.miniCards{grid-template-columns:repeat(2,1fr)}.twoCol{grid-template-columns:1fr}}@media (max-width:768px){.analyticsPage{padding:18px}.analyticsTitle{-webkit-text-stroke:1px #8dc63f;font-size:26px}.metricsRow,.miniCards{grid-template-columns:1fr}.metricValue,.miniValue{font-size:28px}.trafficWrap{flex-direction:column}}.systemPage{font-family:Arial,Helvetica,sans-serif;padding:24px 40px 32px;width:100%}.systemTitle{-webkit-text-stroke:2px #8dc63f;color:#8dc63f;font-family:Aboreto,system-ui;font-size:40px;font-weight:400;margin:0}.systemSubtitle{color:#7a8599;font-size:14px;margin:6px 0 16px}.systemBanner{background:#8dc63f;border-radius:12px;box-shadow:0 7px 16px #8dc63f4d;color:#fff;justify-content:space-between;margin-bottom:14px;padding:16px 18px}.bannerLeft,.systemBanner{align-items:center;display:flex}.bannerLeft{gap:12px}.bannerCheck{align-items:center;border:2px solid #ffffffe6;border-radius:50%;display:flex;font-weight:700;height:32px;justify-content:center;width:32px}.bannerLeft h2{font-size:30px;margin:0}.bannerLeft p,.bannerRight p{font-size:12px;margin:4px 0 0;opacity:.9}.bannerRight{text-align:right}.bigPercent{font-size:42px;font-weight:700;line-height:1}.resourceGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr);margin-bottom:14px}.resourceCard{background:#fff;border:1px solid #00000014;border-radius:12px;box-shadow:0 4px 12px #0000000a;padding:12px}.resourceTop{align-items:center;display:flex;justify-content:space-between}.resourceIcon{font-size:18px}.resourceValue{font-size:16px;font-weight:700}.resourceTitle{color:#747e91;font-size:12px;margin:8px 0}.track{background:#e9ebef;height:6px;width:100%}.fill,.track{border-radius:999px}.fill{height:100%}.blue{color:#3f79db}.green{color:#18a97f}.orange{color:#ef8a25}.purple{color:#8a43d5}.fill.blue{background:#3f79db}.fill.green{background:#18a97f}.fill.orange{background:#ef8a25}.fill.purple{background:#8a43d5}.chartRow{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.chartRow,.panel{margin-bottom:14px}.panel{background:#fff;border:1px solid #00000014;border-radius:12px;box-shadow:0 4px 14px #0000000a;padding:14px}.panel h3{font-size:22px;margin:0 0 10px}.chart{background:linear-gradient(90deg,#0000000a 1px,#0000 0) 0 0/16.66% 100%,linear-gradient(0deg,#0000000a 1px,#0000 0) 0 0/100% 25%;border-radius:10px;padding:6px 6px 2px}.chart svg{height:210px;width:100%}.lineBlue{fill:none;stroke:#3f79db;stroke-width:2.5}.lineGreen{fill:none;stroke:#18a97f;stroke-width:2.5}.xAxis{color:#8d95a6;display:flex;font-size:11px;justify-content:space-between}.infraGrid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr)}.infraCard{border:1px solid #00000014;border-radius:10px;padding:10px}.infraTop{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.infraIcon{color:#3f79db}.okCheck{color:#18a97f;font-weight:700}.infraCard h4{font-size:13px;margin:0 0 8px}.infraCard p{color:#515b70;font-size:12px;margin:4px 0}.servicesTable{border-collapse:collapse;width:100%}.servicesTable td,.servicesTable th{border-bottom:1px solid #0000000f;font-size:12px;padding:9px 8px;text-align:left}.servicesTable th{color:#8d95a6;font-size:11px}.serviceStatus{font-weight:700}.serviceStatus.operational{color:#18a97f}.serviceStatus.degraded{color:#b9861b}@media (max-width:1024px){.infraGrid,.resourceGrid{grid-template-columns:repeat(2,1fr)}.chartRow{grid-template-columns:1fr}}@media (max-width:768px){.systemPage{padding:18px}.systemTitle{-webkit-text-stroke:1px #8dc63f;font-size:26px}.systemBanner{align-items:flex-start;flex-direction:column;gap:10px}.infraGrid,.resourceGrid{grid-template-columns:1fr}.bannerLeft h2{font-size:20px}.bigPercent{font-size:28px}}.addLocationPage{padding:18px 24px 30px}.addLocationCard{background:#fff;border:1px solid #00000014;border-radius:16px;box-shadow:0 10px 30px #0f172a14;overflow:hidden}.addLocationHeader{align-items:center;border-bottom:1px solid #e8ecf1;display:flex;justify-content:space-between;padding:18px 26px}.addLocationHeader h2{color:#1f2430;font-size:20px;margin:0}.addLocationClose{background:#0000;border:none;color:#8d95a4;cursor:pointer;font-size:30px;line-height:1}.addLocationTabs{border-bottom:1px solid #e8ecf1;display:flex;gap:26px;padding:12px 26px 0}.addLocationTabs .tab{background:#0000;border:none;color:#3d4656;cursor:pointer;font-size:18px;padding:10px 0 14px}.addLocationTabs .tab.active{border-bottom:3px solid #8dc63f;color:#8dc63f}.addLocationForm{padding:18px 26px 6px}.addLocationForm label{color:#222a38;display:block;font-size:14px;font-weight:600;margin-bottom:7px;margin-top:12px}.addLocationForm label span{color:#d64c4c}.addLocationActions{display:flex;justify-content:flex-end;padding:18px 26px 26px}.addLocationActions button{background:#8dc63f;border:none;border-radius:14px;color:#fff;cursor:pointer;font-size:16px;padding:14px 30px}@media (max-width:768px){.addLocationHeader h2{font-size:26px}.addLocationTabs .tab{font-size:20px}.addLocationForm label{font-size:14px}.addLocationActions button{font-size:16px;width:100%}}.ordersPage{font-family:Arial,Helvetica,sans-serif;padding:26px 36px 30px}.ordersHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.ordersTitle{-webkit-text-stroke:2px #8dc63f;color:#8dc63f;font-family:Aboreto,system-ui;font-size:34px;font-weight:400;margin:0}.ordersSubtitle{color:#6b7485;margin:6px 0 0}.exportBtn{background:#fff;border:1px solid #cad1db;border-radius:10px;color:#263042;cursor:pointer;padding:10px 16px}.ordersMetrics{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,1fr);margin-top:18px}.ordersMetricCard{background:#fff;border:1px solid #00000014;border-radius:14px;box-shadow:0 6px 14px #0000000a;padding:14px}.ordersPage .metricTopLine{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.ordersPage .metricIcon{align-items:center;background:#f2f5fb;border-radius:9px;display:inline-flex;height:34px;justify-content:center;width:34px}.ordersPage .metricTrend{background:#eaf7ef;border-radius:999px;color:#15a05d;font-size:12px;font-weight:700;padding:4px 8px}.ordersPage .metricLabel{color:#697486;font-size:13px}.ordersPage .metricValue{color:#1e2533;font-size:36px;font-weight:700;margin-top:6px}.ordersToolbar{display:flex;gap:10px;margin-top:14px}.ordersSearch{flex:1 1;font-size:14px;padding:12px 14px}.filterBtn,.ordersSearch{border:1px solid #cfd6e0;border-radius:12px}.filterBtn{background:#fff;cursor:pointer;padding:0 18px}.ordersSection{background:#fff;border:1px solid #00000014;border-radius:16px;margin-top:16px;padding:16px}.ordersPage .sectionHead h3{font-size:18px;margin:0}.ordersPage .sectionHead p{color:#7a8495;font-size:13px;margin:4px 0 14px}.ordersPage .ordersList{display:flex;flex-direction:column;gap:10px}.ordersPage .orderRow{grid-gap:10px;align-items:center;border:1px solid #d8dee7;border-radius:12px;display:grid;gap:10px;grid-template-columns:50px 1.1fr 1.1fr repeat(4,.8fr) .9fr;padding:12px}.ordersPage .rowType{align-items:center;border-radius:10px;display:inline-flex;font-size:18px;height:38px;justify-content:center;width:38px}.ordersPage .type-charging{background:#eaf8ee}.ordersPage .type-coffee{background:#fff6e5}.ordersPage .type-mobile{background:#f3ecff}.ordersPage .rowCustomer,.ordersPage .rowOrderId{color:#1f2735;font-weight:700}.ordersPage .rowTime{color:#7d8798;font-size:12px;margin-top:4px}.ordersPage .rowMeta span{color:#7d8798;font-size:11px}.ordersPage .rowMeta strong{display:block;font-size:14px;margin-top:2px}.ordersPage .orderStatus{border-radius:999px;font-size:12px;font-weight:700;justify-self:end;padding:6px 10px}.ordersPage .status-completed{background:#e5f7ec;color:#13854d}.ordersPage .status-preparing{background:#fff2cf;color:#9a6e00}.ordersPage .status-in-progress{background:#e9f1ff;color:#376ac5}.ordersPage .status-cancelled{background:#fdecef;color:#b23b48}.ordersPage .deleteOrderBtn{background:#fff;border:1px solid #e7b7be;border-radius:8px;color:#b03f4d;cursor:pointer;font-size:12px;justify-self:end;padding:6px 10px}.ordersPage .ordersFooter{align-items:center;color:#667184;display:flex;font-size:13px;justify-content:space-between;margin-top:14px}.ordersPage .pagerBtns button{background:#fff;border:1px solid #cad1db;border-radius:8px;cursor:pointer;margin-left:6px;padding:6px 10px}.ordersRelatedSection{margin-top:16px}.ordersRelatedSection h3{margin:0 0 10px}.ordersPage .relatedCards{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.ordersPage .relatedCard{border-radius:14px;padding:14px}.ordersPage .relatedCard strong{display:block;font-size:28px;margin:6px 0}.ordersPage .relatedCard span{color:#6c7688;font-size:12px}.ordersPage .relatedCard.green{background:#eaf8ee}.ordersPage .relatedCard.orange{background:#fff5e3}.ordersPage .relatedCard.purple{background:#f3ecff}@media (max-width:1200px){.ordersMetrics{grid-template-columns:repeat(2,1fr)}.ordersPage .orderRow{grid-template-columns:50px 1fr 1fr}.ordersPage .orderStatus,.ordersPage .rowMeta{justify-self:start}}@media (max-width:768px){.ordersPage{padding:16px}.ordersHeader{flex-direction:column}.ordersTitle{-webkit-text-stroke:1px #8dc63f;font-size:24px}.ordersMetrics,.ordersPage .relatedCards{grid-template-columns:1fr}.ordersToolbar{flex-direction:column}}.paymentsPage{font-family:Arial,Helvetica,sans-serif;padding:26px 36px 30px}.paymentsHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.paymentsTitle{-webkit-text-stroke:2px #8dc63f;color:#8dc63f;font-family:Aboreto,system-ui;font-size:34px;font-weight:400;margin:0}.paymentsSubtitle{color:#6b7485;margin:6px 0 0}.paymentsExportBtn{background:#fff;border:1px solid #cad1db;border-radius:10px;color:#263042;cursor:pointer;padding:10px 16px}.paymentsStats{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,1fr);margin-top:18px}.paymentsStatCard{background:#fff;border:1px solid #00000014;border-radius:14px;box-shadow:0 6px 14px #0000000a;padding:14px}.paymentsPage .statTop{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.paymentsPage .statIcon{align-items:center;background:#f2f5fb;border-radius:9px;display:inline-flex;height:34px;justify-content:center;width:34px}.paymentsPage .statTrend{background:#eaf7ef;border-radius:999px;color:#15a05d;font-size:12px;font-weight:700;padding:4px 8px}.paymentsPage .statTrend.down{background:#fdecef;color:#be4a56}.paymentsPage .statLabel{color:#697486;font-size:13px}.paymentsPage .statValue{color:#1e2533;font-size:36px;font-weight:700;margin-top:6px}.paymentsPanel{background:#fff;border:1px solid #00000014;border-radius:16px;margin-top:16px;padding:16px}.paymentsPanel h3{margin:0}.paymentsPanel p{color:#7a8495;font-size:13px;margin:4px 0 14px}.paymentsPage .trendChart{background:linear-gradient(90deg,#0000000d 1px,#0000 0) 0 0/14.2% 100%,linear-gradient(0deg,#0000000d 1px,#0000 0) 0 0/100% 20%;border-radius:12px;height:280px}.paymentsPage .trendChart svg{height:100%;width:100%}.paymentsPage .trendLine{fill:none;stroke:#8dc63f;stroke-width:3}.paymentsGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.paymentsPage .methodBars{display:flex;flex-direction:column;gap:12px}.paymentsPage .barItem span{color:#6c7688;font-size:12px}.paymentsPage .barItem div{background:#ebeff5;border-radius:999px;height:16px;margin-top:6px}.paymentsPage .barItem i{background:#8dc63f;border-radius:999px;display:block;height:100%}.paymentsPage .methodCards{display:flex;flex-direction:column;gap:10px}.paymentsPage .methodCard{align-items:center;border:1px solid #d8dee7;border-radius:12px;display:flex;justify-content:space-between;padding:10px}.paymentsPage .methodCard strong{display:block}.paymentsPage .methodCard small{color:#7b8596}.paymentsPage .methodRight{text-align:right}.paymentsToolbar{display:flex;gap:10px;margin-top:14px}.paymentsToolbar input{border:1px solid #cfd6e0;border-radius:12px;flex:1 1;padding:12px 14px}.paymentsToolbar button{background:#fff;border:1px solid #cfd6e0;border-radius:12px;cursor:pointer;padding:0 18px}.paymentsPage .txnList{display:flex;flex-direction:column;gap:10px}.paymentsPage .txnRow{grid-gap:10px;align-items:center;border:1px solid #d8dee7;border-radius:12px;display:grid;gap:10px;grid-template-columns:1.2fr repeat(3,1fr) .9fr;padding:12px}.paymentsPage .txnRow small{color:#7d8798;display:block;font-size:11px}.paymentsPage .txnRow strong{color:#1f2735}.paymentsPage .txnStatus{border-radius:999px;font-size:12px;font-weight:700;justify-self:end;padding:6px 10px}.paymentsPage .txnStatus.completed{background:#e5f7ec;color:#13854d}.paymentsPage .txnStatus.pending{background:#fff2cf;color:#9a6e00}.paymentsPage .txnStatus.failed{background:#fdecef;color:#b23b48}.paymentsPage .txnFooter{align-items:center;color:#667184;display:flex;font-size:13px;justify-content:space-between;margin-top:14px}.paymentsPage .txnFooter button{background:#fff;border:1px solid #cad1db;border-radius:8px;cursor:pointer;margin-left:6px;padding:6px 10px}.paymentsRelated h3{margin:18px 0 10px}.paymentsPage .relatedGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.paymentsPage .relatedGrid article{background:#fff;border:1px solid #dbe1ea;border-radius:14px;padding:14px}.paymentsPage .relatedGrid span{display:block;font-size:22px;font-weight:700;margin:8px 0 4px}.paymentsPage .relatedGrid small{color:#788293}@media (max-width:1200px){.paymentsStats{grid-template-columns:repeat(2,1fr)}.paymentsPage .txnRow{grid-template-columns:1fr 1fr}}@media (max-width:768px){.paymentsPage{padding:16px}.paymentsHeader{flex-direction:column}.paymentsTitle{-webkit-text-stroke:1px #8dc63f;font-size:24px}.paymentsGrid,.paymentsPage .relatedGrid,.paymentsStats{grid-template-columns:1fr}.paymentsToolbar{flex-direction:column}}.websitePage{font-family:Arial,Helvetica,sans-serif;padding:24px 36px 30px}.websiteTitle{-webkit-text-stroke:2px #8dc63f;color:#8dc63f;font-family:Aboreto,system-ui;font-size:32px;font-weight:400;margin:0}.websiteSub{color:#6b7485;margin:6px 0 14px}.websiteStats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.websiteStats article{background:#fff;border:1px solid #d8dee7;border-radius:12px;padding:12px}.websiteStats span{color:#6c7688;display:block;font-size:12px}.websiteStats strong{color:#1d2432;font-size:30px}.websitePanel{background:#fff;border:1px solid #d8dee7;border-radius:14px;margin-top:14px;padding:14px}.websitePage .panelHead{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.websitePage .panelHead h3{margin:0}.websitePage .panelHead button{background:#8dc63f;border:none;border-radius:10px;color:#fff;cursor:pointer;padding:10px 14px}.websitePage .seoGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.websitePage .seoGrid label{color:#6c7688;display:block;font-size:12px;margin-bottom:6px}.websitePage .seoGrid input,.websitePage .seoGrid textarea{border:1px solid #ccd3de;border-radius:10px;padding:10px 12px;width:100%}.websitePage .seoGrid textarea{min-height:90px;resize:vertical}.websitePage .rowsList{display:flex;flex-direction:column;gap:10px}.websitePage .pageRow{align-items:center;border:1px solid #d8dee7;border-radius:10px;display:flex;gap:10px;justify-content:space-between;padding:10px 12px}.websitePage .pageRow strong{display:block}.websitePage .pageRow small{color:#768094}.websitePage .status{border-radius:999px;font-size:12px;font-weight:700;padding:5px 10px}.websitePage .status.published{background:#e5f7ec;color:#14864e}.websitePage .status.draft{background:#fff2cf;color:#9a6e00}.websiteRelated h3{margin:16px 0 10px}.websitePage .relatedCards{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.websitePage .relatedCards article{background:#fff;border:1px solid #d8dee7;border-radius:12px;padding:12px}.websitePage .relatedCards span{display:block;font-weight:700;margin-top:6px}@media (max-width:992px){.websitePage .relatedCards,.websitePage .seoGrid,.websitePage .websiteStats{grid-template-columns:1fr}}.settingsPage{font-family:Arial,Helvetica,sans-serif;padding:24px 36px 30px}.settingsTitle{-webkit-text-stroke:2px #8dc63f;color:#8dc63f;font-family:Aboreto,system-ui;font-size:32px;font-weight:400;margin:0}.settingsSub{color:#6b7485;margin:6px 0 14px}.settingsCards{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.settingsCard{background:#fff;border:1px solid #d8dee7;border-radius:14px;padding:14px}.settingsCard h3{margin-top:0}.settingsCard label{color:#6c7688;display:block;font-size:12px;margin:8px 0 5px}.settingsCard input{border:1px solid #ccd3de;border-radius:10px;padding:9px 10px;width:100%}.settingsPage .switchRow{align-items:center;color:#2a3241;display:flex;justify-content:space-between;margin:9px 0}.settingsPage .panelTop button,.settingsPage .settingsCard button{background:#8dc63f;border:none;border-radius:10px;color:#fff;cursor:pointer;margin-top:10px;padding:10px 14px}.settingsPanel{background:#fff;border:1px solid #d8dee7;border-radius:14px;margin-top:14px;padding:14px}.settingsPanel h3{margin:0}.settingsPanel p{color:#788293;font-size:13px;margin:4px 0 12px}.settingsPage .adminList,.settingsPage .integrationList{display:flex;flex-direction:column;gap:10px}.settingsPage .adminRow,.settingsPage .integrationRow{align-items:center;border:1px solid #d8dee7;border-radius:12px;display:flex;gap:10px;justify-content:space-between;padding:10px 12px}.settingsPage .adminRow strong,.settingsPage .integrationRow strong{display:block}.settingsPage .adminRow small,.settingsPage .integrationRow small{color:#788293}.settingsPage .integrationRow span{background:#e5f7ec;border-radius:999px;color:#14864e;font-size:12px;font-weight:700;padding:5px 10px}.settingsPage .panelTop{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.settingsRelated{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-top:14px}.settingsRelated article{background:#fff;border:1px solid #d8dee7;border-radius:12px;padding:12px}.settingsRelated span{color:#14864e;display:block;font-weight:700;margin-top:5px}.settingsRelated small{color:#788293}@media (max-width:992px){.settingsPage .settingsCards,.settingsPage .settingsRelated{grid-template-columns:1fr}.settingsPage .panelTop{align-items:flex-start;flex-direction:column;gap:8px}}.careersPage{font-family:Arial,Helvetica,sans-serif;padding:24px 36px 30px}.careersTitle{-webkit-text-stroke:2px #8dc63f;color:#8dc63f;font-family:Aboreto,system-ui;font-size:32px;font-weight:400;margin:0}.careersSubtitle{color:#6b7485;margin:6px 0 14px}.careersTabs{background:#f0f3f8;border-radius:999px;display:inline-flex;gap:6px;margin-bottom:14px;padding:4px}.careersPage .tabActive,.careersPage .tabLink{border:none;border-radius:999px;font-size:13px;padding:8px 14px;text-decoration:none}.careersPage .tabActive{background:#8dc63f;color:#fff}.careersPage .tabLink{background:#0000;color:#5f6a7d}.careersPanel{background:#fff;border:1px solid #d8dee7;border-radius:14px;margin-bottom:14px;padding:14px}.careersPanel h3{margin:0 0 10px}.careersPage .panelTop{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.careersPage .panelTop button,.careersPage .saveWrap button{background:#8dc63f;border:none;border-radius:10px;color:#fff;cursor:pointer;padding:10px 14px}.careerGrid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.careerGrid .full{grid-column:1/-1}.careerGrid label{color:#6c7688;display:block;font-size:12px;margin-bottom:5px}.careerGrid input,.careerGrid textarea{border:1px solid #ccd3de;border-radius:10px;padding:10px 12px;width:100%}.careerGrid textarea{min-height:86px;resize:vertical}.jobCard{border:1px solid #d8dee7;border-radius:12px;padding:12px}.jobCard h4{margin:0 0 8px}.careersRelated h3{margin:2px 0 10px}.careersPage .relatedGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.careersPage .relatedGrid article{background:#fff;border:1px solid #d8dee7;border-radius:12px;padding:12px}.careersPage .relatedGrid span{color:#1f2735;display:block;font-weight:700;margin-top:5px}.careersPage .relatedGrid small{color:#788293}.careersPage .saveWrap{display:flex;justify-content:flex-end;margin-top:8px}@media (max-width:992px){.careersPage .careerGrid,.careersPage .relatedGrid{grid-template-columns:1fr}}.careersSeoPage{font-family:Arial,Helvetica,sans-serif;padding:24px 36px 30px}.careersSeoTitle{-webkit-text-stroke:2px #8dc63f;color:#8dc63f;font-family:Aboreto,system-ui;font-size:32px;font-weight:400;margin:0}.careersSeoSubtitle{color:#6b7485;margin:6px 0 14px}.careersSeoTabs{background:#f0f3f8;border-radius:999px;display:inline-flex;gap:6px;margin-bottom:14px;padding:4px}.careersSeoTabs .tabActive,.careersSeoTabs .tabLink{border:none;border-radius:999px;font-size:13px;padding:8px 14px;text-decoration:none}.careersSeoTabs .tabActive{background:#8dc63f;color:#fff}.careersSeoTabs .tabLink{color:#5f6a7d}.careersSeoPanel{background:#fff;border:1px solid #d8dee7;border-radius:14px;margin-bottom:14px;padding:14px}.careersSeoPanel h3{margin:0 0 10px}.seoFormGrid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.seoFormGrid label{color:#6c7688;display:block;font-size:12px;margin-bottom:5px}.seoFormGrid input,.seoFormGrid textarea{border:1px solid #ccd3de;border-radius:10px;padding:10px 12px;width:100%}.seoFormGrid textarea{min-height:90px;resize:vertical}.seoRelatedGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.seoRelatedGrid article{background:#fff;border:1px solid #d8dee7;border-radius:12px;padding:12px}.seoRelatedGrid span{display:block;font-weight:700;margin:6px 0 4px}.seoRelatedGrid small{color:#788293}.seoSaveWrap{display:flex;justify-content:flex-end}.seoSaveWrap button{background:#8dc63f;border:none;border-radius:10px;color:#fff;cursor:pointer;padding:10px 14px}@media (max-width:992px){.seoFormGrid,.seoRelatedGrid{grid-template-columns:1fr}}.loginPage{align-items:center;background:linear-gradient(180deg,#f8fbf1,#fff);display:flex;font-family:Arial,Helvetica,sans-serif;justify-content:center;min-height:100vh;padding:20px}.loginCard{background:#fff;border:1px solid #d8dee7;border-radius:16px;box-shadow:0 14px 28px #00000014;padding:20px;width:min(460px,100%)}.loginCard h1{color:#8dc63f;margin:0}.loginLogo{margin-bottom:8px;max-width:100%;width:220px}.loginCard p{color:#6b7485;margin:6px 0 12px}.loginCard label{color:#4a5568;display:block;font-size:13px;margin:10px 0 6px}.loginCard button{background:#8dc63f;border:none;border-radius:10px;color:#fff;cursor:pointer;font-weight:700;margin-top:14px;padding:11px 12px;width:100%}.navIcon,.navIconGlyph,.navItem,a,button{transition:all .2s ease}*,:after,:before{box-sizing:border-box}#root,body,html{max-width:100%;overflow-x:hidden;width:100%}.dashboard{width:100%}.dashboard,.mainContent{max-width:100%;min-height:100vh}.mainContent{margin-left:80px;overflow-x:hidden;padding:0 14px 14px;width:calc(100% - 80px)}.mainContent>*{max-width:100%}button:hover{filter:brightness(1.03);transform:translateY(-1px)}button:active{transform:translateY(0) scale(.98)}.rteEditor:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid #8dc63f;outline-offset:2px}.navItem:hover .navIcon,.navItem:hover .navIconGlyph{opacity:.9}.careersPanel:hover,.ordersMetricCard:hover,.paymentsStatCard:hover,.settingsCard:hover,.websitePanel:hover,[class*=Card]:hover{box-shadow:0 10px 24px #00000014;transform:translateY(-2px)}@media (max-width:1024px){.mainContent{margin-left:60px;width:calc(100% - 60px)}}@media (max-width:768px){.mainContent{margin-left:0;padding-top:58px;width:100%}}
/*# sourceMappingURL=main.2306c5e2.css.map*/