.bar-wrapper.svelte-1v6mox9{align-content:center;height:25px}.limit.svelte-1v6mox9{margin:var(--pane-margin);background:var(--surface-warm);border:1px solid var(--border-warm);border-radius:var(--border-radius);gap:20px;padding:10px 10px 5px;display:flex}.prompt.svelte-1v6mox9{white-space:nowrap}.bar.svelte-1v6mox9{width:100%}.date-cell.svelte-r1q990{white-space:nowrap;cursor:pointer;text-align:right;padding-right:0;font-size:90%}@media (width<=500px){.date-cell.svelte-r1q990{color:var(--text-muted)}}.date-stack.svelte-r1q990{height:var(--tree-row-height);flex-direction:column;justify-content:center;align-items:flex-end;display:flex}.date-line.svelte-r1q990{line-height:20px}.date-line.svelte-r1q990>span{font-size:90%}.time-line.svelte-r1q990{color:var(--text-muted);font-size:90%;font-weight:400;line-height:10px}.element.svelte-j2h7vb{table-layout:fixed;width:100%;display:table}.limit-name.svelte-j2h7vb{display:table-cell}@media screen and (width<=500px){.element.svelte-j2h7vb{display:none}.mobile.svelte-j2h7vb{display:table}}.border-arrow.svelte-176mum0{vertical-align:middle}.tree-table.svelte-m56hxa{border-collapse:separate;border-spacing:0;-webkit-user-select:none;user-select:none;width:calc(100% + 20px);margin-left:-10px;margin-right:-10px}.tree-row.svelte-m56hxa{--tree-row-height:30px;--tree-row-gap:10px;--tree-icon-col:24px;--stem-width:2px;--loc-icon-top:calc((var(--tree-row-height) - var(--loc-icon-size)) / 2);--loc-icon-bottom:calc((var(--tree-row-height) + var(--loc-icon-size)) / 2);--leg-icon-top:calc((var(--tree-row-height) - var(--leg-icon-size)) / 2);--leg-icon-bottom:calc((var(--tree-row-height) + var(--leg-icon-size)) / 2)}.tree-row.svelte-m56hxa td{vertical-align:middle;transition:box-shadow var(--duration-sm) var(--ease);background:padding-box padding-box;border:none}.tree-row.leg-band.svelte-m56hxa td{background-color:var(--fill-subtle)}.tree-row.leg-band.svelte-m56hxa td:first-child,.tree-row.leg-band.svelte-m56hxa td:last-child{position:relative}.tree-row.leg-band.svelte-m56hxa td:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.tree-row.leg-band.svelte-m56hxa td:last-child{border-top-right-radius:0;border-bottom-right-radius:0}.tree-row.leg-band.svelte-m56hxa td:first-child:after,.tree-row.leg-band.svelte-m56hxa td:last-child:after{content:"";width:calc(var(--pane-margin) - 10px);background-color:var(--fill-subtle);pointer-events:none;position:absolute;top:0;bottom:0}.tree-row.leg-band.svelte-m56hxa td:first-child:after{right:100%}.tree-row.leg-band.svelte-m56hxa td:last-child:after{left:100%}.tree-row.location-row.svelte-m56hxa:hover td,.tree-row.leg-row.svelte-m56hxa:hover td,.tree-row.activity-row.svelte-m56hxa:hover td{background-color:var(--highlight-color)}.tree-row.svelte-m56hxa td:first-child{border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);padding-left:10px}.tree-row.svelte-m56hxa td:last-child{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);padding-right:10px}.tree-row.location-row.svelte-m56hxa:not(:first-child) td,.tree-row.leg-row.svelte-m56hxa td{border-top:var(--tree-row-gap) solid transparent}.tree-row.location-row.svelte-m56hxa:not(:first-child) td:first-child{border-top-left-radius:calc(var(--border-radius) + 10px)}.tree-row.location-row.svelte-m56hxa:not(:first-child) td:last-child{border-top-right-radius:calc(var(--border-radius) + 10px)}.tree-table.svelte-m56hxa:is(.drag-active:where(.svelte-m56hxa),.drag-pending:where(.svelte-m56hxa)) .tree-row:where(.svelte-m56hxa) td:first-child,.tree-table.svelte-m56hxa:is(.drag-active:where(.svelte-m56hxa),.drag-pending:where(.svelte-m56hxa)) .tree-row:where(.svelte-m56hxa) td:last-child{border-radius:0}.tree-table.svelte-m56hxa:is(.drag-active:where(.svelte-m56hxa),.drag-pending:where(.svelte-m56hxa)) .tree-row:where(.svelte-m56hxa):not(.drop-target)+.tree-row.drop-target:where(.svelte-m56hxa) td:first-child,.tree-table.svelte-m56hxa:is(.drag-active:where(.svelte-m56hxa),.drag-pending:where(.svelte-m56hxa))>tbody:where(.svelte-m56hxa)>.tree-row.drop-target:where(.svelte-m56hxa):first-child td:first-child{border-top-left-radius:var(--border-radius)}.tree-table.svelte-m56hxa:is(.drag-active:where(.svelte-m56hxa),.drag-pending:where(.svelte-m56hxa)) .tree-row:where(.svelte-m56hxa):not(.drop-target)+.tree-row.drop-target:where(.svelte-m56hxa) td:last-child,.tree-table.svelte-m56hxa:is(.drag-active:where(.svelte-m56hxa),.drag-pending:where(.svelte-m56hxa))>tbody:where(.svelte-m56hxa)>.tree-row.drop-target:where(.svelte-m56hxa):first-child td:last-child{border-top-right-radius:var(--border-radius)}.tree-table.svelte-m56hxa:is(.drag-active:where(.svelte-m56hxa),.drag-pending:where(.svelte-m56hxa)) .tree-row.drop-target:where(.svelte-m56hxa):not(:has(+.tree-row.drop-target)) td:first-child{border-bottom-left-radius:var(--border-radius)}.tree-table.svelte-m56hxa:is(.drag-active:where(.svelte-m56hxa),.drag-pending:where(.svelte-m56hxa)) .tree-row.drop-target:where(.svelte-m56hxa):not(:has(+.tree-row.drop-target)) td:last-child{border-bottom-right-radius:var(--border-radius)}.ghost-table .tree-row td{border-top:none!important;border-radius:0!important}.ghost-table .tree-row{--tree-row-gap:0px}.handle-cell.svelte-m56hxa{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;text-align:center;min-width:15px;padding-left:0;padding-right:16px}.leg-row.svelte-m56hxa .handle-cell:where(.svelte-m56hxa),.location-row.pinned.svelte-m56hxa .handle-cell:where(.svelte-m56hxa){cursor:default}.tree-table.svelte-m56hxa:is(.drag-active:where(.svelte-m56hxa),.drag-pending:where(.svelte-m56hxa),.drop-animating:where(.svelte-m56hxa)),.tree-table.svelte-m56hxa:is(.drag-active:where(.svelte-m56hxa),.drag-pending:where(.svelte-m56hxa),.drop-animating:where(.svelte-m56hxa)) *{cursor:move!important}.handle.svelte-m56hxa{touch-action:none;border:none;margin:0 auto;display:block}.pin-icon.svelte-m56hxa{color:var(--icon);display:flex}.location-base.svelte-m56hxa{cursor:pointer;padding:0;position:relative}.location-base.svelte-m56hxa .icon-button.icon:where(.svelte-m56hxa),.location-base.svelte-m56hxa .icon-static:where(.svelte-m56hxa),.leg.svelte-m56hxa .icon-button.icon:where(.svelte-m56hxa),.leg.svelte-m56hxa .icon-static:where(.svelte-m56hxa){width:var(--tree-icon-col);height:var(--tree-row-height);justify-content:center;align-items:center;margin:0;display:flex}.row-type-icon.svelte-m56hxa,.row-type-icon.svelte-m56hxa:hover,.row-type-icon.svelte-m56hxa:active{color:var(--type-color)}.row-type-icon.not-geolocated.svelte-m56hxa,.row-type-icon.not-geolocated.svelte-m56hxa:hover{color:var(--warning-color)}.icon-static.svelte-m56hxa{cursor:default;background:0 0;border:none;padding:0}.content-cell.svelte-m56hxa{cursor:pointer;width:100%;font-size:var(--font-size-item);line-height:var(--line-item)}.content-cell.location.svelte-m56hxa,.content-cell.activity.svelte-m56hxa{padding-left:16px}.row-main.svelte-m56hxa{align-items:center;gap:0;min-height:30px;display:flex}.location.svelte-m56hxa{height:30px;font-weight:var(--emphasis-weight);cursor:pointer}.leg.svelte-m56hxa{cursor:pointer;height:30px;font-size:90%}.leg-icon-button.svelte-m56hxa{flex:none;margin-left:0;margin-right:8px}.leg-row-inner.svelte-m56hxa{align-items:center;min-width:0;display:flex}.leg-row-inner.svelte-m56hxa .element{min-width:0}.leg-stats.svelte-m56hxa{align-items:center;gap:2px;padding-left:8px;display:inline-flex}.activity.svelte-m56hxa{cursor:pointer}.activity-base.svelte-m56hxa{width:var(--tree-icon-col);min-width:var(--tree-icon-col);max-width:var(--tree-icon-col);cursor:pointer;padding:0;position:relative}.content-cell.leg.svelte-m56hxa{padding-top:0;padding-bottom:0;padding-left:0;position:relative}.stem.svelte-m56hxa{left:calc((var(--tree-icon-col) - var(--stem-width)) / 2);width:var(--stem-width);pointer-events:none;display:none;position:absolute}.tree-table.svelte-m56hxa .type.background{z-index:1;position:relative}.stem-in.svelte-m56hxa{top:calc(-1 * var(--tree-row-gap))}.location-base.svelte-m56hxa .stem-in:where(.svelte-m56hxa){height:calc(var(--tree-row-gap) + var(--loc-icon-top))}.content-cell.leg.svelte-m56hxa .stem-in:where(.svelte-m56hxa){height:calc(var(--tree-row-gap) + var(--leg-icon-top))}.location-base.svelte-m56hxa .stem-out:where(.svelte-m56hxa){--stem-color:var(--location-color);top:var(--loc-icon-bottom);bottom:0}.content-cell.leg.svelte-m56hxa .stem-out:where(.svelte-m56hxa){--stem-color:var(--leg-color);top:var(--leg-icon-bottom);bottom:0}.activity-base.svelte-m56hxa .stem:where(.svelte-m56hxa){--stem-color:var(--location-color);background-position:0 var(--loc-icon-bottom);display:block;top:0;bottom:0}.activity-base.leg-base.svelte-m56hxa .stem:where(.svelte-m56hxa){--stem-color:var(--leg-color);background-position:0 var(--leg-icon-bottom)}:is(.tree-row.location-row.svelte-m56hxa:has(+.tree-row.activity-row:where(.svelte-m56hxa):not(.placeholder)) .stem-out:where(.svelte-m56hxa),.tree-row.location-row.svelte-m56hxa:has(+.tree-row.leg-row:where(.svelte-m56hxa)) .stem-out:where(.svelte-m56hxa),.tree-row.leg-row.svelte-m56hxa:has(+.tree-row.activity-row:where(.svelte-m56hxa):not(.placeholder)) .stem-out:where(.svelte-m56hxa),.tree-row.leg-row.svelte-m56hxa:has(+.tree-row.location-row:where(.svelte-m56hxa):not(.placeholder)) .stem-out:where(.svelte-m56hxa)){display:block}.tree-row.svelte-m56hxa:is(.location-row:where(.svelte-m56hxa),.activity-row:where(.svelte-m56hxa)):not(.placeholder)+.tree-row.leg-row:where(.svelte-m56hxa) .stem-in:where(.svelte-m56hxa){--stem-color:var(--location-color);background-position:0 var(--loc-icon-bottom);display:block}.tree-row.leg-row.svelte-m56hxa+.tree-row.location-row:where(.svelte-m56hxa) .stem-in:where(.svelte-m56hxa),.tree-row.activity-row.in-leg.svelte-m56hxa:not(.placeholder)+.tree-row.location-row:where(.svelte-m56hxa) .stem-in:where(.svelte-m56hxa){--stem-color:var(--leg-color);background-position:0 var(--leg-icon-bottom);display:block}.tree-row.activity-row.svelte-m56hxa:not(.in-leg,.placeholder)+.tree-row.location-row:where(.svelte-m56hxa) .stem-in:where(.svelte-m56hxa){--stem-color:var(--location-color);background-position:0 var(--loc-icon-bottom);display:block}.activity-content.svelte-m56hxa{align-items:center;gap:12px;min-height:30px;display:flex}.activity-marker.svelte-m56hxa{flex:none;justify-content:center;align-items:center;display:flex}.activity-copy.svelte-m56hxa{width:100%;min-width:0}.icon-button.icon.svelte-m56hxa{cursor:pointer;background:0 0;border:none;padding:0}.action-cell.svelte-m56hxa{text-align:right;width:32px;padding-left:3px}.remove-cell.svelte-m56hxa{width:36px}.add-activity.svelte-m56hxa{border-radius:var(--border-radius-pill);width:25px;height:26px}.attention.svelte-m56hxa{color:var(--text)}.secondary.svelte-m56hxa{color:var(--text-muted);font-weight:400}.inline-icon.svelte-m56hxa{flex:none;align-items:center;display:inline-flex}.tree-table.drag-active.svelte-m56hxa .tree-row.highlight:where(.svelte-m56hxa) td{background:0 0}.tree-row.drop-target.svelte-m56hxa td{--dt-left:0;--dt-right:0;--dt-top:0;--dt-bottom:0;box-shadow:inset var(--dt-left) 0 0 0 var(--focus-color), inset var(--dt-right) 0 0 0 var(--focus-color), inset 0 var(--dt-top) 0 0 var(--focus-color), inset 0 var(--dt-bottom) 0 0 var(--focus-color)}.tree-row.drop-target.svelte-m56hxa td:first-child{--dt-left:1px}.tree-row.drop-target.svelte-m56hxa td:last-child{--dt-right:-1px}.tree-row.svelte-m56hxa:not(.drop-target)+.tree-row.drop-target:where(.svelte-m56hxa) td,.tree-table.svelte-m56hxa>tbody:where(.svelte-m56hxa)>.tree-row.drop-target:where(.svelte-m56hxa):first-child td{--dt-top:1px}.tree-row.drop-target.svelte-m56hxa:not(:has(+.tree-row.drop-target)) td{--dt-bottom:-1px}.tree-row.placeholder.svelte-m56hxa td,.tree-row.placeholder.svelte-m56hxa td:first-child,.tree-row.placeholder.svelte-m56hxa td:last-child{background:0 0;border:none;padding:0}.gap.svelte-m56hxa{--gap-accent:var(--accent-color);visibility:visible;background-color:var(--fill-subtle);width:100%;min-height:30px;box-shadow:var(--shadow-inset), inset 0 0 0 1px color-mix(in srgb, var(--gap-accent) 18%, transparent);transition:height var(--duration-sm) var(--ease-out);margin:0}.drag-active.svelte-m56hxa .gap:where(.svelte-m56hxa){transition:none}.drop-animating.svelte-m56hxa .gap:where(.svelte-m56hxa){opacity:.75;transition:opacity var(--duration-sm) var(--ease-out)}.tree-table.drag-active.svelte-m56hxa .tree-row.drop-target:where(.svelte-m56hxa) .gap:where(.svelte-m56hxa){box-shadow:var(--shadow-inset), inset 0 0 0 1px color-mix(in srgb, var(--gap-accent) 18%, transparent), inset 1px 0 0 0 var(--focus-color), inset -1px 0 0 0 var(--focus-color), inset 0 var(--dt-top,0) 0 0 var(--focus-color), inset 0 var(--dt-bottom,0) 0 0 var(--focus-color)}.tree-table.drag-active.svelte-m56hxa .tree-row:where(.svelte-m56hxa):not(.drop-target)+.tree-row.placeholder.drop-target:where(.svelte-m56hxa) .gap:where(.svelte-m56hxa),.tree-table.drag-active.svelte-m56hxa>tbody:where(.svelte-m56hxa)>.tree-row.placeholder.drop-target:where(.svelte-m56hxa):first-child .gap:where(.svelte-m56hxa){border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.tree-table.drag-active.svelte-m56hxa .tree-row.placeholder.drop-target:where(.svelte-m56hxa):not(:has(+.tree-row.drop-target)) .gap:where(.svelte-m56hxa){border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.tree-row.newly-added.svelte-m56hxa{box-shadow:none;animation:none;position:relative}.tree-row.newly-added.svelte-m56hxa:after{content:"";border-radius:var(--border-radius);pointer-events:none;animation:newly-added-pulse var(--duration-3xl) var(--ease-out) 1;position:absolute;inset:10px 0 0}.tree-row.newly-added.location-row.svelte-m56hxa:first-child:after,.tree-row.newly-added.activity-row.svelte-m56hxa:after{top:0}@media (prefers-reduced-motion:reduce){.tree-row.newly-added.svelte-m56hxa:after{animation:none}}.legend.svelte-cspnv6{line-height:26px}.top-row.svelte-cspnv6{justify-content:space-between;align-items:center;gap:var(--action-gap);margin:var(--pane-margin);margin-top:var(--pane-margin-vert);display:flex}.top-row.svelte-cspnv6 h2:where(.svelte-cspnv6){margin:0}.itin.svelte-cspnv6{margin:var(--pane-margin);margin-top:0}.more-locations.svelte-cspnv6{cursor:pointer;color:var(--text);margin-top:5px;margin-bottom:5px;padding-left:39px}.show>.map{display:block!important}.show.svelte-aad94v{height:100%}.no-webgl.svelte-1v8egur{height:100%;padding:20px;display:flex}.map-controls.svelte-1v8egur{pointer-events:none}.map-controls.svelte-1v8egur .actions{pointer-events:auto;margin:var(--pane-margin-vert)}.map-actions-right.svelte-1v8egur{align-items:flex-end;gap:var(--action-gap);display:flex}.map-controls.svelte-1v8egur .map-actions-right:where(.svelte-1v8egur){pointer-events:none}.stacked-controls.svelte-1v8egur{align-items:flex-end;gap:var(--action-gap);flex-direction:column;display:flex}.stacked-controls.svelte-1v8egur>*{pointer-events:auto}.layers-menu.svelte-1v8egur{flex-direction:column;gap:8px;min-width:180px;display:flex}.layers-menu-row.svelte-1v8egur{justify-content:space-between;align-items:center;gap:12px;display:flex}.layers-menu-label.svelte-1v8egur{color:var(--text)}.attribution.svelte-1v8egur{--attribution-chip-height:var(--control-height);--attribution-chip-line-height:calc(var(--control-height) / 2);min-width:0;height:var(--control-height);margin-bottom:var(--pane-margin-vert);flex:1 1 0;justify-content:flex-end;align-items:flex-start;display:flex}.attribution-chip.svelte-1v8egur:has(>.maplibregl-attrib-empty){display:none}.attribution-chip.svelte-1v8egur:has(>.maplibregl-compact:not(.maplibregl-compact-show)){--attribution-chip-height:var(--attribution-chip-icon-width);align-self:center}.attribution.svelte-1v8egur .maplibregl-ctrl.maplibregl-ctrl-attrib{min-height:0;color:inherit;background:0 0;border-radius:0;flex-direction:row-reverse;align-self:stretch;align-items:center;margin:0;padding:0;display:flex;position:static}.attribution.svelte-1v8egur .maplibregl-ctrl-attrib a{color:inherit}.attribution.svelte-1v8egur .maplibregl-ctrl-attrib .maplibregl-ctrl-attrib-button{background:0 0;position:static}.direction.svelte-4ar4ob{display:block}.optional.svelte-4ar4ob{color:var(--text-muted)}.title.svelte-4ar4ob{align-items:baseline;gap:6px;display:inline-flex}.rotate-toggle.svelte-4ar4ob{rotate:180deg}.header.svelte-4ar4ob{-webkit-user-select:none;user-select:none;transition:background-color var(--duration-xs) linear;border-top:1px solid var(--border-subtle);padding:5px 20px}.unfrozen.svelte-4ar4ob:hover{cursor:pointer}.header.svelte-4ar4ob:hover .direction:where(.svelte-4ar4ob){color:var(--icon-active)}.cmp.svelte-4ar4ob{background-color:var(--fill-subtle);margin-left:-20px;margin-right:-20px}.collapsed.svelte-4ar4ob,.expanded.svelte-4ar4ob{border-bottom:1px solid var(--border-subtle)}.persistent.svelte-4ar4ob{transition:grid-template-rows var(--duration-md) var(--ease);grid-template-rows:0fr;display:grid}.persistent.expanded.svelte-4ar4ob{grid-template-rows:1fr}.persistent.svelte-4ar4ob>.body:where(.svelte-4ar4ob){min-height:0;overflow:hidden}.content.svelte-4ar4ob{padding:0 20px 10px;display:flow-root}@media screen and (width<=1000px){.cmp.svelte-4ar4ob{border-radius:0}}.direction.svelte-4ar4ob{transform-origin:50%;width:24px;height:24px;color:var(--icon);transition:rotate var(--duration-md) var(--ease), color var(--duration-xs) linear;margin-left:-5px}.strip.svelte-10ufkl6{grid-template-columns:repeat(var(--count), minmax(0, 1fr));align-items:stretch;width:100%;display:grid}.item.svelte-10ufkl6{border-right:1px solid var(--border);flex-direction:column;justify-content:space-between;min-width:0;padding:4px 14px;line-height:normal;display:flex}.item.svelte-10ufkl6:first-child{padding-left:0}.item.last.svelte-10ufkl6{border-right:0;padding-right:0}.stat.svelte-10ufkl6{font-size:180%;font-weight:var(--emphasis-weight);font-variant-numeric:tabular-nums}@media screen and (width<=500px){.strip.svelte-10ufkl6{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:8px}.item.svelte-10ufkl6{padding:4px 14px}.item.svelte-10ufkl6:nth-child(odd){padding-left:0}.item.svelte-10ufkl6:nth-child(2n){border-right:0;padding-right:0}}.stat-label.svelte-10ufkl6{font-size:var(--font-size-control);color:var(--text-muted);margin-top:auto}.stats-container.svelte-o4w4tq{gap:var(--stack-gap);flex-direction:column;display:flex}.hero.svelte-o4w4tq{margin-bottom:4px}.section.svelte-o4w4tq{align-items:center;width:100%;display:grid}.section.grid-1.svelte-o4w4tq{grid-template-columns:minmax(0,1fr) auto}.section.grid-2.svelte-o4w4tq{grid-template-columns:minmax(0,1fr) auto auto}.section.grid-3.svelte-o4w4tq{grid-template-columns:minmax(0,1fr) auto auto auto}.section.grid-4.svelte-o4w4tq{grid-template-columns:minmax(0,1fr) auto auto auto auto}.band-head.svelte-o4w4tq .col-head:where(.svelte-o4w4tq){font-size:var(--font-size-control);color:var(--text-muted);white-space:nowrap;justify-content:flex-end;padding-left:20px;padding-right:5px;font-weight:400}.list-cell-label.svelte-o4w4tq>:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.num-cell.svelte-o4w4tq{white-space:nowrap;padding-left:20px}.sc-flag.fi.svelte-o4w4tq{border-radius:var(--border-radius);background-position:50%;background-repeat:no-repeat;background-size:cover;width:21px;height:21px;line-height:21px;display:inline-block;overflow:hidden}.sc-tile.svelte-o4w4tq{border-radius:var(--border-radius);justify-content:center;align-items:center;width:21px;height:21px;display:flex}@media screen and (width<=500px){.num-cell.svelte-o4w4tq,.band-head.svelte-o4w4tq .col-head:where(.svelte-o4w4tq){padding-left:10px}}.doc-wrapper.svelte-17errtz{align-items:flex-start;gap:12px;margin-left:10px;margin-right:10px;padding-top:4px;padding-bottom:4px;display:flex}.doc-wrapper.svelte-17errtz>:where(.svelte-17errtz):first-child{align-items:center;height:24px;display:flex}.flex-fill.svelte-17errtz{line-height:var(--line-item)}.title.svelte-17errtz{font-size:var(--font-size-item);overflow-wrap:anywhere;white-space:normal}.wheel.svelte-5its6e{aspect-ratio:1;cursor:crosshair;touch-action:none;width:160px;box-shadow:inset 0 0 0 1px var(--border);background:radial-gradient(closest-side,#fff,#0000),conic-gradient(red,#ff0,#0f0,#0ff,#00f,#f0f,red);border-radius:50%;place-items:center;display:grid;container-type:inline-size}.wheel.svelte-5its6e:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-offset)}.thumb.svelte-5its6e{background:var(--pick);box-sizing:border-box;pointer-events:none;border:2px solid #fff;border-radius:50%;width:14px;height:14px;box-shadow:0 0 0 1px #0006,0 1px 3px #0000004d}.tag.svelte-frh3py{white-space:nowrap;border-radius:var(--border-radius);border-style:solid;border-width:0;align-items:center;gap:4px;height:22px;padding-left:4px;padding-right:4px;line-height:1;display:flex;overflow:hidden}.tag-name.svelte-frh3py{align-items:center;padding-left:2px;padding-right:2px;line-height:1;display:flex}.tag.svelte-frh3py .control{align-items:center;display:flex}.tag.svelte-frh3py .icon-button{border-radius:var(--border-radius-sm);opacity:.75;width:20px;transition:opacity var(--duration-sm) var(--ease), background-color var(--duration-sm) var(--ease);justify-content:center;align-items:center;padding:0;line-height:0;display:flex;height:20px!important}.tag.svelte-frh3py .icon-button:hover,.tag.svelte-frh3py .icon-button:active,.tag.svelte-frh3py .icon-button.open:where(.svelte-frh3py){opacity:1;background-color:var(--fill-strong)!important}.tag.svelte-frh3py:hover .control-available{visibility:visible}.highlighted.svelte-frh3py{outline:var(--highlight-outline)}.tags-section.svelte-143cxk9{flex-direction:column;display:flex}.tag-group.svelte-143cxk9{grid-template-columns:minmax(0,1fr) auto;align-items:center;width:100%;display:grid}.list-row.svelte-143cxk9{cursor:pointer;align-items:start}.list-cell.svelte-143cxk9{align-items:flex-start}.text.svelte-143cxk9{flex-direction:column;min-width:0;display:flex;overflow:hidden}.title-line.svelte-143cxk9{min-width:0;font-size:var(--font-size-item)}.sticky-sentinel.svelte-zhmd10{height:0}.sticky-header.svelte-zhmd10{z-index:2;background-color:var(--surface-pane);padding:var(--pane-margin);padding-top:var(--pane-margin-vert);padding-bottom:var(--pane-margin-vert);transition:box-shadow var(--duration-sm) var(--ease);position:sticky;top:0}.sticky-header.svelte-zhmd10>:first-child{justify-content:space-between;align-items:center;gap:var(--action-gap);display:flex}.sticky-header.stuck.svelte-zhmd10{box-shadow:var(--shadow-sm)}.budget-grid.svelte-wszv5w{align-items:center;width:100%;display:grid}li.single.svelte-1rorbx .doc-row-body:where(.svelte-1rorbx){height:var(--control-height)}.inline-type.svelte-1rorbx{font-size:var(--font-size-small);vertical-align:baseline}.inline-type.first.svelte-1rorbx{margin-left:8px}.sep.svelte-1rorbx{flex:none}.title.svelte-1rorbx{font-size:var(--font-size-item);line-height:var(--line-item)}.sub.svelte-1rorbx{font-size:var(--font-size-small)}.datetime.svelte-1rorbx{white-space:nowrap;font-size:var(--font-size-small);color:var(--text-muted);flex:none}.has-password.svelte-1rorbx{width:20px;height:20px;color:var(--icon);vertical-align:middle;display:inline-block}.name-input.svelte-1nfjdek{align-items:center;display:flex}.name-input.svelte-1nfjdek>.readonly-value{flex:1 1 0}.name-input.svelte-1nfjdek>input:where(.svelte-1nfjdek){box-sizing:border-box;flex:1 1 0;width:100%;min-width:0}.url-action-slot.svelte-1nfjdek{transition:flex-basis var(--duration-md) var(--ease);overflow-clip-margin:2px;margin-left:0;overflow:clip}.name-input.has-url-action.svelte-1nfjdek .url-action-slot:where(.svelte-1nfjdek){flex-basis:34px}.name-input.has-url-action.svelte-1nfjdek .url-action-slot:where(.svelte-1nfjdek)>*{opacity:1;transform:none}.name-input.has-url-action.svelte-1nfjdek .url-action-slot:where(.svelte-1nfjdek)>:active{transform:translateY(1px)}button.svelte-1nfjdek{display:block}.number-input.svelte-vb8r02{align-items:center;gap:var(--hstack-gap);display:flex}.value.svelte-vb8r02{flex:none;align-items:center;display:flex}button.svelte-vb8r02{display:block}input[type=number].svelte-vb8r02{padding-right:0}.cost-stack.svelte-1ngl9yy{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.exchange.svelte-1ngl9yy{font-size:var(--font-size-small);color:var(--text-muted);font-variant-numeric:tabular-nums;margin-left:5px;line-height:1}.exchange.has-tooltip.svelte-1ngl9yy{cursor:help;display:inline-block}.symbol.svelte-1ngl9yy{transition:width var(--duration-md) var(--ease);margin:0 8px 0 -9px;overflow:hidden}.measurer.svelte-1ngl9yy{visibility:hidden;pointer-events:none;margin:0;position:absolute;top:-9999px;left:-9999px;width:auto!important}.cost.svelte-1ngl9yy{flex:1 1 0;width:auto}.currency-field.svelte-18dvi2s{align-items:center;width:100%;display:flex}.currency-field.svelte-18dvi2s>select:where(.svelte-18dvi2s){box-sizing:border-box;flex:1 1 0;width:100%;min-width:0}.tag-box.svelte-7la4wt{min-height:var(--field-height);font-size:var(--font-size-field);cursor:text;flex-wrap:wrap;align-items:center;gap:4px;padding:3px 4px;display:flex;position:relative}.tag-box.readonly.svelte-7la4wt{cursor:default;background:0 0}.tag-box.readonly.svelte-7la4wt:hover{border-color:var(--border)}.tag-text.svelte-7la4wt{background:0 0;border:none;flex:120px;min-width:60px;height:22px;margin:0;padding:0 4px}.tag-text.svelte-7la4wt:hover,.tag-text.svelte-7la4wt:focus{box-shadow:none;border:none;outline:none}.menu.svelte-7la4wt{z-index:var(--z-popover);max-height:240px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.menu-item.svelte-7la4wt{justify-content:space-between;align-items:center;gap:var(--hstack-gap);border-radius:var(--border-radius-sm);cursor:pointer;font-size:var(--font-size-control);color:var(--text);padding:5px 8px;display:flex}.menu-item.selected.svelte-7la4wt{background:var(--highlight-color)}.match-name.svelte-7la4wt,.create-text.svelte-7la4wt{text-overflow:ellipsis;overflow:hidden}.enter-hint.svelte-7la4wt{color:var(--text-muted);font-size:var(--font-size-small);flex:none}.checkbox.svelte-42vn2y{align-items:center;gap:8px;height:20px;font-weight:400;line-height:1;margin:0!important;display:inline-flex!important}.checkbox-label.svelte-42vn2y{cursor:pointer}.checkbox.svelte-42vn2y input[type=checkbox]{margin:0}.checkbox.svelte-42vn2y .target{align-items:center;line-height:1;display:inline-flex!important}.checkbox-label.svelte-42vn2y{font-weight:400;line-height:1}.confirm-slot.svelte-42vn2y{flex-shrink:0;justify-content:center;align-items:center;width:23px;height:23px;display:inline-flex}.link-grid-container.svelte-1n8il32{container-type:inline-size}.links.svelte-1n8il32{grid-template-columns:repeat(var(--column-count,1), minmax(auto, 1fr));visibility:hidden;display:grid}.links.measured.svelte-1n8il32{visibility:visible}.link.svelte-1n8il32{box-sizing:border-box;border-right:1px solid var(--border-subtle);align-items:center;min-width:0;min-height:36px;padding:6px 9px;display:flex}.link.stacked.svelte-1n8il32{padding-block:4px}.link.compact.svelte-1n8il32{min-height:24px;padding-block:1px}.link.compact.svelte-1n8il32 .rail-link .icon,.link.compact.svelte-1n8il32 .rail-link .title{height:22px;line-height:22px}.link.last-column.svelte-1n8il32{border-right:0}.fields-grid.svelte-iwoj26{grid-template-columns:160px 1fr}.fields-grid.svelte-iwoj26 label,.fields-grid.svelte-iwoj26 .field-label:where(.svelte-iwoj26){white-space:nowrap;line-height:1.4;display:block}.cell-name.svelte-iwoj26{grid-column:1/-1}.select-row.svelte-iwoj26{align-items:center;gap:6px;width:100%;display:flex}.remove-share.svelte-iwoj26{text-align:end;width:48px}.slide-wrap.svelte-iwoj26{overflow-clip-margin:2px;overflow:clip}.slide-wrap.svelte-iwoj26>.stack:where(.svelte-iwoj26){padding-top:10px}.public-row.svelte-iwoj26{flex-direction:column;gap:4px;display:flex}.public-title-row.svelte-iwoj26{align-items:flex-start;gap:var(--hstack-gap);flex-direction:row}.public-title-text.svelte-iwoj26{flex:auto;min-width:0}.public-title-text.svelte-iwoj26 .context:where(.svelte-iwoj26){white-space:normal;font-weight:400;display:block}.public-title-head.svelte-iwoj26{align-items:center;gap:8px;display:flex}.public-title-row.svelte-iwoj26>input[type=checkbox]:where(.svelte-iwoj26){flex:none;margin-top:3px}.public-row-label.svelte-iwoj26{font-weight:var(--label-weight);color:var(--text);line-height:1.4}.public-row-content.svelte-iwoj26{align-items:center;gap:var(--hstack-gap);min-width:0;display:flex}.public-row-content.svelte-iwoj26>.link-grid-container{flex:auto;width:100%;min-width:0}.link-row.svelte-iwoj26{gap:8px}.portion-line.svelte-iwoj26{flex-flow:wrap;justify-content:end;align-items:center;column-gap:20px;display:flex}.portion-line.svelte-iwoj26>label:where(.svelte-iwoj26){cursor:pointer;gap:7px;margin-top:0;font-weight:400;display:flex}.share-grid.svelte-iwoj26{--share-icon-size:30px;--share-icon-gap:10px;grid-template-columns:minmax(0,1fr) auto auto auto auto;align-items:center;display:grid}.share-row.svelte-iwoj26{grid-template-columns:subgrid;grid-column:1/-1;align-items:center;display:grid}.share-row.svelte-iwoj26:not(:last-child),.share-grid.svelte-iwoj26>.share-grid-head:where(.svelte-iwoj26){border-bottom:1px solid var(--border-subtle)}.share-grid.svelte-iwoj26>:where(.svelte-iwoj26):not(.share-row),.share-row.svelte-iwoj26>:where(.svelte-iwoj26){align-self:stretch;align-items:center;padding:6px 5px;display:flex}.share-grid.svelte-iwoj26>:where(.svelte-iwoj26):not(.share-row):first-child,.share-row.svelte-iwoj26>:where(.svelte-iwoj26):first-child{padding-left:0}.share-grid.svelte-iwoj26>:where(.svelte-iwoj26):not(.share-row):last-child,.share-row.svelte-iwoj26>:where(.svelte-iwoj26):last-child,.share-row.svelte-iwoj26>.share-remove-cell:where(.svelte-iwoj26),.share-grid.svelte-iwoj26>.share-grid-head.expanded-only:where(.svelte-iwoj26):nth-last-child(2){padding-right:0}.share-grid.svelte-iwoj26>.share-grid-head:where(.svelte-iwoj26){padding-top:0;padding-bottom:2px}.share-grid.svelte-iwoj26>.share-grid-head.email-head:where(.svelte-iwoj26){padding-left:calc(var(--share-icon-size) + var(--share-icon-gap))}.share-remove-cell.svelte-iwoj26 .remove-share:where(.svelte-iwoj26),.share-remove-cell.svelte-iwoj26 .remove-share:where(.svelte-iwoj26):hover{text-align:center;width:auto}.share-grid-head.svelte-iwoj26{font-weight:var(--label-weight);color:var(--text);white-space:nowrap}.share-grid-head.budget-head.svelte-iwoj26,.share-grid-head.docs-head.svelte-iwoj26{justify-content:center}.share-grid-head.budget-head.svelte-iwoj26 .icon,.share-grid-head.docs-head.svelte-iwoj26 .icon{color:var(--text);height:19px}.share-grid-head.budget-head.svelte-iwoj26 svg,.share-grid-head.docs-head.svelte-iwoj26 svg{width:19px;height:19px}.share-email-cell-grid.svelte-iwoj26{align-items:center;gap:var(--share-icon-gap);min-width:0;display:flex}.share-email-stack.svelte-iwoj26{flex:auto;grid-template-columns:minmax(0,1fr);align-items:center;min-width:0;display:grid}.share-email-stack.svelte-iwoj26>:where(.svelte-iwoj26){grid-area:1/1;min-width:0}.share-confirm.svelte-iwoj26{justify-self:end;display:flex}.share-email-stack.svelte-iwoj26:has(.share-confirm:where(.svelte-iwoj26)>*) .share-email-title:where(.svelte-iwoj26){-webkit-mask-image:linear-gradient(270deg,#0000 30px,#000 46px);mask-image:linear-gradient(270deg,#0000 30px,#000 46px)}.share-email-cell-grid.svelte-iwoj26 .share-email:where(.svelte-iwoj26){flex:auto;min-width:0}.share-access-cell.svelte-iwoj26{white-space:nowrap;align-items:center;gap:5px;display:flex}.share-access-cell.svelte-iwoj26 select:where(.svelte-iwoj26){margin-right:0}.share-check-cell.svelte-iwoj26{cursor:pointer;justify-content:center;align-items:center;gap:5px;margin:0;font-weight:400;display:flex}.share-check-cell.svelte-iwoj26 .check-label:where(.svelte-iwoj26){display:none}.share-remove-cell.svelte-iwoj26{justify-content:center;align-items:center;min-width:48px;display:flex}.share-error-row.svelte-iwoj26{border-bottom:none!important}.share-error-cell.svelte-iwoj26{align-items:center;gap:var(--share-icon-gap);grid-column:1/-1;min-width:0;display:flex;padding:6px 0 0!important}.type-icon-spacer.svelte-iwoj26{visibility:hidden;background:0 0}.share-error-slot.svelte-iwoj26{flex:auto;min-width:0}.type-icon.svelte-iwoj26{width:var(--share-icon-size);height:var(--share-icon-size);border-radius:var(--border-radius);flex-shrink:0;justify-content:center;align-items:center;display:flex}.type-icon-accepted.svelte-iwoj26{--tint-color:var(--success-color)}.type-icon-pending.svelte-iwoj26{--tint-color:var(--warning-color)}.compact-only.svelte-iwoj26{display:none!important}.share-menu-cell.svelte-iwoj26{justify-content:center;align-items:center;min-width:40px;display:flex}@media screen and (width<=500px){.share-grid.svelte-iwoj26{grid-template-columns:minmax(0,1fr) auto}.expanded-only.svelte-iwoj26{display:none!important}.compact-only.svelte-iwoj26{display:flex!important}.remove-share.svelte-iwoj26{width:unset}}.inline-label.svelte-iwoj26{cursor:pointer;display:inline-block}.share-email.svelte-iwoj26{width:90%}select.svelte-iwoj26{margin-right:5px}.editor-wrapper.svelte-140q6ev{border-radius:0 0 var(--border-radius-pane) var(--border-radius-pane);clip-path:inset(0 -12px -12px);border-bottom:1px solid var(--border-strong);width:100%}.no-header.svelte-140q6ev{padding-top:10px}@media screen and (width<=900px){.editor-wrapper.svelte-140q6ev{border-radius:0 0 var(--border-radius-md) var(--border-radius-md)}}.wrapper.svelte-1ootsfn{grid-template-columns:auto auto auto auto 1fr;align-items:center;gap:5px 4px;width:100%;min-width:0;display:grid}.wrapper.clock12.svelte-1ootsfn{grid-template-columns:auto auto auto auto auto 1fr}.tofrom.svelte-1ootsfn{color:var(--text-muted);text-align:right;padding-right:4px}.colon.svelte-1ootsfn{padding:0 2px}.wrapper.svelte-1ootsfn select{min-width:0}.trailing.svelte-1ootsfn{align-items:center;gap:4px;min-width:0;display:flex}.fees.svelte-1b3ijr1{align-items:center;width:100%;display:grid}.editor-add-cell.svelte-1n4apgr{align-self:end;min-width:0}.editor-add-row.svelte-1n4apgr{align-items:center;gap:var(--hstack-gap);height:var(--control-height);flex-direction:row;display:flex}.editor-add-btn.svelte-1n4apgr{flex:none}.editor-add-annotation.svelte-1n4apgr{color:var(--text-muted);font-size:var(--font-size-small);white-space:nowrap;pointer-events:none}.progress-slot.svelte-84riz2{opacity:1;height:4px;transition:opacity var(--duration-lg) var(--ease-out);margin:12px 0 8px}.progress-slot.fade-out.svelte-84riz2{opacity:0}.choice-card-description.svelte-84riz2{height:40px}.drv.svelte-84riz2{color:var(--text-muted);align-items:center;gap:2px;height:18px;font-size:90%;line-height:18px;display:flex}.drv.svelte-84riz2 .dot-sep:where(.svelte-84riz2){color:var(--icon);flex:none;align-items:center;display:inline-flex}.drv.svelte-84riz2 .dot-sep:where(.svelte-84riz2) svg{transform:scale(2)}.sk-choice.svelte-84riz2{cursor:default;pointer-events:none;border-color:#0000}.sk-icon.svelte-84riz2{border-radius:var(--border-radius);width:30px;height:30px}.sk-title.svelte-84riz2{height:14px;display:block}.sk-line.svelte-84riz2{align-items:center;height:20px;display:flex}.sk-line.svelte-84riz2 .skeleton:where(.svelte-84riz2){height:10px}.expander.svelte-9u1kwv{top:var(--attribution-chip-height);overflow-wrap:anywhere;word-break:break-word;background-color:var(--attribution-bg-active);width:max-content;max-width:65%;color:var(--on-photo);border-radius:var(--border-radius) 0 var(--border-radius) var(--border-radius);font-size:var(--font-size-small);pointer-events:auto;padding:2px 6px;line-height:18px;position:absolute;right:0}.expander.svelte-9u1kwv a:where(.svelte-9u1kwv){color:var(--on-photo);text-decoration:none}.expander.svelte-9u1kwv a:where(.svelte-9u1kwv):hover{text-decoration:underline}.license.svelte-9u1kwv{white-space:nowrap}.attribution-wrap.svelte-9u1kwv{bottom:10px;right:20px;left:var(--pane-margin);pointer-events:none;z-index:10;justify-content:flex-end;display:flex;position:absolute}.attribution-chip.expanded.svelte-9u1kwv{border-bottom-right-radius:0;border-bottom-left-radius:0}.loc-header.svelte-9u1kwv{background-color:var(--surface-pane);width:100%;height:max(75px,14vh);padding:8px 8px 0;display:flex;position:relative}.label-wrap.svelte-9u1kwv{z-index:1;flex-direction:column;flex:1;min-width:0;margin-bottom:10px;margin-left:15px;display:flex;position:relative}.loc-label.svelte-9u1kwv{margin-right:5px}.context-line.reserved.svelte-9u1kwv:empty:before{content:" "}.context-line.reserved.svelte-9u1kwv{white-space:nowrap;height:1.2em;margin-top:4px;line-height:1.2em;overflow:hidden}.label-wrap.svelte-9u1kwv h1{line-height:.95}.image.svelte-9u1kwv{border-radius:var(--border-radius);background-color:var(--surface-workspace);flex:1;align-items:flex-end;display:flex;position:relative;overflow:hidden}.image.svelte-9u1kwv img:where(.svelte-9u1kwv){object-fit:cover;filter:saturate(1.3)contrast(1.2);opacity:0;width:100%;height:100%;transition:opacity var(--duration-lg) var(--ease);position:absolute;inset:0}.image-loaded.svelte-9u1kwv .image:where(.svelte-9u1kwv) img:where(.svelte-9u1kwv){opacity:1}.image-loaded.svelte-9u1kwv .image:where(.svelte-9u1kwv) .label-wrap:where(.svelte-9u1kwv){filter:drop-shadow(0 0 5px var(--scrim-strong)) drop-shadow(0 0 10px var(--scrim-strong)) drop-shadow(0 0 20px var(--scrim-strong))}.image-loaded.svelte-9u1kwv .image:where(.svelte-9u1kwv) .loc-label:where(.svelte-9u1kwv){color:var(--on-photo);display:inline-block}.mode-bg.svelte-9u1kwv{background-color:color-mix(in srgb, var(--surface-workspace), var(--text-strong) 15%);pointer-events:none;z-index:0;position:absolute;inset:0;-webkit-mask-size:auto 60%;mask-size:auto 60%;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.image.svelte-9u1kwv:before{content:"";background-color:var(--text-strong);pointer-events:none;z-index:0;transition:opacity var(--duration-lg) var(--ease);position:absolute;inset:0;-webkit-mask-image:url(../../../contours.svg);mask-image:url(../../../contours.svg);-webkit-mask-position:bottom;mask-position:bottom;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.has-mode.svelte-9u1kwv .image:where(.svelte-9u1kwv):before{opacity:.5}.loc-header.svelte-9u1kwv:not(.image-loaded) .image:where(.svelte-9u1kwv) .label-wrap:where(.svelte-9u1kwv){filter:drop-shadow(0 0 10px var(--surface-workspace)) drop-shadow(0 0 20px var(--surface-workspace)) drop-shadow(0 0 40px var(--surface-workspace))}.loc-header.svelte-9u1kwv:not(.image-loaded) .image:where(.svelte-9u1kwv) .loc-label:where(.svelte-9u1kwv){display:inline-block}@media screen and (width<=500px){.context.svelte-9u1kwv{display:none}.label-wrap.svelte-9u1kwv h1{font-size:20px}.expander.svelte-9u1kwv{font-size:calc(10px + var(--text-step))}}.action-rail-wrap.svelte-2jo6ps{width:100%;min-width:0;container-type:inline-size}.action-rail.svelte-2jo6ps{--action-width:145px;grid-template-columns:repeat(auto-fit, var(--action-width));gap:var(--action-gap);width:100%;min-width:0;display:grid}.action-rail.svelte-2jo6ps>*,.action-rail.svelte-2jo6ps .target,.action-rail.svelte-2jo6ps [slot=target],.action-rail.svelte-2jo6ps .mover-trigger,.action-rail.svelte-2jo6ps .target>:not(.menu){width:100%;min-width:0;display:block}.action-rail.svelte-2jo6ps button{text-align:left;width:100%}.action-rail.svelte-2jo6ps button>div{justify-content:flex-start;width:100%}.nights-row.svelte-13u90zo{padding-top:10px}.dates-label.svelte-13u90zo{cursor:pointer}.fields-grid.svelte-1oyoj04{grid-template-areas:"placename nights""time pinned"}.fields-grid.create-mode.svelte-1oyoj04{gap:0 5px}.cell-place-name.svelte-1oyoj04{grid-area:placename}.header-hidden.svelte-1oyoj04{padding-top:10px}.picked-loader.svelte-1oyoj04{justify-content:center;padding:30px 0;display:flex}.cell-nights.svelte-1oyoj04{grid-area:nights}.cell-time.svelte-1oyoj04{grid-area:time}.cell-pinned.svelte-1oyoj04{grid-area:pinned}@media screen and (width<=520px){.fields-grid.svelte-1oyoj04{grid-template-areas:"placename""nights""time""pinned"}.fields-grid.create-mode.svelte-1oyoj04{gap:var(--field-gap) 0}}.picker-field.svelte-1otkd43{cursor:pointer;text-align:left;align-items:center;gap:9px;width:100%;margin:0;padding:0 6px 0 0;display:flex;overflow:hidden}.picker-field.svelte-1otkd43:active:not(:disabled){border-color:var(--accent-ring);box-shadow:var(--field-ring);transform:none}.icon-slot.svelte-1otkd43{flex:none;place-items:center;height:100%;display:grid}.icon-layer.svelte-1otkd43{grid-area:1/1;display:flex}.icon-slot.tint-chip.svelte-1otkd43{width:var(--field-lead-width)}.name.svelte-1otkd43{flex:auto;align-items:center;gap:2px;min-width:0;display:inline-flex}.picker-field.svelte-1otkd43 .icon-slot:where(.svelte-1otkd43):empty+.name:where(.svelte-1otkd43){padding-left:var(--field-pad-x)}.muted.svelte-1otkd43{color:var(--text-muted)}.icon-slot.readonly-icon.svelte-1otkd43{height:var(--line);border-radius:var(--field-radius)}.icon-slot.tint-chip.readonly-icon.svelte-1otkd43{width:var(--line)}.fields-grid.svelte-rkgkb2{grid-template-areas:"name dates""time dates"}.fields-grid.create-mode.svelte-rkgkb2{gap:0 5px}.cell-name.svelte-rkgkb2{grid-area:name}.cell-time.svelte-rkgkb2{grid-area:time}.cell-side.svelte-rkgkb2{grid-area:dates}.suggestions-card.svelte-rkgkb2{border:1px solid var(--border-warm);background:var(--surface-warm);border-radius:var(--border-radius);width:fit-content;margin:25px 0 80px;padding:8px 20px 15px}.suggestions-header.svelte-rkgkb2{font-weight:var(--label-weight);margin:0 0 10px}.suggestions-row.svelte-rkgkb2{align-items:center;gap:8px;display:flex}@media screen and (width<=520px){.fields-grid.svelte-rkgkb2{grid-template-areas:"name""dates""time"}.fields-grid.create-mode.svelte-rkgkb2{gap:var(--field-gap) 0}}.duration-field.svelte-5tyuct{flex-wrap:wrap;gap:8px}.duration-input-wrap.svelte-5tyuct{flex:none}.num.svelte-5tyuct{flex:none;width:40px}.unit.svelte-5tyuct{flex:0 0 34px}.distance-input-wrap.svelte-100e0ug{flex:none}.num.svelte-100e0ug{flex:none;width:80px}.input-field.svelte-1489f9e{height:var(--field-height);align-items:center}.table.svelte-1yer0de{column-gap:var(--table-col-gap,28px);row-gap:var(--table-row-gap,2px);font-size:var(--font-size-control);grid-template-columns:1fr 1fr;line-height:20px;display:grid}.row.svelte-1yer0de{grid-template-columns:minmax(var(--table-label-width,80px), max-content) 1fr;align-items:baseline;column-gap:8px;display:grid}.label.svelte-1yer0de{color:var(--text-muted);white-space:nowrap}.value.svelte-1yer0de{overflow-wrap:anywhere}@media screen and (width<=500px){.table.svelte-1yer0de{grid-template-columns:1fr}}.fields-grid.svelte-17p6gux{grid-template-columns:1fr 1fr}.cell-departure.svelte-17p6gux .input-field{flex-wrap:nowrap}.cell-departure.svelte-17p6gux .input-field>div:first-child{white-space:nowrap;flex:none}.cell-comment.svelte-17p6gux,.cell-route.svelte-17p6gux{grid-column:1/-1}.approx.svelte-17p6gux{color:var(--text-muted);margin-right:2px}.mover-trigger.svelte-1ly54kj{cursor:pointer;align-items:center;display:inline-flex}.mover-trigger.disabled.svelte-1ly54kj{cursor:not-allowed}.mover-pop.svelte-1ly54kj{width:280px;max-width:90vw;font-family:var(--content-font)}.mover-footer.svelte-1ly54kj{border-top:1px solid var(--border-subtle);margin:10px -12px 0;padding:10px 12px 0}.tree.svelte-1ly54kj{white-space:normal;flex-direction:column;max-height:320px;padding-right:5px;display:flex;overflow:hidden auto}.branch.svelte-1ly54kj{border-left:1px dotted var(--border);flex-direction:column;margin-left:8px;padding-left:11px;display:flex}.trip-branch.svelte-1ly54kj{border-left:none;margin-left:0;padding-left:6px;position:relative}.trip-branch.no-trip.svelte-1ly54kj{padding-left:0}.trip-branch.no-trip.no-expanders.svelte-1ly54kj .chev-placeholder:where(.svelte-1ly54kj){display:none}.trip-branch.guide.svelte-1ly54kj:before{content:"";border-left:1px dotted var(--border);position:absolute;top:0;bottom:0;left:14px}.node.svelte-1ly54kj{position:relative}.pick-row.clickable.unselectable.svelte-1ly54kj:hover{background-color:#0000}.chev.clickable.svelte-1ly54kj:hover{color:var(--text)}.unselectable.svelte-1ly54kj{color:var(--text-muted);cursor:default}.chev.svelte-1ly54kj,.chev-placeholder.svelte-1ly54kj{width:16px;height:16px;color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.chev.svelte-1ly54kj{transition:transform var(--duration-sm) var(--ease)}.chev.open.svelte-1ly54kj{transform:rotate(90deg)}.label.svelte-1ly54kj{flex:auto;min-width:0}.count-col.svelte-1ly54kj{flex:none;justify-content:flex-end;align-items:center;min-width:22px;margin-left:8px;display:inline-flex}@media screen and (width<=500px){.mover-pop.svelte-1ly54kj{padding:10px}}.picker-input.svelte-xhecdu .mover-trigger{width:100%;display:block}.name-part.svelte-xhecdu{white-space:nowrap;flex:none}.name-part-last.svelte-xhecdu{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.sep-icon.svelte-xhecdu{color:var(--text-muted);flex:none;align-items:center;display:inline-flex}.fields-grid.svelte-m36gkm{grid-template-areas:"name association""url url"}.fields-grid.create-mode.svelte-m36gkm{grid-template-areas:"name add""url url";gap:0 5px}.cell-name.svelte-m36gkm{grid-area:name}.cell-association.svelte-m36gkm{grid-area:association}.cell-url.svelte-m36gkm{grid-area:url}.datetime-grid.svelte-m36gkm{grid-template-columns:minmax(0, 1fr) var(--editor-sidebar-width);grid-template-areas:"time dates"}.cell-time.svelte-m36gkm{grid-area:time;min-width:0}.cell-dates.svelte-m36gkm{grid-area:dates;min-width:0}@media screen and (width<=520px){.fields-grid.svelte-m36gkm{grid-template-areas:"name""association""url"}.fields-grid.create-mode.svelte-m36gkm{gap:var(--field-gap) 0;grid-template-areas:"name""add""url"}.datetime-grid.svelte-m36gkm{grid-template-columns:1fr;grid-template-areas:"time""dates"}}.fields-grid.svelte-ve865x{grid-template-areas:"name association""cost currency""options expense"}.fields-grid.create-mode.svelte-ve865x{gap:var(--field-gap) 5px;grid-template-areas:"name add"}.cell-name.svelte-ve865x{grid-area:name}.cell-cost.svelte-ve865x{grid-area:cost}.cell-currency.svelte-ve865x{grid-area:currency}.cell-association.svelte-ve865x{grid-area:association}.cell-options.svelte-ve865x{grid-area:options}.cell-expense.svelte-ve865x{grid-area:expense}.options-row.svelte-ve865x{margin-top:6px;margin-bottom:10px}@media screen and (width<=520px){.fields-grid.svelte-ve865x{grid-template-areas:"name""association""cost""currency""expense""options"}.fields-grid.create-mode.svelte-ve865x{grid-template-areas:"name""add"}}.mini-itinerary.svelte-14gzu4u{flex-direction:column;row-gap:8px;display:flex}.mi-row.svelte-5o0mly{min-height:30px;margin-left:calc(var(--mi-indent,0) * 24px);grid-template-columns:24px 1fr;align-items:center;column-gap:12px;display:grid}.mi-icon.svelte-5o0mly{justify-content:center;align-items:center;width:24px;height:30px;display:flex;position:relative}.mi-leg.svelte-5o0mly .mi-icon:where(.svelte-5o0mly){--stem-color:var(--leg-color)}.mi-leg.svelte-5o0mly .mi-icon:where(.svelte-5o0mly):before{content:"";z-index:0;width:2px;position:absolute;top:-8px;bottom:-8px;left:11px}.mi-leg.svelte-5o0mly .mi-icon:where(.svelte-5o0mly) .type{z-index:1;position:relative}.mi-name.svelte-5o0mly{padding-left:4px}.mi-leg.svelte-5o0mly .mi-name:where(.svelte-5o0mly){font-size:var(--font-size-control);align-items:center;display:flex}.mi-leg.svelte-5o0mly .mi-name:where(.svelte-5o0mly) input:where(.svelte-5o0mly){cursor:pointer;margin:0}label.mi-row.svelte-5o0mly{cursor:pointer;margin:0 0 0 calc(-10px + var(--mi-indent,0) * 24px);border-radius:var(--border-radius-sm);grid-template-columns:24px auto;width:fit-content;padding-left:10px;padding-right:10px;font-weight:400;display:grid}label.mi-row.svelte-5o0mly:hover,label.mi-row.selected.svelte-5o0mly{background-color:var(--highlight-color)}button.primary-button.add.svelte-1vt8aok{width:80px}.legs-label.svelte-1vt8aok{margin:0;padding-bottom:4px}.legs-label.svelte-1vt8aok .context:where(.svelte-1vt8aok){font-size:var(--font-size-small);margin-left:10px}.fields-grid.svelte-1vt8aok{grid-template-columns:1fr 190px;grid-template-areas:"number date"}.cell-number.svelte-1vt8aok{grid-area:number}.cell-number.svelte-1vt8aok input:where(.svelte-1vt8aok){box-sizing:border-box;width:100%}.cell-date.svelte-1vt8aok{grid-area:date}@media screen and (width<=520px){.fields-grid.svelte-1vt8aok{grid-template-areas:"number""date"}}.fields-grid.svelte-k3khn1{grid-template-columns:1fr 190px;grid-template-areas:"arrival date"}.fields-grid.has-departure.svelte-k3khn1{grid-template-areas:"departure date""arrival."}.cell-departure.svelte-k3khn1{grid-area:departure}.cell-arrival.svelte-k3khn1{grid-area:arrival}.cell-date.svelte-k3khn1{grid-area:date}@media screen and (width<=520px){.fields-grid.svelte-k3khn1{grid-template-areas:"arrival""date"}.fields-grid.has-departure.svelte-k3khn1{grid-template-areas:"departure""arrival""date"}}.context.svelte-1xudqz4{font-size:var(--font-size-small);margin-left:10px;font-weight:400}li.doc-row.selected.svelte-1xudqz4{background-color:var(--highlight-color)}.title.selected.svelte-1xudqz4{font-weight:var(--emphasis-weight)}.doc-row-body.svelte-1xudqz4{height:var(--control-height)}.mode-wrapper.svelte-2ssah{text-align:center;margin-bottom:20px}.upgrade-prompt.svelte-2ssah{margin-top:15px}.help-text.svelte-1i7h6hs{margin:0}.fields-grid.svelte-1i7h6hs{grid-template-areas:"cruise departure"}.cell-cruise.svelte-1i7h6hs{grid-area:cruise}.cell-departure.svelte-1i7h6hs{grid-area:departure}.cruise-input.svelte-1i7h6hs{box-sizing:border-box;width:100%}@media screen and (width<=520px){.fields-grid.svelte-1i7h6hs{grid-template-areas:"cruise""departure"}}.import-row.svelte-1p5w03a{flex-wrap:wrap;align-items:center;gap:2px 8px;display:flex}.import-name.svelte-1p5w03a{font-weight:var(--emphasis-weight)}.low-confidence.svelte-1p5w03a{cursor:help;font-weight:var(--emphasis-weight)}.import-diff.svelte-1p5w03a{padding:2px 0 4px}.import-diff-row.svelte-1p5w03a{font-size:var(--font-size-small)}textarea.multiline.svelte-1p5w03a{box-sizing:border-box;width:100%}.fields-grid.svelte-171o1e8{grid-template-areas:"main side""url url"}.fields-grid.create-mode.svelte-171o1e8{gap:var(--field-gap) 5px;grid-template-areas:"main add"}.cell-main.svelte-171o1e8{grid-area:main}.cell-side.svelte-171o1e8{grid-area:side}.cell-url.svelte-171o1e8{grid-area:url}@media screen and (width<=520px){.fields-grid.svelte-171o1e8{grid-template-areas:"main""side""url"}.fields-grid.create-mode.svelte-171o1e8{grid-template-areas:"main""add"}}.disclaimer.svelte-1o05fti{margin:0 0 10px;line-height:17px}.facts-grid.svelte-1o05fti{font-size:var(--font-size-control);grid-template-columns:1fr 1fr;gap:4px 28px;line-height:20px;display:grid}.facts-grid.svelte-1o05fti .fact:where(.svelte-1o05fti){grid-template-columns:80px 1fr;align-items:baseline;display:grid}.facts-grid.svelte-1o05fti .label:where(.svelte-1o05fti){color:var(--text-muted);white-space:nowrap}.facts-grid.svelte-1o05fti .value:where(.svelte-1o05fti){overflow-wrap:anywhere}@media screen and (width<=500px){.facts-grid.svelte-1o05fti{grid-template-columns:1fr}}.sk-paragraph.svelte-1o05fti .sk-line:where(.svelte-1o05fti){align-items:center;height:23px;display:flex}.sk-paragraph.svelte-1o05fti .sk-line:where(.svelte-1o05fti) .skeleton:where(.svelte-1o05fti){height:12px}.sk-label.svelte-1o05fti{width:70px;height:12px}.sk-value.svelte-1o05fti{height:12px}.sk-linkrow.svelte-1o05fti{box-sizing:border-box;align-items:center;height:24px;padding:0 9px;display:flex}.sk-linkbar.svelte-1o05fti{width:100%;height:12px;display:block}.sk-linkrow.sk-bylined.svelte-1o05fti{gap:10px}.sk-bylined.svelte-1o05fti .sk-linkbar:where(.svelte-1o05fti){flex:0 auto}.sk-byline.svelte-1o05fti{flex:none;width:22%;height:12px;display:block}.parent.svelte-17g1qs1{align-items:start;height:100%;display:grid}.c1.svelte-17g1qs1{z-index:2;grid-area:1/1;position:sticky;top:0}.c2.svelte-17g1qs1{z-index:1;grid-area:1/1;min-width:0;height:100%}.mleft.svelte-17g1qs1{margin-left:40px}.limit33.svelte-17g1qs1,.limit50.svelte-17g1qs1{max-width:700px}.pane-menu.svelte-1twcp5b{-webkit-user-select:none;user-select:none;background-color:var(--surface-pane);box-shadow:var(--shadow-sm);border-bottom:1px solid var(--border-strong);border-top:1px solid var(--border-strong);border-right:1px solid var(--border-strong);padding-top:40px}.pane-sticky.svelte-1twcp5b{z-index:3;padding-bottom:2px;position:sticky;top:0}.pane-menu-target.svelte-1twcp5b{flex-direction:column;gap:5px;height:fit-content;padding:10px 10px 10px 20px;display:flex;position:relative}.pane-menu-item.svelte-1twcp5b{color:var(--text-muted);white-space:nowrap;gap:5px;padding:3px 6px;display:flex;position:relative}.pane-menu-item.svelte-1twcp5b:hover .icon:where(.svelte-1twcp5b){color:var(--icon-active)}.pane-menu-item.svelte-1twcp5b:active{transform:none;margin-bottom:unset!important;margin-top:unset!important}.pane-menu-item-selected.svelte-1twcp5b .pane-menu-item-text:where(.svelte-1twcp5b){font-weight:var(--emphasis-weight)}.pane-menu-item-text.svelte-1twcp5b{color:var(--text)}.pane-menu-icon.svelte-1twcp5b{height:24px;display:inline-block}.quickstart.svelte-1twcp5b{gap:var(--stack-gap);border:1px solid var(--border);border-radius:var(--border-radius);flex-direction:column;margin:35px 8px 8px;padding:8px 8px 15px;display:flex}.simple.svelte-1twcp5b{border-top:1px solid var(--border-strong)}.simple-header.svelte-1twcp5b{margin-left:var(--pane-margin);margin-top:var(--pane-margin);flex:20;margin-bottom:10px}.wrapper.svelte-1twcp5b{height:100%;font-size:var(--font-size-control)}.anim.svelte-1twcp5b{height:100%}.pane-container.svelte-1twcp5b{width:100%;min-height:var(--min-pane-height);z-index:1;flex-direction:row;display:flex;position:sticky;top:5px}.pane-container.fill.svelte-1twcp5b{max-height:100%}.selected-label.svelte-1twcp5b{font-weight:var(--emphasis-weight);color:var(--icon-active);white-space:nowrap;padding-right:5px}.border-right.svelte-1twcp5b{--pane-corner-right:var(--border-radius-pane);border-top-right-radius:var(--pane-corner-right);border-bottom-right-radius:var(--pane-corner-right)}.border-left.svelte-1twcp5b{--pane-corner-left:var(--border-radius-pane);border-top-left-radius:var(--pane-corner-left);border-bottom-left-radius:var(--pane-corner-left)}.pane.map-view.svelte-1twcp5b{overflow:clip visible}.toolbar.svelte-1twcp5b{-webkit-user-select:none;user-select:none;flex-direction:row;height:46px;padding-top:1px;padding-left:4px;display:flex}.pill.svelte-1twcp5b{background-color:var(--accent-tint);border-radius:var(--border-radius);transition:transform var(--duration-lg) var(--ease-out);pointer-events:none;box-sizing:border-box;z-index:0;position:absolute;top:0;left:0}.subpixel.svelte-1twcp5b{width:100%;height:2px;position:absolute;top:-1px;left:0}.right.svelte-1twcp5b{--hstack-gap:0;text-align:right;justify-content:right;width:100%;height:45px;padding-right:4px}.icon-align.svelte-1twcp5b{white-space:nowrap;align-items:center;height:45px;display:flex;position:relative}.close-editor-btn.svelte-1twcp5b{cursor:pointer;width:24px;height:45px;transition:color var(--duration-md) var(--ease);justify-content:center;align-items:center;display:flex}.close-editor-btn.svelte-1twcp5b:hover .icon:where(.svelte-1twcp5b){color:var(--icon-active)}.close-editor-btn.svelte-1twcp5b:active:enabled,.close-editor-btn.svelte-1twcp5b:active{transform:none}@keyframes svelte-1twcp5b-swap-pulse{0%{color:var(--text)}to{color:var(--icon)}}.icon.pulse.svelte-1twcp5b{animation:svelte-1twcp5b-swap-pulse var(--duration-lg) var(--ease-out)}.icon-container.svelte-1twcp5b:active{transform:none;margin-bottom:unset!important;margin-top:unset!important}.icon-container.svelte-1twcp5b:hover{background-color:unset;transition:all var(--duration-md) var(--ease)}.icon-align.svelte-1twcp5b:hover{background-color:unset}.hide.svelte-1twcp5b{display:none}.selected.svelte-1twcp5b{color:var(--icon-active)}.selected-tab.svelte-1twcp5b{padding-left:5px;padding-right:6px}.first.svelte-1twcp5b{border-left-width:1px;margin-left:0;padding-left:4px}.toolbar.svelte-1twcp5b:has(>.first.selected-tab:where(.svelte-1twcp5b)){border-left:unset}.last-pane.svelte-1twcp5b{border-right-width:0;margin-right:0}@media screen and (width<=350px){.selected-label.svelte-1twcp5b{padding-right:0}.icon-container.svelte-1twcp5b span:where(.svelte-1twcp5b){padding-left:1px!important;padding-right:1px!important}}.pane-container.svelte-on7whe{z-index:2;flex:1.2;max-width:800px}.exp.svelte-on7whe{max-width:100%}.map-column.svelte-on7whe{contain:size;min-height:calc(var(--editor-extent,0px) + 2px);flex:1}.fill-column.svelte-on7whe{contain:size;min-height:max(var(--min-pane-height), var(--editor-extent,0px))}.mp.svelte-on7whe{border-top:1px solid var(--border-strong);border-left:1px solid var(--border-strong);border-bottom:1px solid var(--border-strong);max-height:100%;margin-left:-19px}.hide.svelte-on7whe{display:none}
