.AttachmentGrid-module___FwLoq__video{background-color:var(--mantine-color-stone-9);color:var(--mantine-color-stone-2);border-radius:var(--mantine-radius-sm)}
.AttachmentLightbox-module__5GarGW__content.AttachmentLightbox-module__5GarGW__content{--lightbox-header:3.5rem;background-color:var(--mantine-color-black);color:var(--mantine-color-stone-2)}.AttachmentLightbox-module__5GarGW__content.AttachmentLightbox-module__5GarGW__content:fullscreen{border-radius:0;width:100%;max-width:none;height:100%;max-height:none}.AttachmentLightbox-module__5GarGW__header{height:var(--lightbox-header);padding-inline:var(--mantine-spacing-md);box-shadow:0 1px 0 var(--mantine-color-stone-8);box-sizing:content-box}.AttachmentLightbox-module__5GarGW__header[data-fill]{padding-top:env(safe-area-inset-top);padding-left:max(var(--mantine-spacing-md), env(safe-area-inset-left));padding-right:max(var(--mantine-spacing-md), env(safe-area-inset-right))}.AttachmentLightbox-module__5GarGW__control.AttachmentLightbox-module__5GarGW__control{color:var(--mantine-color-stone-2)}@media (hover:hover){.AttachmentLightbox-module__5GarGW__control.AttachmentLightbox-module__5GarGW__control:hover{color:var(--mantine-color-white);background-color:var(--mantine-color-stone-8)}}@media (hover:none){.AttachmentLightbox-module__5GarGW__control.AttachmentLightbox-module__5GarGW__control:active{color:var(--mantine-color-white);background-color:var(--mantine-color-stone-8)}}.AttachmentLightbox-module__5GarGW__stage{height:min(80dvh, calc(90dvh - var(--lightbox-header)));touch-action:pan-y pinch-zoom;justify-content:center;align-items:center;display:flex;position:relative}.AttachmentLightbox-module__5GarGW__stage[data-fill]{height:calc(100dvh - var(--lightbox-header) - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.AttachmentLightbox-module__5GarGW__media{object-fit:contain;max-width:100%;max-height:100%;display:block}.AttachmentLightbox-module__5GarGW__nav.AttachmentLightbox-module__5GarGW__nav{color:var(--mantine-color-stone-2);background-color:var(--mantine-color-stone-9);position:absolute;top:50%;transform:translateY(-50%)}@media (hover:hover){.AttachmentLightbox-module__5GarGW__nav.AttachmentLightbox-module__5GarGW__nav:hover{color:var(--mantine-color-white);background-color:var(--mantine-color-stone-7)}}@media (hover:none){.AttachmentLightbox-module__5GarGW__nav.AttachmentLightbox-module__5GarGW__nav:active{color:var(--mantine-color-white);background-color:var(--mantine-color-stone-7)}}.AttachmentLightbox-module__5GarGW__prev{left:max(var(--mantine-spacing-xs), env(safe-area-inset-left))}.AttachmentLightbox-module__5GarGW__next{right:max(var(--mantine-spacing-xs), env(safe-area-inset-right))}.AttachmentLightbox-module__5GarGW__counter{color:var(--mantine-color-stone-2)}.AttachmentLightbox-module__5GarGW__filename{color:var(--mantine-color-stone-4)}
.AttachmentsPanelBody-module__u1b4Fq__tile{position:relative}.AttachmentsPanelBody-module__u1b4Fq__dragging{z-index:1;opacity:.8}.AttachmentsPanelBody-module__u1b4Fq__handle{top:var(--mantine-spacing-xs);left:var(--mantine-spacing-xs);touch-action:none;cursor:grab;position:absolute}.AttachmentsPanelBody-module__u1b4Fq__wrap{overflow-wrap:anywhere}.AttachmentsPanelBody-module__u1b4Fq__remove{top:var(--mantine-spacing-xs);right:var(--mantine-spacing-xs);position:absolute}.AttachmentsPanelBody-module__u1b4Fq__video{background-color:var(--mantine-color-stone-9);color:var(--mantine-color-stone-2);border-radius:var(--mantine-radius-sm)}
.FormDrawer-module__CUcMGG__content{padding-right:env(safe-area-inset-right);flex-direction:column;display:flex}.FormDrawer-module__CUcMGG__content .FormDrawer-module__CUcMGG__header{align-items:center;gap:var(--mantine-spacing-xs);padding-top:calc(var(--mantine-spacing-md) + env(safe-area-inset-top));flex:none;position:static}.FormDrawer-module__CUcMGG__titleBlock{flex:1;min-width:0}.FormDrawer-module__CUcMGG__content .FormDrawer-module__CUcMGG__title{font-weight:600;font-size:var(--mantine-font-size-lg);line-height:1.3}.FormDrawer-module__CUcMGG__content .FormDrawer-module__CUcMGG__title:focus{outline:none}.FormDrawer-module__CUcMGG__form{flex-direction:column;flex:1;min-height:0;display:flex}.FormDrawer-module__CUcMGG__content .FormDrawer-module__CUcMGG__body{flex:1;min-height:0;padding-top:0;overflow-y:auto}.FormDrawer-module__CUcMGG__footer{padding:var(--mantine-spacing-md);padding-bottom:calc(var(--mantine-spacing-md) + env(safe-area-inset-bottom));border-top:1px solid var(--mantine-color-default-border);flex:none}
.AccountButton-module__uDtAFG__button{color:inherit;border-radius:50%;flex:none;display:flex}@media (hover:hover){.AccountButton-module__uDtAFG__button:hover{opacity:.8}}@media (hover:none){.AccountButton-module__uDtAFG__button:active{opacity:.8}}.AccountButton-module__uDtAFG__button:focus-visible{outline-color:currentColor}
.ColorNamePicker-module__LUWBea__grid[data-disabled]{opacity:.5}.ColorNamePicker-module__LUWBea__grid .ColorNamePicker-module__LUWBea__swatch{aspect-ratio:1;cursor:pointer;border:1px solid var(--mantine-color-default-border)}.ColorNamePicker-module__LUWBea__grid .ColorNamePicker-module__LUWBea__swatch:disabled{cursor:not-allowed}.ColorNamePicker-module__LUWBea__grid .ColorNamePicker-module__LUWBea__alpha{display:none}.ColorNamePicker-module__LUWBea__grid .ColorNamePicker-module__LUWBea__stone{--swatch-fill:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .ColorNamePicker-module__LUWBea__grid .ColorNamePicker-module__LUWBea__stone{--swatch-fill:var(--mantine-color-stone-8)}.ColorNamePicker-module__LUWBea__grid .ColorNamePicker-module__LUWBea__stone{--swatch-check:var(--mantine-color-white)}.ColorNamePicker-module__LUWBea__grid .ColorNamePicker-module__LUWBea__tint{--swatch-fill:var(--tint-light)}[data-mantine-color-scheme=dark] .ColorNamePicker-module__LUWBea__grid .ColorNamePicker-module__LUWBea__tint{--swatch-fill:var(--tint-dark)}.ColorNamePicker-module__LUWBea__grid .ColorNamePicker-module__LUWBea__tint{--swatch-check:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .ColorNamePicker-module__LUWBea__grid .ColorNamePicker-module__LUWBea__tint{--swatch-check:var(--mantine-color-white)}.ColorNamePicker-module__LUWBea__banIcon{color:var(--mantine-color-dimmed)}
.InlineEditableText-module__dsVp9G__button,.InlineEditableText-module__dsVp9G__staticWrapper{text-align:inherit;min-height:calc(2.25rem * var(--mantine-scale));box-sizing:border-box;align-items:center;max-width:100%;padding-top:0;padding-bottom:0;display:flex}.InlineEditableText-module__dsVp9G__button{cursor:pointer;border-radius:var(--mantine-radius-sm);max-width:calc(100% + 16px);margin-left:-8px;margin-right:-8px;padding-left:8px;padding-right:8px}@media (hover:hover){.InlineEditableText-module__dsVp9G__button:hover{background-color:var(--mantine-color-default-hover)}}@media (hover:none){.InlineEditableText-module__dsVp9G__button:active{background-color:var(--mantine-color-default-hover)}}
.InlineMarkdownEditor-module__fXx3PG__displayArea{flex:1;min-width:0}.InlineMarkdownEditor-module__fXx3PG__clickable{cursor:pointer;border-radius:var(--mantine-radius-sm);margin:-4px -8px;padding:4px 8px}@media (hover:hover){.InlineMarkdownEditor-module__fXx3PG__clickable:hover{background-color:var(--mantine-color-default-hover)}}@media (hover:none){.InlineMarkdownEditor-module__fXx3PG__clickable:active{background-color:var(--mantine-color-default-hover)}}
.AddItemButton-module__23iVsa__button[data-disabled],.AddItemButton-module__23iVsa__button:disabled{color:var(--mantine-color-dimmed);background-color:#0000}
.PageContainer-module__oVRAPG__page{padding-top:calc(var(--mantine-spacing-xl) + env(safe-area-inset-top));padding-bottom:calc(var(--mantine-spacing-xl) + env(safe-area-inset-bottom));padding-left:max(var(--mantine-spacing-md), env(safe-area-inset-left));padding-right:max(var(--mantine-spacing-md), env(safe-area-inset-right))}.PageContainer-module__oVRAPG__belowTitleBar{padding-top:var(--mantine-spacing-lg)}
.SegmentedControl-module__pbyWUa__label[data-active]{color:var(--mantine-primary-color-contrast)}
.MapFrame-module__AmRr7W__frame{height:clamp(360px,70dvh,800px);position:relative;overflow:hidden}.MapFrame-module__AmRr7W__frame[data-expanded]{height:auto;z-index:calc(var(--mantine-z-index-app) + 2);padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);position:fixed;inset:0}.MapFrame-module__AmRr7W__toggle{box-shadow:var(--mantine-shadow-sm);position:absolute;top:10px;right:10px}.MapFrame-module__AmRr7W__frame[data-expanded] .MapFrame-module__AmRr7W__toggle{top:calc(10px + env(safe-area-inset-top));right:calc(10px + env(safe-area-inset-right))}
.Gear-module__QbEwSq__status{--gear-status-bg:var(--mantine-color-stone-3)}[data-mantine-color-scheme=dark] .Gear-module__QbEwSq__status{--gear-status-bg:var(--mantine-color-stone-7)}.Gear-module__QbEwSq__status{--gear-status-hover:var(--mantine-color-stone-4)}[data-mantine-color-scheme=dark] .Gear-module__QbEwSq__status{--gear-status-hover:var(--mantine-color-stone-6)}.Gear-module__QbEwSq__status[data-status=ready]{--gear-status-bg:var(--mantine-color-emerald-6);--gear-status-hover:var(--mantine-color-emerald-7)}.Gear-module__QbEwSq__status[data-status=attention]{--gear-status-bg:var(--mantine-color-yellow-5);--gear-status-hover:var(--mantine-color-yellow-6)}.Gear-module__QbEwSq__status[data-status=notAvailable]{--gear-status-bg:var(--mantine-color-stone-3)}[data-mantine-color-scheme=dark] .Gear-module__QbEwSq__status[data-status=notAvailable]{--gear-status-bg:var(--mantine-color-stone-7)}.Gear-module__QbEwSq__status[data-status=notAvailable]{--gear-status-hover:var(--mantine-color-stone-4)}[data-mantine-color-scheme=dark] .Gear-module__QbEwSq__status[data-status=notAvailable]{--gear-status-hover:var(--mantine-color-stone-6)}.Gear-module__QbEwSq__statusButton.Gear-module__QbEwSq__statusButton{--ai-bg:var(--gear-status-bg);--ai-hover:var(--gear-status-hover);--ai-bd:none;--ai-hover-color:var(--mantine-color-white);color:var(--mantine-color-white)}.Gear-module__QbEwSq__statusBadge{width:calc(2.125rem * var(--mantine-scale));height:calc(2.125rem * var(--mantine-scale));border-radius:var(--mantine-radius-sm);background-color:var(--gear-status-bg);color:var(--mantine-color-white);flex:none;justify-content:center;align-items:center;display:inline-flex}.Gear-module__QbEwSq__statusBadgeSm{width:calc(1.5rem * var(--mantine-scale));height:calc(1.5rem * var(--mantine-scale))}.Gear-module__QbEwSq__caret{flex:none;transition:transform .15s}.Gear-module__QbEwSq__caret[data-collapsed=true]{transform:rotate(-90deg)}.Gear-module__QbEwSq__cardToggle{border-radius:var(--mantine-radius-sm);text-align:left;flex:1;min-width:0;min-height:44px;margin:-4px -8px;padding:4px 8px;display:block}@media (hover:hover){.Gear-module__QbEwSq__cardToggle:hover{background-color:var(--mantine-color-default-hover)}}@media (hover:none){.Gear-module__QbEwSq__cardToggle:active{background-color:var(--mantine-color-default-hover)}}.Gear-module__QbEwSq__menuScroll{overflow-y:auto}.Gear-module__QbEwSq__rowTitle{flex:auto;min-width:0}.Gear-module__QbEwSq__rowTitle>button{width:calc(100% + 16px)}
.Itinerary-module__2I34bq__timeline{--tl-icon-color:var(--mantine-primary-color-contrast)}.Itinerary-module__2I34bq__bulletButton{width:100%;height:100%;color:inherit;border-radius:50%;justify-content:center;align-items:center;display:flex}
.LogMap-module__FOF5Ta__marker{cursor:pointer;filter:drop-shadow(0 1px 2px color-mix(in srgb, var(--mantine-color-black) 35%, transparent));line-height:0;display:block;position:relative}.LogMap-module__FOF5Ta__pinIcon{color:var(--mantine-primary-color-contrast);fill:var(--mantine-primary-color-filled)}.LogMap-module__FOF5Ta__count{pointer-events:none;box-shadow:0 0 0 2px var(--mantine-color-body);position:absolute;top:-6px;right:-8px}.LogMap-module__FOF5Ta__popup{white-space:normal;cursor:default;width:max-content;min-width:200px;max-width:280px;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.LogMap-module__FOF5Ta__entries{max-height:7.5rem;overflow-y:auto}
.Lists-module__bNW0Yq__dragHandle{touch-action:none;cursor:grab}.Lists-module__bNW0Yq__dragHandle:active{cursor:grabbing}.Lists-module__bNW0Yq__card{transition:box-shadow .15s;position:relative}.Lists-module__bNW0Yq__card[data-dragging=true],.Lists-module__bNW0Yq__itemRow[data-dragging=true]{box-shadow:var(--mantine-shadow-md);opacity:.95;z-index:10;position:relative}.Lists-module__bNW0Yq__cardBody{text-align:left;border-radius:var(--mantine-radius-sm);flex:1;min-width:0;margin:-4px -8px;padding:4px 8px;display:block}@media (hover:hover){.Lists-module__bNW0Yq__cardBody:hover{background-color:var(--mantine-color-default-hover)}}@media (hover:none){.Lists-module__bNW0Yq__cardBody:active{background-color:var(--mantine-color-default-hover)}}.Lists-module__bNW0Yq__itemRow{position:relative}.Lists-module__bNW0Yq__itemButton{text-align:left;border-radius:var(--mantine-radius-sm);flex:1;align-items:center;min-width:0;min-height:44px;margin:-4px -8px;padding:4px 8px;display:flex}@media (hover:hover){.Lists-module__bNW0Yq__itemButton:hover{background-color:var(--mantine-color-default-hover)}}@media (hover:none){.Lists-module__bNW0Yq__itemButton:active{background-color:var(--mantine-color-default-hover)}}.Lists-module__bNW0Yq__dimmedIcon{color:var(--mantine-color-dimmed)}.Lists-module__bNW0Yq__itemTitle{flex:auto;min-width:0}.Lists-module__bNW0Yq__itemTitle>button{width:calc(100% + 16px)}.Lists-module__bNW0Yq__itemOpen{flex:none;justify-content:flex-end;min-width:44px;margin-left:0}
.TitleBar-module__L5I__G__root{background-color:var(--mantine-primary-color-filled);color:var(--mantine-primary-color-contrast);padding-top:calc(var(--mantine-spacing-md) + env(safe-area-inset-top));padding-bottom:var(--mantine-spacing-md)}[data-mantine-color-scheme=dark] .TitleBar-module__L5I__G__root[data-stone]{background-color:var(--mantine-color-stone-8);color:var(--mantine-color-white)}.TitleBar-module__L5I__G__root[data-plain]{background-color:var(--vr-color-page);color:var(--mantine-color-text);border-bottom:1px solid var(--mantine-color-default-border);padding-bottom:calc(var(--mantine-spacing-md) - 1px)}.TitleBar-module__L5I__G__column{padding-left:max(var(--mantine-spacing-md), env(safe-area-inset-left));padding-right:max(var(--mantine-spacing-md), env(safe-area-inset-right))}.TitleBar-module__L5I__G__title{min-height:32px;padding-right:.2em}.TitleBar-module__L5I__G__strip{height:env(safe-area-inset-top);background-color:var(--mantine-primary-color-filled);z-index:calc(var(--mantine-z-index-app) + 1);position:fixed;top:0;left:0;right:0}[data-mantine-color-scheme=dark] .TitleBar-module__L5I__G__strip[data-stone]{background-color:var(--mantine-color-stone-8)}.TitleBar-module__L5I__G__strip[data-plain]{background-color:var(--vr-color-page)}
.TripMap-module__TgeU9W__marker{cursor:pointer;box-shadow:var(--mantine-shadow-sm)}.TripMap-module__TgeU9W__popup{white-space:normal;cursor:default;width:max-content;min-width:200px;max-width:280px;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}
.hoverButton-module__ojvMoa__hoverButton{text-align:start;border-radius:var(--mantine-radius-sm);max-width:calc(100% + 16px);margin:-4px -8px;padding:4px 8px;display:block}@media (hover:hover){.hoverButton-module__ojvMoa__hoverButton:hover{background-color:var(--mantine-color-default-hover)}}@media (hover:none){.hoverButton-module__ojvMoa__hoverButton:active{background-color:var(--mantine-color-default-hover)}}.hoverButton-module__ojvMoa__hoverButton:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px}
.linkRow-module__98TJ2a__row{color:inherit;text-decoration:none;display:block}@media (hover:hover){.linkRow-module__98TJ2a__row:hover{background-color:var(--mantine-color-stone-0)}[data-mantine-color-scheme=dark] .linkRow-module__98TJ2a__row:hover{background-color:var(--mantine-color-dark-5)}}@media (hover:none){.linkRow-module__98TJ2a__row:active{background-color:var(--mantine-color-stone-0)}[data-mantine-color-scheme=dark] .linkRow-module__98TJ2a__row:active{background-color:var(--mantine-color-dark-5)}}
