.panel--flat[data-v-a1ac3790]{-webkit-backdrop-filter:none;background:0 0;border:none;padding:0}.panel--flat[data-v-a1ac3790]:after{display:none}.panel--flat .panel__head[data-v-a1ac3790]{padding-right:38px}.about__intro[data-v-a1ac3790]{color:var(--tm-text-dim);margin-bottom:14px;font-size:12.5px;line-height:1.6}.about__grid[data-v-a1ac3790]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.about__block[data-v-a1ac3790]{border:1px solid var(--tm-line);background:#06080d80;border-radius:12px;padding:12px 14px}.about__label[data-v-a1ac3790]{letter-spacing:.18em;text-transform:uppercase;color:rgba(var(--tm-accent-rgb), .9);margin-bottom:6px;font-size:10px}.about__text[data-v-a1ac3790]{color:var(--tm-text-dim);font-size:11.5px;line-height:1.55}.about__sources[data-v-a1ac3790]{border-top:1px solid var(--tm-line);color:var(--tm-text-mute);flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:16px;padding-top:12px;font-size:11px;display:flex}.about__sources a[data-v-a1ac3790]{color:var(--tm-text-dim)}.about__sources a[data-v-a1ac3790]:hover{color:var(--tm-text);text-decoration:underline}.skeleton[data-v-f42ba0a3]{flex-direction:column;grid-column:1/-1;gap:9px;padding:4px 0 6px;display:flex}.skeleton__line[data-v-f42ba0a3]{letter-spacing:.18em;text-transform:uppercase;color:var(--tm-text-mute);font-size:10px}.skeleton__row[data-v-f42ba0a3]{background:linear-gradient(90deg, #ffffff0b 0%, rgba(var(--tm-accent-rgb), .16) 50%, #ffffff0b 100%);background-size:220% 100%;border-radius:6px;height:11px;animation:1.5s ease-in-out infinite skeleton-breathe-f42ba0a3}.skeleton--cards[data-v-f42ba0a3]{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;display:grid}.skeleton--cards .skeleton__line[data-v-f42ba0a3]{grid-column:1/-1}.skeleton--cards .skeleton__row[data-v-f42ba0a3]{border-radius:10px;height:58px;width:100%!important}@keyframes skeleton-breathe-f42ba0a3{0%{opacity:.55;background-position:120% 0}50%{opacity:1;background-position:30% 0}to{opacity:.55;background-position:-40% 0}}@media (prefers-reduced-motion:reduce){.skeleton__row[data-v-f42ba0a3]{opacity:.8;animation:none}}.tween[data-v-622beb77]{white-space:nowrap;display:inline-block}.panel--flat[data-v-acd5082a]{-webkit-backdrop-filter:none;background:0 0;border:none;padding:0}.panel--flat[data-v-acd5082a]:after{display:none}.panel--flat .panel__head[data-v-acd5082a]{padding-right:38px}.daily__row[data-v-acd5082a]{border-top:1px solid #ffffff0f;grid-template-columns:minmax(140px,.8fr) minmax(0,1.5fr);align-items:baseline;gap:4px 16px;padding:11px 0;display:grid}.daily__row[data-v-acd5082a]:first-child{border-top:none;padding-top:2px}.daily__label[data-v-acd5082a]{letter-spacing:.16em;text-transform:uppercase;color:var(--tm-text-mute);font-size:10px}.daily__value[data-v-acd5082a]{color:var(--tm-text);font-size:13.5px;line-height:1.45}.daily__value b[data-v-acd5082a]{color:var(--tm-accent);font-size:14.5px;font-weight:500;transition:color .42s}.daily__row--group .daily__value[data-v-acd5082a]{color:var(--tm-text-dim);font-size:12.5px}.daily__state[data-v-acd5082a]{color:var(--tm-text-mute);padding:10px 0 4px;font-size:12px;line-height:1.5}.daily__source[data-v-acd5082a]{color:var(--tm-text-mute);margin-top:12px;font-size:10.5px}.daily__source a[data-v-acd5082a]{color:var(--tm-text-dim)}.daily__source a[data-v-acd5082a]:hover{text-decoration:underline}.daily__note[data-v-acd5082a]{color:var(--tm-text-mute);grid-column:2;font-size:11px}@media (width<=620px){.daily__row[data-v-acd5082a]{grid-template-columns:minmax(0,1fr)}.daily__note[data-v-acd5082a]{grid-column:1}}.era[data-v-19ebc25c]{border:1px solid var(--tm-line);-webkit-backdrop-filter:blur(10px);background:linear-gradient(#06080ddb 0%,#06080db3 100%);border-radius:14px;max-width:min(420px,44vw);padding:12px 15px 13px;position:relative;box-shadow:0 18px 48px #00000073}.era__head[data-v-19ebc25c]{align-items:center;gap:9px;display:flex}.era__dot[data-v-19ebc25c]{background:var(--tm-accent);width:6px;height:6px;box-shadow:0 0 12px rgba(var(--tm-accent-rgb), .9);border-radius:50%;transition:background .42s,box-shadow .42s}.era__name[data-v-19ebc25c]{letter-spacing:.18em;text-transform:uppercase;color:var(--tm-text-dim);font-size:11px;font-weight:600}.era__range[data-v-19ebc25c]{white-space:nowrap;color:var(--tm-text-mute);flex:none;margin-left:auto;font-size:11px}.era__close[data-v-19ebc25c]{width:24px;height:24px;color:var(--tm-text-mute);border:1px solid #0000;border-radius:8px;flex:none;place-items:center;margin:-2px -6px -2px 0;transition:color .2s,border-color .2s,background .2s;display:grid}.era__close[data-v-19ebc25c]:hover{color:var(--tm-text);border-color:var(--tm-line);background:#ffffff0a}.era__desc--muted[data-v-19ebc25c]{opacity:.6;font-style:italic}.era__tagline[data-v-19ebc25c]{color:var(--tm-text);margin-top:8px;font-size:12.5px;line-height:1.45}.era__desc[data-v-19ebc25c]{color:var(--tm-text-mute);-webkit-line-clamp:5;-webkit-box-orient:vertical;margin-top:6px;font-size:11.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.era__source[data-v-19ebc25c]{color:rgba(var(--tm-accent-rgb), .9);margin-top:9px;font-size:10.5px;text-decoration:none;display:inline-block}.era__source[data-v-19ebc25c]:hover{text-decoration:underline}@media (width<=900px){.era[data-v-19ebc25c]{max-width:none;padding:10px 12px}.era__desc[data-v-19ebc25c]{-webkit-line-clamp:2;font-size:11px}.era__tagline[data-v-19ebc25c]{font-size:12px}}@media (height<=560px){.era[data-v-19ebc25c]{padding:8px 12px}.era__desc[data-v-19ebc25c]{display:none}.era__tagline[data-v-19ebc25c]{margin-top:4px;font-size:11px}}.panel--flat[data-v-74111982]{-webkit-backdrop-filter:none;background:0 0;border:none;padding:0}.panel--flat[data-v-74111982]:after{display:none}.panel--flat .panel__head[data-v-74111982]{padding-right:38px}.events[data-v-74111982] .events__list{flex-direction:column;display:flex}.events__group+.events__group[data-v-74111982]{margin-top:14px}.events__group-head[data-v-74111982]{border-bottom:1px solid #ffffff14;align-items:baseline;gap:10px;padding-bottom:6px;display:flex}.events__group-title[data-v-74111982]{letter-spacing:.18em;text-transform:uppercase;color:rgba(var(--tm-accent-rgb), .9);font-size:10px}.events__group-extra[data-v-74111982]{letter-spacing:.06em;color:var(--tm-text-mute);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.events__group-count[data-v-74111982]{color:var(--tm-text-mute);margin-left:auto;font-size:10px}.events__item[data-v-74111982]{border-top:1px solid #ffffff0f;gap:12px;padding:11px 0;display:flex}.events__group-head+.events__item[data-v-74111982]{border-top:none}.events__item[data-v-74111982]:first-child{border-top:none;padding-top:2px}.events__index[data-v-74111982]{color:rgba(var(--tm-accent-rgb), .8);flex:none;padding-top:1px;font-size:10px;transition:color .42s}.events__tag[data-v-74111982]{letter-spacing:.18em;text-transform:uppercase;color:var(--tm-text-mute);font-size:9.5px}.events__text[data-v-74111982]{color:var(--tm-text);margin-top:4px;font-size:13px;line-height:1.5}.events__link[data-v-74111982]{color:rgba(var(--tm-accent-rgb), .9);margin-top:5px;font-size:10.5px;text-decoration:none;display:inline-block}.events__link[data-v-74111982]:hover{text-decoration:underline}.events__state[data-v-74111982]{color:var(--tm-text-mute);padding:6px 0 10px;font-size:12px;line-height:1.5}.events__source[data-v-74111982]{border-top:1px solid var(--tm-line);color:var(--tm-text-mute);margin-top:14px;padding-top:10px;font-size:10.5px}.events__source a[data-v-74111982]{color:var(--tm-text-dim);text-decoration:none}.events__source a[data-v-74111982]:hover{text-decoration:underline}.dock[data-v-6ceffa9f]{align-items:center;gap:6px;display:flex}.dock__btn[data-v-6ceffa9f]{border:1px solid var(--tm-line);width:36px;height:36px;color:var(--tm-text-dim);border-radius:10px;flex:none;place-items:center;transition:color .2s,border-color .2s,background .2s;display:grid;position:relative}.dock__btn[data-v-6ceffa9f]:hover{color:#fff;border-color:rgba(var(--tm-accent-rgb), .55);background:rgba(var(--tm-accent-rgb), .1)}.dock__btn.is-open[data-v-6ceffa9f]{color:#fff;border-color:rgba(var(--tm-accent-rgb), .75);background:rgba(var(--tm-accent-rgb), .18)}.dock__btn.is-empty[data-v-6ceffa9f]:not(.is-loading){color:var(--tm-text-mute)}.dock__btn.is-loading[data-v-6ceffa9f]{color:var(--tm-accent);border-color:rgba(var(--tm-accent-rgb), .45);animation:1.6s ease-in-out infinite dock-pulse-6ceffa9f}.dock__badge[data-v-6ceffa9f]{border:1px solid rgba(var(--tm-accent-rgb), .4);min-width:17px;height:17px;font-family:var(--tm-mono,monospace);color:var(--tm-accent);background:#080a10f2;border-radius:999px;place-items:center;padding:0 4px;font-size:9.5px;line-height:1;transition:color .3s,border-color .3s;display:grid;position:absolute;top:-6px;right:-6px}.dock__btn.is-loading .dock__badge[data-v-6ceffa9f]{border-color:rgba(var(--tm-accent-rgb), .8)}.dock__spinner[data-v-6ceffa9f]{border:1.5px solid rgba(var(--tm-accent-rgb), .25);border-top-color:var(--tm-accent);border-radius:50%;width:10px;height:10px;animation:.7s linear infinite dock-spin-6ceffa9f}@keyframes dock-spin-6ceffa9f{to{transform:rotate(360deg)}}@keyframes dock-pulse-6ceffa9f{0%,to{box-shadow:0 0 0 rgba(var(--tm-accent-rgb), 0)}50%{box-shadow:0 0 14px rgba(var(--tm-accent-rgb), .35)}}@media (prefers-reduced-motion:reduce){.dock__btn.is-loading[data-v-6ceffa9f],.dock__spinner[data-v-6ceffa9f]{animation:none}}@media (width<=720px){.dock__btn[data-v-6ceffa9f]{width:32px;height:32px}}.settings[data-v-d5cdf6c5]{border:1px solid var(--tm-line-strong);-webkit-backdrop-filter:blur(18px);z-index:40;background:#080a10eb;border-radius:14px;width:252px;padding:14px 15px 12px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 24px 60px #0000008c}.settings__head[data-v-d5cdf6c5]{margin-bottom:10px}.settings__hint[data-v-d5cdf6c5]{color:var(--tm-text-mute);margin:2px 0 6px;font-size:10.5px;line-height:1.5}.settings__row[data-v-d5cdf6c5]{color:var(--tm-text-dim);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:7px 0;font-size:12.5px;display:flex}.settings__row--stack[data-v-d5cdf6c5]{flex-direction:column;align-items:stretch;gap:8px}.settings__check[data-v-d5cdf6c5]{appearance:none;border:1px solid var(--tm-line-strong);cursor:pointer;background:#ffffff0a;border-radius:99px;width:34px;height:18px;margin:0;transition:background .2s,border-color .2s;position:relative}.settings__check[data-v-d5cdf6c5]:after{content:"";background:var(--tm-text-mute);border-radius:50%;width:12px;height:12px;transition:transform .2s,background .2s;position:absolute;top:2px;left:2px}.settings__check[data-v-d5cdf6c5]:checked{background:rgba(var(--tm-accent-rgb), .22);border-color:rgba(var(--tm-accent-rgb), .6)}.settings__check[data-v-d5cdf6c5]:checked:after{background:var(--tm-accent);transform:translate(16px)}.settings__range[data-v-d5cdf6c5]{appearance:none;cursor:pointer;background:#ffffff24;border-radius:99px;width:100%;height:3px}.settings__range[data-v-d5cdf6c5]::-webkit-slider-thumb{appearance:none;background:var(--tm-accent);width:13px;height:13px;box-shadow:0 0 12px rgba(var(--tm-accent-rgb), .7);border-radius:50%}.settings__range[data-v-d5cdf6c5]::-moz-range-thumb{background:var(--tm-accent);border:none;border-radius:50%;width:13px;height:13px}.settings__keys[data-v-d5cdf6c5]{border-top:1px solid var(--tm-line);letter-spacing:.04em;color:var(--tm-text-mute);flex-wrap:wrap;gap:4px 10px;margin-top:12px;padding-top:10px;font-size:10px;display:flex}.settings__keys b[data-v-d5cdf6c5]{color:var(--tm-text-dim);font-weight:500}.settings__lang[data-v-d5cdf6c5]{border:1px solid var(--tm-line-strong);background:#ffffff08;border-radius:9px;gap:4px;padding:2px;display:inline-flex}.settings__lang-btn[data-v-d5cdf6c5]{min-width:30px;font-family:var(--tm-mono,monospace);letter-spacing:.06em;color:var(--tm-text-mute);border-radius:7px;padding:3px 7px;font-size:10.5px;transition:color .2s,background .2s}.settings__lang-btn[data-v-d5cdf6c5]:hover{color:var(--tm-text)}.settings__lang-btn.is-active[data-v-d5cdf6c5]{color:#07080c;background:var(--tm-accent)}.header[data-v-fd9766ac]{z-index:4;border-bottom:1px solid var(--tm-line);-webkit-backdrop-filter:blur(12px);background:linear-gradient(#05060beb 0%,#05060bb8 100%);border-radius:0 0 14px 14px;align-items:center;gap:clamp(10px,2vw,24px);padding:clamp(10px,1.4vw,16px) clamp(12px,1.8vw,22px);display:flex;position:relative}.header__brand[data-v-fd9766ac]{flex:none;align-items:center;gap:12px;min-width:0;display:flex}.header__mark[data-v-fd9766ac]{border:1px solid rgba(var(--tm-accent-rgb), .4);width:34px;height:34px;color:var(--tm-accent);box-shadow:0 0 22px rgba(var(--tm-accent-rgb), .25) inset;border-radius:50%;flex:none;place-items:center;transition:color .42s,border-color .42s;display:grid}.header__title[data-v-fd9766ac]{letter-spacing:.28em;white-space:nowrap;font-size:clamp(12px,1.2vw,16px);font-weight:600}.header__sub[data-v-fd9766ac]{letter-spacing:.05em;color:var(--tm-text-mute);margin-top:2px;font-size:10px}.header__sections[data-v-fd9766ac]{border:1px solid var(--tm-line);background:#ffffff05;border-radius:999px;flex:none;align-items:center;gap:4px;padding:3px;display:flex}.header__section[data-v-fd9766ac]{font:inherit;letter-spacing:.1em;text-transform:uppercase;color:var(--tm-text-mute);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:5px 12px;font-size:10.5px;transition:color .2s,background .2s}.header__section[data-v-fd9766ac]:hover{color:var(--tm-text)}.header__section.is-active[data-v-fd9766ac]{color:#07080c;background:var(--tm-accent)}.header__info[data-v-fd9766ac]{flex-wrap:wrap;flex:auto;align-items:center;gap:4px 14px;min-width:0;display:flex}.header__era[data-v-fd9766ac]{letter-spacing:.12em;text-transform:uppercase;color:var(--tm-text);white-space:nowrap;font-size:clamp(12px,1.2vw,15px);font-weight:600}.header__tagline[data-v-fd9766ac]{min-width:0;color:var(--tm-text-dim);white-space:nowrap;text-overflow:ellipsis;flex:120px;font-size:11.5px;overflow:hidden}.header__stats[data-v-fd9766ac]{flex-wrap:wrap;align-items:center;gap:6px 16px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.header__stat[data-v-fd9766ac]{white-space:nowrap;align-items:baseline;gap:6px;display:flex}.header__stat b[data-v-fd9766ac]{color:var(--tm-accent);font-size:13px;font-weight:500;transition:color .42s}.header__stat--muted b[data-v-fd9766ac]{color:var(--tm-text-mute);text-transform:none;font-size:11.5px}.header__right[data-v-fd9766ac]{flex:none;align-items:center;gap:8px;display:flex;position:relative}@media (width<=1180px){.header__tagline[data-v-fd9766ac]{display:none}}@media (width<=900px){.header[data-v-fd9766ac]{border-radius:0 0 12px 12px;flex-wrap:wrap;gap:6px 10px;padding:8px 10px}.header__brand[data-v-fd9766ac]{gap:8px}.header__mark[data-v-fd9766ac]{width:28px;height:28px}.header__title[data-v-fd9766ac]{letter-spacing:.2em;font-size:12px}.header__sections[data-v-fd9766ac]{gap:3px;padding:2px}.header__section[data-v-fd9766ac]{padding:5px 10px;font-size:10px}.header__info[data-v-fd9766ac]{order:3;gap:6px 10px;width:100%}.header__stats[data-v-fd9766ac]{gap:4px 14px;width:100%}.header__right[data-v-fd9766ac]{margin-left:auto}}@media (width<=640px){.header[data-v-fd9766ac]{padding:7px 9px}.header__sub[data-v-fd9766ac]{display:none}.header__title[data-v-fd9766ac]{letter-spacing:.16em;font-size:11.5px}.header__era[data-v-fd9766ac]{font-size:11.5px}.header__stat .label[data-v-fd9766ac]{font-size:9px}.header__stat b[data-v-fd9766ac]{font-size:12px}}.panel--flat[data-v-eb7d2a58]{-webkit-backdrop-filter:none;background:0 0;border:none;padding:0}.panel--flat[data-v-eb7d2a58]:after{display:none}.panel--flat .panel__head[data-v-eb7d2a58]{padding-right:38px}.interests__intro[data-v-eb7d2a58]{color:var(--tm-text-dim);margin-bottom:12px;font-size:12px;line-height:1.55}.interests__intro b[data-v-eb7d2a58]{color:#fff;font-weight:500}.interests__intro a[data-v-eb7d2a58]{color:var(--tm-accent);text-decoration:none}.interests__intro a[data-v-eb7d2a58]:hover{text-decoration:underline}.interests__state[data-v-eb7d2a58]{color:var(--tm-text-mute);margin-bottom:12px;font-size:12px;line-height:1.5}.interests__absent[data-v-eb7d2a58]{color:var(--tm-text-mute);margin-top:10px;font-size:11px;line-height:1.5}.interests__absent b[data-v-eb7d2a58]{color:var(--tm-text-dim);font-weight:500}.interests__base[data-v-eb7d2a58]{color:var(--tm-text-mute);margin-bottom:12px;font-size:11px;line-height:1.5}.interests__grid[data-v-eb7d2a58]{border:1px solid var(--tm-line);background:var(--tm-line);border-radius:12px;grid-template-columns:repeat(auto-fill,minmax(226px,1fr));gap:1px;display:grid;overflow:hidden}.interest[data-v-eb7d2a58]{cursor:pointer;background:#06080d80;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"check label cost""check hint hint";align-items:center;gap:2px 10px;padding:11px 13px;transition:background .2s;display:grid}.interest[data-v-eb7d2a58]:hover{background:rgba(var(--tm-accent-rgb), .07)}.interest.is-on[data-v-eb7d2a58]{background:rgba(var(--tm-accent-rgb), .11)}.interest__check[data-v-eb7d2a58]{appearance:none;border:1px solid var(--tm-line-strong);cursor:pointer;background:#ffffff08;border-radius:4px;grid-area:check;width:15px;height:15px;margin:0;position:relative}.interest__check[data-v-eb7d2a58]:checked{border-color:rgba(var(--tm-accent-rgb), .7);background:rgba(var(--tm-accent-rgb), .22)}.interest__check[data-v-eb7d2a58]:checked:after{content:"";border:solid var(--tm-accent);border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.interest__label[data-v-eb7d2a58]{color:var(--tm-text);grid-area:label;font-size:12.5px}.interest__hint[data-v-eb7d2a58]{color:var(--tm-text-mute);grid-area:hint;font-size:10.5px}.interest.is-empty .interest__hint[data-v-eb7d2a58]{color:#ffb27a}.interest__cost[data-v-eb7d2a58]{letter-spacing:.04em;color:var(--tm-text-mute);white-space:nowrap;grid-area:cost;font-size:9.5px}.interests__filters[data-v-eb7d2a58]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.interest__chip[data-v-eb7d2a58]{border:1px solid var(--tm-line);letter-spacing:.08em;text-transform:uppercase;color:var(--tm-text-mute);border-radius:999px;padding:5px 11px;font-size:10.5px;transition:color .2s,border-color .2s,background .2s}.interest__chip[data-v-eb7d2a58]:hover{color:var(--tm-text);border-color:rgba(var(--tm-accent-rgb), .5)}.interest__chip.is-on[data-v-eb7d2a58]{color:#fff;border-color:rgba(var(--tm-accent-rgb), .7);background:rgba(var(--tm-accent-rgb), .16)}.interests__foot[data-v-eb7d2a58]{border-top:1px solid var(--tm-line);flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;padding-top:12px;display:flex}.interests__stat[data-v-eb7d2a58]{letter-spacing:.04em;min-width:220px;color:var(--tm-text-dim);flex:1;font-size:11px}.interests__warn[data-v-eb7d2a58]{color:#ffb27a;margin-top:8px;font-size:11px}.tm-modal[data-v-f75d8406]{z-index:120;-webkit-backdrop-filter:blur(6px);background:#030408b8;justify-content:center;align-items:center;padding:clamp(12px,3vw,42px);display:flex;position:fixed;inset:0}.tm-modal__window[data-v-f75d8406]{border:1px solid rgba(var(--tm-accent-rgb), .28);background:linear-gradient(#0b0e15fa 0%,#07090efa 100%);border-radius:16px;flex-direction:column;width:min(940px,100%);max-height:min(82vh,900px);display:flex;position:relative;overflow:hidden;box-shadow:0 30px 90px #0009,inset 0 0 0 1px #ffffff08}.tm-modal__glow[data-v-f75d8406]{background:radial-gradient(circle at 30% 30%, rgba(var(--tm-accent-rgb), .16), transparent 62%);pointer-events:none;position:absolute;inset:-60% 40% 60% -20%}.tm-modal__close[data-v-f75d8406]{z-index:2;border:1px solid var(--tm-line);width:30px;height:30px;color:var(--tm-text-dim);border-radius:9px;place-items:center;transition:color .2s,border-color .2s,background .2s;display:grid;position:absolute;top:12px;right:12px}.tm-modal__close[data-v-f75d8406]:hover{color:#fff;border-color:rgba(var(--tm-accent-rgb), .6);background:rgba(var(--tm-accent-rgb), .12)}.tm-modal__body[data-v-f75d8406]{scrollbar-width:thin;padding:16px 20px 20px;overflow-y:auto}.tm-modal-enter-active[data-v-f75d8406],.tm-modal-leave-active[data-v-f75d8406]{transition:opacity .22s}.tm-modal-enter-active .tm-modal__window[data-v-f75d8406],.tm-modal-leave-active .tm-modal__window[data-v-f75d8406]{transition:transform .26s cubic-bezier(.22,1,.36,1),opacity .22s}.tm-modal-enter-from[data-v-f75d8406],.tm-modal-leave-to[data-v-f75d8406]{opacity:0}.tm-modal-enter-from .tm-modal__window[data-v-f75d8406],.tm-modal-leave-to .tm-modal__window[data-v-f75d8406]{opacity:0;transform:translateY(14px)scale(.985)}@media (width<=620px){.tm-modal__body[data-v-f75d8406]{padding:14px 14px 18px}}.panel--flat[data-v-ccbac526]{-webkit-backdrop-filter:none;background:0 0;border:none;padding:0}.panel--flat[data-v-ccbac526]:after{display:none}.panel--flat .panel__head[data-v-ccbac526]{padding-right:38px}.people__modes[data-v-ccbac526]{border:1px solid var(--tm-line);background:#06080d73;border-radius:10px;gap:4px;margin-bottom:12px;padding:3px;display:inline-flex}.people__mode[data-v-ccbac526]{letter-spacing:.06em;color:var(--tm-text-mute);border-radius:7px;padding:5px 12px;font-size:11px;transition:color .2s,background .2s}.people__mode[data-v-ccbac526]:hover{color:var(--tm-text)}.people__mode.is-on[data-v-ccbac526]{color:#fff;background:rgba(var(--tm-accent-rgb), .18)}.people[data-v-ccbac526] .people__groups{flex-direction:column;gap:16px;display:flex}.people__group-title[data-v-ccbac526]{letter-spacing:.16em;text-transform:uppercase;color:var(--tm-text-dim);align-items:center;gap:8px;margin:0 0 8px;font-size:10.5px;font-weight:500;display:flex}.people__group-mark[data-v-ccbac526]{background:var(--tm-accent);width:7px;height:7px;box-shadow:0 0 0 1px rgba(var(--tm-accent-rgb), .35);border-radius:2px;flex:none}.people__group--died .people__group-mark[data-v-ccbac526]{background:var(--tm-text-mute);box-shadow:none}.people__group-count[data-v-ccbac526]{letter-spacing:.06em;color:var(--tm-text-mute)}.people[data-v-ccbac526] .people__grid{border:1px solid var(--tm-line);background:var(--tm-line);border-radius:12px;grid-template-columns:repeat(auto-fill,minmax(248px,1fr));gap:1px;display:grid;overflow:hidden}.person[data-v-ccbac526]{background:#06080d80;align-items:flex-start;gap:11px;padding:12px 13px;display:flex}.person__avatar[data-v-ccbac526]{border:1px solid rgba(var(--tm-accent-rgb), .45);letter-spacing:.04em;width:42px;height:42px;color:var(--tm-accent);background:rgba(var(--tm-accent-rgb), .08);border-radius:10px;flex:none;place-items:center;font-size:11px;transition:color .42s,border-color .42s,background .42s;display:grid;overflow:hidden}.person__avatar img[data-v-ccbac526]{object-fit:cover;width:100%;height:100%;display:block}.person__body[data-v-ccbac526]{flex:1;min-width:0}.person__name[data-v-ccbac526]{color:var(--tm-text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;text-decoration:none;display:block;overflow:hidden}.person__name[data-v-ccbac526]:hover{color:var(--tm-accent)}.person__role[data-v-ccbac526]{color:var(--tm-text-dim);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:3px;font-size:11.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.person__place[data-v-ccbac526]{letter-spacing:.08em;text-transform:uppercase;color:var(--tm-text-mute);margin-top:4px;font-size:10px}.person__link[data-v-ccbac526]{color:var(--tm-text-mute);margin-top:5px;font-size:10px;text-decoration:none;display:inline-block}.person__link[data-v-ccbac526]:hover{text-decoration:underline}.person__age[data-v-ccbac526]{flex-direction:column;flex:none;align-items:flex-end;line-height:1.1;display:flex}.person__age-value[data-v-ccbac526]{color:#fff;font-size:15px;font-weight:500}.person__age-unit[data-v-ccbac526]{letter-spacing:.12em;text-transform:uppercase;color:var(--tm-text-mute);margin-top:3px;font-size:9px}.people__state[data-v-ccbac526]{color:var(--tm-text-mute);padding:6px 0 2px;font-size:12px;line-height:1.5}.people__source[data-v-ccbac526]{border-top:1px solid var(--tm-line);color:var(--tm-text-mute);margin-top:14px;padding-top:10px;font-size:10.5px}.people__source a[data-v-ccbac526]{color:var(--tm-text-dim);text-decoration:none}.people__source a[data-v-ccbac526]:hover{text-decoration:underline}.panel--flat[data-v-1fa3393f]{-webkit-backdrop-filter:none;background:0 0;border:none;padding:0}.panel--flat[data-v-1fa3393f]:after{display:none}.panel--flat .panel__head[data-v-1fa3393f]{padding-right:38px}.photos__intro[data-v-1fa3393f]{color:var(--tm-text-mute);margin-bottom:12px;font-size:11.5px;line-height:1.5}.photos__grid[data-v-1fa3393f]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.photos__item[data-v-1fa3393f]{border:1px solid var(--tm-line);background:#06080d73;border-radius:12px;flex-direction:column;gap:3px;padding:8px;display:flex}.photos__link[data-v-1fa3393f]{aspect-ratio:4/3;background:#ffffff0a;border-radius:8px;display:block;overflow:hidden}.photos__img[data-v-1fa3393f]{object-fit:cover;width:100%;height:100%;transition:transform .32s}.photos__link:hover .photos__img[data-v-1fa3393f]{transform:scale(1.04)}.photos__title[data-v-1fa3393f]{color:var(--tm-text);font-size:11px;line-height:1.35}.photos__license[data-v-1fa3393f]{color:rgba(var(--tm-accent-rgb), .9);font-size:10px}.photos__author[data-v-1fa3393f]{color:var(--tm-text-mute);font-size:10px}.photos__state[data-v-1fa3393f]{color:var(--tm-text-mute);padding:10px 0 4px;font-size:12px;line-height:1.5}.photos__source[data-v-1fa3393f]{color:var(--tm-text-mute);margin-top:12px;font-size:10.5px}.photos__source a[data-v-1fa3393f]{color:var(--tm-text-dim)}.photos__source a[data-v-1fa3393f]:hover{text-decoration:underline}.place[data-v-2748ab2d]{z-index:3;pointer-events:auto;flex-direction:column;align-items:flex-end;gap:6px;display:flex;position:absolute;top:0;right:0}.place__toggle[data-v-2748ab2d]{border:1px solid var(--tm-line);-webkit-backdrop-filter:blur(10px);max-width:min(260px,60vw);color:var(--tm-text-dim);background:linear-gradient(#06080de0 0%,#06080dbd 100%);border-radius:999px;align-items:center;gap:7px;padding:7px 11px;font-size:11.5px;transition:color .2s,border-color .2s;display:inline-flex}.place__toggle[data-v-2748ab2d]:hover,.place__toggle.is-active[data-v-2748ab2d]{color:#fff;border-color:rgba(var(--tm-accent-rgb), .6)}.place__name[data-v-2748ab2d]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.place__clear[data-v-2748ab2d]{color:var(--tm-text-mute);font-size:10px;line-height:1}.place__clear[data-v-2748ab2d]:hover{color:#fff}.place__chevron[data-v-2748ab2d]{opacity:.7;transition:transform .22s}.place__chevron.is-open[data-v-2748ab2d]{transform:rotate(180deg)}.place__menu[data-v-2748ab2d]{border:1px solid var(--tm-line);-webkit-backdrop-filter:blur(12px);background:linear-gradient(#0b0e15f7 0%,#07090ef7 100%);border-radius:14px;width:min(260px,70vw);padding:10px;box-shadow:0 18px 48px #00000080}.place__hint[data-v-2748ab2d]{letter-spacing:.06em;color:var(--tm-text-mute);margin-bottom:8px;font-size:10px}.place__list[data-v-2748ab2d]{scrollbar-width:thin;flex-direction:column;gap:1px;max-height:min(46vh,320px);margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.place__item[data-v-2748ab2d]{width:100%;color:var(--tm-text-dim);text-align:left;border-radius:9px;align-items:baseline;gap:8px;padding:7px 9px;font-size:12px;transition:color .16s,background .16s;display:flex}.place__item[data-v-2748ab2d]:hover{color:#fff;background:rgba(var(--tm-accent-rgb), .1)}.place__item.is-active[data-v-2748ab2d]{color:#fff;background:rgba(var(--tm-accent-rgb), .18)}.place__item-country[data-v-2748ab2d]{color:var(--tm-text-mute);margin-left:auto;font-size:10px}.place__source[data-v-2748ab2d]{border:1px solid var(--tm-line);-webkit-backdrop-filter:blur(10px);text-align:left;background:linear-gradient(#080a10f0 0%,#06080ce6 100%);border-radius:12px;flex-direction:column;gap:3px;width:min(300px,72vw);padding:10px 11px;display:flex}.place__source-label[data-v-2748ab2d]{color:rgba(var(--tm-accent-rgb), .9)}.place__source-title[data-v-2748ab2d]{color:var(--tm-text);font-size:12.5px}.place__source-years[data-v-2748ab2d]{color:var(--tm-accent);font-size:10.5px}.place__source-names[data-v-2748ab2d]{color:var(--tm-text-mute);font-size:10.5px}.place__source-text[data-v-2748ab2d]{color:var(--tm-text-mute);margin:2px 0 0;font-size:10.5px;line-height:1.45}.place__source-link[data-v-2748ab2d]{color:var(--tm-text-dim);margin-top:2px;font-size:10px}.place__source-link[data-v-2748ab2d]:hover{color:#fff;text-decoration:underline}.place-menu-enter-active[data-v-2748ab2d],.place-menu-leave-active[data-v-2748ab2d]{transition:opacity .2s,transform .2s}.place-menu-enter-from[data-v-2748ab2d],.place-menu-leave-to[data-v-2748ab2d]{opacity:0;transform:translateY(-6px)}@media (width<=640px){.place__menu[data-v-2748ab2d]{width:min(240px,78vw)}}.panel--flat[data-v-0924d8fc]{-webkit-backdrop-filter:none;background:0 0;border:none;padding:0}.panel--flat[data-v-0924d8fc]:after{display:none}.panel--flat .panel__head[data-v-0924d8fc]{padding-right:38px}.tech[data-v-0924d8fc] .tech__holder{flex-direction:column;display:flex}.tech__nav[data-v-0924d8fc]{z-index:1;border:1px solid var(--tm-line-strong);-webkit-backdrop-filter:blur(10px);scrollbar-width:none;background:#090c13f7;border-radius:12px;align-items:center;gap:4px;margin:0 0 14px;padding:5px;display:flex;position:sticky;top:6px;overflow-x:auto}.tech__nav[data-v-0924d8fc]::-webkit-scrollbar{display:none}.tech__nav-btn[data-v-0924d8fc]{height:30px;color:var(--tm-text-dim);border-radius:8px;flex:none;align-items:center;gap:7px;padding:0 10px;transition:color .2s,background .2s;display:flex}.tech__nav-btn[data-v-0924d8fc]:hover{color:#fff;background:rgba(var(--tm-accent-rgb), .1)}.tech__nav-btn.is-active[data-v-0924d8fc]{color:#fff;background:rgba(var(--tm-accent-rgb), .16);box-shadow:inset 0 0 0 1px rgba(var(--tm-accent-rgb), .45)}.tech__nav-btn[data-v-0924d8fc]:focus-visible{outline:2px solid rgba(var(--tm-accent-rgb), .7);outline-offset:2px}.tech__nav-label[data-v-0924d8fc]{letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;font-size:10px}.tech__group+.tech__group[data-v-0924d8fc]{margin-top:14px}.tech__group-head[data-v-0924d8fc]{border-bottom:1px solid #ffffff14;align-items:baseline;gap:10px;padding-bottom:6px;display:flex}.tech__group-title[data-v-0924d8fc]{letter-spacing:.18em;text-transform:uppercase;color:rgba(var(--tm-accent-rgb), .9);font-size:10px}.tech__group-extra[data-v-0924d8fc]{letter-spacing:.06em;color:var(--tm-text-mute);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.tech__group-count[data-v-0924d8fc]{color:var(--tm-text-mute);margin-left:auto;font-size:10px}.tech__item[data-v-0924d8fc]{border-top:1px solid #ffffff0f;gap:12px;padding:11px 0;display:flex}.tech__group-head+.tech__item[data-v-0924d8fc],.tech__item[data-v-0924d8fc]:first-child{border-top:none;padding-top:2px}.tech__index[data-v-0924d8fc]{color:rgba(var(--tm-accent-rgb), .8);flex:none;padding-top:1px;font-size:10px}.tech__tag[data-v-0924d8fc]{letter-spacing:.18em;text-transform:uppercase;color:var(--tm-text-mute);font-size:9.5px}.tech__text[data-v-0924d8fc]{color:var(--tm-text);margin-top:4px;font-size:13px;line-height:1.5}.tech__link[data-v-0924d8fc]{color:rgba(var(--tm-accent-rgb), .9);margin-top:5px;font-size:10.5px;text-decoration:none;display:inline-block}.tech__link[data-v-0924d8fc]:hover{text-decoration:underline}.tech__state[data-v-0924d8fc]{color:var(--tm-text-mute);padding:6px 0 10px;font-size:12px;line-height:1.5}.tech__source[data-v-0924d8fc]{border-top:1px solid var(--tm-line);color:var(--tm-text-mute);margin-top:14px;padding-top:10px;font-size:10.5px}.tech__source a[data-v-0924d8fc]{color:var(--tm-text-dim);text-decoration:none}.tech__source a[data-v-0924d8fc]:hover{text-decoration:underline}@media (width<=640px){.tech__nav-label[data-v-0924d8fc]{display:none}.tech__nav-btn[data-v-0924d8fc]{padding:0 8px}}.stage-tree[data-v-76b048d8]{pointer-events:auto;grid-template-rows:auto minmax(0,1fr);gap:clamp(6px,.8vw,10px);height:100%;min-height:0;display:grid}.stage-tree__bar[data-v-76b048d8]{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;display:flex}.stage-tree__spacer[data-v-76b048d8]{flex:auto}.stage-tree__count[data-v-76b048d8]{color:var(--tm-accent);font-size:11.5px;transition:color .42s}.stage-tree__note[data-v-76b048d8]{color:var(--tm-text-mute);font-size:10px}.stage-tree__hint[data-v-76b048d8],.stage-tree__focus[data-v-76b048d8]{color:var(--tm-text-mute);font-size:10.5px}.stage-tree__focus b[data-v-76b048d8]{color:var(--tm-text);font-weight:600}.stage-tree__legend[data-v-76b048d8]{color:var(--tm-text-mute);align-items:center;gap:6px;font-size:10.5px;display:flex}.stage-tree__search[data-v-76b048d8]{border:1px solid var(--tm-line);background:#ffffff08;border-radius:999px;align-items:center;gap:6px;min-width:210px;padding:3px 9px;transition:border-color .2s,background .2s;display:flex;position:relative}.stage-tree__search[data-v-76b048d8]:focus-within{border-color:rgba(var(--tm-accent-rgb), .55);background:rgba(var(--tm-accent-rgb), .08)}.stage-tree__search-icon[data-v-76b048d8]{color:var(--tm-text-mute);flex:none}.stage-tree__search-input[data-v-76b048d8]{min-width:0;color:var(--tm-text);background:0 0;border:0;outline:none;flex:auto;font-size:11.5px}.stage-tree__search-input[data-v-76b048d8]::placeholder{color:var(--tm-text-mute)}.stage-tree__search-clear[data-v-76b048d8]{color:var(--tm-text-mute);flex:none;padding:0 2px;font-size:14px;line-height:1}.stage-tree__search-clear[data-v-76b048d8]:hover{color:var(--tm-text)}.stage-tree__search-list[data-v-76b048d8]{z-index:20;border:1px solid var(--tm-line-strong);-webkit-backdrop-filter:blur(12px);background:linear-gradient(#0b0e15fa,#07090efa);border-radius:12px;width:max(260px,100%);max-height:min(46vh,320px);margin:0;padding:5px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 18px 48px #0000008c}.stage-tree__search-item[data-v-76b048d8]{text-align:left;width:100%;color:var(--tm-text-dim);border-radius:8px;flex-direction:column;gap:2px;padding:6px 9px;transition:color .15s,background .15s;display:flex}.stage-tree__search-item.is-active[data-v-76b048d8],.stage-tree__search-item[data-v-76b048d8]:hover{color:#fff;background:rgba(var(--tm-accent-rgb), .14)}.stage-tree__search-name[data-v-76b048d8]{font-size:12px}.stage-tree__search-sub[data-v-76b048d8]{color:var(--tm-text-mute);font-size:9.5px}.stage-tree__search-empty[data-v-76b048d8]{color:var(--tm-text-mute);padding:8px 9px;font-size:11px}.stage-tree__key[data-v-76b048d8]{border-radius:50%;flex:none;width:9px;height:9px}.stage-tree__key[data-v-76b048d8]:not(:first-child){margin-left:10px}.stage-tree__key--now[data-v-76b048d8]{background:var(--tm-accent);box-shadow:0 0 8px rgba(var(--tm-accent-rgb), .8)}.stage-tree__key--soon[data-v-76b048d8]{background:rgba(var(--tm-accent-rgb), .14);border:1px dashed rgba(var(--tm-accent-rgb), .75)}.stage-tree__key--past[data-v-76b048d8]{background:#ffffff57}.stage-tree__key--future[data-v-76b048d8]{background:0 0;border:1px solid #ffffff57}.stage-tree__state[data-v-76b048d8]{color:var(--tm-text-dim);margin:0;padding:18px 0;font-size:12px}.stage-tree__board[data-v-76b048d8]{border:1px solid var(--tm-line);background:radial-gradient(120% 90% at 50% 0%, rgba(var(--tm-accent-rgb), .05), transparent 60%), #05070c9e;border-radius:12px;grid-template-columns:minmax(0,1fr);min-height:0;display:grid;position:relative;overflow:hidden}.stage-tree__board.is-narrow .stage-tree__field[data-v-76b048d8]{grid-area:1/1}.stage-tree__board.is-narrow .stage-tree__tick-label[data-v-76b048d8]{font-size:8px}.stage-tree__board.is-narrow .stage-tree__node-label[data-v-76b048d8]{font-size:8.5px}.stage-tree__board.is-narrow .stage-tree__now-label[data-v-76b048d8]{font-size:9.5px}.stage-tree__board.is-narrow .stage-tree__chip-text[data-v-76b048d8]{font-size:9px}.stage-tree__board.is-narrow .stage-tree__rail-item[data-v-76b048d8]{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);align-content:center;align-items:center;width:calc(100% - 12px);padding:2px 5px;display:grid}.stage-tree__board.is-narrow .stage-tree__rail--post .stage-tree__rail-item[data-v-76b048d8]{left:6px}.stage-tree__board.is-narrow .stage-tree__rail--pre .stage-tree__rail-item[data-v-76b048d8]{right:6px}.stage-tree__board.is-narrow .stage-tree__rail-name[data-v-76b048d8]{grid-row:1}.stage-tree__board.is-narrow .stage-tree__rail-year[data-v-76b048d8]{grid-row:2}.stage-tree__board.is-narrow .stage-tree__rail-name[data-v-76b048d8]{-webkit-line-clamp:2;overflow-wrap:anywhere;white-space:normal;-webkit-box-orient:vertical;font-size:9.5px;line-height:1.2;display:-webkit-box;overflow:hidden}.stage-tree__board.is-narrow .stage-tree__rail-year[data-v-76b048d8]{opacity:.9;white-space:nowrap;text-overflow:ellipsis;font-size:8.5px;overflow:hidden}.stage-tree__board.is-narrow .stage-tree__rail-cap[data-v-76b048d8]{font-size:9px}.stage-tree__board.is-narrow .stage-tree__rail--pre .stage-tree__rail-cap[data-v-76b048d8]{left:6px}.stage-tree__board.is-narrow .stage-tree__rail--post .stage-tree__rail-cap[data-v-76b048d8]{right:6px}.stage-tree__field[data-v-76b048d8]{min-width:0;position:relative;overflow:hidden}.stage-tree__svg[data-v-76b048d8]{display:block}.stage-tree__zone[data-v-76b048d8]{fill:#ffffff03}.stage-tree__window-bg[data-v-76b048d8]{fill:rgba(var(--tm-accent-rgb), .045)}.stage-tree__zone-line[data-v-76b048d8]{stroke:#ffffff17;stroke-width:1px;stroke-dasharray:3 4}.stage-tree__tick[data-v-76b048d8]{stroke:#ffffff0f;stroke-width:1px}.stage-tree__tick-label[data-v-76b048d8]{fill:var(--tm-text-mute);pointer-events:none;font-size:9.5px}.stage-tree__focus-edge[data-v-76b048d8]{stroke-width:1.1px;stroke-dasharray:1;animation:.34s ease-out both tree-edge-in-76b048d8}@keyframes tree-edge-in-76b048d8{0%{stroke-dashoffset:1px;opacity:0}to{stroke-dashoffset:0;opacity:.8}}.stage-tree__focus-arrow[data-v-76b048d8]{stroke:none;pointer-events:none;animation:.2s ease-out both tree-arrow-in-76b048d8}@keyframes tree-arrow-in-76b048d8{0%{opacity:0}to{opacity:.95}}.stage-tree__node[data-v-76b048d8]{stroke-width:1px;cursor:pointer;transition:fill .2s,stroke .2s,opacity .22s}.stage-tree__node.is-now[data-v-76b048d8]{fill:var(--tm-accent);stroke:#fff;stroke-width:1.2px;filter:drop-shadow(0 0 5px rgba(var(--tm-accent-rgb), .85))}.stage-tree__node.is-soon[data-v-76b048d8]{fill:rgba(var(--tm-accent-rgb), .16);stroke:rgba(var(--tm-accent-rgb), .8);stroke-dasharray:2 2}.stage-tree__node.is-dim[data-v-76b048d8]{opacity:.34}.stage-tree__node.is-selected[data-v-76b048d8]{stroke:#fff;stroke-width:2px}.stage-tree__node.is-focus[data-v-76b048d8]{stroke:#fff;stroke-width:2.2px;filter:drop-shadow(0 0 8px rgba(var(--tm-accent-rgb), .95))}.stage-tree__node-label[data-v-76b048d8]{fill:var(--tm-text-dim);paint-order:stroke;stroke:#04060beb;stroke-width:3px;cursor:pointer;font-size:9.5px}.stage-tree__node-label.is-focus[data-v-76b048d8]{fill:#fff;font-weight:600}.stage-tree__chipg[data-v-76b048d8]{cursor:pointer}.stage-tree__chip-box[data-v-76b048d8]{stroke-width:1px;transition:fill .2s,stroke .2s,opacity .22s}.stage-tree__chip-text[data-v-76b048d8]{fill:var(--tm-text);pointer-events:none;font-size:9.5px;transition:fill .2s,opacity .22s}.stage-tree__chip-icon[data-v-76b048d8]{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;color:rgba(var(--tm-accent-rgb), .9);transition:color .2s,opacity .22s}.stage-tree__chipg.is-soon .stage-tree__chip-icon[data-v-76b048d8]{color:#ffffff8c}.stage-tree__chipg.is-focus .stage-tree__chip-icon[data-v-76b048d8],.stage-tree__chipg.is-selected .stage-tree__chip-icon[data-v-76b048d8]{color:#fff}.stage-tree__chipg.is-now .stage-tree__chip-box[data-v-76b048d8]{fill:rgba(var(--tm-accent-rgb), .16);stroke:rgba(var(--tm-accent-rgb), .8)}.stage-tree__chipg.is-now .stage-tree__chip-text[data-v-76b048d8]{fill:#fff}.stage-tree__chipg.is-soon .stage-tree__chip-box[data-v-76b048d8]{fill:#ffffff05;stroke:#ffffff42;stroke-dasharray:2 2}.stage-tree__chipg.is-soon .stage-tree__chip-text[data-v-76b048d8]{fill:var(--tm-text-dim)}.stage-tree__chipg.is-dim[data-v-76b048d8]{opacity:.34}.stage-tree__chipg.is-selected .stage-tree__chip-box[data-v-76b048d8]{stroke:#fff;stroke-width:1.6px}.stage-tree__chipg.is-focus .stage-tree__chip-box[data-v-76b048d8]{fill:rgba(var(--tm-accent-rgb), .24);stroke:#fff;stroke-width:1.6px;filter:drop-shadow(0 0 6px rgba(var(--tm-accent-rgb), .7))}.stage-tree__chipg.is-focus .stage-tree__chip-text[data-v-76b048d8]{fill:#fff;font-weight:600}.stage-tree__now-line[data-v-76b048d8]{stroke:var(--tm-accent);stroke-width:1.4px;stroke-dasharray:6 5}.stage-tree__now-label[data-v-76b048d8]{fill:var(--tm-accent);pointer-events:none;font-size:11px;font-weight:600}.stage-tree__year-caption[data-v-76b048d8]{fill:var(--tm-accent);letter-spacing:.08em;pointer-events:none;font-size:10px}.stage-tree__empty[data-v-76b048d8]{text-align:center;width:min(440px,66%);color:var(--tm-text-mute);pointer-events:none;margin:0;font-size:11.5px;line-height:1.6;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.stage-tree__empty-line[data-v-76b048d8]{margin:0}.stage-tree__empty-years[data-v-76b048d8]{pointer-events:auto;flex-wrap:wrap;justify-content:center;gap:6px;margin:9px 0;display:flex}.stage-tree__rail[data-v-76b048d8]{width:var(--rail,176px);pointer-events:none;position:absolute;top:0;bottom:0}.stage-tree__rail-list[data-v-76b048d8]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.stage-tree__rail-list.is-scroll[data-v-76b048d8]{pointer-events:auto;scrollbar-width:thin;scrollbar-color:rgba(var(--tm-accent-rgb), .5) transparent;overflow:hidden auto}.stage-tree__rail-list.is-scroll[data-v-76b048d8]::-webkit-scrollbar{width:6px}.stage-tree__rail-list.is-scroll[data-v-76b048d8]::-webkit-scrollbar-thumb{background:rgba(var(--tm-accent-rgb), .4);border-radius:99px}.stage-tree__rail--pre[data-v-76b048d8]{--rail-slide:-8px;left:0}.stage-tree__rail--post[data-v-76b048d8]{--rail-slide:8px;right:0}.stage-tree__rail-cap[data-v-76b048d8]{z-index:2;-webkit-backdrop-filter:blur(4px);letter-spacing:.05em;color:var(--tm-text-mute);background:#05070cb8;border-radius:6px;margin:0;padding:2px 4px;font-size:9.5px;position:absolute;top:8px}.stage-tree__rail--pre .stage-tree__rail-cap[data-v-76b048d8]{left:10px}.stage-tree__rail--post .stage-tree__rail-cap[data-v-76b048d8]{right:10px}.stage-tree__rail-item[data-v-76b048d8]{border:1px solid var(--tm-line);width:calc(100% - 20px);height:22px;font:inherit;color:var(--tm-text-dim);cursor:pointer;pointer-events:auto;background:#090c13e0;border-radius:8px;align-items:center;gap:6px;padding:0 8px;font-size:10px;transition:color .18s,border-color .18s,background .18s;animation:.3s ease-out both tree-rail-in-76b048d8;display:flex;position:absolute}.stage-tree__rail--pre .stage-tree__rail-item[data-v-76b048d8]{flex-direction:row-reverse;right:10px}.stage-tree__rail--post .stage-tree__rail-item[data-v-76b048d8]{left:10px}.stage-tree__rail-item[data-v-76b048d8]:hover{color:#fff;border-color:rgba(var(--tm-accent-rgb), .6);background:rgba(var(--tm-accent-rgb), .12)}.stage-tree__rail-name[data-v-76b048d8]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.stage-tree__rail--pre .stage-tree__rail-name[data-v-76b048d8]{text-align:right}.stage-tree__rail-year[data-v-76b048d8]{color:var(--tm-text-mute);flex:none;font-size:9px}.stage-tree__rail-hint[data-v-76b048d8]{text-align:right;color:var(--tm-text-mute);opacity:.72;margin:0;font-size:10px;line-height:1.5;position:absolute;top:50%;left:14px;right:14px;transform:translateY(-50%)}.stage-tree__rail--post .stage-tree__rail-hint[data-v-76b048d8]{text-align:left}@keyframes tree-rail-in-76b048d8{0%{opacity:0;transform:translateX(var(--rail-slide,0))}to{opacity:1;transform:translate(0)}}.stage-tree__card[data-v-76b048d8]{z-index:3;bottom:12px;left:calc(var(--rail,176px) + 12px);width:min(340px, calc(100% - var(--rail,176px) - 24px));border:1px solid rgba(var(--tm-accent-rgb), .4);-webkit-backdrop-filter:blur(6px);background:#06080df2;border-radius:12px;max-height:calc(100% - 24px);padding:10px 12px;position:absolute;overflow-y:auto;box-shadow:0 10px 30px #00000080}.stage-tree__card-head[data-v-76b048d8]{color:var(--tm-text);justify-content:space-between;align-items:baseline;gap:10px;font-size:13px;display:flex}.stage-tree__card-close[data-v-76b048d8]{color:var(--tm-text-mute);cursor:pointer;background:0 0;border:0;font-size:15px;line-height:1}.stage-tree__card-close[data-v-76b048d8]:hover{color:var(--tm-text)}.stage-tree__card-lane[data-v-76b048d8]{letter-spacing:.08em;text-transform:uppercase;color:var(--tm-text-dim);align-items:center;gap:6px;margin:4px 0 0;font-size:10.5px;display:flex}.stage-tree__card-icon[data-v-76b048d8]{color:rgba(var(--tm-accent-rgb), .85);flex:none}.stage-tree__card-meta[data-v-76b048d8]{color:var(--tm-text-mute);margin:4px 0 0;font-size:10.5px}.stage-tree__card-summary[data-v-76b048d8]{color:var(--tm-text-dim);margin:6px 0 0;font-size:11.5px;line-height:1.5}.stage-tree__card-desc[data-v-76b048d8]{color:var(--tm-text);margin:6px 0 0;font-size:11.5px;line-height:1.5}.stage-tree__card-wiki[data-v-76b048d8]{border-top:1px solid var(--tm-line);margin:8px 0 0;padding-top:8px}.stage-tree__card-wiki-state[data-v-76b048d8]{color:var(--tm-text-mute);margin:0;font-size:10.5px}.stage-tree__card-wiki-text[data-v-76b048d8]{color:var(--tm-text-dim);margin:0;font-size:11px;line-height:1.5}.stage-tree__card-wiki-link[data-v-76b048d8]{justify-content:space-between;align-items:baseline;gap:8px;margin:6px 0 0;font-size:10.5px;display:flex}.stage-tree__card-wiki-link a[data-v-76b048d8]{color:rgba(var(--tm-accent-rgb), .9);text-decoration:none}.stage-tree__card-wiki-link a[data-v-76b048d8]:hover{text-decoration:underline}.stage-tree__card-wiki-note[data-v-76b048d8]{color:var(--tm-text-mute)}.stage-tree__card-links[data-v-76b048d8]{flex-wrap:wrap;align-items:center;gap:5px;margin:7px 0 0;display:flex}.stage-tree__card-note[data-v-76b048d8]{color:var(--tm-text-dim);opacity:.85;font-size:10.5px;line-height:1.45}.stage-tree__chip[data-v-76b048d8]{border:1px solid var(--tm-line);font:inherit;color:var(--tm-text-dim);cursor:pointer;pointer-events:auto;background:#ffffff08;border-radius:999px;padding:2px 7px;font-size:10px;transition:color .2s,border-color .2s}.stage-tree__chip[data-v-76b048d8]:hover{color:#fff;border-color:rgba(var(--tm-accent-rgb), .6)}.stage-tree__chip.is-strong[data-v-76b048d8]{color:var(--tm-accent);border-color:rgba(var(--tm-accent-rgb), .5)}.stage-tree__chip.is-more[data-v-76b048d8]{color:var(--tm-text-mute);border-style:dashed}.stage-tree__chip.is-more[data-v-76b048d8]:hover{color:var(--tm-text)}@media (width<=900px){.stage-tree[data-v-76b048d8]{-webkit-overflow-scrolling:touch;grid-template-columns:minmax(0,1fr);overflow:auto hidden}.stage-tree__legend[data-v-76b048d8],.stage-tree__hint[data-v-76b048d8],.stage-tree__note[data-v-76b048d8]{display:none}.stage-tree__search[data-v-76b048d8]{min-width:168px}}.timeline[data-v-77d6ef8f]{z-index:3;border-top:1px solid var(--tm-line);-webkit-backdrop-filter:blur(12px);background:linear-gradient(#05060bb8 0%,#05060bf0 100%);border-radius:14px 14px 0 0;padding:clamp(8px,1.2vw,12px) clamp(10px,1.6vw,18px) clamp(10px,1.4vw,14px);position:relative}.timeline__period[data-v-77d6ef8f]{border:1px solid var(--tm-line);background:#ffffff08;border-radius:10px;align-items:center;gap:7px;margin-bottom:clamp(6px,1vw,10px);padding:4px 8px 4px 10px;transition:border-color .2s;display:inline-flex}.timeline__period[data-v-77d6ef8f]:hover{border-color:rgba(var(--tm-accent-rgb), .45)}.timeline__period .label[data-v-77d6ef8f]{font-size:8.5px}.timeline__period select[data-v-77d6ef8f]{appearance:none;max-width:34ch;color:var(--tm-text);cursor:pointer;background-color:#0000;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 9px) 55%,calc(100% - 4px) 55%;background-repeat:no-repeat;background-size:5px 5px,5px 5px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border:none;padding:2px 18px 2px 0;font-family:inherit;font-size:12px}.timeline__period select option[data-v-77d6ef8f]{color:var(--tm-text);background:#0b0e15}.timeline__bar[data-v-77d6ef8f]{grid-template-columns:minmax(200px,auto) minmax(0,1fr) auto;align-items:center;gap:clamp(10px,1.6vw,22px);display:grid}.timeline__nav[data-v-77d6ef8f]{align-items:center;gap:8px;display:flex}.timeline__readout[data-v-77d6ef8f]{flex-direction:column;gap:1px;margin-left:4px;display:flex}.timeline__unit-hint[data-v-77d6ef8f]{font-size:9px}.timeline__readout-value[data-v-77d6ef8f]{font-family:var(--tm-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:#fff;text-shadow:0 0 28px rgba(var(--tm-accent-rgb), .32);white-space:nowrap;font-size:clamp(19px,2.2vw,29px);line-height:1.05}.timeline__data[data-v-77d6ef8f]{letter-spacing:.14em;text-transform:uppercase;color:var(--tm-text-mute);font-size:9px}.timeline__data.is-live[data-v-77d6ef8f]{color:rgba(var(--tm-accent-rgb), .92)}.timeline__data.is-cached[data-v-77d6ef8f]{color:var(--tm-text-dim)}.timeline__data.is-loading[data-v-77d6ef8f]{color:#ffcf7a}.timeline__data.is-error[data-v-77d6ef8f]{color:#ff9b7a}.timeline__actions[data-v-77d6ef8f]{align-items:center;gap:8px;display:flex}.timeline__units[data-v-77d6ef8f]{border:1px solid var(--tm-line);border-radius:999px;gap:1px;display:flex;overflow:hidden}.timeline__unit[data-v-77d6ef8f]{letter-spacing:.04em;color:var(--tm-text-mute);padding:6px 11px;font-size:10.5px;transition:color .2s,background .2s}.timeline__unit[data-v-77d6ef8f]:hover{color:var(--tm-text)}.timeline__unit.is-active[data-v-77d6ef8f]{color:#fff;background:rgba(var(--tm-accent-rgb), .18)}.timeline__precision[data-v-77d6ef8f]{flex-wrap:wrap;align-items:center;gap:6px 9px;display:flex}.timeline__pick-wrap[data-v-77d6ef8f]{display:inline-flex;position:relative}.timeline__pick[data-v-77d6ef8f]{border:1px solid var(--tm-line-strong);font-family:var(--tm-mono);letter-spacing:.01em;color:var(--tm-text-mute);white-space:nowrap;background:#ffffff08;border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:clamp(11.5px,1.1vw,14px);line-height:1.3;transition:color .2s,border-color .2s,background .2s;display:inline-flex}.timeline__pick[data-v-77d6ef8f]:hover{color:#fff;border-color:rgba(var(--tm-accent-rgb), .55);background:rgba(var(--tm-accent-rgb), .1)}.timeline__pick.is-set[data-v-77d6ef8f]{color:var(--tm-text);border-color:rgba(var(--tm-accent-rgb), .4)}.timeline__year-spin[data-v-77d6ef8f]{align-items:baseline;display:inline-flex}.timeline__digit[data-v-77d6ef8f]{color:inherit;cursor:ns-resize;touch-action:none;border-radius:6px;padding:0 1px;transition:color .16s,background .16s}.timeline__digit[data-v-77d6ef8f]:hover,.timeline__digit[data-v-77d6ef8f]:focus-visible{color:var(--tm-accent);background:rgba(var(--tm-accent-rgb), .12);outline:none}.timeline__year-sign[data-v-77d6ef8f]{opacity:.72}.timeline__year-era[data-v-77d6ef8f]{color:var(--tm-text-mute);margin-left:6px;font-size:9.5px}.timeline__chevron[data-v-77d6ef8f]{opacity:.7;transition:transform .22s}.timeline__chevron.is-open[data-v-77d6ef8f]{transform:rotate(180deg)}.timeline__menu[data-v-77d6ef8f]{z-index:5;border:1px solid var(--tm-line);-webkit-backdrop-filter:blur(12px);scrollbar-width:thin;background:linear-gradient(#0b0e15f7 0%,#07090ef7 100%);border-radius:12px;min-width:172px;max-height:min(46vh,320px);margin:0;padding:6px;list-style:none;position:absolute;bottom:calc(100% + 8px);left:0;overflow-y:auto;box-shadow:0 18px 48px #00000080}.timeline__menu-item[data-v-77d6ef8f]{width:100%;color:var(--tm-text-dim);text-align:left;border-radius:8px;align-items:center;gap:10px;padding:6px 9px;font-size:12px;transition:color .16s,background .16s;display:flex}.timeline__menu-item[data-v-77d6ef8f]:hover:not(:disabled){color:#fff;background:rgba(var(--tm-accent-rgb), .1)}.timeline__menu-item.is-active[data-v-77d6ef8f]{color:#fff;background:rgba(var(--tm-accent-rgb), .18)}.timeline__menu-item[data-v-77d6ef8f]:disabled{opacity:.35;cursor:default}.timeline__menu-count[data-v-77d6ef8f]{color:var(--tm-text-mute);margin-left:auto;font-size:10px}.timeline-menu-enter-active[data-v-77d6ef8f],.timeline-menu-leave-active[data-v-77d6ef8f]{transition:opacity .18s,transform .18s}.timeline-menu-enter-from[data-v-77d6ef8f],.timeline-menu-leave-to[data-v-77d6ef8f]{opacity:0;transform:translateY(6px)}.timeline__track[data-v-77d6ef8f]{height:42px;position:relative}.timeline__rail[data-v-77d6ef8f],.timeline__fill[data-v-77d6ef8f]{border-radius:99px;height:3px;position:absolute;top:18px;left:0}.timeline__rail[data-v-77d6ef8f]{background:#ffffff0f;right:0}.timeline__fill[data-v-77d6ef8f]{background:linear-gradient(90deg, rgba(var(--tm-accent-rgb), .3), var(--tm-accent));box-shadow:0 0 18px rgba(var(--tm-accent-rgb), .45)}.timeline__tick[data-v-77d6ef8f]{width:1px;position:absolute;top:12px;transform:translate(-.5px)}.timeline__tick i[data-v-77d6ef8f]{background:#ffffff2e;width:1px;height:6px;display:block}.timeline__tick.is-major i[data-v-77d6ef8f]{background:#ffffff6b;height:11px}.timeline__tick em[data-v-77d6ef8f]{letter-spacing:.08em;color:var(--tm-text-mute);white-space:nowrap;font-size:9.5px;font-style:normal;position:absolute;top:12px;left:0;transform:translate(-50%)}.timeline__tick.is-last em[data-v-77d6ef8f]{top:-12px}.timeline__range[data-v-77d6ef8f]{opacity:0;cursor:grab;touch-action:none;width:100%;height:32px;margin:0;position:absolute;top:4px;left:0;right:0}.timeline__range[data-v-77d6ef8f]:active{cursor:grabbing}.timeline__pointer[data-v-77d6ef8f]{pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;top:10px}.timeline__bubble[data-v-77d6ef8f]{border:1px solid rgba(var(--tm-accent-rgb), .55);color:#fff;box-shadow:0 0 22px rgba(var(--tm-accent-rgb), .25);background:#06080df0;border-radius:8px;padding:3px 8px;font-size:11px}.timeline__dot[data-v-77d6ef8f]{background:var(--tm-accent);width:11px;height:11px;box-shadow:0 0 0 4px rgba(var(--tm-accent-rgb), .18), 0 0 20px rgba(var(--tm-accent-rgb), .7);border-radius:50%;margin-top:-5px}@media (width<=1080px){.timeline__bar[data-v-77d6ef8f]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nav actions""track track";gap:6px 12px}.timeline__nav[data-v-77d6ef8f]{grid-area:nav}.timeline__track[data-v-77d6ef8f]{grid-area:track}.timeline__actions[data-v-77d6ef8f]{grid-area:actions}}@media (width<=640px){.timeline__readout-value[data-v-77d6ef8f]{font-size:20px}.timeline__unit-hint[data-v-77d6ef8f]{display:none}.timeline__unit[data-v-77d6ef8f]{padding:6px 9px;font-size:10px}.timeline__pick[data-v-77d6ef8f]{font-size:12px}.timeline__menu[data-v-77d6ef8f]{min-width:150px}.timeline__period .label[data-v-77d6ef8f]{display:none}.timeline__period select[data-v-77d6ef8f]{max-width:22ch;font-size:11px}}.app[data-v-2a06a9eb]{background:radial-gradient(120% 80% at 50% -10%, var(--tm-base-top,#0a0a12) 0%, transparent 60%), linear-gradient(180deg, var(--tm-base-top,#0a0a12) 0%, var(--tm-base-bottom,#04050a) 76%);grid-template:"header""stage"minmax(0,1fr)"timeline"/minmax(0,1fr);gap:clamp(6px,1vw,14px);height:100dvh;padding:0 clamp(8px,1.4vw,20px) clamp(8px,1.2vw,14px);transition:background .42s;display:grid;position:relative;overflow:hidden}.app__map[data-v-2a06a9eb]{z-index:0;position:absolute;inset:0}.app__header[data-v-2a06a9eb]{z-index:4;grid-area:header;min-width:0}.app__stage[data-v-2a06a9eb]{z-index:2;pointer-events:none;grid-area:stage;min-width:0;position:relative}.app__stage--tree[data-v-2a06a9eb]{pointer-events:auto}.app__era[data-v-2a06a9eb]{pointer-events:auto;position:absolute;top:0;left:0}.app__place[data-v-2a06a9eb]{position:absolute;top:0;right:0}.app__timeline[data-v-2a06a9eb]{z-index:4;grid-area:timeline;min-width:0}@media (width<=900px){.app[data-v-2a06a9eb]{gap:6px}.app__stage[data-v-2a06a9eb]:not(.app__stage--tree){display:block}.app__era[data-v-2a06a9eb]{margin-top:40px;position:static}.app__stage--tree[data-v-2a06a9eb]{grid-template-columns:minmax(0,1fr);display:grid}}@media (width<=900px) and (height<=560px){.app__era[data-v-2a06a9eb]{margin-top:34px}}@media (width<=720px){.app[data-v-2a06a9eb]{padding-bottom:38px}}:root{--tm-font:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--tm-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--tm-text:#eef1f7;--tm-text-dim:#eef1f79e;--tm-text-mute:#eef1f766;--tm-line:#ffffff17;--tm-line-strong:#ffffff29;--tm-panel:#ffffff09;--tm-panel-2:#ffffff04;--tm-radius:16px;--tm-radius-sm:10px}*{box-sizing:border-box}html,body{background:#04050a;min-height:100%;margin:0;padding:0}body{font-family:var(--tm-font);color:var(--tm-text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-x:hidden}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none}h1,h2,h3,h4,p{margin:0}.app__grid,.app__glow,.app__noise{pointer-events:none;z-index:0;position:fixed;inset:0}.app__grid{background-image:linear-gradient(to right, var(--tm-grid) 1px, transparent 1px), linear-gradient(to bottom, var(--tm-grid) 1px, transparent 1px);opacity:calc(.34 * var(--tm-atmosphere,1));background-size:74px 74px;-webkit-mask-image:radial-gradient(120% 90% at 50% 10%,#000 0%,#0000 78%);mask-image:radial-gradient(120% 90% at 50% 10%,#000 0%,#0000 78%)}.app__glow{background:radial-gradient(38% 40% at 22% 14%, rgba(var(--tm-glow-rgb), .16) 0%, transparent 70%), radial-gradient(44% 46% at 86% 30%, rgba(var(--tm-accent-rgb), .1) 0%, transparent 72%);opacity:var(--tm-atmosphere,1);transition:opacity .42s}.app__layer{pointer-events:none;z-index:0;opacity:0;transition:opacity .46s;position:fixed;inset:0}.app__layer--warm{opacity:calc(var(--tm-mood-1500,0) * .5);background-image:repeating-linear-gradient(115deg,#e8a24c0d 0 1px,#0000 1px 9px),radial-gradient(60% 50% at 30% 70%,#e8a24c14 0%,#0000 70%)}.app__layer--industry{opacity:calc(var(--tm-mood-1900,0) * .45);background-image:repeating-linear-gradient(90deg,#6fd2c80d 0 1px,#0000 1px 26px),repeating-linear-gradient(0deg,#6fd2c80a 0 1px,#0000 1px 26px)}.app__layer--digital{opacity:calc(var(--tm-mood-2026,0) * .5);background-image:linear-gradient(90deg,#8aa2ff0f 1px,#0000 1px),linear-gradient(#8aa2ff0f 1px,#0000 1px);background-size:18px 18px}.app__inner{z-index:1;width:100%;position:relative}.label{letter-spacing:.2em;text-transform:uppercase;color:var(--tm-text-mute);font-size:10px}.mono{font-family:var(--tm-mono);font-variant-numeric:tabular-nums}.panel{border:1px solid var(--tm-line);border-radius:var(--tm-radius);background:linear-gradient(180deg, var(--tm-panel) 0%, var(--tm-panel-2) 100%);-webkit-backdrop-filter:blur(14px);padding:16px 18px;transition:border-color .42s,background .42s;position:relative}.panel--bracket:after{content:"";pointer-events:none;--c:rgba(var(--tm-accent-rgb), .55);background-image:linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c)), linear-gradient(var(--c), var(--c));opacity:.5;background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-repeat:no-repeat;background-size:12px 1px,1px 12px,12px 1px,1px 12px,12px 1px,1px 12px,12px 1px,1px 12px;transition:opacity .42s;position:absolute;inset:7px}.panel__head{align-items:center;gap:10px;margin-bottom:14px;display:flex}.panel__dot{background:var(--tm-accent);width:6px;height:6px;box-shadow:0 0 12px rgba(var(--tm-accent-rgb), .9);border-radius:50%;transition:background .42s,box-shadow .42s}.panel__title{letter-spacing:.2em;text-transform:uppercase;color:var(--tm-text-dim);flex:none;font-size:11px}.panel__meta{letter-spacing:.16em;text-transform:uppercase;text-overflow:ellipsis;min-width:0;color:var(--tm-text-mute);white-space:nowrap;margin-left:auto;font-size:10px;overflow:hidden}.swap-holder{min-width:0}.tm-btn{border:1px solid var(--tm-line);color:var(--tm-text-dim);letter-spacing:.14em;text-transform:uppercase;background:#ffffff05;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:8px 14px;font-size:11px;transition:color .2s,border-color .2s,background .2s,transform .2s;display:inline-flex}.tm-btn:hover{color:var(--tm-text);border-color:rgba(var(--tm-accent-rgb), .55);background:rgba(var(--tm-accent-rgb), .1)}.tm-btn:active{transform:translateY(1px)}.tm-btn--icon{border-radius:50%;width:38px;height:38px;padding:0}.tm-btn--solid{color:#07080c;background:var(--tm-accent);border-color:#0000}.tm-btn--solid:hover{color:#07080c;background:var(--tm-accent-soft)}.tm-btn:focus-visible,input[type=range]:focus-visible{outline:2px solid rgba(var(--tm-accent-rgb), .7);outline-offset:2px}.swap-enter-active{transition:opacity .25s,transform .25s cubic-bezier(.22,1,.36,1)}.swap-leave-active{transition:opacity .14s,transform .14s}.swap-enter-from{opacity:0;transform:translateY(10px)}.swap-leave-to{opacity:0;transform:translateY(-6px)}::selection{background:rgba(var(--tm-accent-rgb), .35)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff1f padding-box content-box;border:3px solid #0000;border-radius:99px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (width<=780px){.panel{padding:14px 15px}}
