#SearchDialog , .ui-dialog.ui-front{position:sticky;top: 25px !important;left: 0 !important;right: 0 !important;background: #fff !important;z-index: 1001 !important;padding: 0 ;margin-right: 1px;color: black;}.t-BreadcrumbRegion--useBreadcrumbTitle .t-Breadcrumb-item:last-child .t-Breadcrumb-label {display: none;}.menu-buttons  {display: flex;flex-direction: column !important;gap: 0;background-color: #f9f9f9;margin-top: 0 !important;width: 100% !important;right: 0 !important;}.div-border-shadow {background-color: rgb(11,162,171);}.menu-bar  {display: flex;flex-direction: row !important;gap: 0;background-color: #f9f9f9;margin-top: 0 !important;justify-content:space-between;width: 100% !important;flex: 0 1 auto;right: 0 !important;-webkit-overflow-scrolling: touch;}.menu-bar::-webkit-scrollbar {display: none;}.menu-button {background-color: #eef0f3;color: rgb(16, 9, 9);text-align: center;flex: 0 1 auto ;height: 30px !important;white-space: nowrap;padding-left:  3px;gap:0 !important;border: 1px solid #b9b6b6;border-radius: 5px;text-decoration: none;font-weight: bold;text-transform: uppercase;font-size: 13px;transition: background 0.3s, transform 0.2s;}#fixedRows .menu-bar {margin-top: 3px !important;}.closebtn{border: 1px solid #282727 !important;border-radius: 5px !important;}.image-rows {display: flex;justify-content:space-around;flex-wrap: wrap;gap:0 !important;margin-top: 0 !important;padding: 0px !important;white-space: nowrap;}.refreshcurRegion-icon{background-color: rgb(11,162,171)  !important;color: #ffffff  !important;}.refresh-button {background-color: rgb(11,162,171)  !important;color: #ffffff  !important;}.price {font-family: Arial, Helvetica, sans-serif;font-size: 24px;font-weight: bold;}#advertisID{margin-top: 150px !important;}.menu-button:after {position: absolute;right: 1px;top: 50%;transform: translateY(-50%);transition: background-color 0.3s ease, transform 0.3s ease;}body{font-family: Arial, Helvetica, sans-serif;font-size:14px;}.circle-button {width: 56px;height: 56px;background: #1A5E63;color: white;border-radius: 50%;display: flex;align-items: center;justify-content: center;font-size: 24px;box-shadow: 0 4px 10px rgba(0,0,0,0.2);margin: 0 auto 5px auto;}.t-Header-branding ,.fixedRows {padding: 0 !important;margin: 0 !important;top: 0;}span.t-Button-label
.t-Header-branding ,.fixedRows{margin: 1 auto;text-align: center;width: 100%;max-width: none;margin-left: 1 !important;height: 35px !important;}.t-Header-logo-link .apex-logo-text , .fixedRows {display: block;min-width: 0;overflow:-moz-hidden-unscrollable !important;text-overflow: ellipsis !important;white-space: nowrap !important;margin-right: 40px;}.t-Header {position: fixed;top: 0;left: 0;width: 100%;z-index: 1000;height: 5%;}.fa , .apex-icons-fontapex{font-style: normal;font-weight: 400;font-variant: normal;text-transform: none;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.apex-icons-fontapex .fa {font-family: inherit !important;position: relative;--a-icon-size: 16px;}.t-Header-branding, .fixedRows {background-color: rgb(11,162,171);}.t-Header-navBar--start {background-color: rgb(11,162,171);}.ui-dialog-titlebar
{background-color: rgb(11,162,171);}.t-Button--large {--a-button-line-height: 1px;background-color: white;}.apex-top-nav .t-Button--headerTree, .t-PageBody--noNav .t-Button--headerTree {background-color: black;}.global-footer {position: fixed !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 18vh !important;min-height: 110px !important;background: rgb(11,162,171) !important;box-shadow: 0 -4px 12px rgba(0, 0, 0, 0.15) !important;z-index: 1000 !important;display: flex !important;flex-direction: column !important;}.t-NavTabs {display: flex !important;justify-content: space-around !important;list-style: none !important;padding: 0 !important;margin: 0 !important;height: 8% !important;width: 100% !important;background: rgb(11,162,171) !important;}.t-NavTabs-item {flex: 1 !important;text-align: center !important;height: 10% !important;min-width: 0 !important;margin-top: 15px;}.t-NavTabs-link {display: flex !important;flex-direction: column !important;align-items: center !important;justify-content: center !important;color: #ecf0f1 !important;text-decoration: none !important;padding: 8px 5px !important;height: 100% !important;transition: all 0.3s ease !important;position: relative !important;border-top: 3px solid transparent !important;}.t-NavTabs-link:hover {background: #bfdbf7 !important;border-top: 3px solid #3498db !important;}.t-NavTabs-link.active {background: rgb(11,162,171) !important;border-top: 3px solid #e74c3c !important;}.t-NavTabs-item.is-active .t-NavTabs-link {--ut-navtabs-item-background-color:rgb(11,162,171) !important ;}.t-NavTabs-label {font-size: 16px !important;font-weight:bold !important;display: block !important;visibility: visible !important;opacity: 1 !important;height: auto !important;overflow: visible !important;white-space: normal !important;text-overflow: clip !important;line-height: 1.3 !important;font-family: Arial, Helvetica, sans-serif;}@media (max-width: 900px) {.t-NavTabs-label {font-size: 12px !important;}.t-Icon {font-size: 18px !important;}}@media (max-width: 768px) {.t-NavTabs {flex-wrap: nowrap !important;overflow-x: auto !important;}.t-NavTabs-item {flex: 0 0 auto !important;min-width: 80px !important;}.t-NavTabs-label {font-size: 14px !important;}.t-Icon {font-size: 18px !important;margin-bottom: 3px !important;}.global-footer {height: 18vh !important;}}@media (max-width: 480px) {.t-NavTabs-item {min-width: 70px !important;}.t-NavTabs-label {font-size: 16px !important;}.t-Icon {font-size: 15px !important;}h1 {font-size: 1rem !important;}.content {padding: 15px !important;}.global-footer {height: 20vh !important;}}@media (min-width: 1200px) {.t-NavTabs-label {font-size: 14px !important;}.t-Icon {font-size: 22px !important;}}#fixedRows.mobile-menu-container {position: fixed;top: 0;left: 0;right: 0;z-index: 10500;background-color: white;box-shadow: 0 2px 10px rgba(0, 0, 0, 0.15);display: flex;flex-direction: column;padding: 8px 4px;border-bottom: 1px solid #e0e0e0;}.special-buttons-row {display: flex;justify-content: space-around;align-items: center;padding: 8px 0;}.special-button {display: flex;flex-direction: column;align-items: center;cursor: pointer;padding: 4px 8px;border-radius: 8px;transition: all 0.2s ease;flex: 1;max-width: 80px;}.special-button:hover {background-color: #f8f9fa;}.special-button-icon {width: 48px;height: 48px;border-radius: 50%;overflow: hidden;margin-bottom: 4px;border: 2px solid #e0e0e0;transition: all 0.2s ease;display: flex;align-items: center;justify-content: center;background-color: white;}.special-button:hover .special-button-icon {border-color: #007bff;transform: scale(1.05);}.special-button-icon img {width: 70%;height: 70%;object-fit: contain;}.special-button-label {font-size: 11px;color: #333;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 100%;font-weight: 500;}#mobile-overlay.mobile-overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.75);z-index: 10499;display: none;backdrop-filter: blur(4px);-webkit-backdrop-filter: blur(4px);animation: overlayFadeIn 0.3s ease;}#mobile-overlay.mobile-overlay.active {display: block;}@keyframes overlayFadeIn {from {opacity: 0;backdrop-filter: blur(0);}to {opacity: 1;backdrop-filter: blur(4px);}}body.mobile-menu-overlay-active {overflow: hidden;position: fixed;width: 100%;height: 100%;}@media (max-width: 480px) {.menu-button {padding: 6px 10px;font-size: 11px;}.special-button-icon {width: 40px;height: 40px;}.special-button-label {font-size: 10px;}}@media (min-width: 768px) {.mobile-menu-container {max-width: 768px;margin: 0 auto;left: 50%;transform: translateX(-50%);border-radius: 0 0 12px 12px;}}@supports (padding: max(0px)) {.mobile-menu-container {padding-top: max(8px, env(safe-area-inset-top));padding-left: max(4px, env(safe-area-inset-left));padding-right: max(4px, env(safe-area-inset-right));}}.mobile-overlay {animation: fadeIn 0.3s ease;}@keyframes fadeIn {from { opacity: 0; }to { opacity: 1; }}.menu-button.active {background-color: #007bff;color: white;border-color: #0056b3;}.mobile-overlay::after {content: "✕";position: absolute;top: 15px;right: 15px;color: white;font-size: 24px;cursor: pointer;z-index: 10501;}.mobile-overlay {cursor: pointer;}@media (max-width: 768px) {.mobile-overlay {background: rgba(0, 0, 0, 0.8);}#fixedRows {top: env(safe-area-inset-top, 0);}}