:root{--tablet-color-primary:#fff;--tablet-color-opacity:#f2f2f266;--tablet-color-highlight:#fafafa;--tablet-color-highlight2:#f5f5f5;--tablet-color-highlight3:#e6e6e6;--tablet-highlight-opacity45:#91919173;--tablet-highlight-opacity55:#9191918c;--tablet-color-input:#f1f1f1a7;--tablet-text-primary:#000;--tablet-text-secondary:#8e8e93;--tablet-color-hover:#f0f0f0;--tablet-color-border:#c8c8c866;--tablet-color-grey:#8e8e93;--tablet-color-blue:#0a84ff;--tablet-color-green:#31c447;--tablet-color-red:#ff3b30;--tablet-color-orange:#ff9d0a;--tablet-color-yellow:#cca250;--tablet-color-pink:#ff3b30;--tablet-color-purple:#af52de;--tablet-color-brown:#a2845e;--tablet-color-navy:#0a84ff;--tablet-color-cyan:#5ac8fa;--controlcentre-opacity:#c8c8c866;--controlcentre-opacity2:#dcdcdc33;--controlcentre-active:#ffffff80;--lockscreeneditor-background:#fffc;--lockscreeneditor-secondary:#d9d9d9;--app-bg:#ececec;--app-bg2:#fff;--app-secondary:#fff;--app-secondary2:#ececec;--app-highlight:#ccc;--app-highlight2:#999;--app-highlight3:#fff;--app-slider:#ccc;--app-slider-active:#333;--app-button:#fff;--components-bg:#eee;--components-secondary:#fff;--components-highlight:#ccc;--browser-primary:#f5f5f5;--browser-secondary:#99999926;--browser-gradient:linear-gradient(230deg, #f4d6ff, #c5f1ff);--browser-footer:#ffffffbf;--browser-border:#6666664d;--browser-text-primary:#000;--browser-text-secondary:#696969}[data-theme=dark]{--tablet-color-primary:#000;--tablet-color-opacity:#1e1e1e80;--tablet-color-highlight:#0f0f0f;--tablet-color-highlight2:#141414;--tablet-color-highlight3:#191919;--tablet-highlight-opacity45:#32323299;--tablet-highlight-opacity55:#3c3c3c;--tablet-color-input:#3c3c4399;--tablet-text-primary:#f2f2f7;--tablet-text-secondary:#6f6f6f;--tablet-color-grey:#636366;--tablet-color-hover:#1e1e1e;--tablet-color-border:#96969633;--controlcentre-opacity:#1e1e1e73;--controlcentre-opacity2:#0a0a0a1a;--controlcentre-active:#14141499;--lockscreeneditor-background:#000c;--lockscreeneditor-secondary:#333;--app-bg:#000;--app-bg2:#000;--app-secondary:#141414;--app-secondary2:#141414;--app-highlight:#ccc;--app-highlight2:#696969;--app-highlight3:#212121;--app-slider:#999;--app-slider-active:#fff;--app-button:#333;--components-bg:#000;--components-secondary:#141414;--components-highlight:#696969;--browser-primary:#0f0f0f;--browser-secondary:#99999926;--browser-gradient:linear-gradient(230deg, #453b48, #2f393d);--browser-footer:#333333bf;--browser-border:#6666664d;--browser-text-primary:#f2f2f7;--browser-text-secondary:#999}.maps-container{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.maps-container .map-wrapper{z-index:9;justify-content:center;align-items:center;width:115%;height:115%;display:flex;position:absolute}.maps-container .map-wrapper .map{width:100%;height:100%}.maps-container .map-wrapper .map .leaflet-popup,.maps-container .map-wrapper .map .leaflet-popup-content-wrapper{background-color:var(--tablet-color-primary);color:var(--tablet-text-primary);border-radius:.938rem}.maps-container .map-wrapper .map .leaflet-tile-container img.leaflet-tile{mix-blend-mode:normal}.maps-container .map-wrapper .map .location-popup{background-color:var(--tablet-color-primary);flex-direction:column;align-items:center;display:flex}.maps-container .map-wrapper .map .location-popup .name{color:var(--tablet-text-primary);font-size:1rem;font-weight:600}.maps-container .map-wrapper .map .location-popup .description{color:var(--tablet-text-secondary);font-size:.875rem;font-style:italic;font-weight:400}.maps-container .map-wrapper .map .location-popup .button{background-color:var(--tablet-color-blue);color:#f7f7f6;cursor:pointer;border-radius:.625rem;justify-content:center;align-items:center;width:5rem;height:2rem;margin-top:1rem;font-size:.938rem;font-weight:500;display:flex}.maps-container .options{z-index:500;flex-direction:column;align-items:center;width:max-content;display:flex;position:absolute;top:10rem;right:8rem}.maps-container .options svg{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);color:#6c6c6c;cursor:pointer;background-color:#ffffffbf;border-bottom:.025rem solid #6c6c6c;width:100%;padding:.65rem;font-size:2.75rem;transition:all .2s ease-in-out}.maps-container .options svg:first-child{border-top-left-radius:1rem;border-top-right-radius:1rem}.maps-container .options svg:last-child{border-bottom:none;border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.maps-container .options svg:hover{filter:brightness(.85)}.maps-container .bottom-search{z-index:10;background-color:#e9e9e9;border-radius:.938rem;flex-direction:column;align-items:center;width:88%;padding:.75rem 1.5rem 3.5rem;display:flex;position:absolute;bottom:0}.maps-container .bottom-search .dot{cursor:pointer;background-color:#00000080;border-radius:.313rem;width:4rem;height:.3rem}.maps-container .bottom-search .expanded{flex-direction:column;align-items:center;width:100%;height:100%;margin-top:1rem;display:flex}.maps-container .bottom-search .expanded .locations{background-color:#fff;border-radius:.438rem;grid-template-columns:repeat(auto-fit,minmax(3.75rem,1fr));gap:.5rem 1.5rem;width:85%;max-height:17rem;padding:1rem 2rem;display:grid;overflow:auto}.maps-container .bottom-search .expanded .locations::-webkit-scrollbar{display:none}.maps-container .bottom-search .expanded .locations .location{flex-direction:column;align-items:center;gap:.15rem;display:flex}.maps-container .bottom-search .expanded .locations .location svg{color:var(--tablet-color-blue);cursor:pointer;background-color:#91919140;border-radius:50%;padding:.8rem;font-size:2.063rem;transition:all .2s ease-in-out}.maps-container .bottom-search .expanded .locations .location svg:hover{filter:brightness(.7)}.maps-container .bottom-search .expanded .locations .location .name{overflow-wrap:break-word;text-align:center;width:100%;margin-top:.6rem;font-size:1.125rem;font-weight:500}.maps-container .bottom-search .expanded .locations .location .action{color:#8e8e93;font-size:1rem;font-weight:400}
