*,:after,:before{border:0 solid;box-sizing:border-box}:after,:before{--content:""}:host,html{line-height:1.4;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;-moz-appearance:button;appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--gray-5);opacity:1}input::placeholder,textarea::placeholder{color:var(--gray-5);opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block}img,video{height:auto;max-width:100%}[hidden]{display:none}.fade-enter-from,.fade-leave-to,.fade-slow-enter-from,.fade-slow-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .4s ease-out}.fade-slow-enter-active,.fade-slow-leave-active{transition:all .75s ease-in-out}.fade-slide-enter-active,.fade-slide-leave-active{transition:all .2s ease-in-out}.fade-slide-enter-from,.fade-slide-leave-to{opacity:0;transform:translateY(-12px)}@keyframes fullSlideUpAndFadeIn{0%{opacity:0;transform:translateY(100%)}50%{opacity:1}to{transform:translateY(0)}}@keyframes fullSlideLeftAndFadeIn{0%{opacity:0;transform:translate(100%)}50%{opacity:1}to{transform:translate(0)}}@keyframes fullSlideRightAndFadeIn{0%{opacity:0;transform:translate(-100%)}50%{opacity:1}to{transform:translate(0)}}@keyframes fullSlideDownAndFadeIn{0%{opacity:0;transform:translateY(-100%)}50%{opacity:1}to{transform:translateY(0)}}@keyframes fullSlideUpAndFadeOut{0%{transform:translateY(0)}50%{opacity:0}to{opacity:0;transform:translateY(-100%)}}@keyframes fullSlideLeftAndFadeOut{0%{transform:translate(0)}50%{opacity:0}to{opacity:0;transform:translate(-100%)}}@keyframes fullSlideRightAndFadeOut{0%{transform:translate(0)}50%{opacity:0}to{opacity:0;transform:translate(100%)}}@keyframes fullSlideDownAndFadeOut{0%{transform:translateY(0)}50%{opacity:0}to{opacity:0;transform:translateY(100%)}}@keyframes slideUpAndFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes slideLeftAndFadeIn{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@keyframes slideRightAndFadeIn{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes slideDownAndFadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUpAndFadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}@keyframes slideLeftAndFadeOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(8px)}}@keyframes slideRightAndFadeOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-8px)}}@keyframes slideDownAndFadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}:root{--border-radius:6px;--border-radius-outer:calc(var(--border-radius) + 4px);--border-radius-round:9999px;--text-large:21px;--text:16px;--text-small:14px;--text-mini:12px;--shadow:0px 4px 6px var(--black-a2);--gray-1:#fcfcfc;--gray-2:#f9f9f9;--gray-3:#f0f0f0;--gray-4:#e8e8e8;--gray-5:#e0e0e0;--gray-6:#d9d9d9;--gray-7:#b4b4b4;--gray-8:#747474;--gray-9:#525252;--gray-10:#313131;--gray-11:#222;--gray-12:#0a0a0a;--accent-1:#f5f3ff;--accent-2:#f3f0ff;--accent-3:#e3dbff;--accent-4:#d4c7ff;--accent-5:#bda0ff;--accent-6:#8b5cf6;--accent-7:#7c3aed;--accent-8:#704cc5;--accent-9:#5a3d9e;--accent-10:#4a2f87;--accent-11:#3f2477;--accent-12:#2e1065;--black-a1:rgba(0,0,0,.05);--black-a2:rgba(0,0,0,.1);--black-a3:rgba(0,0,0,.15);--black-a4:rgba(0,0,0,.2);--black-a5:rgba(0,0,0,.3);--black-a6:rgba(0,0,0,.4);--black-a7:rgba(0,0,0,.5);--black-a8:rgba(0,0,0,.6);--black-a9:rgba(0,0,0,.7);--black-a10:rgba(0,0,0,.8);--black-a11:rgba(0,0,0,.9);--black-a12:rgba(0,0,0,.95);--white-a1:hsla(0,0%,100%,.05);--white-a2:hsla(0,0%,100%,.1);--white-a3:hsla(0,0%,100%,.15);--white-a4:hsla(0,0%,100%,.2);--white-a5:hsla(0,0%,100%,.3);--white-a6:hsla(0,0%,100%,.4);--white-a7:hsla(0,0%,100%,.5);--white-a8:hsla(0,0%,100%,.6);--white-a9:hsla(0,0%,100%,.7);--white-a10:hsla(0,0%,100%,.8);--white-a11:hsla(0,0%,100%,.9);--white-a12:hsla(0,0%,100%,.95)}.light,:root{--bg-color:#fff;--bg-hover:var(--gray-3);--bg-secondary:var(--gray-4);--border-color:var(--black-a2);--text-secondary:var(--gray-8);--text-secondary-hover:var(--gray-9);--text-color:var(--gray-11);--text-hover:var(--gray-12);--bg-map:var(--black-a1);--accent:var(--accent-7);--accent-hover:var(--accent-8)}.dark{--bg-color:var(--gray-11);--bg-hover:var(--gray-12);--bg-secondary:var(--gray-10);--border-color:var(--white-a2);--text-secondary:var(--gray-5);--text-secondary-hover:var(--gray-4);--text-color:var(--gray-3);--text-hover:#fff;--bg-map:var(--black-a4);--accent:var(--accent-7);--accent-hover:var(--accent-6)}body,html{overflow-x:hidden}html{min-height:100%;width:100%;-webkit-overflow-scrolling:touch}body{background-color:var(--bg-color);color:var(--text-color);font-family:var(--font-sans);font-feature-settings:"ss01" on,"ss05" off,"ss08" on,"ss09" on,"ss13" off,"ss14" off,"ss15" on;margin:0}*,:after,:before{box-sizing:border-box}.app-padding{padding-left:var(--app-margin);padding-right:var(--app-margin)}.prevent-scroll{overflow:hidden!important}.enable-scroll{overflow:auto!important}.clickable{cursor:pointer}.title{font-size:var(--text);font-weight:var(--normal)}.regular{font-weight:var(--regular)}.bold{font-weight:var(--bold)}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.center{text-align:center}.text-large{font-size:var(--text-large)}.text-small{font-size:var(--text-small)}.text-mini{font-size:var(--text-mini)}ul{list-style:none;margin:0;padding:0}button{background:none;border:none;cursor:pointer;font:inherit;outline:inherit;padding:0}a{color:currentColor;text-decoration:none;-webkit-tap-highlight-color:transparent}.line{cursor:pointer;position:relative}.line:after{background-color:currentColor;bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom right;transition:transform .2s ease-in-out;width:100%}.hover-line{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:text-decoration-color .4s ease-out}.hover-line:hover,.router-link-active{text-decoration-color:var(--gray-7)}.stretched-link:after{content:"";inset:0;pointer-events:auto;position:absolute}.elipsis{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}@media (hover){.line:hover:after{transform:scaleX(1);transform-origin:bottom left}}.responsive{height:auto;width:100%}dl{color:var(--text-secondary);display:grid;grid-template-columns:1.2fr 1.8fr;width:100%}dl dt{font-size:10px;font-weight:var(--bold);min-height:26px;text-transform:uppercase}dl dd,dl dt{border-top:1px solid var(--border-color);font-family:var(--font-sans);word-break:break-word}dl dd{color:var(--text-color);font-size:var(--text-small);margin-left:0;padding-bottom:8px;padding-left:8px}.card{background-color:var(--bg-color);border-radius:var(--border-radius);display:flex;flex-direction:column;gap:8px;padding:8px;position:relative;transition:background-color .5s}.card:hover{background-color:var(--bg-hover)}@font-face{font-display:swap;font-family:Booton;font-style:normal;font-weight:400;src:local("Booton-Regular"),url(https://timeatlas.eu/assets/fonts/Booton/Booton-Regular.woff2) format("woff2"),url(https://timeatlas.eu/assets/fonts/Booton/Booton-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Booton;font-style:italic;font-weight:400;src:local("Booton-RegularItalic"),url(https://timeatlas.eu/assets/fonts/Booton/Booton-RegularItalic.woff2) format("woff2"),url(https://timeatlas.eu/assets/fonts/Booton/Booton-RegularItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Booton;font-style:normal;font-weight:600;src:local("Booton-Semibold"),url(https://timeatlas.eu/assets/fonts/Booton/Booton-Semibold.woff2) format("woff2"),url(https://timeatlas.eu/assets/fonts/Booton/Booton-Semibold.woff) format("woff")}@font-face{font-display:swap;font-family:Booton;font-style:italic;font-weight:600;src:local("Booton-SemiboldItalic"),url(https://timeatlas.eu/assets/fonts/Booton/Booton-SemiboldItalic.woff2) format("woff2"),url(https://timeatlas.eu/assets/fonts/Booton/Booton-SemiboldItalic.woff) format("woff")}:root{--unit-100vh:100vh;--app-margin:16px;--app-padding:16px;--app-padding-x2:32px;--font-sans:"Booton",sans-serif;--regular:400;--bold:600;--title-xlarge:48px;--title-large:24px;--title:21px;--title-small:18px;--text-large:18px;--text:16px;--text-small:14px;--text-mini:12px}@media screen and (min-width:896px){:root{--app-margin:16px;--text:16px;--text-small:14px;--text-mini:12px}}@supports (height:100dvh){:root{--unit-100vh:100dvh}}.AvatarRoot{align-items:center;background-color:var(--black-a2);border:1px solid var(--border-color);border-radius:100%;display:inline-flex;flex-shrink:0;justify-content:center;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.AvatarRoot.xs{height:24px;width:24px}.AvatarRoot.xs .AvatarText{font-size:var(--text-mini)}.AvatarRoot.sm{height:32px;width:32px}.AvatarRoot.sm .AvatarText{font-size:var(--text-small)}.AvatarRoot.md{height:40px;width:40px}.AvatarRoot.md .AvatarText{font-size:var(--text)}.AvatarRoot.lg{height:48px;width:48px}.AvatarRoot.lg .AvatarText{font-size:var(--text-large)}.AvatarRoot.xl{height:64px;width:64px}.AvatarRoot.xl .AvatarText{font-size:var(--text-xl)}.AvatarRoot .AvatarImage{border-radius:inherit;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.AvatarRoot .AvatarFallback{align-items:center;color:var(--text-color);display:flex;font-weight:var(--bold);height:100%;justify-content:center;line-height:1;width:100%}.AvatarRoot .AvatarText{color:inherit;font-weight:inherit;font-weight:var(--regular);line-height:inherit}.AvatarRoot .AvatarIcon{color:inherit;flex-shrink:0}a[data-v-9d4d4767]{text-underline-offset:4px}@media (hover){a.underline[data-v-9d4d4767]:hover{text-decoration:underline}}a.external[data-v-9d4d4767]{cursor:alias}.ui-button{align-items:center;background-color:var(--background-color);border:1px solid transparent;border-radius:var(--border-radius);box-sizing:border-box;color:var(--color);flex-shrink:0;font-weight:var(--regular);justify-content:center;line-height:1;transition-duration:.2s;transition-property:color,background-color,border-color,opacity,transform;white-space:nowrap}@media (hover){.ui-button:hover{background-color:var(--background-color-hover,var(--background-color));color:var(--color-hover,var(--color))}}.ui-button:focus{outline:none}.ui-button:focus-visible{box-shadow:0 0 0 1px var(--border-color)}.ui-button:is(:disabled,[disabled=true]){background-color:var(--background-color)!important;color:var(--color)!important;cursor:not-allowed;opacity:.75}.ui-button.rounded{border-radius:9999px}.ui-button.block{display:flex;width:100%}.ui-button.inline{display:inline-flex}.ui-button.invert{flex-direction:row-reverse}.ui-button.xs{-moz-column-gap:4px;column-gap:4px;font-size:var(--text-mini)}.ui-button.xs.padded{height:24px;padding:4px 8px}.ui-button.xs.padded.square{padding:4px}.ui-button.xs>.ui-icon{height:16px;width:16px}.ui-button.sm{-moz-column-gap:6px;column-gap:6px;font-size:var(--text-small)}.ui-button.sm.padded{height:28px;padding:6px 10px}.ui-button.sm.padded.square{padding:6px}.ui-button.sm>.ui-icon{height:16px;width:16px}.ui-button.md{-moz-column-gap:6px;column-gap:6px;font-size:var(--text-small)}.ui-button.md.padded{height:32px;padding:6px 10px}.ui-button.md.padded.square{padding:6px}.ui-button.md>.ui-icon{height:16px;width:16px}.ui-button.lg{-moz-column-gap:6px;column-gap:6px;font-size:var(--text)}.ui-button.lg.padded{height:36px;padding:8px 12px}.ui-button.lg.padded.square{padding:8px}.ui-button.lg>.ui-icon{height:20px;width:20px}.ui-button.xl{-moz-column-gap:8px;column-gap:8px;font-size:var(--text-large)}.ui-button.xl.padded{height:40px;padding:8px 12px}.ui-button.xl.padded.square{padding:8px}.ui-button.xl>.ui-icon{height:24px;width:24px}.ui-button.primary{--color:var(--text-hover);--background-color:var(--bg-secondary);--background-color-hover:var(--border-color)}.ui-button.secondary{--color:var(--bg-color);--background-color:var(--text-color);--background-color-hover:var(--text-hover)}.ui-button.accent{--color:var(--bg-color);--background-color:var(--accent);--background-color-hover:var(--accent-hover)}.ui-button.outline{--color:var(--text-hover);--background-color:transparent;--background-color-hover:var(--bg-hover);border-color:var(--border-color)}.ui-button.soft{--color:var(--text-hover);--background-color:var(--black-a1);--background-color-hover:var(--bg-hover)}.ui-button.ghost{--color:var(--text-hover);--background-color:transparent;--background-color-hover:var(--bg-hover)}.ui-button.link{--color:var(--text-hover);--text-color-hover:var(--text-color)}.ui-button>.truncate{display:-webkit-box;text-align:left;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.ui-button>.ui-icon{flex-shrink:0}.ui-input{font-size:var(--text-small);position:relative}.ui-input input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:var(--border-radius);color:var(--text-secondary);display:block;line-height:1;padding:0;position:relative;width:100%}.ui-input input::-moz-placeholder{color:var(--border-color)}.ui-input input::placeholder{color:var(--border-color)}.ui-input input:is(:disabled,[disabled]){cursor:not-allowed;opacity:.75}.ui-input input:focus{outline:1px solid var(--border-color)}.ui-input input.padded{min-height:38px;padding:8px 12px}.ui-input input[type=file]::file-selector-button{background-color:transparent;border:0;color:var(--border-color);font-weight:500;margin-right:12px;outline:none;padding:0}.ui-input input.leading{padding-inline-start:40px}.ui-input input.trailing{padding-inline-end:40px}.ui-input input.outline{background-color:transparent;border-color:var(--border-color)}.ui-input input.clear{background-color:var(--bg-color)}.ui-input>span{align-items:center;bottom:0;display:flex;padding-left:4px;padding-right:4px;position:absolute;top:0}.ui-input>span .ui-icon{color:var(--text-secondary);flex-shrink:0;height:20px;width:20px}.ui-input .leading__wrapper{left:0}.ui-input .trailing__wrapper{right:0}.FormLabel{align-content:center;align-items:center;display:flex;font-size:var(--text-small);justify-content:space-between}.FormLabel label{color:var(--text-color);display:block;font-weight:var(--medium)}.FormLabel label.required:after{color:red;content:"*";margin-inline-start:2px}.FormDescription,.FormHint{color:var(--text-secondary)}.FormContext.label{margin-top:4px;position:relative}.FormHelp{color:var(--text-secondary);margin-top:4px}.FormError{color:red!important;font-size:var(--text-small);margin-top:4px}.ui-form{display:flex;flex-direction:column;gap:16px;padding:var(--app-padding);width:100%}.user-forgot-password-form button[type=submit]{margin-top:24px}.CheckboxWrapper{align-items:flex-start;display:flex;position:relative}.CheckboxWrapper .CheckboxRoot{background-color:var(--bg-color);border:1px solid var(--border-color);border-radius:calc(var(--border-radius) - 2px);display:inline-block;flex-shrink:0;height:18px;width:18px}.CheckboxWrapper .CheckboxRoot[data-state=checked],.CheckboxWrapper .CheckboxRoot[data-state=indeterminate]{background-color:var(--bg-color);color:var(--text-color)}.CheckboxWrapper .CheckboxRoot:focus{outline:none}.CheckboxWrapper .CheckboxRoot:focus-visible{box-shadow:0 0 0 1px var(--border-color)}@media (hover){.CheckboxWrapper .CheckboxRoot:hover{background-color:var(--bg-hover)}}.CheckboxWrapper .CheckboxRoot:is(:disabled,[disabled]){cursor:not-allowed;opacity:.75}.CheckboxWrapper .CheckboxIndicatorIcon{height:100%;width:100%}.CheckboxWrapper .Label{font-size:var(--text-small);font-weight:var(--regular);line-height:1.2;margin-inline-start:8px}.CheckboxWrapper .Label span{color:red}.user-login-form button[type=submit]{margin-top:24px}.user-login-form .remember-forgot-row{align-items:center;display:flex;gap:16px;justify-content:space-between}.user-login-form .remember-forgot-row button{color:var(--text-secondary);font-size:var(--text-small)}.user-login-form .remember-forgot-row button:hover{color:var(--text-color)}.user-registration-form button[type=submit]{margin-top:24px}.login-register-header{border-bottom:1px solid var(--border-color);padding:var(--app-padding)}.login-register-header h2{font-size:var(--text-large);font-weight:var(--bold)}.login-register-header p{color:var(--text-secondary);font-size:var(--text-small)}.DialogOverlay{animation:fadeIn .2s ease-out;background-color:var(--black-a6);cursor:pointer;inset:0;position:fixed;transition:background-color .2s ease-out}.DialogContent{animation:dialogAnimateIn .2s ease-out;background-color:var(--bg-color);border:1px solid var(--border-color);border-radius:var(--border-radius);box-shadow:var(--shadow);left:50%;max-height:85vh;max-width:var(--ui-dialog-max-width,50vw);overflow-y:auto;position:fixed;top:50%;transform:translate(-50%,-50%);width:calc(100vw - var(--app-padding))}.DialogContent.bottom,.DialogContent.left,.DialogContent.right,.DialogContent.top{transform:translate(0)}.DialogContent.left,.DialogContent.right,.DialogContent.top{top:0}.DialogContent.bottom,.DialogContent.left,.DialogContent.top{left:0}.DialogContent.bottom,.DialogContent.top{width:100vw}.DialogContent.left,.DialogContent.right{height:var(--unit-100vh);max-height:none}@media (max-width:1024px){.DialogContent.left,.DialogContent.right{max-width:100vw}}.DialogContent.top[data-state=open]{animation:fullSlideDownAndFadeIn .4s ease-out}.DialogContent.top[data-state=closed]{animation:fullSlideUpAndFadeOut .2s ease-out}.DialogContent.left[data-state=open]{animation:fullSlideRightAndFadeIn .4s ease-out}.DialogContent.left[data-state=closed]{animation:fullSlideLeftAndFadeOut .2s ease-out}.DialogContent.right{left:auto;right:0}.DialogContent.right[data-state=open]{animation:fullSlideLeftAndFadeIn .4s ease-out}.DialogContent.right[data-state=closed]{animation:fullSlideRightAndFadeOut .2s ease-out}.DialogContent.bottom{bottom:0;top:auto}.DialogContent.bottom[data-state=open]{animation:fullSlideUpAndFadeIn .4s ease-out}.DialogContent.bottom[data-state=closed]{animation:fullSlideDownAndFadeOut .2s ease-out}.DialogContent:focus{outline:none}.DialogContent>header{align-items:flex-start;border-bottom:1px solid var(--border-color);flex-direction:column;justify-content:center;padding:16px}.DialogContent>header .DialogTitle{font-size:var(--text);font-weight:var(--bold)}.DialogContent>header .DialogDescription{font-size:var(--text-small);margin-top:8px}.DialogContent .DialogClose{position:absolute;right:8px;top:8px}@keyframes dialogAnimateIn{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.DropdownMenuLabel{color:var(--text-secondary);display:inline-block;font-size:var(--text-mini);line-height:28px;width:100%}.DropdownMenuItem{align-items:center;border-radius:var(--border-radius);color:var(--text-color);display:flex;font-size:var(--text-small);gap:4px;height:28px;line-height:1;outline:none;padding:4px 0 4px 22px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DropdownMenuItem .ui-icon{height:12px;width:12px}.DropdownMenuItem[data-disabled]{opacity:.75;pointer-events:none}.DropdownMenuItem[data-highlighted]{background-color:var(--border-color);color:var(--text-hover)}.DropdownMenuSeparator{background-color:var(--border-color);height:1px;margin:4px -4px}.DropdownMenuContent,.DropdownMenuSubContent{animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);background-color:var(--bg-color);border:1px solid var(--border-color);border-radius:var(--border-radius);box-shadow:var(--shadow);min-width:220px;padding:4px}.DropdownMenuContent[data-side=top],.DropdownMenuSubContent[data-side=top]{animation-name:slideUpAndFadeIn}.DropdownMenuContent[data-side=right],.DropdownMenuSubContent[data-side=right]{animation-name:slideRightAndFadeIn}.DropdownMenuContent[data-side=bottom],.DropdownMenuSubContent[data-side=bottom]{animation-name:slideDownAndFadeIn}.DropdownMenuContent[data-side=left],.DropdownMenuSubContent[data-side=left]{animation-name:slideLeftAndFadeIn}.user-profile-header{align-items:center;background-color:var(--black-a1);border-radius:4px;display:flex;flex-direction:column;height:120px;justify-content:center;margin-bottom:4px}.user-profile-header .profile-name{color:var(--text-color);font-weight:var(--bold);line-height:1;text-align:center;transform:translateY(8px)}.user-profile-header .profile-name span{color:var(--text-secondary);display:block;font-weight:var(--regular)}.SelectTrigger[data-v-3fce19b4]{white-space:nowrap}.SelectTrigger[data-placeholder][data-v-3fce19b4]{color:var(--text-secondary)}.SelectTrigger[data-v-3fce19b4]:focus-visible{box-shadow:0 0 0 1px var(--border-color);outline:none}[data-v-3fce19b4] .SelectContent{background-color:var(--bg-color);border:1px solid var(--border-color);border-radius:var(--border-radius);box-shadow:var(--shadow);min-width:50px;overflow:hidden}[data-v-3fce19b4] .SelectViewport{padding:4px}.SelectItem[data-v-3fce19b4]{align-items:center;border-radius:var(--border-radius);color:var(--text-color);display:flex;font-size:var(--text-small);gap:4px;height:28px;line-height:1;padding:4px 0 4px 22px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SelectItem[data-disabled][data-v-3fce19b4]{opacity:.75;pointer-events:none}.SelectItem[data-highlighted][data-v-3fce19b4]{background-color:var(--bg-secondary);color:var(--text-color);outline:none}[data-v-3fce19b4] .SelectItemIndicator{align-items:center;color:var(--text-color);display:inline-flex;height:13px;justify-content:center;left:4px;position:absolute;width:13px}[data-v-3fce19b4] .SelectScrollButton{align-items:center;background-color:var(--bg-hover);color:var(--text-color);cursor:default;display:flex;height:25px;justify-content:center}.TooltipContent{animation-duration:.3s;animation-timing-function:ease-out;background-color:var(--bg-color);border:1px solid var(--border-color);border-radius:var(--border-radius);box-shadow:var(--shadow);color:var(--text-color);font-size:var(--text-mini);padding:4px 8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform,opacity}.TooltipContent[data-state=delayed-open][data-side=top]{animation-name:slideUpAndFadeIn}.TooltipContent[data-state=delayed-open][data-side=right]{animation-name:slideRightAndFadeIn}.TooltipContent[data-state=delayed-open][data-side=bottom]{animation-name:slideDownAndFadeIn}.TooltipContent[data-state=delayed-open][data-side=left]{animation-name:slideLeftAndFadeIn}.TooltipContent.padded{padding:0}.main-menu{align-items:flex-start;display:flex;flex-direction:column;gap:16px;height:100%;justify-content:flex-start;padding:16px 24px}.main-menu .time-atlas-logo{height:auto;width:110px}.main-menu .menu-header{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.main-menu .menu-header .close-button{height:42px;translate:12px -12px;width:42px}.main-menu .menu-nav{display:flex;flex-direction:column;font-size:var(--title-large);gap:4px;margin-top:64px}.main-menu .menu-nav :nth-child(3){margin-top:16px}.main-menu .menu-footer{align-items:flex-start;display:flex;gap:4px;margin-top:auto}.DrawerOverlay{animation:fadeIn .2s ease-out;background-color:var(--black-a5);cursor:pointer;inset:0;position:fixed;transition:background-color .2s ease-out}.Drawer{background-color:var(--bg-color);color:var(--text-color);display:flex;max-height:100%;max-width:100%;outline:none!important;position:fixed}.Drawer>div{height:100%;width:100%}.Drawer.bottom,.Drawer.top{align-items:center}.Drawer.bottom .DrawerKnob,.Drawer.top .DrawerKnob{height:4px;margin:12px auto;width:48px}.Drawer.left,.Drawer.right{max-width:480px;min-width:300px;width:50%}@media (max-width:768px){.Drawer.left,.Drawer.right{max-width:auto;min-width:auto;width:100%}}.Drawer.left .DrawerKnob,.Drawer.right .DrawerKnob{height:48px;margin:auto 12px;width:4px}.Drawer.left>div,.Drawer.right>div{margin:auto;max-height:100%;overflow-y:auto}.Drawer.top{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);box-shadow:0 4px 6px var(--black-a2);flex-direction:column-reverse;left:0;right:0;top:0}.Drawer.top .DrawerClose{bottom:4px;right:4px}.Drawer.left{border-bottom-right-radius:var(--border-radius);border-top-right-radius:var(--border-radius);bottom:0;box-shadow:4px 0 6px var(--black-a2);flex-direction:row-reverse;left:0;top:0}.Drawer.left .DrawerClose{right:4px;top:4px}.Drawer.right{border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);bottom:0;box-shadow:-4px 0 6px var(--black-a2);right:0;top:0}.Drawer.right .DrawerClose{right:4px;top:4px}.Drawer.bottom{align-items:center;background-color:var(--bg-color);border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);bottom:0;box-shadow:0 -4px 6px var(--black-a2);color:var(--text-color);flex-direction:column;left:0;outline:none!important;right:0}.Drawer.bottom .DrawerClose{right:4px;top:4px}.Drawer:focus-visible{outline:none}.Drawer .DrawerHeader{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;min-height:62px;padding:16px}.Drawer .DrawerHeader .DrawerTitle{font-weight:var(--bold)}.DrawerKnob{background-color:var(--bg-secondary);border-radius:var(--border-radius-round);cursor:grab;flex-shrink:0;height:4px;margin:8px auto;position:absolute;width:36px}.DrawerKnob:active{cursor:grabbing}.DrawerClose{position:absolute}@keyframes fadeIn{0%{opacity:0}}.app-header{align-items:center;display:flex;gap:8px;grid-area:header;height:48px;justify-content:flex-end;padding:0 16px;width:100%}.app-header .time-atlas-title{font-size:var(--text-large);font-weight:var(--bold);margin-right:auto}.AlertDialogOverlay{animation:overlayShow .15s cubic-bezier(.16,1,.3,1);background-color:var(--black-a9);inset:0;position:fixed}.AlertDialogContent{animation:contentShow .15s cubic-bezier(.16,1,.3,1);background-color:var(--bg-color);border:1px solid var(--border-color);border-radius:var(--border-radius);box-shadow:var(--shadow);left:50%;max-height:85vh;max-width:480px;padding:var(--app-margin);position:fixed;top:50%;transform:translate(-50%,-50%);width:90vw}.AlertDialogContent--bottom{animation-name:contentShowBottom;bottom:var(--app-margin);left:50%;top:auto;transform:translate(-50%)}.AlertDialogContent--bottom-left{animation-name:contentShowBottomLeft;bottom:var(--app-margin);left:var(--app-margin);top:auto;transform:none}.AlertDialogContent:focus{outline:none}.AlertDialogTitle{color:var(--text-color);font-size:var(--text-large);font-weight:var(--bold);margin:0}.AlertDialogDescription{color:var(--text-secondary);font-size:var(--text-small);line-height:1.4;margin-bottom:var(--app-margin)}.AlertDialogActions{display:flex;gap:8px;justify-content:flex-end;margin-top:8px}@keyframes overlayShow{0%{opacity:0}to{opacity:1}}@keyframes contentShow{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes contentShowBottom{0%{opacity:0;transform:translate(-50%,10px) scale(.98)}to{opacity:1;transform:translate(-50%) scale(1)}}@keyframes contentShowBottomLeft{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translate(0) scale(1)}}.ToastRoot{align-items:center;background-color:var(--bg-color);border:1px solid var(--border-color);border-radius:var(--border-radius);box-shadow:var(--shadow);-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-areas:"title close" "description close";grid-template-columns:1fr auto;padding:12px 16px}.ToastRoot[data-state=open]{animation:slideIn .15s cubic-bezier(.16,1,.3,1)}.ToastRoot[data-state=closed]{animation:hide .1s ease-in}.ToastRoot[data-swipe=move]{transform:translate(var(--reka-toast-swipe-move-x))}.ToastRoot[data-swipe=cancel]{transform:translate(0);transition:transform .2s ease-out}.ToastRoot[data-swipe=end]{animation:swipeOut .1s ease-out}@keyframes hide{0%{opacity:1}to{opacity:0}}@keyframes slideIn{0%{transform:translate(calc(100% + var(--viewport-padding)))}to{transform:translate(0)}}@keyframes swipeOut{0%{transform:translate(var(--reka-toast-swipe-end-x))}to{transform:translate(calc(100% + var(--viewport-padding)))}}.ToastTitle{color:var(--text-color);font-size:var(--text-small);font-weight:var(--bold);grid-area:title;-ms-grid-column:1;-ms-grid-row:1;margin-bottom:4px}.ToastDescription{color:var(--text-secondary);font-size:var(--text-mini);grid-area:description;-ms-grid-column:1;-ms-grid-row:2;line-height:1.4;margin:0}.ToastClose{-ms-grid-row:1;-ms-grid-row-span:2;align-self:start;grid-area:close;-ms-grid-column:3}.ToastViewport{--viewport-padding:16px;bottom:0;display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;max-width:100vw;outline:none;padding:var(--viewport-padding);position:fixed;right:0;width:390px;z-index:2147483647}
