[data-select-viewport],[data-combobox-viewport]{scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch!important}[data-combobox-viewport]::-webkit-scrollbar{display:none!important}[data-select-viewport]::-webkit-scrollbar{display:none!important}.tier-rows-scrollbar.svelte-waoqz1{overflow-anchor:none;scrollbar-width:none}.tier-rows-scrollbar.svelte-waoqz1::-webkit-scrollbar{display:none}:is(:root:has(.app-surface[data-interface-scale=large]) .place-tag-tier-row.svelte-waoqz1,:root:has(.app-surface[data-interface-scale=extra-large]) .place-tag-tier-row.svelte-waoqz1){grid-template-columns:minmax(0,1fr);display:grid}:is(:root:has(.app-surface[data-interface-scale=large]) .place-tag-tier-query.svelte-waoqz1,:root:has(.app-surface[data-interface-scale=extra-large]) .place-tag-tier-query.svelte-waoqz1,:root:has(.app-surface[data-interface-scale=large]) .place-tag-tier-actions.svelte-waoqz1,:root:has(.app-surface[data-interface-scale=extra-large]) .place-tag-tier-actions.svelte-waoqz1){width:100%}:is(:root:has(.app-surface[data-interface-scale=large]) .place-tag-tier-actions.svelte-waoqz1,:root:has(.app-surface[data-interface-scale=extra-large]) .place-tag-tier-actions.svelte-waoqz1){justify-content:space-between;margin-left:0}:is(:root:has(.app-surface[data-interface-scale=large]) .place-tag-tier-query.svelte-waoqz1 .place-tag-tier-input,:root:has(.app-surface[data-interface-scale=extra-large]) .place-tag-tier-query.svelte-waoqz1 .place-tag-tier-input){padding-left:2.75rem}.timeline-launcher.svelte-1h9ey5g,.timeline-expanded.svelte-1h9ey5g{transform-origin:100% 100%;transition:opacity .16s,transform .22s cubic-bezier(.22,.8,.24,1)}.timeline-launcher.svelte-1h9ey5g{background-color:color-mix(in oklab, var(--foreground) 4%, transparent)}.timeline-rail-shell[data-expanded=true].svelte-1h9ey5g .timeline-launcher:where(.svelte-1h9ey5g){pointer-events:none;opacity:0;transform:translateY(.35rem)scale(.82)}.timeline-rail-shell[data-expanded=false].svelte-1h9ey5g .timeline-expanded:where(.svelte-1h9ey5g){pointer-events:none;opacity:0;transform:translateY(.5rem)scale(.94)}.diary-rail.svelte-1h9ey5g{background-color:color-mix(in oklab, color-mix(in oklab, var(--background) 96%, var(--foreground) 4%) 72%, transparent)}.diary-rail-snap-duration.svelte-1h9ey5g{transition-duration:var(--diary-snap-duration)}.log-photo-carousel.svelte-enrnef{touch-action:pan-y;overscroll-behavior-inline:contain}.photo-track.svelte-enrnef{will-change:transform}.photo-slide.svelte-enrnef{flex-basis:100%}.diary-photo.svelte-1l0yxti{border:3px solid color-mix(in oklab, var(--background) 88%, white 12%);box-shadow:0 7px 18px color-mix(in oklab, var(--foreground) 9%, transparent), 0 1px 2px color-mix(in oklab, var(--foreground) 11%, transparent)}.diary-entry.svelte-1l0yxti:nth-of-type(2n) .diary-photo:where(.svelte-1l0yxti){transform:rotate(.35deg)}@media (prefers-reduced-motion:reduce){.diary-photo.svelte-1l0yxti{transform:none!important}}.diary-month-mosaic.svelte-dhb986{container-type:inline-size}.diary-month-mosaic-grid.svelte-dhb986{grid-template-columns:repeat(24,minmax(0,1fr));grid-template-rows:repeat(var(--mosaic-rows), max(.5rem, calc((100cqw - 8.625rem) / 24)));gap:.375rem;display:grid}.diary-viewport.svelte-mtu4it,.diary-pages.svelte-mtu4it,.diary-sheet.svelte-mtu4it,.diary-page.svelte-mtu4it,.diary-visit-count.svelte-mtu4it,.diary-scroll-end.svelte-mtu4it{background-color:color-mix(in oklab, var(--background) 98%, var(--primary) 2%)}.diary-viewport.svelte-mtu4it{touch-action:pan-y}.diary-page-scroll.svelte-mtu4it{overscroll-behavior-y:contain}.diary-pages.svelte-mtu4it{touch-action:pan-y}.diary-sheet.svelte-mtu4it{will-change:transform}.diary-page.svelte-mtu4it{color:var(--foreground);background-image:repeating-linear-gradient(to bottom, transparent 0, transparent 31px, color-mix(in oklab, var(--border) 17%, transparent) 32px);flex:1}.diary-margin.svelte-mtu4it{inset-block:0;background:color-mix(in oklab, var(--destructive) 18%, transparent);width:1px;position:absolute;left:1rem}@media (prefers-reduced-motion:reduce){.diary-sheet.svelte-mtu4it{transition:none!important}}.social-timeframe.svelte-yt51rw{z-index:35;pointer-events:none;position:absolute;bottom:0;left:0;right:0}.social-timeframe.svelte-yt51rw .diary-rail{pointer-events:auto;background-color:color-mix(in oklab, color-mix(in oklab, var(--background) 89%, var(--foreground) 11%) 75%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.05);backdrop-filter:blur(16px)saturate(1.05)}.journal-log-focus-flash,.journal-date-focus-flash{--journal-navigation-highlight:color-mix(in oklab, var(--primary) 12%, transparent);clip-path:inset(0 -100vmax);animation:1.8s ease-out svelte-1re4w4t-journal-navigation-focus-flash}.journal-photo-focus-flash:after{z-index:40;border-radius:inherit;box-sizing:border-box;content:"";pointer-events:none;border:5px solid #0000;animation:1.8s ease-out svelte-1re4w4t-journal-photo-focus-flash;position:absolute;inset:0}@keyframes svelte-1re4w4t-journal-navigation-focus-flash{0%,30%{background-color:var(--journal-navigation-highlight);box-shadow:0 0 0 100vmax var(--journal-navigation-highlight)}to{background-color:#0000;box-shadow:0 0 0 100vmax #0000}}@keyframes svelte-1re4w4t-journal-photo-focus-flash{0%,30%{border-color:#93c5fd}to{border-color:#0000}}@media (prefers-reduced-motion:reduce){.journal-log-focus-flash,.journal-date-focus-flash,.journal-photo-focus-flash:after{animation-duration:2.4s}}.log-note-input[data-empty=true].svelte-rpfnec:before{content:attr(data-placeholder);color:var(--muted-foreground);pointer-events:none}.osm-attribution-label.svelte-o0yhek{opacity:1;white-space:nowrap;max-width:6rem;margin-left:.375rem;transition:max-width .22s cubic-bezier(.22,1,.36,1),margin-left .22s cubic-bezier(.22,1,.36,1),opacity .14s ease-out;overflow:hidden}.osm-attribution-label[data-expanded=false].svelte-o0yhek{opacity:0;max-width:0;margin-left:0}.map-place-placement-active [data-map-annotation]:not([data-draft-entry-source]){opacity:.28;transition:opacity .16s;pointer-events:none!important}.ghost.svelte-1vkitf5{--s:80px;--h:40px;z-index:9999;pointer-events:none;will-change:transform;margin-left:calc(-1 * var(--h));margin-top:calc(-1 * var(--h));position:fixed;top:0;left:0}.ghost.list.svelte-1vkitf5{--w:min(360px, calc(100vw - 48px));--h:40px;margin-left:calc(-.6 * var(--w));margin-top:calc(-1 * var(--h))}@media (width>=640px){.ghost.svelte-1vkitf5{--s:96px;--h:48px}.ghost.list.svelte-1vkitf5{--w:min(420px, 42vw);--h:40px}}.card.svelte-1vkitf5{width:var(--s);height:var(--s);background:#1c1917;border:1px solid #57534e;border-radius:6px;position:relative;overflow:hidden;box-shadow:0 0 0 2px #f5f5f4,0 8px 20px #00000080}.stack.svelte-1vkitf5{position:absolute;box-shadow:0 4px 12px #0006}.label.svelte-1vkitf5{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;height:100%;padding:6px;display:flex;position:relative}.name.svelte-1vkitf5{color:#e7e5e4;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:11px;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.genre.svelte-1vkitf5{color:#a8a29e;font-size:10px}.stack-wrapper.svelte-1vkitf5{width:var(--s);height:var(--s);position:relative}.badge.svelte-1vkitf5{color:#fff;background:#3b82f6;border-radius:9999px;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:700;display:flex;position:absolute}.row-card.svelte-1vkitf5{width:var(--w);background:#fffffffa;align-items:center;gap:12px;height:80px;padding:8px 0 8px 12px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 24px #0f172a2e}.row-body.svelte-1vkitf5{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.row-thumb.svelte-1vkitf5{background:#e7e5e4;border-radius:8px;flex-shrink:0;width:64px;height:64px;overflow:hidden}.row-thumb-empty.svelte-1vkitf5{color:#a8a29e;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.875rem;line-height:1;display:flex}.row-label.svelte-1vkitf5{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.row-name.svelte-1vkitf5{text-overflow:ellipsis;white-space:nowrap;color:#1c1917;font-size:14px;font-weight:500;line-height:1.25;overflow:hidden}.row-genre.svelte-1vkitf5{color:#78716c;align-items:center;gap:6px;min-width:0;margin-top:2px;font-size:11px;display:flex;overflow:hidden}.row-genre-text.svelte-1vkitf5{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.row-dot.svelte-1vkitf5,.row-price.svelte-1vkitf5{flex-shrink:0}.row-grabby.svelte-1vkitf5{color:#a8a29e;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:56px;display:flex}.row-grip{width:18px;height:18px}.row-stack-wrapper.svelte-1vkitf5{width:var(--w);height:80px;position:relative}.stack-row.svelte-1vkitf5{position:absolute;box-shadow:0 4px 12px #0006}[data-drop-target] .empty-label.svelte-icgk42{display:none}[data-drop-target] .drop-label.svelte-icgk42{display:flex}[data-tier-layout=list],.drop-indicator{--list-drop-strong:#93c5fdd1;--list-drop-soft:#dbeafe73}[data-drop-target] [data-tier-layout=list],[data-tier-layout=list]>[data-drop-row-target]{background:linear-gradient(to right, var(--list-drop-strong), var(--list-drop-soft) 8%, transparent 18%)}[data-tier-layout=list]>[data-drop-row-target]>div{background:0 0!important}[data-drop-target] [data-tier-layout=list] .drop-label{justify-content:flex-start}[data-drop-target] [data-tier-layout=list] .drop-label>div{display:none}.drop-indicator-label.svelte-icgk42{color:#fff;white-space:nowrap;background:#3b82f6;border-radius:9999px;padding:2px 6px;font-size:10px;font-weight:700;line-height:1;display:none;position:absolute;top:-.85rem;left:0;box-shadow:0 1px 4px #0003}.drop-indicator[data-drop-side]:before{content:"";pointer-events:none;width:100%;height:2.35rem;position:absolute;left:0}.drop-indicator[data-drop-side]{background:0 0;border-radius:0}.drop-indicator[data-drop-side=before]:before{background:linear-gradient(to bottom, var(--list-drop-strong), var(--list-drop-soft) 30%, transparent 66%);height:3rem;top:-1px}.drop-indicator[data-drop-side=after]:before{background:linear-gradient(to top, var(--list-drop-strong), var(--list-drop-soft) 30%, transparent 66%);height:3rem;bottom:-1px}.drop-indicator[data-drop-side=both]:before{background:#60a5fa;height:2px;top:-1px}.shared-tierlist-row.svelte-1hon44t:not(.expanded){content-visibility:auto;contain-intrinsic-block-size:auto calc(var(--spacing-ui-action-target-comfortable) + 1.5rem)}.tierlist-index-row.svelte-1wkd4yk{content-visibility:auto;contain-intrinsic-block-size:auto calc(var(--spacing-ui-action-target-lg) + 1.5rem)}.app-surface img{-webkit-user-drag:none}.app-surface input,.app-surface textarea,.app-surface [contenteditable=true]{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}
