.loader[data-v-e76acd2c]{display:inline-block;animation:rotate-e76acd2c 2s linear infinite}.abso[data-v-e76acd2c]{position:absolute}@keyframes rotate-e76acd2c{to{transform:rotate(1turn)}}.background_path[data-v-e76acd2c]{stroke:var(--color-surface)}.path_progress[data-v-e76acd2c]{stroke:var(--009bb99e)}.path[data-v-e76acd2c]{stroke-dasharray:1,200;stroke-dashoffset:0;animation:dash-e76acd2c 1.5s ease-in-out infinite;stroke:var(--009bb99e)}@keyframes dash-e76acd2c{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.weatherDataCont{position:absolute;bottom:0;right:0}.weatherData,.weatherDataCont{display:flex;align-items:center;justify-content:center}.weatherData{background-color:rgba(var(--color-background-rgb),.75);backdrop-filter:blur(2px);color:var(--color-secondary);border-radius:6px;border:0 solid var(--color-surface)}.weatherData:hover{cursor:pointer;background-color:rgba(var(--color-primary-rgb),.75);color:var(--color-background)}.video-icon{bottom:6px;pointer-events:none}.delete-btn,.video-icon{position:absolute;display:flex;align-items:center;justify-content:center;left:6px;padding:2px;font-size:25px;background-color:rgba(var(--color-background-rgb),.8);color:var(--color-text);border-radius:6px}.delete-btn{top:6px}.upload-overlay,.video-overlay{position:absolute;display:flex;align-items:center;justify-content:center;bottom:0;left:0;right:0;top:0}.upload-overlay{z-index:400;background-color:rgba(var(--color-background-rgb),.7)}.upload-overlay h4{font-size:.7rem;color:var(--color-text)}.videOverlayCont{background-color:rgba(var(--color-background-rgb),.7);border-radius:6px}.mainCont,.videOverlayCont{display:flex;align-items:center;justify-content:center}.mainCont{cursor:pointer;position:relative}.image-container{background-color:var(--color-surface)}.round-container{border-radius:6px;overflow:hidden}.placeholder-img{opacity:1;-o-object-fit:cover;object-fit:cover;width:100%;min-width:100%;flex-grow:1;height:100%}.weatherIconImage{font-size:.8rem!important}.weatherTextImage{font-size:.7rem}.main-img{opacity:0;transition:opacity .2s linear;position:relative}.main-img.left{-o-object-position:left center;object-position:left center}.main-img.right{-o-object-position:right center;object-position:right center}.main-img.loaded{opacity:1}.circle-container{border-radius:50%!important}.tile-container{border-radius:0!important}.first-container{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.check-icon[data-v-64d75902]{position:absolute;right:12px;top:0;display:flex;align-items:center;justify-content:center;bottom:0;color:var(--color-success);pointer-events:none}.clear-button[data-v-64d75902]{position:absolute;right:8px;top:0;bottom:0;border:none;background:none;cursor:pointer;color:var(--color-text)}.text-field[data-v-64d75902]{width:100%;flex-grow:1;max-width:100%;position:relative}.input-container[data-v-64d75902]{position:relative}input[data-v-64d75902]{width:100%;padding:20px 12px 8px 12px;border:1px solid var(--color-surface);border-radius:6px;font-size:1rem;transition:border-color var(--transition-duration) var(--transition-timing),background-color var(--transition-duration) var(--transition-timing),color var(--transition-duration) var(--transition-timing);box-sizing:border-box;background-color:var(--color-background);color:var(--color-text);caret-color:var(--color-primary);-webkit-textfield-decoration-container:accent-color var(--color-primary)}input[data-v-64d75902],input[type=number][data-v-64d75902]{font-family:Rubik,sans-serif}input[data-v-64d75902]:focus{outline:none;border-color:var(--color-primary)}input[data-v-64d75902]::-moz-selection{background:var(--color-primary);color:var(--color-background)}input[data-v-64d75902]::selection{background:var(--color-primary);color:var(--color-background)}input.small[data-v-64d75902]{padding:12px 8px 2px 8px!important;font-size:.85rem!important;min-height:34px}label[data-v-64d75902]{position:absolute;left:12px;top:15px;pointer-events:none;color:var(--color-accent);transition:all var(--transition-duration) var(--transition-timing);font-size:1rem}label.small[data-v-64d75902]{left:8px;top:8px;font-size:.9rem}label.floating[data-v-64d75902]{top:6px;font-size:.7rem;background-color:var(--color-background);padding:0 0}label.floatingSmall[data-v-64d75902]{top:3px;font-size:.5rem;background-color:var(--color-background);padding:0 0;left:8px}label.focused[data-v-64d75902]{color:var(--color-primary)}.has-error[data-v-64d75902]{border-color:var(--color-error)}.error-message[data-v-64d75902]{color:var(--color-error);font-size:14px;margin-top:4px;display:block;transition:color var(--transition-duration) var(--transition-timing)}.text-field.disabled[data-v-64d75902]{opacity:.5;pointer-events:none}input.success[data-v-64d75902]{border-color:var(--color-success)}input.has-suffix[data-v-64d75902]{padding-right:48px}input.small.has-suffix[data-v-64d75902]{padding-right:40px!important}.suffix[data-v-64d75902]{position:absolute;right:12px;top:0;bottom:0;display:flex;align-items:center;color:var(--color-accent);font-size:.9rem;pointer-events:none}.suffix.suffix-has-clear-button-offset[data-v-64d75902]{right:40px}input[data-v-64d75902]::-webkit-inner-spin-button,input[data-v-64d75902]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-64d75902]{-moz-appearance:textfield}.loader-overlay[data-v-64d75902]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background-color:rgba(var(--color-background-rgb),.7);border-radius:6px;z-index:10}.hidden-label[data-v-64d75902]{opacity:0;pointer-events:none}input.small.is-label-hidden[data-v-64d75902]{padding:8px 8px 8px 8px!important}.bounce[data-v-565c6726]{animation:bounce-scale-565c6726 .2s}@keyframes bounce-scale-565c6726{0%{transform:scale(1)}50%{transform:scale(.92)}90%{transform:scale(1.01)}to{transform:scale(1)}}.ui-button[data-v-565c6726]{padding:12px;border:none;border-radius:6px;font-size:.9rem;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;outline:none;-webkit-tap-highlight-color:transparent;transition:height .2s ease;font-family:Rubik}.btn-content[data-v-565c6726]{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.text-button[data-v-565c6726]{padding:12px 24px;color:var(--color-background);background-color:var(--color-primary)}.icon-button.medium[data-v-565c6726]{padding:8px}.icon-button.medium.condensed[data-v-565c6726]{padding:4px}.icon-button.medium i[data-v-565c6726]{font-size:1.2rem}.icon-button.menu i[data-v-565c6726]{font-size:24px}.icon-button.menu[data-v-565c6726]{padding:5px}.text-button.medium[data-v-565c6726]{padding:12px;font-size:.9rem}.text-button[data-v-565c6726]:not(:disabled):hover{background-color:var(--color-hover);cursor:pointer}.icon-button[data-v-565c6726]{padding:10px;color:var(--color-text);background-color:var(--color-surface);border-radius:6px;font-size:.75rem}.icon-button i[data-v-565c6726]{align-items:center;display:flex;font-size:1rem;display:inline-flex;vertical-align:middle}.icon-button[data-v-565c6726]:not(:disabled):hover{background-color:var(--color-hover);color:var(--color-background);cursor:pointer}.transparent-button[data-v-565c6726]{background-color:transparent!important;box-shadow:none!important}.surface-button[data-v-565c6726]{background-color:var(--color-surface)!important;color:var(--color-text)!important}.ui-button[data-v-565c6726]:not(:disabled):focus{background-color:var(--color-hover);color:var(--color-accent)}.surface-button[data-v-565c6726]:not(:disabled):hover{background-color:var(--color-accent)!important;color:var(--color-text)!important;cursor:pointer}.transparent-button[data-v-565c6726]:not(:disabled):hover{background-color:var(--color-surface);color:var(--color-primary);cursor:pointer}.full-width[data-v-565c6726]{width:100%}.icon-button.large[data-v-565c6726]{padding:12px;min-width:56px;min-height:56px}.icon-button.large i[data-v-565c6726]{font-size:32px}.icon-button.primary-icon[data-v-565c6726]{background-color:var(--color-primary);color:var(--color-background)}.icon-button.small[data-v-565c6726]{padding:8px;min-width:32px;min-height:32px}.no-padding[data-v-565c6726]{padding:0!important}.icon-button.small i[data-v-565c6726]{font-size:1rem}.text-button.small[data-v-565c6726]{padding:8px;font-size:.75rem;height:32px}.text-button.small i[data-v-565c6726]{font-size:.75rem}.ui-button.outlined[data-v-565c6726]{background-color:var(--color-background);border:1px solid var(--color-surface);color:var(--color-text)}.ui-button.outlined[data-v-565c6726]:not(:disabled):hover{background-color:var(--color-primary);color:var(--color-background);cursor:pointer}.ui-button.outlined.primary-icon[data-v-565c6726]{background-color:var(--color-background);border:1px solid var(--color-primary);color:var(--color-primary)}.ui-button.outlined.primary-icon[data-v-565c6726]:not(:disabled):hover{background-color:var(--color-primary);color:var(--color-background);cursor:pointer}.ui-button.outlined.surface-button[data-v-565c6726]{background-color:var(--color-background);border:1px solid var(--color-surface);color:var(--color-text)}.ui-button.outlined.surface-button[data-v-565c6726]:not(:disabled):hover{background-color:var(--color-surface);color:var(--color-text);cursor:pointer}.ui-button.outlined.transparent-button[data-v-565c6726]{background-color:transparent;border:0 solid var(--color-primary);color:var(--color-primary)}.ui-button.outlined.transparent-button[data-v-565c6726]:not(:disabled):hover{background-color:var(--color-primary);color:var(--color-accent);cursor:pointer}.ui-button[data-v-565c6726]:disabled{cursor:not-allowed}.ui-button.disabled .btn-content[data-v-565c6726]{color:rgba(var(--color-background-rgb),.5)!important}.ui-button.outlined.disabled .btn-content[data-v-565c6726]{color:var(--color-surface)!important}.icon-button.primary-icon.disabled .btn-content[data-v-565c6726]{color:var(--color-hover)!important}.ui-button.error.transparent-button[data-v-565c6726]:not(:disabled):hover,.ui-button.error[data-v-565c6726]{color:var(--color-error)!important}.ui-tooltip[data-v-565c6726]{position:absolute;animation:all .15s ease;top:0;bottom:0;margin-top:0}.ui-tooltip-content[data-v-565c6726],.ui-tooltip[data-v-565c6726]{display:flex;align-items:center;justify-content:center;z-index:1000;pointer-events:none;white-space:nowrap}.ui-tooltip-content[data-v-565c6726]{font-weight:400;background-color:var(--color-secondary);color:var(--color-background);padding:6px 12px;border-radius:4px;font-size:.75rem}.ui-tooltip.right[data-v-565c6726]{transform:translateX(-50%)}.ui-tooltip.left[data-v-565c6726]{transform:translateX(-100%)}@keyframes fadeIn-565c6726{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.bottom-sheet[data-v-5dcd3206]{position:absolute;bottom:0;left:0;right:0;background:var(--color-background);border-top-left-radius:12px;border-top-right-radius:12px;box-shadow:0 -2px 10px rgba(0,0,0,.1);transition:transform .3s ease}.bottom-sheet.transparent[data-v-5dcd3206]{background:transparent}.overlay[data-v-5dcd3206]{position:fixed;bottom:0;left:0;top:-1000px;width:100%;background-color:rgba(0,0,0,.5);opacity:0;transition:opacity .3s ease;pointer-events:none}.overlay.visible[data-v-5dcd3206]{opacity:1;pointer-events:all}.sheet-content[data-v-5dcd3206]{position:absolute;bottom:0;left:50%;width:100%;max-height:90vh;max-width:600px;background-color:var(--color-subtle);border-radius:6px 6px 0 0;padding:0;transform:translateY(100%) translateX(-50%);transition:none;pointer-events:all;touch-action:none;display:flex;flex-direction:column}.sheet-content.transparent[data-v-5dcd3206]{background:transparent}.sheet-content.visible[data-v-5dcd3206]{transform:translateY(0) translateX(-50%)}.is-visible[data-v-5dcd3206]{pointer-events:all}.scrollable-content[data-v-5dcd3206]{overflow-y:auto;height:auto;border-radius:6px 6px 0 0;flex:1;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;overscroll-behavior-y:none}.tab-switcher[data-v-747ffb17]{display:flex;overflow-x:auto;border-bottom:1px solid var(--color-surface);-webkit-overflow-scrolling:touch;position:relative}.tab-switcher.white[data-v-747ffb17]{border-bottom:0 solid transparent!important}.tab-switcher-underline[data-v-747ffb17]{position:absolute;bottom:0;left:0;right:0;height:2px;transition:all .3s ease-in-out}.tab-switcher.transparent[data-v-747ffb17]{background-color:transparent!important}.tab-switcher-underline.white[data-v-747ffb17]{background-color:#fff!important}.tab[data-v-747ffb17]{padding:var(--bd5c4220);cursor:pointer;font-weight:400;color:var(--color-accent);flex-grow:var(--7a0b7ee4);position:relative;font-size:var(--7f8f7332);white-space:nowrap;display:flex;align-items:center;justify-content:center}.tab.active[data-v-747ffb17]{font-weight:500;color:var(--bce8cecc)}.white[data-v-747ffb17]{color:#fff!important}.tab.equal[data-v-747ffb17]{flex:1 1 0!important;min-width:0!important;justify-content:center;display:flex}@media (max-width:768px){.tab-switcher[data-v-747ffb17]{&[data-v-747ffb17]::-webkit-scrollbar{display:none}-ms-overflow-style:none;scrollbar-width:none}}.select-wrapper[data-v-fe9e5f5c]{position:relative}.chevronIcon[data-v-fe9e5f5c]{font-size:.9rem!important;color:var(--color-accent)}.selected-content[data-v-fe9e5f5c]{display:flex;align-items:center;gap:8px}.input-container[data-v-fe9e5f5c]{position:relative}.inner-container[data-v-fe9e5f5c]{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--color-surface);border-radius:6px;padding-right:12px;cursor:pointer!important;background-color:var(--color-background);transition:border-color var(--transition-duration) var(--transition-timing)}.inner-container[data-v-fe9e5f5c]:focus,.inner-container[data-v-fe9e5f5c]:hover{background-color:var(--color-primary);border-color:var(--color-primary)}.inner-container[data-v-fe9e5f5c]:has-error{border-color:var(--color-error)}.inner-container.small[data-v-fe9e5f5c]{padding-right:6px;min-height:32px}.selected-value[data-v-fe9e5f5c]{width:100%;padding:20px 12px 8px 12px;border:0;border-radius:6px;font-size:16px;color:var(--color-text);display:flex;align-items:center;min-height:47px;box-sizing:border-box;position:relative}.selected-value.has-error[data-v-fe9e5f5c]{border-color:var(--color-error)}.multiple-checkbox[data-v-fe9e5f5c]{margin-right:8px;display:flex!important;align-items:center!important;justify-content:center!important}.option.selected[data-v-fe9e5f5c]{background-color:var(--color-primary-light)}.select-wrapper.multiple .selected-value[data-v-fe9e5f5c]{min-height:auto;padding:12px 12px 4px 12px}.selected-value[data-v-fe9e5f5c]:focus{outline:none;border-color:var(--color-primary)}label[data-v-fe9e5f5c]{position:absolute;left:12px;background-color:transparent!important;top:14px;color:var(--color-accent);pointer-events:none;font-size:16px}label.floating[data-v-fe9e5f5c]{top:6px;font-size:11px;background-color:var(--color-background);padding:0 0}label.floatingSmall[data-v-fe9e5f5c]{top:3px;font-size:.5rem;background-color:var(--color-background);padding:0 0;left:8px}.error-message[data-v-fe9e5f5c]{color:var(--color-error);font-size:14px;margin-top:4px;display:block;transition:color var(--transition-duration) var(--transition-timing)}.selected-value:hover+label[data-v-fe9e5f5c],.selected-value[data-v-fe9e5f5c]:hover{color:var(--color-background)}.mdi-chevron-down[data-v-fe9e5f5c]{transition:transform .2s ease}.select-wrapper[data-open=true] .mdi-chevron-down[data-v-fe9e5f5c]{transform:rotate(180deg)}.material-symbols-outlined[data-v-fe9e5f5c]{font-weight:500;vertical-align:middle;font-size:inherit!important}.selected-value.small[data-v-fe9e5f5c]{padding:4px 8px 4px 8px;min-height:24px;font-size:14px}.selected-value.is-label-hidden[data-v-fe9e5f5c]{padding:8px 4px 8px 8px!important;font-size:14px}.selected-value i[data-v-fe9e5f5c]{font-size:2rem;color:var(--color-secondary)}.icon-small[data-v-fe9e5f5c]{font-size:1rem!important;line-height:1rem!important}label.small[data-v-fe9e5f5c]{left:8px;top:8px;font-size:.9rem}label.small.floating[data-v-fe9e5f5c]{top:4px;left:9px;font-size:.5rem}.select-wrapper.small .mdi-chevron-down[data-v-fe9e5f5c]{font-size:16px}.select-wrapper.disabled[data-v-fe9e5f5c]{opacity:.5;pointer-events:none}.option-header{border-bottom:1px solid var(--color-surface)!important;padding-bottom:0;margin-bottom:0}.custom-option-button{font-weight:500;justify-content:center;gap:8px}.custom-option-button .material-symbols-outlined{font-size:1rem}.custom-input-wrapper{display:flex;flex-direction:column}.custom-text-input{width:calc(100% - 24px);padding:8px 12px;border:1px solid var(--color-surface);border-radius:3px;font-family:Rubik;font-size:.85rem;background-color:var(--color-background);color:var(--color-text);outline:none;transition:border-color .2s ease}.custom-text-input:focus{border-color:var(--color-primary)}.custom-save-button{background-color:var(--color-primary);color:var(--color-background);border:none;border-radius:3px;padding:8px 12px;cursor:pointer;font-family:Rubik;font-size:.85rem;transition:background-color .2s ease;width:100%}.custom-save-button:hover{background-color:var(--color-primary-dark)}.dropdown-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:6002;background-color:transparent}.dropdown-options{position:absolute;max-height:220px;overflow-y:auto;border:1px solid var(--color-surface);border-radius:8px;background-color:var(--color-background);z-index:1100;box-shadow:0 3px 9px rgba(0,0,0,.1);transform:translateZ(0);margin-top:6px;opacity:0;transform:translateY(-10px);transition:opacity .2s ease,transform .2s ease}.dropdown-options.visible{opacity:1;transform:translateY(0)}.option{display:flex;align-items:center;justify-content:start;gap:8px;padding:12px;border-bottom:1px solid var(--color-surface);font-size:.85rem;cursor:pointer;outline:none;color:var(--color-text);font-family:Rubik;-webkit-tap-highlight-color:transparent}.option:hover{background-color:var(--color-primary);color:var(--color-background)}.color-circle{width:12px;height:12px;border-radius:50%;flex-shrink:0}.hidden-label{opacity:0;pointer-events:none}input.small.is-label-hidden{padding:8px 8px 8px 8px!important}.snackbar[data-v-1a3038a2]{z-index:8000;background-color:var(--color-background);color:var(--color-text);border-radius:6px;padding:9px;flex-grow:1;max-width:450px;border:1px solid var(--color-surface);margin:0;display:flex;pointer-events:auto;align-items:center;transition:opacity .3s ease-out}.snackbar-parent[data-v-1a3038a2]{position:absolute;left:0;right:0;display:flex;align-items:center;justify-content:center;top:0;pointer-events:none;z-index:8000;filter:drop-shadow(0 9px 20px rgba(0,0,0,.25));animation:slideDown-1a3038a2 .3s ease-out}.snackbar-parent.hide[data-v-1a3038a2]{animation:slideUp-1a3038a2 .3s ease-out forwards}@keyframes slideUp-1a3038a2{0%{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:0}}@keyframes slideDown-1a3038a2{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.snackbar-content[data-v-1a3038a2]{display:flex;align-items:center;width:100%;height:100%;justify-content:center}.message[data-v-1a3038a2]{font-size:.8rem}.message[data-v-1a3038a2],.title[data-v-1a3038a2]{display:flex;align-items:center;justify-content:start}.title[data-v-1a3038a2]{font-size:.9rem;font-weight:600}.action-button[data-v-1a3038a2]{margin-left:auto}.snackicon[data-v-1a3038a2]{padding:9px;border-radius:3px;font-size:1.2rem;background-color:rgba(var(--color-surface-rgb),.15)}.snackicon.info[data-v-1a3038a2]{color:var(--color-primary);background-color:rgba(var(--color-primary-rgb),.15)}.snackicon.success[data-v-1a3038a2]{color:var(--color-success);background-color:rgba(var(--color-success-rgb),.15)}.snackicon.error[data-v-1a3038a2]{color:var(--color-error);background-color:rgba(var(--color-error-rgb),.15)}.snackbar-enter-active[data-v-1a3038a2],.snackbar-leave-active[data-v-1a3038a2]{transition:all .3s cubic-bezier(.25,.8,.25,1)}.snackbar-enter-from[data-v-1a3038a2],.snackbar-leave-to[data-v-1a3038a2]{opacity:0;transform:translate(-50%,-100%)}.month-item.disabled[data-v-c160d122],.year-item.disabled[data-v-c160d122]{pointer-events:none;opacity:.4;background-color:var(--color-surface);color:var(--color-accent)}.month-item.disabled[data-v-c160d122]:hover,.year-item.disabled[data-v-c160d122]:hover{background-color:var(--color-surface);cursor:not-allowed}.year-picker[data-v-c160d122]{display:flex;flex-direction:column;gap:4px;background-color:var(--color-surface);max-height:200px;padding:9px;overflow-y:auto}.year-item[data-v-c160d122]{text-align:center;padding:12px;font-size:1rem;cursor:pointer;background-color:var(--color-background);border-radius:4px;position:relative}.month-picker[data-v-c160d122]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;background-color:var(--color-surface);padding:9px}.month-item[data-v-c160d122]{text-align:center;padding:12px;font-size:.85rem;cursor:pointer;border-radius:4px;position:relative;background-color:var(--color-background)}.month-item.current-month[data-v-c160d122]{border:0 solid var(--color-primary);padding-bottom:10px}.month-item[data-v-c160d122]:hover,.year-item[data-v-c160d122]:hover{background-color:var(--color-hover)}.month-item.selected[data-v-c160d122],.year-item.selected[data-v-c160d122]{background-color:var(--color-primary);color:var(--color-background)}.date-picker[data-v-c160d122]{border:0 solid var(--color-surface);border-radius:6px;padding:0}.calendar-header[data-v-c160d122]{display:flex;justify-content:space-between;align-items:center;padding:0;position:relative;gap:0;border-bottom:1px solid var(--color-surface)}.header-text[data-v-c160d122]{position:absolute;left:50%;transform:translateX(-50%);cursor:pointer}.header-text[data-v-c160d122]:hover{background-color:var(--color-surface)}.month-title[data-v-c160d122]{font-weight:700;font-size:.9rem}.selected-date[data-v-c160d122]{font-size:.75rem;color:var(--color-accent);margin-top:2px}.calendar-grid[data-v-c160d122]{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;padding:9px}.day-header[data-v-c160d122]{text-align:center;font-weight:700;font-size:.75rem}.day[data-v-c160d122]{text-align:center;padding:9px;font-size:.7rem;cursor:pointer;border-radius:4px;position:relative;-webkit-tap-highlight-color:transparent;border:0 solid var(--color-surface)}.day.today[data-v-c160d122]:not(.selected){font-weight:700}.day.disabled[data-v-c160d122]{pointer-events:none;opacity:.4;background-color:var(--color-surface);color:var(--color-accent)}.day.disabled[data-v-c160d122]:hover{background-color:var(--color-surface);cursor:not-allowed}.day.disabled.next-month[data-v-c160d122],.day.disabled.prev-month[data-v-c160d122]{opacity:.3}.day.disabled.selected[data-v-c160d122]{opacity:.6;background-color:var(--color-primary)}.year-item.disabled[data-v-c160d122]{pointer-events:none;opacity:.5;background-color:var(--color-surface)}.day.today[data-v-c160d122]:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;height:2px;background-color:var(--color-primary);border-radius:1px}.year-item.current-year[data-v-c160d122]{border:1px solid var(--color-primary);padding-bottom:10px}.day.selected[data-v-c160d122]{background-color:var(--color-primary);color:var(--color-background);font-weight:700;border-radius:4px}.day.selected.today[data-v-c160d122]:after{background-color:var(--color-text)}.day.selected.next-month[data-v-c160d122],.day.selected.prev-month[data-v-c160d122]{background-color:var(--color-primary)!important;color:var(--color-background)}@media (min-width:768px){.day[data-v-c160d122]:hover{background-color:var(--color-hover)}}.day.next-month[data-v-c160d122],.day.prev-month[data-v-c160d122]{color:var(--color-accent)}.day.next-month[data-v-c160d122]:hover,.day.prev-month[data-v-c160d122]:hover{background-color:var(--color-hover)}.day.next-month[data-v-c160d122]:not(:hover),.day.prev-month[data-v-c160d122]:not(:hover){background-color:var(--color-surface)}.event-dots[data-v-c160d122]{position:absolute;bottom:4px;left:50%;transform:translateX(-50%);display:flex;gap:2px}.event-dot[data-v-c160d122]{width:6px;height:6px;border-radius:50%;display:inline-block}.boxTitle{font-size:.8rem}.boxSubtitle{font-size:.7rem}.sideBarBox{border:1px solid var(--color-surface);border-radius:4px;transition:background-color .15s ease}.sideBarBox:hover{background-color:var(--color-surface);cursor:pointer}.profileSideBarBox{transition:background-color .15s ease}.profileSideBarBox:hover{background-color:var(--color-surface);cursor:pointer}.stepSideBarBox{transition:background-color .15s ease}.stepSideBarBox:hover{background-color:var(--color-surface);cursor:pointer}.threedPlayButton{transition:all .2s ease}.threedPlayButton:hover{color:var(--color-primary);cursor:pointer;background-color:rgba(var(--color-primary-rgb),.1)}.threedSettings{transition:all .2s ease}.threedSettings:hover{color:var(--color-primary);cursor:pointer}.sessionTagChip{border-radius:3px;font-size:.7rem;color:var(--color-text);background-color:var(--color-subtle);border:1px solid var(--color-surface)}.emojiTxt{padding-left:1px;padding-right:1px}.emojiTxtActive{font-size:.65rem}.mention{cursor:pointer;font-weight:700}.link,.mention{color:var(--color-primary)}.link{text-decoration:underline}.read-more{color:var(--color-primary);cursor:pointer;font-weight:700;font-size:.8rem}.postPinned{font-size:.75rem;color:var(--color-accent);display:flex;align-items:center;justify-content:start}.postPinned i{font-size:.8rem}.emojiBtnPick{line-height:1;font-size:.75rem!important}.postAwardIcon{line-height:1!important;font-size:.9rem!important}.nonGPSBox:hover{background-color:var(--color-subtle);cursor:pointer}.emojiReaction{border-radius:50%}.emojiReaction,.ui-button:hover .emojiReaction{background-color:inherit;border:1px solid transparent}.emojiNegLeft{margin-left:-2px}.postBoxStat{font-size:.95rem}.postBoxStatDesc{font-size:.75rem}.postBoxPremiumIcon{font-size:.7rem}.postUnitSubtitle{font-size:.75rem;font-weight:400}.postMainBox{border:1px solid var(--color-surface)}@media (max-width:768px){.postMainBox{border-left-width:0;border-right-width:0;border-width:0}}.postHeader{display:flex;align-items:center;justify-content:center;border-bottom:1px solid var(--color-surface);transition:background-color var(--transition-duration) ease}.postHeader:hover{background-color:var(--color-subtle);cursor:pointer}.postButtons{top:0;right:0;left:0;bottom:0;z-index:100;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease;position:absolute}.postButtonsContainer{position:relative;height:54px}.postButtonsContainer,.postReactionSection{border-top:1px solid var(--color-surface)}.postReactionSection:hover{background-color:var(--color-subtle);cursor:pointer}.postStats{display:flex;align-items:center;justify-content:start}.postName{font-size:.9rem;padding-bottom:2px}.postSubtitle{display:flex;align-items:center;color:var(--color-secondary);justify-content:start}p{font-size:.75rem}.postText{color:var(--color-text)!important;font-size:.9rem;white-space:pre-line;line-height:1.5}.material-symbols-outlined,.postHeader h4{font-size:.9rem;font-weight:500}.material-symbols-outlined{vertical-align:middle}.borderBottom{border-bottom:1px solid var(--color-surface)}.reacting-hide{opacity:0;z-index:0}.reacting-show{opacity:1;z-index:100}.contestBox{border:1px solid var(--color-surface);border-radius:6px;cursor:pointer}.contestBox:hover{background-color:var(--color-surface);color:var(--color-hover)}.boxHeaderTitle{font-size:1rem}.boxHeaderSubtitle{font-size:.85rem}.boxHeaderExtra{font-size:.95rem}.pageContainer{overflow-y:scroll;height:100vh}.homeHeader{top:0;position:sticky;z-index:999;border-bottom:1px solid rgba(var(--color-surface-rgb),var(--border-opacity,1));background-color:rgba(var(--color-background-rgb),var(--header-opacity,0));box-shadow:0 2px 4px rgba(0,0,0,var(--header-shadow-opacity,0));transition:background-color .3s ease,box-shadow .3s ease}.homeHeader,.unreadBadgeInbox[data-v-73095027]{display:flex;align-items:center;justify-content:center}.unreadBadgeInbox[data-v-73095027]{position:absolute;left:16px;top:-6px;width:10px;height:10px;z-index:1000}.unreadBadgeInbox[data-v-73095027]:before{content:"";z-index:2}.unreadBadgeInbox[data-v-73095027]:before,.unreadPulseInbox[data-v-73095027]{position:absolute;width:10px;height:10px;background-color:var(--color-primary);border-radius:50%}.unreadPulseInbox[data-v-73095027]{left:50%;top:50%;transform:translate(-50%,-50%);opacity:.5;z-index:1;animation:pulse-burst-73095027 1.5s infinite}@keyframes pulse-burst-73095027{0%{transform:translate(-50%,-50%) scale(1);opacity:.5}70%{transform:translate(-50%,-50%) scale(1.9);opacity:0}to{transform:translate(-50%,-50%) scale(1.9);opacity:0}}.menu-container[data-v-73095027]{display:flex;flex-direction:column;justify-content:start;max-height:100vh;height:100vh;background-color:var(--color-background);overflow-y:scroll;transition:width .3s ease}.menu-container.compact[data-v-73095027]{width:66px}.menu-container.expanded[data-v-73095027]{width:250px}.menu-items[data-v-73095027]{overflow-y:auto;-webkit-overflow-scrolling:touch;outline:none;-webkit-tap-highlight-color:transparent}.menuTop[data-v-73095027]{display:flex;border-bottom:1px solid var(--color-surface);justify-content:center;align-items:center}.menu-container.compact .profile-section[data-v-73095027]{width:66px!important;min-width:66px!important;max-width:66px!important;left:0;right:auto}.profile-section[data-v-73095027]{position:absolute;left:0;right:0;bottom:0;cursor:pointer}.profile-item[data-v-73095027]{display:flex;align-items:center;justify-content:center;border-top:1px solid var(--color-surface);border-right:0 solid var(--color-surface);overflow-x:hidden;transition:all .3s ease}.profile-name[data-v-73095027]{color:var(--color-text);font-size:.9rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;width:0;transition:opacity .3s ease}.profile-image--active[data-v-73095027]{border-right:1px solid var(--color-surface)}.profile-item--active .profile-name[data-v-73095027]{color:var(--color-primary)}.profile-image--active[data-v-73095027]{border:3px solid var(--color-primary);box-sizing:border-box}.menu-item[data-v-73095027]{display:flex;align-items:center;padding:11px;background-color:var(--color-background);border-radius:var(--spacing-unit);transition:all var(--transition-duration) var(--transition-timing);cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menu-item--active[data-v-73095027],.menu-item[data-v-73095027]:hover{background-color:var(--color-surface)}.menu-item--active .menu-item__icon[data-v-73095027]{color:var(--color-primary)}.menu-item--active .menu-item__text[data-v-73095027]{color:var(--color-primary);font-weight:600}.menu-item:not(.menu-item--active) .menu-item__text[data-v-73095027]{color:var(--color-accent);font-weight:400}.gps-item__icon[data-v-73095027]{color:var(--color-background)}.gps-item__icon[data-v-73095027],.menu-item__icon[data-v-73095027]{font-size:1.2rem;line-height:1;vertical-align:middle;display:inline-flex;align-items:center}.menu-item__icon[data-v-73095027]{color:var(--color-accent)}.menu-item__text[data-v-73095027]{font-size:.9rem;display:var(--menu-text-display,inline);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menu-container.compact .menu-item__text[data-v-73095027]{display:none}.menu-container.expanded .profile-name[data-v-73095027]{opacity:1;width:auto}.menu-container.expanded .profile-image-filler[data-v-73095027]{width:9px}@media (max-width:768px){.profile-name[data-v-73095027]{opacity:1;width:auto}.profile-image-filler[data-v-73095027]{width:3px}.loginCard{min-width:100%}}.fade-out{opacity:0;transition:opacity .3s}.extraText{font-size:.8rem;color:var(--color-primary);cursor:pointer}.subtleText{font-size:.8rem;color:var(--color-accent)}.loginHeader{border-bottom:1px solid var(--color-surface)}.gpsBox{background-color:var(--color-background);transition:all .3s ease}.gpsBox:hover{cursor:pointer;background-color:var(--color-surface)}.smallerIcon{font-size:.85rem}.paceSection{display:flex;align-items:center;justify-content:center}.formSubtitle{font-size:.8rem;font-weight:400;color:var(--color-accent)}.buttonBottom,.extrasCont{border-top:1px solid var(--color-surface)}.formCheck{color:var(--color-primary);font-size:100px}.fileBoxMain{border:1px solid var(--color-surface);border-radius:6px;justify-content:center;cursor:pointer;overflow:hidden;display:flex;align-items:center;justify-content:start}.fileBoxMain:hover{background-color:var(--color-surface);color:var(--color-hover)}.fileBoxSubtitle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.7rem;color:var(--color-accent)}.fileBoxTitle{font-size:.8rem;color:var(--color-text)}.goBack{cursor:pointer}.goBack:hover{color:var(--color-hover)}.shoeResult{transition:background-color .3s ease}.shoeResult:hover{background-color:var(--color-surface);cursor:pointer}.turboDayChip{border-radius:6px;background-color:var(--color-background);color:var(--color-text);border:1px solid var(--color-surface)}.turboDayChip,.turboDayChipActive{padding:8px 10px;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .3s ease-in}.turboDayChipActive{border-radius:6px;background-color:var(--color-primary);color:var(--color-background);border:1px solid var(--color-primary)}.turboDayChip:hover{background-color:var(--color-surface)}.turboDayChipActive:hover{background-color:var(--color-hover)}.turboFormBox{cursor:pointer;transition:all .3s ease-in}.routeBox{border:1px solid var(--color-surface);border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:var(--color-background);transition:all .15s ease}.routeThumb{flex:0 0 auto}.routeText{flex:1 1 auto;min-width:0}.routeName{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.routeBox:hover{background-color:var(--color-surface);cursor:pointer}.selected{border-color:var(--color-primary)}.selected-route-row{display:flex;align-items:center;justify-content:flex-start;width:100%;min-width:0}.selected-route-content{flex:1 1 auto;min-width:0}.selected-route-delete{flex:0 0 auto}.uploadFileBox{background-color:var(--color-surface);border:1px dashed var(--color-accent);border-radius:6px;cursor:pointer;display:flex;align-items:center;transition:background-color .3s ease;justify-content:center;color:var(--color-accent)}.uploadFileBox:hover{background-color:var(--color-subtle);border:1px dashed var(--color-accent);color:var(--color-hover)}.hyperlink{text-decoration:underline;color:var(--color-primary);cursor:pointer;transition:color .15s ease}.hyperlink:hover{color:var(--color-hover)}.inputSelectBox{background-color:var(--color-background);transition:background-color .15s ease;cursor:pointer}.inputSelectBox:hover{background-color:var(--color-surface)}.formMain{position:relative;height:100%;display:flex;flex-direction:column}.formContent{flex:1;overflow-y:auto}.formTop{border-bottom:1px solid var(--color-surface);top:0;display:flex;align-items:center;justify-content:center}.formBottom,.formTop{left:0;position:fixed;right:0;z-index:900;background-color:var(--color-background)}.formBottom{border-top:1px solid var(--color-surface);bottom:0}.loading-indicator[data-v-3a36e3b8],.no-results[data-v-3a36e3b8]{width:100%;text-align:center;padding:16px;color:var(--color-accent)}.column img[data-v-3a36e3b8]{display:block;width:100%;height:auto}.specialOption{display:flex;align-items:center;padding:12px;background-color:var(--color-background);border-radius:var(--spacing-unit);transition:all var(--transition-duration) var(--transition-timing);cursor:pointer;flex:1;border:1px solid var(--color-surface);outline:none;-webkit-tap-highlight-color:transparent}.specialOption__icon{color:var(--color-primary);font-size:1.2rem;line-height:1;vertical-align:middle;display:inline-flex;align-items:center}.specialOption__text{font-size:.8rem;font-weight:500;color:var(--color-secondary)}.prebuiltworkoutbox{transition:all .3s ease}.prebuiltworkoutbox:hover{background-color:var(--color-surface);cursor:pointer}.border-bottom{border-bottom:1px solid var(--color-surface)}.reactionBox{transition:all var(--transition-duration) ease}.reactionBox:hover{background-color:var(--color-subtle);cursor:pointer}.close-gif{position:absolute;top:0;right:0}.postButtonsDetail{display:flex;align-items:center;justify-content:center}.commentText{color:var(--color-text)!important;font-size:.85rem;white-space:pre-line;line-height:1.5;word-break:break-word;overflow-wrap:break-word}.commentName{font-size:.8rem;font-weight:500}.commentDate{font-size:.7rem;font-weight:400;color:var(--color-accent)}.convoBoxMain{border:1px solid var(--color-surface);border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer}.convoBoxMain:hover{background-color:var(--color-surface);color:var(--color-hover);cursor:pointer}.convoBoxTitle{color:var(--color-text);font-size:.8rem}.convoBoxSubtitle{color:var(--color-accent);font-size:.7rem}.convoLastMessage{color:var(--color-text);font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-word}.convoBoxExtra{flex-shrink:0;min-width:48px;justify-content:flex-end}.convoBoxExtra,.unreadBadge{display:flex;align-items:center}.unreadBadge{position:relative;width:10px;height:10px;justify-content:center}.unreadBadge:before{content:"";z-index:2}.unreadBadge:before,.unreadPulse{position:absolute;width:10px;height:10px;background-color:var(--color-primary);border-radius:50%}.unreadPulse{left:50%;top:50%;transform:translate(-50%,-50%);opacity:.5;z-index:1;animation:pulse-burst 1.5s infinite}@keyframes pulse-burst{0%{transform:translate(-50%,-50%) scale(1);opacity:.5}70%{transform:translate(-50%,-50%) scale(1.9);opacity:0}to{transform:translate(-50%,-50%) scale(1.9);opacity:0}}.boxMain{border:1px solid var(--color-surface);border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer}.boxMain:hover{background-color:var(--color-surface);color:var(--color-hover)}.boxTitle{color:var(--color-text);font-size:.9rem}.boxSubtitle{color:var(--color-accent);font-size:.75rem}.boxExtra{color:var(--color-text);font-size:.85rem;font-weight:500}.disabledOption{opacity:.5;cursor:not-allowed}.boxMainHeader{border:1px solid var(--color-surface);border-radius:6px;overflow:hidden;cursor:pointer}.boxMainHeaderInner{display:flex;justify-content:center;align-items:center;border-top:0 solid var(--color-surface)}.boxMainHeader:hover{background-color:var(--color-surface);color:var(--color-hover);cursor:pointer}.boxHeaderTitle{color:var(--color-text);font-size:.9rem;font-weight:500}.boxHeaderSubtitle{color:var(--color-accent);font-size:.8rem}.bigIcon{font-size:2rem}.boxHeaderExtra{color:var(--color-text);font-size:.85rem;font-weight:500}.turboIcon{font-size:1.05rem;color:var(--color-primary)!important}.gradient-bkg{width:100%;height:100%;background:linear-gradient(180deg,#000,#000)}.overlayColumnBox,.overlayImageBox{display:flex;align-items:center;justify-content:center;background-color:transparent}.overlayColumnBox{width:100%;flex-direction:column}.resizer2{touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.resizer2,.resizer2-active{position:absolute;z-index:2000;display:flex;align-items:center;justify-content:center}.resizer2-active{width:100%;height:100%;border:3px dashed #3a3a3a;box-sizing:border-box;pointer-events:none}.resize-handle{position:absolute;width:14px;height:14px;border-radius:50%;border:2px solid #3a3a3a;background:#fff;z-index:2001;box-sizing:border-box;touch-action:none}.resize-handle.nw{top:-7px;left:-7px;cursor:nwse-resize}.resize-handle.ne{top:-7px;right:-7px;cursor:nesw-resize}.resize-handle.sw{bottom:-7px;left:-7px;cursor:nesw-resize}.resize-handle.se{bottom:-7px;right:-7px;cursor:nwse-resize}.overlay-option-box{border-radius:6px;padding:0}.overlay-option-box,.overlay-resizer-box{display:flex;align-items:center;justify-content:center}.detailSubtitle{font-size:.85rem;font-weight:400}.detailInfo{font-size:.85rem;color:var(--color-text)}.detailText{font-size:.85rem;white-space:pre-line;line-height:1.5}.gif-container{position:relative;display:flex;align-items:center;justify-content:space-between}.convoHeader{cursor:pointer;animation:background-color .3s ease-in-out}.convoHeader:hover{background-color:var(--color-subtle)}.ownerBlock{animation:background-color .3s ease-in-out;border-bottom:1px solid var(--color-surface)}.ownerBlock:hover{background-color:var(--color-subtle);cursor:pointer}.linkBlock{animation:background-color .3s ease-in-out;border:1px solid var(--color-surface);border-radius:3px}.linkBlock:hover{background-color:var(--color-subtle);cursor:pointer}.link{cursor:pointer}.link:hover{text-decoration:underline;color:var(--color-hover)}.ui-checkbox[data-v-315d21cd]{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:0}.checkbox-input[data-v-315d21cd]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-custom[data-v-315d21cd]{position:relative;width:16px;height:16px;border:2px solid var(--color-surface);border-radius:3px;background-color:var(--color-background);transition:all .2s ease}.checkbox-custom.small[data-v-315d21cd]{width:12px;height:12px;border-radius:2px}.checkbox-custom.checked[data-v-315d21cd]{background-color:var(--color-primary);border-color:var(--color-primary)}.checkbox-custom.checked[data-v-315d21cd]:after{content:"";position:absolute;left:4px;top:0;width:5px;height:10px;border:solid var(--color-background);border-width:0 3px 3px 0;transform:rotate(45deg)}.checkbox-custom.checked.small[data-v-315d21cd]:after{left:3px;top:1px;width:3px;height:6px;border-width:0 2px 2px 0}.checkbox-custom.disabled[data-v-315d21cd]{opacity:.5;cursor:not-allowed}.checkbox-label[data-v-315d21cd]{font-size:.9rem;color:var(--color-text)}.ui-checkbox.disabled[data-v-315d21cd]{opacity:.5;cursor:not-allowed}.nav-stack{position:relative;width:100%;height:100vh;overflow:hidden}.nav-stack-item{position:absolute;top:0;left:0;right:0;bottom:0;transition:transform .3s cubic-bezier(.4,0,.2,1);will-change:transform;background:var(--color-background,#fff)}.nav-stack-item:not(.top){z-index:0}.nav-stack-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:rgba(0,0,0,.5)}.nav-stack-item.top{z-index:399}.mobile-menu-container{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;pointer-events:none}.menu-background{background-color:rgba(0,0,0,.5);opacity:0;top:0;left:0;right:0;bottom:0;position:absolute;will-change:opacity}.menu-background.open{opacity:1}.menu-content{width:75%;display:flex;flex-direction:column;-webkit-overflow-scrolling:touch;pointer-events:all;will-change:transform;height:100%;transform:translateX(-100%);background-color:var(--color-background);overflow-y:auto}.menu-content.open{transform:translateX(0);border-right:1px solid var(--color-surface)}.mobile-menu-container.open{pointer-events:all}#app{font-family:var(--font-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;overscroll-behavior-x:none;transition:background-color var(--transition-duration) var(--transition-timing),color var(--transition-duration) var(--transition-timing)}.loading-container{height:100vh;width:100vw;display:flex;justify-content:center;align-items:center;background-color:transparent}body{margin:0}body,html{transition:background-color var(--transition-duration) var(--transition-timing)}html{background-color:var(--color-background)}.app-container{height:100vh;overflow:hidden}.content-column{height:100vh;overflow-x:hidden;overflow-y:hidden;position:relative;-webkit-overflow-scrolling:touch}.max-width-col{max-width:600px}.extra-column{height:100vh;position:sticky;top:0}.mainTop{padding-top:max(12px,env(safe-area-inset-top,12px))!important}.feedTop{padding-top:max(0px,env(safe-area-inset-top,0))!important}.mainBtm{padding-bottom:max(12px,env(safe-area-inset-bottom,12px))!important}.feedBtm{padding-bottom:max(0px,env(safe-area-inset-bottom,0px))!important}.mobile-bottom-bar{position:absolute;bottom:0;left:0;right:0;background:rgba(var(--color-background-rgb),.7);backdrop-filter:blur(4px);z-index:400;border-top:1px solid var(--color-surface);display:flex;flex-direction:column}.mobile-bottom-bar__content{display:flex;justify-content:center;align-items:center}.shareHeader{font-size:.9rem}:root{--spacing-unit:4px;--transition-duration:0.3s;--transition-timing:ease;--font-primary:"Rubik",sans-serif;--sat:env(safe-area-inset-top);--sar:env(safe-area-inset-right);--sab:env(safe-area-inset-bottom);--sal:env(safe-area-inset-left)}.light,:root{--color-primary:#7b00ff;--color-secondary:#3a3a3a;--color-success:#009952;--color-background:#fff;--color-surface:#e9e9e9;--color-subtle:#fafafa;--color-accent:#767676;--color-hover:#5a18a1;--color-badge:#d6b222;--color-warning:orange;--color-text:#000;--color-error:#b00020;--color-primary-rgb:123,0,255;--color-badge-rgb:214,178,34;--color-secondary-rgb:58,58,58;--color-background-rgb:255,255,255;--color-surface-rgb:224,224,224;--color-subtle-rgb:240,240,240;--color-error-rgb:176,0,32;--color-success-rgb:0,153,82}.dark{--color-primary:#bb86fc;--color-secondary:#e9e9e9;--color-background:#212121;--color-success:#00e645;--color-surface:#424242;--color-hover:#5a18a1;--color-subtle:#292929;--color-accent:#dcdbdb;--color-text:#fff;--color-badge:gold;--color-warning:orange;--color-error:#fc365a;--color-primary-rgb:187,134,252;--color-background-rgb:33,33,33;--color-secondary-rgb:233,233,233;--color-badge-rgb:214,178,34;--color-surface-rgb:66,66,66;--color-subtle-rgb:33,33,33;--color-error-rgb:252,54,90;--color-success-rgb:0,230,69}.bg-transparent{background-color:transparent}.bg-primary{background-color:var(--color-primary)}.bg-secondary{background-color:var(--color-secondary)}.bg-white{background-color:#fff}.bg-dark{background-color:#3a3a3a}.bg-background{background-color:var(--color-background)}.bg-surface{background-color:var(--color-surface)}.bg-subtle{background-color:var(--color-subtle)}.bg-error{background-color:var(--color-error)}.text-primary{color:var(--color-primary)}.text-accent{color:var(--color-accent)}.text-badge{color:var(--color-badge)}.text-secondary{color:var(--color-secondary)}.text-background{color:var(--color-background)}.text-surface{color:var(--color-surface)}.text-success{color:var(--color-success)}.text-error{color:var(--color-error)}.text{color:var(--color-text)}.border-primary{border-color:var(--color-primary)}.border-secondary{border-color:var(--color-secondary)}.border-background{border-color:var(--color-background)}.border-surface{border-color:var(--color-surface)}.border-error{border-color:var(--color-error)}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.rounded-sm{border-radius:2px}.rounded{border-radius:4px}.rounded-md{border-radius:6px}.rounded-lg{border-radius:8px}.rounded-full{border-radius:9999px}.shadow-sm{box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.shadow{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.shadow-md{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.shadow-lg{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.shadow-xl{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.ma-0{margin:calc(var(--spacing-unit)*0)}.ma-1{margin:calc(var(--spacing-unit)*1)}.ma-2{margin:calc(var(--spacing-unit)*2)}.ma-3{margin:calc(var(--spacing-unit)*3)}.ma-4{margin:calc(var(--spacing-unit)*4)}.ma-5{margin:calc(var(--spacing-unit)*5)}.ma-6{margin:calc(var(--spacing-unit)*6)}.ma-7{margin:calc(var(--spacing-unit)*7)}.ma-8{margin:calc(var(--spacing-unit)*8)}.ma-9{margin:calc(var(--spacing-unit)*9)}.ma-10{margin:calc(var(--spacing-unit)*10)}.ma-11{margin:calc(var(--spacing-unit)*11)}.ma-12{margin:calc(var(--spacing-unit)*12)}.mx-1{margin-left:calc(var(--spacing-unit)*1);margin-right:calc(var(--spacing-unit)*1)}.mx-2{margin-left:calc(var(--spacing-unit)*2);margin-right:calc(var(--spacing-unit)*2)}.mx-3{margin-left:calc(var(--spacing-unit)*3);margin-right:calc(var(--spacing-unit)*3)}.mx-4{margin-left:calc(var(--spacing-unit)*4);margin-right:calc(var(--spacing-unit)*4)}.mx-5{margin-left:calc(var(--spacing-unit)*5);margin-right:calc(var(--spacing-unit)*5)}.mx-6{margin-left:calc(var(--spacing-unit)*6);margin-right:calc(var(--spacing-unit)*6)}.mx-7{margin-left:calc(var(--spacing-unit)*7);margin-right:calc(var(--spacing-unit)*7)}.mx-8{margin-left:calc(var(--spacing-unit)*8);margin-right:calc(var(--spacing-unit)*8)}.mx-9{margin-left:calc(var(--spacing-unit)*9);margin-right:calc(var(--spacing-unit)*9)}.mx-10{margin-left:calc(var(--spacing-unit)*10);margin-right:calc(var(--spacing-unit)*10)}.mx-11{margin-left:calc(var(--spacing-unit)*11);margin-right:calc(var(--spacing-unit)*11)}.mx-12{margin-left:calc(var(--spacing-unit)*12);margin-right:calc(var(--spacing-unit)*12)}.my-0{margin-top:calc(var(--spacing-unit)*0);margin-bottom:calc(var(--spacing-unit)*0)}.my-1{margin-top:calc(var(--spacing-unit)*1);margin-bottom:calc(var(--spacing-unit)*1)}.my-2{margin-top:calc(var(--spacing-unit)*2);margin-bottom:calc(var(--spacing-unit)*2)}.my-3{margin-top:calc(var(--spacing-unit)*3);margin-bottom:calc(var(--spacing-unit)*3)}.my-4{margin-top:calc(var(--spacing-unit)*4);margin-bottom:calc(var(--spacing-unit)*4)}.my-5{margin-top:calc(var(--spacing-unit)*5);margin-bottom:calc(var(--spacing-unit)*5)}.my-6{margin-top:calc(var(--spacing-unit)*6);margin-bottom:calc(var(--spacing-unit)*6)}.my-7{margin-top:calc(var(--spacing-unit)*7);margin-bottom:calc(var(--spacing-unit)*7)}.my-8{margin-top:calc(var(--spacing-unit)*8);margin-bottom:calc(var(--spacing-unit)*8)}.my-9{margin-top:calc(var(--spacing-unit)*9);margin-bottom:calc(var(--spacing-unit)*9)}.my-10{margin-top:calc(var(--spacing-unit)*10);margin-bottom:calc(var(--spacing-unit)*10)}.my-11{margin-top:calc(var(--spacing-unit)*11);margin-bottom:calc(var(--spacing-unit)*11)}.my-12{margin-top:calc(var(--spacing-unit)*12);margin-bottom:calc(var(--spacing-unit)*12)}.pr-1-5{padding-right:6px}.pl-1-5{padding-left:6px}.pa-0{padding:calc(var(--spacing-unit)*0)}.pa-1{padding:calc(var(--spacing-unit)*1)}.pa-2{padding:calc(var(--spacing-unit)*2)}.pa-3{padding:calc(var(--spacing-unit)*3)}.pa-4{padding:calc(var(--spacing-unit)*4)}.pa-5{padding:calc(var(--spacing-unit)*5)}.pa-6{padding:calc(var(--spacing-unit)*6)}.pa-7{padding:calc(var(--spacing-unit)*7)}.pa-8{padding:calc(var(--spacing-unit)*8)}.pa-9{padding:calc(var(--spacing-unit)*9)}.pa-10{padding:calc(var(--spacing-unit)*10)}.pa-11{padding:calc(var(--spacing-unit)*11)}.pa-12{padding:calc(var(--spacing-unit)*12)}.px-1{padding-left:calc(var(--spacing-unit)*1);padding-right:calc(var(--spacing-unit)*1)}.px-2{padding-left:calc(var(--spacing-unit)*2);padding-right:calc(var(--spacing-unit)*2)}.px-3{padding-left:calc(var(--spacing-unit)*3);padding-right:calc(var(--spacing-unit)*3)}.px-4{padding-left:calc(var(--spacing-unit)*4);padding-right:calc(var(--spacing-unit)*4)}.px-5{padding-left:calc(var(--spacing-unit)*5);padding-right:calc(var(--spacing-unit)*5)}.px-6{padding-left:calc(var(--spacing-unit)*6);padding-right:calc(var(--spacing-unit)*6)}.px-7{padding-left:calc(var(--spacing-unit)*7);padding-right:calc(var(--spacing-unit)*7)}.px-8{padding-left:calc(var(--spacing-unit)*8);padding-right:calc(var(--spacing-unit)*8)}.px-9{padding-left:calc(var(--spacing-unit)*9);padding-right:calc(var(--spacing-unit)*9)}.px-10{padding-left:calc(var(--spacing-unit)*10);padding-right:calc(var(--spacing-unit)*10)}.px-11{padding-left:calc(var(--spacing-unit)*11);padding-right:calc(var(--spacing-unit)*11)}.px-12{padding-left:calc(var(--spacing-unit)*12);padding-right:calc(var(--spacing-unit)*12)}.py-1{padding-top:calc(var(--spacing-unit)*1);padding-bottom:calc(var(--spacing-unit)*1)}.py-2{padding-top:calc(var(--spacing-unit)*2);padding-bottom:calc(var(--spacing-unit)*2)}.py-3{padding-top:calc(var(--spacing-unit)*3);padding-bottom:calc(var(--spacing-unit)*3)}.py-4{padding-top:calc(var(--spacing-unit)*4);padding-bottom:calc(var(--spacing-unit)*4)}.py-5{padding-top:calc(var(--spacing-unit)*5);padding-bottom:calc(var(--spacing-unit)*5)}.py-6{padding-top:calc(var(--spacing-unit)*6);padding-bottom:calc(var(--spacing-unit)*6)}.py-7{padding-top:calc(var(--spacing-unit)*7);padding-bottom:calc(var(--spacing-unit)*7)}.py-8{padding-top:calc(var(--spacing-unit)*8);padding-bottom:calc(var(--spacing-unit)*8)}.py-9{padding-top:calc(var(--spacing-unit)*9);padding-bottom:calc(var(--spacing-unit)*9)}.py-10{padding-top:calc(var(--spacing-unit)*10);padding-bottom:calc(var(--spacing-unit)*10)}.py-11{padding-top:calc(var(--spacing-unit)*11);padding-bottom:calc(var(--spacing-unit)*11)}.py-12{padding-top:calc(var(--spacing-unit)*12);padding-bottom:calc(var(--spacing-unit)*12)}.pt-0{padding-top:calc(var(--spacing-unit)*0)}.pt-1{padding-top:calc(var(--spacing-unit)*1)}.pt-2{padding-top:calc(var(--spacing-unit)*2)}.pt-3{padding-top:calc(var(--spacing-unit)*3)}.pt-4{padding-top:calc(var(--spacing-unit)*4)}.pt-5{padding-top:calc(var(--spacing-unit)*5)}.pt-6{padding-top:calc(var(--spacing-unit)*6)}.pt-7{padding-top:calc(var(--spacing-unit)*7)}.pt-8{padding-top:calc(var(--spacing-unit)*8)}.pt-9{padding-top:calc(var(--spacing-unit)*9)}.pt-10{padding-top:calc(var(--spacing-unit)*10)}.pt-11{padding-top:calc(var(--spacing-unit)*11)}.pt-12{padding-top:calc(var(--spacing-unit)*12)}.pr-1{padding-right:calc(var(--spacing-unit)*1)}.pr-2{padding-right:calc(var(--spacing-unit)*2)}.pr-3{padding-right:calc(var(--spacing-unit)*3)}.pr-4{padding-right:calc(var(--spacing-unit)*4)}.pr-5{padding-right:calc(var(--spacing-unit)*5)}.pr-6{padding-right:calc(var(--spacing-unit)*6)}.pr-7{padding-right:calc(var(--spacing-unit)*7)}.pr-8{padding-right:calc(var(--spacing-unit)*8)}.pr-9{padding-right:calc(var(--spacing-unit)*9)}.pr-10{padding-right:calc(var(--spacing-unit)*10)}.pr-11{padding-right:calc(var(--spacing-unit)*11)}.pr-12{padding-right:calc(var(--spacing-unit)*12)}.pb-0{padding-bottom:calc(var(--spacing-unit)*0)}.pb-1{padding-bottom:calc(var(--spacing-unit)*1)}.pb-2{padding-bottom:calc(var(--spacing-unit)*2)}.pb-3{padding-bottom:calc(var(--spacing-unit)*3)}.pb-4{padding-bottom:calc(var(--spacing-unit)*4)}.pb-5{padding-bottom:calc(var(--spacing-unit)*5)}.pb-6{padding-bottom:calc(var(--spacing-unit)*6)}.pb-7{padding-bottom:calc(var(--spacing-unit)*7)}.pb-8{padding-bottom:calc(var(--spacing-unit)*8)}.pb-9{padding-bottom:calc(var(--spacing-unit)*9)}.pb-10{padding-bottom:calc(var(--spacing-unit)*10)}.pb-11{padding-bottom:calc(var(--spacing-unit)*11)}.pb-12{padding-bottom:calc(var(--spacing-unit)*12)}.pl-1{padding-left:calc(var(--spacing-unit)*1)}.pl-2{padding-left:calc(var(--spacing-unit)*2)}.pl-3{padding-left:calc(var(--spacing-unit)*3)}.pl-4{padding-left:calc(var(--spacing-unit)*4)}.pl-5{padding-left:calc(var(--spacing-unit)*5)}.pl-6{padding-left:calc(var(--spacing-unit)*6)}.pl-7{padding-left:calc(var(--spacing-unit)*7)}.pl-8{padding-left:calc(var(--spacing-unit)*8)}.pl-9{padding-left:calc(var(--spacing-unit)*9)}.pl-10{padding-left:calc(var(--spacing-unit)*10)}.pl-11{padding-left:calc(var(--spacing-unit)*11)}.pl-12{padding-left:calc(var(--spacing-unit)*12)}.mt-1{margin-top:calc(var(--spacing-unit)*1)}.mt-2{margin-top:calc(var(--spacing-unit)*2)}.mt-3{margin-top:calc(var(--spacing-unit)*3)}.mt-4{margin-top:calc(var(--spacing-unit)*4)}.mt-5{margin-top:calc(var(--spacing-unit)*5)}.mt-6{margin-top:calc(var(--spacing-unit)*6)}.mt-7{margin-top:calc(var(--spacing-unit)*7)}.mt-8{margin-top:calc(var(--spacing-unit)*8)}.mt-9{margin-top:calc(var(--spacing-unit)*9)}.mt-10{margin-top:calc(var(--spacing-unit)*10)}.mt-11{margin-top:calc(var(--spacing-unit)*11)}.mt-12{margin-top:calc(var(--spacing-unit)*12)}.mr-1{margin-right:calc(var(--spacing-unit)*1)}.mr-2{margin-right:calc(var(--spacing-unit)*2)}.mr-3{margin-right:calc(var(--spacing-unit)*3)}.mr-4{margin-right:calc(var(--spacing-unit)*4)}.mr-5{margin-right:calc(var(--spacing-unit)*5)}.mr-6{margin-right:calc(var(--spacing-unit)*6)}.mr-7{margin-right:calc(var(--spacing-unit)*7)}.mr-8{margin-right:calc(var(--spacing-unit)*8)}.mr-9{margin-right:calc(var(--spacing-unit)*9)}.mr-10{margin-right:calc(var(--spacing-unit)*10)}.mr-11{margin-right:calc(var(--spacing-unit)*11)}.mr-12{margin-right:calc(var(--spacing-unit)*12)}.mb-1{margin-bottom:calc(var(--spacing-unit)*1)}.mb-2{margin-bottom:calc(var(--spacing-unit)*2)}.mb-3{margin-bottom:calc(var(--spacing-unit)*3)}.mb-4{margin-bottom:calc(var(--spacing-unit)*4)}.mb-5{margin-bottom:calc(var(--spacing-unit)*5)}.mb-6{margin-bottom:calc(var(--spacing-unit)*6)}.mb-7{margin-bottom:calc(var(--spacing-unit)*7)}.mb-8{margin-bottom:calc(var(--spacing-unit)*8)}.mb-9{margin-bottom:calc(var(--spacing-unit)*9)}.mb-10{margin-bottom:calc(var(--spacing-unit)*10)}.mb-11{margin-bottom:calc(var(--spacing-unit)*11)}.mb-12{margin-bottom:calc(var(--spacing-unit)*12)}.ml-1{margin-left:calc(var(--spacing-unit)*1)}.ml-2{margin-left:calc(var(--spacing-unit)*2)}.ml-3{margin-left:calc(var(--spacing-unit)*3)}.ml-4{margin-left:calc(var(--spacing-unit)*4)}.ml-5{margin-left:calc(var(--spacing-unit)*5)}.ml-6{margin-left:calc(var(--spacing-unit)*6)}.ml-7{margin-left:calc(var(--spacing-unit)*7)}.ml-8{margin-left:calc(var(--spacing-unit)*8)}.ml-9{margin-left:calc(var(--spacing-unit)*9)}.ml-10{margin-left:calc(var(--spacing-unit)*10)}.ml-11{margin-left:calc(var(--spacing-unit)*11)}.ml-12{margin-left:calc(var(--spacing-unit)*12)}.mr-1-5{margin-right:6px}.ml-1-5{margin-left:6px}.col-1{width:8.3333%}.col-2{width:16.6667%}.col-3{width:25%}.col-4{width:33.3333%}.col-5{width:41.6667%}.col-6{width:50%}.col-7{width:58.3333%}.col-8{width:66.6667%}.col-9{width:75%}.col-10{width:83.3333%}.col-11{width:91.6667%}.col-12{width:100%}@media (max-width:768px){.col-sm-1{width:8.3333%}.col-sm-2{width:16.6667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333%}.col-sm-5{width:41.6667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333%}.col-sm-8{width:66.6667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333%}.col-sm-11{width:91.6667%}.col-sm-12{width:100%}}.row{display:flex;flex-direction:row;flex-wrap:wrap}.column{display:flex;flex-direction:column}[class*=col-]{box-sizing:border-box;float:left;min-height:1px}@media (min-width:769px){.columnBorder{border-right:1px solid var(--color-surface)}}.slide-up-enter-active,.slide-up-leave-active{transition:transform .3s ease,opacity .3s ease}.slide-up-enter,.slide-up-leave-to{transform:translateY(100%);opacity:0}.slide-in-enter-active,.slide-in-leave-active{transition:transform .3s ease,opacity .3s ease}.slide-in-enter,.slide-in-leave-to{transform:translateX(100%);opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter,.fade-leave-to{opacity:0}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.ui-map-button{border-radius:3px;padding:6px;border:none;cursor:pointer}.ui-map-button,.ui-map-button:hover{background-color:rgba(var(--color-background-rgb),1)}.ui-map-button i{font-size:1.2rem;font-weight:400;color:var(--color-text)}.pull-to-refresh{position:absolute;left:0;right:0;height:0;overflow:hidden;background-color:var(--color-surface);z-index:0}.pull-to-refresh__content{position:absolute;left:0;right:0;height:60px;display:flex;font-size:12px;align-items:center;justify-content:center;color:#666}.pull-to-refresh__content[data-position=bottom]{top:0}.pull-to-refresh__content[data-position=top]{bottom:0}.pull-to-refresh__spinner{width:24px;height:24px;border:2px solid var(--color-primary);border-top-color:transparent;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.horizontal-loader[data-v-f0af3fda]{position:relative;overflow:hidden;background-color:rgba(0,0,0,.1)}.dots[data-v-f0af3fda]{position:absolute;top:0;left:0;right:0;height:100%;z-index:1000;display:flex;align-items:center}.dot-container[data-v-f0af3fda]{display:flex;background-color:transparent;border-right:1px solid var(--color-surface);align-items:center;justify-content:end;flex-grow:1}.dot[data-v-f0af3fda]{width:4px;height:4px;border-radius:0;background-color:var(--color-primary)}.loader-line[data-v-f0af3fda]{position:absolute;top:0;left:0;height:100%;will-change:transform;transform:translateZ(0)}.width-line[data-v-f0af3fda]{transition:width .2s linear;background:var(--color-primary)}.animate-line[data-v-f0af3fda]{animation:move-f0af3fda 1.5s cubic-bezier(.4,0,.2,1) infinite}@keyframes move-f0af3fda{0%{transform:translateX(-100%)}to{transform:translateX(350%)}}.dialog[data-v-b2367f98]{position:absolute;z-index:3001}.dialog[data-v-b2367f98],.overlay[data-v-b2367f98]{top:0;left:0;width:100%;height:100%;pointer-events:none}.overlay[data-v-b2367f98]{position:fixed;background-color:rgba(0,0,0,.5);opacity:0;transition:opacity .3s ease}.overlay.visible[data-v-b2367f98]{opacity:1;pointer-events:all}.dialog-content[data-v-b2367f98]{position:absolute;top:50%;left:50%;transform:translate(-50%,100%) scale(.9);width:90%;max-width:500px;max-height:90vh;background-color:var(--color-subtle);border-radius:6px;padding:0;overflow:hidden;display:flex;flex-direction:column;transition:all .35s cubic-bezier(.25,.8,.25,1);opacity:0;pointer-events:none}.dialog-content-inner[data-v-b2367f98]{flex:1;overflow-y:auto;border-radius:6px;padding:0}.dialog-content.visible[data-v-b2367f98]{transform:translate(-50%,-50%) scale(1);opacity:1;pointer-events:all}.dialog-content.fullscreen[data-v-b2367f98]{top:0;left:0;transform:translateY(100%) scale(1);width:100%;height:100%;max-width:none;max-height:none;border-radius:0}.dialog-content.dialogVisibleButDisabled[data-v-b2367f98]{align-items:start;justify-content:start;top:env(safe-area-inset-top,0);transform:translate(-50%) scale(1);background-color:transparent}.dialog-content.visible.fullscreen[data-v-b2367f98]{transform:translate(0) scale(1)}.is-visible[data-v-b2367f98]{pointer-events:all}.dialog.overlap-all[data-v-b2367f98]{z-index:4000}.dialog.behind-sheet[data-v-b2367f98]{z-index:2000}.dialog.fixed[data-v-b2367f98]{position:fixed!important}.dialog.dialogVisibleButDisabled[data-v-b2367f98]{pointer-events:none!important}.dialog-content.fullHeightScreen[data-v-b2367f98]{height:100vh!important}.dialog-content.fullHeight[data-v-b2367f98]{height:90vh!important}.dialog-content-inner.flexColumn[data-v-b2367f98]{display:flex;align-items:center;justify-content:center;flex-direction:column}@media (max-width:600px){.dialog-content[data-v-b2367f98]{width:100%;padding:0}.dialog-content-inner[data-v-b2367f98]{padding:0}}.text-area[data-v-10284e04]{flex-grow:1;max-width:100%;width:100%}.clear-button[data-v-10284e04]{position:absolute;right:10px;top:0;bottom:0;border:none;background:none;cursor:pointer;color:var(--color-text)}.input-container[data-v-10284e04]{position:relative;display:flex;align-items:center;justify-content:center}textarea[data-v-10284e04]{width:100%;padding:20px 12px 8px 12px;border:1px solid var(--color-surface);border-radius:6px;font-size:1rem;background-color:var(--color-background);color:var(--color-text);caret-color:var(--color-primary);box-sizing:border-box;max-width:100%;resize:none;line-height:1.3;overflow-x:hidden;outline:none;-webkit-tap-highlight-color:transparent;transition:border-color var(--transition-duration) var(--transition-timing);font-family:inherit;letter-spacing:normal;font-weight:400;overflow-y:hidden}textarea[data-v-10284e04]:focus{border-color:var(--color-primary)}textarea[data-v-10284e04]::-moz-selection{background:var(--color-primary);color:var(--color-background)}textarea[data-v-10284e04]::selection{background:var(--color-primary);color:var(--color-background)}textarea.small[data-v-10284e04]{padding:8px 8px 8px 8px!important;font-size:.85rem!important}label[data-v-10284e04]{position:absolute;left:12px;top:15px;pointer-events:none;color:var(--color-accent);transition:all var(--transition-duration) var(--transition-timing);font-size:1rem}label.floating[data-v-10284e04]{top:6px;font-size:11px;background-color:var(--color-background);padding:0 0}label.small[data-v-10284e04]{top:8px;left:8px;font-size:.9rem}label.smallFloating[data-v-10284e04]{top:3px;font-size:.5rem;background-color:var(--color-background);padding:0 0;left:8px}label.focused[data-v-10284e04]{color:var(--color-primary)}.has-error[data-v-10284e04]{border-color:var(--color-error)}.error-message[data-v-10284e04]{color:var(--color-error);font-size:14px;margin-top:4px;display:block;transition:color var(--transition-duration) var(--transition-timing)}.hidden-label[data-v-10284e04]{opacity:0;pointer-events:none}.time-picker[data-v-ef20ca06]{display:flex;justify-content:center;height:199px;position:relative;overflow:hidden}.time-column[data-v-ef20ca06]{flex:1;max-width:33.33%;height:100%;overflow:visible;position:relative}.time-separator[data-v-ef20ca06]{position:absolute;right:-8px;top:49%;transform:translateY(-50%);font-size:1.5rem;font-weight:700;color:var(--color-text);pointer-events:none;z-index:1500}.selection-indicator[data-v-ef20ca06]{position:absolute;top:50%;left:0;right:0;height:40px;transform:translateY(-50%);border-top:2px solid var(--color-surface);border-bottom:2px solid var(--color-surface);background-color:var(--color-surface);pointer-events:none;z-index:1}.time-values[data-v-ef20ca06]{flex-direction:column;height:100%;z-index:2;overflow-y:scroll}.time-value[data-v-ef20ca06],.time-values[data-v-ef20ca06]{display:flex;align-items:center;padding:0;position:relative}.time-value[data-v-ef20ca06]{min-height:46px;justify-content:center;font-size:1.2rem;color:var(--color-text);cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.time-value.selected[data-v-ef20ca06]{color:var(--color-primary);font-size:1.5rem;font-weight:700}.time-column[data-v-ef20ca06]:after,.time-column[data-v-ef20ca06]:before{content:"";position:absolute;left:0;right:0;height:80px;pointer-events:none;z-index:1}.time-column[data-v-ef20ca06]:before{top:0;background:linear-gradient(to bottom,var(--color-background),transparent)}.time-column[data-v-ef20ca06]:after{bottom:0;background:linear-gradient(to top,var(--color-background),transparent)}.time-picker[data-v-216ac00c]{display:flex;justify-content:center;height:199px;position:relative;overflow:hidden}.time-column[data-v-216ac00c]{flex:1;max-width:33.33%;height:100%;overflow:visible;position:relative}.time-separator[data-v-216ac00c]{position:absolute;right:-8px;top:49%;transform:translateY(-50%);font-size:1.5rem;font-weight:700;color:var(--color-text);pointer-events:none;z-index:1500}.selection-indicator[data-v-216ac00c]{position:absolute;top:50%;left:0;right:0;height:40px;transform:translateY(-50%);border-top:2px solid var(--color-surface);border-bottom:2px solid var(--color-surface);background-color:var(--color-surface);pointer-events:none;z-index:1}.time-values[data-v-216ac00c]{flex-direction:column;height:100%;z-index:2;overflow-y:scroll}.time-value[data-v-216ac00c],.time-values[data-v-216ac00c]{display:flex;align-items:center;padding:0;position:relative}.time-value[data-v-216ac00c]{min-height:46px;justify-content:center;font-size:1.2rem;color:var(--color-text);cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.time-value.selected[data-v-216ac00c]{color:var(--color-primary);font-size:1.5rem;font-weight:700}.time-column[data-v-216ac00c]:after,.time-column[data-v-216ac00c]:before{content:"";position:absolute;left:0;right:0;height:80px;pointer-events:none;z-index:1}.time-column[data-v-216ac00c]:before{top:0;background:linear-gradient(to bottom,var(--color-background),transparent)}.time-column[data-v-216ac00c]:after{bottom:0;background:linear-gradient(to top,var(--color-background),transparent)}.time-value.disabled[data-v-216ac00c]{pointer-events:none;opacity:.4;color:var(--color-accent)}.time-value.disabled[data-v-216ac00c]:hover{background-color:transparent;cursor:not-allowed}.gallery-container[data-v-6247fa02]{width:100%;overflow:hidden;position:relative}.gallery-scroll[data-v-6247fa02]{display:flex;gap:var(--78164638);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:auto;-ms-overflow-style:auto}.gallery-scroll>[data-v-6247fa02]{scroll-snap-align:center;flex-shrink:0}@media (max-width:768px){.gallery-scroll[data-v-6247fa02]{scrollbar-width:none;-ms-overflow-style:none;&[data-v-6247fa02]::-webkit-scrollbar{display:none}}}.image-viewer[data-v-1d599149]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:5000;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.image-viewer.is-visible[data-v-1d599149]{visibility:visible;pointer-events:all;opacity:1}.overlay[data-v-1d599149]{position:absolute;top:0;left:0;right:0;height:100%;background-color:rgba(0,0,0,.8);opacity:0;transition:opacity .3s ease;pointer-events:none}.overlay.visible[data-v-1d599149]{opacity:1;pointer-events:all}.buttonCont[data-v-1d599149]{position:absolute;top:env(safe-area-inset-top,0);left:0;opacity:0;z-index:1005;right:0;transition:opacity .3s ease;pointer-events:none;display:flex}.buttonCont.visible[data-v-1d599149]{opacity:1;pointer-events:all}.image-view-container[data-v-1d599149]{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:all;touch-action:none}.is-visible[data-v-1d599149]{pointer-events:all;opacity:1}.empty-state[data-v-20aaac68]{display:flex;align-items:start;justify-content:start;text-align:center;background-color:var(--color-subtle)}.empty-state-content[data-v-20aaac68]{background-color:var(--color-background);border-radius:6px;padding:24px;width:100%}.empty-state i[data-v-20aaac68]{font-size:64px;color:var(--color-accent);margin:0;padding:0;border-radius:6px}.empty-state-title[data-v-20aaac68]{font-size:1.1rem;font-weight:500;color:var(--color-accent);margin:0;margin-top:12px}.empty-state-subtitle[data-v-20aaac68]{font-size:.8rem;color:var(--color-accent);margin-top:18px}.swipeable-tabs[data-v-e23c2252]{width:100%;height:auto!important;overflow:hidden}.tabs-container[data-v-e23c2252]{display:flex;width:100%;will-change:transform}.tabs-container>[data-v-e23c2252]{flex:0 0 100%;width:100%}.marker{background-image:url(../img/purple_current_loc.10bda833.png);background-size:cover;width:30px;height:30px;border-radius:50%;cursor:pointer}.lapMarker{width:18px;height:18px;background-color:rgba(var(--color-primary-rgb),.7);color:var(--color-background);border:2px solid var(--color-background);border-radius:50%;backdrop-filter:blur(2px)}.lapMarker,.routeMarker{background-size:cover;cursor:pointer;display:flex;align-items:center;justify-content:center}.routeMarker{width:24px;height:32px;background-image:url(data:image/png;base64,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)}.routeMarkerTransparent{width:24px;height:32px;background-image:url(data:image/png;base64,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);background-size:cover;cursor:pointer;display:flex;align-items:center;justify-content:center}.lapMarker h4{font-size:.8rem;font-weight:700;font-family:Rubik}.endMarker{background-color:var(--color-primary);border:2px solid var(--color-background);background-size:cover;width:18px;height:18px;border-radius:50%;cursor:pointer}.pulse-base{background-color:var(--color-background);border:0 solid rgba(var(--color-primary-rgb),.7);position:absolute;top:-10px;left:-10px;width:60px;height:60px;z-index:0;border-radius:50%;animation:pulsate 1.6s ease-out;animation-iteration-count:infinite}.mapboxgl-popup-content{padding:0!important}.ui-tooltip-container[data-v-a3d72c7e]{width:100%;pointer-events:none}.ui-tooltip-content[data-v-a3d72c7e]{display:flex;align-items:center;background-color:var(--color-primary);color:var(--color-background);padding:8px 12px;border-radius:6px;font-size:.8rem;box-shadow:0 2px 8px rgba(0,0,0,.15);pointer-events:auto}.tooltip-dismiss[data-v-a3d72c7e]{margin-left:8px;flex-shrink:0}.video-player[data-v-75c20b54]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:5000;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;background-color:rgba(0,0,0,.8)}.video-player.is-visible[data-v-75c20b54]{visibility:visible;pointer-events:all;opacity:1}.overlay[data-v-75c20b54]{position:absolute;top:0;left:0;right:0;height:100%;background-color:rgba(0,0,0,.8);opacity:0;transition:opacity .3s ease;pointer-events:none}.overlay.visible[data-v-75c20b54]{opacity:1;pointer-events:all}.buttonCont[data-v-75c20b54]{position:absolute;top:env(safe-area-inset-top,0);left:0;opacity:0;z-index:1005;right:0;transition:opacity .3s ease;pointer-events:none;display:flex}.buttonCont.visible[data-v-75c20b54]{opacity:1;pointer-events:all}.video-view-container[data-v-75c20b54]{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:all;touch-action:none}.custom-video-player[data-v-75c20b54]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.controls-overlay[data-v-75c20b54]{position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);padding:6px}.controls-container[data-v-75c20b54]{display:flex;align-items:center;justify-content:center;width:100%;max-width:800px}.control-button[data-v-75c20b54]{background:none;border:none;color:#fff;display:flex;justify-content:center;align-items:center;font-size:2rem;cursor:pointer;padding:6px}.progress-track[data-v-75c20b54]{flex-grow:1;height:6px;background:hsla(0,0%,100%,.3);border-radius:3px;margin:0 0;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.progress-fill[data-v-75c20b54]{height:100%;background:#fff;border-radius:3px;position:absolute;top:0;left:0;transition:width .05s linear}.progress-thumb[data-v-75c20b54]{position:absolute;top:50%;transform:translate(-50%,-50%);width:16px;height:16px;border-radius:50%;background:#fff;cursor:grab;transition:left .05s linear}.progress-thumb[data-v-75c20b54]:active{cursor:grabbing}.time-display[data-v-75c20b54]{color:#fff;font-size:.9rem;margin:0 8px;text-align:center}.volume-slider[data-v-75c20b54]{width:80px;-webkit-appearance:none;height:6px;background:hsla(0,0%,100%,.3);border-radius:5px;outline:none;cursor:pointer}.volume-slider[data-v-75c20b54]::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;border-radius:50%;background:#fff;cursor:pointer}.playerBtm[data-v-75c20b54]{padding-bottom:max(0px,env(safe-area-inset-bottom,0px))!important}.ui-switch[data-v-bdcad996]{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:.5rem}.switch-input[data-v-bdcad996]{position:absolute;opacity:0;pointer-events:none;height:0;width:0}.switch-track[data-v-bdcad996]{position:relative;display:inline-flex;align-items:center;width:40px;padding:3px;padding-left:5px;border-radius:999px;background-color:var(--color-surface);border:1px solid var(--color-border,var(--color-surface));transition:background-color .2s ease,border-color .2s ease}.switch-track.small[data-v-bdcad996]{width:34px;height:20px}.switch-thumb[data-v-bdcad996]{width:18px;height:18px;border-radius:50%;background-color:var(--color-background);transform:translateX(0);transition:transform .2s ease}.switch-track.small .switch-thumb[data-v-bdcad996]{width:14px;height:14px}.switch-track.checked[data-v-bdcad996]{background-color:var(--color-primary);border-color:var(--color-primary)}.switch-track.checked .switch-thumb[data-v-bdcad996]{transform:translateX(20px)}.switch-track.small.checked .switch-thumb[data-v-bdcad996]{transform:translateX(14px)}.switch-track.disabled[data-v-bdcad996]{opacity:.5;cursor:not-allowed}.switch-label[data-v-bdcad996]{font-size:.9rem;color:var(--color-text)}.ui-switch.disabled[data-v-bdcad996]{opacity:.5;cursor:not-allowed}.heat-day-square{cursor:pointer}.heat-tooltip{position:absolute;transform:translate(-50%,-100%);pointer-events:none;z-index:20;background:var(--color-background);color:var(--color-secondary);border-radius:8px;box-shadow:0 4px 14px rgba(0,0,0,.18);padding:8px 10px;min-width:132px;text-align:left}.heat-tooltip-date{font-size:.72rem;opacity:.85;line-height:1.2}.heat-tooltip-value{margin-top:3px;font-size:.8rem;font-weight:600;line-height:1.2}.expand-container[data-v-757064a6]{border:0 solid #ccc;border-radius:4px;margin-bottom:0}.expand-header[data-v-757064a6]{display:flex;justify-content:space-between;align-items:center;padding:10px;cursor:pointer;border-bottom:1px solid var(--color-surface);background-color:var(--color-subtle)}.expand-content[data-v-757064a6]{padding:0;max-height:0;transition:max-height .3s ease;overflow:hidden}.expand-content[data-v-757064a6]:not(.closed){max-height:var(--f4585d26)}.expand-icon[data-v-757064a6]{font-size:1.2em;transition:transform .3s ease}.expand-icon.rotate[data-v-757064a6]{transform:rotate(180deg)}.expand-header-icon[data-v-757064a6]{font-size:.9rem}.expand-content.closed[data-v-757064a6]{max-height:0}.expand-header h4[data-v-757064a6]{font-size:.9rem;font-weight:400}.pace-picker[data-v-eda8a85e]{display:flex;justify-content:center;height:199px;position:relative;overflow:hidden}.pace-column[data-v-eda8a85e]{flex:1;max-width:50%;height:100%;overflow:visible;position:relative}.pace-separator[data-v-eda8a85e]{position:absolute;right:-8px;top:49%;transform:translateY(-50%);font-size:1.5rem;font-weight:700;color:var(--color-text);pointer-events:none;z-index:1500}.selection-indicator[data-v-eda8a85e]{position:absolute;top:50%;left:0;right:0;height:40px;transform:translateY(-50%);border-top:2px solid var(--color-surface);border-bottom:2px solid var(--color-surface);background-color:var(--color-surface);pointer-events:none;z-index:1}.pace-values[data-v-eda8a85e]{flex-direction:column;height:100%;z-index:2;overflow-y:scroll}.pace-value[data-v-eda8a85e],.pace-values[data-v-eda8a85e]{display:flex;align-items:center;padding:0;position:relative}.pace-value[data-v-eda8a85e]{min-height:46px;justify-content:center;font-size:1.2rem;color:var(--color-text);cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.pace-value.selected[data-v-eda8a85e]{color:var(--color-primary);font-size:1.5rem;font-weight:700}.pace-column[data-v-eda8a85e]:after,.pace-column[data-v-eda8a85e]:before{content:"";position:absolute;left:0;right:0;height:80px;pointer-events:none;z-index:1}.pace-column[data-v-eda8a85e]:before{top:0;background:linear-gradient(to bottom,var(--color-background),transparent)}.pace-column[data-v-eda8a85e]:after{bottom:0;background:linear-gradient(to top,var(--color-background),transparent)}.ui-location-text-field[data-v-16788c4d]{position:relative}.search-results[data-v-16788c4d]{position:absolute;top:100%;left:0;right:0;background-color:var(--color-background);border:1px solid var(--color-surface);border-top:none;border-radius:0 0 6px 6px;list-style:none;padding:0;margin:0;z-index:1000;max-height:200px;overflow-y:auto;box-shadow:0 4px 6px rgba(0,0,0,.1)}.search-results li[data-v-16788c4d]{padding:10px 12px;cursor:pointer;font-size:.85rem;border-bottom:1px solid var(--color-surface)}.search-results li[data-v-16788c4d]:last-child{border-bottom:none}.search-results li[data-v-16788c4d]:hover{background-color:var(--color-primary-light);color:var(--color-on-primary-light)}.ui-image-stack[data-v-fa44ed7c]{display:flex;position:relative;align-items:center;height:36px;min-width:0}.stack-img-wrapper[data-v-fa44ed7c]{position:absolute;top:-3px}.stack-img[data-v-fa44ed7c]{border:2px solid var(--color-background);box-sizing:content-box;background:var(--color-surface,#eee);overflow:hidden}.emoji-on-img[data-v-fa44ed7c]{position:absolute;bottom:4px;right:0;transform:translate(35%,35%);pointer-events:none;z-index:2;line-height:1}.ui-mention-text-field[data-v-0dba2909]{position:relative}.mention-dropdown[data-v-0dba2909]{bottom:100%;margin:0;margin-bottom:10px}.mention-dropdown-textarea[data-v-0dba2909],.mention-dropdown[data-v-0dba2909]{position:absolute;left:0;right:0;background:var(--color-background);border:1px solid var(--color-surface);z-index:6000;list-style:none;padding:0;max-height:calc(50vh - 16px);overflow-y:auto;border-radius:3px}.mention-dropdown-textarea[data-v-0dba2909]{top:100%;margin:0;margin-top:10px}.mention-dropdown-item[data-v-0dba2909]{cursor:pointer}.mention-dropdown-item[data-v-0dba2909]:hover{background:var(--color-surface)}.username[data-v-0dba2909]{color:var(--color-accent);font-size:.9em;margin-left:4px}.mentionName[data-v-0dba2909]{font-size:.9rem;font-weight:500}.mentionIcon[data-v-0dba2909]{font-size:.8rem}.ui-editor-button{background-color:rgba(0,0,0,.5);border-radius:9px;padding:9px;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;backdrop-filter:blur(10px);filter:drop-shadow(0 2px 5px rgba(0,0,0,.25));color:#fff;font-size:.8rem}.ui-editor-button:hover{background-color:rgba(var(--color-primary-rgb),.9)}.ui-editor-button i{font-size:1.5rem!important;font-weight:400;color:#fff}.phone-input-row[data-v-6f8ecb56]{display:flex;gap:12px;align-items:flex-start}.country-select[data-v-6f8ecb56]{min-width:120px;max-width:140px;flex-shrink:0}.ui-lottie-wrapper{position:relative;display:block}.ui-lottie{display:block;width:100%;height:100%}.ui-lottie-loader{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.time-display[data-v-77cccde9]{color:#fff;font-size:.7rem;margin:0 8px;text-align:center}.progress-track[data-v-77cccde9]{flex-grow:1;height:6px;background:hsla(0,0%,100%,.3);border-radius:3px;margin:0 0;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.progress-fill[data-v-77cccde9]{height:100%;background:#fff;border-radius:3px;position:absolute;top:0;left:0;transition:width .05s linear}.progress-thumb[data-v-77cccde9]{position:absolute;top:50%;transform:translate(-50%,-50%);width:16px;height:16px;border-radius:50%;background:#fff;cursor:grab;transition:left .05s linear}.progress-thumb[data-v-77cccde9]:active{cursor:grabbing}.media-viewer-content[data-v-77cccde9]{position:absolute;top:0;left:0;width:100%;display:flex;overflow-x:scroll;z-index:1001;align-items:center;height:100%}.buttonCont[data-v-77cccde9]{position:absolute;top:env(safe-area-inset-top,0);left:0;opacity:0;z-index:1005;right:0;transition:opacity .3s ease;pointer-events:none;display:flex}.buttonCont.visible[data-v-77cccde9]{opacity:1;pointer-events:all}.media-viewer[data-v-77cccde9]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.media-viewer.is-visible[data-v-77cccde9]{visibility:visible;pointer-events:all;opacity:1}.overlay[data-v-77cccde9]{position:absolute;top:0;left:0;right:0;height:100%;background-color:rgba(0,0,0,.8);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;transition:opacity .3s ease;pointer-events:none}.overlay.visible[data-v-77cccde9]{opacity:1;pointer-events:all}.marker[data-v-f2e8736c]{background-image:url(../img/purple_current_loc.10bda833.png);background-size:cover;width:30px;height:30px;border-radius:50%;cursor:pointer}.startMarker{background-color:var(--color-success);z-index:200}.lapMarker2,.startMarker{border:2px solid var(--color-background);background-size:cover;width:18px;height:18px;border-radius:50%;cursor:pointer}.lapMarker2{background-color:rgba(var(--color-secondary-rgb),.7);color:var(--color-background);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center}.carousel-container[data-v-7ce1b18c]{width:100%;overflow:hidden;position:relative}.carousel-scroll[data-v-7ce1b18c]{display:flex;gap:var(--30804024);align-items:center;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:auto;-ms-overflow-style:auto}.carousel-scroll>[data-v-7ce1b18c]{scroll-snap-align:center;flex-shrink:0;width:100%;box-sizing:border-box}.carousel-dots[data-v-7ce1b18c]{display:flex;justify-content:center;z-index:100;gap:8px}.carousel-dot[data-v-7ce1b18c]{width:8px;height:8px;border-radius:50%;background-color:var(--color-surface)}.carousel-dot.active[data-v-7ce1b18c]{background-color:var(--color-primary)}@media (max-width:768px){.carousel-scroll[data-v-7ce1b18c]{scrollbar-width:none;-ms-overflow-style:none;&[data-v-7ce1b18c]::-webkit-scrollbar{display:none}}}.ui-slider[data-v-9a298e3a]{padding:16px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slider-track[data-v-9a298e3a]{position:relative;height:4px;background-color:var(--color-surface);border-radius:2px;cursor:pointer;margin:0 8px}.slider-fill[data-v-9a298e3a]{position:absolute;height:100%;border-radius:2px;transition:width .1s ease}.slider-thumb[data-v-9a298e3a]{position:absolute;width:32px;height:32px;border-radius:50%;top:50%;transform:translate(-50%,-50%);cursor:grab;transition:transform .1s ease;box-shadow:0 2px 6px rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center}.thumb-emoji[data-v-9a298e3a]{font-size:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slider-thumb[data-v-9a298e3a]:active{cursor:grabbing;transform:translate(-50%,-50%) scale(1.2)}.slider-labels[data-v-9a298e3a]{display:flex;justify-content:space-between;margin-top:8px;padding:0 4px}.slider-label[data-v-9a298e3a]{font-size:12px;color:var(--color-accent);font-weight:500}@media (hover:none){.slider-thumb[data-v-9a298e3a]{width:36px;height:36px}.thumb-emoji[data-v-9a298e3a]{font-size:18px}.slider-track[data-v-9a298e3a]{height:6px}}.current-loc-pulse-base{background-color:var(--color-background);border:0 solid rgba(var(--color-primary-rgb),.7);position:absolute;top:-11px;left:-11px;width:64px;height:64px;z-index:0;border-radius:50%;animation:pulsate 1.6s ease-out;animation-iteration-count:infinite}.expand-sheet{z-index:2000;position:absolute}.sidebarHeatmapDay:hover{cursor:pointer}.lapMarkerNew{background-size:cover;width:18px;height:18px;background-color:rgba(var(--color-background-rgb),.6);color:var(--color-text);border:2px solid rgba(var(--color-secondary-rgb),.4);font-family:Rubik;font-size:.8rem;font-weight:600;backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center}.lapMarkerNew,.prMarker{border-radius:4px;cursor:pointer}.prMarker{width:26px;height:26px;border:2px solid var(--color-background)}.imageMarker,.prMarker{overflow:hidden;background-color:rgba(var(--color-primary-rgb),.7)}.imageMarker{width:32px;height:32px;border-radius:6px;border:2px solid var(--color-background);cursor:pointer}.startMarkerSegment{background-color:var(--color-success)}.endMarkerSegment,.startMarkerSegment{border:2px solid var(--color-background);background-size:cover;width:14px;height:14px;border-radius:50%;cursor:pointer}.endMarkerSegment{background-color:var(--color-primary)}.statChip[data-v-d8529828]:hover{cursor:pointer;background-color:var(--color-surface)}.statChip[data-v-d8529828]{transition:background-color .15s ease}.chart-annotation[data-v-d8529828]{transform:translateX(-10px)!important}.settings-item{display:flex;align-items:center;padding:12px;background-color:var(--color-background);border-radius:var(--spacing-unit);transition:all var(--transition-duration) var(--transition-timing);cursor:pointer;border:1px solid var(--color-surface);outline:none;-webkit-tap-highlight-color:transparent}.settings-item__icon{color:var(--color-text)}.settings-accent__icon,.settings-item__icon{font-size:1.2rem;line-height:1;vertical-align:middle;display:inline-flex;align-items:center}.settings-accent__icon{color:var(--color-accent)}.settings-item__text{font-size:.9rem}.settings-item__text__error{font-size:.9rem;color:var(--color-error)}.settings-item__text__warning{font-size:.9rem;color:var(--color-warning)}.settings-item__icon__error{color:var(--color-error)}.settings-item__icon__error,.settings-item__icon__warning{font-size:1.2rem;line-height:1;vertical-align:middle;display:inline-flex;align-items:center}.settings-item__icon__warning{color:var(--color-warning)}.settings-accent__text{font-size:.9rem;color:var(--color-accent)}.settings-item:hover{background-color:var(--color-surface)}.settings-item:not(.settings-item--active) .settings-item__text{color:var(--color-text);font-weight:400}.segmentBox:hover{background-color:var(--color-surface);cursor:pointer}.regBox,.segmentBox{transition:background-color .15s ease}.regBox{background-color:var(--color-background)}.regBox:hover{background-color:var(--color-surface);cursor:pointer}.border{border:1px solid var(--color-surface)}.rounded{border-radius:6px}.apexcharts-tooltip{text-align:left;border:0 solid #e3e3e3!important;background:transparent!important}.profileButtonIcon{font-size:1rem;vertical-align:middle;display:inline-flex;align-items:center}.full-page{min-height:70vh}.profileStickyTab{position:sticky;top:0;z-index:800}.stickyTop{top:0;overflow:hidden;z-index:800;transition:opacity .3s ease-in}.chartProfile,.stickyTop{border-bottom:1px solid var(--color-surface)}.profileChartStats{display:flex;align-items:center;justify-content:center}.profileChartWrapper{margin:0;padding:0}.apexcharts-canvas{min-height:none!important;margin-bottom:-5px!important}.profileSubtitle{font-size:.75rem;font-weight:400;color:var(--color-text)}.profileSubtitleIcon{font-size:.9rem;font-weight:400}.profilePicHeaderSpace{display:flex;width:100%;align-items:center;border-top:1px solid var(--color-surface)}.followText{font-size:.9rem;font-weight:700;cursor:pointer;align-items:center;display:flex;justify-content:center}.followChip{border-radius:3px;font-size:.7rem;color:var(--color-text);background-color:var(--color-surface)}.statBigText{font-size:.85rem;font-weight:700}.followText:hover{color:var(--color-hover)}.followProfileContainer{border-bottom:1px solid var(--color-surface)}.followProfile{display:flex;justify-content:center;align-items:center}.followSubtitle{font-weight:lighter;font-size:.8rem}.profilePicHeader{margin-top:-45px;z-index:100}.profilePicHeaderButtons{display:inline-flex;align-items:center;flex-grow:1;height:100%;width:100%;justify-content:flex-start}.profilePicImage{border:3px solid var(--color-background);border-radius:6px}.premiumIcon{font-size:1.1rem}.profileBio{font-size:.85rem;white-space:pre-line}.social-button{height:-moz-fit-content;height:fit-content}.mainProfileText{border-bottom:1px solid var(--color-surface)}.mainProfileStuff{justify-content:center}.mainProfileStuff,.searchMain{display:flex;align-items:center}.searchMain{border-bottom:1px solid var(--color-surface)}.clearSavedUsers{cursor:pointer;font-size:.7rem;color:var(--color-accent)}.clearSavedUsers i{font-size:.6rem}.clearSavedUsers:hover{color:var(--color-primary)}.locBox[data-v-50294dc2]{cursor:pointer;transition:all var(--transition-duration) var(--transition-timing)}.locBox[data-v-50294dc2]:hover{background-color:var(--color-subtle)}.miniButton[data-v-50294dc2]{font-size:.75rem;cursor:pointer}.miniButton[data-v-50294dc2]:hover{color:var(--color-primary)}.mapBoxHeader[data-v-50294dc2]{backdrop-filter:blur(6px);filter:drop-shadow(0 0 8px rgba(0,0,0,.3))}.mapBoxScroller[data-v-50294dc2]{display:flex;align-items:left;justify-content:start;overflow-x:scroll}.mapContainer[data-v-50294dc2]{flex-grow:1;width:100%}.finishDialogSubtitle{font-size:1rem;font-weight:500;color:#fff}.finish-progress-bar{overflow:hidden;background-color:rgba(var(--color-background-rgb),.1)}.finish-progress-bar,.finish-progress-fill{position:absolute;top:0;left:0;height:100%;width:100%}.finish-progress-fill{background-color:var(--color-primary);transform-origin:left center;transform:scaleX(0);transition:transform .1s linear;will-change:transform}.confetti-container{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:5000;overflow:hidden;display:flex;justify-content:center;align-items:center;animation:confetti-burst linear forwards}.confetti{position:absolute;top:-100px;opacity:0;border-radius:2px;animation:confetti-fall linear forwards}@keyframes confetti-fall{0%{transform:translateY(0) rotate(var(--start-rotation,0deg));opacity:1}to{transform:translateY(100vh) rotate(var(--end-rotation,1turn));opacity:0}}@keyframes confetti-burst{0%{transform:scale(1)}20%{transform:scale(2)}50%{transform:scale(1)}to{transform:scale(1)}}.user-select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.targetButton{cursor:pointer;border:1px solid var(--color-surface);border-radius:6px;display:flex;align-items:center;justify-content:center;flex-grow:1}.targetButton h4{height:100%}.targetButton:hover{background-color:var(--color-surface)}.targetButton h4:hover,.targetButton span:hover{color:var(--color-background)}.mapContainer{height:100vh;width:100%;background-color:var(--color-surface)}.gpsTopStuff{display:flex;justify-content:center;align-items:center;border-bottom:1px solid var(--color-surface)}.rightBorder{border-right:1px solid var(--color-surface)}.cancelSection{border-top:1px solid var(--color-surface)}.buttonSection,.cancelSection{display:flex;justify-content:center;align-items:center}.bottomGPS{bottom:0}.bottomGPS,.topGPS{position:fixed;left:0;right:0;z-index:999}.topGPS{top:0}.textSubtitle{font-size:.7rem;font-weight:400;color:var(--color-text)}.errorSubtitle{font-size:.8rem;font-weight:400;color:var(--color-error)}.iconSubtitle{font-size:1.1rem}.textStatus{font-size:.75rem;font-weight:400}.trackMain{font-size:.85rem;font-weight:700}.trackInfoFlex{flex:1 1 0;min-width:0;display:flex;flex-direction:column;justify-content:center}.trackNameWrapper{overflow:hidden;white-space:nowrap;width:100%;position:relative}.marquee-track{display:inline-block;white-space:nowrap;animation:marquee-loop linear infinite}@keyframes marquee-loop{0%{transform:translateX(0)}4%{transform:translateX(0)}to{transform:translateX(-50%)}}.marquee-track span{display:inline-block;padding-right:2rem;font-size:.6rem;font-family:Rubik;font-weight:700}.trackSubtitle{font-size:.7rem;font-weight:400}.textMain{font-size:.9rem}.lapMain,.textMain{font-weight:700;cursor:pointer}.lapMain{font-size:.8rem;color:var(--color-primary)}.textBig{font-size:2rem;font-weight:700;cursor:pointer}.countdown-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:1000;opacity:0;transition:opacity .3s ease}.countdown-overlay.show{opacity:1}.countdown-svg{width:200px;height:200px;overflow:visible;position:absolute;z-index:100}.countdown-circle{fill:var(--color-primary)}.countdown-outline{animation:pulsate 1s ease-out;animation-iteration-count:infinite;position:absolute;border-radius:50%;width:240px;height:240px;z-index:10;background-color:var(--color-primary);border:20px solid var(--color-background)}@keyframes pulsate{0%{transform:scale(.7);opacity:0}50%{opacity:1}to{transform:scale(1);opacity:0}}.countdown-text{font-size:50px;fill:#fff;text-anchor:middle;dominant-baseline:central;font-weight:700;transform-origin:center;transition:all .3s ease}.countdown-text[data-number="0"]{animation:goPop 2s ease}@keyframes goPop{0%{transform:scale(1);opacity:1}50%{transform:scale(2.5);opacity:1}to{transform:scale(1);opacity:0}}.activityBoxIcon{display:flex;align-items:center;justify-content:center;background-color:var(--color-surface);border-radius:6px}.activityBoxIcon i{font-size:1.25rem}.activityBoxMain{border:1px solid var(--color-surface);border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer}.activityBoxMain:hover{background-color:var(--color-surface);color:var(--color-hover)}.activityBoxTitle{color:var(--color-text);font-size:.8rem}.activityBoxSubtitle{color:var(--color-accent);font-size:.7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-word}.activityBoxExtra{flex-shrink:0;min-width:48px;display:flex;align-items:center;justify-content:flex-end}.inbox-container{min-height:100vh;display:flex;flex-direction:column;background-color:var(--color-subtle)}.stickyInboxHeader{position:fixed;top:0;z-index:400;background-color:var(--color-background)}.tab-page{width:100%;height:100%;background-color:green;min-height:100%}.empty-page{min-height:80vh}.sessionTitle{font-size:.9rem;font-family:Rubik}.sessionTitle.small{font-size:.8rem;font-family:Rubik}.deleteDropzone{background-color:rgba(var(--color-error-rgb),.3)}.deleteDropzoneActive{background-color:rgba(var(--color-error-rgb),1)}.deleteDropzoneActive h4{color:var(--color-background)}.stickyColumn{position:sticky;top:0;overflow-y:auto;height:100vh}.dragOverStyle{border:2px solid var(--color-primary);background-color:var(--color-accent)}.planSection{border-top:1px solid var(--color-surface)}.dayOfWeek{border:1px solid var(--color-surface);border-radius:6px;text-align:center}.dayOfWeek:hover{background-color:var(--color-hover);color:var(--color-background);cursor:pointer}.todayDate{border:1px solid var(--color-primary)}.planSubtitle{line-height:1!important;font-size:.8rem;color:var(--color-text);height:100%;display:flex;align-items:start;justify-content:start}.sessionSubtitle{font-size:.75rem;color:var(--color-text)}.daySubtitle{line-height:1!important;font-size:.8rem;font-weight:400;color:var(--color-accent)}.compareStats{font-size:.8rem;color:var(--color-text)}.dayActivityIcon{font-size:.9rem}.race-text-animate{transition:opacity .5s ease-in-out;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:6px;background-color:rgba(var(--color-background-rgb),.5)}.race-text-enter{opacity:0}.race-text-enter-active{opacity:1;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1000}.race-text-exit{opacity:1}.race-text-exit-active{opacity:0}.sessionBox:hover{cursor:pointer;background-color:var(--color-surface)}.hoverDay:hover{cursor:pointer}.delete-dropzone{background-color:rgba(var(--color-error-rgb),.25);border:2px dashed var(--color-error);display:flex;align-items:center;justify-content:center;color:var(--color-error);border-radius:6px;z-index:1000}.delete-dropzone-active{background-color:rgba(var(--color-error-rgb),1);border:2px dashed var(--color-error);color:var(--color-background);cursor:pointer}.selection-box{position:fixed;background-color:rgba(var(--color-secondary-rgb),.2);border:2px solid var(--color-primary);pointer-events:none;z-index:1000}.activeDrop,.weekListDropActive{background-color:var(--color-surface)}.touch-drag-preview{position:fixed;z-index:2001;pointer-events:none;width:min(78vw,320px);padding:8px 10px;border:1px solid var(--color-surface);border-left:4px solid var(--color-accent);border-radius:6px;background-color:rgba(var(--color-background-rgb),.96);box-shadow:0 8px 20px rgba(0,0,0,.2)}.week-list-session-card,.week-list-session-card *{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.datePickerButton{transition:all .2s ease}.datePickerButton:hover{color:var(--color-primary)}.completedBox:hover,.datePickerButton:hover{background-color:var(--color-surface);cursor:pointer}.completedBox{transition:all .2s ease}.welcome-box{border-radius:6px;transition:all .3s ease}.welcome-box:hover{background-color:var(--color-surface);cursor:pointer}.sparkle-text{animation:sparkle 2s infinite reverse}@keyframes sparkle{0%{filter:drop-shadow(0 1px 10px rgba(123,0,255,.4))}33%{filter:drop-shadow(0 1px 10px rgba(98,0,196,.7))}66%{filter:drop-shadow(0 1px 10px rgba(87,14,204,.7))}to{filter:drop-shadow(0 1px 10px rgba(123,0,255,.4))}}.welcome-text{font-size:.9rem}.welcome-root{display:flex;flex-direction:column;background-color:var(--color-primary)!important;justify-content:start;align-items:start}.welcome-image-container{flex:1 1 0%;display:flex;max-width:500px;width:100%;align-items:stretch;justify-content:stretch;min-height:0;min-width:0;margin-left:auto;margin-right:auto}#bottom-card{overflow:hidden;width:100%;max-width:500px;border-radius:6px 6px 0 0;z-index:900}.connectRow{display:flex;align-items:center;justify-content:center}.connectRow:hover{background-color:var(--color-surface);cursor:pointer}.segmentSubtitle{font-size:.7rem;font-weight:400;color:var(--color-text)}.segmentName{font-size:.85rem;font-weight:500}.userBox:hover{background-color:var(--color-surface);cursor:pointer}.userBox{transition:background-color .15s ease}.turboJoinBox{cursor:pointer;transition:all .3s ease-in}.turboJoinBox:hover{background-color:var(--color-hover)}.rotateAnimation{transition:all .2s ease-in-out}.archived-chevron{display:inline-block;transform:rotate(0deg);transition:transform .2s ease-in-out}.archived-chevron--open{transform:rotate(90deg)}.contestPicHeader{margin-top:-50px;z-index:100}.resultBox{cursor:pointer;transition:background-color .15s ease}.resultBox:hover{background-color:var(--color-surface)}.payOverlay{position:fixed;align-items:center}.payOverlay,.payOverlayMobile{top:0;left:0;right:0;bottom:0;z-index:1000;display:flex;justify-content:center;background-color:rgba(var(--color-background-rgb),.3);backdrop-filter:blur(4px)}.payOverlayMobile{position:absolute;align-items:start}.calendarBitBox{cursor:pointer;transition:all .1s ease;overflow-x:hidden;text-overflow:ellipsis}.calendarBitBox:hover{background-color:var(--color-subtle)}.weekDayBox{cursor:pointer;transition:all .1s ease}.weekDayBox:hover{background-color:var(--color-subtle)}.postPlanBox{cursor:pointer;transition:background-color .3s ease}.postPlanBox:hover{background-color:var(--color-surface)}.unreadBadgePlan{position:fixed;right:16px;top:14px;width:10px;height:10px;display:flex;align-items:center;justify-content:center;z-index:1000}.unreadBadgePlan:before{content:"";z-index:2}.unreadBadgePlan:before,.unreadPulsePlan{position:absolute;width:10px;height:10px;background-color:var(--color-primary);border-radius:50%}.unreadPulsePlan{left:50%;top:50%;transform:translate(-50%,-50%);opacity:.5;z-index:1;animation:pulse-burst 1.5s infinite}.deleteDraggedOver{background-color:rgba(var(--color-error-rgb),.85)!important;border:2px dashed var(--color-error)!important;color:var(--color-background)!important}.delete-session-overlay{background-color:rgba(var(--color-error-rgb),.25);color:var(--color-error);border-radius:3px;min-width:400px;z-index:4000;border:2px dashed var(--color-error)}.delete-session-overlay,.selected-sessions-overlay{position:absolute;display:flex;align-items:center;justify-content:center;bottom:0;left:0}.selected-sessions-overlay{right:0;filter:drop-shadow(0 0 6px rgba(0,0,0,.25));z-index:1000}.selection-overlay{position:absolute;background-color:rgba(var(--color-primary-rgb),.2);border:2px solid var(--color-primary);pointer-events:none;z-index:1000}.createDayBox{cursor:pointer;position:absolute;z-index:0;top:0;left:0;bottom:0;right:0;border:0 dashed var(--color-surface)!important}.createDayBox:hover{background-color:rgba(var(--color-subtle-rgb),.5)}.activeDropTarget,.createDayBox:hover{border:2px dashed var(--color-surface)!important}.activeDropTarget{background-color:var(--color-surface)}.dayBox{transition:background-color .3s ease;cursor:pointer}.dayBox:hover{background-color:var(--color-subtle)}.expandHeader{cursor:pointer;transition:background-color .3s ease}.expandHeader:hover{background-color:var(--color-subtle)}.teamTableDayBox{transition:background-color .15s ease}.teamTableDayBox:hover{background-color:var(--color-surface);cursor:pointer}.adminLogBox[data-v-0294d309]{transition:background-color .15s ease}.adminLogBox[data-v-0294d309]:hover{background-color:var(--color-surface);cursor:pointer}.selected[data-v-0294d309]{color:var(--color-primary);background-color:rgba(var(--color-primary-rgb),.1)}.adminChipBox{transition:all .2s ease-in}.adminChipBox:hover{background-color:var(--color-hover);cursor:pointer}.sql-results-cell-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.material-symbols-filled{font-weight:500;vertical-align:middle}.gradient_text{background-image:linear-gradient(90deg,red,gold,green);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;display:inline-block}.cashBalanceBox{transition:background-color .15s ease}.cashBalanceBox:hover{background-color:var(--color-surface);cursor:pointer}.jackpotTeamBox{background-color:var(--color-background);transition:background-color .15s ease}.jackpotTeamBox:hover{background-color:var(--color-surface);cursor:pointer}.jackpotTabSwitcher{transition:background-color .15s ease}.jackpotTabSwitcher:hover{background-color:var(--color-surface);cursor:pointer}