.anchor.dim.svelte-1q0qcvd{opacity:.35}.anchor.dim.svelte-1q0qcvd>.card:where(.svelte-1q0qcvd){transform-origin:50% 100%;scale:.8}.anchor.lit.svelte-1q0qcvd>.card:where(.svelte-1q0qcvd){transform-origin:50% 100%;box-shadow:0 0 0 2px var(--accent), 0 0 18px 2px color-mix(in srgb, var(--accent) 60%, transparent), 0 6px 14px #2c1a1140;scale:1.12;opacity:1!important;filter:none!important}.anchor.svelte-1q0qcvd{will-change:transform;width:0;height:0;transition:opacity .25s;animation:.35s ease-out both svelte-1q0qcvd-appear;position:absolute;top:0;left:0}@keyframes svelte-1q0qcvd-appear{0%{opacity:0;translate:0 6px}}button.svelte-1q0qcvd{pointer-events:auto;cursor:pointer;font:inherit;color:var(--color-ink);text-align:left}.card.svelte-1q0qcvd{align-items:center;gap:var(--gap);padding:7px var(--pad) 7px var(--pad);background:var(--color-card);border:1px solid #53332424;border-left:4px solid var(--accent);border-radius:13px;transition:width .28s cubic-bezier(.3,.7,.3,1),padding .28s cubic-bezier(.3,.7,.3,1),gap .28s,border-width .28s,border-color .28s,border-radius .28s,opacity .2s,filter .2s,transform .15s,box-shadow .25s,scale .25s,bottom .25s;display:flex;position:absolute;bottom:11px;left:0;translate:-50%;box-shadow:0 4px 12px #2c1a1138,0 1px 2px #2c1a1133}.night.svelte-1q0qcvd .card:where(.svelte-1q0qcvd):not(.mini){box-shadow:0 0 0 1px rgba(255, 196, 120, calc(.35 * var(--night))), 0 0 22px 2px rgba(255, 170, 80, calc(.4 * var(--night))), 0 4px 12px #0a081473}.night.svelte-1q0qcvd .card.mini:where(.svelte-1q0qcvd){box-shadow:0 0 14px 1px rgba(255, 170, 80, calc(.35 * var(--night))), 0 3px 8px #0a081473}.card.selected.svelte-1q0qcvd{box-shadow:0 0 0 3px var(--accent), 0 10px 22px #2c1a114d;transform:translateY(-3px)scale(1.06);opacity:1!important;filter:none!important}.card.svelte-1q0qcvd:hover{transform:translateY(-2px)scale(1.03);box-shadow:0 8px 18px #2c1a1147,0 1px 2px #2c1a1133}.tail.svelte-1q0qcvd{background:var(--color-card);clip-path:polygon(0 0,100% 0,50% 100%);filter:drop-shadow(0 1px #53332433);width:12px;height:8px;position:absolute;bottom:4px;left:-6px}.anchor.upper.svelte-1q0qcvd:after{display:none}.anchor.svelte-1q0qcvd:after{content:"";background:var(--accent);width:6px;height:6px;box-shadow:0 0 0 1.5px var(--color-card);border-radius:50%;position:absolute;top:-3px;left:-3px}.icon.svelte-1q0qcvd{width:var(--ic);height:var(--ic);font-size:var(--icf);background:color-mix(in srgb, var(--accent) 16%, var(--color-card));border-radius:10px;flex-shrink:0;place-items:center;transition:width .28s,height .28s,font-size .28s;display:grid}.thumb.svelte-1q0qcvd{width:var(--th);height:var(--th);object-fit:cover;border-radius:9px;flex-shrink:0}.k-urgent.svelte-1q0qcvd .thumb:where(.svelte-1q0qcvd){width:var(--uth);height:var(--uth);border-radius:10px}.icon.count.svelte-1q0qcvd{font-size:calc(var(--icf) - 1px);font-weight:800}.card.place.svelte-1q0qcvd{border-left-width:1px;border-radius:14px}.card.hot.svelte-1q0qcvd:not(.mini){transform-origin:50% 100%;scale:1.06}.body.svelte-1q0qcvd{flex-direction:column;flex:1;min-width:0;transition:opacity .2s 60ms;display:flex;overflow:hidden}.title.svelte-1q0qcvd{white-space:nowrap;text-overflow:ellipsis;font-size:var(--t);font-weight:700;line-height:1.25;overflow:hidden}.meta.svelte-1q0qcvd{white-space:nowrap;text-overflow:ellipsis;font-size:var(--mt);color:var(--color-ink-muted);line-height:1.3;overflow:hidden}.dot.svelte-1q0qcvd{width:13px;height:13px;box-shadow:0 0 0 2px var(--color-card);background:#d23c2a;border-radius:50%;position:absolute;top:-5px;right:-5px}.cal.svelte-1q0qcvd{width:var(--cal);background:var(--color-card);box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 45%, transparent);text-align:center;border-radius:8px;flex-direction:column;flex-shrink:0;line-height:1;display:flex;overflow:hidden}.cal.svelte-1q0qcvd b:where(.svelte-1q0qcvd){font-size:var(--calwd);letter-spacing:.04em;color:#fff;background:var(--accent);padding:2px 0}.cal.svelte-1q0qcvd span:where(.svelte-1q0qcvd){font-size:var(--calday);padding:3px 0 4px;font-weight:800}.cal.svelte-1q0qcvd span.range:where(.svelte-1q0qcvd){font-size:var(--calrange);padding:5px 0}.cal.svelte-1q0qcvd i:where(.svelte-1q0qcvd){font-size:var(--calmore);color:var(--accent);margin:-3px 0 2px;font-style:normal;font-weight:800}.card.pub.svelte-1q0qcvd{border-style:dashed dashed dashed solid;border-color:color-mix(in srgb, var(--accent) 55%, transparent);border-left-color:var(--accent)}.card.pub.mini.svelte-1q0qcvd{border-left-style:dashed}.k-live.svelte-1q0qcvd{border:2px solid #d23c2a;border-left-width:4px;animation:1.6s ease-out infinite svelte-1q0qcvd-live}.k-live.svelte-1q0qcvd .cal:where(.svelte-1q0qcvd) b:where(.svelte-1q0qcvd){background:#d23c2a}.live.svelte-1q0qcvd{color:#fff;letter-spacing:.06em;background:#d23c2a;border-radius:999px;align-items:center;gap:4px;padding:1px 8px;font-size:11px;font-weight:800;display:flex;position:absolute;top:-9px;left:10px}.live.svelte-1q0qcvd i:where(.svelte-1q0qcvd){background:var(--color-card);border-radius:50%;width:5px;height:5px;animation:1s steps(2,end) infinite svelte-1q0qcvd-blink}@keyframes svelte-1q0qcvd-live{0%{box-shadow:0 4px 12px #2c1a1138,0 0 #d23c2a8c}to{box-shadow:0 4px 12px #2c1a1138,0 0 0 12px #d23c2a00}}@keyframes svelte-1q0qcvd-blink{50%{opacity:.2}}.k-urgent.svelte-1q0qcvd{padding:8px var(--pad) 8px 8px;background:#fff3ee;border-color:#c0432f59;border-left-width:5px}.k-urgent.svelte-1q0qcvd .title:where(.svelte-1q0qcvd){font-size:var(--ut);color:#8e2a1c}.k-urgent.svelte-1q0qcvd .icon:where(.svelte-1q0qcvd){width:var(--uic);height:var(--uic);font-size:var(--uicf)}.k-warm.svelte-1q0qcvd{background:#fdf0de;border-radius:16px}:root[data-theme=dark] .k-urgent.svelte-1q0qcvd{background:#3a1d17;border-color:#e66e5a66}:root[data-theme=dark] .k-urgent.svelte-1q0qcvd .title:where(.svelte-1q0qcvd){color:#f3a593}:root[data-theme=dark] .k-warm.svelte-1q0qcvd{background:#33261a}:root[data-theme=dark] .tail.svelte-1q0qcvd{background:var(--color-card)}.card.seen.svelte-1q0qcvd{opacity:.55;filter:saturate(.45);animation:none;box-shadow:0 1px 4px #2c1a112e}.tail.seen.svelte-1q0qcvd{opacity:.55}.card.seen.svelte-1q0qcvd:hover{opacity:1;filter:none}.card.mini.svelte-1q0qcvd{border-width:2px;border-color:var(--accent);border-radius:12px;gap:0;padding:3px}.card.mini.k-live.svelte-1q0qcvd{border-color:#d23c2a}.card.mini.svelte-1q0qcvd .icon:where(.svelte-1q0qcvd){width:var(--miniic);height:var(--miniic);font-size:var(--icf)}.card.mini.svelte-1q0qcvd .body:where(.svelte-1q0qcvd),.card.mini.svelte-1q0qcvd .live:where(.svelte-1q0qcvd){opacity:0;transition-delay:0s}.live.svelte-1q0qcvd{transition:opacity .2s}.card.mini.svelte-1q0qcvd .dot:where(.svelte-1q0qcvd){width:10px;height:10px;top:-4px;right:-4px}@media (prefers-reduced-motion:reduce){.anchor.svelte-1q0qcvd,.k-live.svelte-1q0qcvd,.live.svelte-1q0qcvd i:where(.svelte-1q0qcvd){animation:none}.card.svelte-1q0qcvd,.icon.svelte-1q0qcvd,.body.svelte-1q0qcvd{transition:none}}.tuvi-controls.svelte-13da2aa .maplibregl-ctrl-bottom-right{flex-direction:column;align-items:flex-end;gap:.5rem;display:flex;right:.5rem}.tuvi-controls.svelte-13da2aa .maplibregl-ctrl-bottom-right>.maplibregl-ctrl{float:none;margin:0}.tuvi-controls.svelte-13da2aa .maplibregl-ctrl-bottom-right .maplibregl-ctrl.maplibregl-ctrl-group{box-shadow:none;background:linear-gradient(270deg,#140c08d1,#140c0800);border:0;border-radius:.85rem;overflow:hidden}.tuvi-controls.svelte-13da2aa .maplibregl-ctrl-bottom-right .maplibregl-ctrl-group button{color:#fbf8ef;background-color:#0000;width:2.375rem;height:2.375rem}.tuvi-controls.svelte-13da2aa .maplibregl-ctrl-bottom-right .maplibregl-ctrl-group .maplibregl-ctrl-icon{filter:invert()brightness(1.1)}.tuvi-controls.svelte-13da2aa .tuvi-zoom button:disabled{opacity:.35;cursor:default}.tuvi-controls.svelte-13da2aa .maplibregl-ctrl-bottom-right .maplibregl-ctrl-group button+button{border-top:1px solid #fbf8ef26}@media (hover:none) and (pointer:coarse){.tuvi-controls.svelte-13da2aa .tuvi-zoom button{width:44px;height:44px}}.tuvi-controls.svelte-13da2aa .maplibregl-ctrl-top-right .maplibregl-ctrl.maplibregl-ctrl-attrib{margin:max(.5rem, var(--safe-top)) .5rem 0 0;background:color-mix(in srgb, var(--color-paper-50) 70%, transparent);box-shadow:none;color:var(--color-ink-muted);font-size:11px}.tuvi-controls.svelte-13da2aa .maplibregl-ctrl-top-right .maplibregl-ctrl-attrib:not(.maplibregl-compact-show){opacity:.6;border-radius:9999px;width:24px;height:24px;min-height:24px;padding:0;box-shadow:none!important;background:color-mix(in srgb, var(--color-paper-50) 80%, transparent)!important}.tuvi-controls.svelte-13da2aa .maplibregl-ctrl-top-right .maplibregl-ctrl-attrib:not(.maplibregl-compact-show) .maplibregl-ctrl-attrib-button{background-color:#0000;top:1px;right:1px}.tuvi-controls.svelte-13da2aa .maplibregl-ctrl-top-right .maplibregl-ctrl-attrib-button{background-position:50%;background-size:18px;width:22px;height:22px}.tuvi-controls.svelte-13da2aa .maplibregl-ctrl-top-right .maplibregl-compact-show{padding:2px 26px 2px 8px}.tuvi-controls.svelte-13da2aa .maplibregl-ctrl-top-right .maplibregl-ctrl-attrib-button{top:0;right:0}
