@media (min-width:769px){html[data-design-variant=skylep-premium] .livesky-quick-info.premium{animation:livesky-premium-desktop-quick-info-from-hud 165ms ease-out;background:var(--skylep-premium-quickinfo-bg);border-color:var(--skylep-premium-quickinfo-border);border-radius:0 0 18px 18px;border-top-color:var(--skylep-premium-quickinfo-border-top);bottom:auto;box-shadow:var(--skylep-premium-quickinfo-shadow);box-sizing:border-box;left:auto;max-height:min(360px,calc(100vh - var(--skylep-premium-quickinfo-top) - 44px - env(safe-area-inset-top)));max-width:min(var(--skylep-premium-quickinfo-width),calc(100vw - 380px));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;right:calc(var(--skylep-premium-hud-right) + env(safe-area-inset-right));top:calc(var(--skylep-premium-quickinfo-top) + env(safe-area-inset-top));width:min(var(--skylep-premium-quickinfo-width),calc(100vw - 380px));z-index:7}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.expandedInfo{max-height:calc(100vh - var(--skylep-premium-quickinfo-top) - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom));max-height:calc(100dvh - var(--skylep-premium-quickinfo-top) - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}html[data-design-variant=skylep-premium] .livesky-quick-info.premium:before{background:var(--skylep-premium-quickinfo-seam-bg);content:"";height:1px;left:18px;opacity:.78;pointer-events:none;position:absolute;right:18px;top:-1px}html[data-design-variant=skylep-premium] .livesky-quick-info.premium .livesky-quick-info-header{display:grid;grid-template-columns:minmax(0,1fr) auto}html[data-design-variant=skylep-premium] .livesky-quick-info.premium .livesky-quick-info-pinned-meta{display:none}html[data-design-variant=skylep-premium] .livesky-quick-info.premium .livesky-quick-info-grid div,html[data-design-variant=skylep-premium] .livesky-quick-info.premium .livesky-quick-info-header>div:first-child{min-width:0}html[data-design-variant=skylep-premium] .livesky-quick-info.premium .livesky-quick-info-grid dd,html[data-design-variant=skylep-premium] .livesky-quick-info.premium .livesky-quick-info-title-full,html[data-design-variant=skylep-premium] .livesky-quick-info.premium .livesky-quick-info-title-name{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-design-variant=skylep-premium] .livesky-quick-info.premium .livesky-quick-info-observability-copy{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}html[data-design-variant=skylep-premium] .livesky-quick-info.premium .livesky-quick-info-editorial-summary-copy{min-width:0}html[data-design-variant=skylep-premium] .livesky-quick-info.premium .livesky-quick-info-editorial-more.desktopOnly{align-items:center;background:transparent;border:0;box-shadow:none;color:var(--skylep-premium-desktop-accent);display:inline-flex;font:inherit;font-weight:850;line-height:inherit;margin-left:5px;min-height:0;padding:0}html[data-design-variant=skylep-premium] .livesky-quick-info.premium .livesky-quick-info-editorial-more.desktopOnly:focus-visible,html[data-design-variant=skylep-premium] .livesky-quick-info.premium .livesky-quick-info-editorial-more.desktopOnly:hover{background:transparent;color:color-mix(in srgb,var(--skylep-premium-desktop-accent) 72%,white 28%);text-decoration:underline;text-underline-offset:2px}html[data-design-variant=skylep-premium] .livesky-quick-info.premium .livesky-quick-info-editorial-collapse{align-items:center;background:color-mix(in srgb,var(--skylep-premium-desktop-panel-bg) 74%,transparent);border:1px solid color-mix(in srgb,var(--skylep-premium-desktop-accent) 32%,var(--skylep-premium-desktop-panel-border) 68%);border-radius:999px;color:var(--skylep-premium-desktop-accent);display:inline-flex;font-size:.72rem;font-weight:850;justify-content:center;justify-self:center;min-height:34px;min-width:96px;padding:6px 16px}html[data-design-variant=skylep-premium] .livesky-quick-info.premium .livesky-quick-info-editorial-collapse:focus-visible,html[data-design-variant=skylep-premium] .livesky-quick-info.premium .livesky-quick-info-editorial-collapse:hover{background:color-mix(in srgb,var(--skylep-premium-desktop-accent) 14%,var(--skylep-premium-desktop-panel-bg) 86%);border-color:color-mix(in srgb,var(--skylep-premium-desktop-accent) 58%,var(--skylep-premium-desktop-panel-border) 42%)}html[data-design-variant=skylep-premium] .livesky-quick-info.premium .livesky-quick-info-grid{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo:not(.expandedInfo){max-height:min(640px,calc(100vh - 124px))}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid{gap:7px;grid-template-columns:repeat(4,minmax(0,1fr))}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid div{align-content:center;border-color:color-mix(in srgb,var(--skylep-premium-desktop-accent) 22%,var(--skylep-premium-desktop-panel-border) 78%);border-radius:10px;gap:2px;min-height:42px;padding:6px 7px;position:relative}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid div:not([data-quick-info-row=range]):not([data-quick-info-row=orbitAltitude]){gap:1px 5px;grid-template-columns:16px minmax(0,1fr);padding:5px 6px}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid [data-quick-info-row=orbitAltitude],html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid [data-quick-info-row=range]{grid-column:span 2;grid-template-columns:28px minmax(0,1fr);min-height:54px;padding:7px 9px}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid [data-quick-info-row=range]{order:1}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid [data-quick-info-row=orbitAltitude]{order:2}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid [data-quick-info-row=alt]{order:3}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid [data-quick-info-row=az]{order:4}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid [data-quick-info-row=velocity]{order:5}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid [data-quick-info-row=norad]{order:6}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid [data-quick-info-row=range]{background:radial-gradient(circle at 18% 50%,color-mix(in srgb,var(--skylep-premium-desktop-accent) 16%,transparent),transparent 58%),color-mix(in srgb,var(--skylep-premium-desktop-panel-bg) 78%,transparent);border-color:color-mix(in srgb,var(--skylep-premium-desktop-accent) 44%,var(--skylep-premium-desktop-panel-border) 56%)}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid [data-quick-info-row=orbitAltitude]{background:radial-gradient(circle at 18% 50%,color-mix(in srgb,var(--skylep-premium-desktop-violet) 15%,transparent),transparent 58%),color-mix(in srgb,var(--skylep-premium-desktop-panel-bg) 80%,transparent);border-color:color-mix(in srgb,var(--skylep-premium-desktop-violet) 34%,var(--skylep-premium-desktop-panel-border) 66%)}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid [data-quick-info-row=orbitAltitude] .livesky-quick-info-metric-icon,html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid [data-quick-info-row=range] .livesky-quick-info-metric-icon{grid-column:1;grid-row:1/span 2;height:23px;width:23px}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid [data-quick-info-row=orbitAltitude] dd,html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid [data-quick-info-row=orbitAltitude] dt,html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid [data-quick-info-row=range] dd,html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid [data-quick-info-row=range] dt{grid-column:2}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid div:not([data-quick-info-row=range]):not([data-quick-info-row=orbitAltitude]) .livesky-quick-info-metric-icon{grid-column:1;grid-row:1/span 2}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid div:not([data-quick-info-row=range]):not([data-quick-info-row=orbitAltitude]) dd,html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid div:not([data-quick-info-row=range]):not([data-quick-info-row=orbitAltitude]) dt{grid-column:2}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid div:not([data-quick-info-row=range]):not([data-quick-info-row=orbitAltitude]) .livesky-quick-info-label-full{display:none}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid div:not([data-quick-info-row=range]):not([data-quick-info-row=orbitAltitude]) .livesky-quick-info-label-pinned{display:inline}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid dt{font-size:.64rem;font-weight:760;letter-spacing:0}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid dd{font-size:.82rem;font-weight:860;line-height:1.06}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid div:not([data-quick-info-row=range]):not([data-quick-info-row=orbitAltitude]) dd{font-size:.76rem;overflow:visible;text-overflow:clip;white-space:normal}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid [data-quick-info-row=alt] .livesky-quick-info-label-full,html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid [data-quick-info-row=az] .livesky-quick-info-label-full,html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid [data-quick-info-row=norad] .livesky-quick-info-label-full,html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid [data-quick-info-row=velocity] .livesky-quick-info-label-full{display:none}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid [data-quick-info-row=alt] .livesky-quick-info-label-pinned,html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid [data-quick-info-row=az] .livesky-quick-info-label-pinned,html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid [data-quick-info-row=norad] .livesky-quick-info-label-pinned,html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid [data-quick-info-row=velocity] .livesky-quick-info-label-pinned{display:inline}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid [data-quick-info-row=alt] dd,html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid [data-quick-info-row=az] dd,html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid [data-quick-info-row=norad] dd,html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid [data-quick-info-row=velocity] dd{font-size:.76rem;overflow:visible;text-overflow:clip;white-space:normal}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid [data-quick-info-row=orbitAltitude] dd,html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-summary-grid [data-quick-info-row=range] dd{font-size:1rem;font-weight:900}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-metric-icon{align-items:center;border:1px solid color-mix(in srgb,var(--skylep-premium-desktop-violet) 34%,transparent);border-radius:999px;color:color-mix(in srgb,var(--skylep-premium-desktop-violet) 78%,var(--skylep-premium-desktop-accent) 22%);display:flex;height:20px;justify-content:center;width:20px}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-catalog-data{gap:7px;padding-top:9px}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-catalog-data h3{align-items:center;display:flex;gap:6px;margin-bottom:5px}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-catalog-grid{gap:7px;grid-template-columns:repeat(2,minmax(0,1fr))}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-catalog-row{align-items:center;border-radius:11px;display:grid;grid-gap:2px 8px;gap:2px 8px;min-height:50px;padding:8px 9px}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-catalog-row dd,html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-catalog-row dt{line-height:1.12;min-width:0;overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-catalog-row dt{font-size:.64rem;font-weight:720;opacity:.72}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-catalog-row dd{font-size:.78rem;font-weight:830;margin:0}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-catalog-data [data-quick-info-row=satcat-objectType]{grid-column:1;order:1}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-catalog-data [data-quick-info-row=satcat-launchDate]{grid-column:2;order:2}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-catalog-data [data-quick-info-row=satcat-launchDate],html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-catalog-data [data-quick-info-row=satcat-objectType]{grid-template-columns:25px minmax(0,1fr)}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-catalog-data [data-quick-info-row=satcat-owner]{grid-column:1/-1;order:3}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-catalog-data [data-quick-info-row=satcat-launchSite]{grid-column:1/-1;order:4}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-catalog-data [data-quick-info-row=satcat-objectId]{grid-column:1/-1;order:5}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-catalog-data [data-quick-info-row=satcat-launchSite],html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-catalog-data [data-quick-info-row=satcat-objectId],html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-catalog-data [data-quick-info-row=satcat-owner]{background:color-mix(in srgb,var(--skylep-premium-desktop-panel-bg) 72%,transparent);border-color:color-mix(in srgb,var(--skylep-premium-desktop-violet) 24%,var(--skylep-premium-desktop-panel-border) 76%);grid-template-columns:28px minmax(0,1fr);min-height:48px;padding:8px 9px}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-catalog-icon{align-items:center;color:color-mix(in srgb,var(--skylep-premium-desktop-violet) 80%,var(--skylep-premium-desktop-accent) 20%);display:flex;grid-column:1;grid-row:1/span 2;height:23px;justify-content:center;width:23px}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-catalog-icon svg{height:17px;width:17px}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-catalog-row dd,html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-catalog-row dt{grid-column:2}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-catalog-data [data-quick-info-row=satcat-objectId] dd{color:color-mix(in srgb,var(--skylep-premium-desktop-accent) 76%,white 24%);font-family:SFMono-Regular,Cascadia Mono,Roboto Mono,monospace;letter-spacing:.06em}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo:has(.livesky-quick-info-pass-planner-slot){display:flex;flex-direction:column;max-height:calc(100vh - var(--skylep-premium-quickinfo-top) - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overflow:hidden}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-pass-planner-slot{flex:1 1 auto;min-height:0;padding-top:9px}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-pass-planner-slot .livesky-pass-planner{display:flex;flex:1 1 auto;flex-direction:column;gap:7px;min-height:0}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-quick-info-pass-planner-slot .livesky-pass-planner-list{flex:1 1 auto;min-height:72px;overflow-y:auto;overscroll-behavior:contain;padding-right:2px;scrollbar-gutter:stable}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner.desktopPremiumQuickInfo{gap:8px}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner.desktopPremiumQuickInfo .livesky-pass-planner-header{gap:4px}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner.desktopPremiumQuickInfo .livesky-pass-planner-header strong{font-size:1rem;font-weight:900;letter-spacing:0;line-height:1.04}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner.desktopPremiumQuickInfo .livesky-pass-planner-header span{font-size:.68rem;line-height:1.2}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner.desktopPremiumQuickInfo .livesky-pass-planner-controls{gap:6px;grid-template-columns:minmax(0,1fr) auto}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner.desktopPremiumQuickInfo .livesky-pass-planner-ranges{background:color-mix(in srgb,var(--skylep-premium-desktop-panel-bg) 58%,transparent);border:1px solid color-mix(in srgb,var(--skylep-premium-desktop-panel-border) 78%,transparent);border-radius:10px;display:grid;grid-gap:0;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));min-height:31px;overflow:hidden}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner.desktopPremiumQuickInfo .livesky-pass-planner-ranges button{border:0;border-radius:0;font-size:.78rem;font-weight:820;min-height:31px;padding:0 7px}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner.desktopPremiumQuickInfo .livesky-pass-planner-ranges button.active,html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner.desktopPremiumQuickInfo .livesky-pass-planner-ranges button[aria-pressed=true]{background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--skylep-premium-desktop-accent) 30%,transparent),transparent 70%),color-mix(in srgb,var(--skylep-premium-desktop-accent) 20%,var(--skylep-premium-desktop-panel-bg) 80%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--skylep-premium-desktop-accent) 58%,transparent);color:color-mix(in srgb,var(--skylep-premium-desktop-accent) 80%,white 20%)}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner.desktopPremiumQuickInfo .livesky-pass-planner-visible-toggle{border-radius:10px;font-size:.68rem;font-weight:850;min-height:31px;padding:0 8px}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner.desktopPremiumQuickInfo .livesky-pass-planner-visible-toggle input{height:14px;width:14px}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner.desktopPremiumQuickInfo .livesky-pass-planner-controls>button{background:color-mix(in srgb,var(--skylep-premium-desktop-panel-bg) 52%,transparent);border-color:color-mix(in srgb,var(--skylep-premium-desktop-panel-border) 70%,transparent);border-radius:10px;font-size:.68rem;min-height:30px}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner.desktopPremiumQuickInfo:has(.livesky-pass-planner-premium-results) .livesky-pass-list-status.loaded,html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner.desktopPremiumQuickInfo:has(.livesky-pass-planner-premium-results) .livesky-pass-planner-controls>button,html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner.desktopPremiumQuickInfo:has(.livesky-pass-planner-premium-results) .livesky-pass-planner-load-button{display:none}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner.desktopPremiumQuickInfo .livesky-pass-list-status{border-radius:9px;font-size:.64rem;line-height:1.1;padding:6px 8px}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner-premium-results{display:flex;flex:1 1 auto;flex-direction:column;gap:7px;min-height:0}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner-featured-pass{flex:0 0 auto;width:100%}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner-featured-heading{align-items:center;color:color-mix(in srgb,var(--skylep-premium-desktop-accent) 78%,white 22%);display:flex;flex:0 0 auto;font-size:.68rem;font-weight:900;gap:8px;line-height:1;padding:1px 1px 0}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner-featured-heading:after{background:color-mix(in srgb,var(--skylep-premium-desktop-panel-border) 70%,transparent);content:"";flex:1 1 auto;height:1px}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner.desktopPremiumQuickInfo .livesky-pass-planner-list{gap:0}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner.desktopPremiumQuickInfo .livesky-pass-planner-featured-pass>button.livesky-pass-planner-card-featured,html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner.desktopPremiumQuickInfo .livesky-pass-planner-list button{border-radius:12px}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner.desktopPremiumQuickInfo .livesky-pass-planner-featured-pass>button.livesky-pass-planner-card-featured{align-items:stretch;background-color:var(--skylep-premium-desktop-control-bg);background-image:linear-gradient(90deg,color-mix(in srgb,var(--skylep-premium-desktop-accent) 10%,transparent),transparent 74%);border:1px solid var(--skylep-premium-desktop-panel-border-soft);box-sizing:border-box;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--skylep-premium-desktop-accent) 10%,transparent);color:var(--skylep-premium-desktop-text);display:grid;grid-gap:8px;gap:8px;grid-template-columns:44px minmax(0,1fr);inline-size:100%;justify-content:stretch;justify-items:stretch;min-height:88px;padding:8px 9px;text-align:left;width:100%}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner.desktopPremiumQuickInfo .livesky-pass-planner-featured-pass>button.livesky-pass-planner-card-featured.selected{background-color:color-mix(in srgb,var(--skylep-premium-desktop-accent) 14%,var(--skylep-premium-desktop-control-bg) 86%);background-image:linear-gradient(90deg,color-mix(in srgb,var(--skylep-premium-desktop-accent) 30%,transparent),transparent 82%);border-color:color-mix(in srgb,var(--skylep-premium-desktop-accent) 82%,var(--skylep-premium-desktop-panel-border) 18%);box-shadow:inset 4px 0 0 color-mix(in srgb,var(--skylep-premium-desktop-accent) 88%,white 12%),inset 0 0 0 1px color-mix(in srgb,var(--skylep-premium-desktop-accent) 34%,transparent)}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner-list button:active,html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner-list button:focus-visible,html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner-list button:hover,html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner.desktopPremiumQuickInfo .livesky-pass-planner-featured-pass>button.livesky-pass-planner-card-featured:active,html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner.desktopPremiumQuickInfo .livesky-pass-planner-featured-pass>button.livesky-pass-planner-card-featured:focus-visible,html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner.desktopPremiumQuickInfo .livesky-pass-planner-featured-pass>button.livesky-pass-planner-card-featured:hover{background-color:var(--skylep-premium-desktop-control-bg-active);background-image:linear-gradient(90deg,color-mix(in srgb,var(--skylep-premium-desktop-accent) 18%,transparent),transparent 78%);border-color:color-mix(in srgb,var(--skylep-premium-desktop-accent) 68%,var(--skylep-premium-desktop-panel-border) 32%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--skylep-premium-desktop-accent) 24%,transparent);transform:none}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner-list button.selected:active,html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner-list button.selected:focus-visible,html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner-list button.selected:hover,html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner.desktopPremiumQuickInfo .livesky-pass-planner-featured-pass>button.livesky-pass-planner-card-featured.selected:active,html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner.desktopPremiumQuickInfo .livesky-pass-planner-featured-pass>button.livesky-pass-planner-card-featured.selected:focus-visible,html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner.desktopPremiumQuickInfo .livesky-pass-planner-featured-pass>button.livesky-pass-planner-card-featured.selected:hover{background-color:color-mix(in srgb,var(--skylep-premium-desktop-accent) 18%,var(--skylep-premium-desktop-control-bg) 82%);background-image:linear-gradient(90deg,color-mix(in srgb,var(--skylep-premium-desktop-accent) 34%,transparent),transparent 78%);border-color:color-mix(in srgb,var(--skylep-premium-desktop-accent) 86%,var(--skylep-premium-desktop-panel-border) 14%);box-shadow:inset 4px 0 0 color-mix(in srgb,var(--skylep-premium-desktop-accent) 92%,white 8%),inset 0 0 0 1px color-mix(in srgb,var(--skylep-premium-desktop-accent) 38%,transparent);transform:none}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner-card-featured .livesky-pass-planner-card-date-block{align-content:center;border-right-color:color-mix(in srgb,var(--skylep-premium-desktop-accent) 26%,transparent);justify-items:center;padding-right:8px}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner-card-featured .livesky-pass-planner-card-date-block strong{font-size:.78rem}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner-card-featured .livesky-pass-planner-card-date-block span{font-size:.68rem}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner-card-featured .livesky-pass-planner-card-content{gap:4px}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner-card-featured .livesky-pass-planner-card-top{align-items:center;display:grid;grid-gap:5px;gap:5px;grid-template-columns:minmax(0,1fr) auto}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner-card-featured .livesky-pass-planner-card-time{color:var(--skylep-premium-desktop-text);font-size:.94rem;line-height:1.05;white-space:normal}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner-card-featured .livesky-pass-planner-card-status{justify-self:end}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner-card-featured .livesky-pass-planner-card-route{color:var(--skylep-premium-desktop-text-muted);font-size:.72rem;font-weight:850}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner-card-featured .livesky-pass-planner-card-max,html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner-card-featured .livesky-pass-planner-card-timeline{display:none}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner-featured-meta{align-items:start;display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;padding-top:2px}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner-featured-meta>span{align-items:start;display:grid;grid-gap:2px;gap:2px;min-width:0}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner-featured-meta svg{display:none}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner-featured-meta span span{color:var(--skylep-premium-desktop-text-muted);font-size:.6rem;font-weight:740;line-height:1;overflow:visible;text-overflow:clip;white-space:nowrap}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner-featured-meta strong{color:var(--skylep-premium-desktop-accent-strong);font-size:.72rem;font-weight:900;line-height:1.04;min-width:0;overflow:visible;text-overflow:clip;white-space:nowrap}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner-later-heading{align-items:center;color:color-mix(in srgb,var(--skylep-premium-desktop-text-muted) 84%,white 16%);display:flex;flex:0 0 auto;font-size:.76rem;font-weight:850;gap:8px;line-height:1;padding:1px 1px 0}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner-later-heading:after{background:color-mix(in srgb,var(--skylep-premium-desktop-panel-border) 70%,transparent);content:"";flex:1 1 auto;height:1px}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner.desktopPremiumQuickInfo .livesky-pass-planner-later-list{background:transparent;border:0;border-radius:0;display:grid;grid-gap:3px;gap:3px;min-height:84px;overflow:hidden auto;padding:0 2px 0 0}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner.desktopPremiumQuickInfo .livesky-pass-planner-later-list .livesky-pass-planner-card-later{background-color:var(--skylep-premium-desktop-control-bg);background-image:none;border:1px solid color-mix(in srgb,var(--skylep-premium-desktop-panel-border) 68%,transparent);border-radius:11px;grid-template-columns:42px minmax(0,1fr);min-height:61px;padding:7px 8px}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner.desktopPremiumQuickInfo .livesky-pass-planner-later-list .livesky-pass-planner-card-later:active,html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner.desktopPremiumQuickInfo .livesky-pass-planner-later-list .livesky-pass-planner-card-later:focus-visible,html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner.desktopPremiumQuickInfo .livesky-pass-planner-later-list .livesky-pass-planner-card-later:hover{background-color:var(--skylep-premium-desktop-control-bg-active);background-image:linear-gradient(90deg,color-mix(in srgb,var(--skylep-premium-desktop-accent) 18%,transparent),transparent 78%);border-color:color-mix(in srgb,var(--skylep-premium-desktop-accent) 70%,var(--skylep-premium-desktop-panel-border) 30%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--skylep-premium-desktop-accent) 26%,transparent);transform:none}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner.desktopPremiumQuickInfo .livesky-pass-planner-later-list .livesky-pass-planner-card-later.selected{background-color:color-mix(in srgb,var(--skylep-premium-desktop-accent) 16%,var(--skylep-premium-desktop-control-bg) 84%);background-image:linear-gradient(90deg,color-mix(in srgb,var(--skylep-premium-desktop-accent) 32%,transparent),transparent 80%);border-color:color-mix(in srgb,var(--skylep-premium-desktop-accent) 86%,var(--skylep-premium-desktop-panel-border) 14%);box-shadow:inset 4px 0 0 color-mix(in srgb,var(--skylep-premium-desktop-accent) 92%,white 8%),inset 0 0 0 1px color-mix(in srgb,var(--skylep-premium-desktop-accent) 42%,transparent)}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner.desktopPremiumQuickInfo .livesky-pass-planner-later-list .livesky-pass-planner-card-later.selected:active,html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner.desktopPremiumQuickInfo .livesky-pass-planner-later-list .livesky-pass-planner-card-later.selected:focus-visible,html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner.desktopPremiumQuickInfo .livesky-pass-planner-later-list .livesky-pass-planner-card-later.selected:hover{background-color:color-mix(in srgb,var(--skylep-premium-desktop-accent) 20%,var(--skylep-premium-desktop-control-bg) 80%);background-image:linear-gradient(90deg,color-mix(in srgb,var(--skylep-premium-desktop-accent) 36%,transparent),transparent 78%);border-color:color-mix(in srgb,var(--skylep-premium-desktop-accent) 88%,var(--skylep-premium-desktop-panel-border) 12%);box-shadow:inset 4px 0 0 color-mix(in srgb,var(--skylep-premium-desktop-accent) 94%,white 6%),inset 0 0 0 1px color-mix(in srgb,var(--skylep-premium-desktop-accent) 46%,transparent);transform:none}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner-card-later .livesky-pass-planner-card-date-block{padding-right:8px}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner-card-later .livesky-pass-planner-card-date-block strong{font-size:.68rem}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner-card-later .livesky-pass-planner-card-date-block span{font-size:.62rem}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner-card-later .livesky-pass-planner-card-content{gap:4px}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner-card-later .livesky-pass-planner-card-time{color:var(--skylep-premium-desktop-text);font-size:.78rem}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner-card-later .livesky-pass-planner-card-max,html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner-card-later .livesky-pass-planner-card-route{font-size:.66rem}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner-card-later .livesky-pass-planner-card-max{max-width:92px;overflow:hidden;text-overflow:ellipsis}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner-card-later .livesky-pass-planner-card-timeline{display:none}html[data-design-variant=skylep-premium] .livesky-quick-info.premium.satelliteQuickInfo .livesky-pass-planner-local-time-note{align-items:center;color:var(--skylep-premium-desktop-text-muted);display:flex;flex:0 0 auto;font-size:.68rem;font-weight:760;gap:6px;justify-content:center;line-height:1;margin:1px 0 0}body.is-livesky-desktop-touch,html.is-livesky-desktop-touch{height:100%;inset:0;max-height:100%;overflow:hidden;overflow:clip;overscroll-behavior:none;position:fixed;width:100%}body.is-livesky-desktop-touch .app-shell.livesky-shell,body.is-livesky-desktop-touch .livesky-shell{height:100dvh;max-height:100dvh;overflow:hidden;overscroll-behavior:none;width:100vw}body.is-livesky-desktop-touch .livesky-canvas,body.is-livesky-desktop-touch .livesky-canvas-frame,body.is-livesky-desktop-touch .livesky-renderer-layer,body.is-livesky-desktop-touch .livesky-stage-panel,body.is-livesky-desktop-touch .livesky-three-frame,body.is-livesky-desktop-touch .livesky-three-mounted,body.is-livesky-desktop-touch .livesky-three-stage,body.is-livesky-desktop-touch .livesky-three-stage canvas,body.is-livesky-desktop-touch .livesky-viewport{overflow:hidden;overscroll-behavior:none}body.is-livesky-desktop-touch .livesky-control-dock,body.is-livesky-desktop-touch .livesky-panel-shell,body.is-livesky-desktop-touch .livesky-quick-info,body.is-livesky-desktop-touch .livesky-search-overlay,body.is-livesky-desktop-touch .livesky-search-results,body.is-livesky-desktop-touch .livesky-unified-search-results{overscroll-behavior:contain}html[data-design-variant=skylep-premium].is-livesky-desktop-touch .livesky-control-dock.premium .livesky-quick-actions a,html[data-design-variant=skylep-premium].is-livesky-desktop-touch .livesky-control-dock.premium .livesky-quick-actions button:not(.livesky-quick-actions-drag-handle){min-height:44px;min-width:44px;padding:0 10px}html[data-design-variant=skylep-premium].is-livesky-desktop-touch .livesky-control-dock.premium .livesky-quick-actions button.livesky-quick-actions-drag-handle,html[data-design-variant=skylep-premium].is-livesky-desktop-touch .livesky-control-dock.premium .livesky-quick-actions-drag-handle{height:44px;margin-left:-10px;margin-right:-10px;min-height:44px;min-width:44px;position:relative;touch-action:none;width:44px;z-index:2}html[data-design-variant=skylep-premium].is-livesky-desktop-touch .livesky-control-dock.premium .livesky-quick-actions-drag-handle span{height:20px}html[data-design-variant=skylep-premium].is-livesky-desktop-touch .livesky-control-dock.premium .livesky-panel-tabs button:hover,html[data-design-variant=skylep-premium].is-livesky-desktop-touch .livesky-control-dock.premium .livesky-quick-actions a:hover,html[data-design-variant=skylep-premium].is-livesky-desktop-touch .livesky-control-dock.premium .livesky-quick-actions button:hover,html[data-design-variant=skylep-premium].is-livesky-desktop-touch .livesky-panel-shell.premium button:hover,html[data-design-variant=skylep-premium].is-livesky-desktop-touch .livesky-quick-info.premium button:hover{transform:none}html[data-design-variant=skylep-premium].is-livesky-desktop-touch .livesky-control-dock.premium .livesky-panel-tabs button:active,html[data-design-variant=skylep-premium].is-livesky-desktop-touch .livesky-control-dock.premium .livesky-quick-actions a:active,html[data-design-variant=skylep-premium].is-livesky-desktop-touch .livesky-control-dock.premium .livesky-quick-actions button:not(.livesky-quick-actions-drag-handle):active{background:color-mix(in srgb,var(--skylep-premium-desktop-accent) 18%,var(--skylep-premium-desktop-control-bg) 82%);border-color:var(--skylep-premium-desktop-control-border-active);transform:none}html[data-design-variant=skylep-premium].is-livesky-desktop-touch .livesky-control-dock.premium .livesky-quick-actions button.livesky-quick-actions-drag-handle:active{background:transparent;border-color:transparent;box-shadow:none;transform:none}html[data-design-variant=skylep-premium].is-livesky-desktop-touch .livesky-panel-shell.premium.panel-location .livesky-location-map .maplibregl-ctrl-group button,html[data-design-variant=skylep-premium].is-livesky-desktop-touch .livesky-panel-shell.premium:not(.panel-object):not(.panel-time) .livesky-panel-shell-header button{height:40px;min-height:40px;min-width:40px;width:40px}}@keyframes livesky-premium-desktop-quick-info-from-hud{0%{opacity:0;transform:translate3d(0,-8px,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}@media (max-width:768px){html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-control-dock.premium{bottom:0;display:block;left:0;max-width:none;pointer-events:none;right:0;top:0;width:auto}html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-control-dock.premium .livesky-panel-tabs{display:none}html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-bottom-nav.premium{display:grid;pointer-events:auto;position:fixed}html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-control-dock.premium .livesky-status{gap:3px;padding:7px 9px}html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-control-dock.premium .livesky-status span{font-size:clamp(.58rem,2.65vw,.69rem);padding:3px 2px}html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-control-dock.premium .livesky-status-time{padding:3px 5px}html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-control-dock.premium .livesky-status-location{flex:0 1 76px;max-width:76px;min-width:0;overflow:hidden;text-overflow:ellipsis}html[data-design-variant=skylep-premium] body.is-livesky-mobile-app{--skylep-mobile-premium-layer-card-bg:radial-gradient(circle at 0 0,rgba(155,108,255,0.1),transparent 34%),rgba(6,9,27,0.58);--skylep-mobile-premium-layer-card-border:rgba(155,108,255,0.24);--skylep-mobile-premium-layer-card-text:var(--skylep-mockup-text);--skylep-mobile-premium-layer-option-bg:linear-gradient(90deg,rgba(18,24,49,0.78),rgba(13,18,42,0.68));--skylep-mobile-premium-layer-option-border:rgba(155,108,255,0.16);--skylep-mobile-premium-layer-option-text:var(--skylep-mockup-text);--skylep-mobile-premium-layer-option-divider:rgba(155,108,255,0.16);--skylep-mobile-premium-layer-check-bg:rgba(5,8,22,0.82);--skylep-mobile-premium-layer-check-border:rgba(50,231,220,0.5);--skylep-mobile-premium-layer-check-active-bg:rgba(50,231,220,0.14);--skylep-mobile-premium-layer-check-active-border:rgba(50,231,220,0.76);--skylep-mobile-premium-layer-check-active-knob-shadow:rgba(50,231,220,0.42);--skylep-mobile-premium-location-summary-bg:rgba(6,9,27,0.46);--skylep-mobile-premium-location-summary-border:rgba(155,108,255,0.24);--skylep-mobile-premium-location-summary-text:var(--skylep-mockup-text);--skylep-mobile-premium-location-search-bg:rgba(11,14,36,0.72);--skylep-mobile-premium-location-search-border:rgba(155,108,255,0.28);--skylep-mobile-premium-location-search-button-bg:rgba(11,14,36,0.72);--skylep-mobile-premium-location-search-button-border:rgba(50,231,220,0.36);--skylep-mobile-premium-location-search-button-text:var(--skylep-mockup-muted);--skylep-mobile-premium-location-form-input-bg:rgba(50,231,220,0.1);--skylep-mobile-premium-location-form-input-border:rgba(50,231,220,0.34);--skylep-mobile-premium-location-form-input-text:var(--skylep-mockup-text);--skylep-mobile-premium-location-action-bg:rgba(11,14,36,0.74);--skylep-mobile-premium-location-action-border:rgba(50,231,220,0.42);--skylep-mobile-premium-location-action-text:#c8fffb;--skylep-mobile-premium-location-map-bg:rgba(6,9,27,0.5);--skylep-mobile-premium-location-map-border:rgba(155,108,255,0.32);--skylep-mobile-premium-location-map-filter:none;--skylep-mobile-premium-location-map-control-bg:rgba(6,9,27,0.72);--skylep-mobile-premium-location-map-control-border:rgba(50,231,220,0.34);--skylep-mobile-premium-location-map-control-text:var(--skylep-mockup-text);--skylep-mobile-premium-location-attrib-bg:rgba(255,255,255,0.78);--skylep-mobile-premium-location-attrib-text:#050816;--skylep-mobile-premium-status-bg:radial-gradient(circle at 7% 0%,rgba(50,231,220,0.12),transparent 34%),linear-gradient(135deg,rgba(7,10,28,0.86),rgba(13,18,42,0.72));--skylep-mobile-premium-status-border:rgba(104,137,255,0.34);--skylep-mobile-premium-status-shadow:0 10px 22px rgba(0,0,0,0.24),inset 0 1px 0 rgba(255,255,255,0.08);--skylep-mobile-premium-status-text:var(--skylep-mockup-muted);--skylep-mobile-premium-status-time-bg:color-mix(in srgb,var(--livesky-premium-accent) 28%,transparent);--skylep-mobile-premium-status-time-shadow:inset 0 0 0 1px color-mix(in srgb,var(--livesky-premium-accent) 34%,transparent);--skylep-mobile-premium-status-time-text:#c8fffb;--skylep-mobile-premium-status-flow-text:rgba(248,247,255,0.78);--skylep-mobile-premium-status-metric-text:rgba(226,232,255,0.86);--skylep-mobile-premium-status-location-text:rgba(248,247,255,0.9);--skylep-mobile-premium-search-expanded-bg:radial-gradient(circle at 8% 0%,rgba(50,231,220,0.12),transparent 34%),linear-gradient(180deg,rgba(10,18,32,0.9),rgba(6,10,26,0.86));--skylep-mobile-premium-search-expanded-border:rgba(50,231,220,0.24);--skylep-mobile-premium-search-expanded-shadow:0 16px 34px rgba(0,0,0,0.28),inset 0 1px 0 rgba(255,255,255,0.06);--skylep-mobile-premium-search-input-bg:radial-gradient(circle at 8% 0%,rgba(50,231,220,0.16),transparent 34%),linear-gradient(180deg,rgba(13,18,42,0.94),rgba(5,8,22,0.9));--skylep-mobile-premium-search-input-border:rgba(155,108,255,0.42);--skylep-mobile-premium-search-input-shadow:0 12px 26px rgba(0,0,0,0.24),inset 0 1px 0 rgba(255,255,255,0.08);--skylep-mobile-premium-search-input-text:#f8f7ff;--skylep-mobile-premium-search-input-placeholder:var(--skylep-mockup-muted);--skylep-mobile-premium-search-results-bg:radial-gradient(circle at 12% 0%,rgba(155,108,255,0.16),transparent 36%),linear-gradient(180deg,rgba(13,18,42,0.9),rgba(6,9,27,0.84));--skylep-mobile-premium-search-results-border:rgba(104,137,255,0.28);--skylep-mobile-premium-search-results-shadow:inset 0 1px 0 rgba(255,255,255,0.05);--skylep-mobile-premium-search-row-bg:rgba(8,12,32,0.88);--skylep-mobile-premium-search-row-border:rgba(104,137,255,0.24);--skylep-mobile-premium-search-row-shadow:inset 0 1px 0 rgba(255,255,255,0.05);--skylep-mobile-premium-search-row-text:#f8f7ff;--skylep-mobile-premium-search-badge-bg:rgba(155,108,255,0.14);--skylep-mobile-premium-search-badge-border:rgba(155,108,255,0.34);--skylep-mobile-premium-search-badge-text:#c8fffb;--skylep-mobile-premium-search-satellite-badge-bg:rgba(50,231,220,0.12);--skylep-mobile-premium-search-satellite-badge-border:rgba(50,231,220,0.36);--skylep-mobile-premium-search-clear-bg:rgba(155,108,255,0.16);--skylep-mobile-premium-search-clear-border:rgba(155,108,255,0.34);--skylep-mobile-premium-search-clear-text:#c8fffb;--skylep-mobile-premium-search-clear-opacity:1;--skylep-mobile-premium-pass-control-bg:var(--skylep-premium-desktop-control-bg);--skylep-mobile-premium-pass-control-active-bg:var(--skylep-premium-desktop-control-bg-active);--skylep-mobile-premium-pass-control-border:var(--skylep-premium-desktop-control-border);--skylep-mobile-premium-pass-control-active-border:var(--skylep-premium-desktop-control-border-active);--skylep-mobile-premium-pass-card-bg:var(--skylep-premium-desktop-control-bg);--skylep-mobile-premium-pass-card-hover-bg:var(--skylep-premium-desktop-control-bg-active);--skylep-mobile-premium-pass-card-selected-bg:color-mix(in srgb,var(--skylep-premium-desktop-accent) 18%,var(--skylep-premium-desktop-control-bg) 82%);--skylep-mobile-premium-pass-card-border:var(--skylep-premium-desktop-panel-border-soft);--skylep-mobile-premium-pass-card-hover-border:color-mix(in srgb,var(--skylep-premium-desktop-accent) 64%,var(--skylep-premium-desktop-panel-border) 36%);--skylep-mobile-premium-pass-card-selected-border:color-mix(in srgb,var(--skylep-premium-desktop-accent) 82%,var(--skylep-premium-desktop-panel-border) 18%);--skylep-mobile-premium-pass-card-text:var(--skylep-premium-desktop-text);--skylep-mobile-premium-pass-card-muted:var(--skylep-premium-desktop-text-muted);--skylep-mobile-premium-pass-card-accent:var(--skylep-premium-desktop-accent);--skylep-mobile-premium-pass-card-divider:color-mix(in srgb,var(--skylep-premium-desktop-panel-border) 54%,transparent);--skylep-mobile-premium-pass-status-visible-bg:color-mix(in srgb,var(--skylep-premium-desktop-accent) 18%,transparent);--skylep-mobile-premium-pass-status-visible-border:color-mix(in srgb,var(--skylep-premium-desktop-accent) 42%,transparent);--skylep-mobile-premium-pass-status-hidden-bg:color-mix(in srgb,var(--skylep-premium-desktop-panel-border) 26%,transparent);--skylep-mobile-premium-pass-status-hidden-border:color-mix(in srgb,var(--skylep-premium-desktop-panel-border) 34%,transparent);--skylep-mobile-premium-pass-timeline-bg:color-mix(in srgb,var(--skylep-premium-desktop-accent) 36%,var(--skylep-premium-desktop-panel-border) 64%)}html[data-design-variant=skylep-premium]:not([data-theme]) body.is-livesky-mobile-app,html[data-design-variant=skylep-premium][data-theme=light] body.is-livesky-mobile-app{--skylep-mockup-bg:#eaf2fb;--skylep-mockup-panel:rgba(239,246,255,0.84);--skylep-mockup-panel-strong:rgba(246,250,255,0.92);--skylep-mockup-border:rgba(69,85,145,0.34);--skylep-mockup-border-soft:rgba(76,104,164,0.22);--skylep-mockup-violet:#7457d8;--skylep-mockup-blue:#2864d8;--skylep-mockup-cyan:#0e8f88;--skylep-mockup-amber:#a76118;--skylep-mockup-text:#102033;--skylep-mockup-muted:rgba(43,56,83,0.72);--skylep-mockup-shadow:0 16px 34px rgba(39,56,88,0.18);--skylep-mockup-inset:inset 0 1px 0 rgba(255,255,255,0.72);--skylep-mobile-premium-panel-gradient:radial-gradient(circle at 50% 0%,rgba(116,87,216,0.16),transparent 44%),linear-gradient(180deg,rgba(248,252,255,0.94),rgba(228,237,249,0.88));--skylep-mobile-premium-surface:rgba(244,249,255,0.78);--skylep-mobile-premium-surface-soft:rgba(229,239,251,0.68);--skylep-mobile-premium-surface-strong:rgba(255,255,255,0.86);--skylep-mobile-premium-control:rgba(238,246,255,0.76);--skylep-mobile-premium-control-active:rgba(14,143,136,0.14);--skylep-mobile-premium-border-active:rgba(14,143,136,0.52);--skylep-mobile-premium-input:rgba(246,250,255,0.82);--skylep-mobile-premium-map-filter:brightness(0.94) saturate(0.86) contrast(1.02);--skylep-mobile-premium-attrib-bg:rgba(255,255,255,0.82);--skylep-mobile-premium-attrib-text:#102033;--skylep-mobile-premium-layer-card-bg:var(--skylep-mobile-premium-surface-soft);--skylep-mobile-premium-layer-card-border:var(--skylep-mockup-border-soft);--skylep-mobile-premium-layer-card-text:var(--skylep-mockup-text);--skylep-mobile-premium-layer-option-bg:linear-gradient(90deg,rgba(244,249,255,0.78),rgba(229,239,251,0.68));--skylep-mobile-premium-layer-option-border:rgba(76,104,164,0.22);--skylep-mobile-premium-layer-option-text:var(--skylep-mockup-text);--skylep-mobile-premium-layer-option-divider:rgba(76,104,164,0.22);--skylep-mobile-premium-layer-check-bg:var(--skylep-mobile-premium-input);--skylep-mobile-premium-layer-check-border:rgba(14,143,136,0.52);--skylep-mobile-premium-layer-check-active-bg:rgba(14,143,136,0.14);--skylep-mobile-premium-layer-check-active-border:rgba(14,143,136,0.68);--skylep-mobile-premium-layer-check-active-knob-shadow:rgba(14,143,136,0.42);--skylep-mobile-premium-location-summary-bg:var(--skylep-mobile-premium-control);--skylep-mobile-premium-location-summary-border:var(--skylep-mobile-premium-border-active);--skylep-mobile-premium-location-summary-text:var(--skylep-mockup-text);--skylep-mobile-premium-location-search-bg:var(--skylep-mobile-premium-control);--skylep-mobile-premium-location-search-border:var(--skylep-mobile-premium-border-active);--skylep-mobile-premium-location-search-button-bg:var(--skylep-mobile-premium-control);--skylep-mobile-premium-location-search-button-border:var(--skylep-mobile-premium-border-active);--skylep-mobile-premium-location-search-button-text:var(--skylep-mockup-text);--skylep-mobile-premium-location-form-input-bg:var(--skylep-mobile-premium-control);--skylep-mobile-premium-location-form-input-border:var(--skylep-mobile-premium-border-active);--skylep-mobile-premium-location-form-input-text:var(--skylep-mockup-text);--skylep-mobile-premium-location-action-bg:var(--skylep-mobile-premium-control);--skylep-mobile-premium-location-action-border:var(--skylep-mobile-premium-border-active);--skylep-mobile-premium-location-action-text:var(--skylep-mockup-text);--skylep-mobile-premium-location-map-bg:var(--skylep-mobile-premium-surface-soft);--skylep-mobile-premium-location-map-border:var(--skylep-mockup-border);--skylep-mobile-premium-location-map-filter:var(--skylep-mobile-premium-map-filter);--skylep-mobile-premium-location-map-control-bg:var(--skylep-mobile-premium-surface-strong);--skylep-mobile-premium-location-map-control-border:var(--skylep-mobile-premium-border-active);--skylep-mobile-premium-location-map-control-text:var(--skylep-mockup-text);--skylep-mobile-premium-location-attrib-bg:var(--skylep-mobile-premium-attrib-bg);--skylep-mobile-premium-location-attrib-text:var(--skylep-mobile-premium-attrib-text);--skylep-mobile-premium-status-bg:var(--skylep-mobile-premium-panel-gradient),var(--skylep-mockup-bg);--skylep-mobile-premium-status-border:var(--skylep-mockup-border);--skylep-mobile-premium-status-shadow:var(--skylep-mockup-shadow),var(--skylep-mockup-inset);--skylep-mobile-premium-status-text:var(--skylep-mockup-muted);--skylep-mobile-premium-status-time-bg:var(--skylep-mobile-premium-control-active);--skylep-mobile-premium-status-time-shadow:inset 0 0 0 1px var(--skylep-mobile-premium-border-active);--skylep-mobile-premium-status-time-text:var(--skylep-mockup-muted);--skylep-mobile-premium-status-flow-text:var(--skylep-mockup-muted);--skylep-mobile-premium-status-metric-text:var(--skylep-mockup-muted);--skylep-mobile-premium-status-location-text:var(--skylep-mockup-muted);--skylep-mobile-premium-search-expanded-bg:var(--skylep-mobile-premium-surface-strong);--skylep-mobile-premium-search-expanded-border:var(--skylep-mobile-premium-border-active);--skylep-mobile-premium-search-expanded-shadow:var(--skylep-mockup-shadow),var(--skylep-mockup-inset);--skylep-mobile-premium-search-input-bg:var(--skylep-mobile-premium-surface-strong);--skylep-mobile-premium-search-input-border:var(--skylep-mobile-premium-border-active);--skylep-mobile-premium-search-input-shadow:var(--skylep-mockup-shadow),var(--skylep-mockup-inset);--skylep-mobile-premium-search-input-text:var(--skylep-mockup-text);--skylep-mobile-premium-search-input-placeholder:var(--skylep-mockup-muted);--skylep-mobile-premium-search-results-bg:var(--skylep-mobile-premium-surface-strong);--skylep-mobile-premium-search-results-border:var(--skylep-mobile-premium-border-active);--skylep-mobile-premium-search-results-shadow:inset 0 1px 0 rgba(255,255,255,0.05);--skylep-mobile-premium-search-row-bg:var(--skylep-mobile-premium-surface);--skylep-mobile-premium-search-row-border:var(--skylep-mockup-border-soft);--skylep-mobile-premium-search-row-shadow:inset 0 1px 0 rgba(255,255,255,0.05);--skylep-mobile-premium-search-row-text:var(--skylep-mockup-text);--skylep-mobile-premium-search-badge-bg:var(--skylep-mobile-premium-control-active);--skylep-mobile-premium-search-badge-border:var(--skylep-mobile-premium-border-active);--skylep-mobile-premium-search-badge-text:var(--skylep-mockup-cyan);--skylep-mobile-premium-search-satellite-badge-bg:var(--skylep-mobile-premium-control-active);--skylep-mobile-premium-search-satellite-badge-border:var(--skylep-mobile-premium-border-active);--skylep-mobile-premium-search-clear-bg:rgba(155,108,255,0.16);--skylep-mobile-premium-search-clear-border:rgba(155,108,255,0.34);--skylep-mobile-premium-search-clear-text:#c8fffb;--skylep-mobile-premium-search-clear-opacity:1}html[data-design-variant=skylep-premium][data-theme=red] body.is-livesky-mobile-app{--skylep-mockup-bg:#070202;--skylep-mockup-panel:rgba(22,5,7,0.82);--skylep-mockup-panel-strong:rgba(29,7,10,0.92);--skylep-mockup-border:rgba(196,74,68,0.38);--skylep-mockup-border-soft:rgba(142,46,43,0.28);--skylep-mockup-violet:#d07575;--skylep-mockup-blue:#b85b52;--skylep-mockup-cyan:#ff7569;--skylep-mockup-amber:#d78a46;--skylep-mockup-text:#ffe9e4;--skylep-mockup-muted:rgba(255,197,186,0.68);--skylep-mockup-shadow:0 16px 34px rgba(10,0,0,0.46);--skylep-mockup-inset:inset 0 1px 0 rgba(255,190,170,0.08);--skylep-mobile-premium-panel-gradient:radial-gradient(circle at 50% 0%,rgba(173,57,55,0.18),transparent 44%),linear-gradient(180deg,rgba(29,8,13,0.96),rgba(11,3,6,0.94));--skylep-mobile-premium-surface:rgba(24,5,8,0.76);--skylep-mobile-premium-surface-soft:rgba(35,9,11,0.58);--skylep-mobile-premium-surface-strong:rgba(18,4,7,0.88);--skylep-mobile-premium-control:rgba(24,5,8,0.74);--skylep-mobile-premium-control-active:rgba(255,117,105,0.14);--skylep-mobile-premium-border-active:rgba(255,117,105,0.54);--skylep-mobile-premium-input:rgba(13,3,6,0.76);--skylep-mobile-premium-map-filter:sepia(1) saturate(0.58) hue-rotate(315deg) brightness(0.52) contrast(1.12);--skylep-mobile-premium-attrib-bg:rgba(31,7,9,0.86);--skylep-mobile-premium-attrib-text:#ffe9e4;--skylep-mobile-premium-layer-card-bg:var(--skylep-mobile-premium-surface-soft);--skylep-mobile-premium-layer-card-border:var(--skylep-mockup-border-soft);--skylep-mobile-premium-layer-card-text:var(--skylep-mockup-text);--skylep-mobile-premium-layer-option-bg:linear-gradient(90deg,rgba(35,9,11,0.58),rgba(24,5,8,0.76));--skylep-mobile-premium-layer-option-border:rgba(142,46,43,0.28);--skylep-mobile-premium-layer-option-text:var(--skylep-mockup-text);--skylep-mobile-premium-layer-option-divider:rgba(142,46,43,0.28);--skylep-mobile-premium-layer-check-bg:rgba(18,4,7,0.82);--skylep-mobile-premium-layer-check-border:rgba(255,117,105,0.54);--skylep-mobile-premium-layer-check-active-bg:rgba(255,117,105,0.14);--skylep-mobile-premium-layer-check-active-border:rgba(255,117,105,0.72);--skylep-mobile-premium-layer-check-active-knob-shadow:rgba(255,117,105,0.36);--skylep-mobile-premium-location-summary-bg:var(--skylep-mobile-premium-control);--skylep-mobile-premium-location-summary-border:var(--skylep-mobile-premium-border-active);--skylep-mobile-premium-location-summary-text:var(--skylep-mockup-text);--skylep-mobile-premium-location-search-bg:var(--skylep-mobile-premium-control);--skylep-mobile-premium-location-search-border:var(--skylep-mobile-premium-border-active);--skylep-mobile-premium-location-search-button-bg:var(--skylep-mobile-premium-control);--skylep-mobile-premium-location-search-button-border:var(--skylep-mobile-premium-border-active);--skylep-mobile-premium-location-search-button-text:var(--skylep-mockup-text);--skylep-mobile-premium-location-form-input-bg:var(--skylep-mobile-premium-control);--skylep-mobile-premium-location-form-input-border:var(--skylep-mobile-premium-border-active);--skylep-mobile-premium-location-form-input-text:var(--skylep-mockup-text);--skylep-mobile-premium-location-action-bg:var(--skylep-mobile-premium-control);--skylep-mobile-premium-location-action-border:var(--skylep-mobile-premium-border-active);--skylep-mobile-premium-location-action-text:var(--skylep-mockup-text);--skylep-mobile-premium-location-map-bg:var(--skylep-mobile-premium-surface-soft);--skylep-mobile-premium-location-map-border:var(--skylep-mockup-border);--skylep-mobile-premium-location-map-filter:var(--skylep-mobile-premium-map-filter);--skylep-mobile-premium-location-map-control-bg:var(--skylep-mobile-premium-surface-strong);--skylep-mobile-premium-location-map-control-border:var(--skylep-mobile-premium-border-active);--skylep-mobile-premium-location-map-control-text:var(--skylep-mockup-text);--skylep-mobile-premium-location-attrib-bg:var(--skylep-mobile-premium-attrib-bg);--skylep-mobile-premium-location-attrib-text:var(--skylep-mobile-premium-attrib-text);--skylep-mobile-premium-status-bg:var(--skylep-mobile-premium-panel-gradient),var(--skylep-mockup-bg);--skylep-mobile-premium-status-border:var(--skylep-mockup-border);--skylep-mobile-premium-status-shadow:var(--skylep-mockup-shadow),var(--skylep-mockup-inset);--skylep-mobile-premium-status-text:var(--skylep-mockup-muted);--skylep-mobile-premium-status-time-bg:var(--skylep-mobile-premium-control-active);--skylep-mobile-premium-status-time-shadow:inset 0 0 0 1px var(--skylep-mobile-premium-border-active);--skylep-mobile-premium-status-time-text:var(--skylep-mockup-muted);--skylep-mobile-premium-status-flow-text:var(--skylep-mockup-muted);--skylep-mobile-premium-status-metric-text:var(--skylep-mockup-muted);--skylep-mobile-premium-status-location-text:var(--skylep-mockup-muted);--skylep-mobile-premium-search-expanded-bg:var(--skylep-mobile-premium-surface-strong);--skylep-mobile-premium-search-expanded-border:var(--skylep-mobile-premium-border-active);--skylep-mobile-premium-search-expanded-shadow:var(--skylep-mockup-shadow),var(--skylep-mockup-inset);--skylep-mobile-premium-search-input-bg:var(--skylep-mobile-premium-surface-strong);--skylep-mobile-premium-search-input-border:var(--skylep-mobile-premium-border-active);--skylep-mobile-premium-search-input-shadow:var(--skylep-mockup-shadow),var(--skylep-mockup-inset);--skylep-mobile-premium-search-input-text:var(--skylep-mockup-text);--skylep-mobile-premium-search-input-placeholder:var(--skylep-mockup-muted);--skylep-mobile-premium-search-results-bg:var(--skylep-mobile-premium-surface-strong);--skylep-mobile-premium-search-results-border:var(--skylep-mobile-premium-border-active);--skylep-mobile-premium-search-results-shadow:0 8px 18px rgba(5,1,1,0.34);--skylep-mobile-premium-search-row-bg:var(--skylep-mobile-premium-surface);--skylep-mobile-premium-search-row-border:var(--skylep-mockup-border-soft);--skylep-mobile-premium-search-row-shadow:none;--skylep-mobile-premium-search-row-text:var(--skylep-mockup-text);--skylep-mobile-premium-search-badge-bg:var(--skylep-mobile-premium-control-active);--skylep-mobile-premium-search-badge-border:var(--skylep-mobile-premium-border-active);--skylep-mobile-premium-search-badge-text:var(--skylep-mockup-cyan);--skylep-mobile-premium-search-satellite-badge-bg:var(--skylep-mobile-premium-control-active);--skylep-mobile-premium-search-satellite-badge-border:var(--skylep-mobile-premium-border-active);--skylep-mobile-premium-search-clear-bg:rgba(13,2,2,0.694);--skylep-mobile-premium-search-clear-border:rgba(159,75,70,0.354);--skylep-mobile-premium-search-clear-text:var(--color-livesky-label);--skylep-mobile-premium-search-clear-opacity:0.78}html[data-design-variant=skylep-premium]:not([data-theme]) body.is-livesky-mobile-app .livesky-bottom-nav.premium,html[data-design-variant=skylep-premium]:not([data-theme]) body.is-livesky-mobile-app .livesky-panel-shell.premium,html[data-design-variant=skylep-premium]:not([data-theme]) body.is-livesky-mobile-app .livesky-quick-info.premium,html[data-design-variant=skylep-premium]:not([data-theme]) body.is-livesky-mobile-app .livesky-viewport.orbit-mode .livesky-bottom-nav.premium.orbit,html[data-design-variant=skylep-premium]:not([data-theme]) body.is-livesky-mobile-app .mobile-bottom-nav,html[data-design-variant=skylep-premium][data-theme=light] body.is-livesky-mobile-app .livesky-bottom-nav.premium,html[data-design-variant=skylep-premium][data-theme=light] body.is-livesky-mobile-app .livesky-panel-shell.premium,html[data-design-variant=skylep-premium][data-theme=light] body.is-livesky-mobile-app .livesky-quick-info.premium,html[data-design-variant=skylep-premium][data-theme=light] body.is-livesky-mobile-app .livesky-viewport.orbit-mode .livesky-bottom-nav.premium.orbit,html[data-design-variant=skylep-premium][data-theme=light] body.is-livesky-mobile-app .mobile-bottom-nav,html[data-design-variant=skylep-premium][data-theme=red] body.is-livesky-mobile-app .livesky-bottom-nav.premium,html[data-design-variant=skylep-premium][data-theme=red] body.is-livesky-mobile-app .livesky-panel-shell.premium,html[data-design-variant=skylep-premium][data-theme=red] body.is-livesky-mobile-app .livesky-quick-info.premium,html[data-design-variant=skylep-premium][data-theme=red] body.is-livesky-mobile-app .livesky-viewport.orbit-mode .livesky-bottom-nav.premium.orbit,html[data-design-variant=skylep-premium][data-theme=red] body.is-livesky-mobile-app .mobile-bottom-nav{background:var(--skylep-mobile-premium-panel-gradient),var(--skylep-mockup-bg);border-color:var(--skylep-mockup-border);box-shadow:var(--skylep-mockup-shadow),var(--skylep-mockup-inset);color:var(--skylep-mockup-text)}html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-control-dock.premium .livesky-status{background:var(--skylep-mobile-premium-status-bg);border-color:var(--skylep-mobile-premium-status-border);box-shadow:var(--skylep-mobile-premium-status-shadow);color:var(--skylep-mobile-premium-status-text)}html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-control-dock.premium .livesky-status span{color:var(--skylep-mobile-premium-status-text)}html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-control-dock.premium .livesky-status .livesky-status-time{background:var(--skylep-mobile-premium-status-time-bg);box-shadow:var(--skylep-mobile-premium-status-time-shadow);color:var(--skylep-mobile-premium-status-time-text)}html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-control-dock.premium .livesky-status .livesky-status-flow{color:var(--skylep-mobile-premium-status-flow-text)}html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-control-dock.premium .livesky-status .livesky-status-camera,html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-control-dock.premium .livesky-status .livesky-status-fov,html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-control-dock.premium .livesky-status .livesky-status-zoom{color:var(--skylep-mobile-premium-status-metric-text)}html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-control-dock.premium .livesky-status .livesky-status-location{color:var(--skylep-mobile-premium-status-location-text)}html[data-design-variant=skylep-premium]:not([data-theme]) body.is-livesky-mobile-app .livesky-quick-info-title-name,html[data-design-variant=skylep-premium][data-theme=light] body.is-livesky-mobile-app .livesky-quick-info-title-name,html[data-design-variant=skylep-premium][data-theme=red] body.is-livesky-mobile-app .livesky-quick-info-title-name{color:var(--skylep-mockup-text)}html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-pass-planner-card-date-block strong,html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-pass-planner-card-time,html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-pass-planner-header strong{color:var(--skylep-mobile-premium-pass-card-text)}html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-pass-planner-card-date-block span,html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-pass-planner-card-route,html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-pass-planner-card-timeline-time,html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-pass-planner-header span{color:var(--skylep-mobile-premium-pass-card-muted)}html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-pass-planner-card-max{color:var(--skylep-mobile-premium-pass-card-accent)}html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-pass-planner-ranges{background:var(--skylep-mobile-premium-pass-control-bg);border-color:var(--skylep-mobile-premium-pass-control-border)}html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-pass-planner-controls>button,html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-pass-planner-ranges button,html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-pass-planner-visible-toggle{background:var(--skylep-mobile-premium-pass-control-bg);border-color:var(--skylep-mobile-premium-pass-control-border);color:var(--skylep-mobile-premium-pass-card-text)}html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-pass-planner-visible-toggle input{accent-color:var(--skylep-mobile-premium-pass-card-accent)}html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-pass-planner-controls>button:hover,html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-pass-planner-ranges button.active,html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-pass-planner-ranges button[aria-pressed=true]{background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--skylep-mobile-premium-pass-card-accent) 26%,transparent),transparent 72%),var(--skylep-mobile-premium-pass-control-active-bg);border-color:var(--skylep-mobile-premium-pass-control-active-border);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--skylep-mobile-premium-pass-card-accent) 26%,transparent);color:var(--skylep-mobile-premium-pass-card-accent)}html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-pass-list-status{background:var(--skylep-mobile-premium-pass-control-bg);border-color:var(--skylep-mobile-premium-pass-control-border);color:var(--skylep-mobile-premium-pass-card-muted)}html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-pass-planner-list button{background-color:var(--skylep-mobile-premium-pass-card-bg);background-image:none;border-color:var(--skylep-mobile-premium-pass-card-border);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--skylep-mobile-premium-pass-card-accent) 8%,transparent);color:var(--skylep-mobile-premium-pass-card-text)}html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-pass-planner-list button.selected{background-color:var(--skylep-mobile-premium-pass-card-selected-bg);background-image:linear-gradient(90deg,color-mix(in srgb,var(--skylep-mobile-premium-pass-card-accent) 32%,transparent),transparent 80%);border-color:var(--skylep-mobile-premium-pass-card-selected-border);box-shadow:inset 4px 0 0 color-mix(in srgb,var(--skylep-mobile-premium-pass-card-accent) 92%,white 8%),inset 0 0 0 1px color-mix(in srgb,var(--skylep-mobile-premium-pass-card-accent) 38%,transparent)}html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-pass-planner-card-date-block{border-right-color:var(--skylep-mobile-premium-pass-card-divider)}html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-pass-planner-card-status.visible{background:var(--skylep-mobile-premium-pass-status-visible-bg);box-shadow:inset 0 0 0 1px var(--skylep-mobile-premium-pass-status-visible-border);color:var(--skylep-mobile-premium-pass-card-accent)}html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-pass-planner-card-status.not-visible{background:var(--skylep-mobile-premium-pass-status-hidden-bg);box-shadow:inset 0 0 0 1px var(--skylep-mobile-premium-pass-status-hidden-border);color:var(--skylep-mobile-premium-pass-card-muted)}html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-pass-planner-card-timeline-line{background:var(--skylep-mobile-premium-pass-timeline-bg)}html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-pass-planner-card-timeline-dot{background:var(--skylep-mobile-premium-pass-card-accent);border-color:color-mix(in srgb,var(--skylep-mockup-bg) 82%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--skylep-mobile-premium-pass-card-accent) 20%,transparent)}html[data-design-variant=skylep-premium]:not([data-theme]) body.is-livesky-mobile-app .livesky-bottom-nav.premium a,html[data-design-variant=skylep-premium]:not([data-theme]) body.is-livesky-mobile-app .livesky-bottom-nav.premium button,html[data-design-variant=skylep-premium]:not([data-theme]) body.is-livesky-mobile-app .livesky-viewport.orbit-mode .livesky-bottom-nav.premium.orbit button,html[data-design-variant=skylep-premium]:not([data-theme]) body.is-livesky-mobile-app .livesky-viewport.premium-ui .livesky-selected-object-action-island button,html[data-design-variant=skylep-premium]:not([data-theme]) body.is-livesky-mobile-app .mobile-bottom-nav a,html[data-design-variant=skylep-premium]:not([data-theme]) body.is-livesky-mobile-app .mobile-bottom-nav button,html[data-design-variant=skylep-premium][data-theme=light] body.is-livesky-mobile-app .livesky-bottom-nav.premium a,html[data-design-variant=skylep-premium][data-theme=light] body.is-livesky-mobile-app .livesky-bottom-nav.premium button,html[data-design-variant=skylep-premium][data-theme=light] body.is-livesky-mobile-app .livesky-viewport.orbit-mode .livesky-bottom-nav.premium.orbit button,html[data-design-variant=skylep-premium][data-theme=light] body.is-livesky-mobile-app .livesky-viewport.premium-ui .livesky-selected-object-action-island button,html[data-design-variant=skylep-premium][data-theme=light] body.is-livesky-mobile-app .mobile-bottom-nav a,html[data-design-variant=skylep-premium][data-theme=light] body.is-livesky-mobile-app .mobile-bottom-nav button,html[data-design-variant=skylep-premium][data-theme=red] body.is-livesky-mobile-app .livesky-bottom-nav.premium a,html[data-design-variant=skylep-premium][data-theme=red] body.is-livesky-mobile-app .livesky-bottom-nav.premium button,html[data-design-variant=skylep-premium][data-theme=red] body.is-livesky-mobile-app .livesky-viewport.orbit-mode .livesky-bottom-nav.premium.orbit button,html[data-design-variant=skylep-premium][data-theme=red] body.is-livesky-mobile-app .livesky-viewport.premium-ui .livesky-selected-object-action-island button,html[data-design-variant=skylep-premium][data-theme=red] body.is-livesky-mobile-app .mobile-bottom-nav a,html[data-design-variant=skylep-premium][data-theme=red] body.is-livesky-mobile-app .mobile-bottom-nav button{background:var(--skylep-mobile-premium-control);border-color:var(--skylep-mockup-border);color:var(--skylep-mockup-text)}html[data-design-variant=skylep-premium]:not([data-theme]) body.is-livesky-mobile-app .livesky-bottom-nav.premium .active,html[data-design-variant=skylep-premium]:not([data-theme]) body.is-livesky-mobile-app .livesky-viewport.orbit-mode .livesky-bottom-nav.premium.orbit .active,html[data-design-variant=skylep-premium]:not([data-theme]) body.is-livesky-mobile-app .livesky-viewport.premium-ui .livesky-selected-object-action-island button.active,html[data-design-variant=skylep-premium]:not([data-theme]) body.is-livesky-mobile-app .livesky-viewport.premium-ui .livesky-selected-object-action-island button[aria-pressed=true],html[data-design-variant=skylep-premium]:not([data-theme]) body.is-livesky-mobile-app .mobile-bottom-nav .active,html[data-design-variant=skylep-premium][data-theme=light] body.is-livesky-mobile-app .livesky-bottom-nav.premium .active,html[data-design-variant=skylep-premium][data-theme=light] body.is-livesky-mobile-app .livesky-viewport.orbit-mode .livesky-bottom-nav.premium.orbit .active,html[data-design-variant=skylep-premium][data-theme=light] body.is-livesky-mobile-app .livesky-viewport.premium-ui .livesky-selected-object-action-island button.active,html[data-design-variant=skylep-premium][data-theme=light] body.is-livesky-mobile-app .livesky-viewport.premium-ui .livesky-selected-object-action-island button[aria-pressed=true],html[data-design-variant=skylep-premium][data-theme=light] body.is-livesky-mobile-app .mobile-bottom-nav .active,html[data-design-variant=skylep-premium][data-theme=red] body.is-livesky-mobile-app .livesky-bottom-nav.premium .active,html[data-design-variant=skylep-premium][data-theme=red] body.is-livesky-mobile-app .livesky-viewport.orbit-mode .livesky-bottom-nav.premium.orbit .active,html[data-design-variant=skylep-premium][data-theme=red] body.is-livesky-mobile-app .livesky-viewport.premium-ui .livesky-selected-object-action-island button.active,html[data-design-variant=skylep-premium][data-theme=red] body.is-livesky-mobile-app .livesky-viewport.premium-ui .livesky-selected-object-action-island button[aria-pressed=true],html[data-design-variant=skylep-premium][data-theme=red] body.is-livesky-mobile-app .mobile-bottom-nav .active{background:var(--skylep-mobile-premium-control-active);border-color:var(--skylep-mobile-premium-border-active);color:var(--skylep-mockup-cyan)}html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-panel-shell.premium.panel-object{background:transparent;border:0;box-shadow:none}html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-panel-shell.premium.panel-object .livesky-unified-search-section{background:transparent;border:0;box-shadow:none;color:var(--skylep-mobile-premium-search-input-text);gap:0}}@media (max-width:768px){html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-panel-shell.premium.panel-object .livesky-unified-search-section:has(.livesky-unified-search-results){background:var(--skylep-mobile-premium-search-expanded-bg);border:1px solid var(--skylep-mobile-premium-search-expanded-border);border-radius:18px;box-shadow:var(--skylep-mobile-premium-search-expanded-shadow);gap:8px;padding:6px}html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-panel-shell.premium.panel-object .livesky-search-input-shell{background:var(--skylep-mobile-premium-search-input-bg);border:1px solid var(--skylep-mobile-premium-search-input-border);border-radius:16px;box-shadow:var(--skylep-mobile-premium-search-input-shadow);color:var(--skylep-mobile-premium-search-input-text);min-height:48px}html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-panel-shell.premium.panel-object .livesky-unified-search-section:has(.livesky-unified-search-results) .livesky-search-input-shell{border-bottom-color:var(--skylep-mobile-premium-search-input-border);border-radius:16px}html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-panel-shell.premium.panel-object .livesky-search-input-shell input{background:transparent;border:0;box-shadow:none;color:var(--skylep-mobile-premium-search-input-text);font-weight:760;min-height:48px;outline:0;padding:0 48px 0 16px}html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-panel-shell.premium.panel-object .livesky-search-input-shell input::placeholder{color:var(--skylep-mobile-premium-search-input-placeholder)}html[data-design-variant=skylep-premium]:not([data-theme]) body.is-livesky-mobile-app .livesky-panel-shell.premium.panel-location .location-search-box input,html[data-design-variant=skylep-premium][data-theme=light] body.is-livesky-mobile-app .livesky-panel-shell.premium.panel-location .location-search-box input,html[data-design-variant=skylep-premium][data-theme=red] body.is-livesky-mobile-app .livesky-panel-shell.premium.panel-location .location-search-box input{color:var(--skylep-mockup-text)}html[data-design-variant=skylep-premium]:not([data-theme]) body.is-livesky-mobile-app .livesky-panel-shell.premium.panel-location .location-search-box input::placeholder,html[data-design-variant=skylep-premium][data-theme=light] body.is-livesky-mobile-app .livesky-panel-shell.premium.panel-location .location-search-box input::placeholder,html[data-design-variant=skylep-premium][data-theme=red] body.is-livesky-mobile-app .livesky-panel-shell.premium.panel-location .location-search-box input::placeholder{color:var(--skylep-mockup-muted)}html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-panel-shell.premium.panel-object .livesky-unified-search-results{background:var(--skylep-mobile-premium-search-results-bg);border:1px solid var(--skylep-mobile-premium-search-results-border);border-radius:15px;box-shadow:var(--skylep-mobile-premium-search-results-shadow);margin-top:0;max-height:min(260px,42dvh,calc(100svh - 232px - env(safe-area-inset-top) - env(safe-area-inset-bottom)));padding:7px 13px 7px 7px;position:relative;z-index:1}html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-panel-shell.premium.panel-object .livesky-unified-search-results button{background:var(--skylep-mobile-premium-search-row-bg);border:1px solid var(--skylep-mobile-premium-search-row-border);border-radius:13px;box-shadow:var(--skylep-mobile-premium-search-row-shadow);color:var(--skylep-mobile-premium-search-row-text);min-height:54px;padding:9px 10px}html[data-design-variant=skylep-premium]:not([data-theme]) body.is-livesky-mobile-app .livesky-panel-shell.premium.panel-location .location-autocomplete button,html[data-design-variant=skylep-premium][data-theme=light] body.is-livesky-mobile-app .livesky-panel-shell.premium.panel-location .location-autocomplete button,html[data-design-variant=skylep-premium][data-theme=red] body.is-livesky-mobile-app .livesky-panel-shell.premium.panel-location .location-autocomplete button{background:var(--skylep-mobile-premium-surface);border-color:var(--skylep-mockup-border-soft);color:var(--skylep-mockup-text)}html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-panel-shell.premium.panel-object .livesky-unified-search-badge{background:var(--skylep-mobile-premium-search-badge-bg);border-color:var(--skylep-mobile-premium-search-badge-border);color:var(--skylep-mobile-premium-search-badge-text);max-width:78px}html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-panel-shell.premium.panel-object .livesky-unified-search-badge--satellite{background:var(--skylep-mobile-premium-search-satellite-badge-bg);border-color:var(--skylep-mobile-premium-search-satellite-badge-border)}html[data-design-variant=skylep-premium] body.is-livesky-mobile-app .livesky-panel-shell.premium.panel-object .livesky-search-clear-button{background:var(--skylep-mobile-premium-search-clear-bg);border:1px solid var(--skylep-mobile-premium-search-clear-border);color:var(--skylep-mobile-premium-search-clear-text);opacity:var(--skylep-mobile-premium-search-clear-opacity)}html[data-design-variant=skylep-premium]:not([data-theme]) body.is-livesky-mobile-app .livesky-panel-shell.premium.panel-layers,html[data-design-variant=skylep-premium]:not([data-theme]) body.is-livesky-mobile-app .livesky-panel-shell.premium.panel-location,html[data-design-variant=skylep-premium]:not([data-theme]) body.is-livesky-mobile-app .livesky-panel-shell.premium.panel-time,html[data-design-variant=skylep-premium][data-theme=light] body.is-livesky-mobile-app .livesky-panel-shell.premium.panel-layers,html[data-design-variant=skylep-premium][data-theme=light] body.is-livesky-mobile-app .livesky-panel-shell.premium.panel-location,html[data-design-variant=skylep-premium][data-theme=light] body.is-livesky-mobile-app .livesky-panel-shell.premium.panel-time,html[data-design-variant=skylep-premium][data-theme=red] body.is-livesky-mobile-app .livesky-panel-shell.premium.panel-layers,html[data-design-variant=skylep-premium][data-theme=red] body.is-livesky-mobile-app .livesky-panel-shell.premium.panel-location,html[data-design-variant=skylep-premium][data-theme=red] body.is-livesky-mobile-app .livesky-panel-shell.premium.panel-time{background:var(--skylep-mobile-premium-panel-gradient),var(--skylep-mockup-bg);border-color:var(--skylep-mockup-border)}}