.trail-frame[data-v-07a6cb07]{--frame-padding:0;position:relative}@media(max-width:1289px){.trail-frame[data-v-07a6cb07]{display:none}}.trail-frame__stage[data-v-07a6cb07]{background:radial-gradient(circle at 50% 50%,rgba(56,189,248,.08),transparent 55%),repeating-linear-gradient(0deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.04) 1px,transparent 0,transparent 40px),repeating-linear-gradient(90deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.04) 1px,transparent 0,transparent 40px),radial-gradient(circle at 20% 10%,rgba(59,130,246,.18),transparent 55%),radial-gradient(circle at 80% 0,rgba(168,85,247,.18),transparent 50%),#030516;border-radius:32px;min-height:500px;overflow:hidden;position:relative}.trail-brand[data-v-07a6cb07],.trail-core[data-v-07a6cb07],.trail-frame__canvas[data-v-07a6cb07],.trail-risk[data-v-07a6cb07],.trail-router[data-v-07a6cb07]{opacity:0;transition:opacity .35s ease}.trail-frame__canvas[data-v-07a6cb07]{transition:opacity .35s ease}.trail-frame[data-phase="1"] .trail-brand[data-v-07a6cb07],.trail-frame[data-phase="1"] .trail-core[data-v-07a6cb07],.trail-frame[data-phase="1"] .trail-frame__canvas[data-v-07a6cb07],.trail-frame[data-phase="1"] .trail-risk[data-v-07a6cb07],.trail-frame[data-phase="1"] .trail-router[data-v-07a6cb07]{opacity:1}.trail-brand[data-v-07a6cb07]{transition-delay:.05s}.trail-core[data-v-07a6cb07],.trail-router[data-v-07a6cb07]{transition-delay:.1s}.trail-frame__canvas[data-v-07a6cb07]{transition-delay:.26s}.trail-callouts .trail-callout[data-v-07a6cb07],.trail-frame__flags .trail-flag[data-v-07a6cb07],.trail-frame__targets .trail-target[data-v-07a6cb07]{animation:itemReveal-07a6cb07 .35s ease both;animation-play-state:paused;opacity:0}.trail-frame[data-phase="0"] .trail-callout[data-v-07a6cb07],.trail-frame[data-phase="0"] .trail-flag[data-v-07a6cb07],.trail-frame[data-phase="0"] .trail-target[data-v-07a6cb07]{animation:none;opacity:0!important}.trail-frame[data-phase="1"] .trail-callout[data-v-07a6cb07],.trail-frame[data-phase="1"] .trail-flag[data-v-07a6cb07],.trail-frame[data-phase="1"] .trail-target[data-v-07a6cb07]{animation-play-state:running}.trail-frame__flags .trail-flag[data-v-07a6cb07]:first-child{animation-delay:.18s}.trail-frame__flags .trail-flag[data-v-07a6cb07]:nth-child(2){animation-delay:.22s}.trail-frame__flags .trail-flag[data-v-07a6cb07]:nth-child(3){animation-delay:.26s}.trail-frame__flags .trail-flag[data-v-07a6cb07]:nth-child(4){animation-delay:.3s}.trail-frame__flags .trail-flag[data-v-07a6cb07]:nth-child(5){animation-delay:.34s}.trail-frame__targets .trail-target[data-v-07a6cb07]:first-child{animation-delay:.42s}.trail-frame__targets .trail-target[data-v-07a6cb07]:nth-child(2){animation-delay:.46s}.trail-frame__targets .trail-target[data-v-07a6cb07]:nth-child(3){animation-delay:.5s}.trail-frame__targets .trail-target[data-v-07a6cb07]:nth-child(4){animation-delay:.54s}.trail-frame__targets .trail-target[data-v-07a6cb07]:nth-child(5){animation-delay:.58s}.trail-frame__targets .trail-target[data-v-07a6cb07]:nth-child(6){animation-delay:.62s}.trail-frame__targets .trail-target[data-v-07a6cb07]:nth-child(7){animation-delay:.66s}.trail-frame__targets .trail-target[data-v-07a6cb07]:nth-child(8){animation-delay:.7s}.trail-callouts .trail-callout[data-v-07a6cb07]:first-child{animation-delay:.52s}.trail-callouts .trail-callout[data-v-07a6cb07]:nth-child(2){animation-delay:.56s}.trail-callouts .trail-callout[data-v-07a6cb07]:nth-child(3){animation-delay:.6s}.trail-callouts .trail-callout[data-v-07a6cb07]:nth-child(4){animation-delay:.64s}@keyframes itemReveal-07a6cb07{0%{opacity:0}to{opacity:1}}.trail-frame__stage[data-v-07a6cb07]:after{animation:stageSweep-07a6cb07 9s linear infinite;background:linear-gradient(120deg,transparent,rgba(59,130,246,.3),transparent 65%);background-size:250% 100%;border-radius:inherit;content:"";inset:-1px;mix-blend-mode:screen;opacity:.18;pointer-events:none;position:absolute}.trail-frame__canvas[data-v-07a6cb07]{background:transparent;border-radius:32px;display:block;height:100%;inset:0;position:absolute;width:100%}.trail-frame__flags[data-v-07a6cb07]{z-index:3}.trail-frame__flags[data-v-07a6cb07],.trail-frame__targets[data-v-07a6cb07]{inset:0;pointer-events:none;position:absolute}.trail-frame__targets[data-v-07a6cb07]{z-index:4}.trail-brand[data-v-07a6cb07]{left:1.5rem;position:absolute;top:1.25rem;z-index:7}.trail-brand__mark[data-v-07a6cb07]{color:#e2e8f0;height:auto;width:80px}.trail-brand__mark[data-v-07a6cb07] circle,.trail-brand__mark[data-v-07a6cb07] path,.trail-brand__mark[data-v-07a6cb07] rect{fill:currentColor!important}.trail-callouts[data-v-07a6cb07]{inset:0;pointer-events:none;position:absolute;z-index:6}.trail-callout[data-v-07a6cb07]{align-items:flex-start;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020617eb;border:1px solid rgba(148,163,184,.35);border-radius:18px;box-shadow:0 20px 45px #0206178c;display:flex;gap:.55rem;min-width:220px;padding:.7rem 1rem;position:absolute;transform:translate(-50%,-100%)}.trail-callout--topleft[data-v-07a6cb07]{transform:none}.trail-callout--bottomright[data-v-07a6cb07]{transform:translate(-100%)}.trail-callout--center[data-v-07a6cb07]{transform:translate(-50%,-100%)}.trail-callout__dot[data-v-07a6cb07]{background:var(--callout-accent,#38bdf8);border-radius:999px;box-shadow:0 0 12px var(--callout-accent,#38bdf8);height:12px;margin-top:.2rem;position:relative;width:12px}.trail-callout__dot[data-v-07a6cb07]:after{animation:calloutPing-07a6cb07 2.4s ease-out infinite;border:1px solid color-mix(in srgb,var(--callout-accent,#38bdf8) 70%,transparent);border-radius:inherit;content:"";inset:-6px;opacity:0;position:absolute}.trail-callout__body[data-v-07a6cb07]{display:flex;flex-direction:column;gap:.2rem}.trail-callout__label[data-v-07a6cb07]{color:#f8fafcf2;font-size:.82rem;font-weight:600;margin:0}.trail-callout__description[data-v-07a6cb07]{color:#e2e8f0d9;font-size:.7rem;margin:0}.chip-emblem[data-v-07a6cb07]{color:#94a3b838;display:block;height:100%;inset:0;overflow:hidden;pointer-events:none;position:absolute;transform:scale(1.01);width:100%}.chip-emblem[data-v-07a6cb07]:after{animation:chipSheen-07a6cb07 5s ease-in-out infinite;background:linear-gradient(120deg,transparent 45%,hsla(0,0%,100%,.5) 50%,transparent 55%);content:"";inset:-30% -60%;opacity:.45;position:absolute;transform:translate(-120%) rotate(20deg)}.chip-emblem[data-v-07a6cb07] svg{display:block;height:100%;width:100%}.chip-emblem--inline[data-v-07a6cb07]{display:block;height:100%;width:100%}.trail-failovers[data-v-07a6cb07]{inset:0;pointer-events:none;position:absolute;z-index:5}.trail-failover[data-v-07a6cb07]{align-items:center;animation:failoverSlide-07a6cb07 .35s ease forwards;background:#080f1ef2;border:1px solid rgba(147,197,253,.4);border-radius:999px;box-shadow:0 10px 20px #67e8f926;display:inline-flex;gap:.35rem;opacity:0;padding:.35rem .75rem;position:absolute;transform:translate(calc(-100% - 8px),-50%);transform-origin:right center}.trail-failover__text[data-v-07a6cb07]{color:#e2e8f0f2;font-size:.68rem;font-weight:600;white-space:nowrap}@keyframes failoverSlide-07a6cb07{0%{opacity:0;transform:translate(-20%,-50%) scale(.97)}to{opacity:1;transform:translate(calc(-100% - 8px),-50%) scale(1)}}.trail-risk[data-v-07a6cb07]{background:#0f172aeb;border:1px solid hsla(0,91%,71%,.5);border-radius:16px;box-shadow:0 18px 38px #f8727233;color:#fef1f1f2;font-size:.8rem;font-weight:600;gap:.5rem;padding:.65rem 1rem;pointer-events:none;position:absolute;transform:translate(-35%,-40%);z-index:5}.trail-risk[data-v-07a6cb07],.trail-risk__icon[data-v-07a6cb07]{align-items:center;display:inline-flex}.trail-risk__icon[data-v-07a6cb07]{background:#f8727233;border-radius:12px;color:#f87171;font-size:1rem;height:28px;justify-content:center;width:28px}.trail-risk__copy[data-v-07a6cb07]{display:flex;flex-direction:column;line-height:1.1}.trail-risk__copy small[data-v-07a6cb07]{font-size:.68rem;font-weight:500;opacity:.8}.trail-router[data-v-07a6cb07]{height:146px;pointer-events:none;position:absolute;transform:translate(-50%,-50%);width:146px;z-index:5}.trail-router__halo[data-v-07a6cb07]{animation:haloPulse-07a6cb07 4s ease-in-out infinite;background:radial-gradient(circle,rgba(59,130,246,.25),transparent 65%);border:1px solid rgba(59,130,246,.4);border-radius:50%;box-shadow:inset 0 0 26px #3b82f647,0 12px 30px #050a1973;filter:blur(1px);inset:0;position:absolute}.trail-router__chip[data-v-07a6cb07]{background:radial-gradient(circle at 28% 28%,#cbd5e180,#cbd5e100),radial-gradient(circle at 72% 72%,rgba(37,99,235,.25),transparent 60%),linear-gradient(150deg,#050b16,#0b1224 40%,#132545 70%,#080d1e);border:1px solid hsla(0,0%,100%,.25);border-radius:50%;box-shadow:inset 0 0 80px #0ea5e933,0 0 40px #0ea5e959;inset:18px;overflow:hidden}.trail-core[data-v-07a6cb07],.trail-router__chip[data-v-07a6cb07]{align-items:center;display:flex;justify-content:center;position:absolute}.trail-core[data-v-07a6cb07]{pointer-events:none;transform:translate(-50%,-50%);z-index:1}.trail-core__halo[data-v-07a6cb07]{animation:haloPulse-07a6cb07 4s ease-in-out infinite;background:radial-gradient(circle,rgba(59,130,246,.25),transparent 65%);border:1px solid rgba(59,130,246,.4);border-radius:50%;filter:blur(1px);height:146px;width:146px}.trail-core__logo[data-v-07a6cb07]{align-items:center;background:radial-gradient(circle at 28% 28%,#cbd5e180,#cbd5e100),radial-gradient(circle at 72% 72%,rgba(37,99,235,.25),transparent 60%),linear-gradient(150deg,#050b16,#0b1224 40%,#132545 70%,#080d1e);border:1px solid hsla(0,0%,100%,.25);border-radius:50%;box-shadow:inset 0 0 80px #0ea5e933,0 0 40px #0ea5e959;display:flex;height:110px;justify-content:center;overflow:hidden;position:absolute;width:110px}.trail-core__chip[data-v-07a6cb07]{color:#94a3b838;display:block;height:100%;inset:0;overflow:hidden;position:absolute;transform:scale(1.01);width:100%}.trail-core__chip[data-v-07a6cb07]:after{animation:chipSheen-07a6cb07 5s ease-in-out infinite;background:linear-gradient(120deg,transparent 45%,hsla(0,0%,100%,.5) 50%,transparent 55%);content:"";inset:-30% -60%;opacity:.45;position:absolute;transform:translate(-120%) rotate(20deg)}@keyframes haloPulse-07a6cb07{0%,to{opacity:.75;transform:scale(.98)}50%{opacity:1;transform:scale(1.05)}}@keyframes chipSheen-07a6cb07{0%{transform:translate(-120%) rotate(20deg)}60%{transform:translate(120%) rotate(20deg)}to{transform:translate(120%) rotate(20deg)}}@keyframes stageSweep-07a6cb07{0%{background-position:200% 0;transform:translate(0)}to{background-position:-200% 0;transform:translate(0)}}.trail-flag[data-v-07a6cb07]{align-items:center;background:radial-gradient(circle,color-mix(in srgb,var(--flag-accent-color,#38bdf8) 75%,#020617) 0,#020617e6 60%),var(--flag-accent,rgba(2,6,23,.85));border:1px solid var(--flag-accent-color,hsla(0,0%,100%,.14));border-radius:999px;box-shadow:0 10px 25px #02061773,0 0 12px color-mix(in srgb,var(--flag-accent-color,rgba(56,189,248,.9)) 80%,transparent);color:#f8fafcf2;display:inline-flex;font-size:1.1rem;font-weight:600;height:44px;isolation:isolate;justify-content:center;position:absolute;transform:translateY(-50%);width:44px}.trail-flag[data-v-07a6cb07]:after{border:1px solid color-mix(in srgb,var(--flag-accent-color,#38bdf8) 60%,transparent);border-radius:inherit;content:"";inset:6px;opacity:.85;position:absolute}.trail-target[data-v-07a6cb07]{background:#020617e6;border:1px solid var(--target-border,rgba(34,197,94,.4));border-radius:999px;box-shadow:var(--target-shadow,0 15px 35px rgba(16,185,129,.25));color:var(--target-color,rgba(236,253,245,.95));font-size:.78rem;font-weight:600;gap:.5rem;opacity:0;padding:.45rem .85rem;position:absolute;transform:translate(-50%,-50%);transition:opacity .3s ease,border-color .3s ease,color .3s ease,box-shadow .3s ease}.trail-target[data-v-07a6cb07],.trail-target__icon[data-v-07a6cb07]{align-items:center;display:inline-flex}.trail-target__icon[data-v-07a6cb07]{background:var(--target-icon-bg,rgba(34,197,94,.15));border-radius:999px;color:var(--target-icon-color,#4ade80);font-size:.85rem;height:22px;justify-content:center;width:22px}.trail-target__label[data-v-07a6cb07]{opacity:var(--target-label-opacity,1);transition:opacity .3s ease;white-space:nowrap}@keyframes calloutPing-07a6cb07{0%{opacity:.65;transform:scale(.6)}60%{opacity:0;transform:scale(1.35)}to{opacity:0;transform:scale(1.5)}}
