#root{text-align:center;width:100%;height:100vh;display:flex}:disabled{opacity:.5}.card{padding:2em}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{height:100%}body{min-height:100%;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.App{grid-template:"title"44px"map"1fr/1fr;width:100vw;height:100vh;display:grid;overflow:hidden}.map{grid-area:map;height:100%;display:flex}.app-title{grid-area:title;align-items:center;padding-left:.5rem;padding-right:.5rem;display:flex}.app-title h1{font-size:1.25rem}.app-nav-button{grid-area:nav;justify-content:center;padding-top:.5rem;font-size:1.5rem;display:flex}.location-details-title{font-size:1.125rem;font-weight:700}.location-details-category{text-transform:uppercase;margin:.5rem 0;font-size:.8rem;font-weight:700}.card-close{-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;border:none;width:100%;position:relative}mi-location-info{margin:.5rem 0;font-size:.875rem}.search{max-height:80vh;overflow-y:auto}mi-list-item-location{padding:20px}mi-list{height:auto}mi-search button{cursor:pointer}.sticky{bottom:0;position:sticky!important}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--chakra-colors-text-primary);background-color:var(--chakra-colors-surface-primary);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--primary-color:var(--chakra-colors-darkBlue-500);--primary-color-dark:var(--chakra-colors-darkBlue-800);--primary-color-light:var(--chakra-colors-lightBlue-100);--black:var(--chakra-colors-teal-950);--white:white;--color-red:var(--chakra-colors-red-700);--color-alert-red:var(--chakra-colors-red-500);--color-alert-blue:var(--chakra-colors-darkBlue-700);--color-alert-medium:var(--chakra-colors-red-700);--color-background:var(--chakra-colors-neutral-950);--color-background-dark:var(--chakra-colors-neutral-950);--color-background-light:var(--chakra-colors-neutral-200);--color-border:var(--chakra-colors-border-tertiary);--color-color-primary:var(--chakra-colors-darkBlue-500);--color-drill:var(--chakra-colors-safety-cleared-base);--color-drill-dark:var(--chakra-colors-safety-cleared-dark);--color-reset:var(--chakra-colors-safety-reset-base);--color-reset-light:var(--chakra-colors-safety-reset-light);--color-safe:var(--chakra-colors-safety-safe-light);--color-safe-light:var(--chakra-colors-safety-safe-base);--color-unsafe:var(--chakra-colors-safety-unsafe-base);--color-unsafe-light:var(--chakra-colors-safety-unsafe-light);--color-bar-background-fade2:var(--color-color-primary);--color-bar-background-alert-fade2:var(--color-alert-medium);--color-bar-background-drill-fade2:var(--color-drill-dark);font-family:Inter,Avenir,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}a{color:var(--chakra-colors-text-action);-webkit-text-decoration:inherit;text-decoration:inherit;font-weight:500}a:hover{color:var(--chakra-colors-text-hover)}a:focus-visible{box-shadow:none;outline:none}.no-scrollbar::-webkit-scrollbar{display:none}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #0000004d}::-webkit-scrollbar-thumb{background-color:var(--chakra-colors-neutral-400)}body{width:100%;min-height:100vh;color:var(--chakra-colors-text-primary);place-items:center;margin:0;font-size:16px;overflow:hidden}h1{font-size:3.2em;line-height:1.1}button{cursor:pointer;text-transform:uppercase;background:0 0;border:1px solid #0000;border-radius:8px;padding:.6em 1.2em;font-family:inherit;font-size:1em;font-weight:500;transition:border-color .25s}input,select{color:var(--chakra-colors-text-primary);border-radius:8px}h2,label{color:inherit}@media (prefers-color-scheme:light){:root{color:var(--chakra-colors-text-primary);background-color:var(--chakra-colors-surface-primary)}a:hover{color:var(--chakra-colors-text-hover)}button{background-color:var(--chakra-colors-surface-secondary)}}.buttonAXprimary{border:1px solid var(--chakra-colors-border-action);background:var(--chakra-colors-button-primary)}.buttonAXprimary:hover{border:1px solid var(--chakra-colors-border-action)}.buttonAXdanger{background-image:linear-gradient(0deg, var(--color-unsafe), var(--color-unsafe-light))}.buttonAXsuccess{background-image:linear-gradient(0deg, var(--color-safe), var(--color-safe-light))}.buttonAXsecondary{border:1px solid var(--chakra-colors-neutral-400);background:var(--chakra-colors-surface-secondary);color:var(--chakra-colors-text-primary)}.buttonAXReset{background-image:linear-gradient(0deg, var(--color-reset), var(--color-reset-light))}.buttonAXCleared{background:var(--chakra-colors-button-drill)}input:-internal-autofill-selected{background-color:#0000!important}.chakra-checkbox .chakra-checkbox__control[data-checked],.chakra-checkbox .chakra-checkbox__control[data-checked]:hover{background-color:var(--chakra-colors-button-primary);border-color:var(--chakra-colors-button-primary)}.chakra-checkbox .chakra-checkbox__control[data-checked]:focus-visible{box-shadow:none}.chakra-checkbox .chakra-checkbox__control:focus-visible{box-shadow:none}.customToogle .chakra-switch__track[data-checked]{background-color:var(--chakra-colors-button-primary)}.hydrated input[type=search]{background-color:inherit!important}.hydrated input:focus-visible{outline:none}.mapsindoors.floor-selector{width:max-content!important}.mentions__mention{z-index:1;color:var(--chakra-colors-blue-500);pointer-events:none;font-weight:700;text-decoration:none;position:relative}.userMentions{background-color:var(--chakra-colors-teal-950)}.silentCheckBox input+span{background:var(--chakra-colors-surface-secondary);border-radius:4px;width:18px;height:18px;border:1px solid var(--chakra-colors-neutral-400)!important}.silentCheckBox input+span[data-checked]{background:var(--chakra-colors-blue-500);border:1px solid var(--chakra-colors-blue-600)!important}.silentCheckBox input+span+span{margin-left:6px;margin-right:0;padding:0;font-size:14px;line-height:normal}.silentCheckBox input:checked~.span{background:var(--chakra-colors-blue-500);border:1px solid var(--chakra-colors-blue-600)!important}.mapsindoors.floor-selector{display:none!important}
