﻿.op-phone-home-hero,.op-phone-widgets,.op-phone-appbar,.op-phone-sheet-root,.op-phone-edit-done,.op-phone-fab,.op-mobile-bottom-nav__badge{display:none !important}@media (max-width: 767px){html:has(body.op-phone-home),body.op-phone-home{background-color:#0b1a2e}html:has(body.op-phone-app),body.op-phone-app{background-color:#eef2f6}body.op-phone-home .op-phone-home-hero{display:block !important;padding:calc(12px + env(safe-area-inset-top, 0px)) 20px 0;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,0.45)}body.op-phone-home .op-phone-home-hero__row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}body.op-phone-home .op-phone-home-hero__time{margin:0;font-size:15px;font-weight:600;letter-spacing:0.04em;opacity:0.92}body.op-phone-home .op-phone-home-hero__search,body.op-phone-app .op-phone-appbar__search{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0;padding:0;border:0;border-radius:18px;background:rgba(255,255,255,0.18);color:#fff;font-size:15px;line-height:1;-webkit-appearance:none;appearance:none}body.op-phone-app .op-phone-appbar__search{flex:0 0 72px;width:auto;justify-content:flex-end;background:transparent;color:#1e6bb8;font-size:18px}body.op-phone-home .op-phone-home-hero__hello{margin:0;font-size:26px;font-weight:700;line-height:1.2;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.op-phone-home .op-phone-home-hero__name{font-weight:700}body.op-phone-home .op-phone-widgets{display:flex !important;gap:10px;padding:8px 16px 14px;overflow-x:auto;-webkit-overflow-scrolling:touch}body.op-phone-home .op-phone-widget{flex:1 1 0;min-width:96px;padding:12px 12px 10px;border-radius:16px;background:rgba(11,26,46,0.72);border:1px solid rgba(255,255,255,0.28);box-shadow:0 8px 24px rgba(0,0,0,0.18);-webkit-backdrop-filter:none;backdrop-filter:none;color:#fff !important;text-decoration:none !important}body.op-phone-home .op-phone-widget__label{display:block;font-size:11px;font-weight:600;letter-spacing:0.03em;text-transform:uppercase;opacity:0.82}body.op-phone-home .op-phone-widget__value{display:block;margin-top:4px;font-size:22px;font-weight:700;line-height:1.1}body.op-phone-home .content-header,body.op-phone-home .breadcrumb,body.op-phone-home .main-footer,body.op-phone-app .main-footer{display:none !important}body.op-phone-home .content-wrapper#bgimage,body.op-phone-home #bgimage{min-height:100vh !important;min-height:100dvh !important;height:auto !important}body.op-phone-home .content,body.op-phone-home .op-dashboard,body.op-phone-home .op-dashboard--home,body.op-phone-home .op-available-balance-sticky-scope,body.op-phone-home .right-side{min-height:0 !important;height:auto !important}body.op-phone-home .wrapper{background-color:#0b1a2e !important}body.op-phone-home .content{padding-top:4px !important;padding-bottom:calc(88px + env(safe-area-inset-bottom, 0px)) !important}body.op-phone-home .op-available-balance-sticky{padding-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}body.op-phone-home .op-dash-welcome{margin-bottom:8px !important}html body.op-phone-app #bgimage,html body.op-phone-app.petrosol-theme #bgimage,html body.op-phone-app.randenergy-theme #bgimage,html body.op-phone-app.ageet-theme #bgimage,html body.op-phone-app.cbs-theme #bgimage,html body.op-phone-app.congo-carriers-theme #bgimage{background:#eef2f6 !important;background-image:none !important;min-height:100vh !important;min-height:100dvh !important;height:auto !important}body.op-phone-app .wrapper{background-color:#eef2f6 !important}body.op-phone-app .content-header:not(.op-dashboard-section){display:none !important}body.op-phone-app .op-phone-appbar{display:flex !important;position:sticky;top:0;z-index:1040;align-items:center;justify-content:space-between;gap:8px;min-height:48px;padding:calc(6px + env(safe-area-inset-top, 0px)) 8px 6px;background:#eef2f6 !important;background-color:#eef2f6 !important;border-bottom:1px solid #dce3ea;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 4px 12px rgba(15,23,32,0.08)}body.op-phone-app .op-phone-appbar__back,body.op-phone-app .op-phone-appbar__aside,body.op-phone-app .op-phone-appbar__search{flex:0 0 72px;display:inline-flex;align-items:center;gap:4px;min-height:36px;color:#1e6bb8 !important;font-size:16px;font-weight:600;text-decoration:none !important}body.op-phone-app .op-phone-appbar__aside,body.op-phone-app .op-phone-appbar__search{justify-content:flex-end}body.op-phone-app .opf,body.op-phone-app #zone-catalogue-move,body.op-phone-app .op-data-table-wrap{scroll-margin-top:64px}body.op-phone-app .op-price-adj-history-box>.box-header>.op-price-adj-actions{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;align-items:center !important;gap:8px !important;width:auto !important;height:auto !important;margin:0 !important}body.op-phone-app .op-price-adj-history-box.is-phone-collapsed:not(.is-open)>.box-body,body.op-phone-app .op-price-adj-history-box.is-phone-collapsed:not(.is-open)>.box-header>.op-price-adj-actions,body.op-phone-app .op-price-adj-history-box.is-collapsed:not(.is-open)>.box-body,body.op-phone-app .op-price-adj-history-box.is-collapsed:not(.is-open)>.box-header>.op-price-adj-actions{display:none !important}body.op-phone-app .op-price-adj-history-box>.box-header .op-price-adj-actions .btn{display:inline-flex !important;flex:0 1 auto !important;align-items:center;justify-content:center;width:auto !important;height:auto !important;min-height:32px !important;margin:0 !important;padding:4px 10px !important;font-size:13px;line-height:1.3}body.op-phone-app .op-price-adj-history-box.is-idle>.box-body{padding-top:8px;padding-bottom:8px}body.op-phone-app .op-price-adj-empty--idle{margin:0;padding:0}body.op-phone-app .op-phone-appbar__title{flex:1 1 auto;margin:0;overflow:hidden;color:#1b2430;font-size:17px;font-weight:700;line-height:1.2;text-align:center;text-overflow:ellipsis;white-space:nowrap}@keyframes op-phone-jiggle{0%{transform:rotate(-1.4deg)}50%{transform:rotate(1.4deg)}100%{transform:rotate(-1.4deg)}}body.op-phone-editing .op-app-launchers a.op-stat-tile--action .small-box,body.op-phone-editing .op-app-launchers button.op-stat-tile--action .small-box{animation:op-phone-jiggle 0.22s ease-in-out infinite}body.op-phone-editing .op-home-pin-tile.is-pinned a.op-stat-tile--action .small-box::after,body.op-phone-editing .op-home-pin-tile.is-pinned button.op-stat-tile--action .small-box::after{content:"\2212";position:absolute;top:-6px;left:-6px;z-index:3;width:20px;height:20px;border-radius:50%;background:#e34d4d;color:#fff;font-size:16px;font-weight:700;line-height:18px;text-align:center;box-shadow:0 1px 4px rgba(0,0,0,0.28)}.op-phone-edit-done{display:none !important;position:fixed;top:calc(10px + env(safe-area-inset-top, 0px));right:14px;z-index:1200;min-height:40px;padding:8px 16px;border:0;border-radius:20px;background:#1e6bb8;color:#fff;font-size:15px;font-weight:700;box-shadow:0 4px 14px rgba(0,0,0,0.28)}.op-phone-edit-done.is-visible{display:inline-flex !important;align-items:center}.op-phone-sheet-root{display:none !important;position:fixed;inset:0;z-index:1180}.op-phone-sheet-root.is-open{display:block !important}.op-phone-sheet-backdrop{position:absolute;inset:0;background:rgba(15,23,32,0.42)}.op-phone-sheet{position:absolute;left:0;right:0;bottom:0;max-height:min(78vh, 640px);overflow:auto;padding:10px 16px calc(18px + env(safe-area-inset-bottom, 0px));border-radius:18px 18px 0 0;background:#fff;box-shadow:0 -8px 28px rgba(0,0,0,0.22)}.op-phone-sheet__handle{width:36px;height:4px;margin:4px auto 12px;border-radius:999px;background:#d0d5dd}.op-phone-sheet__title{margin:0 0 4px;font-size:20px;font-weight:700}.op-phone-sheet__lead{margin:0 0 12px;color:#667085;font-size:13px}.op-phone-fab{display:none !important;position:fixed;right:16px;bottom:calc(72px + env(safe-area-inset-bottom, 0px));z-index:1060;min-width:56px;min-height:56px;padding:14px 18px;border-radius:28px;box-shadow:0 8px 20px rgba(0,0,0,0.22)}.op-phone-fab.is-visible{display:inline-flex !important;align-items:center;justify-content:center}body.has-op-phone-fab .content,body.has-op-phone-fab .content-wrapper{padding-bottom:calc(96px + env(safe-area-inset-bottom, 0px))}body.has-op-phone-fab .op-index-toolbar .btn-success,body.has-op-phone-fab .op-page-actions .btn-success{display:none !important}body.op-phone-app .content{min-height:0 !important}body.op-phone-app .content{padding-top:10px !important;padding-bottom:calc(88px + env(safe-area-inset-bottom, 0px)) !important}body.op-phone-app .box{margin-bottom:12px}body.op-phone-app .op-results-heading,body.op-phone-app .dataTables_info,body.op-phone-app .dataTables_length,body.op-phone-app .dataTables_filter label,body.op-phone-app .pagination>li>a,body.op-phone-app .pagination>li>span{color:#1b2430 !important;text-shadow:none !important;opacity:1 !important}body.op-phone-app .btn-default,body.op-phone-app .btn-outline,body.op-phone-app .dt-button,body.op-phone-app a.btn-default{color:var(--op-btn-secondary-fg, #1b2430) !important;background:var(--op-btn-secondary-bg, #fff) !important;border:1px solid var(--op-btn-secondary-border, #98a2b3) !important;text-shadow:none !important;box-shadow:none !important}body.op-phone-app .btn-success,body.op-phone-app .btn-primary{text-shadow:none !important;font-weight:700}body.op-phone-app .btn-link{color:var(--op-btn-link-fg, #1e6bb8) !important;text-shadow:none !important;font-weight:600}body.op-phone-app .op-filter-bar .op-filter-bar__fields,body.op-phone-app .op-filter-bar .op-filter-bar__body,body.op-phone-app .op-filter-bar .box-body{display:none !important}body.op-phone-app .op-filter-bar.op-phone-filter-open .op-filter-bar__body,body.op-phone-app .op-filter-bar.op-phone-filter-open .box-body{display:block !important}body.op-phone-app .op-filter-bar.op-phone-filter-open .op-filter-bar__fields{display:flex !important}.op-filter-bar.op-phone-filter-collapsed .op-filter-bar__fields,.op-filter-bar.op-phone-filter-collapsed .op-filter-bar__body,.op-filter-bar.op-phone-filter-collapsed .box-body{display:none !important}.op-filter-bar>.box-header{cursor:pointer;display:flex !important;align-items:center;justify-content:space-between;gap:10px;min-height:48px;padding:14px 16px !important;background:#fff !important}.op-filter-bar>.box-header .box-title{margin:0;color:#1b2430 !important;font-size:16px;font-weight:700;text-shadow:none !important}.op-phone-filter-toggle{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;padding:6px 10px;border-radius:8px;background:#e8f1fb;color:#1e6bb8;font-size:13px;font-weight:700;line-height:1.2;white-space:nowrap}.op-filter-bar:not(.op-phone-filter-collapsed) .op-phone-filter-toggle{background:#1e6bb8;color:#fff}.op-filter-bar:not(.op-phone-filter-collapsed) .op-phone-filter-toggle__chevron{transform:rotate(180deg)}.op-phone-edit-banner{display:none;position:fixed;left:12px;right:12px;bottom:calc(78px + env(safe-area-inset-bottom, 0px));z-index:1190;padding:12px 14px;border-radius:12px;background:rgba(15,23,32,0.92);color:#fff;font-size:14px;font-weight:600;line-height:1.35;text-align:center;box-shadow:0 8px 24px rgba(0,0,0,0.28)}body.op-phone-editing .op-phone-edit-banner{display:block}.op-mobile-bottom-nav__item:active .fa,.op-mobile-bottom-nav__item:active span,.op-mobile-bottom-nav__item.is-pressed .fa,.op-mobile-bottom-nav__item.is-pressed span{color:#5eb0ff !important}.content .dataTables_wrapper,.content .op-data-table-wrap,.content .op-data-table-wrapper,.content .table-responsive,.content .op-hscroll,.content .op-order-values-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}.content table.table:not(.depot-map-table){display:table !important;width:100% !important;max-width:none !important;table-layout:auto}.content table.table:not(.depot-map-table) thead{display:table-header-group !important}.content table.table:not(.depot-map-table) tbody{display:table-row-group !important}.content table.table:not(.depot-map-table) tr{display:table-row !important;margin:0 !important;padding:0 !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;width:auto !important;float:none !important;height:auto !important}.content table.table:not(.depot-map-table) th,.content table.table:not(.depot-map-table) td{display:table-cell !important;width:auto !important;max-width:none !important;float:none !important;height:auto !important;white-space:nowrap}.content table.table:not(.depot-map-table) td[data-label]::before{content:none !important;display:none !important}.op-mobile-bottom-nav__item{position:relative}.op-mobile-bottom-nav__badge{display:inline-flex !important;position:absolute;top:4px;right:calc(50% - 18px);min-width:16px;height:16px;padding:0 4px;align-items:center;justify-content:center;border-radius:999px;background:#dd4b39;color:#fff;font-size:10px;font-weight:700;line-height:1}.small-box.is-launching{transform:scale(0.88);transition:transform 0.16s ease}body.op-phone-app .op-phone-dt-compact .dataTables_length,body.op-phone-app .op-phone-dt-compact .op-col-toggle,body.op-phone-app .op-phone-dt-compact .dt-buttons,body.op-phone-app .op-phone-dt-compact .buttons-html5,body.op-phone-app .op-phone-dt-compact a.buttons-csv{display:none !important}body.op-phone-app .op-phone-dt-compact .dataTables_filter{display:block !important;width:100%;margin:0 0 8px}body.op-phone-app .op-phone-dt-compact .dataTables_filter input{min-height:44px !important;font-size:16px !important;width:100% !important}body.op-phone-app .op-phone-dt-compact.op-phone-dt-more-open .dataTables_length:not(.op-phone-dt-length-useless),body.op-phone-app .op-phone-dt-compact.op-phone-dt-more-open .op-col-toggle,body.op-phone-app .op-phone-dt-compact.op-phone-dt-more-open .dataTables_filter,body.op-phone-app .op-phone-dt-compact.op-phone-dt-more-open .dt-buttons{display:block !important;width:100%;margin-bottom:8px}body.op-phone-app .op-phone-dt-compact .dataTables_length.op-phone-dt-length-useless{display:none !important}body.op-phone-app .op-dt-toolbar.op-phone-dt-compact{display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:10px 12px !important}body.op-phone-app .op-dt-toolbar.op-phone-dt-compact:not(.op-phone-dt-more-open){padding:8px 12px !important;gap:0}body.op-phone-app .op-phone-dt-compact.op-phone-dt-more-open .dataTables_filter{margin-bottom:0}body.op-phone-app .op-phone-dt-compact.op-phone-dt-more-open .dataTables_filter input{min-height:44px !important;font-size:16px !important}body.op-phone-app .op-phone-dt-more{display:inline-flex;align-items:center;justify-content:center;gap:6px;align-self:flex-start;width:auto;max-width:100%;min-height:36px;margin:0;padding:6px 12px;border:1px solid #d0d5dd;border-radius:8px;background:#fff;color:#344054;font-size:13px;font-weight:600;line-height:1.2;box-shadow:none;cursor:pointer;-webkit-appearance:none;appearance:none}body.op-phone-app .op-phone-dt-more:hover,body.op-phone-app .op-phone-dt-more:focus{background:#f2f4f7;border-color:#98a2b3;color:#1b2430;outline:none}body.op-phone-app .op-phone-dt-compact.op-phone-dt-more-open>.op-phone-dt-more{background:transparent;border-color:transparent;color:#1e6bb8;font-weight:600;padding:4px 2px;min-height:32px;align-self:flex-end;order:99}body.op-phone-app .op-dt-footer,body.op-phone-app .dataTables_wrapper .op-dt-footer{display:flex !important;flex-direction:column;align-items:stretch;gap:8px;padding:12px !important}body.op-phone-app .dataTables_info{font-size:14px;font-weight:700;color:#344054 !important;text-align:center;padding-top:0 !important;margin:0 !important;line-height:1.35;white-space:normal}body.op-phone-app .dataTables_paginate{float:none !important;display:block !important;width:100% !important;text-align:left !important;padding:0 !important;margin:0 !important;overflow:visible}body.op-phone-app .dataTables_paginate .pagination,body.op-phone-app .dataTables_paginate>span{display:flex !important;flex-wrap:nowrap !important;align-items:stretch;gap:8px;margin:0 !important;width:100% !important;max-width:100%;white-space:nowrap}body.op-phone-app .dataTables_paginate .pagination>li:not(.previous):not(.next){display:none !important}body.op-phone-app .dataTables_paginate .pagination>li.previous,body.op-phone-app .dataTables_paginate .pagination>li.next{flex:1 1 0;display:flex !important}body.op-phone-app .dataTables_paginate a.paginate_button,body.op-phone-app .dataTables_paginate .pagination>li>a,body.op-phone-app .dataTables_paginate .pagination>li>span{flex:1 1 auto;display:flex !important;align-items:center;justify-content:center;width:100%;min-width:0;min-height:44px;padding:8px 12px !important;margin:0 !important;border:1px solid #98a2b3 !important;border-radius:10px !important;background:#fff !important;color:#1b2430 !important;font-size:15px;font-weight:700;text-align:center}body.op-phone-app .dataTables_paginate .pagination>li{border:0 !important;background:transparent !important;padding:0 !important;margin:0 !important}body.op-phone-app .dataTables_paginate a.paginate_button.current,body.op-phone-app .dataTables_paginate .pagination>.active>a,body.op-phone-app .dataTables_paginate .pagination>.active>span{background:#1e6bb8 !important;border-color:#1e6bb8 !important;color:#fff !important}body.op-phone-app .order-wizard-steps{margin-bottom:10px !important}body.op-phone-app .order-wizard-steps>.breadcrumb{display:none !important}body.op-phone-app .order-wizard-steps .op-order-wizard-bar{margin-bottom:8px}body.op-phone-app .order-wizard-steps .op-order-wizard-bar .btn{min-height:40px;padding:8px 4px;font-size:12px;font-weight:700;white-space:normal;line-height:1.2}body.op-phone-app .op-order-type-banner{margin:0 0 10px;padding:10px 12px;gap:10px}body.op-phone-app .op-order-type-banner__hint{display:none}body.op-phone-app .op-order-type-banner i{font-size:18px}body.op-phone-app .op-wizard-pick .form-group:has(input[readonly][value]),body.op-phone-app .op-wizard-pick .form-group:has(label){margin-bottom:12px}body.op-phone-app .op-wizard-order-type-field{display:none !important}body.op-phone-app .box.op-entity-card:has(.box-footer>.btn-success),body.op-phone-app .box.op-entity-card:has(.box-footer>input.btn-success),body.op-phone-app .box.op-entity-card:has(.box-footer>button.btn-success){overflow:visible}body.op-phone-app .box-footer.op-phone-sticky-footer,body.op-phone-app .box-footer.op-page-actions,body.op-phone-app .box-footer:has(>.btn-success),body.op-phone-app .box-footer:has(>input.btn-success),body.op-phone-app .box-footer:has(>button.btn-success){position:sticky;bottom:calc(56px + env(safe-area-inset-bottom, 0px));z-index:1025;display:flex;flex-direction:column;align-items:stretch;gap:6px;margin-left:-10px;margin-right:-10px;margin-bottom:-6px;padding:12px 14px calc(10px + env(safe-area-inset-bottom, 0px));background:#fff;border-top:1px solid #dce3ea;box-shadow:0 -6px 18px rgba(15,23,32,0.1)}body.op-phone-app .box-footer .btn-success,body.op-phone-app .box-footer input.btn-success,body.op-phone-app .box-footer button.btn-success,body.op-phone-app .op-page-actions>.btn-success,body.op-phone-app .op-page-actions>input.btn-success,body.op-phone-app .op-page-actions>button.btn-success{display:flex;align-items:center;justify-content:center;width:100% !important;min-height:48px;margin:0 !important;font-size:16px;font-weight:700;border-radius:10px}body.op-phone-app .box-footer .btn-default,body.op-phone-app .box-footer .btn-primary:not(.btn-success),body.op-phone-app .op-page-actions>.btn-default,body.op-phone-app .op-page-actions>a.btn-primary{display:inline-flex;width:100% !important;min-height:44px;margin:0 !important;padding:0 14px !important;background:var(--op-btn-secondary-bg, #fff) !important;border:1px solid var(--op-btn-secondary-border, #c5d0de) !important;border-radius:var(--op-btn-radius, 8px);box-shadow:none !important;color:var(--op-btn-secondary-fg, #243447) !important;font-size:15px;font-weight:600;text-align:center}body.op-phone-app .box-footer .btn-primary:not(.btn-success),body.op-phone-app .op-page-actions>a.btn-primary{background:var(--op-btn-primary-bg, #1e6bb8) !important;border-color:var(--op-btn-primary-border, #1a5fa3) !important;color:var(--op-btn-primary-fg, #fff) !important}body.op-phone-app .selectize-input{min-height:48px !important;padding:12px 12px !important;font-size:16px !important;line-height:1.3 !important}body.op-phone-app .selectize-dropdown .option{min-height:44px;padding:10px 12px !important;font-size:15px !important;line-height:1.35}body.op-phone-app .selectize-dropdown .option .caption,body.op-phone-app .selectize-dropdown .option .text-muted,body.op-phone-app .selectize-input .item .caption{color:#475467 !important;opacity:1 !important;font-size:12px !important}body.op-phone-app .op-order-show-summary__money{gap:10px}body.op-phone-app .op-order-show-summary__figure-value{text-shadow:none !important;-webkit-font-smoothing:antialiased}body.op-phone-app .op-order-values-wrap{padding:0 !important}body.op-phone-app .op-order-values-wrap .table{margin-bottom:0}body.op-phone-app .box>.box-header.with-border+.box-body.op-order-values-wrap{padding-top:8px !important;padding-bottom:8px !important}body.op-phone-app .btn-link{opacity:1 !important}body.has-op-phone-sticky-cta .content,body.has-op-phone-sticky-cta .content-wrapper{padding-bottom:calc(120px + env(safe-area-inset-bottom, 0px)) !important}body.op-phone-app .op-order-show-summary{margin:0 0 10px !important;padding:12px 14px 10px !important}body.op-phone-app .op-order-show-summary__depot{font-size:16px !important}body.op-phone-app .op-order-show-summary__fuel{margin-top:4px !important;font-size:13px !important}body.op-phone-app .op-order-show-summary__money{display:grid !important;grid-template-columns:1fr 1fr;gap:8px 12px !important;margin-top:10px !important;padding-top:10px !important}body.op-phone-app .op-order-show-summary__figure--total{grid-column:1 / -1}body.op-phone-app .op-order-show-summary__figure{flex:none !important}body.op-phone-app .op-order-show-summary__figure-value{font-size:22px !important}body.op-phone-app .op-order-show-summary__meta{margin-top:8px !important;font-size:12px !important}body.op-phone-app .op-order-show .box{margin-bottom:10px}body.op-phone-app .op-order-show .box>.box-header{padding:10px 12px !important}body.op-phone-app .op-order-show .box>.box-body{padding:8px 12px 10px !important}body.op-phone-app .op-order-facts__section{margin-bottom:10px}.op-mobile-bottom-nav__item{position:relative;transition:color 0.12s ease, background 0.12s ease, transform 0.12s ease}.op-mobile-bottom-nav__item.is-active{color:#5eb0ff !important}.op-mobile-bottom-nav__item.is-active::before{content:"";position:absolute;top:4px;left:50%;width:28px;height:3px;border-radius:999px;background:#5eb0ff;transform:translateX(-50%)}.op-mobile-bottom-nav__item.is-active i{transform:translateY(1px) scale(1.08)}.op-mobile-bottom-nav__item.is-pressed,.op-mobile-bottom-nav__item:active{background:rgba(255,255,255,0.1);color:#fff !important;transform:scale(0.96)}.op-mobile-bottom-nav__item.is-pressed span,.op-mobile-bottom-nav__item:active span,.op-mobile-bottom-nav__item.is-pressed .fa,.op-mobile-bottom-nav__item:active .fa{color:inherit !important}body.op-keyboard-open .op-mobile-bottom-nav{transform:translateY(110%);pointer-events:none;opacity:0}body.op-phone-app .box-footer.op-phone-sticky-footer,body.op-phone-app .box-footer.op-page-actions,body.op-phone-app .box-footer:has(>.btn-success),body.op-phone-app .box-footer:has(>input.btn-success),body.op-phone-app .box-footer:has(>button.btn-success){bottom:calc(56px + env(safe-area-inset-bottom, 0px) + var(--op-keyboard-inset, 0px))}body.op-keyboard-open.op-phone-app .box-footer.op-phone-sticky-footer,body.op-keyboard-open.op-phone-app .box-footer.op-page-actions,body.op-keyboard-open.op-phone-app .box-footer:has(>.btn-success),body.op-keyboard-open.op-phone-app .box-footer:has(>input.btn-success),body.op-keyboard-open.op-phone-app .box-footer:has(>button.btn-success){bottom:calc(8px + var(--op-keyboard-inset, 0px))}body.op-keyboard-open.has-op-phone-fab .op-phone-fab{bottom:calc(16px + var(--op-keyboard-inset, 0px))}.op-phone-ptr{position:fixed;top:calc(8px + env(safe-area-inset-top, 0px));left:50%;z-index:1300;transform:translate(-50%, -120%);padding:8px 14px;border-radius:999px;background:rgba(15,23,32,0.92);color:#fff;font-size:13px;font-weight:700;opacity:0;pointer-events:none;transition:transform 0.18s ease, opacity 0.18s ease;box-shadow:0 8px 20px rgba(0,0,0,0.22)}.op-phone-ptr.is-visible{opacity:1;transform:translate(-50%, 0)}.op-phone-ptr.is-armed,.op-phone-ptr.is-refreshing{background:#1e6bb8}.op-phone-install-tip.is-installable .op-phone-install-tip__btn{background:#1e6bb8;color:#fff;border-color:#1e6bb8}.op-phone-install-tip.is-installable .op-phone-install-tip__hint::before{content:"Ready — ";font-weight:700}body.op-phone-home .op-phone-dock-dup{display:none !important}body.op-phone-home .op-app-launchers a.op-stat-tile--action .small-box,body.op-phone-home .op-app-launchers button.op-stat-tile--action .small-box{overflow:visible}body.op-phone-home .op-app-launchers a.op-stat-tile--action .op-feature-badge--tile,body.op-phone-home .op-app-launchers button.op-stat-tile--action .op-feature-badge--tile{top:-7px;right:-10px;z-index:4;width:auto;height:auto;min-width:0;max-width:none;padding:3px 7px !important;border-radius:999px;border:1.5px solid rgba(255,255,255,0.95);background:#e67e22;color:#fff !important;font-size:9px !important;font-weight:800;letter-spacing:0.06em;line-height:1.2 !important;text-transform:uppercase;white-space:nowrap;overflow:visible;box-shadow:0 2px 6px rgba(0,0,0,0.35);animation:op-new-badge-nudge 1.4s ease-in-out 3}body.op-phone-home .op-app-launchers{padding-top:12px;overflow:visible}body.op-phone-home .op-app-launchers>[class*="col-"],body.op-phone-home .op-app-launchers__phone-only{overflow:visible}@keyframes op-new-badge-nudge{0%, 100%{transform:scale(1)}50%{transform:scale(1.08)}}body.op-phone-home .op-phone-widget__value{color:#fff !important;opacity:1 !important;text-shadow:0 1px 2px rgba(0,0,0,0.35)}body.op-phone-home .op-phone-home-hero__hello{display:block !important;max-width:100%}.op-phone-spotlight .op-phone-sheet{max-height:min(88vh, 720px)}.op-phone-sheet__head{position:sticky;top:-10px;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 -16px 4px;padding:6px 16px;background:#fff}.op-phone-sheet__head .op-phone-sheet__title{margin:0}.op-phone-sheet__x{flex:0 0 auto;width:44px;height:44px;margin-right:-8px;border:0;border-radius:50%;background:#f2f4f7;color:#344054;font-size:26px;line-height:44px;text-align:center;cursor:pointer}.op-phone-spotlight .op-phone-sheet{transition:transform 0.18s ease-out;touch-action:pan-y}.op-phone-spotlight__input{margin:0 0 12px;min-height:48px;font-size:16px !important}.op-phone-spotlight__results{max-height:42vh;overflow:auto;margin:0 0 12px;-webkit-overflow-scrolling:touch}.op-phone-spotlight__hit{display:flex;flex-direction:column;gap:2px;padding:12px 10px;border-bottom:1px solid #e8eef5;color:#0f172a !important;text-decoration:none !important}.op-phone-spotlight__hit-label{font-size:16px;font-weight:700}.op-phone-spotlight__hit-hint{font-size:12px;color:#64748b}.op-phone-spotlight__empty{margin:8px 0 16px;color:#64748b;text-align:center}.op-phone-spotlight__refresh{margin-bottom:8px}body.op-phone-app.op-phone-selectize-open::before{content:"";position:fixed;inset:0;z-index:10040;background:rgba(15,23,32,0.45);pointer-events:auto}body.op-phone-app .selectize-dropdown{position:fixed !important;left:0 !important;right:0 !important;top:auto !important;bottom:0 !important;width:100% !important;max-width:none !important;max-height:min(72vh, 560px) !important;margin:0 !important;border-radius:18px 18px 0 0 !important;border:0 !important;box-shadow:0 -12px 40px rgba(15,23,32,0.28) !important;z-index:10050 !important;padding-bottom:env(safe-area-inset-bottom, 0px)}body.op-phone-app .selectize-dropdown .selectize-dropdown-content{max-height:min(68vh, 520px) !important}body.op-phone-app .op-phone-litres-input,body.op-phone-app input[name="order_litres"],body.op-phone-app input[name$="[order_litres]"],body.op-phone-app input.trip-planner-litres{min-height:52px !important;font-size:22px !important;font-weight:700 !important;letter-spacing:0.02em}#op-depot-map-sheet .depot-map-iw{max-width:none;min-width:0}#op-depot-map-sheet .depot-map-iw-btn{display:block;width:100%;text-align:center;margin-top:12px;min-height:48px;line-height:48px;padding:0 16px;font-size:16px}html:has(body.op-phone-home),html:has(body.op-phone-app),body.op-phone-home,body.op-phone-app{overflow-x:clip}body.op-phone-home .content,body.op-phone-app .content{padding-left:12px !important;padding-right:12px !important}body.op-phone-home .form-control,body.op-phone-app .form-control,body.op-phone-home .selectize-input,body.op-phone-app .selectize-input{font-size:16px !important;max-width:100%}body.op-phone-app .op-page-actions,body.op-phone-app .box-footer.op-page-actions,body.op-phone-app .op-order-confirm-actions{display:flex;flex-direction:column;align-items:stretch;gap:8px}body.op-phone-app .op-page-actions .btn,body.op-phone-app .box-footer.op-page-actions .btn,body.op-phone-app .op-order-confirm-actions .btn{width:100%;margin-left:0 !important;margin-right:0 !important}body.op-phone-app .op-record-hero__actions .btn{flex:1 1 auto}body.op-phone-app .op-index-toolbar{gap:8px;padding:12px}body.op-phone-app .op-index-toolbar .op-page-actions{gap:6px}body.op-phone-app .op-index-toolbar .op-page-actions>.btn,body.op-phone-app .op-catalogue-move>.btn{flex:0 0 auto;height:auto;min-height:42px;padding:8px 14px !important;font-size:14px;line-height:1.3;border-radius:var(--op-btn-radius, 8px)}body.op-phone-app .op-catalogue-move>.btn{width:100%}body.op-phone-home img,body.op-phone-app img{max-width:100%}body.op-phone-app .box.op-entity-card,body.op-phone-app .op-entity-card.box,body.op-phone-app .box.op-clear-card,body.op-phone-app .op-clear-card,body.op-phone-app .box:has(form.op-entity-form),body.op-phone-app .box:has(form.op-form-stepper),body.op-phone-app .box:has(form.op-clear-form),body.op-phone-app .box:has(.box-footer.op-page-actions),body.op-phone-app .box:has(.box-footer.op-phone-sticky-footer),body.op-phone-app .box:has(.box-footer.op-record-actions),body.op-phone-app .op-order-complete .box,body.op-phone-app .box:has(.op-form-stepper__actions){overflow:visible !important}body.op-phone-app .op-order-complete .box-footer.op-phone-sticky-footer,body.op-phone-app .op-order-complete .box-footer.op-record-actions{z-index:1045}body.op-phone-app .op-order-complete .box-footer .btn-success,body.op-phone-app .op-order-complete .box-footer button.btn-success{position:relative;z-index:2;pointer-events:auto}body.op-phone-app.has-op-phone-sticky-cta section.content{padding-bottom:calc(56px + 168px + env(safe-area-inset-bottom, 0px)) !important;scroll-padding-bottom:calc(56px + 168px + env(safe-area-inset-bottom, 0px))}body.op-phone-app .op-entity-form .form-group,body.op-phone-app .op-clear-form .form-group,body.op-phone-app .op-form-stepper .form-group{scroll-margin-bottom:calc(168px + 56px + env(safe-area-inset-bottom, 0px))}html body.op-phone-home.petrosol-theme #bgimage::before,html body.op-phone-home.randenergy-theme #bgimage::before,html body.op-phone-home.ageet-theme #bgimage::before,html body.op-phone-home.cbs-theme #bgimage::before,html body.op-phone-home.congo-carriers-theme #bgimage::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg, rgba(11,26,46,0.62) 0%, rgba(11,26,46,0.28) 42%, rgba(11,26,46,0.55) 100%)}html body.op-phone-home.petrosol-theme #bgimage>*,html body.op-phone-home.randenergy-theme #bgimage>*,html body.op-phone-home.ageet-theme #bgimage>*,html body.op-phone-home.cbs-theme #bgimage>*,html body.op-phone-home.congo-carriers-theme #bgimage>*{position:relative;z-index:1}body.petrosol-theme.op-phone-home .op-phone-widget,body.randenergy-theme.op-phone-home .op-phone-widget,body.ageet-theme.op-phone-home .op-phone-widget,body.cbs-theme.op-phone-home .op-phone-widget,body.congo-carriers-theme.op-phone-home .op-phone-widget{background:#fff !important;border-color:#d5dee9 !important;color:#1b2430 !important;-webkit-backdrop-filter:none;backdrop-filter:none}body.petrosol-theme.op-phone-home .op-phone-home-hero__hello,body.randenergy-theme.op-phone-home .op-phone-home-hero__hello,body.ageet-theme.op-phone-home .op-phone-home-hero__hello,body.cbs-theme.op-phone-home .op-phone-home-hero__hello,body.congo-carriers-theme.op-phone-home .op-phone-home-hero__hello{display:inline-block;max-width:100%;padding:4px 10px;border-radius:10px;background:rgba(11,26,46,0.55)}}body.op-login-shell .main-footer,body.op-login-shell .op-mobile-bottom-nav,body.op-login-shell .op-page-loader,body.op-login-shell .op-phone-appbar,body.op-login-shell .op-phone-home-hero,body.op-login-shell .op-phone-widgets{display:none !important}body.op-login-shell .wrapper{overflow:visible !important;background:#0b1a2e !important}body.op-login-shell .content-wrapper#bgimage,body.op-login-shell #bgimage{margin-left:0 !important;padding:0 !important;min-height:100vh !important;min-height:100dvh !important;background-color:#0b1a2e !important;background-image:none !important}body.op-login-shell #login{position:relative;z-index:5}body.op-login-shell #login .container-login100{min-height:100vh;min-height:100dvh}@media (max-width: 767px){html body.op-phone-app .content-header.op-phone-header-actions:not(.op-dashboard-section):not(.op-desktop-home-header){display:block !important;position:static !important;top:auto !important;z-index:auto !important;margin:0 !important;padding:12px 12px 2px !important;background:transparent !important;background-color:transparent !important;box-shadow:none !important}html body.op-phone-app .content-header.op-phone-header-actions>h1,html body.op-phone-app .content-header.op-phone-header-actions>.breadcrumb,html body.op-phone-app .content-header.op-phone-header-actions>br{display:none !important}html body.op-phone-app .content-header.op-phone-header-actions .op-phone-header-actions__bar{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px;margin:0 !important;padding:0 !important;width:100%}html body.op-phone-app .content-header.op-phone-header-actions .op-phone-header-actions__bar>.btn:first-child:nth-last-child(odd){grid-column:1 / -1}html body.op-phone-app .content-header.op-phone-header-actions .btn{display:inline-flex !important;align-items:center;justify-content:center;gap:6px;width:100%;min-height:46px;margin:0 !important;padding:10px 12px !important;border-radius:10px !important;font-size:15px !important;font-weight:600;line-height:1.25 !important;white-space:normal !important;text-align:center}html body.op-phone-app .content-header.op-phone-header-actions .btn-default{background:#fff !important;border:1px solid #c9d4e0 !important;color:#1e3a5f !important}}.label.label-info,.op-status-badge.label-info,.bg-aqua,.bg-aqua-active,.small-box.bg-aqua,.small-box.bg-aqua-active{background-color:#0369a1 !important;color:#fff !important}.label.label-warning,.op-status-badge.label-warning,.bg-yellow,.bg-yellow-active,.small-box.bg-yellow,.small-box.bg-yellow-active{background-color:#b45309 !important;color:#fff !important}.bg-teal,.bg-teal-active,.small-box.bg-teal,.small-box.bg-teal-active{background-color:#117575 !important;color:#fff !important}.small-box>.small-box-footer,.op-stat-tile__footer{color:#fff !important;background:rgba(0,0,0,0.18) !important}.alert.alert-info.op-nav-moved-note{background-color:#e8f6fc !important;border-color:#9fd3ea !important;color:#0b3954 !important}.alert.alert-info.op-nav-moved-note strong,.alert.alert-info.op-nav-moved-note em,.alert.alert-info.op-nav-moved-note .close{color:#0b3954 !important;opacity:1}.dataTables_wrapper .dataTables_paginate a.paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .pagination>.disabled>a,.dataTables_wrapper .dataTables_paginate .pagination>.disabled>span,.op-dt-footer .dataTables_paginate a.paginate_button.disabled,.op-dt-footer .dataTables_paginate .pagination>.disabled>a,.op-dt-footer .dataTables_paginate .pagination>.disabled>span{color:#556274 !important}body.petrosol-theme .op-app-footer__meta,body.randenergy-theme .op-app-footer__meta,body.ageet-theme .op-app-footer__meta,body.cbs-theme .op-app-footer__meta,body.congo-carriers-theme .op-app-footer__meta{color:#64748b !important}@media (max-width: 767px){body.has-mobile-bottom-nav{--op-bottom-nav-offset: 56px}body.has-mobile-bottom-nav:has(.op-mobile-bottom-nav--fab){--op-bottom-nav-offset: 74px}#toast-container.toast-bottom-center{top:auto !important;left:12px !important;right:12px !important;width:auto !important;bottom:calc(var(--op-bottom-nav-offset, 56px) + 80px + env(safe-area-inset-bottom, 0px)) !important}#toast-container.toast-bottom-center>div{width:100% !important;max-width:100% !important;margin:6px 0 0 !important}body.op-phone-app .box-footer.op-footer-static{position:static !important;margin-bottom:0 !important;box-shadow:none !important}body.op-phone-app .content-wrapper>section.content:not(:last-of-type){padding-bottom:10px !important}}@media (max-height: 500px){.op-mobile-bottom-nav{transform:translateY(110%);pointer-events:none;opacity:0}body.op-phone-app .box-footer.op-phone-sticky-footer,body.op-phone-app .box-footer.op-page-actions,body.op-phone-app .box-footer:has(>.btn-success),body.op-phone-app .box-footer:has(>input.btn-success),body.op-phone-app .box-footer:has(>button.btn-success){bottom:calc(8px + env(safe-area-inset-bottom, 0px)) !important}body.op-phone-app .content-wrapper>section.content:last-of-type{padding-bottom:calc(24px + env(safe-area-inset-bottom, 0px)) !important}}@media (max-width: 767px){body.op-phone-app .op-phone-appbar__heading{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:center;gap:6px}body.op-phone-app .op-phone-appbar__title{flex:0 1 auto;min-width:0}body.op-phone-app .op-phone-appbar__status{flex:0 0 auto;max-width:42%;overflow:hidden;padding:2px 8px;border-radius:999px;background:#e8eef6;color:#1a5276;font-size:11px;font-weight:700;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}body.op-phone-app .op-phone-appbar__status[hidden]{display:none !important}.op-limits-chip{display:inline-flex;align-items:center;gap:6px;max-width:100%;margin:0 0 10px;padding:8px 12px;overflow:hidden;border:1px solid #b7e4c7;border-radius:999px;background:#e8f8ef;color:#1b4332;font-size:14px;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.op-limits-chip__label{flex:0 0 auto}.op-limits-chip.is-over{background:#fdecea;border-color:#f5c2c0;color:#b42318}.op-limits-chip.is-over .op-money,.op-limits-chip.is-over .op-limits-chip__amount{color:#b42318}.op-limits-collapse:not(.is-open) .op-limits-collapse__panel{display:none}.op-limits-collapse .op-field-panel__toggle{display:none !important}body.op-phone-app .content .op-order-values-wrap{overflow-x:visible !important}body.op-phone-app .content table.op-order-values.table{display:block !important;width:100% !important;max-width:100% !important}body.op-phone-app .content table.op-order-values.table thead{display:none !important}body.op-phone-app .content table.op-order-values.table tbody,body.op-phone-app .content table.op-order-values.table tr{display:block !important;width:100% !important}body.op-phone-app .content table.op-order-values.table tr{padding:8px 0;border-bottom:1px solid #e6edf3}body.op-phone-app .content table.op-order-values.table td{display:flex !important;justify-content:space-between;gap:12px;width:100% !important;max-width:100% !important;padding:4px 0;border:0;text-align:right;white-space:normal !important;overflow-wrap:anywhere}body.op-phone-app .content table.op-order-values.table td::before{content:attr(data-label) !important;display:block !important;flex:0 0 auto;color:#667085;font-size:12px;font-weight:700;text-align:left}body.op-phone-app .op-order-intent,body.op-phone-app .op-order-depot-form .form-group,body.op-phone-app .op-order-depot-form .op-order-litres-wrap{scroll-margin-bottom:calc(56px + 168px + env(safe-area-inset-bottom, 0px))}body.op-phone-app .op-order-intent{margin-bottom:8px}body.op-phone-app .op-order-intent__label{margin-bottom:4px}body.op-phone-app .op-order-intent__cards{gap:6px}body.op-phone-app .op-order-intent__card{padding:6px 10px;gap:1px}body.op-phone-app .op-order-intent__card span{line-height:1.25}body.op-phone-app .op-order-intent__card em{margin-top:2px}body.op-phone-app .op-order-facts__row{flex-direction:column;align-items:stretch;gap:2px}body.op-phone-app .op-order-facts__label,body.op-phone-app .op-order-facts__value{flex:none;width:100%;max-width:none;text-align:left;overflow-wrap:anywhere}body.op-phone-app .op-booking-confirm .op-confirm-summary,body.op-phone-app .op-booking-confirm .op-available-balance-sticky,body.op-phone-app .op-booking-confirm .box-footer.op-phone-sticky-footer,body.op-phone-app .op-booking-confirm .box-footer.op-page-actions{position:static !important;bottom:auto !important;box-shadow:none !important}body.op-phone-app .op-driver-detail .op-record-actions__secondary{display:none !important}body.op-phone-app section.content.op-order-show{padding-bottom:calc(var(--op-bottom-nav-offset, 56px) + 160px + env(safe-area-inset-bottom, 0px)) !important}body.op-phone-app .box-footer .op-download-all{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100% !important;min-height:48px;overflow:visible;white-space:normal}}@media (min-width: 768px){.op-limits-chip{display:none !important}.op-limits-collapse__panel{display:block !important}}@media (max-width: 899px){body .op-dt-cards-host,body .content .op-dt-cards-host{overflow-x:visible !important;overflow:visible !important}body .content table.table.op-dt-cards,body table.table.op-dt-cards{display:block !important;width:100% !important;max-width:100% !important;border:0 !important;background:transparent !important;margin:0 !important}body .content table.table.op-dt-cards>thead,body table.table.op-dt-cards>thead{display:none !important}body .content table.table.op-dt-cards>tbody,body table.table.op-dt-cards>tbody{display:block !important;width:100% !important}body .content table.table.op-dt-cards>tbody>tr,body table.table.op-dt-cards>tbody>tr{display:flex !important;flex-direction:column;width:100% !important;margin:0 0 8px !important;padding:10px 12px !important;background:#fff !important;border:1px solid #e2e8f0 !important;border-radius:12px !important;box-shadow:0 1px 2px rgba(15,23,42,0.05) !important;box-sizing:border-box}body .content table.table.op-dt-cards>tbody>tr>td,body table.table.op-dt-cards>tbody>tr>td{display:flex !important;align-items:baseline;justify-content:space-between;gap:12px;width:auto !important;max-width:100% !important;min-width:0;min-height:0;padding:3px 0 !important;border:0 !important;background:transparent !important;box-shadow:none !important;position:static !important;text-align:right !important;white-space:normal !important;overflow-wrap:anywhere;word-break:break-word;font-size:14px;line-height:1.35}body .content table.table.op-dt-cards>tbody>tr>td[data-label]::before,body table.table.op-dt-cards>tbody>tr>td[data-label]::before{content:attr(data-label) !important;display:block !important;flex:0 0 auto;max-width:42%;text-align:left;color:#64748b;font-size:12px;font-weight:600;white-space:normal}body table.table.op-dt-cards>tbody>tr>td.op-cell-nolabel::before,body .content table.table.op-dt-cards>tbody>tr>td.op-cell-nolabel::before{content:none !important;display:none !important}body table.table.op-dt-cards>tbody>tr>td.op-cell-nolabel{justify-content:flex-start;text-align:left !important}body .content table.table.op-dt-cards>tbody>tr>td.op-cell-name,body table.table.op-dt-cards>tbody>tr>td.op-cell-title,body table.table.op-dt-cards>tbody>tr>td.op-cell-name{order:-1;display:block !important;text-align:left !important;font-size:15px;font-weight:700;color:#0f172a;padding:0 0 6px !important;margin-bottom:4px;border-bottom:1px solid #eef2f6 !important}body .content table.table.op-dt-cards>tbody>tr>td.op-cell-name::before,body table.table.op-dt-cards>tbody>tr>td.op-cell-name::before{content:none !important;display:none !important}body .content table.table.op-dt-cards>tbody>tr>td.op-cell-action,body table.table.op-dt-cards>tbody>tr>td.op-cell-action{order:99;display:flex !important;flex-direction:column;align-items:stretch;gap:6px;padding:8px 0 0 !important;text-align:center !important}body table.table.op-dt-cards>tbody>tr>td.op-cell-action::before{content:none !important;display:none !important}body table.table.op-dt-cards>tbody>tr>td.op-cell-action form,body table.table.op-dt-cards>tbody>tr>td.op-cell-action .btn,body table.table.op-dt-cards>tbody>tr>td.op-cell-action .btn-group,body table.table.op-dt-cards>tbody>tr>td.op-cell-action input[type="submit"],body table.table.op-dt-cards>tbody>tr>td.op-cell-action button{display:block !important;width:100% !important;margin:0 !important;float:none !important}body .content table.table.op-dt-cards>tbody>tr>td.op-cell-action>*,body table.table.op-dt-cards>tbody>tr>td.op-cell-action>*,body table.table.op-dt-cards>tbody>tr>td.op-cell-action .btn{flex:0 0 auto !important;height:auto !important}body table.table.op-dt-cards>tbody>tr>td.op-cell-action .btn,body table.table.op-dt-cards>tbody>tr>td.op-cell-action input[type="submit"],body table.table.op-dt-cards>tbody>tr>td.op-cell-action button{min-height:40px;padding:8px 12px !important;font-size:14px !important;white-space:normal}body table.table.op-dt-cards>tbody>tr>td:empty{display:none !important}body table.table.op-dt-cards>tbody>tr>td.op-cell-full,body table.table.op-dt-cards>tbody>tr>td.dataTables_empty{display:block !important;text-align:center !important;color:#64748b}body table.table.op-dt-cards>tbody>tr>td.op-cell-full::before{content:none !important;display:none !important}body .content .op-data-table-wrap.op-dt-cards-host,body .content .box.op-data-table-wrap:has(>.table-responsive .op-dt-cards),body .content .box.op-data-table-wrap:has(.op-dt-cards){background:transparent !important;border:0 !important;box-shadow:none !important}body .content .box.op-data-table-wrap:has(.op-dt-cards)>.table-responsive>.box-body,body .content .box.op-data-table-wrap:has(.op-dt-cards) .box-body{padding:0 !important;background:transparent !important}body .content table.table.op-dt-cards>tbody>tr>td.op-cell-title,body table.table.op-dt-cards>tbody>tr>td.op-cell-title{order:-1;display:flex !important;align-items:center;justify-content:space-between;gap:8px;text-align:left !important;font-size:15px;font-weight:700;color:#0f172a;padding:0 0 6px !important;margin-bottom:4px;border-bottom:1px solid #eef2f6 !important}body .content table.table.op-dt-cards>tbody>tr>td.op-cell-title::before,body table.table.op-dt-cards>tbody>tr>td.op-cell-title::before{content:none !important;display:none !important}body .content table.table.op-dt-cards>tbody>tr>td.op-cell-extra,body table.table.op-dt-cards>tbody>tr>td.op-cell-extra{display:none !important}body .content table.table.op-dt-cards>tbody>tr.op-card-open>td.op-cell-extra,body table.table.op-dt-cards>tbody>tr.op-card-open>td.op-cell-extra{display:flex !important}body table.table.op-dt-cards .op-card-more{display:inline-flex !important;align-items:center;justify-content:center;flex:0 0 auto;margin-left:auto;min-height:32px;padding:4px 10px;border:1px solid #d0d5dd;border-radius:999px;background:#fff;color:#1e6bb8;font-size:12px;font-weight:700;line-height:1.2}body table.table.op-dt-cards .op-card-more::after{content:"More"}body table.table.op-dt-cards tr.op-card-open .op-card-more::after{content:"Less"}body .content table.table.op-dt-cards>tbody>tr.op-card-has-check,body table.table.op-dt-cards>tbody>tr.op-card-has-check{position:relative}body .content table.table.op-dt-cards>tbody>tr>td.op-cell-check,body table.table.op-dt-cards>tbody>tr>td.op-cell-check{position:absolute !important;top:10px;left:12px;display:block !important;width:24px !important;padding:0 !important}body table.table.op-dt-cards>tbody>tr>td.op-cell-check::before{content:none !important;display:none !important}body table.table.op-dt-cards>tbody>tr>td.op-cell-check input{width:18px;height:18px;margin:2px 0 0}body .content table.table.op-dt-cards>tbody>tr.op-card-has-check>td.op-cell-title,body .content table.table.op-dt-cards>tbody>tr.op-card-has-check>td.op-cell-name,body table.table.op-dt-cards>tbody>tr.op-card-has-check>td.op-cell-title,body table.table.op-dt-cards>tbody>tr.op-card-has-check>td.op-cell-name{padding-left:30px !important}body .content table.table.op-dt-cards>tfoot,body table.table.op-dt-cards>tfoot{display:block !important}body .content table.table.op-dt-cards>tfoot>tr,body table.table.op-dt-cards>tfoot>tr{display:flex !important;flex-wrap:wrap;justify-content:space-between;gap:6px;padding:10px 12px !important;background:#f8fafc !important;border-radius:12px;font-weight:700}body .content table.table.op-dt-cards>tfoot>tr>*,body table.table.op-dt-cards>tfoot>tr>*{display:inline-block !important;border:0 !important;padding:0 !important}body table.table.op-dt-cards>tfoot>tr>*:empty{display:none !important}}@media (max-width: 767px){body .opf{margin-bottom:8px}body .opf-bar{padding:4px !important;border-radius:12px}body .opf-bar>*{margin:2px}body .opf-btn{min-height:40px;padding:0 12px}body .opf-chips{margin-top:6px;margin-bottom:0}body .opf-count{margin:4px 2px 0;font-size:12px}body.op-phone-app .op-dt-toolbar.op-phone-dt-compact:not(.op-phone-dt-more-open){padding:2px 0 6px !important;background:transparent !important;border:0 !important;box-shadow:none !important}body.op-phone-app .op-phone-dt-more{min-height:32px;padding:4px 10px}body.op-phone-app .op-dt-footer{padding:6px 0 !important;background:transparent !important}body .op-vouchers-sheet{padding:12px}body .op-vouchers-counts{gap:8px;margin-bottom:10px}body .op-vouchers-count{padding:10px 12px}body .op-vouchers-count strong{font-size:22px}body .op-vouchers-find{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;column-gap:6px;padding-top:10px}body .op-vouchers-find>h2{display:none}body .op-vouchers-find>.opf{display:contents}body .op-vouchers-find>.opf>.opf-bar{grid-column:1;grid-row:1;min-width:0}body .op-vouchers-find>.opf>.opf-chips,body .op-vouchers-find>.opf>.opf-count{grid-column:1 / -1;min-width:0}body .op-vouchers-actions{grid-column:2;grid-row:1;margin:0}body .op-vouchers-find>.opf>.opf-chips{flex-wrap:wrap !important;overflow-x:visible !important;gap:6px;padding-bottom:0}body .op-vouchers-find>.opf>.opf-chips>li{flex:0 1 auto;min-width:0;max-width:100%}body .op-vouchers-find>.opf>.opf-chips .opf-chip{max-width:100%;white-space:normal}body .op-vouchers-actions .btn{min-height:48px;padding:0 12px;display:inline-flex;align-items:center;white-space:nowrap}body .op-vouchers-list{margin-top:12px;padding-top:10px}body .op-vouchers-list h2{font-size:16px;margin-bottom:6px}}.op-dt-single-page .dataTables_paginate,.op-dt-single-page .dataTables_length,.op-dt-single-page .op-phone-dt-more,.op-dt-single-page.op-dt-footer .dataTables_paginate,.op-dt-single-hide,body.op-phone-app .op-dt-single-page .dataTables_paginate,body.op-phone-app .dataTables_paginate.op-dt-single-hide,body.op-phone-app .op-dt-single-page .dataTables_length,body.op-phone-app .op-dt-single-page .op-phone-dt-more{display:none !important}.op-empty-state{display:flex;flex-direction:column;align-items:center;gap:8px;margin:0 0 16px;padding:20px 16px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;text-align:center;color:#475569}.op-empty-state__icon{font-size:28px;color:#94a3b8}.op-empty-state__text{margin:0;font-size:15px;font-weight:600;color:#334155}.op-empty-state__cta{min-height:40px;padding:8px 16px;border-radius:10px}.op-dt-is-empty{display:none !important}@media (max-width: 899px){body .nav-tabs-custom>.nav-tabs.op-api-token-tabs{display:flex !important;flex-wrap:wrap;overflow:visible !important;white-space:normal !important}body .nav-tabs-custom>.nav-tabs.op-api-token-tabs>li{float:none !important;flex:1 1 0;min-width:0;margin:0 !important}body .nav-tabs-custom>.nav-tabs.op-api-token-tabs>li>a{display:flex !important;align-items:center;justify-content:center;min-height:44px;height:100%;padding:6px 4px !important;white-space:normal !important;text-align:center;line-height:1.2;margin:0 !important}}@media (max-width: 430px){body.has-mobile-bottom-nav .op-dashboard.op-dashboard--home>section.content,body.has-mobile-bottom-nav .content-wrapper>section.content:has(.depot-map-layout){padding-bottom:calc(56px + 36px + 16px + env(safe-area-inset-bottom, 0px)) !important}body.has-mobile-bottom-nav .op-map-widget--v2 .depot-map-list,body.has-mobile-bottom-nav .depot-map-layout:not(.depot-map-layout--home) .depot-map-list,body.has-mobile-bottom-nav .depot-map-layout:not(.depot-map-layout--home) .depot-map-panel{padding-bottom:calc(12px + 56px + 28px + env(safe-area-inset-bottom, 0px))}}@media (max-width: 767px){.op-balance-hero__link,.op-phone-install-tip__btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 12px}.op-campaign-preview{max-width:100%;overflow-x:auto}.op-campaign-preview iframe{max-width:100%}}.op-card-more{display:none !important}.op-phone-shortcuts-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 2px;padding:2px 2px 8px;border-bottom:1px solid rgba(255,255,255,0.14)}.op-phone-shortcuts-head__title{margin:0;font-size:17px;font-weight:700;line-height:1.3;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,0.35)}html body .op-phone-shortcuts-head__edit{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;min-height:44px;margin:0;padding:0 18px;border:2px solid #1d4ed8;border-radius:999px;background:#fff;color:#1d4ed8;font-size:15px;font-weight:800;line-height:1;cursor:pointer}html body .op-phone-shortcuts-head__edit:hover,html body .op-phone-shortcuts-head__edit:focus-visible{background:#eff6ff;color:#1e40af;outline:3px solid #bfdbfe;outline-offset:2px}@media (min-width: 768px){.op-phone-shortcuts-head{display:none !important}}@media (max-width: 767px){html body .op-sdb-card.is-compact .op-sdb-card__filters{display:none}html body .op-sdb-card.is-compact .op-sdb-card__empty{margin:6px 0 0}}@media (max-width: 767px){body.op-phone-home .op-dashboard--home>section.content{padding-left:16px !important;padding-right:16px !important}body.op-phone-home .op-dashboard--home .op-dashboard-stack{display:flex;flex-direction:column;gap:12px}body.op-phone-home .op-dashboard--home .op-dashboard-stack>*,body.op-phone-home .op-dashboard--home .op-dashboard-stack>*>.op-order-stages,body.op-phone-home .op-dashboard--home .op-dashboard-stack>*>.op-sdb-card,body.op-phone-home .op-dashboard--home .op-dashboard-stack .op-dashboard-map,body.op-phone-home .op-dashboard--home .op-dashboard-stack .op-map-widget,body.op-phone-home .op-dashboard--home .op-dashboard-stack>.alert,body.op-phone-home .op-dashboard--home .op-dashboard-stack .op-new-depot-banner{margin-top:0 !important;margin-bottom:0 !important}body.op-phone-home .op-dashboard--home .op-dashboard-stack>.row,body.op-phone-home .op-dashboard--home .op-desktop-home-split>.op-desktop-home-map,body.op-phone-home .op-dashboard--home .op-phone-home-launchers>[class*="col-"]{margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important}body.op-phone-home .op-dashboard--home .op-dashboard-stack>.op-staff-stages,body.op-phone-home .op-dashboard--home .op-dashboard-stack>.op-admin-depot-balances,body.op-phone-home .op-dashboard--home .op-dashboard-stack>.op-phone-home-launchers{padding-top:0 !important;padding-bottom:0 !important}body.op-phone-home .op-dashboard--home .op-dashboard-stack .row:not(.op-app-launchers):has(.op-map-widget),body.op-phone-home .op-dashboard--home .op-dashboard-stack [class*="col-"]:has(>.op-dashboard-map,>.op-map-widget,>*>.op-map-widget),body.op-phone-home .op-dashboard--home .op-dashboard-stack .op-desktop-home-map,body.op-phone-home .op-dashboard--home .op-dashboard-stack .op-dashboard-map,body.op-phone-home .op-dashboard--home .op-dashboard-stack .op-map-widget{margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important;width:auto !important}body.op-phone-home .op-dashboard--home .op-dashboard-stack .box:last-child{margin-bottom:0 !important}body.op-phone-home .op-dashboard--home .op-dashboard-stack>:empty{display:none}body.op-phone-home .op-phone-shortcuts-head{margin:0 0 8px;padding:0 2px 6px}html body.op-phone-home .op-order-stages{padding:12px !important}html body.op-phone-home .op-order-stages__head{margin:0 0 8px !important;min-height:28px}html body.op-phone-home .op-order-stages__grid{display:grid !important;grid-template-columns:1fr 1fr;gap:6px !important;overflow:visible !important}html body.op-phone-home .op-order-stages__tile{display:flex !important;align-items:center;gap:8px;min-height:40px !important;height:40px;padding:0 12px !important;margin:0 !important;min-width:0}html body.op-phone-home .op-order-stages__tile.is-empty{display:none !important}html body.op-phone-home .op-order-stages__label{flex:1 1 auto;min-width:0;font-size:13px !important;line-height:1.15;white-space:normal;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}html body.op-phone-home .op-order-stages__count{margin-left:auto;font-size:15px !important;font-variant-numeric:tabular-nums;text-align:right}html body.op-phone-home .op-order-stages__tile:active{transform:scale(0.97);opacity:0.85}html body.op-phone-home .op-sdb-card.is-compact{padding:12px 14px !important}html body.op-phone-home .op-sdb-card.is-compact .op-sdb-card__head{margin:0 !important}html body.op-phone-home .op-sdb-card.is-compact .op-sdb-card__empty{display:none !important}}@media (max-width: 767px){body.op-phone-app .content-wrapper>section.content,body.op-phone-app .content-wrapper>#bgimage>section.content{padding-left:16px !important;padding-right:16px !important}body.op-phone-app section.content>.row,body.op-phone-app section.content>form>.row{margin:0 !important}body.op-phone-app section.content>.row>[class*="col-"],body.op-phone-app section.content>form>.row>[class*="col-"]{margin-top:0 !important;margin-bottom:0 !important}body.op-phone-app section.content>.row>[class*="col-"]{padding-left:0 !important;padding-right:0 !important}body.op-phone-app section.content .box,body.op-phone-app .op-record-hero,body.op-phone-app .op-order-facts__section,body.op-phone-app .op-record-more,body.op-phone-app .op-order-help-hint,body.op-phone-app .op-index-toolbar,body.op-phone-app .opf-bar,body.op-phone-app .op-order-type-banner,body.op-phone-app .op-account-bar,body.op-phone-app .op-order-stage-filter{margin-top:0 !important;margin-bottom:12px !important}body.op-phone-app section.content .box .box{margin-bottom:0 !important}body.op-phone-app section.content .box:last-child{margin-bottom:0 !important}body.op-phone-app section.content>.row>[class*="col-"]:not(:last-child):not(:empty),body.op-phone-app section.content>form>.row>[class*="col-"]:not(:last-child):not(:empty){margin-bottom:12px !important}body.op-phone-app .op-order-layout{gap:12px !important;margin-bottom:12px !important}body.op-phone-app section.content .op-available-balance-sticky{margin-bottom:0 !important;padding-bottom:0 !important}body.op-phone-app section.content .op-available-balance-sticky-scope:not(:last-child){margin-bottom:12px !important}body.op-phone-app .op-order-facts{margin:0 0 12px !important;gap:12px !important}body.op-phone-app .op-order-facts>.op-order-facts__section,body.op-phone-app .op-order-facts>.op-record-more{margin-bottom:0 !important}}@media (max-width: 767px){body.op-phone-app form.opf{margin:0 0 12px !important}body.op-phone-app form.opf .opf-bar{margin:0 !important}body.op-phone-app .op-results-heading{margin:0 0 8px !important;line-height:20px}body.op-phone-app .op-orders-board{margin:0 0 12px !important}body.op-phone-app .op-orders-mobile__title{margin:0 0 8px !important;line-height:22px}body.op-phone-app section.content .op-map-widget,body.op-phone-app section.content .op-dashboard-map,body.op-phone-app section.content>.depot-map-layout,body.op-phone-app section.content>.row>[class*="col-"]>.op-map-widget{margin-left:0 !important;margin-right:0 !important}.main-sidebar .user-panel{padding:12px 16px !important}.main-sidebar .op-sidebar-nav-search{margin:12px 16px !important}.main-sidebar .sidebar-menu>li.header{padding:12px 16px 6px !important}.main-sidebar .sidebar-menu>li>a{padding-left:16px !important;padding-right:16px !important;min-height:44px;display:flex;align-items:center}.op-home-header__top{align-items:center !important}html{-webkit-tap-highlight-color:transparent}.op-stat-tile--action,.op-orders-board__row,.op-order-card,.op-sdb__row-link,.op-desktop-shortcuts__item,.op-order-stages__tile,.op-home-pin-picker__item,.op-record-actions .btn,section.content .btn,.op-mobile-bottom-nav__item,.sidebar-menu>li>a,table.dataTable.op-dt-cards tbody tr,.op-dt-card{transition:transform 0.08s ease, opacity 0.08s ease, background-color 0.12s ease}.op-stat-tile--action:active,.op-orders-board__row:active,.op-order-card:active,.op-sdb__row-link:active,.op-desktop-shortcuts__item:active,.op-home-pin-picker__item:active,.op-record-actions .btn:active,section.content .btn:active,table.dataTable.op-dt-cards tbody tr:active,.op-dt-card:active{transform:scale(0.98);opacity:0.85}.op-mobile-bottom-nav__item:active,.sidebar-menu>li>a:active{background-color:rgba(255,255,255,0.08)}html{scroll-behavior:smooth}.op-phone-sheet,.main-sidebar,.depot-map-list,.op-sdb__list{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}body.op-phone-home .op-dashboard--home .op-map-widget__stage{min-height:320px}body.op-phone-home .op-dashboard--home .op-new-depot-banner:empty{display:none}}@media (max-width: 767px) and (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}@media (max-width: 900px){html body table.op-dt-cards td.op-cell-name a.js-op-record-modal{display:inline-flex;align-items:center;min-height:44px;min-width:44px;padding:0 8px;margin:-12px 0 -12px -8px}}.trip-report-map-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:0 8px;margin:-13px -4px;vertical-align:middle}html body .alert.op-nav-moved-note{position:relative;padding-right:48px}html body .alert.op-nav-moved-note .close.js-op-nav-moved-dismiss{position:absolute;top:0;right:0;float:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;line-height:1}html body .trip-report-plan-box>.box-header>a.btn,html body .box>.box-header>a.btn[href*="google.com/maps"]{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:40px;padding-top:6px !important;padding-bottom:6px !important;line-height:1.2 !important;white-space:normal}@media (max-width: 767px){html body .trip-report-plan-box>.box-header>a.btn,html body .box>.box-header>a.btn[href*="google.com/maps"]{display:flex !important;float:none !important;width:100%;margin-top:8px}}@media (max-width: 767px){html body .row.op-show-tiles,html body .op-credit-links{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px;margin:0 0 12px !important;grid-auto-rows:1fr;align-items:stretch}html body .row.op-show-tiles::before,html body .row.op-show-tiles::after,html body .op-credit-links::before,html body .op-credit-links::after{content:none;display:none}html body .row.op-show-tiles>*,html body .op-credit-links>*{width:auto !important;max-width:none !important;float:none !important;margin:0 !important;padding:0 !important;min-width:0;display:flex;align-self:stretch !important;height:auto !important;max-height:none !important}html body .row.op-show-tiles>*>a.op-stat-tile,html body .op-credit-links>*>a.op-stat-tile{flex:1 1 auto;width:100%;min-height:44px;display:flex;flex-direction:column}html body .row.op-show-tiles>*>a.op-stat-tile>.small-box,html body .op-credit-links>*>a.op-stat-tile>.small-box{flex:1 1 auto;min-height:44px;margin:0}html body .op-record-modal-panel .row>[class*="col-"],html body .op-record-page>.row>[class*="col-"]{width:100% !important;float:none !important}html body .op-record-modal-panel .box,html body .op-record-page .box{width:auto !important;max-width:none !important;float:none !important}}@media (max-width: 359px){html body .row.op-show-tiles,html body .op-credit-links{grid-template-columns:minmax(0, 1fr)}}@media (max-width: 1100px){html body .op-record-modal-panel .form-group:not(:has(input,select,textarea,.form-control,.selectize-control,.op-choice-chips))>label{flex:none !important;max-width:none !important;height:auto !important;margin:0 !important;line-height:1.3}}@media (max-width: 767px){html body .op-record-page .form-group:not(:has(input,select,textarea,.form-control,.selectize-control,.op-choice-chips))>label{flex:none !important;max-width:none !important;height:auto !important;margin:0 !important;line-height:1.3}html body .op-record-page .form-group:not(:has(input,select,textarea,.form-control,.selectize-control,.op-choice-chips)),html body .op-record-modal-panel .form-group:not(:has(input,select,textarea,.form-control,.selectize-control,.op-choice-chips)){gap:2px !important;padding-top:8px;padding-bottom:8px}}@media (max-width: 767px){html body .content .box-body .form-group:not(:has(input,select,textarea,.form-control,.selectize-control))>label,html body .op-detail-card .box-body .form-group>label{flex:0 0 auto !important;height:auto !important}html body .op-record-modal-panel .row,html body .op-customer-show__body{align-items:stretch !important}html body .op-record-modal-panel .box{align-self:stretch !important}}@media (max-width: 767px){html body .box-footer>.op-show-footer-actions{float:none !important;display:flex;flex-direction:column;gap:8px;width:100%}html body .box-footer>.op-show-footer-actions>.btn{width:100%;min-height:44px;margin:0 !important;display:flex;align-items:center;justify-content:center}}@media (max-width: 767px){html body.op-phone-app section.content>.row.op-show-tiles>[class*="col-"]:not(:last-child):not(:empty),html body section.content .row.op-show-tiles>[class*="col-"],html body .op-credit-links>.op-credit-links__item{margin:0 !important}}@media (max-width: 767px){body.op-dashboard-editing .op-staff-alert{flex-wrap:wrap !important;height:auto !important;min-height:0 !important}body.op-dashboard-editing .op-staff-alert>.op-dash-editbar{flex:1 0 100%;order:-1;margin:0 0 8px;max-width:100%}body.op-dashboard-editing .op-staff-alert>i{flex:0 0 auto;position:static}body.op-dashboard-editing .op-staff-alert>p{flex:1 1 0;min-width:0}html body .op-trip-reports-index .op-page-actions>.btn,html body .op-phone-dt-more{min-height:44px !important;display:inline-flex;align-items:center;justify-content:center}html body .op-credit-actions__limits{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr));align-items:stretch;gap:8px}html body .op-credit-actions__limits>.btn{display:flex !important;align-items:center;justify-content:center;height:auto !important;min-height:44px;margin:0 !important;white-space:normal}html body .op-credit-actions__limits>.btn:only-child,html body .op-credit-links>.op-credit-links__item:last-child:nth-child(odd){grid-column:1 / -1}html body .op-credit-links a.op-stat-tile .small-box>.op-stat-tile__footer,html body #op-record-modal .op-credit-links a.op-stat-tile .small-box>.op-stat-tile__footer{display:none !important}html body .op-credit-links .small-box .inner h2{white-space:normal;overflow:visible;text-overflow:clip}}@media (max-width: 359px){html body .op-credit-links>.op-credit-links__item:last-child:nth-child(odd){grid-column:auto}}@media (max-width: 767px){html body section.content.op-zones-index{display:flex !important;flex-direction:column;gap:12px}html body section.content.op-zones-index>*{margin-top:0 !important;margin-bottom:0 !important}html body section.content.op-zones-index>.row,html body section.content.op-zones-index>.row>[class*="col-"],html body section.content.op-zones-index #zone-catalogue-move>.row,html body section.content.op-zones-index #zone-catalogue-move>.row>[class*="col-"]{margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important;width:100% !important;float:none !important}html body section.content.op-zones-index .op-price-adj-history-box{margin:0 !important;border:1px solid #dfe5ec !important;border-radius:12px !important;overflow:hidden;box-shadow:none !important;background:#fff !important}html body section.content.op-zones-index .op-price-adj-history-box>.box-header{background:#fff !important;padding:12px !important;border-bottom:0 !important}html body section.content.op-zones-index .op-price-adj-toggle{width:100%;justify-content:space-between}html body section.content.op-zones-index #zone-catalogue-move{display:flex;flex-direction:column;gap:12px}html body section.content.op-zones-index #zone-catalogue-move>*{margin:0 !important}html body section.content.op-zones-index #zone-catalogue-move .box.op-data-table-wrap{margin:0 !important;width:100% !important}html body section.content.op-zones-index .op-phone-dt-more{margin-left:0 !important}html body section.content.op-zones-index .opf-count{margin:4px 0 0 !important;padding:0 !important}html body .op-account-bar,html body .op-account-bar__identity{min-width:0;max-width:100%}html body .op-account-bar__identity{flex:1 1 auto}html body .op-account-bar__name{overflow-wrap:anywhere;word-break:break-word;white-space:normal !important;min-width:0}}@media (max-width: 767px){html body a.op-inline-tap,html body a.op-dcard__more,html body a.op-order-stages__all,html body a.op-home-orders__all{display:inline-flex !important;align-items:center;min-height:44px;min-width:44px;margin-top:-13px;margin-bottom:-13px;padding:0 4px;vertical-align:middle}}@media (max-width: 767px){body.op-phone-app .box-footer.op-wizard-footer{position:fixed !important;left:0 !important;right:0 !important;bottom:calc(56px + env(safe-area-inset-bottom, 0px)) !important;z-index:1030 !important;margin:0 !important;padding:10px 16px !important;background:#fff;border-top:1px solid #e2e8f0;box-shadow:0 -6px 16px rgba(15,23,42,0.08)}body.op-keyboard-open.op-phone-app .box-footer.op-wizard-footer{bottom:calc(8px + var(--op-keyboard-inset, 0px)) !important}body.op-phone-app:has(.box-footer.op-wizard-footer) .content-wrapper>section.content:last-of-type{padding-bottom:calc(var(--op-wizard-footer-h, 132px) + 72px + env(safe-area-inset-bottom, 0px)) !important}body.op-phone-app .box-footer.op-inline-actions{position:static !important;box-shadow:none}}@media (max-width: 767px) and (max-height: 500px){body.op-phone-app .box-footer.op-wizard-footer{bottom:calc(8px + env(safe-area-inset-bottom, 0px)) !important}}
