:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:inherit;font-weight:500;font-family:inherit;cursor:pointer;transition:border-color .25s;margin:10px}button:hover{border-color:#646cff}input{--input-height: 40px;border:1px solid #ffffff;border-radius:4px;color:inherit;font-size:inherit;height:var(--input-height);margin:10px;padding:0 8px;background-color:#1e1e1e;caret-color:#fff}input[type=file]{line-height:var(--input-height)}input:focus{box-shadow:#4299e199 0 0 0 3px}input::placeholder,textarea::placeholder{color:#fff9}select{border:1px solid #ffffff;border-radius:4px;color:inherit;font-size:inherit;height:30px;padding:0 8px;margin:10px;background-color:#1e1e1e}select:focus{box-shadow:#4299e199 0 0 0 3px}textarea{border:1px solid #ffffff;border-radius:4px;color:inherit;font-size:inherit;margin:10px;padding:8px;background-color:#1e1e1e;caret-color:#fff}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-text-fill-color:#ffffff;box-shadow:0 0 0 1000px #1e1e1e inset;transition:background-color 9999s ease-out 0s}._root_17edc_2{position:fixed;inset:0;display:flex;flex-direction:row;align-items:stretch}._innerApp_17edc_15{display:flex;margin:20px;width:100%;height:100%}@media (max-width: 768px){._root_17edc_2{flex-direction:column}._innerApp_17edc_15{margin:10px;height:auto}}._root_1j2d0_2{display:flex;flex-direction:column;padding:8px;margin:10px}._rows_1j2d0_9{display:flex;flex-direction:column}._row_1j2d0_9{color:#fff;text-decoration:none;border-radius:1000px;display:flex;align-items:center;padding:6px 16px}._rowActive_1j2d0_24{color:#367cec;background:#367cec33}._label_1j2d0_29{font-size:.75em;white-space:nowrap}@media screen and (min-width: 30em){._row_1j2d0_9{padding:8px 20px}._label_1j2d0_29{font-size:1em}}@media (max-width: 768px){._root_1j2d0_2{padding:6px;margin:6px}._rows_1j2d0_9{flex-direction:row;gap:8px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}._row_1j2d0_9{border-radius:0;flex-direction:column;padding:6px 12px}._rowActive_1j2d0_24{background:none}._label_1j2d0_29{padding-left:0;padding-top:5px;font-size:.9em}}._root_10occ_1{width:100%;height:100%}._descriptionTable_10occ_6{width:min(100%,1000px);margin-top:20px;margin-left:50px}._row_10occ_12{height:50px}._titleCol_10occ_16{font-size:25px;text-align:center}._descriptionCol_10occ_21{font-size:20px;text-align:left}@media (max-width: 768px){._descriptionTable_10occ_6{width:100%;margin-top:10px;margin-left:10px;margin-right:10px}._row_10occ_12{height:40px}._titleCol_10occ_16{font-size:20px}._descriptionCol_10occ_21{font-size:16px}}._row_15xsg_1{display:flex;gap:10px}._root_1kouy_2{flex-grow:1}._header_1kouy_6{display:flex;flex-direction:row;align-items:"center"}._headerValue_1kouy_12{display:flex;flex-direction:column}._value_1kouy_17{margin-left:10px;margin-right:20px;margin-bottom:5px;width:100px}._yValue_1kouy_24{margin-left:10px;margin-right:20px;margin-bottom:5px;width:100px;height:3px}._colorPicked_1kouy_32{border:1px solid black;image-rendering:pixelated;width:80px;height:80px;margin-left:50px}._colors_1kouy_40{width:100%;height:100%;border:1px solid black;image-rendering:pixelated;cursor:pointer}._row_kkroy_2{margin-top:10px;margin-bottom:10px}._picker_kkroy_7{margin:10px;height:40px}._auto_kkroy_12{margin:10px}._root_68hts_1{width:100%;height:100%}._imageContainer_68hts_6{display:flex;gap:5px;width:100%}._image_68hts_6{max-width:calc(50% - 2.5px);height:auto;object-fit:contain}._audioContainer_1utmo_2{display:flex;align-items:center}._root_1jy0z_1{height:100vh;width:100%;display:flex;flex-direction:column}._infoContainer_1jy0z_8{display:flex;top:0;left:0;right:0;margin:5px;gap:8px;flex-wrap:wrap;align-items:center}._mapContainer_1jy0z_19{height:100%;width:100%;margin:5px}._pointInfo_1jy0z_25{height:60px;width:min(400px,90vw)}._pointInfo_1jy0z_25:focus{box-shadow:#4299e199 0 0 0 3px}@media (max-width: 768px){._root_1jy0z_1{height:100vh;width:100vw}._infoContainer_1jy0z_8{padding:0;margin:0;border-radius:0 0 8px 8px}._infoContainer_1jy0z_8 input,._infoContainer_1jy0z_8 button{padding:0;margin:0;flex:1 1 auto;min-width:120px}._pointInfo_1jy0z_25{width:calc(100vw - 24px);margin:8px 0;height:72px}}
