input[type=range][data-v-9eefcb81]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#3b82f6;border-radius:50%;cursor:pointer;height:12px;width:12px}input[type=range][data-v-9eefcb81]::-moz-range-thumb{background:#3b82f6;border:none;border-radius:50%;cursor:pointer;height:12px;width:12px}.scrollbar-thin[data-v-ae635ec1]::-webkit-scrollbar{height:6px}.scrollbar-thin[data-v-ae635ec1]::-webkit-scrollbar-track{background:transparent}.scrollbar-thin[data-v-ae635ec1]::-webkit-scrollbar-thumb{background:#9ca3af80;border-radius:3px}.scrollbar-thin[data-v-ae635ec1]::-webkit-scrollbar-thumb:hover{background:#9ca3afb3}.gate-enter-active[data-v-0366a927],.gate-leave-active[data-v-0366a927]{transition:opacity .16s ease,transform .16s ease}.gate-enter-from[data-v-0366a927],.gate-leave-to[data-v-0366a927]{opacity:0;transform:translateY(-6px)}@media (prefers-reduced-motion:reduce){.gate-enter-active[data-v-0366a927],.gate-leave-active[data-v-0366a927]{transition:opacity .1s linear}.gate-enter-from[data-v-0366a927],.gate-leave-to[data-v-0366a927]{transform:none}}.props-scroll[data-v-89d4570c]{scrollbar-color:hsla(0,0%,64%,.5) transparent;scrollbar-width:thin}.props-scroll[data-v-89d4570c]::-webkit-scrollbar{width:6px}.props-scroll[data-v-89d4570c]::-webkit-scrollbar-track{background:transparent}.props-scroll[data-v-89d4570c]::-webkit-scrollbar-thumb{background-color:#a3a3a373;border-radius:9999px}.props-scroll[data-v-89d4570c]::-webkit-scrollbar-thumb:hover{background-color:#a3a3a3b3}.time-machine-popover[data-v-d5f70611]{backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);background:#fffffff7;border:1px solid rgba(15,23,42,.08);border-radius:14px;box-shadow:inset 0 1px #ffffffb3,0 12px 40px #0f172a2e,0 4px 12px #0f172a0f;display:flex;flex-direction:column;font-family:inherit;gap:.875rem;max-width:calc(100vw - 1.5rem);padding:1rem 1.125rem 1.125rem;width:380px}.tmp-title-row[data-v-d5f70611]{align-items:center;display:flex;gap:.5rem;justify-content:space-between;min-width:0}.tmp-title-block[data-v-d5f70611]{display:flex;flex-direction:column;gap:.25rem;min-width:0}.tmp-title[data-v-d5f70611]{align-items:center;color:#475569;display:flex;font-size:.6875rem;font-weight:700;gap:.4rem;letter-spacing:.1em;min-width:0;text-transform:uppercase}.tmp-subtitle[data-v-d5f70611]{color:#94a3b8;font-size:.6875rem;line-height:1.3;margin:0}.tmp-title__icon[data-v-d5f70611]{color:#ea580c;flex-shrink:0;height:.875rem;width:.875rem}.tmp-stamp-line[data-v-d5f70611]{align-items:center;background:#fff7ed;border:1px solid #fed7aa;border-radius:.5rem;color:#64748b;display:flex;font-feature-settings:"tnum";font-size:.8125rem;font-variant-numeric:tabular-nums;font-weight:600;gap:.4rem;letter-spacing:.04em;padding:.5rem .75rem;text-transform:uppercase}.tmp-stamp-line__label[data-v-d5f70611]{color:#9a3412;font-weight:600}.tmp-stamp-line__live[data-v-d5f70611]{color:#ea580c;font-weight:700;letter-spacing:.1em}.tmp-stamp-line__rest[data-v-d5f70611]{color:#94a3b8;font-weight:500}.tmp-stamp-line__day[data-v-d5f70611]{color:#ea580c;font-weight:700;letter-spacing:.08em}.tmp-stamp-line__date[data-v-d5f70611],.tmp-stamp-line__time[data-v-d5f70611]{color:#1e293b;font-weight:700}.tmp-stamp-line__sep[data-v-d5f70611]{color:#cbd5e1;font-weight:400;letter-spacing:0}.tmp-controls[data-v-d5f70611]{align-items:center;display:flex;flex-shrink:0;gap:.25rem}.tmp-now-btn[data-v-d5f70611]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;color:#475569;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.6875rem;font-weight:600;gap:.3rem;letter-spacing:.02em;padding:.4rem .65rem;transition:border-color .15s ease,color .15s ease,background .15s ease,box-shadow .15s ease;white-space:nowrap}.tmp-now-btn[data-v-d5f70611]:hover{background:#fff7ed;border-color:#fb923c;color:#ea580c}.tmp-now-btn.is-now[data-v-d5f70611]{background:linear-gradient(180deg,#ffedd5,#fed7aa);border-color:#f97316;box-shadow:0 0 0 2px #f9731624;color:#c2410c}.tmp-close-btn[data-v-d5f70611]{align-items:center;background:transparent;border:1px solid transparent;border-radius:.5rem;color:#94a3b8;cursor:pointer;display:flex;height:1.75rem;justify-content:center;transition:background .15s ease,color .15s ease;width:1.75rem}.tmp-close-btn[data-v-d5f70611]:hover{background:#f1f5f9;color:#475569}.tmp-section[data-v-d5f70611]{display:flex;flex-direction:column;gap:.375rem}.tmp-section__head[data-v-d5f70611]{align-items:center;display:flex;justify-content:space-between;padding:0 .125rem}.tmp-section__label[data-v-d5f70611]{color:#94a3b8;font-size:.625rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.tmp-calendar[data-v-d5f70611]{display:flex;flex-direction:column;gap:.25rem}.tmp-calendar__dow[data-v-d5f70611]{display:grid;gap:.125rem;grid-template-columns:repeat(7,minmax(0,1fr));text-align:center}.tmp-calendar__dow span[data-v-d5f70611]{color:#94a3b8;font-size:.625rem;font-weight:600;letter-spacing:.05em;padding:.125rem 0}.tmp-calendar__grid[data-v-d5f70611]{display:grid;gap:.125rem;grid-template-columns:repeat(7,minmax(0,1fr))}.tmp-calendar-head[data-v-d5f70611]{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.tmp-calendar-month[data-v-d5f70611]{letter-spacing:.1em;text-transform:uppercase}.tmp-calendar-nav[data-v-d5f70611]{align-items:center;display:flex;gap:.125rem}.tmp-calendar-nav-btn[data-v-d5f70611]{align-items:center;background:transparent;border:1px solid transparent;border-radius:.375rem;color:#94a3b8;cursor:pointer;display:flex;height:1.5rem;justify-content:center;transition:background .15s ease,color .15s ease;width:1.5rem}.tmp-calendar-nav-btn[data-v-d5f70611]:hover:not(:disabled){background:#fff7ed;color:#ea580c}.tmp-calendar-nav-btn[data-v-d5f70611]:disabled{color:#e2e8f0;cursor:not-allowed}.tmp-day[data-v-d5f70611]{align-items:center;background:transparent;border:1px solid transparent;border-radius:9999px;color:#475569;cursor:pointer;display:flex;font-family:inherit;font-feature-settings:"tnum";font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:500;height:28px;justify-content:center;min-width:0;padding:0;transition:background .12s ease,color .12s ease,border-color .12s ease,box-shadow .12s ease}.tmp-day.is-other-month[data-v-d5f70611]{color:#cbd5e1}.tmp-day.is-disabled[data-v-d5f70611]{color:#e2e8f0;cursor:not-allowed}.tmp-day.is-clickable[data-v-d5f70611]:hover:not(.is-selected){background:#fff7ed;color:#c2410c}.tmp-day.is-today[data-v-d5f70611]:not(.is-selected){border-color:#f9731673;color:#c2410c;font-weight:700}.tmp-day.is-selected[data-v-d5f70611]{background:linear-gradient(180deg,#fb923c,#ea580c);border-color:#c2410c;box-shadow:0 0 0 2px #f973162e,0 1px 3px #0f172a1a;color:#fff;font-weight:700}.tmp-time-row[data-v-d5f70611]{align-items:center;display:flex;gap:.75rem;justify-content:space-between;padding:.125rem .125rem 0}.tmp-apply-btn[data-v-d5f70611]{align-items:center;background:linear-gradient(180deg,#fb923c,#ea580c);border:1px solid #c2410c;border-radius:.625rem;box-shadow:0 4px 10px #ea580c47;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.875rem;font-weight:700;justify-content:center;letter-spacing:.02em;padding:.625rem 1.25rem;transition:background .12s ease,box-shadow .12s ease,transform .05s ease}.tmp-apply-btn[data-v-d5f70611]:hover{background:linear-gradient(180deg,#f97316,#c2410c);box-shadow:0 6px 14px #ea580c61}.tmp-apply-btn[data-v-d5f70611]:active{transform:translateY(.5px)}.tmp-time-row__label[data-v-d5f70611]{color:#94a3b8;flex-shrink:0;font-size:.625rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.tmp-time-field-wrapper[data-v-d5f70611]{flex-shrink:0;position:relative;width:9rem}.tmp-time-field[data-v-d5f70611]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;color:#1e293b;cursor:pointer;display:flex;font-family:inherit;font-feature-settings:"tnum";font-size:.8125rem;font-variant-numeric:tabular-nums;font-weight:700;justify-content:space-between;letter-spacing:.01em;padding:.4rem .7rem;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease,color .15s ease;width:100%}.tmp-time-field[data-v-d5f70611]:hover:not(.is-open){background:#fffbf5;border-color:#fdba74}.tmp-time-field.is-open[data-v-d5f70611]{border-color:#f97316;box-shadow:0 0 0 3px #f9731629}.tmp-time-field.is-active[data-v-d5f70611]{background:linear-gradient(180deg,#ffedd5,#fed7aa);border-color:#f97316;color:#9a3412}.tmp-time-field__value[data-v-d5f70611]{letter-spacing:.02em}.tmp-time-field__chevron[data-v-d5f70611]{color:#94a3b8;flex-shrink:0;height:1rem;transition:transform .2s ease,color .15s ease;width:1rem}.tmp-time-field.is-open .tmp-time-field__chevron[data-v-d5f70611]{color:#f97316;transform:rotate(180deg)}.tmp-time-field.is-active .tmp-time-field__chevron[data-v-d5f70611]{color:#c2410c}.tmp-hour-dropdown[data-v-d5f70611]{background:#fff;border:1px solid #e2e8f0;border-radius:.625rem;bottom:calc(100% + .375rem);box-shadow:0 16px 40px #0f172a33,0 4px 12px #0f172a14;left:0;max-height:220px;overflow-y:auto;padding:.3125rem;position:absolute;right:0;scrollbar-color:#cbd5e1 transparent;scrollbar-width:thin;z-index:10}.tmp-hour-dropdown[data-v-d5f70611]::-webkit-scrollbar{width:6px}.tmp-hour-dropdown[data-v-d5f70611]::-webkit-scrollbar-track{background:transparent}.tmp-hour-dropdown[data-v-d5f70611]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:9999px}.tmp-hour-option[data-v-d5f70611]{align-items:center;background:transparent;border:none;border-radius:.4rem;color:#1e293b;cursor:pointer;display:flex;font-family:inherit;font-feature-settings:"tnum";font-size:.875rem;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:.01em;padding:.5rem .85rem;text-align:left;transition:background .1s ease,color .1s ease;width:100%}.tmp-hour-option[data-v-d5f70611]:hover:not(.is-disabled):not(.is-selected){background:#fff7ed;color:#c2410c}.tmp-hour-option.is-selected[data-v-d5f70611]{background:linear-gradient(180deg,#fb923c,#ea580c);box-shadow:0 1px 2px #0f172a1a;color:#fff;font-weight:700}.tmp-hour-option.is-disabled[data-v-d5f70611]{color:#cbd5e1;cursor:not-allowed}:root.dark .time-machine-popover[data-v-d5f70611]{background:#000;border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff0d,0 12px 40px #00000073,0 4px 12px #0003}:root.dark .tmp-title[data-v-d5f70611]{color:#94a3b8}:root.dark .tmp-subtitle[data-v-d5f70611]{color:#64748b}:root.dark .tmp-title__icon[data-v-d5f70611]{color:#fb923c}:root.dark .tmp-stamp-line[data-v-d5f70611]{background:#fb923c1f;border-color:#fb923c4d;color:#94a3b8}:root.dark .tmp-stamp-line__label[data-v-d5f70611],:root.dark .tmp-stamp-line__rest[data-v-d5f70611]{color:#64748b}:root.dark .tmp-stamp-line__day[data-v-d5f70611],:root.dark .tmp-stamp-line__live[data-v-d5f70611]{color:#fb923c}:root.dark .tmp-stamp-line__date[data-v-d5f70611],:root.dark .tmp-stamp-line__time[data-v-d5f70611]{color:#e2e8f0}:root.dark .tmp-stamp-line__sep[data-v-d5f70611]{color:#475569}:root.dark .tmp-time-row__label[data-v-d5f70611]{color:#64748b}:root.dark .tmp-apply-btn[data-v-d5f70611]{border-color:#9a3412;box-shadow:0 4px 12px #ea580c66}:root.dark .tmp-now-btn[data-v-d5f70611]{background:#ffffff0a;border-color:#ffffff1a;color:#cbd5e1}:root.dark .tmp-now-btn[data-v-d5f70611]:hover{background:#fb923c1a;border-color:#fb923c80;color:#fdba74}:root.dark .tmp-now-btn.is-now[data-v-d5f70611]{background:linear-gradient(180deg,#fb923c2e,#f973161f);border-color:#fb923c8c;color:#fdba74}:root.dark .tmp-close-btn[data-v-d5f70611]{color:#64748b}:root.dark .tmp-close-btn[data-v-d5f70611]:hover{background:#ffffff0d;color:#cbd5e1}:root.dark .tmp-calendar-nav-btn[data-v-d5f70611],:root.dark .tmp-calendar__dow span[data-v-d5f70611],:root.dark .tmp-section__label[data-v-d5f70611]{color:#64748b}:root.dark .tmp-calendar-nav-btn[data-v-d5f70611]:hover:not(:disabled){background:#fb923c1a;color:#fb923c}:root.dark .tmp-calendar-nav-btn[data-v-d5f70611]:disabled{color:#334155}:root.dark .tmp-day[data-v-d5f70611]{color:#cbd5e1}:root.dark .tmp-day.is-other-month[data-v-d5f70611]{color:#475569}:root.dark .tmp-day.is-disabled[data-v-d5f70611]{color:#334155}:root.dark .tmp-day.is-clickable[data-v-d5f70611]:hover:not(.is-selected){background:#fb923c14;color:#fdba74}:root.dark .tmp-day.is-today[data-v-d5f70611]:not(.is-selected){border-color:#fb923c8c;color:#fdba74}:root.dark .tmp-day.is-selected[data-v-d5f70611]{background:linear-gradient(180deg,#fb923c,#ea580c);border-color:#9a3412;color:#fff}:root.dark .tmp-time-field[data-v-d5f70611]{background:#ffffff0a;border-color:#ffffff1a;color:#f8fafc}:root.dark .tmp-time-field[data-v-d5f70611]:hover:not(.is-open){background:#fb923c14;border-color:#fb923c66}:root.dark .tmp-time-field.is-open[data-v-d5f70611]{border-color:#fb923ca6;box-shadow:0 0 0 3px #f9731638}:root.dark .tmp-time-field.is-active[data-v-d5f70611]{background:linear-gradient(180deg,#fb923c33,#f9731624);border-color:#fb923c8c;color:#fed7aa}:root.dark .tmp-time-field__chevron[data-v-d5f70611]{color:#64748b}:root.dark .tmp-time-field.is-open .tmp-time-field__chevron[data-v-d5f70611]{color:#fb923c}:root.dark .tmp-hour-dropdown[data-v-d5f70611]{background:#0a0a0a;border-color:#ffffff1a;box-shadow:0 16px 40px #0000008c,0 4px 12px #00000040;scrollbar-color:#475569 transparent}:root.dark .tmp-hour-dropdown[data-v-d5f70611]::-webkit-scrollbar-thumb{background:#475569}:root.dark .tmp-hour-option[data-v-d5f70611]{color:#e2e8f0}:root.dark .tmp-hour-option[data-v-d5f70611]:hover:not(.is-disabled):not(.is-selected){background:#fb923c1a;color:#fdba74}:root.dark .tmp-hour-option.is-selected[data-v-d5f70611]{background:linear-gradient(180deg,#fb923c,#ea580c);color:#fff}:root.dark .tmp-hour-option.is-disabled[data-v-d5f70611]{color:#475569}.time-machine-badge[data-v-9d4ae89f]{align-items:center;background:linear-gradient(180deg,#fff7ed,#ffedd5);border:2px solid #f97316;border-radius:.75rem;box-shadow:0 0 0 4px #f9731626,0 8px 24px #0f172a1f;display:flex;font-family:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease;white-space:nowrap}@media (min-width:768px){.time-machine-badge[data-v-9d4ae89f]{display:inline-flex}}@media (max-width:767px){.time-machine-badge[data-v-9d4ae89f]{box-shadow:0 4px 12px #0f172a1a}.time-machine-badge__main[data-v-9d4ae89f]{font-size:.5625rem;gap:.25rem;padding:.375rem .2rem .375rem .5rem}.time-machine-badge__label[data-v-9d4ae89f]{font-size:.5rem}.time-machine-badge__icon[data-v-9d4ae89f]{height:.75rem;width:.75rem}.time-machine-badge__close[data-v-9d4ae89f]{height:1.375rem;margin-right:.2rem;width:1.375rem}}.time-machine-badge[data-v-9d4ae89f]:hover{background:linear-gradient(180deg,#ffedd5,#fed7aa);border-color:#ea580c;box-shadow:0 0 0 5px #f9731638,0 10px 28px #f9731633}.time-machine-badge__main[data-v-9d4ae89f]{align-items:center;background:transparent;border:none;border-radius:.75rem 0 0 .75rem;color:#9a3412;cursor:pointer;display:inline-flex;flex:1;font-family:inherit;font-size:.8125rem;font-weight:700;gap:.5rem;letter-spacing:.03em;padding:.625rem .5rem .625rem .875rem;transition:background .12s ease}.time-machine-badge__main[data-v-9d4ae89f]:hover{background:#f9731614}.time-machine-badge__main[data-v-9d4ae89f]:active{transform:translateY(.5px)}.time-machine-badge__close[data-v-9d4ae89f]{align-items:center;background:transparent;border:none;border-radius:50%;color:#c2410c;cursor:pointer;display:flex;flex-shrink:0;height:2rem;justify-content:center;margin-right:.375rem;transition:background .12s ease,color .12s ease;width:2rem}.time-machine-badge__close[data-v-9d4ae89f]:hover{background:#c2410c2e;color:#7c2d12}.time-machine-badge__close[data-v-9d4ae89f]:active{transform:translateY(.5px)}.time-machine-badge__icon[data-v-9d4ae89f]{color:#ea580c;flex-shrink:0}.time-machine-badge__label[data-v-9d4ae89f]{color:#9a3412;font-size:.75rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.time-machine-badge__day[data-v-9d4ae89f]{color:#7c2d12;font-weight:700}.time-machine-badge__sep[data-v-9d4ae89f]{color:#fdba74;font-weight:400}.time-machine-badge__time[data-v-9d4ae89f]{color:#7c2d12;font-weight:700}:root.dark .time-machine-badge[data-v-9d4ae89f]{background:#0a0a0a;border-color:#f97316;box-shadow:0 0 0 4px #f9731640,0 8px 24px #00000073}:root.dark .time-machine-badge[data-v-9d4ae89f]:hover{background:#171717;border-color:#fb923c}:root.dark .time-machine-badge__main[data-v-9d4ae89f]{color:#fdba74}:root.dark .time-machine-badge__main[data-v-9d4ae89f]:hover{background:#fb923c1a}:root.dark .time-machine-badge__close[data-v-9d4ae89f]{color:#fdba74}:root.dark .time-machine-badge__close[data-v-9d4ae89f]:hover{background:#fb923c2e;color:#fed7aa}:root.dark .time-machine-badge__day[data-v-9d4ae89f],:root.dark .time-machine-badge__icon[data-v-9d4ae89f],:root.dark .time-machine-badge__time[data-v-9d4ae89f]{color:#fed7aa}:root.dark .time-machine-badge__label[data-v-9d4ae89f]{color:#fb923c}:root.dark .time-machine-badge__sep[data-v-9d4ae89f]{color:#c2410c}@media (hover:hover){.layer-btn[data-v-0bf5a00a]:hover{background-color:var(--color-gray-100,oklch(96.7% .003 264.542))}.layer-btn[data-v-0bf5a00a]:hover:where(.dark,.dark *){background-color:var(--ui-color-neutral-800)}}.layer-btn[data-v-0bf5a00a]:active{background-color:var(--color-gray-100,oklch(96.7% .003 264.542))}.layer-btn[data-v-0bf5a00a]:active:where(.dark,.dark *){background-color:var(--ui-color-neutral-800)}/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */.slide-up-enter-active[data-v-5f70e0b2]{transition:all .2s ease-out}.slide-up-leave-active[data-v-5f70e0b2]{transition:all .15s ease-in}.slide-up-enter-from[data-v-5f70e0b2],.slide-up-leave-to[data-v-5f70e0b2]{opacity:0;transform:translateY(10px)}.fade-enter-active[data-v-5f70e0b2],.fade-leave-active[data-v-5f70e0b2]{transition:opacity .3s}.fade-enter-from[data-v-5f70e0b2],.fade-leave-to[data-v-5f70e0b2]{opacity:0}@media (hover:hover){.layer-btn[data-v-5f70e0b2]:hover{background-color:var(--color-gray-100,oklch(96.7% .003 264.542))}.layer-btn[data-v-5f70e0b2]:hover:where(.dark,.dark *){background-color:var(--ui-color-neutral-800)}}.layer-btn[data-v-5f70e0b2]:active{background-color:var(--color-gray-100,oklch(96.7% .003 264.542))}.layer-btn[data-v-5f70e0b2]:active:where(.dark,.dark *){background-color:var(--ui-color-neutral-800)}.slide-up-enter-active[data-v-1ea1ca13]{transition:all .2s ease-out}.slide-up-leave-active[data-v-1ea1ca13]{transition:all .15s ease-in}.slide-up-enter-from[data-v-1ea1ca13],.slide-up-leave-to[data-v-1ea1ca13]{opacity:0;transform:translateY(10px)}.loading-stripe[data-v-f16d9903]{animation:loading-stripe-f16d9903 1.4s ease-in-out infinite}@keyframes loading-stripe-f16d9903{0%{transform:translate(-100%)}to{transform:translate(400%)}}.slide-up-enter-active[data-v-54e819fe]{transition:all .2s ease-out}.slide-up-leave-active[data-v-54e819fe]{transition:all .15s ease-in}.slide-up-enter-from[data-v-54e819fe],.slide-up-leave-to[data-v-54e819fe]{opacity:0;transform:translateY(10px)}.replay-bar[data-v-a095a4d6]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;border:1px solid #e5e7eb;border-radius:1rem;box-shadow:0 8px 32px #00000014,0 2px 8px #00000008;overflow:visible}.replay-bar__inner[data-v-a095a4d6]{align-items:center;display:flex;gap:.75rem;padding:.25rem .75rem}.replay-play-btn[data-v-a095a4d6]{align-items:center;background:#f97316;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:2.25rem;justify-content:center;transition:background .15s ease,transform .15s ease;width:2.25rem}.replay-play-btn[data-v-a095a4d6]:hover{background:#ea580c;transform:scale(1.05)}.replay-play-btn[data-v-a095a4d6]:active{transform:scale(.95)}.replay-timeline-wrapper[data-v-a095a4d6]{display:flex;flex:1;flex-direction:column;gap:.125rem;min-width:0}.replay-timeline[data-v-a095a4d6]{cursor:pointer;height:3rem;position:relative;-moz-user-select:none;user-select:none;-webkit-user-select:none}.replay-timeline__svg[data-v-a095a4d6]{height:100%;inset:0;position:absolute;width:100%}.replay-clip-rect[data-v-a095a4d6]{transition:x .15s ease-out,width .15s ease-out}.replay-timeline--playing .replay-clip-rect[data-v-a095a4d6]{transition:x .7s linear,width .7s linear}.replay-timeline--dragging .replay-clip-rect[data-v-a095a4d6]{transition:none}.replay-scrubber[data-v-a095a4d6]{bottom:0;pointer-events:none;position:absolute;top:0;transition:left .15s ease-out;width:0;z-index:2}.replay-scrubber--playing[data-v-a095a4d6]{transition:left .7s linear}.replay-scrubber--dragging[data-v-a095a4d6]{transition:none}.replay-scrubber__line[data-v-a095a4d6]{background:#f97316;bottom:0;left:0;opacity:.7;position:absolute;top:0;transform:translate(-50%);transition:opacity .2s ease;width:1.5px}.replay-scrubber--active .replay-scrubber__line[data-v-a095a4d6]{opacity:1}.replay-scrubber__head[data-v-a095a4d6]{background:#f97316;border:2px solid #fff;border-radius:50%;bottom:-2px;box-shadow:0 1px 4px #00000026;height:10px;left:0;position:absolute;transform:translate(-50%) scale(.8);transition:transform .2s ease,box-shadow .2s ease;width:10px}.replay-scrubber--active .replay-scrubber__head[data-v-a095a4d6]{box-shadow:0 2px 8px #f973164d;transform:translate(-50%) scale(1)}.replay-scrubber__tooltip[data-v-a095a4d6]{background:#1f2937;border-radius:.4rem;bottom:calc(100% + 8px);box-shadow:0 2px 8px #0003;color:#fff;font-size:.9375rem;font-weight:600;left:50%;letter-spacing:.02em;padding:.3rem .675rem;pointer-events:none;position:absolute;transform:translate(-50%);white-space:nowrap}.replay-scrubber__tooltip[data-v-a095a4d6]:after{border:4.5px solid transparent;border-top-color:#1f2937;content:"";left:50%;position:absolute;top:100%;transform:translate(-50%)}.replay-axis[data-v-a095a4d6]{height:.875rem;position:relative}.replay-axis__label[data-v-a095a4d6]{color:#6b7280;font-size:.7rem;font-weight:600;letter-spacing:.01em;position:absolute;transform:translate(-50%);white-space:nowrap}.replay-axis__label[data-v-a095a4d6]:first-child{transform:translate(0)}.replay-axis__label[data-v-a095a4d6]:last-child{transform:translate(-100%)}.replay-close-btn[data-v-a095a4d6]{align-items:center;background:transparent;border:none;border-radius:.5rem;color:#9ca3af;cursor:pointer;display:flex;flex-shrink:0;height:2rem;justify-content:center;transition:background .15s ease,color .15s ease;width:2rem}.replay-close-btn[data-v-a095a4d6]:hover{background:#f3f4f6;color:#374151}:root.dark .replay-bar[data-v-a095a4d6]{background:#171717f5;border-color:#404040}:root.dark .replay-close-btn[data-v-a095a4d6]:hover{background:#262626;color:#e5e7eb}:root.dark .replay-scrubber__tooltip[data-v-a095a4d6]{background:#e5e7eb;color:#1f2937}:root.dark .replay-scrubber__tooltip[data-v-a095a4d6]:after{border-top-color:#e5e7eb}:root.dark .replay-axis__label[data-v-a095a4d6]{color:#6b7280}.slide-fade-enter-active[data-v-040881d4]{transition:all .2s ease-out}.slide-fade-leave-active[data-v-040881d4]{transition:all .15s ease-in}.slide-fade-enter-from[data-v-040881d4],.slide-fade-leave-to[data-v-040881d4]{opacity:0;transform:translate(-20px)}input[type=range][data-v-040881d4]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#06b6d4;border-radius:50%;cursor:pointer;height:16px;width:16px}input[type=range][data-v-040881d4]::-moz-range-thumb{background:#06b6d4;border:none;border-radius:50%;cursor:pointer;height:16px;width:16px}.mapbox-container .mapboxgl-ctrl-bottom-left{display:none}.map-bottom-control{transform:translateY(calc(var(--replay-bar-offset, 0rem)*-1));transition:transform .3s ease}.time-machine-popover-anchor{position:absolute;right:0;top:calc(100% + .5rem);z-index:30}@media (max-width:640px){.time-machine-popover-anchor{bottom:auto;left:.75rem;position:fixed;right:.75rem;top:5rem}}
