/* The published pages use the same surfaces and navigation as the full site. */
:root { color-scheme:light; --white:#fff; --ink:#18202a; --gray:#6e6e73; --blue:#0968ca; --surface:#6e6e730a; --line:#6e6e732c; --content-max:65rem; --page-gutter:clamp(1.375rem,4vw,3rem); --text-measure:66ch; font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif; font-synthesis:none; }
* { box-sizing:border-box; }
html { scroll-behavior:smooth; scroll-padding-top:96px; }
body { margin:0; color:var(--ink); background:#f5f5f5; font-size:17px; line-height:1.65; --section-card-inset:clamp(22px,4vw,64px); --main-top-inset:78px; --card-gap:12px; }
a { color:inherit; text-decoration:none; }
button { font:inherit; cursor:pointer; -webkit-tap-highlight-color:transparent; }
img { display:block; max-width:100%; height:auto; }
h1,h2,h3,p,figure { margin:0; }
h1,h2,h3 { font-weight:600; line-height:1.3; letter-spacing:-.025em; text-wrap:wrap; word-break:keep-all; overflow-wrap:break-word; }
h1 { font-size:clamp(32px,3.2vw,44px); }
h2 { font-size:clamp(26px,2.5vw,34px); }
p { word-break:keep-all; overflow-wrap:break-word; }
a:focus-visible,button:focus-visible,summary:focus-visible { outline:2px solid var(--blue); outline-offset:5px; }
.skip { position:fixed; z-index:20000; top:-80px; left:20px; background:var(--white); padding:12px 16px; border-radius:8px; }
.skip:focus { top:18px; }
.content-width { width:min(var(--content-max),calc(100% - var(--section-card-inset) * 2)); margin-inline:auto; }
.eyebrow { color:var(--blue); font-size:15px; line-height:1.5; font-weight:600; margin-bottom:12px; }
.link-row { display:flex; justify-content:flex-start; flex-wrap:wrap; gap:10px 24px; margin-top:18px; }
.text-link { display:inline-flex; align-items:center; gap:5px; min-height:44px; color:var(--blue); font-size:16px; line-height:1.5; }
.text-link:hover { text-decoration:underline; text-underline-offset:4px; }
.button { display:inline-flex; align-items:center; justify-content:center; min-height:44px; border-radius:999px; border:1px solid var(--blue); padding:10px 19px; background:var(--blue); color:var(--white); font-size:16px; transition:background .18s,transform .18s; }
.button:hover { background:#0758ad; }
.button:active { transform:scale(.98); }
body main { position:relative; padding:var(--main-top-inset) 0 32px; }
body main::before { content:""; position:absolute; top:0; left:0; right:0; height:var(--main-top-inset); background:var(--white); pointer-events:none; }
.home-card,.section-card { width:100%; margin:var(--card-gap) 0 0; border:1px solid #18202a08; border-radius:0; background:var(--white); }
.home-card:first-child,.section-card:first-child { margin-top:0; }
.feature-blue { background:#edf4fb; color:var(--ink); }
.feature-neutral { background:#f6f7f9; color:var(--ink); }
.brand-introduction { min-height:clamp(600px,calc(100svh - 96px),960px); display:grid; align-items:center; padding-block:64px; }
body[data-page="index"] .brand-introduction { min-height:clamp(600px,calc(100svh - 128px),960px); }
.brand-introduction-inner { display:grid; grid-template-columns:minmax(0,1.1fr) minmax(0,1fr); align-items:center; gap:56px; }
.hero-message,.narrative-copy { min-width:0; }
.promo-subtitle { font-size:17px; margin-top:20px; line-height:1.65; color:var(--gray); max-width:48ch; }
.brand-drawing { width:min(100%,340px); margin-inline:auto; }
.brand-drawing img { width:100%; height:auto; aspect-ratio:650/565; object-fit:contain; }
.company-introduction-centered .brand-introduction-inner { grid-template-columns:1fr; gap:40px; text-align:center; }
.company-introduction-centered .hero-message { width:min(100%,720px); margin-inline:auto; }
.company-introduction-centered .promo-subtitle { margin-inline:auto; max-width:720px; }
.company-introduction-centered .brand-drawing { width:min(100%,340px); }
.narrative-feature { display:grid; grid-template-columns:minmax(0,1fr) minmax(0,1fr); align-items:center; align-content:center; min-height:clamp(600px,calc(100svh - 96px),960px); gap:56px; padding-block:clamp(64px,8svh,96px); }
.narrative-copy > p:not(.eyebrow) { margin-top:20px; color:var(--gray); font-size:17px; max-width:var(--text-measure); }
.editorial-art { width:100%; min-width:0; margin:0; }
.company-people-art { width:100%; height:auto; }
.company-people-art text { fill:var(--ink); font-size:28px; font-weight:500; }
.company-people-art path { fill:none; stroke:var(--blue); stroke-width:2; stroke-linecap:round; }
.category-header { padding-block:48px; }
.category-header h1 { margin-bottom:12px; }
.category-caption { color:var(--gray); font-size:16px; margin-bottom:24px; }
.category-rail { display:flex; justify-content:flex-start; gap:36px; overflow-x:auto; overscroll-behavior-x:contain; padding:8px 0 12px; }
.category-rail>a { display:flex; flex-direction:column; align-items:center; gap:10px; min-width:110px; min-height:96px; flex-shrink:0; font-size:14px; font-weight:500; text-align:center; border-bottom:1px solid transparent; }
.category-rail>a:hover { color:var(--blue); border-bottom-color:var(--blue); }
.category-art { display:grid; place-items:center; height:54px; width:96px; }
.category-art img { width:58px; height:54px; object-fit:contain; }
.category-art svg { width:70px; height:56px; fill:none; stroke:var(--blue); stroke-width:1.7; stroke-linecap:round; stroke-linejoin:round; }
.founding-art { display:grid; gap:14px; text-align:center; color:var(--blue); }
.founding-art span:first-child { font-size:clamp(64px,8vw,104px); line-height:1.2; font-weight:600; letter-spacing:-.04em; }
.founding-art span:last-child { font-size:24px; }
.event-home-inner { display:grid; grid-template-columns:minmax(0,1.1fr) minmax(0,1fr); align-items:center; gap:64px; min-height:460px; padding-block:48px; }
.event-home-copy { min-width:0; }
.event-home-copy h2,.event-home-tagline { color:var(--ink); }
.event-home-tagline { margin-top:18px; font-size:24px; font-weight:500; line-height:1.45; }
.event-status { margin-top:20px; color:var(--gray); font-size:14px; }
.event-home-teaser .constellation-lines { stroke:var(--blue); opacity:.58; }
.event-home-teaser .star-core { fill:var(--blue); }
.event-home-teaser .star-ray { stroke:var(--blue); }
.event-home-teaser .constellation-concept,.event-home-teaser .constellation-drift,.event-home-teaser .constellation-spark { animation:none!important; transform:none; opacity:1; }
.event-home-teaser .constellation-response { filter:none; transform:none; }
.event-home-teaser .star-halo { opacity:.14; }
.event-information { padding-block:64px; }
.event-information > p:not(.eyebrow) { margin-top:20px; color:var(--gray); font-size:17px; max-width:65ch; }
.home-discovery-grid { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:12px; padding:12px; }
.home-discovery-card { min-width:0; margin:0; display:flex; flex-direction:column; align-items:center; justify-content:space-between; min-height:540px; padding:48px clamp(24px,4vw,52px); text-align:center; background:#f6f7f9; }
.home-discovery-copy { min-width:0; max-width:48ch; }
.home-discovery-copy h2 { font-size:clamp(26px,2.3vw,32px); }
.home-discovery-copy>p:not(.eyebrow) { margin-top:16px; color:var(--gray); font-size:16px; }
.home-discovery-copy .link-row { justify-content:center; }
.home-discovery-art { display:grid; place-items:center; width:min(100%,320px); margin:32px auto 0; }
.home-discovery-art img { width:180px; height:auto; aspect-ratio:650/565; object-fit:contain; }
.home-discovery-art .founding-art span:first-child { font-size:clamp(64px,6vw,88px); }
@media(max-width:640px) { .home-discovery-grid { grid-template-columns:1fr; gap:8px; padding:8px; } .home-discovery-card { min-height:480px; padding:40px 24px; } }
.launch-holding { display:flex; flex-direction:column; justify-content:center; align-items:center; min-height:100svh; margin:0; padding:24px; gap:28px; text-align:center; }
.launch-holding h1 { font-size:clamp(28px,4vw,40px); }
.contact-channel { display:flex; flex-direction:column; align-items:flex-start; gap:12px; margin-top:28px; min-width:0; }
.contact-channel-status { color:var(--gray); font-size:15px; }
.contact-address { display:inline-flex; align-items:center; min-height:44px; max-width:100%; color:var(--blue); font-size:17px; font-weight:500; overflow-wrap:anywhere; word-break:normal; }
.contact-topic-grid { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:16px; margin-top:32px; }
.contact-topic { display:flex; flex-direction:column; gap:16px; min-width:0; padding:28px; border-radius:20px; background:#f6f7f9; }
.contact-topic h3 { font-size:20px; line-height:1.4; }
.contact-topic>p { color:var(--gray); font-size:16px; }
.contact-topic .contact-topic-action { margin-top:auto; min-height:44px; display:inline-flex; align-items:center; color:var(--blue); font-size:15px; }
.contact-address:hover,.contact-topic-link:hover { text-decoration:underline; text-underline-offset:4px; }
.contact-topic-link { display:inline-flex; align-items:center; min-height:44px; }
.contact-topic .contact-channel-status { font-size:14px; }
.contact-preparation { padding-block:64px; }
.contact-preparation>p { margin-top:20px; max-width:66ch; color:var(--gray); font-size:16px; }
@media(max-width:760px) { .contact-topic-grid { grid-template-columns:1fr; gap:12px; } .contact-topic { padding:24px; } .contact-preparation { padding-block:48px; } }
@media(min-width:900px) { .narrative-reverse .narrative-copy { grid-column:2; grid-row:1; } .narrative-reverse .editorial-art { grid-column:1; grid-row:1; } }
@media(max-width:899px) { .brand-introduction-inner,.narrative-feature,.event-home-inner { grid-template-columns:1fr; gap:36px; } .brand-drawing { width:min(100%,300px); } .editorial-art { width:min(100%,560px); margin-inline:auto; } .event-home-art { width:min(100%,390px); } }
@media(max-width:640px) { body { --card-gap:8px; } body main { padding-bottom:24px; } .brand-introduction { min-height:calc(100svh - 88px); padding-block:48px; } body[data-page="index"] .brand-introduction { min-height:calc(100svh - 88px); } .brand-introduction-inner,.narrative-feature,.event-home-inner { gap:28px; } .brand-drawing,.company-introduction-centered .brand-drawing { width:min(100%,230px); } .promo-subtitle,.narrative-copy>p:not(.eyebrow) { font-size:16px; } .narrative-feature { min-height:64svh; padding-block:48px; } .event-home-inner { min-height:64svh; padding-block:56px; } .category-header { padding-block:36px; } .category-rail { gap:18px; } .category-rail>a { min-width:102px; min-height:88px; } .category-art { width:88px; height:50px; } .event-information { padding-block:48px; } }
:root[data-capsule-layout="compact"] body { --main-top-inset:0px; }
:root[data-capsule-layout="compact"] body main { padding-top:0; }
:root[data-capsule-layout="compact"] .section-card:first-child .category-header { padding-block-start:max(76px,calc(env(safe-area-inset-top) + 64px)); }
@media(max-width:640px) { .footer-directory { grid-template-columns:1fr; gap:24px; } .footer-directory a { min-height:44px; } .footer-bottom { align-items:flex-start; gap:12px; } .country-dialog { padding:24px; width:calc(100vw - 24px); max-height:calc(100svh - 24px); } .country-list { grid-template-columns:1fr; } .country-option { padding:16px; } }
.site-footer { background: var(--surface); padding: 32px max(32px, calc((100% - 1040px) / 2)) 18px; }
.footer-top { display: grid; gap: 24px; border-bottom: 1px solid var(--line); padding-bottom: 20px; }
.footer-intro { display: flex; align-items: center; gap: 28px; min-width: 0; }
.footer-wordmark { display: inline-flex; align-items: center; flex: 0 0 auto; gap: 8px; min-height: 44px; font-size: 15px; font-weight: 600; line-height: 1.4; }
.footer-wordmark img { width: 22px; height: auto; aspect-ratio: 650 / 565; object-fit: contain; flex: 0 0 auto; }
.footer-description { color: var(--gray); font-size: 13px; line-height: 1.5; max-width: 620px; }
.footer-directory { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); align-items: start; column-gap: 48px; row-gap: 32px; }
.footer-column { display: grid; align-content: start; gap: 24px; min-width: 0; }
.footer-group { display: grid; align-content: start; gap: 12px; min-width: 0; }
.footer-directory h3 { font-size: 13px; line-height: 1.4; letter-spacing: 0; margin: 0; }
.footer-links, .footer-sublist { display: grid; grid-template-columns: minmax(0, 1fr); align-content: start; list-style: none; margin: 0; padding: 0; }
.footer-directory a { display: inline-flex; align-items: center; max-width: 100%; font-size: 13px; line-height: 1.45; min-height: 32px; color: var(--gray); overflow-wrap: anywhere; }
.footer-directory a[aria-current="page"] { color: var(--ink); font-weight: 600; }
.footer-directory a:hover { color: var(--blue); text-decoration: underline; text-underline-offset: 3px; }
.footer-bottom { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding-top: 12px; font-size: 12px; line-height: 1.5; color: var(--gray); }
.country-trigger { background: transparent; color: var(--ink); border: 0; padding: 0; min-height: 44px; font-size: 13px; }
.country-trigger:hover { color: var(--blue); text-decoration: underline; text-underline-offset: 4px; }
.country-dialog { width: min(760px, calc(100vw - 36px)); max-height: calc(100svh - 36px); padding: 30px; border: 1px solid var(--line); border-radius: 24px; color: var(--ink); background: var(--white); box-shadow: 0 25px 90px #18202a33; overflow: auto; }
.country-dialog::backdrop { background: #18202a60; backdrop-filter: blur(8px); }
.country-dialog-top { display: flex; align-items: center; justify-content: space-between; margin-bottom: 24px; }
.country-dialog-top > img { width: 30px; height: 30px; object-fit: contain; flex-shrink: 0; }
.country-close { width: 44px; height: 44px; border: 0; border-radius: 50%; background: var(--surface); color: var(--ink); display: grid; place-items: center; }
.country-close:hover { background: #6e6e7320; }
.country-close svg { width: 20px; height: 20px; fill: none; stroke: currentColor; stroke-width: 1.8; stroke-linecap: round; }
.country-dialog h2 { font-size: 28px; margin-bottom: 14px; }
.country-dialog > p { font-size: 16px; color: var(--gray); margin-bottom: 26px; }
.country-group + .country-group { margin-top: 24px; }
.country-group h3 { font-size: 14px; color: var(--gray); margin-bottom: 12px; }
.country-list { display: grid; grid-template-columns: repeat(2, 1fr); gap: 12px; }
.country-option { display: flex; align-items: center; justify-content: space-between; gap: 12px; padding: 18px; min-height: 64px; min-width: 0; border: 1px solid var(--line); border-radius: 12px; font-size: 16px; }
.country-option:hover { background: #6e6e730a; }
.country-option[aria-current=page] { color: var(--blue); border-color: #0968ca80; background: #0968ca0d; }
.country-selected { display: flex; align-items: center; gap: 5px; font-size: 14px; white-space: nowrap; }
.country-selected svg { width: 18px; height: 18px; fill: none; stroke: currentColor; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }
body.country-picker-open { overflow: hidden; }

.fallback-navigation { position: fixed; z-index: 9999; top: 12px; left: 50%; transform: translateX(-50%); width: min(var(--content-max), calc(100% - 44px)); display: flex; flex-wrap: wrap; align-items: center; justify-content: center; gap: 4px 20px; padding: 8px 16px; background: var(--white); border: 1px solid var(--line); }
.fallback-navigation a { display: inline-flex; align-items: center; min-height: 44px; font-size: 14px; }
.fallback-navigation img { width: 26px; height: 26px; object-fit: contain; }
.shell-ready .fallback-navigation, .shell-ready .fallback-countries { display: none; }
body:not(.shell-ready) .country-trigger { display: none; }
.fallback-countries summary, .fallback-countries a { display: inline-flex; align-items: center; min-height: 44px; cursor: pointer; }
.fallback-countries { font-size: 13px; line-height: 1.5; }
.fallback-countries ul { margin: 0; padding: 0; list-style: none; }

.footer-intro { flex-wrap: wrap; gap: 4px 24px; }
.footer-breadcrumb { min-width: 0; max-width: 100%; }
.footer-breadcrumb ol { display: flex; flex-wrap: wrap; align-items: center; gap: 0 8px; margin: 0; padding: 0; list-style: none; }
.footer-breadcrumb li { display: inline-flex; align-items: center; gap: 8px; min-width: 0; }
.footer-breadcrumb a { display: inline-flex; align-items: center; min-height: 44px; font-size: 13px; line-height: 1.45; color: var(--gray); }
.footer-breadcrumb a[aria-current="page"] { color: var(--ink); font-weight: 600; }
.footer-breadcrumb a:hover { color: var(--blue); text-decoration: underline; text-underline-offset: 3px; }
.footer-breadcrumb-separator { color: var(--gray); font-size: 15px; line-height: 1; }
.footer-directory .footer-sublist .footer-sublist { margin: 0; }

.footer-title[hidden], .footer-toggle[hidden], .footer-links[hidden] { display: none; }
.footer-toggle {
  display: flex; align-items: center; justify-content: space-between; gap: 16px;
  width: 100%; min-height: 48px; padding: 12px 0; border: 0;
  background: transparent; color: var(--ink); font: inherit; text-align: left; cursor: pointer;
}
.footer-toggle::after {
  content: ""; flex: 0 0 6px; width: 6px; height: 6px; margin-right: 3px;
  border-right: 1.5px solid currentColor; border-bottom: 1.5px solid currentColor;
  transform: rotate(45deg); transition: transform 180ms ease;
}
.footer-toggle[aria-expanded="true"]::after { transform: rotate(225deg); }
.footer-toggle:focus-visible { outline: 2px solid var(--blue); outline-offset: 3px; border-radius: 3px; }
@media (max-width: 640px) {
  .footer-column { display: contents; }
  .footer-directory.is-collapsible { gap: 0; }
  .footer-directory.is-collapsible .footer-group { gap: 0; border-bottom: 1px solid var(--line); }
  .footer-directory.is-collapsible .footer-links { padding-bottom: 12px; }
}
@media (prefers-reduced-motion: reduce) { .footer-toggle::after { transition: none; } }
@media (max-width: 640px) {
  .footer-intro { display: flex; align-items: flex-start; gap: 0 16px; }
  .footer-breadcrumb { flex-basis: 100%; }
}

/* Route selection, pointer hover, and disclosure each have their own cue. */
.mdc-topbar{position:fixed;z-index:10000;top:16px;left:50%;transform:translateX(-50%);width:max-content;max-width:calc(100vw - 48px);pointer-events:none}
.mdc-capsule{--capsule-row-height:50px;--closed-w:max-content;--expanded-w:max-content;--expanded-h:320px;--row-spread:0px;--closed-row-spread:0px;--row-edge-shift:0px;--menu-shift:0px;--row-ease:cubic-bezier(.22,.72,.18,1);position:relative;box-sizing:border-box;display:flex;justify-content:center;align-items:flex-start;gap:24px;padding-inline:24px;width:var(--closed-w);max-width:calc(100vw - 48px);height:var(--capsule-row-height);overflow:hidden;pointer-events:auto;background:rgba(24,32,42,.96);color:#fff;border:1px solid #ffffff16;border-radius:26px;box-shadow:0 8px 26px #18202a14;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);transition:width .62s var(--row-ease),height .62s var(--row-ease),border-radius .62s var(--row-ease),background .3s,color .3s}
.mdc-capsule.is-expanded{width:var(--expanded-w);height:var(--expanded-h)}
.mdc-brand{position:relative;z-index:5;display:flex;align-items:center;justify-content:center;width:44px;height:48px;flex-shrink:0;transition:transform .62s var(--row-ease),opacity .18s}
.mdc-brand img{display:block;width:24px;height:24px;object-fit:contain}
.mdc-brand::before{content:"";position:absolute;inset:2px 0;border-radius:999px}
.mdc-brand:active{opacity:.55}
.mdc-primary{position:relative;z-index:5;display:flex;align-items:center;flex-shrink:0;gap:24px;width:max-content;height:48px;transition:transform .62s var(--row-ease)}
.mdc-primary>a{position:relative;isolation:isolate;display:flex;align-items:center;height:48px;padding:0;white-space:nowrap;font-size:.875rem;font-weight:500;color:rgba(255,255,255,.78);transition:color .18s}
.mdc-primary>a[aria-current="page"]::after,.mdc-primary>a[data-current-section]::after{content:"";position:absolute;left:0;right:0;bottom:9px;height:1px;background:currentColor;opacity:.6}
.mdc-primary>a::before{content:"";position:absolute;z-index:-1;inset:8px -8px;border-radius:999px;background:transparent;pointer-events:none;transition:background .18s}
.mdc-primary>a:active{color:rgba(255,255,255,.7)}
.mdc-actions{position:relative;z-index:5;display:flex;align-items:center;flex-shrink:0;gap:0;height:48px;margin-left:0;transition:transform .62s var(--row-ease)}
.mdc-icon{display:flex;justify-content:center;align-items:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:inherit;border-radius:10px;transition:background .18s,color .18s,transform .18s}
.mdc-icon svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round}
.mdc-icon[aria-expanded="true"]{box-shadow:inset 0 0 0 1px #ffffff32}
.mdc-icon:active{background:#ffffff24;transform:scale(.94)}
.mdc-menu-trigger{display:none}
.mdc-primary>a:focus-visible,.mdc-icon:focus-visible,.mdc-brand:focus-visible,.mdc-panel a:focus-visible,.mdc-ask-suggestion:focus-visible{outline:2px solid #0968ca;outline-offset:4px}
.mdc-expanded{position:absolute;box-sizing:border-box;left:0;top:48px;width:100%;padding:20px 24px 24px;opacity:0;transform:translateY(-8px);pointer-events:none;transition:opacity .2s ease,transform .4s ease;max-height:var(--panel-max-h,calc(90svh - 50px));overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable}
.mdc-capsule.is-expanded .mdc-expanded{opacity:1;transform:none;pointer-events:auto}
.mdc-panel{display:none;width:100%;margin:0;gap:20px}
.mdc-panel.active{display:grid;grid-template-columns:1fr 1fr}
.mdc-panel>div{min-width:0}
.mdc-panel a.mdc-subordinate{font-size:13px;font-weight:400;border:0}
.mdc-panel p{font-size:13px;color:rgba(255,255,255,.78);margin-bottom:8px}
.mdc-panel a{display:block;font-size:14px;font-weight:400;margin:4px 0}
.mdc-panel a:not(.mdc-search-result):not(.mdc-account-link){position:relative;isolation:isolate;width:fit-content;max-width:calc(100% + 8px);min-width:44px;margin-left:-8px;padding:0 8px;border-radius:999px;transition:color .18s}
.mdc-panel a:not(.mdc-search-result):not(.mdc-account-link)::before{content:"";position:absolute;z-index:-1;inset:6px 0;border-radius:999px;background:transparent;pointer-events:none;transition:background .18s}
.mdc-panel a:not(.mdc-search-result):not(.mdc-account-link):active::before,
.mdc-panel a:not(.mdc-search-result):not(.mdc-account-link):focus-visible::before{background:#0968ca}
.mdc-panel a:not(.mdc-search-result):not(.mdc-account-link):active,
.mdc-panel a:not(.mdc-search-result):not(.mdc-account-link):focus-visible{color:#fff}
.mdc-panel a[aria-current="page"],.mdc-panel a[data-current-section]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}
.mdc-panel .mdc-lead{font-size:16px;font-weight:500;line-height:1.4;letter-spacing:0}
.mdc-panel .mdc-contact-lead{font-size:14px;font-weight:400}
.mdc-search-panel.active,.mdc-account-panel.active{display:block}
.mdc-search-label{font-size:15px;font-weight:500}
.mdc-search-field{display:flex;align-items:center;margin-top:14px;padding-bottom:12px;border-bottom:1px solid rgba(110,110,115,.65)}
.mdc-search-input{width:100%;background:transparent;color:inherit;border:0;border-radius:3px;font-size:15px;line-height:1.4;min-height:40px;outline:none}
.mdc-search-input:focus-visible{outline:2px solid #0968ca;outline-offset:5px}
.mdc-search-input::placeholder{color:rgba(255,255,255,.72)}
.mdc-ask-note{font-size:.875rem!important;color:rgba(255,255,255,.78)!important;margin:12px 0 18px!important}
.mdc-search-results{display:grid;gap:12px}
.mdc-ask-answer{border:1px solid rgba(110,110,115,.65);padding:18px;border-radius:15px;margin-top:18px}
.mdc-ask-answer p{color:inherit;font-size:14px;line-height:1.55;margin-bottom:10px}
.mdc-ask-answer[hidden]{display:none}
.mdc-ask-actions a{font-size:14px;color:rgba(255,255,255,.9)}
.mdc-search-result{display:flex!important;gap:15px;flex-direction:column;border-top:1px solid rgba(110,110,115,.55);padding:13px 12px 12px;border-radius:24px;margin:0!important;transition:background .18s,color .18s,border-color .18s}
.mdc-search-result small{font-weight:400;color:rgba(255,255,255,.72);font-size:.875rem}
.mdc-ask-suggestions{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}
.mdc-ask-suggestion{border:1px solid rgba(110,110,115,.65);border-radius:99px;background:transparent;color:inherit;font-size:.875rem;padding:9px 12px;transition:background .18s,border-color .18s}
.mdc-ask-suggestion:active{background:#ffffff29}
.mdc-search-empty{color:rgba(255,255,255,.72)!important;font-size:14px!important}
.mdc-account-panel h2{font-size:18px;font-weight:500;line-height:1.4;letter-spacing:0;max-width:440px;margin:14px 0 18px}
.mdc-account-panel .mdc-account-description{font-size:14px;line-height:1.6;max-width:490px;margin-bottom:24px}
.mdc-panel .mdc-account-link{display:inline-flex;padding:11px 16px;border-radius:99px;background:#fff;color:#0968ca;font-size:14px;margin:0;transition:background .18s,transform .18s}
.mdc-panel .mdc-account-link:active{transform:scale(.98)}
.mdc-capsule.over-dark{background:rgba(255,255,255,.97);color:#18202a;border-color:rgba(24,32,42,.12);box-shadow:0 8px 26px #18202a0f}
.mdc-capsule.over-dark .mdc-primary>a{color:#6e6e73}
.mdc-capsule.over-dark .mdc-panel p,.mdc-capsule.over-dark .mdc-ask-note,.mdc-capsule.over-dark small,.mdc-capsule.over-dark .mdc-search-empty{color:#6e6e73!important}
.mdc-capsule.over-dark .mdc-search-input::placeholder{color:#6e6e73}
.mdc-capsule.over-dark .mdc-ask-actions a{color:#0968ca}
.mdc-capsule.over-dark .mdc-icon[aria-expanded="true"]{box-shadow:inset 0 0 0 1px rgba(24,32,42,.25)}
.mdc-capsule.over-dark .mdc-search-field,.mdc-capsule.over-dark .mdc-search-result,.mdc-capsule.over-dark .mdc-ask-answer,.mdc-capsule.over-dark .mdc-ask-suggestion{border-color:rgba(110,110,115,.28)}
.mdc-capsule.over-dark .mdc-account-link{background:#0968ca;color:#fff}
@media(hover:hover) and (pointer:fine){
  .mdc-brand:hover{opacity:.75}
  .mdc-primary>a:hover{color:#fff}
  .mdc-primary>a:hover::before{background:#0968ca}
  .mdc-icon:hover{background:#ffffff18}
  .mdc-panel a:not(.mdc-search-result):not(.mdc-account-link):hover{color:#fff}
  .mdc-panel a:not(.mdc-search-result):not(.mdc-account-link):hover::before{background:#0968ca}
  .mdc-search-result:hover{background:#0968ca;color:#fff;border-color:#0968ca}
  .mdc-panel .mdc-account-link:hover{background:#0968ca;color:#fff}
  .mdc-ask-suggestion:hover{background:#ffffff16;border-color:#0968ca}
  .mdc-capsule.over-dark .mdc-primary>a:hover{color:#0968ca}
  .mdc-capsule.over-dark .mdc-primary>a:hover::before{background:rgba(9,104,202,.1)}
  .mdc-capsule.over-dark .mdc-panel a:not(.mdc-account-link):hover{color:#fff}
  .mdc-capsule.over-dark .mdc-search-result:hover small{color:#fff!important}
  .mdc-capsule.over-dark .mdc-icon:hover{background:rgba(9,104,202,.1)}
  .mdc-capsule.over-dark .mdc-account-link:hover{background:#18202a;color:#fff}
  .mdc-capsule.over-dark .mdc-ask-suggestion:hover{background:rgba(9,104,202,.08);border-color:#0968ca}
}
/* Available room determines the form; full rows keep the same proportions on every device. */
:root[data-capsule-layout="full"] .mdc-brand{transform:translateX(calc(-1 * var(--closed-row-spread) + var(--row-edge-shift)))}
:root[data-capsule-layout="full"] .mdc-primary{transform:translateX(var(--menu-shift))}
:root[data-capsule-layout="full"] .mdc-actions{transform:translateX(calc(var(--closed-row-spread) + var(--row-edge-shift)))}
:root[data-capsule-layout="full"] .mdc-capsule.is-expanded .mdc-brand{transform:translateX(calc(-1 * var(--row-spread) + var(--row-edge-shift)))}
:root[data-capsule-layout="full"] .mdc-capsule.is-expanded .mdc-actions{transform:translateX(calc(var(--row-spread) + var(--row-edge-shift)))}
@media(max-height:540px){.mdc-expanded{max-height:var(--panel-max-h,calc(100svh - 78px))}}
/* Retheme from the current displayed colors, including during rapid reverse scroll. */
.mdc-capsule{--theme-duration:.6s;--theme-ease:cubic-bezier(.4,0,.2,1);transition:width .62s var(--row-ease),height .62s var(--row-ease),border-radius .62s var(--row-ease),background-color var(--theme-duration) var(--theme-ease),color var(--theme-duration) var(--theme-ease),border-color var(--theme-duration) var(--theme-ease),box-shadow var(--theme-duration) var(--theme-ease)}
.mdc-brand img{transition:filter var(--theme-duration) var(--theme-ease)}
.mdc-primary>a,.mdc-panel a:not(.mdc-search-result):not(.mdc-account-link),.mdc-panel p,.mdc-ask-note,.mdc-capsule small,.mdc-search-empty,.mdc-ask-actions a,.mdc-search-input::placeholder{transition:color var(--theme-duration) var(--theme-ease)}
.mdc-icon{transition:background .18s,transform .18s,box-shadow var(--theme-duration) var(--theme-ease)}
.mdc-search-field,.mdc-ask-answer,.mdc-panel-close{transition:border-color var(--theme-duration) var(--theme-ease),background-color .18s}
.mdc-search-result,.mdc-ask-suggestion{transition:background-color .18s,color var(--theme-duration) var(--theme-ease),border-color var(--theme-duration) var(--theme-ease)}
.mdc-panel .mdc-account-link{transition:background-color var(--theme-duration) var(--theme-ease),color var(--theme-duration) var(--theme-ease),transform .18s}
.mdc-capsule.mdc-booting{visibility:hidden;transition:none!important}
.mdc-capsule.mdc-ready{visibility:visible}
.mdc-capsule.mdc-resizing{transition:background-color var(--theme-duration) var(--theme-ease),color var(--theme-duration) var(--theme-ease),border-color var(--theme-duration) var(--theme-ease),box-shadow var(--theme-duration) var(--theme-ease)!important}
.mdc-capsule.mdc-resizing .mdc-brand,.mdc-capsule.mdc-resizing .mdc-primary,.mdc-capsule.mdc-resizing .mdc-actions{transition:none!important}
@media(prefers-reduced-motion:reduce){
  .mdc-capsule,.mdc-capsule.mdc-resizing,.mdc-capsule *,.mdc-capsule *::before,.mdc-capsule *::placeholder{transition-duration:.01ms!important}
  .mdc-icon:active,.mdc-account-link:active{transform:none}
}

/* A visible exit and a focus indicator inside the capsule's clipped surface. */
.mdc-panel-tools{display:flex;justify-content:flex-end;margin-bottom:12px;min-height:44px}
.mdc-panel-close{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:6px 12px;border:1px solid #ffffff40;border-radius:999px;background:transparent;color:inherit;font-size:13px}
.mdc-panel-close svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}
.mdc-panel-close:hover{background:#ffffff18}
.mdc-icon:focus-visible{outline:2px solid #fff;outline-offset:-3px;border-radius:999px}
.mdc-primary>a:focus-visible,.mdc-brand:focus-visible{outline:none}
.mdc-primary>a:focus-visible::before{box-shadow:inset 0 0 0 2px #fff;background:#ffffff12}
.mdc-brand:focus-visible::before{outline:2px solid #fff;outline-offset:-2px;border-radius:999px}
.mdc-panel a:focus-visible,.mdc-panel-close:focus-visible,.mdc-ask-suggestion:focus-visible,.mdc-search-input:focus-visible{outline:2px solid #fff;outline-offset:3px}
.mdc-capsule.over-dark .mdc-primary>a:focus-visible::before{box-shadow:inset 0 0 0 2px #0968ca;background:#0968ca0d}
.mdc-capsule.over-dark .mdc-icon:focus-visible,.mdc-capsule.over-dark .mdc-brand:focus-visible::before,.mdc-capsule.over-dark .mdc-panel a:focus-visible,.mdc-capsule.over-dark .mdc-panel-close:focus-visible,.mdc-capsule.over-dark .mdc-ask-suggestion:focus-visible,.mdc-capsule.over-dark .mdc-search-input:focus-visible{outline-color:#0968ca}
.mdc-capsule.over-dark .mdc-panel-close{border-color:#6e6e7340}
.mdc-capsule.over-dark .mdc-panel-close:hover{background:#0968ca0d}
.mdc-search-result:focus-visible{background:#0968ca;color:#fff;border-color:#0968ca}
.mdc-capsule.over-dark .mdc-search-result:focus-visible small{color:#fff!important}
.mdc-panel a:not(.mdc-search-result):not(.mdc-account-link){display:flex;align-items:center;min-height:44px}
.mdc-panel .mdc-account-link{align-items:center;min-height:44px}
:root[data-capsule-layout="full"] .mdc-panel-tools{position:absolute;top:0;right:24px;margin:0}

/* When the complete row cannot retain its outer gutters, only one disclosure remains. */
:root[data-capsule-layout="compact"] .mdc-topbar{top:max(12px,env(safe-area-inset-top));left:auto;right:max(12px,env(safe-area-inset-right));transform:none;max-width:calc(100vw - 24px - env(safe-area-inset-left) - env(safe-area-inset-right))}
:root[data-capsule-layout="compact"] .mdc-capsule{--capsule-row-height:52px;max-width:calc(100vw - 24px - env(safe-area-inset-left) - env(safe-area-inset-right));justify-content:flex-end;gap:0;padding-inline:3px;border-radius:26px}
:root[data-capsule-layout="compact"] .mdc-primary{display:none}
:root[data-capsule-layout="compact"] .mdc-menu-trigger{display:flex}
:root[data-capsule-layout="compact"] .mdc-capsule:not(.is-expanded):not(.is-closing) .mdc-menu-trigger{border-radius:50%;overflow:hidden}
:root[data-capsule-layout="compact"] .mdc-brand,
:root[data-capsule-layout="compact"] .mdc-actions{height:50px;transform:none}
:root[data-capsule-layout="compact"] .mdc-actions{margin-left:0}
:root[data-capsule-layout="compact"] .mdc-capsule:not(.is-expanded):not(.is-closing) .mdc-brand,
:root[data-capsule-layout="compact"] .mdc-capsule:not(.is-expanded):not(.is-closing) .mdc-search-trigger,
:root[data-capsule-layout="compact"] .mdc-capsule:not(.is-expanded):not(.is-closing) .mdc-account-trigger{display:none}
:root[data-capsule-layout="compact"] .mdc-capsule.is-expanded{justify-content:space-between;padding-inline:22px}
:root[data-capsule-layout="compact"] .mdc-expanded{top:50px}
:root[data-capsule-layout="compact"] .mdc-panel.active{grid-template-columns:1fr}
:root[data-capsule-layout="compact"] .mdc-account-panel.active,
:root[data-capsule-layout="compact"] .mdc-search-panel.active{display:block}

.mdc-brand img { height:auto; aspect-ratio:650/565; filter:invert(1); }
.mdc-capsule.over-dark .mdc-brand img { filter:invert(0); }
/* Separate concepts gather into the original Multi mark as a night constellation. */
.event-hero { display:block; min-height:0; padding-block:28px 48px; }
.event-invitation-card {
 --invite-hue:0deg; --invite-turn:0deg; --invite-proximity:0;
 position:relative; isolation:isolate; overflow:hidden;
 display:flex; flex-direction:column; align-items:center; justify-content:center;
 gap:12px; min-height:620px; padding:36px 24px 30px;
 border-radius:28px; background:#04070d; color:#f2f3f7; text-align:center;
}
.event-invitation-card::before { content:""; position:absolute; inset:0; pointer-events:none; background:radial-gradient(ellipse closest-side at 50% 51%,#172a4b55,transparent 100%); }
.event-invitation-heading { position:relative; z-index:2; }
.event-invitation-heading h1,.event-invitation-heading h2 { margin:0; color:#f2f3f7; font-size:clamp(30px,3vw,40px); letter-spacing:-.035em; }
.event-invitation-date { margin-top:10px; font-size:17px; color:#aab0c0; }
.event-invitation-time { display:block; margin-top:6px; font-size:.88em; }
.event-invitation-card .event-hero-art { position:relative; width:min(86%,440px); max-width:440px; aspect-ratio:900/795; margin-block:-22px -14px; z-index:1; }
.event-constellation { display:block; width:100%; height:auto; overflow:visible; }
.constellation-lines { fill:none; stroke:#90b1d5; stroke-width:1; stroke-linejoin:round; stroke-linecap:round; opacity:.42; }
.star-halo { opacity:.35; }
.star-core { fill:#eaf4ff; }
.star-ray { stroke:#cbe2f6; stroke-width:.6; opacity:.6; fill:none; }
.constellation-spark { opacity:var(--star-base,.82); }
.constellation-response { transform:translate(var(--star-pull-x,0px),var(--star-pull-y,0px)); filter:brightness(calc(1 + var(--star-near,0) * 1.65)); }
.constellation-response .star-halo { opacity:calc(.42 + var(--star-near,0) * .55); transform:scale(calc(1 + var(--star-near,0) * 1.1)); transform-box:fill-box; transform-origin:center; }
.event-night-sky { position:absolute; inset:0; pointer-events:none; z-index:0; }
.sky-star { position:absolute; display:block; background:#d9e7f7; border-radius:50%; opacity:var(--star-base,.36); box-shadow:0 0 4px #80aadd33; }
.event-invitation-card .event-hero-tagline { position:relative; z-index:2; max-width:none; margin:4px 0 0; color:#e3e7f0; font-size:clamp(23px,2.4vw,30px); font-weight:600; }
.event-star-controls { position:relative; z-index:2; display:flex; align-items:center; justify-content:center; gap:10px; }
.event-motion-control { width:44px; height:44px; display:grid; place-items:center; border:1px solid #343f51; border-radius:50%; background:#060c15b3; color:#b7c2d6; cursor:pointer; }
.event-motion-control span { position:relative; display:block; width:12px; height:14px; }
.event-motion-control span::before,.event-motion-control span::after { content:""; position:absolute; top:1px; width:3px; height:12px; border-radius:1px; background:currentColor; }
.event-motion-control span::before { left:1px; } .event-motion-control span::after { right:1px; }
.event-motion-control[aria-pressed="true"] span::before { left:2px; top:1px; width:0; height:0; border:6px solid transparent; border-left:9px solid currentColor; border-right:0; border-radius:0; background:none; }
.event-motion-control[aria-pressed="true"] span::after { display:none; }
.event-motion-control:hover { background:#132136; color:#eef2f9; }
.event-motion-control:focus-visible { outline:3px solid #6fa6e5; outline-offset:4px; }
[data-event-invitation].is-constellation-paused .constellation-concept,[data-event-invitation].is-constellation-paused .constellation-lines path,[data-event-invitation].is-constellation-paused .constellation-drift,[data-event-invitation].is-constellation-paused .constellation-spark,[data-event-invitation].is-constellation-paused .sky-star { animation-play-state:paused!important; }
.event-replay-control { position:relative; z-index:2; min-height:44px; padding:8px 18px; border:1px solid #343f51; border-radius:999px; background:#060c15b3; color:#b7c2d6; font:inherit; font-size:13px; cursor:pointer; }
.event-replay-control:hover { background:#132136; color:#eef2f9; }
.event-replay-control:focus-visible { outline:3px solid #6fa6e5; outline-offset:4px; }
.event-invitation-details { display:grid; justify-items:center; gap:14px; max-width:680px; margin:28px auto 0; text-align:center; }
.event-invitation-details .event-hero-description { margin:0 auto; text-align:center; color:var(--gray); font-size:17px; }
.event-invitation-details .event-status { margin:0; }
.event-invitation-details .link-row { margin:0; justify-content:center; flex-wrap:wrap; }
.event-home-art.event-concept-art { position:relative; width:min(100%,390px); max-width:390px; aspect-ratio:900/795; }
.event-home-teaser { background:#04070d; color:#e8edf6; }
.event-home-copy h2,.event-home-tagline { color:#e8edf6; }
@media(max-width:640px) {
 .event-hero { padding-block:72px 32px; }
 .event-invitation-card { min-height:490px; padding:30px 16px 24px; border-radius:24px; }
 .event-invitation-card .event-hero-art { width:calc(100% + 24px); max-width:370px; margin-block:-4px 0; }
 .event-invitation-date { font-size:15px; }
 .event-invitation-details .event-hero-description { font-size:16px; }
 .event-home-art.event-concept-art { width:100%; max-width:320px; }
}
@keyframes constellation-gather {
 0%,12% { transform:translate(var(--concept-x),var(--concept-y)); opacity:.28; }
 72%,100% { transform:translate(0,0); opacity:1; }
}
@keyframes constellation-gather-again {
 0%,12% { transform:translate(var(--concept-x),var(--concept-y)); opacity:.28; }
 72%,100% { transform:translate(0,0); opacity:1; }
}
@keyframes constellation-connect { 0%,32% { stroke-dashoffset:1; opacity:0; } 72%,100% { stroke-dashoffset:0; opacity:1; } }
@keyframes constellation-connect-again { 0%,32% { stroke-dashoffset:1; opacity:0; } 72%,100% { stroke-dashoffset:0; opacity:1; } }
@keyframes cosmos-drift { 0%,100% { transform:translate(0,0); } 25% { transform:translate(var(--drift-x1),var(--drift-y1)); } 50% { transform:translate(var(--drift-x2),var(--drift-y2)); } 75% { transform:translate(var(--drift-x3),var(--drift-y3)); } }
@keyframes constellation-twinkle { 0%,100% { opacity:calc(var(--star-base,.82) * .62); } 50% { opacity:var(--star-base,.82); } }
[data-event-invitation] .constellation-concept { animation:constellation-gather 9s cubic-bezier(.2,.65,.25,1) var(--concept-delay) both; }
[data-event-invitation] .constellation-lines path { stroke-dasharray:1; animation:constellation-connect 9s ease both; }
[data-event-invitation].is-constellation-replaying .constellation-concept { animation-name:constellation-gather-again; }
[data-event-invitation].is-constellation-replaying .constellation-lines path { animation-name:constellation-connect-again; }
[data-event-invitation] .constellation-spark { animation:constellation-twinkle var(--spark-duration,7s) ease-in-out var(--spark-delay) infinite; }
[data-event-invitation] .sky-star { animation:constellation-twinkle var(--spark-duration,36s) ease-in-out var(--spark-delay) infinite,cosmos-drift var(--drift-duration,120s) ease-in-out var(--drift-delay) infinite; }
[data-event-invitation] .constellation-drift { animation:cosmos-drift var(--drift-duration,120s) ease-in-out var(--drift-delay) infinite; }
@media(prefers-reduced-motion:reduce) {
 [data-event-invitation] .constellation-concept,[data-event-invitation] .constellation-lines path,[data-event-invitation] .constellation-drift,[data-event-invitation] .constellation-spark,[data-event-invitation] .sky-star { animation:none!important; transform:none; }
 [data-event-invitation] .constellation-lines path { stroke-dashoffset:0; opacity:1; }
 .constellation-response { transform:none!important; filter:none!important; transition:none; }
 .constellation-response .star-halo { opacity:.42; transform:none!important; transition:none; }
 .event-star-controls { display:none; }
}
html.event-export,html.event-export body { width:1200px; height:1500px; margin:0; padding:0; overflow:hidden; background:#04070d; }
html.event-export body > :not(main),html.event-export main > :not(:first-child),html.event-export .event-invitation-details { display:none!important; }
html.event-export main,html.event-export .section-card,html.event-export .event-hero { width:1200px; max-width:none; margin:0; padding:0; min-height:0; }
html.event-export .event-invitation-card { width:1200px; height:1500px; min-height:1500px; border-radius:0; box-sizing:border-box; padding:100px; gap:36px; }
html.event-export .event-invitation-heading h1 { font-size:76px; }
html.event-export .event-invitation-date { font-size:32px; margin-top:24px; }
html.event-export .event-hero-art { width:900px!important; max-width:900px!important; margin-block:0!important; }
html.event-export .event-hero-tagline { font-size:48px!important; margin-top:0!important; }
html.event-export .constellation-response { transform:none!important; filter:none!important; transition:none; }
html.event-export .constellation-response .star-halo { opacity:.42; transform:none!important; transition:none; }
html.event-export .event-star-controls { display:none; }
html.event-export .section-card { border:0!important; }
html.event-export .constellation-concept,html.event-export .constellation-lines path,html.event-export .constellation-drift,html.event-export .constellation-spark,html.event-export .sky-star { animation:none!important; transform:none; }
html.event-export .constellation-lines path { stroke-dashoffset:0; opacity:1; }



























































































































































































































































































































































.event-invitation-card .event-hero-tagline { line-height:1.45; max-width:900px; }
.event-hero-tagline span { display:inline-block; }
html.event-export .event-hero-tagline { max-width:1000px; }

/* Keep the home teaser in its original night-sky palette. */
.brand-introduction :is(h1,h2) { text-wrap:balance; }
.home-card.event-home-teaser { background:#04070d; color:#e8edf6; }
.event-home-teaser .event-home-copy h2,.event-home-teaser .event-home-tagline { color:#e8edf6; }
.event-home-teaser .event-status { color:#aab0c0; }
.event-home-teaser .constellation-lines { stroke:#90b1d5; opacity:.42; }
.event-home-teaser .star-core { fill:#eaf4ff; }
.event-home-teaser .star-ray { stroke:#cbe2f6; }
.event-home-teaser .star-halo { opacity:.35; }
.event-hero.content-width { width:min(var(--content-max),calc(100% - var(--section-card-inset) * 2)); max-width:var(--content-max); }
.event-home-art.event-concept-art { margin-inline:auto; }
html.event-export .event-hero.content-width { width:1200px; max-width:none; }
/* Footer typography and responsive columns match the shared footer. */
.site-footer { background:transparent; padding-inline:max(var(--page-gutter),calc((100% - var(--content-max)) / 2)); }
@media(max-width:1023px) { .footer-directory { grid-template-columns:repeat(2,minmax(0,1fr)); } }
@media(max-width:640px) { .footer-directory { grid-template-columns:1fr; gap:24px; } .footer-directory a { min-height:44px; } .footer-bottom { align-items:flex-start; gap:12px; } .country-dialog { padding:24px; width:calc(100vw - 24px); max-height:calc(100svh - 24px); } .country-list { grid-template-columns:1fr; } .country-option { padding:16px; } }

/* Begin shared selection controls */
/* In-page choices stay close to the page surface, with a quiet edge and soft depth. */
main :is(.category-rail > a, .product-local > div > a, .product-local .local-links > a, .story-destinations > a, [data-experience-choice]) {
  box-sizing: border-box;
  min-height: 44px;
  max-width: 100%;
  padding: 8px 14px;
  border: 1px solid #e1e5ea;
  border-radius: 10px;
  background: #fff;
  color: var(--ink, #18202a);
  box-shadow: 0 2px 8px #18202a09;
  text-decoration: none;
  line-height: 1.45;
  word-break: keep-all;
  transition: transform 160ms ease, box-shadow 160ms ease, border-color 160ms ease, background-color 160ms ease, color 160ms ease;
}
main .category-rail > a { padding: 12px 18px; gap: 10px; }
main .product-local :is(.local-links, div), main .story-destinations { display: flex; flex-wrap: wrap; gap: 10px; }
main :is(.category-rail > a, .product-local > div > a, .product-local .local-links > a, .story-destinations > a, [data-experience-choice]):focus-visible {
  outline: 2px solid var(--blue, #0968ca);
  outline-offset: 4px;
}
@media (hover: hover) and (pointer: fine) {
  main :is(.category-rail > a, .product-local > div > a, .product-local .local-links > a, .story-destinations > a, [data-experience-choice]):hover {
    border-color: #b9c7d8;
    color: var(--blue, #0968ca);
    background: #fafbfd;
    box-shadow: 0 3px 10px #18202a0e;
  }
}
main :is(.category-rail > a, .product-local > div > a, .product-local .local-links > a, .story-destinations > a, [data-experience-choice]):active {
  transform: translateY(1px);
  box-shadow: inset 0 1px 3px #18202a0c;
}
main [data-experience-choice][aria-pressed="true"] {
  background: #edf4fb;
  border-color: #9bb9dc;
  color: var(--blue, #0968ca);
  box-shadow: 0 1px 4px #18202a08;
}
@media (max-width: 640px) {
  main .category-rail > a { padding: 10px 12px; }
  main .product-local :is(.local-links, div) { gap: 8px; }
  main .product-local :is(.local-links, div) > a { padding-inline: 12px; font-size: 13px; }
}
@media (prefers-reduced-motion: reduce) {
  main :is(.category-rail > a, .product-local > div > a, .product-local .local-links > a, .story-destinations > a, [data-experience-choice]) { transition: none; }
}
/* End shared selection controls */

/* Draw the living constellation once, without hundreds of live DOM layers. */
.event-motion-canvas { position:absolute; inset:0; width:100%; height:100%; z-index:1; pointer-events:none; }
.has-event-canvas .event-night-sky,.has-event-canvas .event-constellation { visibility:hidden; }
[data-event-invitation].has-event-canvas .constellation-concept,[data-event-invitation].has-event-canvas .constellation-lines path,[data-event-invitation].has-event-canvas .constellation-drift,[data-event-invitation].has-event-canvas .constellation-spark,[data-event-invitation].has-event-canvas .sky-star { animation:none!important; }

/* Isolate capsule layout, retaining only a small constant backdrop blur. */
.mdc-capsule { contain:layout paint; backdrop-filter:blur(12px); -webkit-backdrop-filter:blur(12px); }
.mdc-expanded { transition:opacity .24s ease,transform .4s var(--row-ease); }
:root[data-capsule-layout="compact"] .mdc-brand { position:absolute; left:22px; top:0; transition:opacity .2s ease; }
:root[data-capsule-layout="compact"] .mdc-actions { position:absolute; right:3px; top:0; transition:right .62s var(--row-ease); }
:root[data-capsule-layout="compact"] .mdc-capsule.is-expanded .mdc-actions { right:22px; }
:root[data-capsule-layout="compact"] .mdc-search-trigger,
:root[data-capsule-layout="compact"] .mdc-account-trigger { transition:opacity .2s ease,background .18s,box-shadow var(--theme-duration) var(--theme-ease); }
:root[data-capsule-layout="compact"] .mdc-capsule.is-closing .mdc-brand,
:root[data-capsule-layout="compact"] .mdc-capsule.is-closing .mdc-search-trigger,
:root[data-capsule-layout="compact"] .mdc-capsule.is-closing .mdc-account-trigger { opacity:0; pointer-events:none; }
@media(prefers-reduced-motion:reduce) { :root[data-capsule-layout="compact"] .mdc-actions { transition:none; } }

.node-1 { --concept-x:-78.74px; --concept-y:-21.04px; --concept-delay:0.63s; --spark-delay:-8.58s; --spark-duration:38.27s; --star-base:0.691; --drift-duration:152.58s; --drift-delay:-88.71s; --drift-x1:5.59px; --drift-y1:1.95px; --drift-x2:1.07px; --drift-y2:2.28px; --drift-x3:0.53px; --drift-y3:1.95px; }
.node-2 { --concept-x:-60.93px; --concept-y:17.26px; --concept-delay:0.25s; --spark-delay:-20.76s; --spark-duration:20.39s; --star-base:0.668; --drift-duration:170.98s; --drift-delay:-70.32s; --drift-x1:6.46px; --drift-y1:1.95px; --drift-x2:4.83px; --drift-y2:3.07px; --drift-x3:1.39px; --drift-y3:2.99px; }
.node-3 { --concept-x:-14.24px; --concept-y:76.44px; --concept-delay:0.12s; --spark-delay:-33.58s; --spark-duration:22.61s; --star-base:0.687; --drift-duration:106.91s; --drift-delay:-77.10s; --drift-x1:6.72px; --drift-y1:5.85px; --drift-x2:2.01px; --drift-y2:-4.31px; --drift-x3:4.69px; --drift-y3:3.18px; }
.node-4 { --concept-x:-103.11px; --concept-y:-33.13px; --concept-delay:0.43s; --spark-delay:-23.88s; --spark-duration:29.04s; --star-base:0.949; --drift-duration:138.05s; --drift-delay:-8.65s; --drift-x1:-3.88px; --drift-y1:2.81px; --drift-x2:3.86px; --drift-y2:6.05px; --drift-x3:2.86px; --drift-y3:-0.96px; }
.node-5 { --concept-x:-58.82px; --concept-y:47.17px; --concept-delay:0.23s; --spark-delay:-1.25s; --spark-duration:22.07s; --star-base:0.655; --drift-duration:118.74s; --drift-delay:-40.34s; --drift-x1:3.69px; --drift-y1:-4.10px; --drift-x2:4.52px; --drift-y2:3.47px; --drift-x3:-2.16px; --drift-y3:4.66px; }
.node-6 { --concept-x:-76.46px; --concept-y:-78.65px; --concept-delay:0.05s; --spark-delay:-36.20s; --spark-duration:26.29s; --star-base:0.922; --drift-duration:128.03s; --drift-delay:-123.50s; --drift-x1:-4.25px; --drift-y1:-4.41px; --drift-x2:-2.48px; --drift-y2:5.86px; --drift-x3:2.28px; --drift-y3:0.20px; }
.node-7 { --concept-x:-29.15px; --concept-y:-44.09px; --concept-delay:0.30s; --spark-delay:-16.07s; --spark-duration:32.23s; --star-base:0.883; --drift-duration:122.21s; --drift-delay:-121.75s; --drift-x1:2.59px; --drift-y1:-1.38px; --drift-x2:-4.23px; --drift-y2:2.05px; --drift-x3:-3.71px; --drift-y3:-1.87px; }
.node-8 { --concept-x:61.24px; --concept-y:77.67px; --concept-delay:0.11s; --spark-delay:-36.28s; --spark-duration:28.77s; --star-base:0.969; --drift-duration:117.13s; --drift-delay:-83.17s; --drift-x1:1.80px; --drift-y1:2.61px; --drift-x2:0.92px; --drift-y2:2.38px; --drift-x3:4.45px; --drift-y3:3.63px; }
.node-9 { --concept-x:-74.07px; --concept-y:-51.75px; --concept-delay:0.48s; --spark-delay:-2.66s; --spark-duration:20.39s; --star-base:0.804; --drift-duration:172.54s; --drift-delay:-95.81s; --drift-x1:-2.60px; --drift-y1:3.84px; --drift-x2:5.08px; --drift-y2:-3.60px; --drift-x3:-6.02px; --drift-y3:-1.85px; }
.node-10 { --concept-x:78.33px; --concept-y:-75.76px; --concept-delay:0.48s; --spark-delay:-24.18s; --spark-duration:33.76s; --star-base:0.861; --drift-duration:129.13s; --drift-delay:-26.33s; --drift-x1:-1.08px; --drift-y1:4.52px; --drift-x2:5.50px; --drift-y2:3.24px; --drift-x3:1.73px; --drift-y3:5.85px; }
.node-11 { --concept-x:1.80px; --concept-y:30.87px; --concept-delay:0.37s; --spark-delay:-31.51s; --spark-duration:26.94s; --star-base:0.988; --drift-duration:99.39s; --drift-delay:-49.48s; --drift-x1:2.88px; --drift-y1:2.81px; --drift-x2:1.36px; --drift-y2:-6.75px; --drift-x3:-0.76px; --drift-y3:0.67px; }
.node-12 { --concept-x:73.90px; --concept-y:16.90px; --concept-delay:0.17s; --spark-delay:-7.48s; --spark-duration:36.79s; --star-base:0.896; --drift-duration:98.43s; --drift-delay:-51.72s; --drift-x1:3.79px; --drift-y1:-3.07px; --drift-x2:5.91px; --drift-y2:4.78px; --drift-x3:2.52px; --drift-y3:-1.96px; }
.node-13 { --concept-x:37.52px; --concept-y:-81.82px; --concept-delay:0.28s; --spark-delay:-10.66s; --spark-duration:38.06s; --star-base:0.725; --drift-duration:150.89s; --drift-delay:-124.63s; --drift-x1:-0.09px; --drift-y1:-3.99px; --drift-x2:1.87px; --drift-y2:-1.70px; --drift-x3:1.11px; --drift-y3:-2.49px; }
.node-14 { --concept-x:-68.82px; --concept-y:55.70px; --concept-delay:0.12s; --spark-delay:-3.76s; --spark-duration:32.04s; --star-base:0.754; --drift-duration:170.37s; --drift-delay:-38.74s; --drift-x1:5.33px; --drift-y1:5.76px; --drift-x2:-1.38px; --drift-y2:-1.05px; --drift-x3:0.88px; --drift-y3:-0.42px; }
.node-15 { --concept-x:-71.33px; --concept-y:-21.43px; --concept-delay:0.50s; --spark-delay:-13.17s; --spark-duration:21.08s; --star-base:0.714; --drift-duration:131.53s; --drift-delay:-107.47s; --drift-x1:-6.40px; --drift-y1:2.30px; --drift-x2:1.87px; --drift-y2:6.80px; --drift-x3:-4.66px; --drift-y3:-3.69px; }
.node-16 { --concept-x:49.02px; --concept-y:-10.19px; --concept-delay:0.66s; --spark-delay:-38.51s; --spark-duration:21.40s; --star-base:0.918; --drift-duration:135.01s; --drift-delay:-84.02s; --drift-x1:0.89px; --drift-y1:-0.02px; --drift-x2:-0.04px; --drift-y2:-2.59px; --drift-x3:-0.13px; --drift-y3:-4.91px; }
.node-17 { --concept-x:69.00px; --concept-y:-81.73px; --concept-delay:0.05s; --spark-delay:-10.35s; --spark-duration:22.99s; --star-base:0.927; --drift-duration:96.51s; --drift-delay:-62.50s; --drift-x1:-0.22px; --drift-y1:4.20px; --drift-x2:0.78px; --drift-y2:-5.26px; --drift-x3:-2.48px; --drift-y3:4.37px; }
.node-18 { --concept-x:-86.89px; --concept-y:22.23px; --concept-delay:0.60s; --spark-delay:-12.38s; --spark-duration:36.51s; --star-base:0.963; --drift-duration:151.34s; --drift-delay:-122.75s; --drift-x1:6.83px; --drift-y1:3.17px; --drift-x2:-3.18px; --drift-y2:2.41px; --drift-x3:3.64px; --drift-y3:-5.62px; }
.node-19 { --concept-x:-76.64px; --concept-y:42.56px; --concept-delay:0.34s; --spark-delay:-1.35s; --spark-duration:29.16s; --star-base:0.943; --drift-duration:141.28s; --drift-delay:-140.42s; --drift-x1:1.02px; --drift-y1:3.71px; --drift-x2:0.12px; --drift-y2:-4.81px; --drift-x3:-4.47px; --drift-y3:-4.66px; }
.node-20 { --concept-x:107.77px; --concept-y:-26.57px; --concept-delay:0.01s; --spark-delay:-24.31s; --spark-duration:21.06s; --star-base:0.832; --drift-duration:174.14s; --drift-delay:-169.84s; --drift-x1:-5.47px; --drift-y1:-2.60px; --drift-x2:3.09px; --drift-y2:-2.97px; --drift-x3:-0.82px; --drift-y3:3.09px; }
.node-21 { --concept-x:87.78px; --concept-y:-31.43px; --concept-delay:0.52s; --spark-delay:-1.77s; --spark-duration:22.49s; --star-base:0.913; --drift-duration:147.80s; --drift-delay:-88.56s; --drift-x1:1.44px; --drift-y1:4.27px; --drift-x2:-0.31px; --drift-y2:-4.83px; --drift-x3:4.83px; --drift-y3:4.33px; }
.node-22 { --concept-x:39.70px; --concept-y:-5.87px; --concept-delay:0.30s; --spark-delay:-6.34s; --spark-duration:25.11s; --star-base:0.870; --drift-duration:172.52s; --drift-delay:-133.57s; --drift-x1:-3.58px; --drift-y1:-2.00px; --drift-x2:0.15px; --drift-y2:-6.90px; --drift-x3:0.41px; --drift-y3:-6.79px; }
.node-23 { --concept-x:-59.93px; --concept-y:-41.83px; --concept-delay:0.40s; --spark-delay:-11.33s; --spark-duration:33.68s; --star-base:0.519; --drift-duration:158.70s; --drift-delay:-113.86s; --drift-x1:-0.26px; --drift-y1:1.07px; --drift-x2:2.74px; --drift-y2:0.63px; --drift-x3:6.83px; --drift-y3:-6.53px; }
.node-24 { --concept-x:93.63px; --concept-y:69.49px; --concept-delay:0.23s; --spark-delay:-22.71s; --spark-duration:39.62s; --star-base:0.639; --drift-duration:173.17s; --drift-delay:-119.92s; --drift-x1:5.97px; --drift-y1:-5.16px; --drift-x2:0.56px; --drift-y2:5.26px; --drift-x3:-5.26px; --drift-y3:4.48px; }
.node-25 { --concept-x:-51.66px; --concept-y:-25.36px; --concept-delay:0.32s; --spark-delay:-21.81s; --spark-duration:24.19s; --star-base:0.440; --drift-duration:142.37s; --drift-delay:-12.63s; --drift-x1:1.07px; --drift-y1:0.56px; --drift-x2:-1.83px; --drift-y2:-5.70px; --drift-x3:-3.82px; --drift-y3:-5.69px; }
.node-26 { --concept-x:-59.93px; --concept-y:-40.48px; --concept-delay:0.55s; --spark-delay:-13.02s; --spark-duration:24.84s; --star-base:0.636; --drift-duration:141.80s; --drift-delay:-104.09s; --drift-x1:3.42px; --drift-y1:0.50px; --drift-x2:2.06px; --drift-y2:1.14px; --drift-x3:-4.43px; --drift-y3:5.90px; }
.node-27 { --concept-x:-53.32px; --concept-y:25.28px; --concept-delay:0.17s; --spark-delay:-22.10s; --spark-duration:31.04s; --star-base:0.543; --drift-duration:153.92s; --drift-delay:-29.36s; --drift-x1:5.93px; --drift-y1:-1.82px; --drift-x2:-5.73px; --drift-y2:-6.10px; --drift-x3:-0.05px; --drift-y3:6.20px; }
.node-28 { --concept-x:-10.25px; --concept-y:13.05px; --concept-delay:0.51s; --spark-delay:-15.91s; --spark-duration:35.03s; --star-base:0.788; --drift-duration:139.21s; --drift-delay:-128.27s; --drift-x1:-3.93px; --drift-y1:3.68px; --drift-x2:5.71px; --drift-y2:1.39px; --drift-x3:-6.38px; --drift-y3:-6.95px; }
.node-29 { --concept-x:69.38px; --concept-y:-41.92px; --concept-delay:0.10s; --spark-delay:-2.90s; --spark-duration:34.32s; --star-base:0.732; --drift-duration:139.92s; --drift-delay:-17.82s; --drift-x1:0.68px; --drift-y1:-5.75px; --drift-x2:1.49px; --drift-y2:0.06px; --drift-x3:-1.10px; --drift-y3:-5.81px; }
.node-30 { --concept-x:19.42px; --concept-y:-39.11px; --concept-delay:0.20s; --spark-delay:-4.65s; --spark-duration:31.68s; --star-base:0.663; --drift-duration:129.16s; --drift-delay:-61.96s; --drift-x1:-4.26px; --drift-y1:5.57px; --drift-x2:0.78px; --drift-y2:-4.76px; --drift-x3:-4.02px; --drift-y3:5.44px; }
.node-31 { --concept-x:78.49px; --concept-y:-69.00px; --concept-delay:0.14s; --spark-delay:-24.35s; --spark-duration:35.10s; --star-base:0.588; --drift-duration:106.18s; --drift-delay:-28.50s; --drift-x1:-2.29px; --drift-y1:-0.47px; --drift-x2:-3.43px; --drift-y2:1.67px; --drift-x3:6.51px; --drift-y3:-1.23px; }
.node-32 { --concept-x:62.85px; --concept-y:-21.62px; --concept-delay:0.30s; --spark-delay:-27.09s; --spark-duration:23.88s; --star-base:0.434; --drift-duration:151.67s; --drift-delay:-88.30s; --drift-x1:4.54px; --drift-y1:4.47px; --drift-x2:3.55px; --drift-y2:3.01px; --drift-x3:0.95px; --drift-y3:2.38px; }
.node-33 { --concept-x:-71.64px; --concept-y:-24.88px; --concept-delay:0.30s; --spark-delay:-10.68s; --spark-duration:21.51s; --star-base:0.935; --drift-duration:169.68s; --drift-delay:-107.14s; --drift-x1:-3.76px; --drift-y1:-6.26px; --drift-x2:5.78px; --drift-y2:-4.23px; --drift-x3:6.12px; --drift-y3:5.98px; }
.node-34 { --concept-x:-102.16px; --concept-y:66.91px; --concept-delay:0.49s; --spark-delay:-21.27s; --spark-duration:34.94s; --star-base:0.774; --drift-duration:137.00s; --drift-delay:-103.89s; --drift-x1:1.75px; --drift-y1:0.05px; --drift-x2:-3.36px; --drift-y2:5.99px; --drift-x3:-0.63px; --drift-y3:0.45px; }
.node-35 { --concept-x:-96.31px; --concept-y:-81.18px; --concept-delay:0.08s; --spark-delay:-26.37s; --spark-duration:27.96s; --star-base:0.783; --drift-duration:122.14s; --drift-delay:-107.08s; --drift-x1:-2.77px; --drift-y1:-6.16px; --drift-x2:-1.84px; --drift-y2:4.97px; --drift-x3:-4.31px; --drift-y3:0.26px; }
.node-36 { --concept-x:-76.44px; --concept-y:-17.44px; --concept-delay:0.11s; --spark-delay:-2.33s; --spark-duration:25.82s; --star-base:0.923; --drift-duration:92.28s; --drift-delay:-42.90s; --drift-x1:4.31px; --drift-y1:-6.57px; --drift-x2:-6.43px; --drift-y2:-5.62px; --drift-x3:-2.97px; --drift-y3:-2.47px; }
.node-37 { --concept-x:-66.94px; --concept-y:51.79px; --concept-delay:0.31s; --spark-delay:-23.16s; --spark-duration:23.07s; --star-base:0.600; --drift-duration:145.02s; --drift-delay:-57.11s; --drift-x1:-4.01px; --drift-y1:-5.38px; --drift-x2:-0.88px; --drift-y2:-5.76px; --drift-x3:1.02px; --drift-y3:-4.49px; }
.node-38 { --concept-x:20.96px; --concept-y:-41.63px; --concept-delay:0.29s; --spark-delay:-21.05s; --spark-duration:34.44s; --star-base:0.881; --drift-duration:128.85s; --drift-delay:-52.97s; --drift-x1:-3.34px; --drift-y1:-6.07px; --drift-x2:-0.26px; --drift-y2:6.90px; --drift-x3:4.55px; --drift-y3:4.12px; }
.node-39 { --concept-x:-16.28px; --concept-y:66.67px; --concept-delay:0.34s; --spark-delay:-19.19s; --spark-duration:31.67s; --star-base:0.463; --drift-duration:96.02s; --drift-delay:-71.13s; --drift-x1:5.69px; --drift-y1:-6.48px; --drift-x2:0.79px; --drift-y2:5.23px; --drift-x3:6.90px; --drift-y3:-1.95px; }
.node-40 { --concept-x:-45.49px; --concept-y:2.55px; --concept-delay:0.21s; --spark-delay:-7.17s; --spark-duration:29.26s; --star-base:0.478; --drift-duration:145.89s; --drift-delay:-9.09s; --drift-x1:-6.60px; --drift-y1:-2.89px; --drift-x2:-4.14px; --drift-y2:5.77px; --drift-x3:-4.68px; --drift-y3:6.98px; }
.node-41 { --concept-x:78.70px; --concept-y:-70.18px; --concept-delay:0.59s; --spark-delay:-14.22s; --spark-duration:38.23s; --star-base:0.420; --drift-duration:172.61s; --drift-delay:-80.09s; --drift-x1:-3.15px; --drift-y1:-4.47px; --drift-x2:3.30px; --drift-y2:1.45px; --drift-x3:-3.85px; --drift-y3:3.98px; }
.node-42 { --concept-x:4.72px; --concept-y:-20.87px; --concept-delay:0.05s; --spark-delay:-10.83s; --spark-duration:24.10s; --star-base:0.477; --drift-duration:105.52s; --drift-delay:-66.16s; --drift-x1:-0.39px; --drift-y1:3.47px; --drift-x2:2.82px; --drift-y2:3.69px; --drift-x3:5.99px; --drift-y3:-1.84px; }
.node-43 { --concept-x:-79.69px; --concept-y:-83.39px; --concept-delay:0.70s; --spark-delay:-1.61s; --spark-duration:28.84s; --star-base:0.862; --drift-duration:91.69s; --drift-delay:-23.26s; --drift-x1:0.64px; --drift-y1:5.69px; --drift-x2:-2.18px; --drift-y2:1.11px; --drift-x3:-6.98px; --drift-y3:1.16px; }
.node-44 { --concept-x:43.82px; --concept-y:-28.72px; --concept-delay:0.38s; --spark-delay:-17.80s; --spark-duration:29.21s; --star-base:0.458; --drift-duration:134.52s; --drift-delay:-119.24s; --drift-x1:1.83px; --drift-y1:-3.68px; --drift-x2:-1.56px; --drift-y2:6.95px; --drift-x3:4.71px; --drift-y3:-1.66px; }
.node-45 { --concept-x:-0.82px; --concept-y:4.68px; --concept-delay:0.20s; --spark-delay:-31.93s; --spark-duration:36.68s; --star-base:0.453; --drift-duration:150.86s; --drift-delay:-17.10s; --drift-x1:-1.15px; --drift-y1:-5.64px; --drift-x2:1.59px; --drift-y2:3.69px; --drift-x3:5.71px; --drift-y3:2.55px; }
.node-46 { --concept-x:-36.67px; --concept-y:-78.79px; --concept-delay:0.38s; --spark-delay:-30.39s; --spark-duration:35.52s; --star-base:0.748; --drift-duration:151.44s; --drift-delay:-16.86s; --drift-x1:-2.98px; --drift-y1:-1.24px; --drift-x2:1.92px; --drift-y2:-2.68px; --drift-x3:-0.99px; --drift-y3:-3.16px; }
.node-47 { --concept-x:51.92px; --concept-y:-35.15px; --concept-delay:0.46s; --spark-delay:-9.18s; --spark-duration:37.44s; --star-base:0.519; --drift-duration:161.91s; --drift-delay:-121.78s; --drift-x1:3.58px; --drift-y1:4.22px; --drift-x2:6.54px; --drift-y2:6.34px; --drift-x3:-1.39px; --drift-y3:-5.94px; }
.node-48 { --concept-x:39.43px; --concept-y:63.12px; --concept-delay:0.31s; --spark-delay:-4.63s; --spark-duration:31.56s; --star-base:0.747; --drift-duration:157.86s; --drift-delay:-151.80s; --drift-x1:2.49px; --drift-y1:-3.65px; --drift-x2:2.60px; --drift-y2:-1.93px; --drift-x3:1.09px; --drift-y3:2.08px; }
.node-49 { --concept-x:-50.65px; --concept-y:44.22px; --concept-delay:0.33s; --spark-delay:-29.36s; --spark-duration:22.37s; --star-base:0.712; --drift-duration:121.06s; --drift-delay:-1.92s; --drift-x1:3.62px; --drift-y1:-6.46px; --drift-x2:-0.37px; --drift-y2:-0.79px; --drift-x3:-5.75px; --drift-y3:-4.82px; }
.node-50 { --concept-x:-79.06px; --concept-y:2.77px; --concept-delay:0.22s; --spark-delay:-37.71s; --spark-duration:26.12s; --star-base:0.874; --drift-duration:177.90s; --drift-delay:-107.05s; --drift-x1:2.64px; --drift-y1:-3.51px; --drift-x2:-0.58px; --drift-y2:1.15px; --drift-x3:-4.69px; --drift-y3:-1.66px; }
.node-51 { --concept-x:22.51px; --concept-y:-18.54px; --concept-delay:0.09s; --spark-delay:-27.32s; --spark-duration:33.37s; --star-base:0.710; --drift-duration:155.41s; --drift-delay:-52.47s; --drift-x1:4.20px; --drift-y1:-3.91px; --drift-x2:-0.71px; --drift-y2:-0.74px; --drift-x3:-2.66px; --drift-y3:4.60px; }
.node-52 { --concept-x:63.35px; --concept-y:-22.73px; --concept-delay:0.49s; --spark-delay:-0.62s; --spark-duration:26.48s; --star-base:0.644; --drift-duration:157.74s; --drift-delay:-85.51s; --drift-x1:3.79px; --drift-y1:-4.12px; --drift-x2:4.87px; --drift-y2:-5.36px; --drift-x3:0.86px; --drift-y3:3.61px; }
.node-53 { --concept-x:-42.70px; --concept-y:-8.11px; --concept-delay:0.54s; --spark-delay:-18.45s; --spark-duration:31.61s; --star-base:0.457; --drift-duration:154.48s; --drift-delay:-100.10s; --drift-x1:-1.21px; --drift-y1:-5.27px; --drift-x2:-0.19px; --drift-y2:4.54px; --drift-x3:3.75px; --drift-y3:3.14px; }
.node-54 { --concept-x:103.79px; --concept-y:56.80px; --concept-delay:0.16s; --spark-delay:-20.37s; --spark-duration:24.84s; --star-base:0.866; --drift-duration:149.47s; --drift-delay:-1.58s; --drift-x1:-3.85px; --drift-y1:-0.82px; --drift-x2:5.45px; --drift-y2:-6.23px; --drift-x3:0.24px; --drift-y3:-4.37px; }
.node-55 { --concept-x:29.33px; --concept-y:-54.26px; --concept-delay:0.43s; --spark-delay:-31.59s; --spark-duration:36.17s; --star-base:0.836; --drift-duration:172.44s; --drift-delay:-21.42s; --drift-x1:3.86px; --drift-y1:6.56px; --drift-x2:-6.99px; --drift-y2:-5.28px; --drift-x3:3.66px; --drift-y3:1.52px; }
.node-56 { --concept-x:-15.05px; --concept-y:-44.44px; --concept-delay:0.02s; --spark-delay:-17.62s; --spark-duration:29.72s; --star-base:0.581; --drift-duration:175.69s; --drift-delay:-83.03s; --drift-x1:4.46px; --drift-y1:1.57px; --drift-x2:-6.29px; --drift-y2:6.07px; --drift-x3:-0.91px; --drift-y3:-4.12px; }
.node-57 { --concept-x:-90.56px; --concept-y:-22.92px; --concept-delay:0.51s; --spark-delay:-21.07s; --spark-duration:38.92s; --star-base:0.443; --drift-duration:162.90s; --drift-delay:-7.64s; --drift-x1:-0.54px; --drift-y1:-6.90px; --drift-x2:-1.36px; --drift-y2:1.46px; --drift-x3:3.62px; --drift-y3:0.64px; }
.node-58 { --concept-x:-22.90px; --concept-y:-33.41px; --concept-delay:0.66s; --spark-delay:-21.30s; --spark-duration:36.72s; --star-base:0.686; --drift-duration:117.97s; --drift-delay:-17.49s; --drift-x1:1.31px; --drift-y1:-4.35px; --drift-x2:2.89px; --drift-y2:6.21px; --drift-x3:6.19px; --drift-y3:0.30px; }
.node-59 { --concept-x:-95.33px; --concept-y:17.85px; --concept-delay:0.30s; --spark-delay:-20.62s; --spark-duration:31.28s; --star-base:0.849; --drift-duration:91.13s; --drift-delay:-83.42s; --drift-x1:5.89px; --drift-y1:6.72px; --drift-x2:-0.45px; --drift-y2:-5.09px; --drift-x3:1.97px; --drift-y3:3.17px; }
.node-60 { --concept-x:75.18px; --concept-y:78.09px; --concept-delay:0.15s; --spark-delay:-24.58s; --spark-duration:21.38s; --star-base:0.439; --drift-duration:123.93s; --drift-delay:-40.04s; --drift-x1:-1.58px; --drift-y1:-1.90px; --drift-x2:-0.70px; --drift-y2:3.28px; --drift-x3:-2.84px; --drift-y3:4.77px; }
.node-61 { --concept-x:87.09px; --concept-y:-57.11px; --concept-delay:0.29s; --spark-delay:-39.94s; --spark-duration:38.50s; --star-base:0.933; --drift-duration:131.81s; --drift-delay:-43.02s; --drift-x1:-5.71px; --drift-y1:2.23px; --drift-x2:4.22px; --drift-y2:-0.75px; --drift-x3:1.88px; --drift-y3:4.07px; }
.node-62 { --concept-x:-19.62px; --concept-y:-39.61px; --concept-delay:0.48s; --spark-delay:-21.12s; --spark-duration:27.38s; --star-base:0.699; --drift-duration:125.08s; --drift-delay:-28.76s; --drift-x1:-0.89px; --drift-y1:0.99px; --drift-x2:5.14px; --drift-y2:3.90px; --drift-x3:5.46px; --drift-y3:-4.72px; }
.node-63 { --concept-x:-70.97px; --concept-y:43.82px; --concept-delay:0.51s; --spark-delay:-25.34s; --spark-duration:32.01s; --star-base:0.907; --drift-duration:99.13s; --drift-delay:-67.69s; --drift-x1:-2.41px; --drift-y1:-0.25px; --drift-x2:5.78px; --drift-y2:3.54px; --drift-x3:-5.44px; --drift-y3:-2.93px; }
.node-64 { --concept-x:5.06px; --concept-y:-29.33px; --concept-delay:0.10s; --spark-delay:-7.77s; --spark-duration:25.86s; --star-base:0.689; --drift-duration:166.64s; --drift-delay:-101.43s; --drift-x1:-4.56px; --drift-y1:-1.82px; --drift-x2:-0.17px; --drift-y2:2.70px; --drift-x3:-0.84px; --drift-y3:-3.11px; }
.node-65 { --concept-x:-97.61px; --concept-y:64.24px; --concept-delay:0.16s; --spark-delay:-7.29s; --spark-duration:29.95s; --star-base:0.621; --drift-duration:107.76s; --drift-delay:-47.92s; --drift-x1:-6.09px; --drift-y1:-5.74px; --drift-x2:-2.41px; --drift-y2:1.81px; --drift-x3:1.16px; --drift-y3:-3.90px; }
.node-66 { --concept-x:9.10px; --concept-y:1.12px; --concept-delay:0.45s; --spark-delay:-2.37s; --spark-duration:22.76s; --star-base:0.511; --drift-duration:165.17s; --drift-delay:-31.28s; --drift-x1:-6.45px; --drift-y1:-4.49px; --drift-x2:5.90px; --drift-y2:-6.87px; --drift-x3:4.13px; --drift-y3:-5.08px; }
.node-67 { --concept-x:104.05px; --concept-y:-83.71px; --concept-delay:0.47s; --spark-delay:-30.66s; --spark-duration:22.38s; --star-base:0.922; --drift-duration:136.79s; --drift-delay:-52.86s; --drift-x1:-6.24px; --drift-y1:-4.71px; --drift-x2:1.92px; --drift-y2:-2.67px; --drift-x3:1.47px; --drift-y3:-3.39px; }
.node-68 { --concept-x:73.39px; --concept-y:8.13px; --concept-delay:0.70s; --spark-delay:-9.64s; --spark-duration:34.66s; --star-base:0.899; --drift-duration:138.46s; --drift-delay:-83.59s; --drift-x1:1.66px; --drift-y1:-2.82px; --drift-x2:-5.61px; --drift-y2:5.38px; --drift-x3:-1.50px; --drift-y3:-6.69px; }
.node-69 { --concept-x:-83.96px; --concept-y:-33.36px; --concept-delay:0.10s; --spark-delay:-18.79s; --spark-duration:30.00s; --star-base:0.748; --drift-duration:128.75s; --drift-delay:-55.72s; --drift-x1:-4.91px; --drift-y1:-3.62px; --drift-x2:-6.86px; --drift-y2:1.31px; --drift-x3:-6.08px; --drift-y3:0.54px; }
.node-70 { --concept-x:37.53px; --concept-y:26.40px; --concept-delay:0.37s; --spark-delay:-39.42s; --spark-duration:25.86s; --star-base:0.643; --drift-duration:122.30s; --drift-delay:-2.56s; --drift-x1:-2.05px; --drift-y1:4.69px; --drift-x2:-5.12px; --drift-y2:4.40px; --drift-x3:4.39px; --drift-y3:-6.60px; }
.node-71 { --concept-x:-56.02px; --concept-y:-61.90px; --concept-delay:0.51s; --spark-delay:-30.41s; --spark-duration:34.85s; --star-base:0.722; --drift-duration:108.95s; --drift-delay:-66.22s; --drift-x1:5.75px; --drift-y1:-1.08px; --drift-x2:-1.37px; --drift-y2:5.19px; --drift-x3:2.23px; --drift-y3:2.07px; }
.node-72 { --concept-x:50.71px; --concept-y:-52.19px; --concept-delay:0.19s; --spark-delay:-37.18s; --spark-duration:32.61s; --star-base:0.600; --drift-duration:147.68s; --drift-delay:-144.28s; --drift-x1:-3.75px; --drift-y1:-1.05px; --drift-x2:6.57px; --drift-y2:-1.16px; --drift-x3:1.70px; --drift-y3:1.74px; }
.node-73 { --concept-x:7.27px; --concept-y:23.52px; --concept-delay:0.27s; --spark-delay:-39.64s; --spark-duration:39.35s; --star-base:0.472; --drift-duration:148.81s; --drift-delay:-85.67s; --drift-x1:2.31px; --drift-y1:-2.46px; --drift-x2:-3.04px; --drift-y2:-4.17px; --drift-x3:-4.10px; --drift-y3:-2.80px; }
.node-74 { --concept-x:-50.45px; --concept-y:-7.05px; --concept-delay:0.52s; --spark-delay:-10.93s; --spark-duration:39.28s; --star-base:0.871; --drift-duration:133.07s; --drift-delay:-129.22s; --drift-x1:-4.34px; --drift-y1:2.74px; --drift-x2:1.58px; --drift-y2:-6.29px; --drift-x3:4.73px; --drift-y3:-5.45px; }
.node-75 { --concept-x:-98.38px; --concept-y:-3.06px; --concept-delay:0.26s; --spark-delay:-24.62s; --spark-duration:31.26s; --star-base:0.894; --drift-duration:177.26s; --drift-delay:-86.45s; --drift-x1:-1.81px; --drift-y1:-4.71px; --drift-x2:4.26px; --drift-y2:-0.56px; --drift-x3:-1.81px; --drift-y3:-4.71px; }
.node-76 { --concept-x:-80.48px; --concept-y:-79.85px; --concept-delay:0.42s; --spark-delay:-5.14s; --spark-duration:33.73s; --star-base:0.822; --drift-duration:115.41s; --drift-delay:-86.55s; --drift-x1:6.46px; --drift-y1:5.86px; --drift-x2:5.58px; --drift-y2:6.07px; --drift-x3:0.47px; --drift-y3:6.83px; }
.node-77 { --concept-x:11.46px; --concept-y:6.70px; --concept-delay:0.16s; --spark-delay:-39.00s; --spark-duration:22.79s; --star-base:0.477; --drift-duration:125.86s; --drift-delay:-91.48s; --drift-x1:0.63px; --drift-y1:6.48px; --drift-x2:-3.00px; --drift-y2:-5.60px; --drift-x3:-5.66px; --drift-y3:5.52px; }
.node-78 { --concept-x:45.06px; --concept-y:34.99px; --concept-delay:0.62s; --spark-delay:-25.58s; --spark-duration:38.93s; --star-base:0.871; --drift-duration:93.97s; --drift-delay:-24.30s; --drift-x1:4.91px; --drift-y1:-2.58px; --drift-x2:-0.94px; --drift-y2:0.26px; --drift-x3:-4.42px; --drift-y3:0.41px; }
.node-79 { --concept-x:-49.19px; --concept-y:-37.33px; --concept-delay:0.57s; --spark-delay:-15.82s; --spark-duration:25.47s; --star-base:0.779; --drift-duration:169.63s; --drift-delay:-27.16s; --drift-x1:5.22px; --drift-y1:-6.73px; --drift-x2:-3.24px; --drift-y2:-0.21px; --drift-x3:-4.91px; --drift-y3:-2.06px; }
.node-80 { --concept-x:-14.92px; --concept-y:-84.22px; --concept-delay:0.64s; --spark-delay:-2.72s; --spark-duration:30.02s; --star-base:0.926; --drift-duration:101.57s; --drift-delay:-21.83s; --drift-x1:-5.96px; --drift-y1:-4.34px; --drift-x2:3.95px; --drift-y2:-0.20px; --drift-x3:4.89px; --drift-y3:-0.10px; }
.node-81 { --concept-x:-78.30px; --concept-y:-24.30px; --concept-delay:0.21s; --spark-delay:-31.01s; --spark-duration:32.14s; --star-base:0.810; --drift-duration:137.39s; --drift-delay:-0.83s; --drift-x1:-1.10px; --drift-y1:-6.62px; --drift-x2:-0.40px; --drift-y2:-4.02px; --drift-x3:4.22px; --drift-y3:4.54px; }
.node-82 { --concept-x:-97.49px; --concept-y:-66.17px; --concept-delay:0.29s; --spark-delay:-38.75s; --spark-duration:23.90s; --star-base:0.703; --drift-duration:122.59s; --drift-delay:-121.72s; --drift-x1:4.32px; --drift-y1:-3.88px; --drift-x2:-3.89px; --drift-y2:-4.99px; --drift-x3:-4.70px; --drift-y3:4.56px; }
.node-83 { --concept-x:14.46px; --concept-y:64.11px; --concept-delay:0.54s; --spark-delay:-23.02s; --spark-duration:32.80s; --star-base:0.901; --drift-duration:130.62s; --drift-delay:-10.63s; --drift-x1:3.83px; --drift-y1:-6.12px; --drift-x2:-6.04px; --drift-y2:-6.52px; --drift-x3:0.72px; --drift-y3:-3.69px; }
.node-84 { --concept-x:-33.42px; --concept-y:80.70px; --concept-delay:0.32s; --spark-delay:-4.51s; --spark-duration:22.89s; --star-base:0.603; --drift-duration:141.09s; --drift-delay:-60.18s; --drift-x1:-1.39px; --drift-y1:1.91px; --drift-x2:-0.98px; --drift-y2:3.52px; --drift-x3:4.32px; --drift-y3:-2.61px; }
.node-85 { --concept-x:39.90px; --concept-y:-27.92px; --concept-delay:0.39s; --spark-delay:-15.48s; --spark-duration:20.23s; --star-base:0.557; --drift-duration:143.15s; --drift-delay:-63.36s; --drift-x1:5.38px; --drift-y1:4.46px; --drift-x2:-0.32px; --drift-y2:-0.21px; --drift-x3:-5.47px; --drift-y3:3.62px; }
.node-86 { --concept-x:69.57px; --concept-y:-66.15px; --concept-delay:0.70s; --spark-delay:-32.12s; --spark-duration:25.74s; --star-base:0.889; --drift-duration:152.42s; --drift-delay:-76.69s; --drift-x1:-0.59px; --drift-y1:0.34px; --drift-x2:-4.73px; --drift-y2:-0.31px; --drift-x3:-7.00px; --drift-y3:6.53px; }
.node-87 { --concept-x:99.27px; --concept-y:-1.89px; --concept-delay:0.49s; --spark-delay:-25.12s; --spark-duration:29.45s; --star-base:0.615; --drift-duration:133.07s; --drift-delay:-86.69s; --drift-x1:-6.37px; --drift-y1:-0.93px; --drift-x2:2.02px; --drift-y2:2.48px; --drift-x3:-2.48px; --drift-y3:-2.26px; }
.node-88 { --concept-x:-84.34px; --concept-y:59.16px; --concept-delay:0.12s; --spark-delay:-1.60s; --spark-duration:27.11s; --star-base:0.809; --drift-duration:171.38s; --drift-delay:-75.32s; --drift-x1:0.08px; --drift-y1:-0.83px; --drift-x2:-2.77px; --drift-y2:5.33px; --drift-x3:-1.23px; --drift-y3:-5.68px; }
.node-89 { --concept-x:-5.52px; --concept-y:79.79px; --concept-delay:0.52s; --spark-delay:-3.95s; --spark-duration:33.59s; --star-base:0.852; --drift-duration:120.27s; --drift-delay:-0.82s; --drift-x1:0.95px; --drift-y1:1.33px; --drift-x2:-4.09px; --drift-y2:-0.56px; --drift-x3:0.31px; --drift-y3:-0.15px; }
.node-90 { --concept-x:11.55px; --concept-y:-56.60px; --concept-delay:0.22s; --spark-delay:-22.51s; --spark-duration:25.43s; --star-base:0.554; --drift-duration:147.87s; --drift-delay:-141.97s; --drift-x1:3.42px; --drift-y1:-6.47px; --drift-x2:-4.82px; --drift-y2:4.49px; --drift-x3:-1.81px; --drift-y3:1.25px; }
.node-91 { --concept-x:-63.04px; --concept-y:-14.14px; --concept-delay:0.15s; --spark-delay:-37.08s; --spark-duration:35.43s; --star-base:0.546; --drift-duration:162.98s; --drift-delay:-92.81s; --drift-x1:1.65px; --drift-y1:-5.39px; --drift-x2:-3.80px; --drift-y2:-5.81px; --drift-x3:0.34px; --drift-y3:1.52px; }
.node-92 { --concept-x:-1.18px; --concept-y:66.06px; --concept-delay:0.18s; --spark-delay:-11.09s; --spark-duration:29.61s; --star-base:0.944; --drift-duration:158.70s; --drift-delay:-51.62s; --drift-x1:6.69px; --drift-y1:5.99px; --drift-x2:4.91px; --drift-y2:-3.65px; --drift-x3:-2.76px; --drift-y3:-0.90px; }
.node-93 { --concept-x:-73.57px; --concept-y:15.07px; --concept-delay:0.40s; --spark-delay:-11.67s; --spark-duration:24.62s; --star-base:0.914; --drift-duration:142.60s; --drift-delay:-66.51s; --drift-x1:-0.31px; --drift-y1:0.63px; --drift-x2:6.62px; --drift-y2:-3.30px; --drift-x3:1.71px; --drift-y3:-4.05px; }
.node-94 { --concept-x:-36.49px; --concept-y:-42.56px; --concept-delay:0.00s; --spark-delay:-8.94s; --spark-duration:23.69s; --star-base:0.814; --drift-duration:107.04s; --drift-delay:-50.99s; --drift-x1:5.10px; --drift-y1:-0.19px; --drift-x2:-4.02px; --drift-y2:-2.27px; --drift-x3:-5.03px; --drift-y3:-2.88px; }
.node-95 { --concept-x:-2.33px; --concept-y:18.10px; --concept-delay:0.32s; --spark-delay:-34.43s; --spark-duration:36.35s; --star-base:0.830; --drift-duration:162.20s; --drift-delay:-88.86s; --drift-x1:-3.16px; --drift-y1:3.18px; --drift-x2:5.27px; --drift-y2:0.57px; --drift-x3:-4.54px; --drift-y3:-3.15px; }
.node-96 { --concept-x:0.27px; --concept-y:-12.24px; --concept-delay:0.07s; --spark-delay:-17.69s; --spark-duration:38.75s; --star-base:0.504; --drift-duration:103.47s; --drift-delay:-91.89s; --drift-x1:2.96px; --drift-y1:-4.02px; --drift-x2:-6.60px; --drift-y2:-3.56px; --drift-x3:-5.73px; --drift-y3:-5.49px; }
.node-97 { --concept-x:-57.14px; --concept-y:-68.93px; --concept-delay:0.55s; --spark-delay:-19.90s; --spark-duration:28.77s; --star-base:0.680; --drift-duration:139.97s; --drift-delay:-4.62s; --drift-x1:-1.91px; --drift-y1:4.00px; --drift-x2:-2.53px; --drift-y2:-5.45px; --drift-x3:-3.16px; --drift-y3:-0.16px; }
.node-98 { --concept-x:50.78px; --concept-y:76.52px; --concept-delay:0.16s; --spark-delay:-38.68s; --spark-duration:21.64s; --star-base:0.854; --drift-duration:104.98s; --drift-delay:-88.34s; --drift-x1:5.55px; --drift-y1:5.94px; --drift-x2:6.65px; --drift-y2:6.22px; --drift-x3:2.90px; --drift-y3:1.39px; }
.node-99 { --concept-x:-5.38px; --concept-y:-25.13px; --concept-delay:0.37s; --spark-delay:-31.52s; --spark-duration:29.88s; --star-base:0.422; --drift-duration:119.74s; --drift-delay:-28.29s; --drift-x1:2.49px; --drift-y1:1.84px; --drift-x2:2.02px; --drift-y2:-6.67px; --drift-x3:-3.72px; --drift-y3:-6.33px; }
.node-100 { --concept-x:-73.23px; --concept-y:-17.79px; --concept-delay:0.30s; --spark-delay:-34.15s; --spark-duration:31.27s; --star-base:0.415; --drift-duration:177.17s; --drift-delay:-71.28s; --drift-x1:5.17px; --drift-y1:-4.17px; --drift-x2:4.60px; --drift-y2:-2.87px; --drift-x3:1.26px; --drift-y3:-6.66px; }
.node-101 { --concept-x:-59.91px; --concept-y:-56.99px; --concept-delay:0.14s; --spark-delay:-17.56s; --spark-duration:21.62s; --star-base:0.787; --drift-duration:135.01s; --drift-delay:-48.44s; --drift-x1:2.78px; --drift-y1:1.14px; --drift-x2:-3.74px; --drift-y2:-1.51px; --drift-x3:-0.98px; --drift-y3:-2.13px; }
.node-102 { --concept-x:-70.37px; --concept-y:-9.58px; --concept-delay:0.12s; --spark-delay:-24.64s; --spark-duration:30.31s; --star-base:0.908; --drift-duration:141.21s; --drift-delay:-21.10s; --drift-x1:-1.14px; --drift-y1:-3.70px; --drift-x2:4.71px; --drift-y2:1.65px; --drift-x3:3.95px; --drift-y3:-3.91px; }
.node-103 { --concept-x:-26.26px; --concept-y:-65.73px; --concept-delay:0.38s; --spark-delay:-4.26s; --spark-duration:29.85s; --star-base:0.879; --drift-duration:117.95s; --drift-delay:-76.09s; --drift-x1:-3.78px; --drift-y1:-6.29px; --drift-x2:1.43px; --drift-y2:-1.10px; --drift-x3:4.93px; --drift-y3:-1.00px; }
.node-104 { --concept-x:-9.79px; --concept-y:-8.22px; --concept-delay:0.66s; --spark-delay:-33.22s; --spark-duration:29.08s; --star-base:0.416; --drift-duration:141.23s; --drift-delay:-70.55s; --drift-x1:-4.18px; --drift-y1:-2.17px; --drift-x2:-4.59px; --drift-y2:-2.30px; --drift-x3:-4.38px; --drift-y3:-2.86px; }
.node-105 { --concept-x:-32.88px; --concept-y:-51.83px; --concept-delay:0.30s; --spark-delay:-19.60s; --spark-duration:35.86s; --star-base:0.430; --drift-duration:111.99s; --drift-delay:-81.28s; --drift-x1:-3.81px; --drift-y1:4.23px; --drift-x2:-2.31px; --drift-y2:5.37px; --drift-x3:-0.85px; --drift-y3:-1.44px; }
.node-106 { --concept-x:27.94px; --concept-y:30.36px; --concept-delay:0.33s; --spark-delay:-18.53s; --spark-duration:22.80s; --star-base:0.489; --drift-duration:134.61s; --drift-delay:-91.41s; --drift-x1:3.82px; --drift-y1:6.37px; --drift-x2:-6.49px; --drift-y2:2.62px; --drift-x3:4.43px; --drift-y3:-0.73px; }
.node-107 { --concept-x:40.81px; --concept-y:41.30px; --concept-delay:0.46s; --spark-delay:-12.05s; --spark-duration:26.10s; --star-base:0.767; --drift-duration:157.35s; --drift-delay:-108.86s; --drift-x1:-0.53px; --drift-y1:-4.74px; --drift-x2:-5.69px; --drift-y2:-2.56px; --drift-x3:3.51px; --drift-y3:-4.26px; }
.node-108 { --concept-x:92.67px; --concept-y:-75.40px; --concept-delay:0.29s; --spark-delay:-37.09s; --spark-duration:27.45s; --star-base:0.767; --drift-duration:97.72s; --drift-delay:-95.87s; --drift-x1:6.56px; --drift-y1:6.50px; --drift-x2:-1.34px; --drift-y2:-0.16px; --drift-x3:-1.19px; --drift-y3:3.68px; }
.node-109 { --concept-x:-40.09px; --concept-y:-83.32px; --concept-delay:0.04s; --spark-delay:-0.30s; --spark-duration:23.08s; --star-base:0.419; --drift-duration:136.72s; --drift-delay:-24.90s; --drift-x1:2.49px; --drift-y1:-5.84px; --drift-x2:5.63px; --drift-y2:-6.02px; --drift-x3:4.04px; --drift-y3:-2.74px; }
.node-110 { --concept-x:-95.88px; --concept-y:-38.65px; --concept-delay:0.28s; --spark-delay:-29.56s; --spark-duration:34.52s; --star-base:0.442; --drift-duration:113.57s; --drift-delay:-87.38s; --drift-x1:4.32px; --drift-y1:-0.01px; --drift-x2:3.40px; --drift-y2:2.88px; --drift-x3:-1.15px; --drift-y3:-6.89px; }
.node-111 { --concept-x:38.77px; --concept-y:5.70px; --concept-delay:0.05s; --spark-delay:-11.04s; --spark-duration:38.59s; --star-base:0.727; --drift-duration:119.36s; --drift-delay:-97.60s; --drift-x1:5.78px; --drift-y1:-2.09px; --drift-x2:5.46px; --drift-y2:-2.98px; --drift-x3:-3.52px; --drift-y3:3.29px; }
.node-112 { --concept-x:-46.06px; --concept-y:27.82px; --concept-delay:0.24s; --spark-delay:-21.57s; --spark-duration:25.53s; --star-base:0.942; --drift-duration:123.26s; --drift-delay:-34.75s; --drift-x1:-0.32px; --drift-y1:0.11px; --drift-x2:-0.86px; --drift-y2:0.58px; --drift-x3:1.07px; --drift-y3:1.05px; }
.node-113 { --concept-x:-6.25px; --concept-y:23.19px; --concept-delay:0.63s; --spark-delay:-27.28s; --spark-duration:28.58s; --star-base:0.454; --drift-duration:164.13s; --drift-delay:-113.77s; --drift-x1:4.58px; --drift-y1:6.12px; --drift-x2:-6.77px; --drift-y2:-4.82px; --drift-x3:-1.06px; --drift-y3:-4.87px; }
.node-114 { --concept-x:44.34px; --concept-y:3.28px; --concept-delay:0.05s; --spark-delay:-26.83s; --spark-duration:21.55s; --star-base:0.760; --drift-duration:117.31s; --drift-delay:-2.93s; --drift-x1:-0.76px; --drift-y1:6.46px; --drift-x2:5.11px; --drift-y2:-2.20px; --drift-x3:6.36px; --drift-y3:-2.93px; }
.node-115 { --concept-x:-105.89px; --concept-y:9.18px; --concept-delay:0.54s; --spark-delay:-8.02s; --spark-duration:28.96s; --star-base:0.683; --drift-duration:125.78s; --drift-delay:-5.35s; --drift-x1:6.06px; --drift-y1:-3.81px; --drift-x2:-2.63px; --drift-y2:-0.10px; --drift-x3:-6.51px; --drift-y3:0.53px; }
.node-116 { --concept-x:62.33px; --concept-y:-51.90px; --concept-delay:0.67s; --spark-delay:-2.45s; --spark-duration:22.01s; --star-base:0.715; --drift-duration:156.01s; --drift-delay:-48.76s; --drift-x1:6.56px; --drift-y1:-0.23px; --drift-x2:6.73px; --drift-y2:-0.30px; --drift-x3:-6.70px; --drift-y3:-5.22px; }
.node-117 { --concept-x:34.15px; --concept-y:-38.71px; --concept-delay:0.51s; --spark-delay:-36.70s; --spark-duration:36.24s; --star-base:0.757; --drift-duration:121.31s; --drift-delay:-50.07s; --drift-x1:2.57px; --drift-y1:3.14px; --drift-x2:3.70px; --drift-y2:-0.55px; --drift-x3:1.91px; --drift-y3:4.56px; }
.node-118 { --concept-x:-31.03px; --concept-y:-50.51px; --concept-delay:0.69s; --spark-delay:-33.71s; --spark-duration:25.16s; --star-base:0.462; --drift-duration:156.58s; --drift-delay:-149.56s; --drift-x1:-1.79px; --drift-y1:4.34px; --drift-x2:-6.44px; --drift-y2:6.30px; --drift-x3:-5.57px; --drift-y3:6.97px; }
.node-119 { --concept-x:-72.40px; --concept-y:58.99px; --concept-delay:0.59s; --spark-delay:-11.48s; --spark-duration:39.31s; --star-base:0.904; --drift-duration:155.72s; --drift-delay:-106.96s; --drift-x1:-5.52px; --drift-y1:-5.70px; --drift-x2:-3.76px; --drift-y2:-1.22px; --drift-x3:6.26px; --drift-y3:2.46px; }
.node-120 { --concept-x:-8.10px; --concept-y:-24.75px; --concept-delay:0.08s; --spark-delay:-9.56s; --spark-duration:26.59s; --star-base:0.822; --drift-duration:96.23s; --drift-delay:-73.87s; --drift-x1:-4.92px; --drift-y1:5.49px; --drift-x2:-5.97px; --drift-y2:-6.96px; --drift-x3:4.69px; --drift-y3:6.40px; }
.node-121 { --concept-x:17.17px; --concept-y:-39.57px; --concept-delay:0.08s; --spark-delay:-26.35s; --spark-duration:39.45s; --star-base:0.908; --drift-duration:109.90s; --drift-delay:-30.99s; --drift-x1:4.68px; --drift-y1:0.02px; --drift-x2:-2.02px; --drift-y2:-5.53px; --drift-x3:2.36px; --drift-y3:-1.34px; }
.node-122 { --concept-x:49.31px; --concept-y:34.23px; --concept-delay:0.39s; --spark-delay:-39.93s; --spark-duration:38.64s; --star-base:0.538; --drift-duration:104.76s; --drift-delay:-40.67s; --drift-x1:2.37px; --drift-y1:-6.65px; --drift-x2:1.83px; --drift-y2:-6.11px; --drift-x3:1.69px; --drift-y3:-5.63px; }
.node-123 { --concept-x:26.72px; --concept-y:-48.65px; --concept-delay:0.12s; --spark-delay:-15.54s; --spark-duration:30.37s; --star-base:0.694; --drift-duration:151.17s; --drift-delay:-91.75s; --drift-x1:-3.27px; --drift-y1:-6.43px; --drift-x2:-0.87px; --drift-y2:-6.99px; --drift-x3:-4.88px; --drift-y3:2.53px; }
.node-124 { --concept-x:-59.42px; --concept-y:-16.48px; --concept-delay:0.39s; --spark-delay:-13.83s; --spark-duration:20.47s; --star-base:0.940; --drift-duration:126.93s; --drift-delay:-110.08s; --drift-x1:4.87px; --drift-y1:-0.27px; --drift-x2:-4.84px; --drift-y2:-3.73px; --drift-x3:6.95px; --drift-y3:-5.42px; }
.node-125 { --concept-x:94.35px; --concept-y:58.40px; --concept-delay:0.38s; --spark-delay:-2.21s; --spark-duration:21.44s; --star-base:0.878; --drift-duration:154.87s; --drift-delay:-19.33s; --drift-x1:-1.62px; --drift-y1:2.70px; --drift-x2:4.90px; --drift-y2:-4.18px; --drift-x3:1.09px; --drift-y3:0.45px; }
.node-126 { --concept-x:27.04px; --concept-y:36.27px; --concept-delay:0.05s; --spark-delay:-28.08s; --spark-duration:30.32s; --star-base:0.826; --drift-duration:178.96s; --drift-delay:-134.97s; --drift-x1:3.91px; --drift-y1:-1.00px; --drift-x2:-2.96px; --drift-y2:-6.94px; --drift-x3:1.44px; --drift-y3:-0.49px; }
.node-127 { --concept-x:-17.39px; --concept-y:-20.92px; --concept-delay:0.03s; --spark-delay:-26.47s; --spark-duration:31.75s; --star-base:0.520; --drift-duration:170.40s; --drift-delay:-126.74s; --drift-x1:6.53px; --drift-y1:3.96px; --drift-x2:-1.44px; --drift-y2:-3.34px; --drift-x3:0.59px; --drift-y3:-0.61px; }
.node-128 { --concept-x:-30.59px; --concept-y:6.52px; --concept-delay:0.38s; --spark-delay:-27.93s; --spark-duration:20.06s; --star-base:0.581; --drift-duration:110.67s; --drift-delay:-89.01s; --drift-x1:-5.54px; --drift-y1:-2.30px; --drift-x2:4.65px; --drift-y2:-5.51px; --drift-x3:5.24px; --drift-y3:3.66px; }
.node-129 { --concept-x:-42.10px; --concept-y:-58.95px; --concept-delay:0.58s; --spark-delay:-25.55s; --spark-duration:23.58s; --star-base:0.811; --drift-duration:146.87s; --drift-delay:-54.47s; --drift-x1:-0.35px; --drift-y1:-5.00px; --drift-x2:1.21px; --drift-y2:-1.67px; --drift-x3:-2.26px; --drift-y3:2.12px; }
.node-130 { --concept-x:-94.14px; --concept-y:-83.93px; --concept-delay:0.03s; --spark-delay:-28.48s; --spark-duration:26.67s; --star-base:0.448; --drift-duration:130.33s; --drift-delay:-95.61s; --drift-x1:-5.06px; --drift-y1:-1.66px; --drift-x2:-5.27px; --drift-y2:2.78px; --drift-x3:3.93px; --drift-y3:1.17px; }
.node-131 { --concept-x:75.79px; --concept-y:-39.81px; --concept-delay:0.61s; --spark-delay:-13.06s; --spark-duration:28.45s; --star-base:0.720; --drift-duration:92.46s; --drift-delay:-2.83s; --drift-x1:1.37px; --drift-y1:3.89px; --drift-x2:1.97px; --drift-y2:2.22px; --drift-x3:-4.96px; --drift-y3:-5.88px; }
.node-132 { --concept-x:33.09px; --concept-y:-46.65px; --concept-delay:0.47s; --spark-delay:-2.33s; --spark-duration:27.72s; --star-base:0.520; --drift-duration:140.11s; --drift-delay:-122.59s; --drift-x1:-5.77px; --drift-y1:-1.58px; --drift-x2:6.83px; --drift-y2:3.09px; --drift-x3:1.25px; --drift-y3:-6.35px; }
.node-133 { --concept-x:67.29px; --concept-y:13.30px; --concept-delay:0.36s; --spark-delay:-1.39s; --spark-duration:37.33s; --star-base:0.589; --drift-duration:142.92s; --drift-delay:-6.78s; --drift-x1:0.62px; --drift-y1:0.96px; --drift-x2:-2.61px; --drift-y2:2.57px; --drift-x3:1.63px; --drift-y3:-0.64px; }
.node-134 { --concept-x:-68.73px; --concept-y:33.46px; --concept-delay:0.29s; --spark-delay:-8.74s; --spark-duration:31.25s; --star-base:0.451; --drift-duration:107.44s; --drift-delay:-56.44s; --drift-x1:-1.06px; --drift-y1:-2.38px; --drift-x2:-0.11px; --drift-y2:5.16px; --drift-x3:1.99px; --drift-y3:-1.55px; }
.node-135 { --concept-x:55.19px; --concept-y:67.04px; --concept-delay:0.51s; --spark-delay:-37.71s; --spark-duration:32.95s; --star-base:0.767; --drift-duration:179.66s; --drift-delay:-106.68s; --drift-x1:2.23px; --drift-y1:-0.99px; --drift-x2:-1.38px; --drift-y2:3.94px; --drift-x3:-2.24px; --drift-y3:-5.42px; }
.node-136 { --concept-x:-74.34px; --concept-y:43.82px; --concept-delay:0.39s; --spark-delay:-27.28s; --spark-duration:33.49s; --star-base:0.757; --drift-duration:168.40s; --drift-delay:-134.88s; --drift-x1:-1.00px; --drift-y1:-1.56px; --drift-x2:-1.08px; --drift-y2:2.38px; --drift-x3:5.81px; --drift-y3:-2.73px; }
.node-137 { --concept-x:-51.25px; --concept-y:82.44px; --concept-delay:0.17s; --spark-delay:-3.74s; --spark-duration:39.30s; --star-base:0.718; --drift-duration:121.32s; --drift-delay:-91.42s; --drift-x1:-0.28px; --drift-y1:3.28px; --drift-x2:-5.49px; --drift-y2:3.61px; --drift-x3:4.84px; --drift-y3:6.33px; }
.node-138 { --concept-x:-63.21px; --concept-y:-14.01px; --concept-delay:0.42s; --spark-delay:-38.23s; --spark-duration:33.89s; --star-base:0.526; --drift-duration:113.60s; --drift-delay:-113.38s; --drift-x1:-5.05px; --drift-y1:2.50px; --drift-x2:2.50px; --drift-y2:-0.06px; --drift-x3:-4.36px; --drift-y3:-1.71px; }
.node-139 { --concept-x:-45.43px; --concept-y:-80.05px; --concept-delay:0.63s; --spark-delay:-23.80s; --spark-duration:22.20s; --star-base:0.621; --drift-duration:116.89s; --drift-delay:-56.60s; --drift-x1:-0.34px; --drift-y1:-6.96px; --drift-x2:5.75px; --drift-y2:-6.03px; --drift-x3:-6.45px; --drift-y3:4.55px; }
.node-140 { --concept-x:-6.71px; --concept-y:-79.27px; --concept-delay:0.01s; --spark-delay:-12.70s; --spark-duration:23.22s; --star-base:0.475; --drift-duration:167.84s; --drift-delay:-56.66s; --drift-x1:-2.50px; --drift-y1:5.04px; --drift-x2:3.45px; --drift-y2:-2.61px; --drift-x3:-4.56px; --drift-y3:-4.33px; }
.node-141 { --concept-x:104.63px; --concept-y:1.74px; --concept-delay:0.01s; --spark-delay:-25.05s; --spark-duration:25.06s; --star-base:0.595; --drift-duration:132.45s; --drift-delay:-87.09s; --drift-x1:-0.66px; --drift-y1:-0.00px; --drift-x2:1.72px; --drift-y2:0.29px; --drift-x3:-6.92px; --drift-y3:1.05px; }
.node-142 { --concept-x:98.58px; --concept-y:35.68px; --concept-delay:0.52s; --spark-delay:-15.36s; --spark-duration:22.27s; --star-base:0.880; --drift-duration:159.63s; --drift-delay:-47.80s; --drift-x1:6.00px; --drift-y1:4.46px; --drift-x2:0.88px; --drift-y2:1.97px; --drift-x3:-0.25px; --drift-y3:1.84px; }
.node-143 { --concept-x:-13.48px; --concept-y:60.20px; --concept-delay:0.37s; --spark-delay:-9.99s; --spark-duration:22.32s; --star-base:0.914; --drift-duration:166.62s; --drift-delay:-136.92s; --drift-x1:-2.73px; --drift-y1:3.36px; --drift-x2:5.48px; --drift-y2:3.97px; --drift-x3:5.11px; --drift-y3:-3.25px; }
.node-144 { --concept-x:53.00px; --concept-y:54.91px; --concept-delay:0.59s; --spark-delay:-34.04s; --spark-duration:24.24s; --star-base:0.466; --drift-duration:173.71s; --drift-delay:-127.33s; --drift-x1:1.72px; --drift-y1:0.09px; --drift-x2:3.22px; --drift-y2:-3.84px; --drift-x3:-3.90px; --drift-y3:-1.87px; }
.node-145 { --concept-x:-22.73px; --concept-y:17.67px; --concept-delay:0.48s; --spark-delay:-5.93s; --spark-duration:21.44s; --star-base:0.751; --drift-duration:111.72s; --drift-delay:-109.21s; --drift-x1:2.68px; --drift-y1:-6.54px; --drift-x2:-2.62px; --drift-y2:0.72px; --drift-x3:-5.52px; --drift-y3:4.89px; }
.node-146 { --concept-x:-85.92px; --concept-y:-27.11px; --concept-delay:0.28s; --spark-delay:-20.87s; --spark-duration:32.97s; --star-base:0.784; --drift-duration:144.15s; --drift-delay:-81.48s; --drift-x1:-0.38px; --drift-y1:0.80px; --drift-x2:-0.44px; --drift-y2:-4.18px; --drift-x3:-4.45px; --drift-y3:-0.31px; }
.node-147 { --concept-x:101.99px; --concept-y:-5.78px; --concept-delay:0.25s; --spark-delay:-3.11s; --spark-duration:38.44s; --star-base:0.522; --drift-duration:172.09s; --drift-delay:-105.37s; --drift-x1:-6.47px; --drift-y1:-4.43px; --drift-x2:-1.30px; --drift-y2:-2.37px; --drift-x3:0.12px; --drift-y3:-4.07px; }
.node-148 { --concept-x:-69.85px; --concept-y:-61.76px; --concept-delay:0.63s; --spark-delay:-27.03s; --spark-duration:36.67s; --star-base:0.804; --drift-duration:150.59s; --drift-delay:-77.87s; --drift-x1:-0.84px; --drift-y1:5.35px; --drift-x2:-5.06px; --drift-y2:-4.75px; --drift-x3:-4.42px; --drift-y3:3.67px; }
.node-149 { --concept-x:-47.52px; --concept-y:72.13px; --concept-delay:0.17s; --spark-delay:-13.75s; --spark-duration:39.25s; --star-base:0.622; --drift-duration:147.35s; --drift-delay:-99.26s; --drift-x1:-0.12px; --drift-y1:-4.58px; --drift-x2:-3.75px; --drift-y2:-5.16px; --drift-x3:1.49px; --drift-y3:-1.56px; }
.node-150 { --concept-x:-65.99px; --concept-y:21.90px; --concept-delay:0.22s; --spark-delay:-28.82s; --spark-duration:22.24s; --star-base:0.822; --drift-duration:130.30s; --drift-delay:-26.68s; --drift-x1:4.65px; --drift-y1:2.16px; --drift-x2:-5.13px; --drift-y2:-2.92px; --drift-x3:4.27px; --drift-y3:2.11px; }
.node-151 { --concept-x:-19.99px; --concept-y:34.62px; --concept-delay:0.50s; --spark-delay:-16.55s; --spark-duration:28.55s; --star-base:0.433; --drift-duration:133.80s; --drift-delay:-39.18s; --drift-x1:-4.10px; --drift-y1:-3.33px; --drift-x2:-3.33px; --drift-y2:3.41px; --drift-x3:0.37px; --drift-y3:-3.89px; }
.node-152 { --concept-x:54.64px; --concept-y:26.03px; --concept-delay:0.44s; --spark-delay:-37.12s; --spark-duration:36.20s; --star-base:0.900; --drift-duration:167.10s; --drift-delay:-94.58s; --drift-x1:3.87px; --drift-y1:0.69px; --drift-x2:4.18px; --drift-y2:1.35px; --drift-x3:4.03px; --drift-y3:5.71px; }
.node-153 { --concept-x:59.80px; --concept-y:49.99px; --concept-delay:0.64s; --spark-delay:-37.17s; --spark-duration:36.01s; --star-base:0.546; --drift-duration:167.83s; --drift-delay:-51.16s; --drift-x1:2.99px; --drift-y1:2.00px; --drift-x2:-5.58px; --drift-y2:3.37px; --drift-x3:-6.15px; --drift-y3:3.03px; }
.node-154 { --concept-x:-44.26px; --concept-y:-8.25px; --concept-delay:0.10s; --spark-delay:-29.75s; --spark-duration:22.63s; --star-base:0.704; --drift-duration:104.26s; --drift-delay:-51.86s; --drift-x1:-1.84px; --drift-y1:-6.22px; --drift-x2:-0.09px; --drift-y2:-6.02px; --drift-x3:6.30px; --drift-y3:-4.70px; }
.node-155 { --concept-x:22.34px; --concept-y:16.78px; --concept-delay:0.30s; --spark-delay:-13.38s; --spark-duration:38.95s; --star-base:0.486; --drift-duration:99.28s; --drift-delay:-91.49s; --drift-x1:-0.23px; --drift-y1:-5.42px; --drift-x2:-5.52px; --drift-y2:6.28px; --drift-x3:-2.51px; --drift-y3:6.78px; }
.node-156 { --concept-x:79.88px; --concept-y:-64.10px; --concept-delay:0.30s; --spark-delay:-18.93s; --spark-duration:37.21s; --star-base:0.937; --drift-duration:90.28s; --drift-delay:-10.95s; --drift-x1:6.15px; --drift-y1:6.32px; --drift-x2:-3.77px; --drift-y2:-0.41px; --drift-x3:-4.44px; --drift-y3:1.20px; }
.node-157 { --concept-x:-90.85px; --concept-y:-72.56px; --concept-delay:0.39s; --spark-delay:-34.67s; --spark-duration:26.83s; --star-base:0.746; --drift-duration:165.18s; --drift-delay:-117.77s; --drift-x1:5.04px; --drift-y1:-6.05px; --drift-x2:-0.24px; --drift-y2:2.07px; --drift-x3:-1.58px; --drift-y3:-1.55px; }
.node-158 { --concept-x:-47.16px; --concept-y:30.49px; --concept-delay:0.05s; --spark-delay:-32.88s; --spark-duration:22.88s; --star-base:0.873; --drift-duration:168.91s; --drift-delay:-14.70s; --drift-x1:-6.44px; --drift-y1:3.13px; --drift-x2:3.76px; --drift-y2:2.70px; --drift-x3:-2.46px; --drift-y3:-4.39px; }
.node-159 { --concept-x:-102.21px; --concept-y:75.73px; --concept-delay:0.42s; --spark-delay:-39.41s; --spark-duration:24.14s; --star-base:0.586; --drift-duration:137.93s; --drift-delay:-103.95s; --drift-x1:5.85px; --drift-y1:-4.95px; --drift-x2:-1.42px; --drift-y2:0.89px; --drift-x3:3.09px; --drift-y3:0.11px; }
.node-160 { --concept-x:102.81px; --concept-y:12.42px; --concept-delay:0.35s; --spark-delay:-22.02s; --spark-duration:35.94s; --star-base:0.739; --drift-duration:107.98s; --drift-delay:-23.68s; --drift-x1:-2.17px; --drift-y1:-2.37px; --drift-x2:4.71px; --drift-y2:-4.79px; --drift-x3:-2.79px; --drift-y3:5.86px; }
.node-161 { --concept-x:-42.28px; --concept-y:-37.42px; --concept-delay:0.67s; --spark-delay:-36.71s; --spark-duration:25.36s; --star-base:0.607; --drift-duration:116.50s; --drift-delay:-49.85s; --drift-x1:0.43px; --drift-y1:1.78px; --drift-x2:-6.83px; --drift-y2:-0.98px; --drift-x3:5.96px; --drift-y3:-2.57px; }
.node-162 { --concept-x:77.74px; --concept-y:69.03px; --concept-delay:0.36s; --spark-delay:-25.92s; --spark-duration:36.43s; --star-base:0.451; --drift-duration:124.64s; --drift-delay:-28.71s; --drift-x1:6.10px; --drift-y1:5.72px; --drift-x2:-0.87px; --drift-y2:-4.36px; --drift-x3:-0.15px; --drift-y3:0.14px; }
.node-163 { --concept-x:-2.50px; --concept-y:-8.33px; --concept-delay:0.40s; --spark-delay:-30.91s; --spark-duration:26.03s; --star-base:0.525; --drift-duration:142.24s; --drift-delay:-32.24s; --drift-x1:2.24px; --drift-y1:1.52px; --drift-x2:-0.53px; --drift-y2:-5.30px; --drift-x3:-2.34px; --drift-y3:1.83px; }
.node-164 { --concept-x:-12.23px; --concept-y:83.37px; --concept-delay:0.58s; --spark-delay:-37.38s; --spark-duration:20.13s; --star-base:0.484; --drift-duration:143.43s; --drift-delay:-88.43s; --drift-x1:-4.36px; --drift-y1:1.53px; --drift-x2:5.20px; --drift-y2:3.55px; --drift-x3:-5.94px; --drift-y3:-5.29px; }
.node-165 { --concept-x:1.37px; --concept-y:-12.67px; --concept-delay:0.24s; --spark-delay:-35.53s; --spark-duration:38.68s; --star-base:0.721; --drift-duration:129.85s; --drift-delay:-27.41s; --drift-x1:2.83px; --drift-y1:-6.54px; --drift-x2:-2.19px; --drift-y2:-4.32px; --drift-x3:1.19px; --drift-y3:-1.41px; }
.node-166 { --concept-x:5.77px; --concept-y:-68.93px; --concept-delay:0.42s; --spark-delay:-26.16s; --spark-duration:34.40s; --star-base:0.654; --drift-duration:119.54s; --drift-delay:-13.47s; --drift-x1:-3.80px; --drift-y1:3.73px; --drift-x2:1.48px; --drift-y2:-1.77px; --drift-x3:-0.79px; --drift-y3:-6.24px; }
.node-167 { --concept-x:46.44px; --concept-y:25.77px; --concept-delay:0.49s; --spark-delay:-27.42s; --spark-duration:28.89s; --star-base:0.483; --drift-duration:161.71s; --drift-delay:-153.23s; --drift-x1:-0.65px; --drift-y1:-5.81px; --drift-x2:1.90px; --drift-y2:1.12px; --drift-x3:-3.26px; --drift-y3:-0.03px; }
.node-168 { --concept-x:-41.14px; --concept-y:78.29px; --concept-delay:0.21s; --spark-delay:-6.99s; --spark-duration:33.04s; --star-base:0.856; --drift-duration:104.37s; --drift-delay:-92.53s; --drift-x1:-0.24px; --drift-y1:-3.21px; --drift-x2:-2.68px; --drift-y2:4.68px; --drift-x3:-0.57px; --drift-y3:1.42px; }
.node-169 { --concept-x:-55.97px; --concept-y:46.15px; --concept-delay:0.15s; --spark-delay:-0.47s; --spark-duration:22.01s; --star-base:0.682; --drift-duration:157.74s; --drift-delay:-16.82s; --drift-x1:-0.41px; --drift-y1:0.88px; --drift-x2:-1.16px; --drift-y2:3.89px; --drift-x3:3.55px; --drift-y3:-3.50px; }
.node-170 { --concept-x:54.84px; --concept-y:30.50px; --concept-delay:0.39s; --spark-delay:-21.38s; --spark-duration:24.57s; --star-base:0.638; --drift-duration:178.04s; --drift-delay:-62.06s; --drift-x1:-3.10px; --drift-y1:3.14px; --drift-x2:-1.93px; --drift-y2:-2.62px; --drift-x3:5.88px; --drift-y3:-4.63px; }
.node-171 { --concept-x:-102.93px; --concept-y:52.34px; --concept-delay:0.24s; --spark-delay:-1.62s; --spark-duration:35.94s; --star-base:0.805; --drift-duration:162.14s; --drift-delay:-39.35s; --drift-x1:5.89px; --drift-y1:3.05px; --drift-x2:3.26px; --drift-y2:2.69px; --drift-x3:-3.81px; --drift-y3:6.78px; }
.node-172 { --concept-x:62.81px; --concept-y:8.89px; --concept-delay:0.56s; --spark-delay:-30.64s; --spark-duration:27.06s; --star-base:0.756; --drift-duration:139.64s; --drift-delay:-128.84s; --drift-x1:-6.49px; --drift-y1:-3.14px; --drift-x2:-4.55px; --drift-y2:6.16px; --drift-x3:2.11px; --drift-y3:3.03px; }
.node-173 { --concept-x:-107.66px; --concept-y:19.65px; --concept-delay:0.08s; --spark-delay:-28.06s; --spark-duration:32.67s; --star-base:0.802; --drift-duration:176.03s; --drift-delay:-75.92s; --drift-x1:2.75px; --drift-y1:-5.73px; --drift-x2:2.43px; --drift-y2:5.71px; --drift-x3:-4.08px; --drift-y3:-6.46px; }
.node-174 { --concept-x:27.45px; --concept-y:-75.73px; --concept-delay:0.11s; --spark-delay:-1.78s; --spark-duration:37.98s; --star-base:0.787; --drift-duration:142.45s; --drift-delay:-27.95s; --drift-x1:6.77px; --drift-y1:5.59px; --drift-x2:-5.26px; --drift-y2:3.09px; --drift-x3:-4.78px; --drift-y3:-0.46px; }
.node-175 { --concept-x:104.30px; --concept-y:-66.52px; --concept-delay:0.30s; --spark-delay:-14.65s; --spark-duration:25.12s; --star-base:0.820; --drift-duration:166.38s; --drift-delay:-162.10s; --drift-x1:-0.82px; --drift-y1:3.86px; --drift-x2:-5.84px; --drift-y2:4.17px; --drift-x3:4.90px; --drift-y3:2.42px; }
.node-176 { --concept-x:102.80px; --concept-y:-7.50px; --concept-delay:0.45s; --spark-delay:-5.91s; --spark-duration:28.55s; --star-base:0.771; --drift-duration:171.48s; --drift-delay:-138.12s; --drift-x1:-3.05px; --drift-y1:-2.68px; --drift-x2:-1.48px; --drift-y2:0.66px; --drift-x3:-1.07px; --drift-y3:3.00px; }
.node-177 { --concept-x:75.59px; --concept-y:83.71px; --concept-delay:0.16s; --spark-delay:-6.71s; --spark-duration:27.28s; --star-base:0.594; --drift-duration:116.09s; --drift-delay:-75.00s; --drift-x1:-4.33px; --drift-y1:-1.49px; --drift-x2:5.13px; --drift-y2:-5.71px; --drift-x3:0.02px; --drift-y3:-5.71px; }
.node-178 { --concept-x:-95.57px; --concept-y:20.59px; --concept-delay:0.47s; --spark-delay:-2.97s; --spark-duration:24.84s; --star-base:0.846; --drift-duration:173.53s; --drift-delay:-109.08s; --drift-x1:-2.87px; --drift-y1:-0.57px; --drift-x2:-2.50px; --drift-y2:5.67px; --drift-x3:0.42px; --drift-y3:0.68px; }
.node-179 { --concept-x:34.16px; --concept-y:83.74px; --concept-delay:0.17s; --spark-delay:-31.41s; --spark-duration:24.66s; --star-base:0.639; --drift-duration:109.72s; --drift-delay:-22.93s; --drift-x1:-2.36px; --drift-y1:6.47px; --drift-x2:-4.49px; --drift-y2:0.37px; --drift-x3:-1.65px; --drift-y3:-4.74px; }
.node-180 { --concept-x:-98.53px; --concept-y:-54.33px; --concept-delay:0.43s; --spark-delay:-4.88s; --spark-duration:27.79s; --star-base:0.912; --drift-duration:139.85s; --drift-delay:-13.80s; --drift-x1:3.42px; --drift-y1:-3.43px; --drift-x2:-0.24px; --drift-y2:1.31px; --drift-x3:-6.71px; --drift-y3:1.27px; }
.node-181 { --concept-x:-31.29px; --concept-y:22.38px; --concept-delay:0.30s; --spark-delay:-27.25s; --spark-duration:39.00s; --star-base:0.809; --drift-duration:128.35s; --drift-delay:-2.36s; --drift-x1:0.56px; --drift-y1:-2.61px; --drift-x2:5.92px; --drift-y2:1.12px; --drift-x3:1.13px; --drift-y3:-3.61px; }
.node-182 { --concept-x:-82.26px; --concept-y:22.33px; --concept-delay:0.39s; --spark-delay:-32.13s; --spark-duration:23.46s; --star-base:0.770; --drift-duration:130.74s; --drift-delay:-27.65s; --drift-x1:2.97px; --drift-y1:-6.49px; --drift-x2:3.65px; --drift-y2:1.78px; --drift-x3:-4.54px; --drift-y3:6.31px; }
.node-183 { --concept-x:27.34px; --concept-y:-77.11px; --concept-delay:0.51s; --spark-delay:-38.43s; --spark-duration:35.35s; --star-base:0.509; --drift-duration:154.39s; --drift-delay:-18.92s; --drift-x1:1.56px; --drift-y1:-3.59px; --drift-x2:3.32px; --drift-y2:-2.18px; --drift-x3:2.75px; --drift-y3:-2.59px; }
.node-184 { --concept-x:-86.06px; --concept-y:-20.90px; --concept-delay:0.31s; --spark-delay:-2.21s; --spark-duration:38.14s; --star-base:0.709; --drift-duration:141.46s; --drift-delay:-138.42s; --drift-x1:-6.52px; --drift-y1:1.56px; --drift-x2:6.73px; --drift-y2:-5.99px; --drift-x3:1.88px; --drift-y3:3.66px; }
.node-185 { --concept-x:45.50px; --concept-y:-13.58px; --concept-delay:0.58s; --spark-delay:-34.58s; --spark-duration:29.39s; --star-base:0.541; --drift-duration:93.32s; --drift-delay:-34.90s; --drift-x1:-3.58px; --drift-y1:2.43px; --drift-x2:-2.16px; --drift-y2:-0.89px; --drift-x3:5.52px; --drift-y3:4.69px; }
.node-186 { --concept-x:80.85px; --concept-y:-1.82px; --concept-delay:0.37s; --spark-delay:-1.40s; --spark-duration:34.99s; --star-base:0.415; --drift-duration:176.64s; --drift-delay:-24.92s; --drift-x1:0.30px; --drift-y1:-1.20px; --drift-x2:5.00px; --drift-y2:2.12px; --drift-x3:4.58px; --drift-y3:-3.76px; }
.node-187 { --concept-x:17.04px; --concept-y:-67.46px; --concept-delay:0.62s; --spark-delay:-34.34s; --spark-duration:39.78s; --star-base:0.491; --drift-duration:148.06s; --drift-delay:-33.69s; --drift-x1:-1.17px; --drift-y1:-5.24px; --drift-x2:-1.78px; --drift-y2:-2.50px; --drift-x3:6.74px; --drift-y3:-2.67px; }
.node-188 { --concept-x:1.99px; --concept-y:-45.77px; --concept-delay:0.51s; --spark-delay:-19.91s; --spark-duration:38.77s; --star-base:0.512; --drift-duration:91.19s; --drift-delay:-55.09s; --drift-x1:4.94px; --drift-y1:-6.54px; --drift-x2:0.73px; --drift-y2:-4.09px; --drift-x3:-1.18px; --drift-y3:-6.19px; }
.node-189 { --concept-x:-12.71px; --concept-y:48.65px; --concept-delay:0.02s; --spark-delay:-18.30s; --spark-duration:24.06s; --star-base:0.859; --drift-duration:171.82s; --drift-delay:-62.89s; --drift-x1:-5.76px; --drift-y1:3.34px; --drift-x2:2.49px; --drift-y2:-0.90px; --drift-x3:-5.57px; --drift-y3:4.81px; }
.node-190 { --concept-x:-53.54px; --concept-y:-83.53px; --concept-delay:0.63s; --spark-delay:-23.81s; --spark-duration:35.67s; --star-base:0.835; --drift-duration:171.85s; --drift-delay:-148.44s; --drift-x1:-1.34px; --drift-y1:2.17px; --drift-x2:-4.67px; --drift-y2:-5.75px; --drift-x3:2.04px; --drift-y3:-2.30px; }
.node-191 { --concept-x:-1.22px; --concept-y:42.72px; --concept-delay:0.20s; --spark-delay:-13.69s; --spark-duration:32.16s; --star-base:0.738; --drift-duration:97.60s; --drift-delay:-88.02s; --drift-x1:-6.16px; --drift-y1:4.54px; --drift-x2:-4.23px; --drift-y2:-5.77px; --drift-x3:-4.55px; --drift-y3:4.77px; }
.node-192 { --concept-x:-47.37px; --concept-y:-71.05px; --concept-delay:0.25s; --spark-delay:-17.75s; --spark-duration:34.90s; --star-base:0.658; --drift-duration:107.62s; --drift-delay:-24.36s; --drift-x1:-6.45px; --drift-y1:2.01px; --drift-x2:-5.03px; --drift-y2:-2.97px; --drift-x3:-1.40px; --drift-y3:2.65px; }
.node-193 { --concept-x:64.62px; --concept-y:76.74px; --concept-delay:0.15s; --spark-delay:-31.31s; --spark-duration:20.78s; --star-base:0.451; --drift-duration:178.89s; --drift-delay:-65.43s; --drift-x1:-0.40px; --drift-y1:-0.92px; --drift-x2:2.09px; --drift-y2:5.32px; --drift-x3:5.28px; --drift-y3:-3.34px; }
.node-194 { --concept-x:-3.37px; --concept-y:-58.08px; --concept-delay:0.55s; --spark-delay:-19.77s; --spark-duration:29.79s; --star-base:0.539; --drift-duration:90.82s; --drift-delay:-52.87s; --drift-x1:1.87px; --drift-y1:6.99px; --drift-x2:-0.03px; --drift-y2:-3.08px; --drift-x3:3.26px; --drift-y3:1.08px; }
.node-195 { --concept-x:93.97px; --concept-y:-43.15px; --concept-delay:0.09s; --spark-delay:-4.76s; --spark-duration:28.29s; --star-base:0.483; --drift-duration:145.19s; --drift-delay:-93.49s; --drift-x1:-5.48px; --drift-y1:-1.28px; --drift-x2:3.54px; --drift-y2:0.60px; --drift-x3:-6.06px; --drift-y3:6.18px; }
.node-196 { --concept-x:-19.94px; --concept-y:48.79px; --concept-delay:0.15s; --spark-delay:-37.19s; --spark-duration:31.47s; --star-base:0.490; --drift-duration:170.12s; --drift-delay:-50.87s; --drift-x1:1.39px; --drift-y1:0.02px; --drift-x2:-2.57px; --drift-y2:2.86px; --drift-x3:1.44px; --drift-y3:6.40px; }
.node-197 { --concept-x:23.27px; --concept-y:-64.82px; --concept-delay:0.32s; --spark-delay:-34.01s; --spark-duration:37.06s; --star-base:0.462; --drift-duration:118.81s; --drift-delay:-32.52s; --drift-x1:4.74px; --drift-y1:-2.33px; --drift-x2:-5.50px; --drift-y2:-4.78px; --drift-x3:6.05px; --drift-y3:-6.92px; }
.node-198 { --concept-x:-83.43px; --concept-y:-44.87px; --concept-delay:0.10s; --spark-delay:-2.53s; --spark-duration:22.84s; --star-base:0.436; --drift-duration:130.42s; --drift-delay:-18.23s; --drift-x1:-6.07px; --drift-y1:-0.56px; --drift-x2:5.57px; --drift-y2:2.66px; --drift-x3:0.11px; --drift-y3:-6.65px; }
.node-199 { --concept-x:-8.68px; --concept-y:50.48px; --concept-delay:0.55s; --spark-delay:-6.04s; --spark-duration:28.50s; --star-base:0.874; --drift-duration:147.49s; --drift-delay:-8.22s; --drift-x1:-3.74px; --drift-y1:4.10px; --drift-x2:-2.39px; --drift-y2:-6.02px; --drift-x3:4.85px; --drift-y3:3.50px; }
.node-200 { --concept-x:-55.84px; --concept-y:-34.56px; --concept-delay:0.28s; --spark-delay:-24.23s; --spark-duration:21.88s; --star-base:0.859; --drift-duration:165.88s; --drift-delay:-84.64s; --drift-x1:-2.46px; --drift-y1:-5.58px; --drift-x2:-5.81px; --drift-y2:-5.19px; --drift-x3:-5.41px; --drift-y3:-5.14px; }
.node-201 { --concept-x:66.27px; --concept-y:-50.72px; --concept-delay:0.70s; --spark-delay:-15.51s; --spark-duration:30.92s; --star-base:0.810; --drift-duration:158.50s; --drift-delay:-15.55s; --drift-x1:2.34px; --drift-y1:5.17px; --drift-x2:-2.58px; --drift-y2:0.91px; --drift-x3:2.67px; --drift-y3:5.51px; }
.node-202 { --concept-x:101.78px; --concept-y:-73.50px; --concept-delay:0.20s; --spark-delay:-5.56s; --spark-duration:30.90s; --star-base:0.855; --drift-duration:160.13s; --drift-delay:-23.54s; --drift-x1:6.10px; --drift-y1:6.43px; --drift-x2:-1.43px; --drift-y2:1.64px; --drift-x3:2.04px; --drift-y3:2.90px; }
.node-203 { --concept-x:-14.22px; --concept-y:58.11px; --concept-delay:0.03s; --spark-delay:-4.86s; --spark-duration:33.10s; --star-base:0.486; --drift-duration:96.02s; --drift-delay:-72.87s; --drift-x1:-7.00px; --drift-y1:6.32px; --drift-x2:1.14px; --drift-y2:-3.05px; --drift-x3:-5.69px; --drift-y3:-0.91px; }
.node-204 { --concept-x:-105.20px; --concept-y:-22.71px; --concept-delay:0.54s; --spark-delay:-31.25s; --spark-duration:31.30s; --star-base:0.744; --drift-duration:119.80s; --drift-delay:-69.82s; --drift-x1:-2.01px; --drift-y1:0.08px; --drift-x2:-4.38px; --drift-y2:5.51px; --drift-x3:0.09px; --drift-y3:-1.39px; }
.node-205 { --concept-x:93.31px; --concept-y:15.13px; --concept-delay:0.69s; --spark-delay:-16.59s; --spark-duration:35.44s; --star-base:0.782; --drift-duration:134.21s; --drift-delay:-40.43s; --drift-x1:-4.34px; --drift-y1:-0.46px; --drift-x2:-2.81px; --drift-y2:6.42px; --drift-x3:0.71px; --drift-y3:-0.88px; }
.node-206 { --concept-x:-28.31px; --concept-y:-60.69px; --concept-delay:0.68s; --spark-delay:-5.73s; --spark-duration:34.06s; --star-base:0.815; --drift-duration:114.47s; --drift-delay:-56.90s; --drift-x1:-5.81px; --drift-y1:0.44px; --drift-x2:-0.13px; --drift-y2:-4.97px; --drift-x3:1.14px; --drift-y3:3.57px; }
.node-207 { --concept-x:96.49px; --concept-y:10.48px; --concept-delay:0.59s; --spark-delay:-4.05s; --spark-duration:23.12s; --star-base:0.747; --drift-duration:157.30s; --drift-delay:-96.40s; --drift-x1:-5.71px; --drift-y1:4.72px; --drift-x2:4.09px; --drift-y2:-5.70px; --drift-x3:0.69px; --drift-y3:4.13px; }
.node-208 { --concept-x:-11.47px; --concept-y:4.35px; --concept-delay:0.57s; --spark-delay:-5.21s; --spark-duration:21.94s; --star-base:0.588; --drift-duration:173.20s; --drift-delay:-14.02s; --drift-x1:-0.70px; --drift-y1:-2.43px; --drift-x2:5.89px; --drift-y2:-0.69px; --drift-x3:2.30px; --drift-y3:-4.83px; }
.node-209 { --concept-x:-89.43px; --concept-y:55.95px; --concept-delay:0.51s; --spark-delay:-10.25s; --spark-duration:32.99s; --star-base:0.743; --drift-duration:93.44s; --drift-delay:-2.72s; --drift-x1:4.89px; --drift-y1:4.01px; --drift-x2:5.92px; --drift-y2:-6.68px; --drift-x3:6.20px; --drift-y3:-0.83px; }
.node-210 { --concept-x:-32.96px; --concept-y:-7.01px; --concept-delay:0.21s; --spark-delay:-7.94s; --spark-duration:24.50s; --star-base:0.726; --drift-duration:150.33s; --drift-delay:-138.03s; --drift-x1:-2.58px; --drift-y1:6.05px; --drift-x2:3.21px; --drift-y2:1.97px; --drift-x3:-1.23px; --drift-y3:-6.63px; }
.node-211 { --concept-x:-51.69px; --concept-y:-60.71px; --concept-delay:0.14s; --spark-delay:-1.43s; --spark-duration:25.08s; --star-base:0.413; --drift-duration:104.03s; --drift-delay:-62.44s; --drift-x1:3.82px; --drift-y1:-6.10px; --drift-x2:-1.32px; --drift-y2:-1.32px; --drift-x3:3.34px; --drift-y3:-4.47px; }
.node-212 { --concept-x:51.86px; --concept-y:-70.13px; --concept-delay:0.57s; --spark-delay:-36.87s; --spark-duration:29.68s; --star-base:0.477; --drift-duration:158.22s; --drift-delay:-144.66s; --drift-x1:3.46px; --drift-y1:2.72px; --drift-x2:-4.71px; --drift-y2:4.62px; --drift-x3:1.10px; --drift-y3:1.92px; }
.node-213 { --concept-x:-6.89px; --concept-y:4.32px; --concept-delay:0.11s; --spark-delay:-19.39s; --spark-duration:36.25s; --star-base:0.495; --drift-duration:104.66s; --drift-delay:-39.16s; --drift-x1:0.04px; --drift-y1:5.45px; --drift-x2:-3.45px; --drift-y2:-2.34px; --drift-x3:-4.30px; --drift-y3:-1.77px; }
.node-214 { --concept-x:45.78px; --concept-y:-70.87px; --concept-delay:0.26s; --spark-delay:-31.73s; --spark-duration:25.55s; --star-base:0.422; --drift-duration:176.62s; --drift-delay:-149.02s; --drift-x1:-4.54px; --drift-y1:-5.50px; --drift-x2:-3.11px; --drift-y2:-6.43px; --drift-x3:-5.88px; --drift-y3:-2.92px; }
.node-215 { --concept-x:-76.65px; --concept-y:-38.69px; --concept-delay:0.58s; --spark-delay:-19.97s; --spark-duration:24.45s; --star-base:0.830; --drift-duration:105.24s; --drift-delay:-80.86s; --drift-x1:0.50px; --drift-y1:0.73px; --drift-x2:5.65px; --drift-y2:-6.22px; --drift-x3:-4.50px; --drift-y3:-0.86px; }
.node-216 { --concept-x:4.49px; --concept-y:57.90px; --concept-delay:0.47s; --spark-delay:-23.92s; --spark-duration:38.98s; --star-base:0.936; --drift-duration:123.92s; --drift-delay:-54.24s; --drift-x1:1.14px; --drift-y1:2.17px; --drift-x2:1.62px; --drift-y2:-3.90px; --drift-x3:-3.37px; --drift-y3:-6.01px; }
.node-217 { --concept-x:79.92px; --concept-y:-7.73px; --concept-delay:0.65s; --spark-delay:-28.54s; --spark-duration:27.01s; --star-base:0.793; --drift-duration:95.63s; --drift-delay:-47.43s; --drift-x1:1.92px; --drift-y1:0.54px; --drift-x2:3.93px; --drift-y2:-1.06px; --drift-x3:4.61px; --drift-y3:-1.22px; }
.node-218 { --concept-x:52.86px; --concept-y:-45.91px; --concept-delay:0.65s; --spark-delay:-37.83s; --spark-duration:29.92s; --star-base:0.940; --drift-duration:153.06s; --drift-delay:-49.18s; --drift-x1:-4.81px; --drift-y1:6.55px; --drift-x2:1.79px; --drift-y2:5.19px; --drift-x3:4.16px; --drift-y3:5.13px; }
.node-219 { --concept-x:-14.27px; --concept-y:46.54px; --concept-delay:0.65s; --spark-delay:-17.70s; --spark-duration:23.21s; --star-base:0.504; --drift-duration:171.16s; --drift-delay:-77.97s; --drift-x1:3.30px; --drift-y1:0.31px; --drift-x2:-6.05px; --drift-y2:3.70px; --drift-x3:5.52px; --drift-y3:-0.02px; }
.node-220 { --concept-x:22.02px; --concept-y:-21.60px; --concept-delay:0.55s; --spark-delay:-27.31s; --spark-duration:34.08s; --star-base:0.790; --drift-duration:120.54s; --drift-delay:-18.49s; --drift-x1:-0.35px; --drift-y1:1.58px; --drift-x2:-1.62px; --drift-y2:5.74px; --drift-x3:-2.72px; --drift-y3:-5.66px; }
.node-221 { --concept-x:46.44px; --concept-y:-77.71px; --concept-delay:0.62s; --spark-delay:-14.33s; --spark-duration:25.81s; --star-base:0.783; --drift-duration:141.72s; --drift-delay:-38.04s; --drift-x1:-5.32px; --drift-y1:0.67px; --drift-x2:-6.89px; --drift-y2:0.16px; --drift-x3:0.71px; --drift-y3:-3.25px; }
.node-222 { --concept-x:25.50px; --concept-y:-13.47px; --concept-delay:0.51s; --spark-delay:-8.52s; --spark-duration:20.94s; --star-base:0.929; --drift-duration:121.55s; --drift-delay:-41.11s; --drift-x1:-2.80px; --drift-y1:-2.79px; --drift-x2:-6.20px; --drift-y2:-4.28px; --drift-x3:5.88px; --drift-y3:-2.98px; }
.node-223 { --concept-x:-74.79px; --concept-y:-14.70px; --concept-delay:0.21s; --spark-delay:-15.25s; --spark-duration:35.31s; --star-base:0.620; --drift-duration:154.28s; --drift-delay:-49.73s; --drift-x1:-1.49px; --drift-y1:-6.68px; --drift-x2:-4.86px; --drift-y2:3.73px; --drift-x3:-3.04px; --drift-y3:1.17px; }
.node-224 { --concept-x:105.44px; --concept-y:-14.43px; --concept-delay:0.01s; --spark-delay:-26.87s; --spark-duration:23.02s; --star-base:0.881; --drift-duration:131.45s; --drift-delay:-29.82s; --drift-x1:2.07px; --drift-y1:-4.97px; --drift-x2:-0.03px; --drift-y2:-0.03px; --drift-x3:-0.49px; --drift-y3:6.37px; }
.node-225 { --concept-x:-94.36px; --concept-y:-69.96px; --concept-delay:0.16s; --spark-delay:-1.20s; --spark-duration:23.97s; --star-base:0.579; --drift-duration:113.08s; --drift-delay:-85.20s; --drift-x1:-2.31px; --drift-y1:4.14px; --drift-x2:2.36px; --drift-y2:-3.17px; --drift-x3:-3.16px; --drift-y3:-6.59px; }
.node-226 { --concept-x:34.59px; --concept-y:-76.26px; --concept-delay:0.59s; --spark-delay:-0.57s; --spark-duration:26.91s; --star-base:0.591; --drift-duration:148.24s; --drift-delay:-25.98s; --drift-x1:4.59px; --drift-y1:6.79px; --drift-x2:2.90px; --drift-y2:0.75px; --drift-x3:-3.32px; --drift-y3:3.20px; }
.node-227 { --concept-x:-73.35px; --concept-y:-63.97px; --concept-delay:0.51s; --spark-delay:-33.09s; --spark-duration:27.82s; --star-base:0.469; --drift-duration:176.23s; --drift-delay:-35.86s; --drift-x1:0.39px; --drift-y1:-6.87px; --drift-x2:-6.67px; --drift-y2:-2.21px; --drift-x3:2.72px; --drift-y3:0.80px; }
.node-228 { --concept-x:7.89px; --concept-y:52.22px; --concept-delay:0.15s; --spark-delay:-33.13s; --spark-duration:28.08s; --star-base:0.823; --drift-duration:176.41s; --drift-delay:-105.76s; --drift-x1:1.38px; --drift-y1:-6.16px; --drift-x2:4.76px; --drift-y2:-4.55px; --drift-x3:5.43px; --drift-y3:-5.89px; }
.node-229 { --concept-x:87.87px; --concept-y:69.19px; --concept-delay:0.61s; --spark-delay:-15.11s; --spark-duration:27.08s; --star-base:0.606; --drift-duration:160.09s; --drift-delay:-61.24s; --drift-x1:1.79px; --drift-y1:4.08px; --drift-x2:5.96px; --drift-y2:-6.91px; --drift-x3:4.54px; --drift-y3:-6.79px; }
.node-230 { --concept-x:70.55px; --concept-y:0.94px; --concept-delay:0.49s; --spark-delay:-39.19s; --spark-duration:29.55s; --star-base:0.486; --drift-duration:118.28s; --drift-delay:-83.68s; --drift-x1:-2.79px; --drift-y1:1.49px; --drift-x2:-5.37px; --drift-y2:-5.72px; --drift-x3:-4.61px; --drift-y3:3.47px; }
.node-231 { --concept-x:50.79px; --concept-y:-27.92px; --concept-delay:0.41s; --spark-delay:-3.81s; --spark-duration:31.39s; --star-base:0.403; --drift-duration:94.48s; --drift-delay:-85.71s; --drift-x1:5.57px; --drift-y1:0.83px; --drift-x2:-1.73px; --drift-y2:2.90px; --drift-x3:2.30px; --drift-y3:0.11px; }
.node-232 { --concept-x:95.44px; --concept-y:6.52px; --concept-delay:0.52s; --spark-delay:-25.19s; --spark-duration:27.50s; --star-base:0.780; --drift-duration:96.08s; --drift-delay:-3.41s; --drift-x1:4.81px; --drift-y1:3.31px; --drift-x2:-3.51px; --drift-y2:4.31px; --drift-x3:-3.84px; --drift-y3:2.04px; }
.node-233 { --concept-x:-48.02px; --concept-y:5.57px; --concept-delay:0.10s; --spark-delay:-31.80s; --spark-duration:35.28s; --star-base:0.489; --drift-duration:164.33s; --drift-delay:-115.90s; --drift-x1:-2.69px; --drift-y1:0.86px; --drift-x2:1.77px; --drift-y2:6.18px; --drift-x3:1.44px; --drift-y3:-5.00px; }
.node-234 { --concept-x:-25.23px; --concept-y:3.51px; --concept-delay:0.55s; --spark-delay:-13.76s; --spark-duration:25.02s; --star-base:0.622; --drift-duration:118.74s; --drift-delay:-31.04s; --drift-x1:0.55px; --drift-y1:1.52px; --drift-x2:6.29px; --drift-y2:5.33px; --drift-x3:5.88px; --drift-y3:5.93px; }
.node-235 { --concept-x:6.05px; --concept-y:5.12px; --concept-delay:0.18s; --spark-delay:-24.37s; --spark-duration:33.32s; --star-base:0.598; --drift-duration:134.02s; --drift-delay:-15.35s; --drift-x1:0.97px; --drift-y1:2.71px; --drift-x2:-6.65px; --drift-y2:-0.99px; --drift-x3:2.71px; --drift-y3:-3.57px; }
.node-236 { --concept-x:-53.57px; --concept-y:67.49px; --concept-delay:0.06s; --spark-delay:-3.09s; --spark-duration:23.11s; --star-base:0.427; --drift-duration:176.84s; --drift-delay:-55.07s; --drift-x1:-2.50px; --drift-y1:4.48px; --drift-x2:-5.19px; --drift-y2:0.10px; --drift-x3:-4.15px; --drift-y3:0.56px; }
.node-237 { --concept-x:81.10px; --concept-y:-38.68px; --concept-delay:0.49s; --spark-delay:-5.28s; --spark-duration:39.94s; --star-base:0.580; --drift-duration:122.09s; --drift-delay:-77.97s; --drift-x1:-4.94px; --drift-y1:2.85px; --drift-x2:3.27px; --drift-y2:6.17px; --drift-x3:-1.48px; --drift-y3:-5.19px; }
.node-238 { --concept-x:94.74px; --concept-y:-0.59px; --concept-delay:0.11s; --spark-delay:-0.90s; --spark-duration:29.90s; --star-base:0.602; --drift-duration:170.84s; --drift-delay:-124.03s; --drift-x1:-4.67px; --drift-y1:4.94px; --drift-x2:-2.27px; --drift-y2:2.15px; --drift-x3:-0.00px; --drift-y3:4.08px; }
.node-239 { --concept-x:98.57px; --concept-y:1.98px; --concept-delay:0.32s; --spark-delay:-20.82s; --spark-duration:29.62s; --star-base:0.643; --drift-duration:155.21s; --drift-delay:-2.96s; --drift-x1:-5.13px; --drift-y1:4.42px; --drift-x2:-1.81px; --drift-y2:-6.77px; --drift-x3:-4.04px; --drift-y3:2.85px; }
.node-240 { --concept-x:-84.97px; --concept-y:49.77px; --concept-delay:0.55s; --spark-delay:-38.73s; --spark-duration:27.15s; --star-base:0.847; --drift-duration:170.41s; --drift-delay:-98.42s; --drift-x1:-5.88px; --drift-y1:6.60px; --drift-x2:-0.45px; --drift-y2:-3.34px; --drift-x3:-2.08px; --drift-y3:-6.15px; }
.node-241 { --concept-x:-67.76px; --concept-y:-82.32px; --concept-delay:0.46s; --spark-delay:-5.19s; --spark-duration:30.64s; --star-base:0.423; --drift-duration:117.37s; --drift-delay:-81.75s; --drift-x1:-5.48px; --drift-y1:-1.51px; --drift-x2:2.60px; --drift-y2:-2.35px; --drift-x3:0.93px; --drift-y3:6.01px; }
.node-242 { --concept-x:101.05px; --concept-y:-16.47px; --concept-delay:0.40s; --spark-delay:-33.65s; --spark-duration:32.64s; --star-base:0.663; --drift-duration:125.52s; --drift-delay:-120.43s; --drift-x1:6.91px; --drift-y1:5.96px; --drift-x2:0.23px; --drift-y2:4.69px; --drift-x3:-4.44px; --drift-y3:5.84px; }
.node-243 { --concept-x:15.28px; --concept-y:0.62px; --concept-delay:0.58s; --spark-delay:-31.84s; --spark-duration:38.17s; --star-base:0.856; --drift-duration:100.06s; --drift-delay:-21.90s; --drift-x1:-6.56px; --drift-y1:1.59px; --drift-x2:5.40px; --drift-y2:1.79px; --drift-x3:-2.06px; --drift-y3:-1.71px; }
.node-244 { --concept-x:83.35px; --concept-y:46.42px; --concept-delay:0.25s; --spark-delay:-15.00s; --spark-duration:35.74s; --star-base:0.631; --drift-duration:168.56s; --drift-delay:-81.52s; --drift-x1:4.03px; --drift-y1:-0.83px; --drift-x2:0.67px; --drift-y2:3.20px; --drift-x3:-6.63px; --drift-y3:-6.63px; }
.node-245 { --concept-x:67.77px; --concept-y:-54.08px; --concept-delay:0.49s; --spark-delay:-32.34s; --spark-duration:23.70s; --star-base:0.663; --drift-duration:143.50s; --drift-delay:-69.13s; --drift-x1:0.87px; --drift-y1:-0.72px; --drift-x2:-1.14px; --drift-y2:-2.15px; --drift-x3:0.61px; --drift-y3:-0.93px; }
.node-246 { --concept-x:-78.32px; --concept-y:-61.58px; --concept-delay:0.14s; --spark-delay:-31.45s; --spark-duration:32.01s; --star-base:0.834; --drift-duration:157.81s; --drift-delay:-101.84s; --drift-x1:3.82px; --drift-y1:4.77px; --drift-x2:-2.46px; --drift-y2:-3.98px; --drift-x3:5.96px; --drift-y3:6.68px; }
.sky-star-1 { left:23.89%; top:94.99%; width:0.8px; height:0.8px; --spark-delay:-19.73s; --spark-duration:26.82s; --star-base:0.377; --drift-duration:142.00s; --drift-delay:-66.31s; --drift-x1:18.23px; --drift-y1:-0.22px; --drift-x2:-24.38px; --drift-y2:27.37px; --drift-x3:-19.18px; --drift-y3:4.06px; }
.sky-star-2 { left:6.79%; top:74.25%; width:1.5px; height:1.5px; --spark-delay:-9.60s; --spark-duration:44.56s; --star-base:0.614; --drift-duration:103.53s; --drift-delay:-0.16s; --drift-x1:3.71px; --drift-y1:26.35px; --drift-x2:-9.65px; --drift-y2:5.38px; --drift-x3:20.96px; --drift-y3:-13.15px; }
.sky-star-3 { left:33.63%; top:22.25%; width:2.4px; height:2.4px; --spark-delay:-14.82s; --spark-duration:48.84s; --star-base:0.396; --drift-duration:169.64s; --drift-delay:-69.73s; --drift-x1:20.20px; --drift-y1:7.73px; --drift-x2:16.81px; --drift-y2:-6.30px; --drift-x3:23.77px; --drift-y3:-0.32px; }
.sky-star-4 { left:24.54%; top:21.60%; width:1px; height:1px; --spark-delay:-47.05s; --spark-duration:32.61s; --star-base:0.325; --drift-duration:142.09s; --drift-delay:-31.36s; --drift-x1:-16.43px; --drift-y1:-21.34px; --drift-x2:-24.09px; --drift-y2:5.04px; --drift-x3:-19.46px; --drift-y3:-27.81px; }
.sky-star-5 { left:88.05%; top:55.05%; width:1.8px; height:1.8px; --spark-delay:-11.62s; --spark-duration:35.62s; --star-base:0.651; --drift-duration:129.69s; --drift-delay:-6.17s; --drift-x1:-26.80px; --drift-y1:21.23px; --drift-x2:19.85px; --drift-y2:3.59px; --drift-x3:22.00px; --drift-y3:-0.60px; }
.sky-star-6 { left:20.20%; top:94.26%; width:1.2px; height:1.2px; --spark-delay:-15.56s; --spark-duration:40.41s; --star-base:0.510; --drift-duration:93.12s; --drift-delay:-38.41s; --drift-x1:-17.97px; --drift-y1:14.85px; --drift-x2:-4.41px; --drift-y2:5.20px; --drift-x3:4.46px; --drift-y3:-1.21px; }
.sky-star-7 { left:31.40%; top:65.70%; width:1.5px; height:1.5px; --spark-delay:-26.74s; --spark-duration:42.65s; --star-base:0.519; --drift-duration:133.42s; --drift-delay:-31.89s; --drift-x1:-0.58px; --drift-y1:6.15px; --drift-x2:26.95px; --drift-y2:5.69px; --drift-x3:11.43px; --drift-y3:-13.40px; }
.sky-star-8 { left:95.60%; top:18.00%; width:1px; height:1px; --spark-delay:-19.38s; --spark-duration:35.56s; --star-base:0.651; --drift-duration:152.47s; --drift-delay:-118.47s; --drift-x1:6.82px; --drift-y1:19.09px; --drift-x2:-25.35px; --drift-y2:20.70px; --drift-x3:-21.48px; --drift-y3:-17.48px; }
.sky-star-9 { left:93.64%; top:69.94%; width:1.5px; height:1.5px; --spark-delay:-38.47s; --spark-duration:35.93s; --star-base:0.878; --drift-duration:97.85s; --drift-delay:-36.46s; --drift-x1:25.73px; --drift-y1:18.09px; --drift-x2:16.32px; --drift-y2:6.43px; --drift-x3:10.77px; --drift-y3:27.59px; }
.sky-star-10 { left:51.37%; top:52.93%; width:0.8px; height:0.8px; --spark-delay:-39.59s; --spark-duration:24.71s; --star-base:0.502; --drift-duration:143.17s; --drift-delay:-0.71s; --drift-x1:2.85px; --drift-y1:-21.34px; --drift-x2:18.45px; --drift-y2:-5.11px; --drift-x3:2.73px; --drift-y3:-9.31px; }
.sky-star-11 { left:82.52%; top:95.37%; width:1.2px; height:1.2px; --spark-delay:-40.42s; --spark-duration:40.51s; --star-base:0.495; --drift-duration:103.71s; --drift-delay:-27.09s; --drift-x1:-15.19px; --drift-y1:19.22px; --drift-x2:-0.79px; --drift-y2:12.93px; --drift-x3:18.16px; --drift-y3:-15.24px; }
.sky-star-12 { left:93.62%; top:40.63%; width:2.4px; height:2.4px; --spark-delay:-26.88s; --spark-duration:42.45s; --star-base:0.780; --drift-duration:120.08s; --drift-delay:-86.86s; --drift-x1:-26.05px; --drift-y1:-23.33px; --drift-x2:12.46px; --drift-y2:13.80px; --drift-x3:23.97px; --drift-y3:23.06px; }
.sky-star-13 { left:69.24%; top:8.90%; width:2.4px; height:2.4px; --spark-delay:-23.40s; --spark-duration:25.12s; --star-base:0.810; --drift-duration:102.56s; --drift-delay:-0.89s; --drift-x1:7.38px; --drift-y1:-19.49px; --drift-x2:-8.02px; --drift-y2:2.45px; --drift-x3:-18.52px; --drift-y3:18.91px; }
.sky-star-14 { left:55.16%; top:80.74%; width:0.8px; height:0.8px; --spark-delay:-31.15s; --spark-duration:43.91s; --star-base:0.675; --drift-duration:114.73s; --drift-delay:-10.22s; --drift-x1:-14.74px; --drift-y1:-2.82px; --drift-x2:17.50px; --drift-y2:-22.73px; --drift-x3:26.00px; --drift-y3:21.28px; }
.sky-star-15 { left:39.00%; top:44.79%; width:1.2px; height:1.2px; --spark-delay:-29.82s; --spark-duration:25.98s; --star-base:0.352; --drift-duration:129.90s; --drift-delay:-37.62s; --drift-x1:15.66px; --drift-y1:-18.05px; --drift-x2:18.93px; --drift-y2:-18.90px; --drift-x3:26.95px; --drift-y3:-9.89px; }
.sky-star-16 { left:42.53%; top:51.25%; width:1px; height:1px; --spark-delay:-14.86s; --spark-duration:43.72s; --star-base:0.351; --drift-duration:129.72s; --drift-delay:-82.12s; --drift-x1:-6.01px; --drift-y1:11.92px; --drift-x2:-23.52px; --drift-y2:-18.58px; --drift-x3:-12.74px; --drift-y3:-24.78px; }
.sky-star-17 { left:38.29%; top:49.00%; width:0.8px; height:0.8px; --spark-delay:-42.93s; --spark-duration:39.07s; --star-base:0.837; --drift-duration:168.17s; --drift-delay:-36.05s; --drift-x1:27.15px; --drift-y1:10.61px; --drift-x2:-5.66px; --drift-y2:11.52px; --drift-x3:-19.00px; --drift-y3:18.91px; }
.sky-star-18 { left:56.01%; top:67.85%; width:1.2px; height:1.2px; --spark-delay:-47.69s; --spark-duration:39.77s; --star-base:0.295; --drift-duration:158.04s; --drift-delay:-148.04s; --drift-x1:12.24px; --drift-y1:18.15px; --drift-x2:-23.04px; --drift-y2:20.67px; --drift-x3:2.50px; --drift-y3:-1.23px; }
.sky-star-19 { left:68.37%; top:32.85%; width:1.2px; height:1.2px; --spark-delay:-37.54s; --spark-duration:43.63s; --star-base:0.596; --drift-duration:169.55s; --drift-delay:-92.94s; --drift-x1:7.99px; --drift-y1:24.44px; --drift-x2:5.39px; --drift-y2:16.69px; --drift-x3:25.16px; --drift-y3:25.93px; }
.sky-star-20 { left:90.08%; top:21.57%; width:0.8px; height:0.8px; --spark-delay:-25.86s; --spark-duration:35.59s; --star-base:0.333; --drift-duration:113.28s; --drift-delay:-63.10s; --drift-x1:-8.95px; --drift-y1:-22.30px; --drift-x2:-26.52px; --drift-y2:-4.35px; --drift-x3:-4.48px; --drift-y3:1.68px; }
.sky-star-21 { left:56.91%; top:68.36%; width:0.8px; height:0.8px; --spark-delay:-40.36s; --spark-duration:24.81s; --star-base:0.425; --drift-duration:140.07s; --drift-delay:-78.42s; --drift-x1:5.29px; --drift-y1:-26.01px; --drift-x2:-3.41px; --drift-y2:-8.62px; --drift-x3:10.69px; --drift-y3:-3.69px; }
.sky-star-22 { left:20.92%; top:90.18%; width:1.8px; height:1.8px; --spark-delay:-31.08s; --spark-duration:30.59s; --star-base:0.860; --drift-duration:98.42s; --drift-delay:-39.85s; --drift-x1:-2.43px; --drift-y1:5.49px; --drift-x2:-26.62px; --drift-y2:-8.41px; --drift-x3:-17.92px; --drift-y3:6.17px; }
.sky-star-23 { left:90.63%; top:70.47%; width:1.5px; height:1.5px; --spark-delay:-36.30s; --spark-duration:28.44s; --star-base:0.757; --drift-duration:125.63s; --drift-delay:-45.36s; --drift-x1:8.00px; --drift-y1:-19.14px; --drift-x2:11.76px; --drift-y2:-5.08px; --drift-x3:1.17px; --drift-y3:18.51px; }
.sky-star-24 { left:55.57%; top:72.72%; width:1px; height:1px; --spark-delay:-24.10s; --spark-duration:43.72s; --star-base:0.519; --drift-duration:108.28s; --drift-delay:-30.09s; --drift-x1:-25.40px; --drift-y1:-17.61px; --drift-x2:-19.07px; --drift-y2:-20.29px; --drift-x3:-5.05px; --drift-y3:6.33px; }
.sky-star-25 { left:47.10%; top:95.95%; width:1.8px; height:1.8px; --spark-delay:-40.47s; --spark-duration:43.78s; --star-base:0.653; --drift-duration:148.84s; --drift-delay:-116.28s; --drift-x1:-17.99px; --drift-y1:8.97px; --drift-x2:-8.61px; --drift-y2:16.32px; --drift-x3:4.99px; --drift-y3:-7.36px; }
.sky-star-26 { left:51.91%; top:82.68%; width:1px; height:1px; --spark-delay:-29.42s; --spark-duration:39.10s; --star-base:0.535; --drift-duration:152.73s; --drift-delay:-34.65s; --drift-x1:-21.59px; --drift-y1:16.39px; --drift-x2:4.08px; --drift-y2:-19.60px; --drift-x3:-13.89px; --drift-y3:-25.20px; }
.sky-star-27 { left:66.24%; top:91.03%; width:1px; height:1px; --spark-delay:-49.47s; --spark-duration:39.99s; --star-base:0.317; --drift-duration:135.64s; --drift-delay:-19.76s; --drift-x1:12.13px; --drift-y1:4.64px; --drift-x2:-1.96px; --drift-y2:-18.02px; --drift-x3:-21.46px; --drift-y3:4.27px; }
.sky-star-28 { left:17.53%; top:15.16%; width:1.8px; height:1.8px; --spark-delay:-45.56s; --spark-duration:40.56s; --star-base:0.482; --drift-duration:117.26s; --drift-delay:-9.29s; --drift-x1:-18.10px; --drift-y1:7.50px; --drift-x2:27.26px; --drift-y2:14.15px; --drift-x3:-1.64px; --drift-y3:-19.30px; }
.sky-star-29 { left:16.08%; top:60.52%; width:2.4px; height:2.4px; --spark-delay:-12.39s; --spark-duration:36.66s; --star-base:0.680; --drift-duration:175.16s; --drift-delay:-171.49s; --drift-x1:-14.72px; --drift-y1:0.64px; --drift-x2:16.26px; --drift-y2:19.95px; --drift-x3:9.33px; --drift-y3:26.09px; }
.sky-star-30 { left:13.89%; top:28.01%; width:2.4px; height:2.4px; --spark-delay:-15.56s; --spark-duration:46.26s; --star-base:0.374; --drift-duration:171.59s; --drift-delay:-10.82s; --drift-x1:6.89px; --drift-y1:-2.61px; --drift-x2:-10.89px; --drift-y2:-15.63px; --drift-x3:-4.62px; --drift-y3:11.96px; }
.sky-star-31 { left:23.38%; top:85.10%; width:1.2px; height:1.2px; --spark-delay:-29.93s; --spark-duration:33.27s; --star-base:0.289; --drift-duration:103.62s; --drift-delay:-42.79s; --drift-x1:24.04px; --drift-y1:8.59px; --drift-x2:17.30px; --drift-y2:16.47px; --drift-x3:5.55px; --drift-y3:4.27px; }
.sky-star-32 { left:25.00%; top:93.62%; width:1px; height:1px; --spark-delay:-41.73s; --spark-duration:34.46s; --star-base:0.517; --drift-duration:94.24s; --drift-delay:-18.33s; --drift-x1:-8.51px; --drift-y1:5.13px; --drift-x2:-1.21px; --drift-y2:3.88px; --drift-x3:19.28px; --drift-y3:19.44px; }
.sky-star-33 { left:86.77%; top:64.42%; width:1.5px; height:1.5px; --spark-delay:-46.37s; --spark-duration:43.66s; --star-base:0.414; --drift-duration:96.49s; --drift-delay:-9.91s; --drift-x1:-0.51px; --drift-y1:-6.34px; --drift-x2:-26.25px; --drift-y2:-16.69px; --drift-x3:-23.98px; --drift-y3:-23.84px; }
.sky-star-34 { left:63.95%; top:84.70%; width:1.5px; height:1.5px; --spark-delay:-43.11s; --spark-duration:43.14s; --star-base:0.336; --drift-duration:165.32s; --drift-delay:-153.12s; --drift-x1:-5.01px; --drift-y1:-25.03px; --drift-x2:8.83px; --drift-y2:10.58px; --drift-x3:-15.27px; --drift-y3:-0.69px; }
.sky-star-35 { left:88.00%; top:59.17%; width:1.5px; height:1.5px; --spark-delay:-5.81s; --spark-duration:45.96s; --star-base:0.830; --drift-duration:153.10s; --drift-delay:-11.21s; --drift-x1:-7.04px; --drift-y1:16.91px; --drift-x2:-4.46px; --drift-y2:-3.58px; --drift-x3:21.83px; --drift-y3:17.80px; }
.sky-star-36 { left:63.20%; top:57.49%; width:1.2px; height:1.2px; --spark-delay:-24.51s; --spark-duration:33.87s; --star-base:0.609; --drift-duration:176.90s; --drift-delay:-71.57s; --drift-x1:23.18px; --drift-y1:-1.84px; --drift-x2:12.14px; --drift-y2:25.58px; --drift-x3:-23.69px; --drift-y3:-19.60px; }
.sky-star-37 { left:46.36%; top:36.12%; width:1.2px; height:1.2px; --spark-delay:-27.79s; --spark-duration:49.98s; --star-base:0.825; --drift-duration:174.59s; --drift-delay:-152.84s; --drift-x1:-18.38px; --drift-y1:-12.71px; --drift-x2:-7.89px; --drift-y2:-8.50px; --drift-x3:22.39px; --drift-y3:-17.85px; }
.sky-star-38 { left:46.56%; top:50.52%; width:1px; height:1px; --spark-delay:-13.16s; --spark-duration:39.21s; --star-base:0.494; --drift-duration:132.65s; --drift-delay:-21.98s; --drift-x1:-2.95px; --drift-y1:-9.33px; --drift-x2:7.77px; --drift-y2:-22.92px; --drift-x3:12.79px; --drift-y3:8.69px; }
.sky-star-39 { left:44.01%; top:42.26%; width:1.2px; height:1.2px; --spark-delay:-11.27s; --spark-duration:36.05s; --star-base:0.597; --drift-duration:106.75s; --drift-delay:-104.22s; --drift-x1:14.59px; --drift-y1:-18.77px; --drift-x2:-11.01px; --drift-y2:5.34px; --drift-x3:2.77px; --drift-y3:19.04px; }
.sky-star-40 { left:61.68%; top:22.22%; width:0.8px; height:0.8px; --spark-delay:-45.23s; --spark-duration:25.87s; --star-base:0.772; --drift-duration:124.74s; --drift-delay:-70.69s; --drift-x1:26.48px; --drift-y1:-10.54px; --drift-x2:-14.00px; --drift-y2:-5.14px; --drift-x3:-24.45px; --drift-y3:12.71px; }
.sky-star-41 { left:23.97%; top:6.24%; width:1.5px; height:1.5px; --spark-delay:-24.14s; --spark-duration:29.50s; --star-base:0.346; --drift-duration:91.41s; --drift-delay:-23.75s; --drift-x1:-12.28px; --drift-y1:15.59px; --drift-x2:5.23px; --drift-y2:7.79px; --drift-x3:-24.29px; --drift-y3:27.74px; }
.sky-star-42 { left:49.92%; top:68.68%; width:1.2px; height:1.2px; --spark-delay:-34.01s; --spark-duration:32.72s; --star-base:0.283; --drift-duration:91.60s; --drift-delay:-17.41s; --drift-x1:2.39px; --drift-y1:8.49px; --drift-x2:17.17px; --drift-y2:-1.72px; --drift-x3:8.00px; --drift-y3:2.32px; }
.sky-star-43 { left:80.96%; top:41.66%; width:1.2px; height:1.2px; --spark-delay:-1.74s; --spark-duration:24.63s; --star-base:0.400; --drift-duration:115.85s; --drift-delay:-110.85s; --drift-x1:9.38px; --drift-y1:-18.00px; --drift-x2:-19.57px; --drift-y2:5.81px; --drift-x3:-20.00px; --drift-y3:-7.59px; }
.sky-star-44 { left:49.90%; top:36.39%; width:1.5px; height:1.5px; --spark-delay:-48.71s; --spark-duration:36.67s; --star-base:0.659; --drift-duration:135.33s; --drift-delay:-97.39s; --drift-x1:-21.32px; --drift-y1:17.55px; --drift-x2:-2.16px; --drift-y2:18.28px; --drift-x3:26.61px; --drift-y3:1.68px; }
.sky-star-45 { left:83.23%; top:51.87%; width:1.8px; height:1.8px; --spark-delay:-22.26s; --spark-duration:34.90s; --star-base:0.713; --drift-duration:130.77s; --drift-delay:-126.65s; --drift-x1:16.04px; --drift-y1:-27.00px; --drift-x2:2.48px; --drift-y2:3.78px; --drift-x3:13.65px; --drift-y3:1.59px; }
.sky-star-46 { left:72.87%; top:18.66%; width:1px; height:1px; --spark-delay:-26.65s; --spark-duration:49.55s; --star-base:0.360; --drift-duration:130.26s; --drift-delay:-73.09s; --drift-x1:-10.29px; --drift-y1:-19.77px; --drift-x2:15.83px; --drift-y2:-6.41px; --drift-x3:6.07px; --drift-y3:-4.63px; }
.sky-star-47 { left:35.54%; top:42.40%; width:2.4px; height:2.4px; --spark-delay:-28.56s; --spark-duration:43.74s; --star-base:0.288; --drift-duration:138.81s; --drift-delay:-14.56s; --drift-x1:-11.97px; --drift-y1:-3.09px; --drift-x2:-20.48px; --drift-y2:4.35px; --drift-x3:25.60px; --drift-y3:-26.37px; }
.sky-star-48 { left:72.09%; top:47.08%; width:2.4px; height:2.4px; --spark-delay:-17.05s; --spark-duration:26.44s; --star-base:0.554; --drift-duration:94.55s; --drift-delay:-7.71s; --drift-x1:25.97px; --drift-y1:-13.09px; --drift-x2:20.27px; --drift-y2:14.00px; --drift-x3:-24.13px; --drift-y3:1.15px; }
.sky-star-49 { left:91.32%; top:77.03%; width:1.5px; height:1.5px; --spark-delay:-15.38s; --spark-duration:41.03s; --star-base:0.513; --drift-duration:150.28s; --drift-delay:-19.38s; --drift-x1:-6.70px; --drift-y1:13.66px; --drift-x2:16.50px; --drift-y2:-24.53px; --drift-x3:0.41px; --drift-y3:-7.61px; }
.sky-star-50 { left:22.07%; top:25.58%; width:1.8px; height:1.8px; --spark-delay:-47.89s; --spark-duration:44.03s; --star-base:0.757; --drift-duration:95.09s; --drift-delay:-14.55s; --drift-x1:14.27px; --drift-y1:-11.30px; --drift-x2:23.32px; --drift-y2:-19.91px; --drift-x3:-21.60px; --drift-y3:16.36px; }
.sky-star-51 { left:14.29%; top:53.17%; width:1.2px; height:1.2px; --spark-delay:-42.91s; --spark-duration:29.21s; --star-base:0.511; --drift-duration:110.66s; --drift-delay:-71.29s; --drift-x1:-9.25px; --drift-y1:3.34px; --drift-x2:25.80px; --drift-y2:14.18px; --drift-x3:-17.74px; --drift-y3:22.38px; }
.sky-star-52 { left:26.09%; top:43.05%; width:1.8px; height:1.8px; --spark-delay:-41.45s; --spark-duration:33.71s; --star-base:0.298; --drift-duration:126.58s; --drift-delay:-78.27s; --drift-x1:-5.72px; --drift-y1:3.93px; --drift-x2:15.46px; --drift-y2:-16.40px; --drift-x3:14.40px; --drift-y3:6.05px; }
.sky-star-53 { left:93.23%; top:9.82%; width:1.5px; height:1.5px; --spark-delay:-10.28s; --spark-duration:30.14s; --star-base:0.642; --drift-duration:115.47s; --drift-delay:-69.73s; --drift-x1:-27.35px; --drift-y1:-11.00px; --drift-x2:25.66px; --drift-y2:8.05px; --drift-x3:3.60px; --drift-y3:0.10px; }
.sky-star-54 { left:15.38%; top:14.58%; width:1.2px; height:1.2px; --spark-delay:-41.76s; --spark-duration:47.44s; --star-base:0.416; --drift-duration:152.72s; --drift-delay:-117.73s; --drift-x1:25.09px; --drift-y1:5.59px; --drift-x2:-13.94px; --drift-y2:-6.48px; --drift-x3:6.16px; --drift-y3:-19.92px; }
.sky-star-55 { left:23.26%; top:92.63%; width:1.5px; height:1.5px; --spark-delay:-0.36s; --spark-duration:48.37s; --star-base:0.440; --drift-duration:163.75s; --drift-delay:-124.51s; --drift-x1:-25.22px; --drift-y1:10.77px; --drift-x2:-10.63px; --drift-y2:-16.29px; --drift-x3:24.52px; --drift-y3:20.33px; }
.sky-star-56 { left:52.27%; top:30.96%; width:1.2px; height:1.2px; --spark-delay:-38.14s; --spark-duration:33.52s; --star-base:0.595; --drift-duration:153.40s; --drift-delay:-115.76s; --drift-x1:26.29px; --drift-y1:-14.79px; --drift-x2:8.80px; --drift-y2:9.42px; --drift-x3:22.01px; --drift-y3:-2.60px; }
.sky-star-57 { left:91.84%; top:83.09%; width:1.2px; height:1.2px; --spark-delay:-29.75s; --spark-duration:40.29s; --star-base:0.691; --drift-duration:132.83s; --drift-delay:-57.38s; --drift-x1:-11.78px; --drift-y1:-26.36px; --drift-x2:-0.61px; --drift-y2:-4.74px; --drift-x3:20.06px; --drift-y3:-5.66px; }
.sky-star-58 { left:94.36%; top:81.35%; width:1.2px; height:1.2px; --spark-delay:-20.02s; --spark-duration:28.23s; --star-base:0.603; --drift-duration:139.90s; --drift-delay:-116.97s; --drift-x1:11.75px; --drift-y1:-10.92px; --drift-x2:9.96px; --drift-y2:-12.00px; --drift-x3:22.64px; --drift-y3:20.89px; }
.sky-star-59 { left:61.60%; top:77.43%; width:1.2px; height:1.2px; --spark-delay:-49.36s; --spark-duration:31.57s; --star-base:0.504; --drift-duration:171.86s; --drift-delay:-72.39s; --drift-x1:11.65px; --drift-y1:-10.60px; --drift-x2:23.19px; --drift-y2:4.61px; --drift-x3:-4.09px; --drift-y3:-20.81px; }
.sky-star-60 { left:69.98%; top:48.07%; width:1.2px; height:1.2px; --spark-delay:-47.69s; --spark-duration:49.15s; --star-base:0.580; --drift-duration:115.42s; --drift-delay:-31.22s; --drift-x1:-7.73px; --drift-y1:-17.52px; --drift-x2:-15.38px; --drift-y2:2.31px; --drift-x3:5.53px; --drift-y3:6.38px; }
.sky-star-61 { left:45.21%; top:8.70%; width:1px; height:1px; --spark-delay:-25.91s; --spark-duration:28.86s; --star-base:0.531; --drift-duration:158.06s; --drift-delay:-30.27s; --drift-x1:21.71px; --drift-y1:10.97px; --drift-x2:15.77px; --drift-y2:-20.26px; --drift-x3:-0.87px; --drift-y3:12.24px; }
.sky-star-62 { left:67.43%; top:75.97%; width:1.2px; height:1.2px; --spark-delay:-1.74s; --spark-duration:33.99s; --star-base:0.333; --drift-duration:118.79s; --drift-delay:-76.10s; --drift-x1:-5.28px; --drift-y1:-8.82px; --drift-x2:-9.49px; --drift-y2:1.83px; --drift-x3:-16.29px; --drift-y3:10.06px; }
.sky-star-63 { left:42.12%; top:5.20%; width:1.8px; height:1.8px; --spark-delay:-25.55s; --spark-duration:35.79s; --star-base:0.807; --drift-duration:113.04s; --drift-delay:-102.05s; --drift-x1:-20.74px; --drift-y1:2.56px; --drift-x2:-13.21px; --drift-y2:-12.48px; --drift-x3:-16.70px; --drift-y3:-0.37px; }
.sky-star-64 { left:51.19%; top:93.74%; width:2.4px; height:2.4px; --spark-delay:-39.76s; --spark-duration:38.70s; --star-base:0.288; --drift-duration:175.29s; --drift-delay:-42.58s; --drift-x1:-23.26px; --drift-y1:3.71px; --drift-x2:-13.14px; --drift-y2:-0.42px; --drift-x3:-2.85px; --drift-y3:-6.93px; }
.sky-star-65 { left:33.28%; top:23.50%; width:1.2px; height:1.2px; --spark-delay:-17.38s; --spark-duration:24.77s; --star-base:0.307; --drift-duration:155.63s; --drift-delay:-86.44s; --drift-x1:17.15px; --drift-y1:-0.13px; --drift-x2:12.79px; --drift-y2:-6.16px; --drift-x3:-17.12px; --drift-y3:2.41px; }
.sky-star-66 { left:10.01%; top:72.69%; width:1.2px; height:1.2px; --spark-delay:-25.19s; --spark-duration:26.95s; --star-base:0.644; --drift-duration:141.00s; --drift-delay:-39.08s; --drift-x1:-3.32px; --drift-y1:-17.16px; --drift-x2:17.31px; --drift-y2:4.08px; --drift-x3:18.10px; --drift-y3:3.54px; }
.sky-star-67 { left:80.25%; top:11.44%; width:0.8px; height:0.8px; --spark-delay:-46.44s; --spark-duration:36.38s; --star-base:0.731; --drift-duration:90.05s; --drift-delay:-25.71s; --drift-x1:25.06px; --drift-y1:-8.53px; --drift-x2:24.76px; --drift-y2:-6.27px; --drift-x3:-22.72px; --drift-y3:-9.48px; }
.sky-star-68 { left:79.37%; top:42.16%; width:1.2px; height:1.2px; --spark-delay:-11.94s; --spark-duration:25.95s; --star-base:0.831; --drift-duration:127.77s; --drift-delay:-33.46s; --drift-x1:25.29px; --drift-y1:22.40px; --drift-x2:-17.79px; --drift-y2:-4.00px; --drift-x3:-3.51px; --drift-y3:-14.73px; }
.sky-star-69 { left:28.59%; top:36.64%; width:1.2px; height:1.2px; --spark-delay:-14.45s; --spark-duration:47.03s; --star-base:0.487; --drift-duration:153.42s; --drift-delay:-142.36s; --drift-x1:-20.47px; --drift-y1:-14.94px; --drift-x2:-8.43px; --drift-y2:0.60px; --drift-x3:9.90px; --drift-y3:21.12px; }
.sky-star-70 { left:83.79%; top:13.69%; width:1px; height:1px; --spark-delay:-0.76s; --spark-duration:47.48s; --star-base:0.406; --drift-duration:124.53s; --drift-delay:-5.64s; --drift-x1:17.01px; --drift-y1:17.63px; --drift-x2:-9.36px; --drift-y2:21.10px; --drift-x3:-0.88px; --drift-y3:-17.68px; }
.sky-star-71 { left:72.52%; top:19.63%; width:2.4px; height:2.4px; --spark-delay:-42.77s; --spark-duration:35.73s; --star-base:0.595; --drift-duration:100.53s; --drift-delay:-69.56s; --drift-x1:-22.99px; --drift-y1:17.72px; --drift-x2:-18.84px; --drift-y2:16.00px; --drift-x3:21.71px; --drift-y3:-0.33px; }
.sky-star-72 { left:10.11%; top:28.31%; width:1.8px; height:1.8px; --spark-delay:-18.67s; --spark-duration:27.59s; --star-base:0.623; --drift-duration:177.50s; --drift-delay:-150.81s; --drift-x1:5.53px; --drift-y1:26.23px; --drift-x2:-9.96px; --drift-y2:-27.20px; --drift-x3:19.79px; --drift-y3:16.29px; }
.sky-star-73 { left:36.11%; top:43.20%; width:1.5px; height:1.5px; --spark-delay:-20.17s; --spark-duration:43.60s; --star-base:0.787; --drift-duration:153.86s; --drift-delay:-81.95s; --drift-x1:25.86px; --drift-y1:-3.68px; --drift-x2:-23.73px; --drift-y2:-27.62px; --drift-x3:7.96px; --drift-y3:-12.95px; }
.sky-star-74 { left:38.14%; top:4.77%; width:1.8px; height:1.8px; --spark-delay:-44.16s; --spark-duration:28.75s; --star-base:0.536; --drift-duration:169.80s; --drift-delay:-76.23s; --drift-x1:-5.88px; --drift-y1:25.02px; --drift-x2:-0.58px; --drift-y2:10.77px; --drift-x3:11.81px; --drift-y3:3.06px; }
.sky-star-75 { left:19.86%; top:76.24%; width:2.4px; height:2.4px; --spark-delay:-17.23s; --spark-duration:31.11s; --star-base:0.767; --drift-duration:135.18s; --drift-delay:-62.96s; --drift-x1:-23.10px; --drift-y1:-12.89px; --drift-x2:21.48px; --drift-y2:16.06px; --drift-x3:1.71px; --drift-y3:-23.16px; }
.sky-star-76 { left:43.02%; top:63.15%; width:1.5px; height:1.5px; --spark-delay:-7.94s; --spark-duration:36.69s; --star-base:0.362; --drift-duration:178.13s; --drift-delay:-22.21s; --drift-x1:1.55px; --drift-y1:-18.20px; --drift-x2:21.90px; --drift-y2:-21.75px; --drift-x3:-0.89px; --drift-y3:10.01px; }
.sky-star-77 { left:16.58%; top:66.60%; width:0.8px; height:0.8px; --spark-delay:-44.32s; --spark-duration:46.24s; --star-base:0.455; --drift-duration:175.79s; --drift-delay:-17.28s; --drift-x1:-21.64px; --drift-y1:-15.41px; --drift-x2:-27.98px; --drift-y2:11.94px; --drift-x3:7.88px; --drift-y3:-12.99px; }
.sky-star-78 { left:20.28%; top:89.57%; width:1px; height:1px; --spark-delay:-40.79s; --spark-duration:35.78s; --star-base:0.554; --drift-duration:154.27s; --drift-delay:-12.58s; --drift-x1:13.84px; --drift-y1:-22.01px; --drift-x2:12.29px; --drift-y2:2.07px; --drift-x3:21.21px; --drift-y3:27.46px; }
.sky-star-79 { left:3.71%; top:88.44%; width:2.4px; height:2.4px; --spark-delay:-22.81s; --spark-duration:31.57s; --star-base:0.281; --drift-duration:123.33s; --drift-delay:-82.31s; --drift-x1:-6.75px; --drift-y1:-25.51px; --drift-x2:4.96px; --drift-y2:-27.51px; --drift-x3:-8.40px; --drift-y3:0.46px; }
.sky-star-80 { left:52.95%; top:4.48%; width:1.8px; height:1.8px; --spark-delay:-0.74s; --spark-duration:44.90s; --star-base:0.768; --drift-duration:132.69s; --drift-delay:-74.24s; --drift-x1:3.08px; --drift-y1:2.53px; --drift-x2:-3.24px; --drift-y2:-12.70px; --drift-x3:-12.16px; --drift-y3:12.50px; }
.sky-star-81 { left:74.02%; top:30.08%; width:1.8px; height:1.8px; --spark-delay:-10.15s; --spark-duration:36.88s; --star-base:0.317; --drift-duration:166.50s; --drift-delay:-159.02s; --drift-x1:24.34px; --drift-y1:25.37px; --drift-x2:-7.13px; --drift-y2:-16.21px; --drift-x3:1.15px; --drift-y3:21.23px; }
.sky-star-82 { left:78.90%; top:35.42%; width:0.8px; height:0.8px; --spark-delay:-20.76s; --spark-duration:27.71s; --star-base:0.473; --drift-duration:114.39s; --drift-delay:-72.39s; --drift-x1:2.51px; --drift-y1:-25.60px; --drift-x2:3.88px; --drift-y2:2.49px; --drift-x3:26.59px; --drift-y3:-8.18px; }
.sky-star-83 { left:88.58%; top:36.04%; width:1.5px; height:1.5px; --spark-delay:-18.94s; --spark-duration:28.02s; --star-base:0.727; --drift-duration:174.99s; --drift-delay:-102.00s; --drift-x1:5.86px; --drift-y1:15.68px; --drift-x2:1.06px; --drift-y2:7.08px; --drift-x3:13.86px; --drift-y3:-10.07px; }
.sky-star-84 { left:44.90%; top:82.11%; width:1.5px; height:1.5px; --spark-delay:-44.44s; --spark-duration:37.38s; --star-base:0.354; --drift-duration:138.23s; --drift-delay:-61.22s; --drift-x1:12.52px; --drift-y1:5.11px; --drift-x2:-26.41px; --drift-y2:-23.49px; --drift-x3:18.21px; --drift-y3:-22.50px; }
.sky-star-85 { left:78.27%; top:57.43%; width:1px; height:1px; --spark-delay:-7.89s; --spark-duration:36.76s; --star-base:0.286; --drift-duration:129.53s; --drift-delay:-103.59s; --drift-x1:19.25px; --drift-y1:16.95px; --drift-x2:12.61px; --drift-y2:-21.91px; --drift-x3:-5.99px; --drift-y3:-6.79px; }
.sky-star-86 { left:84.26%; top:93.52%; width:1px; height:1px; --spark-delay:-24.94s; --spark-duration:35.33s; --star-base:0.570; --drift-duration:119.87s; --drift-delay:-100.46s; --drift-x1:10.76px; --drift-y1:22.27px; --drift-x2:1.90px; --drift-y2:-17.92px; --drift-x3:-25.89px; --drift-y3:-24.20px; }
.sky-star-87 { left:84.19%; top:4.94%; width:2.4px; height:2.4px; --spark-delay:-18.67s; --spark-duration:30.23s; --star-base:0.815; --drift-duration:90.80s; --drift-delay:-47.40s; --drift-x1:-22.45px; --drift-y1:11.35px; --drift-x2:-3.48px; --drift-y2:-9.12px; --drift-x3:-11.79px; --drift-y3:23.11px; }
.sky-star-88 { left:12.73%; top:35.42%; width:1.2px; height:1.2px; --spark-delay:-14.93s; --spark-duration:43.90s; --star-base:0.442; --drift-duration:96.84s; --drift-delay:-37.08s; --drift-x1:24.41px; --drift-y1:19.31px; --drift-x2:-23.71px; --drift-y2:-16.08px; --drift-x3:25.35px; --drift-y3:-24.73px; }
.sky-star-89 { left:46.03%; top:31.30%; width:1.8px; height:1.8px; --spark-delay:-26.37s; --spark-duration:35.01s; --star-base:0.711; --drift-duration:155.89s; --drift-delay:-7.42s; --drift-x1:-11.18px; --drift-y1:-17.53px; --drift-x2:-5.53px; --drift-y2:-0.33px; --drift-x3:3.31px; --drift-y3:22.07px; }
.sky-star-90 { left:7.80%; top:74.25%; width:1.2px; height:1.2px; --spark-delay:-22.38s; --spark-duration:33.81s; --star-base:0.284; --drift-duration:101.98s; --drift-delay:-45.43s; --drift-x1:-23.15px; --drift-y1:-9.48px; --drift-x2:-16.03px; --drift-y2:-18.55px; --drift-x3:-1.12px; --drift-y3:-1.92px; }
.sky-star-91 { left:17.69%; top:90.27%; width:1.5px; height:1.5px; --spark-delay:-10.31s; --spark-duration:37.14s; --star-base:0.380; --drift-duration:105.33s; --drift-delay:-101.04s; --drift-x1:-6.16px; --drift-y1:16.48px; --drift-x2:5.06px; --drift-y2:25.73px; --drift-x3:13.77px; --drift-y3:-14.58px; }
.sky-star-92 { left:30.28%; top:32.83%; width:1px; height:1px; --spark-delay:-29.71s; --spark-duration:26.05s; --star-base:0.445; --drift-duration:96.21s; --drift-delay:-84.75s; --drift-x1:3.69px; --drift-y1:-15.40px; --drift-x2:-24.61px; --drift-y2:2.05px; --drift-x3:8.05px; --drift-y3:9.15px; }
.sky-star-93 { left:87.24%; top:77.18%; width:1.8px; height:1.8px; --spark-delay:-4.00s; --spark-duration:32.09s; --star-base:0.490; --drift-duration:99.40s; --drift-delay:-11.21s; --drift-x1:-13.19px; --drift-y1:-23.98px; --drift-x2:10.46px; --drift-y2:-12.21px; --drift-x3:-13.39px; --drift-y3:18.59px; }
.sky-star-94 { left:90.47%; top:57.65%; width:1.2px; height:1.2px; --spark-delay:-32.96s; --spark-duration:26.81s; --star-base:0.290; --drift-duration:172.67s; --drift-delay:-49.31s; --drift-x1:-16.25px; --drift-y1:-7.70px; --drift-x2:-8.68px; --drift-y2:-19.77px; --drift-x3:-10.73px; --drift-y3:-0.59px; }
.sky-star-95 { left:81.66%; top:18.02%; width:0.8px; height:0.8px; --spark-delay:-35.59s; --spark-duration:30.06s; --star-base:0.573; --drift-duration:109.33s; --drift-delay:-25.83s; --drift-x1:23.70px; --drift-y1:0.08px; --drift-x2:-0.86px; --drift-y2:12.24px; --drift-x3:21.98px; --drift-y3:20.94px; }
.sky-star-96 { left:84.50%; top:35.21%; width:0.8px; height:0.8px; --spark-delay:-16.03s; --spark-duration:38.66s; --star-base:0.829; --drift-duration:128.44s; --drift-delay:-61.99s; --drift-x1:-6.87px; --drift-y1:6.76px; --drift-x2:6.59px; --drift-y2:-13.72px; --drift-x3:-13.07px; --drift-y3:0.76px; }
.sky-star-97 { left:28.99%; top:93.85%; width:0.8px; height:0.8px; --spark-delay:-7.59s; --spark-duration:42.33s; --star-base:0.409; --drift-duration:142.15s; --drift-delay:-124.25s; --drift-x1:18.69px; --drift-y1:-25.85px; --drift-x2:8.99px; --drift-y2:-26.64px; --drift-x3:8.45px; --drift-y3:-5.20px; }
.sky-star-98 { left:80.60%; top:15.79%; width:2.4px; height:2.4px; --spark-delay:-43.78s; --spark-duration:43.63s; --star-base:0.727; --drift-duration:99.55s; --drift-delay:-30.02s; --drift-x1:-6.02px; --drift-y1:-13.38px; --drift-x2:-24.84px; --drift-y2:-4.95px; --drift-x3:-6.44px; --drift-y3:-25.77px; }
.sky-star-99 { left:9.16%; top:35.73%; width:1.8px; height:1.8px; --spark-delay:-32.89s; --spark-duration:36.79s; --star-base:0.840; --drift-duration:171.99s; --drift-delay:-0.02s; --drift-x1:19.23px; --drift-y1:-3.35px; --drift-x2:-18.63px; --drift-y2:11.03px; --drift-x3:-0.30px; --drift-y3:-10.35px; }
.sky-star-100 { left:34.41%; top:65.18%; width:1.8px; height:1.8px; --spark-delay:-9.74s; --spark-duration:48.21s; --star-base:0.310; --drift-duration:176.95s; --drift-delay:-167.27s; --drift-x1:11.87px; --drift-y1:-10.16px; --drift-x2:27.99px; --drift-y2:23.64px; --drift-x3:-2.12px; --drift-y3:19.27px; }
.sky-star-101 { left:74.69%; top:75.81%; width:1px; height:1px; --spark-delay:-17.42s; --spark-duration:43.06s; --star-base:0.788; --drift-duration:179.33s; --drift-delay:-7.41s; --drift-x1:-27.97px; --drift-y1:5.38px; --drift-x2:-12.58px; --drift-y2:-0.44px; --drift-x3:-12.46px; --drift-y3:7.91px; }
.sky-star-102 { left:4.27%; top:5.56%; width:0.8px; height:0.8px; --spark-delay:-23.43s; --spark-duration:42.18s; --star-base:0.461; --drift-duration:129.30s; --drift-delay:-49.99s; --drift-x1:14.88px; --drift-y1:8.30px; --drift-x2:-25.53px; --drift-y2:22.97px; --drift-x3:-4.91px; --drift-y3:-26.85px; }
.sky-star-103 { left:78.84%; top:5.85%; width:1.2px; height:1.2px; --spark-delay:-28.60s; --spark-duration:30.42s; --star-base:0.664; --drift-duration:116.72s; --drift-delay:-16.59s; --drift-x1:13.83px; --drift-y1:-5.69px; --drift-x2:8.93px; --drift-y2:27.12px; --drift-x3:-17.51px; --drift-y3:-9.33px; }
.sky-star-104 { left:6.99%; top:33.71%; width:1.8px; height:1.8px; --spark-delay:-0.87s; --spark-duration:37.29s; --star-base:0.723; --drift-duration:177.01s; --drift-delay:-130.93s; --drift-x1:17.55px; --drift-y1:-23.38px; --drift-x2:11.22px; --drift-y2:6.31px; --drift-x3:16.90px; --drift-y3:-9.97px; }
.sky-star-105 { left:73.70%; top:3.61%; width:2.4px; height:2.4px; --spark-delay:-6.34s; --spark-duration:31.88s; --star-base:0.394; --drift-duration:144.22s; --drift-delay:-76.07s; --drift-x1:-15.49px; --drift-y1:8.38px; --drift-x2:-11.47px; --drift-y2:-2.12px; --drift-x3:-6.65px; --drift-y3:8.02px; }
.sky-star-106 { left:21.80%; top:44.14%; width:2.4px; height:2.4px; --spark-delay:-11.55s; --spark-duration:47.78s; --star-base:0.452; --drift-duration:127.51s; --drift-delay:-55.08s; --drift-x1:17.30px; --drift-y1:3.27px; --drift-x2:-23.50px; --drift-y2:25.43px; --drift-x3:27.12px; --drift-y3:-23.79px; }
.sky-star-107 { left:45.12%; top:26.28%; width:1.2px; height:1.2px; --spark-delay:-45.08s; --spark-duration:42.69s; --star-base:0.620; --drift-duration:159.15s; --drift-delay:-135.13s; --drift-x1:11.92px; --drift-y1:-24.72px; --drift-x2:24.02px; --drift-y2:11.42px; --drift-x3:-25.00px; --drift-y3:-24.20px; }
.sky-star-108 { left:78.04%; top:73.31%; width:0.8px; height:0.8px; --spark-delay:-33.00s; --spark-duration:46.40s; --star-base:0.632; --drift-duration:117.72s; --drift-delay:-31.60s; --drift-x1:21.42px; --drift-y1:-7.97px; --drift-x2:20.91px; --drift-y2:-26.52px; --drift-x3:-6.73px; --drift-y3:3.68px; }
.sky-star-109 { left:42.73%; top:64.51%; width:1.2px; height:1.2px; --spark-delay:-29.54s; --spark-duration:48.97s; --star-base:0.747; --drift-duration:106.70s; --drift-delay:-97.19s; --drift-x1:10.25px; --drift-y1:0.83px; --drift-x2:22.15px; --drift-y2:9.00px; --drift-x3:0.22px; --drift-y3:-20.60px; }
.sky-star-110 { left:89.23%; top:81.87%; width:1.2px; height:1.2px; --spark-delay:-39.29s; --spark-duration:25.17s; --star-base:0.791; --drift-duration:155.25s; --drift-delay:-42.58s; --drift-x1:26.13px; --drift-y1:17.32px; --drift-x2:-11.90px; --drift-y2:27.76px; --drift-x3:2.63px; --drift-y3:-4.57px; }
.sky-star-111 { left:93.63%; top:35.80%; width:1.5px; height:1.5px; --spark-delay:-32.26s; --spark-duration:40.20s; --star-base:0.730; --drift-duration:119.44s; --drift-delay:-117.72s; --drift-x1:4.27px; --drift-y1:15.62px; --drift-x2:10.82px; --drift-y2:17.71px; --drift-x3:-12.33px; --drift-y3:-3.97px; }
.sky-star-112 { left:24.40%; top:51.07%; width:1.8px; height:1.8px; --spark-delay:-23.23s; --spark-duration:38.76s; --star-base:0.637; --drift-duration:166.02s; --drift-delay:-93.26s; --drift-x1:-11.63px; --drift-y1:2.17px; --drift-x2:0.37px; --drift-y2:-15.24px; --drift-x3:14.06px; --drift-y3:-0.58px; }
.sky-star-113 { left:18.75%; top:87.95%; width:1px; height:1px; --spark-delay:-29.36s; --spark-duration:48.24s; --star-base:0.756; --drift-duration:103.56s; --drift-delay:-38.36s; --drift-x1:-15.86px; --drift-y1:16.85px; --drift-x2:15.44px; --drift-y2:20.90px; --drift-x3:18.77px; --drift-y3:7.81px; }
.sky-star-114 { left:61.92%; top:10.05%; width:2.4px; height:2.4px; --spark-delay:-48.16s; --spark-duration:41.09s; --star-base:0.468; --drift-duration:149.38s; --drift-delay:-2.46s; --drift-x1:25.01px; --drift-y1:8.71px; --drift-x2:1.51px; --drift-y2:-11.34px; --drift-x3:10.42px; --drift-y3:-5.59px; }
.sky-star-115 { left:54.34%; top:51.23%; width:0.8px; height:0.8px; --spark-delay:-1.08s; --spark-duration:34.74s; --star-base:0.464; --drift-duration:119.00s; --drift-delay:-109.54s; --drift-x1:23.03px; --drift-y1:-19.99px; --drift-x2:0.12px; --drift-y2:-0.33px; --drift-x3:16.17px; --drift-y3:-6.59px; }
.sky-star-116 { left:66.28%; top:51.40%; width:2.4px; height:2.4px; --spark-delay:-12.36s; --spark-duration:48.21s; --star-base:0.603; --drift-duration:136.02s; --drift-delay:-23.74s; --drift-x1:23.86px; --drift-y1:-23.88px; --drift-x2:9.28px; --drift-y2:16.42px; --drift-x3:25.63px; --drift-y3:-17.25px; }
.sky-star-117 { left:17.51%; top:17.05%; width:1.2px; height:1.2px; --spark-delay:-22.58s; --spark-duration:44.06s; --star-base:0.419; --drift-duration:118.78s; --drift-delay:-26.01s; --drift-x1:13.86px; --drift-y1:23.48px; --drift-x2:-18.83px; --drift-y2:-2.91px; --drift-x3:-27.70px; --drift-y3:21.06px; }
.sky-star-118 { left:64.51%; top:10.81%; width:1.5px; height:1.5px; --spark-delay:-49.32s; --spark-duration:37.37s; --star-base:0.581; --drift-duration:119.85s; --drift-delay:-1.11s; --drift-x1:3.73px; --drift-y1:26.84px; --drift-x2:-16.36px; --drift-y2:10.17px; --drift-x3:-5.09px; --drift-y3:5.90px; }
.sky-star-119 { left:3.41%; top:72.49%; width:1.2px; height:1.2px; --spark-delay:-25.58s; --spark-duration:49.93s; --star-base:0.545; --drift-duration:126.46s; --drift-delay:-5.50s; --drift-x1:26.18px; --drift-y1:16.15px; --drift-x2:15.29px; --drift-y2:-11.09px; --drift-x3:-25.10px; --drift-y3:-17.85px; }
.sky-star-120 { left:47.95%; top:24.92%; width:1.8px; height:1.8px; --spark-delay:-22.23s; --spark-duration:44.06s; --star-base:0.378; --drift-duration:137.25s; --drift-delay:-88.08s; --drift-x1:17.52px; --drift-y1:-22.65px; --drift-x2:6.02px; --drift-y2:3.65px; --drift-x3:-18.54px; --drift-y3:22.00px; }
.sky-star-121 { left:24.03%; top:94.93%; width:0.8px; height:0.8px; --spark-delay:-25.31s; --spark-duration:46.85s; --star-base:0.428; --drift-duration:128.98s; --drift-delay:-102.04s; --drift-x1:3.02px; --drift-y1:9.09px; --drift-x2:-4.16px; --drift-y2:-6.83px; --drift-x3:-7.40px; --drift-y3:-0.55px; }
.sky-star-122 { left:64.17%; top:26.45%; width:1.2px; height:1.2px; --spark-delay:-7.93s; --spark-duration:38.73s; --star-base:0.654; --drift-duration:91.30s; --drift-delay:-40.99s; --drift-x1:4.79px; --drift-y1:-15.44px; --drift-x2:-26.96px; --drift-y2:-9.56px; --drift-x3:-19.73px; --drift-y3:12.21px; }
.sky-star-123 { left:79.20%; top:78.55%; width:1.5px; height:1.5px; --spark-delay:-2.79s; --spark-duration:37.00s; --star-base:0.815; --drift-duration:95.27s; --drift-delay:-40.13s; --drift-x1:3.46px; --drift-y1:-9.15px; --drift-x2:-3.57px; --drift-y2:4.07px; --drift-x3:-21.22px; --drift-y3:7.55px; }
.sky-star-124 { left:39.29%; top:10.36%; width:2.4px; height:2.4px; --spark-delay:-6.35s; --spark-duration:45.67s; --star-base:0.395; --drift-duration:95.27s; --drift-delay:-5.29s; --drift-x1:17.86px; --drift-y1:-4.31px; --drift-x2:22.99px; --drift-y2:-3.14px; --drift-x3:-9.91px; --drift-y3:12.64px; }
.sky-star-125 { left:40.14%; top:60.03%; width:1.5px; height:1.5px; --spark-delay:-4.78s; --spark-duration:44.23s; --star-base:0.704; --drift-duration:131.13s; --drift-delay:-35.22s; --drift-x1:-8.65px; --drift-y1:-26.73px; --drift-x2:-27.69px; --drift-y2:2.00px; --drift-x3:-21.94px; --drift-y3:13.76px; }
.sky-star-126 { left:90.67%; top:8.83%; width:1.8px; height:1.8px; --spark-delay:-42.79s; --spark-duration:41.73s; --star-base:0.733; --drift-duration:147.46s; --drift-delay:-130.94s; --drift-x1:1.19px; --drift-y1:-1.36px; --drift-x2:13.09px; --drift-y2:-8.57px; --drift-x3:11.83px; --drift-y3:-8.05px; }
.sky-star-127 { left:10.77%; top:77.32%; width:1.8px; height:1.8px; --spark-delay:-29.12s; --spark-duration:33.53s; --star-base:0.598; --drift-duration:157.12s; --drift-delay:-85.43s; --drift-x1:10.58px; --drift-y1:13.29px; --drift-x2:6.60px; --drift-y2:25.94px; --drift-x3:-12.18px; --drift-y3:-20.53px; }
.sky-star-128 { left:88.78%; top:92.75%; width:1.2px; height:1.2px; --spark-delay:-36.13s; --spark-duration:49.85s; --star-base:0.419; --drift-duration:129.21s; --drift-delay:-126.68s; --drift-x1:22.58px; --drift-y1:11.79px; --drift-x2:23.73px; --drift-y2:0.17px; --drift-x3:9.49px; --drift-y3:-23.67px; }
.sky-star-129 { left:28.60%; top:78.39%; width:1.2px; height:1.2px; --spark-delay:-28.12s; --spark-duration:41.28s; --star-base:0.862; --drift-duration:124.79s; --drift-delay:-15.61s; --drift-x1:27.87px; --drift-y1:-3.35px; --drift-x2:27.87px; --drift-y2:27.01px; --drift-x3:10.67px; --drift-y3:1.60px; }
.sky-star-130 { left:53.40%; top:38.37%; width:1px; height:1px; --spark-delay:-28.46s; --spark-duration:35.72s; --star-base:0.309; --drift-duration:90.82s; --drift-delay:-33.22s; --drift-x1:-26.19px; --drift-y1:14.49px; --drift-x2:-2.25px; --drift-y2:-2.71px; --drift-x3:18.18px; --drift-y3:-13.34px; }
.sky-star-131 { left:3.31%; top:95.82%; width:1.2px; height:1.2px; --spark-delay:-26.12s; --spark-duration:35.70s; --star-base:0.514; --drift-duration:145.70s; --drift-delay:-78.43s; --drift-x1:1.49px; --drift-y1:6.88px; --drift-x2:7.57px; --drift-y2:8.93px; --drift-x3:-3.71px; --drift-y3:24.02px; }
.sky-star-132 { left:48.56%; top:20.28%; width:1.2px; height:1.2px; --spark-delay:-25.97s; --spark-duration:37.22s; --star-base:0.468; --drift-duration:172.23s; --drift-delay:-127.21s; --drift-x1:-20.86px; --drift-y1:3.48px; --drift-x2:20.65px; --drift-y2:10.72px; --drift-x3:15.75px; --drift-y3:16.61px; }
.sky-star-133 { left:96.52%; top:87.55%; width:1.8px; height:1.8px; --spark-delay:-5.70s; --spark-duration:35.49s; --star-base:0.803; --drift-duration:100.79s; --drift-delay:-96.47s; --drift-x1:-7.95px; --drift-y1:-9.71px; --drift-x2:4.48px; --drift-y2:2.12px; --drift-x3:16.34px; --drift-y3:18.42px; }
.sky-star-134 { left:4.54%; top:48.97%; width:1.5px; height:1.5px; --spark-delay:-27.94s; --spark-duration:36.23s; --star-base:0.800; --drift-duration:91.54s; --drift-delay:-72.08s; --drift-x1:-25.78px; --drift-y1:8.39px; --drift-x2:-22.00px; --drift-y2:-25.52px; --drift-x3:9.40px; --drift-y3:17.96px; }
.sky-star-135 { left:42.18%; top:92.16%; width:1.8px; height:1.8px; --spark-delay:-43.00s; --spark-duration:49.39s; --star-base:0.320; --drift-duration:174.89s; --drift-delay:-148.01s; --drift-x1:-16.47px; --drift-y1:11.36px; --drift-x2:-16.00px; --drift-y2:-19.17px; --drift-x3:-10.55px; --drift-y3:27.39px; }
.sky-star-136 { left:38.57%; top:95.69%; width:1.5px; height:1.5px; --spark-delay:-49.31s; --spark-duration:43.11s; --star-base:0.394; --drift-duration:102.79s; --drift-delay:-78.98s; --drift-x1:22.15px; --drift-y1:6.43px; --drift-x2:-8.84px; --drift-y2:-27.83px; --drift-x3:-23.63px; --drift-y3:20.77px; }
.sky-star-137 { left:36.27%; top:39.71%; width:1px; height:1px; --spark-delay:-16.02s; --spark-duration:29.71s; --star-base:0.470; --drift-duration:134.49s; --drift-delay:-123.23s; --drift-x1:-14.95px; --drift-y1:7.91px; --drift-x2:-1.90px; --drift-y2:-19.45px; --drift-x3:4.27px; --drift-y3:13.50px; }
.sky-star-138 { left:58.03%; top:32.87%; width:1px; height:1px; --spark-delay:-32.46s; --spark-duration:45.77s; --star-base:0.832; --drift-duration:115.81s; --drift-delay:-12.87s; --drift-x1:9.36px; --drift-y1:11.62px; --drift-x2:-21.73px; --drift-y2:-13.29px; --drift-x3:26.26px; --drift-y3:-21.76px; }
.sky-star-139 { left:44.30%; top:23.57%; width:2.4px; height:2.4px; --spark-delay:-34.61s; --spark-duration:47.43s; --star-base:0.397; --drift-duration:95.51s; --drift-delay:-5.70s; --drift-x1:26.79px; --drift-y1:-12.13px; --drift-x2:-27.67px; --drift-y2:15.84px; --drift-x3:14.25px; --drift-y3:-8.92px; }
.sky-star-140 { left:4.61%; top:72.22%; width:1.8px; height:1.8px; --spark-delay:-25.84s; --spark-duration:37.60s; --star-base:0.314; --drift-duration:161.96s; --drift-delay:-72.08s; --drift-x1:20.76px; --drift-y1:-5.06px; --drift-x2:-24.46px; --drift-y2:10.35px; --drift-x3:-24.05px; --drift-y3:-20.13px; }
.sky-star-141 { left:68.46%; top:77.19%; width:1.2px; height:1.2px; --spark-delay:-43.31s; --spark-duration:24.25s; --star-base:0.792; --drift-duration:108.62s; --drift-delay:-65.78s; --drift-x1:1.62px; --drift-y1:-2.94px; --drift-x2:17.61px; --drift-y2:-10.06px; --drift-x3:-23.23px; --drift-y3:-11.52px; }
.sky-star-142 { left:11.83%; top:30.83%; width:1px; height:1px; --spark-delay:-43.95s; --spark-duration:38.53s; --star-base:0.667; --drift-duration:166.79s; --drift-delay:-62.91s; --drift-x1:-14.55px; --drift-y1:5.05px; --drift-x2:-2.17px; --drift-y2:19.69px; --drift-x3:-19.79px; --drift-y3:-19.36px; }
.sky-star-143 { left:3.18%; top:60.76%; width:1.8px; height:1.8px; --spark-delay:-17.56s; --spark-duration:42.64s; --star-base:0.341; --drift-duration:135.65s; --drift-delay:-92.18s; --drift-x1:11.62px; --drift-y1:-15.22px; --drift-x2:22.64px; --drift-y2:-2.77px; --drift-x3:-18.04px; --drift-y3:22.62px; }
.sky-star-144 { left:82.28%; top:15.55%; width:2.4px; height:2.4px; --spark-delay:-7.91s; --spark-duration:33.88s; --star-base:0.319; --drift-duration:97.46s; --drift-delay:-71.60s; --drift-x1:21.10px; --drift-y1:-27.72px; --drift-x2:26.49px; --drift-y2:11.14px; --drift-x3:-18.71px; --drift-y3:-20.45px; }
.sky-star-145 { left:39.58%; top:83.80%; width:1px; height:1px; --spark-delay:-2.12s; --spark-duration:27.04s; --star-base:0.832; --drift-duration:175.61s; --drift-delay:-15.69s; --drift-x1:15.82px; --drift-y1:16.77px; --drift-x2:-1.32px; --drift-y2:-23.23px; --drift-x3:16.13px; --drift-y3:13.78px; }
.sky-star-146 { left:39.06%; top:70.67%; width:1.2px; height:1.2px; --spark-delay:-13.51s; --spark-duration:24.29s; --star-base:0.646; --drift-duration:139.72s; --drift-delay:-42.26s; --drift-x1:-5.30px; --drift-y1:-1.78px; --drift-x2:-2.95px; --drift-y2:17.07px; --drift-x3:17.21px; --drift-y3:23.56px; }
.sky-star-147 { left:28.51%; top:67.41%; width:1.5px; height:1.5px; --spark-delay:-48.79s; --spark-duration:32.74s; --star-base:0.495; --drift-duration:100.77s; --drift-delay:-69.12s; --drift-x1:-27.50px; --drift-y1:27.41px; --drift-x2:-21.14px; --drift-y2:8.39px; --drift-x3:-21.00px; --drift-y3:12.44px; }
.sky-star-148 { left:46.42%; top:13.56%; width:1.8px; height:1.8px; --spark-delay:-9.16s; --spark-duration:26.19s; --star-base:0.488; --drift-duration:108.03s; --drift-delay:-25.49s; --drift-x1:-21.28px; --drift-y1:-13.76px; --drift-x2:5.10px; --drift-y2:-9.48px; --drift-x3:24.24px; --drift-y3:-21.24px; }
.sky-star-149 { left:87.25%; top:8.20%; width:1.2px; height:1.2px; --spark-delay:-23.58s; --spark-duration:48.57s; --star-base:0.843; --drift-duration:106.93s; --drift-delay:-74.22s; --drift-x1:8.65px; --drift-y1:-27.16px; --drift-x2:4.14px; --drift-y2:20.12px; --drift-x3:-20.66px; --drift-y3:-9.36px; }
.sky-star-150 { left:56.59%; top:71.46%; width:1.2px; height:1.2px; --spark-delay:-8.18s; --spark-duration:49.84s; --star-base:0.596; --drift-duration:104.15s; --drift-delay:-97.44s; --drift-x1:-27.12px; --drift-y1:-1.60px; --drift-x2:15.21px; --drift-y2:24.93px; --drift-x3:16.88px; --drift-y3:-6.91px; }
.sky-star-151 { left:5.98%; top:74.88%; width:2.4px; height:2.4px; --spark-delay:-11.16s; --spark-duration:26.29s; --star-base:0.538; --drift-duration:112.16s; --drift-delay:-30.08s; --drift-x1:-24.05px; --drift-y1:-0.87px; --drift-x2:24.90px; --drift-y2:10.28px; --drift-x3:26.76px; --drift-y3:16.12px; }
.sky-star-152 { left:22.97%; top:28.50%; width:1.2px; height:1.2px; --spark-delay:-34.65s; --spark-duration:36.34s; --star-base:0.486; --drift-duration:106.60s; --drift-delay:-10.23s; --drift-x1:-11.05px; --drift-y1:-9.03px; --drift-x2:11.11px; --drift-y2:-1.54px; --drift-x3:-8.22px; --drift-y3:15.58px; }
.sky-star-153 { left:95.56%; top:82.06%; width:1.8px; height:1.8px; --spark-delay:-29.56s; --spark-duration:45.79s; --star-base:0.601; --drift-duration:161.59s; --drift-delay:-84.82s; --drift-x1:-24.64px; --drift-y1:-26.35px; --drift-x2:13.86px; --drift-y2:-5.83px; --drift-x3:25.59px; --drift-y3:24.39px; }
.sky-star-154 { left:77.55%; top:50.14%; width:1.8px; height:1.8px; --spark-delay:-5.24s; --spark-duration:49.65s; --star-base:0.745; --drift-duration:96.95s; --drift-delay:-63.13s; --drift-x1:-25.09px; --drift-y1:-27.47px; --drift-x2:-15.92px; --drift-y2:-26.18px; --drift-x3:-27.45px; --drift-y3:8.68px; }
.sky-star-155 { left:46.99%; top:40.60%; width:1.8px; height:1.8px; --spark-delay:-8.56s; --spark-duration:25.92s; --star-base:0.805; --drift-duration:118.50s; --drift-delay:-89.85s; --drift-x1:-21.03px; --drift-y1:9.33px; --drift-x2:-8.56px; --drift-y2:-9.80px; --drift-x3:23.04px; --drift-y3:21.20px; }
.sky-star-156 { left:81.13%; top:77.14%; width:1.8px; height:1.8px; --spark-delay:-29.03s; --spark-duration:43.39s; --star-base:0.877; --drift-duration:179.19s; --drift-delay:-138.92s; --drift-x1:17.68px; --drift-y1:-15.62px; --drift-x2:21.44px; --drift-y2:13.82px; --drift-x3:-22.29px; --drift-y3:-3.43px; }
.sky-star-157 { left:77.28%; top:46.28%; width:1.8px; height:1.8px; --spark-delay:-49.44s; --spark-duration:31.99s; --star-base:0.499; --drift-duration:167.94s; --drift-delay:-63.44s; --drift-x1:-15.47px; --drift-y1:25.09px; --drift-x2:-12.17px; --drift-y2:-20.99px; --drift-x3:0.88px; --drift-y3:23.53px; }
.sky-star-158 { left:3.59%; top:18.34%; width:1.2px; height:1.2px; --spark-delay:-4.71s; --spark-duration:34.89s; --star-base:0.864; --drift-duration:169.69s; --drift-delay:-80.11s; --drift-x1:-0.54px; --drift-y1:-25.42px; --drift-x2:27.16px; --drift-y2:0.11px; --drift-x3:15.44px; --drift-y3:-27.38px; }
.sky-star-159 { left:9.68%; top:7.26%; width:1.5px; height:1.5px; --spark-delay:-37.72s; --spark-duration:38.68s; --star-base:0.353; --drift-duration:145.49s; --drift-delay:-123.09s; --drift-x1:3.53px; --drift-y1:18.49px; --drift-x2:-9.92px; --drift-y2:-25.79px; --drift-x3:15.37px; --drift-y3:5.94px; }
.sky-star-160 { left:45.66%; top:20.15%; width:1.5px; height:1.5px; --spark-delay:-10.54s; --spark-duration:40.93s; --star-base:0.293; --drift-duration:115.59s; --drift-delay:-27.11s; --drift-x1:21.80px; --drift-y1:-0.96px; --drift-x2:-26.08px; --drift-y2:3.45px; --drift-x3:24.28px; --drift-y3:-20.42px; }
.sky-star-161 { left:23.98%; top:20.65%; width:1.2px; height:1.2px; --spark-delay:-5.98s; --spark-duration:30.19s; --star-base:0.740; --drift-duration:103.27s; --drift-delay:-62.32s; --drift-x1:-14.89px; --drift-y1:-6.96px; --drift-x2:-22.87px; --drift-y2:-3.91px; --drift-x3:27.56px; --drift-y3:-17.14px; }
.sky-star-162 { left:41.61%; top:29.62%; width:2.4px; height:2.4px; --spark-delay:-43.73s; --spark-duration:47.54s; --star-base:0.581; --drift-duration:114.97s; --drift-delay:-88.50s; --drift-x1:21.90px; --drift-y1:26.75px; --drift-x2:11.91px; --drift-y2:-10.25px; --drift-x3:-1.00px; --drift-y3:9.15px; }
.sky-star-163 { left:81.76%; top:58.20%; width:1.2px; height:1.2px; --spark-delay:-33.94s; --spark-duration:45.29s; --star-base:0.796; --drift-duration:111.54s; --drift-delay:-13.05s; --drift-x1:-23.07px; --drift-y1:6.06px; --drift-x2:25.49px; --drift-y2:-24.53px; --drift-x3:-23.11px; --drift-y3:-22.34px; }
.sky-star-164 { left:32.65%; top:29.37%; width:1px; height:1px; --spark-delay:-25.78s; --spark-duration:40.32s; --star-base:0.691; --drift-duration:154.65s; --drift-delay:-4.80s; --drift-x1:-14.83px; --drift-y1:-0.34px; --drift-x2:-10.97px; --drift-y2:-16.82px; --drift-x3:-13.09px; --drift-y3:-2.59px; }
.sky-star-165 { left:67.10%; top:61.85%; width:1.5px; height:1.5px; --spark-delay:-17.60s; --spark-duration:28.49s; --star-base:0.724; --drift-duration:177.21s; --drift-delay:-75.65s; --drift-x1:-1.07px; --drift-y1:24.44px; --drift-x2:-8.50px; --drift-y2:-2.08px; --drift-x3:0.92px; --drift-y3:12.26px; }
.sky-star-166 { left:89.37%; top:83.86%; width:1.5px; height:1.5px; --spark-delay:-2.72s; --spark-duration:49.61s; --star-base:0.640; --drift-duration:172.90s; --drift-delay:-102.42s; --drift-x1:-7.23px; --drift-y1:11.88px; --drift-x2:8.07px; --drift-y2:-25.29px; --drift-x3:3.84px; --drift-y3:-15.09px; }
.sky-star-167 { left:24.51%; top:41.12%; width:2.4px; height:2.4px; --spark-delay:-11.54s; --spark-duration:34.43s; --star-base:0.423; --drift-duration:128.62s; --drift-delay:-105.44s; --drift-x1:15.37px; --drift-y1:-22.29px; --drift-x2:-24.33px; --drift-y2:-8.58px; --drift-x3:-2.60px; --drift-y3:-10.27px; }
.sky-star-168 { left:27.15%; top:41.95%; width:2.4px; height:2.4px; --spark-delay:-46.97s; --spark-duration:48.88s; --star-base:0.584; --drift-duration:121.94s; --drift-delay:-116.81s; --drift-x1:23.42px; --drift-y1:14.90px; --drift-x2:18.54px; --drift-y2:-16.18px; --drift-x3:-0.80px; --drift-y3:7.63px; }
.sky-star-169 { left:14.53%; top:26.55%; width:1px; height:1px; --spark-delay:-36.40s; --spark-duration:45.66s; --star-base:0.814; --drift-duration:138.40s; --drift-delay:-126.21s; --drift-x1:21.88px; --drift-y1:5.53px; --drift-x2:-25.30px; --drift-y2:18.07px; --drift-x3:-12.05px; --drift-y3:-18.46px; }
.sky-star-170 { left:94.29%; top:63.06%; width:1.2px; height:1.2px; --spark-delay:-21.29s; --spark-duration:24.72s; --star-base:0.359; --drift-duration:165.63s; --drift-delay:-163.71s; --drift-x1:9.09px; --drift-y1:-9.12px; --drift-x2:-19.60px; --drift-y2:25.77px; --drift-x3:-18.50px; --drift-y3:10.68px; }
.sky-star-171 { left:29.90%; top:79.82%; width:0.8px; height:0.8px; --spark-delay:-13.38s; --spark-duration:39.71s; --star-base:0.585; --drift-duration:169.08s; --drift-delay:-14.30s; --drift-x1:23.33px; --drift-y1:-14.38px; --drift-x2:-21.10px; --drift-y2:2.24px; --drift-x3:-24.63px; --drift-y3:-27.13px; }
.sky-star-172 { left:30.50%; top:5.95%; width:1px; height:1px; --spark-delay:-31.78s; --spark-duration:40.28s; --star-base:0.787; --drift-duration:127.25s; --drift-delay:-40.58s; --drift-x1:12.46px; --drift-y1:-9.00px; --drift-x2:26.87px; --drift-y2:-19.77px; --drift-x3:20.01px; --drift-y3:-12.55px; }
.sky-star-173 { left:26.79%; top:6.32%; width:1.8px; height:1.8px; --spark-delay:-12.31s; --spark-duration:28.77s; --star-base:0.373; --drift-duration:110.94s; --drift-delay:-7.67s; --drift-x1:-14.34px; --drift-y1:18.36px; --drift-x2:-17.99px; --drift-y2:1.39px; --drift-x3:17.81px; --drift-y3:-14.74px; }
.sky-star-174 { left:28.13%; top:54.42%; width:1px; height:1px; --spark-delay:-12.49s; --spark-duration:41.65s; --star-base:0.321; --drift-duration:94.60s; --drift-delay:-8.16s; --drift-x1:-24.43px; --drift-y1:-7.06px; --drift-x2:-23.66px; --drift-y2:20.33px; --drift-x3:8.34px; --drift-y3:17.80px; }
.sky-star-175 { left:41.18%; top:45.75%; width:1px; height:1px; --spark-delay:-39.43s; --spark-duration:47.70s; --star-base:0.307; --drift-duration:129.24s; --drift-delay:-35.17s; --drift-x1:24.48px; --drift-y1:-4.91px; --drift-x2:3.80px; --drift-y2:19.29px; --drift-x3:-25.22px; --drift-y3:12.70px; }
.sky-star-176 { left:36.98%; top:15.44%; width:1.2px; height:1.2px; --spark-delay:-44.91s; --spark-duration:31.23s; --star-base:0.759; --drift-duration:125.91s; --drift-delay:-6.13s; --drift-x1:25.96px; --drift-y1:-3.84px; --drift-x2:5.46px; --drift-y2:-25.07px; --drift-x3:7.54px; --drift-y3:-2.39px; }
.sky-star-177 { left:46.06%; top:84.35%; width:0.8px; height:0.8px; --spark-delay:-39.24s; --spark-duration:37.28s; --star-base:0.291; --drift-duration:145.55s; --drift-delay:-118.29s; --drift-x1:-26.87px; --drift-y1:1.31px; --drift-x2:8.69px; --drift-y2:-19.35px; --drift-x3:21.90px; --drift-y3:-1.00px; }
.sky-star-178 { left:60.22%; top:27.34%; width:0.8px; height:0.8px; --spark-delay:-31.91s; --spark-duration:46.17s; --star-base:0.793; --drift-duration:111.70s; --drift-delay:-107.16s; --drift-x1:-13.65px; --drift-y1:-23.38px; --drift-x2:10.85px; --drift-y2:-26.93px; --drift-x3:27.21px; --drift-y3:-14.16px; }
.sky-star-179 { left:76.95%; top:59.20%; width:1.2px; height:1.2px; --spark-delay:-6.81s; --spark-duration:25.50s; --star-base:0.449; --drift-duration:108.49s; --drift-delay:-60.76s; --drift-x1:2.02px; --drift-y1:-16.75px; --drift-x2:-14.83px; --drift-y2:14.82px; --drift-x3:20.97px; --drift-y3:-6.70px; }
.sky-star-180 { left:54.48%; top:6.51%; width:1.5px; height:1.5px; --spark-delay:-19.42s; --spark-duration:32.91s; --star-base:0.835; --drift-duration:116.48s; --drift-delay:-66.84s; --drift-x1:14.74px; --drift-y1:24.63px; --drift-x2:-1.44px; --drift-y2:12.01px; --drift-x3:-9.02px; --drift-y3:-14.13px; }
.sky-star-181 { left:84.17%; top:65.22%; width:1.5px; height:1.5px; --spark-delay:-27.47s; --spark-duration:45.57s; --star-base:0.619; --drift-duration:110.93s; --drift-delay:-33.81s; --drift-x1:-5.26px; --drift-y1:-10.00px; --drift-x2:6.79px; --drift-y2:-11.61px; --drift-x3:9.00px; --drift-y3:17.98px; }
.sky-star-182 { left:28.70%; top:52.66%; width:1.8px; height:1.8px; --spark-delay:-0.39s; --spark-duration:48.27s; --star-base:0.782; --drift-duration:161.68s; --drift-delay:-7.12s; --drift-x1:-15.26px; --drift-y1:8.76px; --drift-x2:-5.37px; --drift-y2:-3.82px; --drift-x3:-1.65px; --drift-y3:17.04px; }
.sky-star-183 { left:4.91%; top:25.69%; width:2.4px; height:2.4px; --spark-delay:-21.06s; --spark-duration:31.09s; --star-base:0.638; --drift-duration:161.02s; --drift-delay:-8.83s; --drift-x1:5.60px; --drift-y1:14.72px; --drift-x2:11.79px; --drift-y2:11.12px; --drift-x3:-19.43px; --drift-y3:-22.34px; }
.sky-star-184 { left:11.83%; top:45.09%; width:1.5px; height:1.5px; --spark-delay:-12.86s; --spark-duration:40.88s; --star-base:0.866; --drift-duration:148.99s; --drift-delay:-97.69s; --drift-x1:-21.24px; --drift-y1:-27.88px; --drift-x2:9.28px; --drift-y2:8.69px; --drift-x3:-3.62px; --drift-y3:-13.12px; }
.sky-star-185 { left:22.43%; top:66.66%; width:2.4px; height:2.4px; --spark-delay:-28.81s; --spark-duration:33.40s; --star-base:0.410; --drift-duration:148.12s; --drift-delay:-116.19s; --drift-x1:23.96px; --drift-y1:5.16px; --drift-x2:-8.40px; --drift-y2:18.88px; --drift-x3:7.31px; --drift-y3:-17.65px; }
.sky-star-186 { left:39.30%; top:77.91%; width:1.8px; height:1.8px; --spark-delay:-0.66s; --spark-duration:34.72s; --star-base:0.550; --drift-duration:125.18s; --drift-delay:-98.37s; --drift-x1:-24.63px; --drift-y1:-22.97px; --drift-x2:-20.69px; --drift-y2:-11.61px; --drift-x3:-6.35px; --drift-y3:-21.00px; }
.sky-star-187 { left:70.26%; top:69.07%; width:1.2px; height:1.2px; --spark-delay:-36.43s; --spark-duration:48.36s; --star-base:0.549; --drift-duration:144.18s; --drift-delay:-33.10s; --drift-x1:5.25px; --drift-y1:-7.02px; --drift-x2:14.47px; --drift-y2:-27.21px; --drift-x3:15.01px; --drift-y3:-23.75px; }
.sky-star-188 { left:49.32%; top:80.17%; width:1.2px; height:1.2px; --spark-delay:-46.05s; --spark-duration:32.60s; --star-base:0.729; --drift-duration:148.43s; --drift-delay:-109.13s; --drift-x1:5.52px; --drift-y1:0.33px; --drift-x2:-8.10px; --drift-y2:4.42px; --drift-x3:12.04px; --drift-y3:-0.33px; }
.sky-star-189 { left:6.77%; top:70.03%; width:0.8px; height:0.8px; --spark-delay:-41.06s; --spark-duration:32.43s; --star-base:0.585; --drift-duration:172.92s; --drift-delay:-18.69s; --drift-x1:10.65px; --drift-y1:-11.36px; --drift-x2:-22.10px; --drift-y2:-17.35px; --drift-x3:1.85px; --drift-y3:6.32px; }
.sky-star-190 { left:20.20%; top:72.56%; width:0.8px; height:0.8px; --spark-delay:-7.52s; --spark-duration:24.39s; --star-base:0.750; --drift-duration:160.19s; --drift-delay:-113.45s; --drift-x1:1.01px; --drift-y1:-24.69px; --drift-x2:-0.60px; --drift-y2:16.88px; --drift-x3:-24.95px; --drift-y3:-0.71px; }
.sky-star-191 { left:35.74%; top:62.09%; width:1px; height:1px; --spark-delay:-40.12s; --spark-duration:35.87s; --star-base:0.280; --drift-duration:99.29s; --drift-delay:-48.68s; --drift-x1:8.38px; --drift-y1:-13.75px; --drift-x2:-27.27px; --drift-y2:2.71px; --drift-x3:17.79px; --drift-y3:22.46px; }
.sky-star-192 { left:54.54%; top:40.29%; width:2.4px; height:2.4px; --spark-delay:-28.23s; --spark-duration:46.08s; --star-base:0.412; --drift-duration:140.03s; --drift-delay:-36.02s; --drift-x1:-4.22px; --drift-y1:5.60px; --drift-x2:0.73px; --drift-y2:25.12px; --drift-x3:-9.56px; --drift-y3:24.89px; }
.sky-star-193 { left:27.72%; top:6.66%; width:1px; height:1px; --spark-delay:-48.21s; --spark-duration:31.33s; --star-base:0.383; --drift-duration:175.86s; --drift-delay:-14.39s; --drift-x1:-18.49px; --drift-y1:26.74px; --drift-x2:-14.86px; --drift-y2:-0.06px; --drift-x3:-9.44px; --drift-y3:-11.41px; }
.sky-star-194 { left:29.52%; top:8.57%; width:1px; height:1px; --spark-delay:-22.32s; --spark-duration:30.74s; --star-base:0.329; --drift-duration:179.78s; --drift-delay:-26.94s; --drift-x1:-23.47px; --drift-y1:21.71px; --drift-x2:18.72px; --drift-y2:24.16px; --drift-x3:-6.22px; --drift-y3:-18.56px; }
.sky-star-195 { left:11.96%; top:85.33%; width:1px; height:1px; --spark-delay:-47.06s; --spark-duration:35.84s; --star-base:0.805; --drift-duration:104.33s; --drift-delay:-77.46s; --drift-x1:3.63px; --drift-y1:14.14px; --drift-x2:-11.29px; --drift-y2:23.16px; --drift-x3:-25.50px; --drift-y3:-4.51px; }
.sky-star-196 { left:53.36%; top:14.25%; width:2.4px; height:2.4px; --spark-delay:-36.50s; --spark-duration:45.61s; --star-base:0.539; --drift-duration:92.86s; --drift-delay:-63.40s; --drift-x1:11.63px; --drift-y1:25.71px; --drift-x2:-19.74px; --drift-y2:-19.88px; --drift-x3:-27.04px; --drift-y3:-27.89px; }
.sky-star-197 { left:68.40%; top:36.87%; width:0.8px; height:0.8px; --spark-delay:-24.19s; --spark-duration:26.45s; --star-base:0.783; --drift-duration:131.50s; --drift-delay:-73.12s; --drift-x1:26.54px; --drift-y1:-10.16px; --drift-x2:19.62px; --drift-y2:-27.81px; --drift-x3:-1.28px; --drift-y3:11.46px; }
.sky-star-198 { left:40.12%; top:41.17%; width:0.8px; height:0.8px; --spark-delay:-41.83s; --spark-duration:49.81s; --star-base:0.693; --drift-duration:148.99s; --drift-delay:-122.12s; --drift-x1:22.63px; --drift-y1:-17.36px; --drift-x2:-20.00px; --drift-y2:-16.12px; --drift-x3:26.77px; --drift-y3:-16.21px; }
.sky-star-199 { left:77.68%; top:56.23%; width:1.5px; height:1.5px; --spark-delay:-8.50s; --spark-duration:40.19s; --star-base:0.457; --drift-duration:126.63s; --drift-delay:-23.32s; --drift-x1:23.82px; --drift-y1:27.83px; --drift-x2:0.58px; --drift-y2:14.72px; --drift-x3:8.86px; --drift-y3:13.89px; }
.sky-star-200 { left:27.64%; top:53.90%; width:1.2px; height:1.2px; --spark-delay:-24.00s; --spark-duration:28.90s; --star-base:0.504; --drift-duration:106.37s; --drift-delay:-32.00s; --drift-x1:18.78px; --drift-y1:3.80px; --drift-x2:-1.46px; --drift-y2:-14.89px; --drift-x3:-14.67px; --drift-y3:-26.86px; }
.sky-star-201 { left:18.54%; top:90.35%; width:1.5px; height:1.5px; --spark-delay:-4.57s; --spark-duration:24.68s; --star-base:0.374; --drift-duration:143.37s; --drift-delay:-44.63s; --drift-x1:-12.40px; --drift-y1:8.44px; --drift-x2:1.48px; --drift-y2:23.86px; --drift-x3:-16.24px; --drift-y3:-13.94px; }
.sky-star-202 { left:53.86%; top:70.52%; width:1.2px; height:1.2px; --spark-delay:-17.90s; --spark-duration:36.68s; --star-base:0.416; --drift-duration:112.78s; --drift-delay:-53.42s; --drift-x1:27.84px; --drift-y1:13.88px; --drift-x2:-4.26px; --drift-y2:24.96px; --drift-x3:3.82px; --drift-y3:2.06px; }
.sky-star-203 { left:64.48%; top:51.82%; width:1.5px; height:1.5px; --spark-delay:-1.97s; --spark-duration:49.52s; --star-base:0.607; --drift-duration:145.63s; --drift-delay:-112.01s; --drift-x1:12.40px; --drift-y1:-26.65px; --drift-x2:12.24px; --drift-y2:-19.28px; --drift-x3:-11.65px; --drift-y3:12.95px; }
.sky-star-204 { left:55.33%; top:79.69%; width:0.8px; height:0.8px; --spark-delay:-7.90s; --spark-duration:32.66s; --star-base:0.771; --drift-duration:154.93s; --drift-delay:-11.54s; --drift-x1:-4.34px; --drift-y1:-11.90px; --drift-x2:17.73px; --drift-y2:19.91px; --drift-x3:-5.71px; --drift-y3:-2.29px; }
.sky-star-205 { left:23.30%; top:38.34%; width:1.2px; height:1.2px; --spark-delay:-27.70s; --spark-duration:32.67s; --star-base:0.632; --drift-duration:124.67s; --drift-delay:-55.48s; --drift-x1:23.20px; --drift-y1:-2.23px; --drift-x2:6.07px; --drift-y2:-1.99px; --drift-x3:11.85px; --drift-y3:26.59px; }
.sky-star-206 { left:27.60%; top:7.21%; width:1.2px; height:1.2px; --spark-delay:-13.21s; --spark-duration:38.16s; --star-base:0.404; --drift-duration:153.25s; --drift-delay:-152.58s; --drift-x1:9.70px; --drift-y1:22.43px; --drift-x2:1.39px; --drift-y2:-2.73px; --drift-x3:-12.42px; --drift-y3:-0.70px; }
.sky-star-207 { left:69.96%; top:83.11%; width:1.2px; height:1.2px; --spark-delay:-48.31s; --spark-duration:26.65s; --star-base:0.625; --drift-duration:96.08s; --drift-delay:-48.15s; --drift-x1:-10.38px; --drift-y1:-11.67px; --drift-x2:-27.02px; --drift-y2:11.52px; --drift-x3:1.57px; --drift-y3:4.03px; }
.sky-star-208 { left:93.44%; top:36.78%; width:2.4px; height:2.4px; --spark-delay:-43.01s; --spark-duration:27.46s; --star-base:0.734; --drift-duration:158.36s; --drift-delay:-42.71s; --drift-x1:1.90px; --drift-y1:5.73px; --drift-x2:18.89px; --drift-y2:-2.10px; --drift-x3:-26.65px; --drift-y3:8.82px; }
.sky-star-209 { left:40.90%; top:11.31%; width:1.2px; height:1.2px; --spark-delay:-37.92s; --spark-duration:35.51s; --star-base:0.597; --drift-duration:94.19s; --drift-delay:-72.84s; --drift-x1:-1.57px; --drift-y1:7.21px; --drift-x2:9.10px; --drift-y2:19.69px; --drift-x3:13.33px; --drift-y3:-12.10px; }
.sky-star-210 { left:53.11%; top:8.24%; width:0.8px; height:0.8px; --spark-delay:-18.71s; --spark-duration:45.47s; --star-base:0.696; --drift-duration:170.32s; --drift-delay:-149.07s; --drift-x1:-11.66px; --drift-y1:18.89px; --drift-x2:23.10px; --drift-y2:12.42px; --drift-x3:-0.57px; --drift-y3:5.63px; }
.sky-star-211 { left:27.74%; top:10.39%; width:1.2px; height:1.2px; --spark-delay:-38.07s; --spark-duration:30.11s; --star-base:0.622; --drift-duration:164.41s; --drift-delay:-28.02s; --drift-x1:-6.45px; --drift-y1:27.09px; --drift-x2:18.07px; --drift-y2:-11.89px; --drift-x3:-10.82px; --drift-y3:1.59px; }
.sky-star-212 { left:17.72%; top:45.97%; width:2.4px; height:2.4px; --spark-delay:-21.21s; --spark-duration:45.40s; --star-base:0.743; --drift-duration:98.86s; --drift-delay:-95.28s; --drift-x1:-4.77px; --drift-y1:-22.12px; --drift-x2:17.92px; --drift-y2:-10.53px; --drift-x3:4.72px; --drift-y3:1.72px; }
.sky-star-213 { left:54.80%; top:61.92%; width:1.8px; height:1.8px; --spark-delay:-5.95s; --spark-duration:37.93s; --star-base:0.471; --drift-duration:178.71s; --drift-delay:-150.10s; --drift-x1:15.97px; --drift-y1:-21.10px; --drift-x2:-15.60px; --drift-y2:21.96px; --drift-x3:10.00px; --drift-y3:26.51px; }
.sky-star-214 { left:59.42%; top:69.64%; width:1px; height:1px; --spark-delay:-28.66s; --spark-duration:46.24s; --star-base:0.666; --drift-duration:174.75s; --drift-delay:-138.62s; --drift-x1:-27.50px; --drift-y1:-2.99px; --drift-x2:8.31px; --drift-y2:18.57px; --drift-x3:15.84px; --drift-y3:-6.50px; }
.sky-star-215 { left:78.19%; top:91.39%; width:1px; height:1px; --spark-delay:-29.96s; --spark-duration:32.93s; --star-base:0.599; --drift-duration:144.75s; --drift-delay:-44.25s; --drift-x1:-26.42px; --drift-y1:13.63px; --drift-x2:18.67px; --drift-y2:-4.36px; --drift-x3:-3.20px; --drift-y3:26.60px; }
.sky-star-216 { left:38.50%; top:15.48%; width:1.8px; height:1.8px; --spark-delay:-28.52s; --spark-duration:44.89s; --star-base:0.573; --drift-duration:91.77s; --drift-delay:-48.66s; --drift-x1:-20.28px; --drift-y1:-6.14px; --drift-x2:-20.16px; --drift-y2:-25.78px; --drift-x3:21.29px; --drift-y3:-10.90px; }
.sky-star-217 { left:44.70%; top:9.82%; width:1.2px; height:1.2px; --spark-delay:-17.66s; --spark-duration:49.02s; --star-base:0.317; --drift-duration:161.90s; --drift-delay:-0.81s; --drift-x1:-0.98px; --drift-y1:-6.27px; --drift-x2:11.55px; --drift-y2:23.29px; --drift-x3:-11.40px; --drift-y3:-6.01px; }
.sky-star-218 { left:69.10%; top:36.33%; width:2.4px; height:2.4px; --spark-delay:-17.96s; --spark-duration:46.76s; --star-base:0.502; --drift-duration:134.75s; --drift-delay:-88.01s; --drift-x1:-18.14px; --drift-y1:3.94px; --drift-x2:3.92px; --drift-y2:24.99px; --drift-x3:-19.99px; --drift-y3:-22.48px; }
.sky-star-219 { left:52.69%; top:46.45%; width:1.5px; height:1.5px; --spark-delay:-32.97s; --spark-duration:29.29s; --star-base:0.519; --drift-duration:129.05s; --drift-delay:-90.27s; --drift-x1:-19.25px; --drift-y1:-0.79px; --drift-x2:16.48px; --drift-y2:-7.85px; --drift-x3:-3.72px; --drift-y3:27.79px; }
.sky-star-220 { left:90.47%; top:89.65%; width:1.2px; height:1.2px; --spark-delay:-8.10s; --spark-duration:46.58s; --star-base:0.583; --drift-duration:122.33s; --drift-delay:-10.77s; --drift-x1:-4.13px; --drift-y1:-24.88px; --drift-x2:-10.63px; --drift-y2:27.13px; --drift-x3:-22.97px; --drift-y3:8.56px; }
.sky-star-221 { left:35.30%; top:81.42%; width:1px; height:1px; --spark-delay:-31.00s; --spark-duration:40.79s; --star-base:0.700; --drift-duration:92.41s; --drift-delay:-7.39s; --drift-x1:24.35px; --drift-y1:-7.08px; --drift-x2:17.55px; --drift-y2:23.98px; --drift-x3:0.51px; --drift-y3:-12.22px; }
.sky-star-222 { left:26.05%; top:44.59%; width:2.4px; height:2.4px; --spark-delay:-43.57s; --spark-duration:44.61s; --star-base:0.591; --drift-duration:151.29s; --drift-delay:-53.21s; --drift-x1:9.99px; --drift-y1:23.89px; --drift-x2:-19.07px; --drift-y2:-14.16px; --drift-x3:27.78px; --drift-y3:12.48px; }
.sky-star-223 { left:55.32%; top:63.72%; width:1.8px; height:1.8px; --spark-delay:-3.71s; --spark-duration:24.38s; --star-base:0.878; --drift-duration:169.45s; --drift-delay:-106.27s; --drift-x1:-25.88px; --drift-y1:8.92px; --drift-x2:-0.99px; --drift-y2:7.43px; --drift-x3:-27.92px; --drift-y3:-0.70px; }
.sky-star-224 { left:22.13%; top:15.43%; width:1.5px; height:1.5px; --spark-delay:-39.78s; --spark-duration:45.69s; --star-base:0.466; --drift-duration:112.17s; --drift-delay:-88.37s; --drift-x1:0.21px; --drift-y1:10.86px; --drift-x2:-7.93px; --drift-y2:-9.92px; --drift-x3:25.64px; --drift-y3:-24.12px; }
.sky-star-225 { left:17.27%; top:24.27%; width:0.8px; height:0.8px; --spark-delay:-14.08s; --spark-duration:38.16s; --star-base:0.330; --drift-duration:175.66s; --drift-delay:-149.44s; --drift-x1:12.17px; --drift-y1:12.46px; --drift-x2:-7.53px; --drift-y2:-25.05px; --drift-x3:-25.23px; --drift-y3:2.99px; }
.sky-star-226 { left:41.02%; top:79.60%; width:1px; height:1px; --spark-delay:-18.83s; --spark-duration:48.78s; --star-base:0.479; --drift-duration:102.40s; --drift-delay:-91.80s; --drift-x1:-25.18px; --drift-y1:-18.46px; --drift-x2:8.71px; --drift-y2:-5.67px; --drift-x3:23.20px; --drift-y3:26.29px; }
.sky-star-227 { left:33.35%; top:67.67%; width:1.2px; height:1.2px; --spark-delay:-37.63s; --spark-duration:36.67s; --star-base:0.768; --drift-duration:91.63s; --drift-delay:-27.50s; --drift-x1:-15.43px; --drift-y1:17.16px; --drift-x2:27.76px; --drift-y2:-13.17px; --drift-x3:9.30px; --drift-y3:18.03px; }
.sky-star-228 { left:87.04%; top:47.93%; width:1.2px; height:1.2px; --spark-delay:-38.63s; --spark-duration:28.73s; --star-base:0.772; --drift-duration:126.49s; --drift-delay:-14.43s; --drift-x1:27.78px; --drift-y1:-16.92px; --drift-x2:-4.27px; --drift-y2:-17.00px; --drift-x3:20.82px; --drift-y3:-18.25px; }
.sky-star-229 { left:90.27%; top:50.32%; width:1.2px; height:1.2px; --spark-delay:-44.88s; --spark-duration:27.91s; --star-base:0.727; --drift-duration:156.81s; --drift-delay:-146.84s; --drift-x1:-23.39px; --drift-y1:12.81px; --drift-x2:-14.42px; --drift-y2:11.27px; --drift-x3:-22.45px; --drift-y3:-16.18px; }
.sky-star-230 { left:3.29%; top:23.20%; width:1.2px; height:1.2px; --spark-delay:-0.87s; --spark-duration:25.52s; --star-base:0.427; --drift-duration:153.21s; --drift-delay:-116.47s; --drift-x1:-12.48px; --drift-y1:-8.47px; --drift-x2:-24.68px; --drift-y2:-11.33px; --drift-x3:4.82px; --drift-y3:-7.02px; }
.sky-star-231 { left:7.78%; top:50.44%; width:0.8px; height:0.8px; --spark-delay:-23.85s; --spark-duration:38.00s; --star-base:0.334; --drift-duration:148.57s; --drift-delay:-22.47s; --drift-x1:21.25px; --drift-y1:10.23px; --drift-x2:-20.44px; --drift-y2:18.11px; --drift-x3:2.09px; --drift-y3:26.67px; }
.sky-star-232 { left:51.96%; top:27.67%; width:0.8px; height:0.8px; --spark-delay:-32.78s; --spark-duration:26.55s; --star-base:0.826; --drift-duration:172.53s; --drift-delay:-67.42s; --drift-x1:-2.17px; --drift-y1:8.98px; --drift-x2:-15.87px; --drift-y2:16.23px; --drift-x3:-8.46px; --drift-y3:-8.08px; }
.sky-star-233 { left:50.59%; top:78.83%; width:1.2px; height:1.2px; --spark-delay:-15.32s; --spark-duration:25.12s; --star-base:0.825; --drift-duration:105.75s; --drift-delay:-8.29s; --drift-x1:-27.48px; --drift-y1:-21.87px; --drift-x2:-9.55px; --drift-y2:-15.55px; --drift-x3:21.19px; --drift-y3:10.84px; }
.sky-star-234 { left:58.38%; top:62.25%; width:1px; height:1px; --spark-delay:-14.44s; --spark-duration:46.97s; --star-base:0.614; --drift-duration:165.87s; --drift-delay:-24.50s; --drift-x1:11.66px; --drift-y1:12.46px; --drift-x2:9.41px; --drift-y2:21.99px; --drift-x3:-14.23px; --drift-y3:15.52px; }
.sky-star-235 { left:4.56%; top:28.31%; width:0.8px; height:0.8px; --spark-delay:-8.77s; --spark-duration:33.24s; --star-base:0.728; --drift-duration:95.58s; --drift-delay:-50.19s; --drift-x1:12.75px; --drift-y1:-18.20px; --drift-x2:-19.61px; --drift-y2:21.53px; --drift-x3:-26.28px; --drift-y3:-19.09px; }
.sky-star-236 { left:32.86%; top:8.27%; width:1px; height:1px; --spark-delay:-13.47s; --spark-duration:27.19s; --star-base:0.506; --drift-duration:108.72s; --drift-delay:-64.31s; --drift-x1:-15.97px; --drift-y1:16.40px; --drift-x2:4.11px; --drift-y2:-23.44px; --drift-x3:-17.50px; --drift-y3:-3.49px; }
.sky-star-237 { left:38.26%; top:49.38%; width:1.5px; height:1.5px; --spark-delay:-15.90s; --spark-duration:32.35s; --star-base:0.732; --drift-duration:135.59s; --drift-delay:-129.52s; --drift-x1:-6.06px; --drift-y1:-10.09px; --drift-x2:6.81px; --drift-y2:-26.04px; --drift-x3:21.41px; --drift-y3:3.61px; }
.sky-star-238 { left:12.05%; top:75.50%; width:1.2px; height:1.2px; --spark-delay:-33.13s; --spark-duration:28.86s; --star-base:0.381; --drift-duration:90.20s; --drift-delay:-71.15s; --drift-x1:-27.02px; --drift-y1:5.76px; --drift-x2:8.81px; --drift-y2:-12.47px; --drift-x3:20.48px; --drift-y3:-13.86px; }
.sky-star-239 { left:9.48%; top:57.94%; width:1.5px; height:1.5px; --spark-delay:-31.99s; --spark-duration:40.67s; --star-base:0.305; --drift-duration:99.47s; --drift-delay:-59.29s; --drift-x1:-13.62px; --drift-y1:-11.64px; --drift-x2:-7.80px; --drift-y2:18.75px; --drift-x3:-21.33px; --drift-y3:19.63px; }
.sky-star-240 { left:19.17%; top:87.61%; width:1.2px; height:1.2px; --spark-delay:-17.89s; --spark-duration:38.05s; --star-base:0.738; --drift-duration:109.38s; --drift-delay:-15.40s; --drift-x1:-26.78px; --drift-y1:-9.84px; --drift-x2:20.06px; --drift-y2:-18.16px; --drift-x3:3.45px; --drift-y3:-9.31px; }
.sky-star-241 { left:23.77%; top:82.43%; width:0.8px; height:0.8px; --spark-delay:-38.25s; --spark-duration:45.52s; --star-base:0.480; --drift-duration:164.03s; --drift-delay:-155.71s; --drift-x1:25.36px; --drift-y1:-14.07px; --drift-x2:16.16px; --drift-y2:-13.86px; --drift-x3:17.21px; --drift-y3:11.94px; }
.sky-star-242 { left:65.35%; top:71.59%; width:1px; height:1px; --spark-delay:-25.97s; --spark-duration:44.56s; --star-base:0.515; --drift-duration:144.82s; --drift-delay:-125.17s; --drift-x1:-19.66px; --drift-y1:-17.27px; --drift-x2:-24.87px; --drift-y2:-25.52px; --drift-x3:-25.82px; --drift-y3:22.33px; }
.sky-star-243 { left:95.34%; top:57.29%; width:1.2px; height:1.2px; --spark-delay:-41.97s; --spark-duration:45.78s; --star-base:0.727; --drift-duration:104.59s; --drift-delay:-42.99s; --drift-x1:-8.90px; --drift-y1:-25.00px; --drift-x2:23.23px; --drift-y2:16.87px; --drift-x3:-12.15px; --drift-y3:6.37px; }
.sky-star-244 { left:76.23%; top:18.59%; width:1.8px; height:1.8px; --spark-delay:-12.96s; --spark-duration:47.42s; --star-base:0.535; --drift-duration:108.96s; --drift-delay:-100.42s; --drift-x1:-10.02px; --drift-y1:22.67px; --drift-x2:26.72px; --drift-y2:-8.42px; --drift-x3:19.44px; --drift-y3:-25.55px; }
.sky-star-245 { left:7.40%; top:93.30%; width:1px; height:1px; --spark-delay:-47.91s; --spark-duration:24.11s; --star-base:0.336; --drift-duration:121.19s; --drift-delay:-69.85s; --drift-x1:-16.74px; --drift-y1:-16.16px; --drift-x2:-4.57px; --drift-y2:-4.23px; --drift-x3:27.94px; --drift-y3:3.81px; }
.sky-star-246 { left:9.04%; top:39.01%; width:1.5px; height:1.5px; --spark-delay:-45.64s; --spark-duration:49.49s; --star-base:0.410; --drift-duration:92.63s; --drift-delay:-24.83s; --drift-x1:16.36px; --drift-y1:17.94px; --drift-x2:-25.79px; --drift-y2:6.17px; --drift-x3:4.75px; --drift-y3:-19.47px; }
.sky-star-247 { left:2.93%; top:78.16%; width:0.8px; height:0.8px; --spark-delay:-10.28s; --spark-duration:32.87s; --star-base:0.529; --drift-duration:152.44s; --drift-delay:-60.52s; --drift-x1:-20.92px; --drift-y1:23.44px; --drift-x2:-25.98px; --drift-y2:18.91px; --drift-x3:27.71px; --drift-y3:13.41px; }
.sky-star-248 { left:85.25%; top:67.83%; width:1.2px; height:1.2px; --spark-delay:-29.39s; --spark-duration:29.40s; --star-base:0.846; --drift-duration:119.55s; --drift-delay:-115.52s; --drift-x1:-19.99px; --drift-y1:-14.57px; --drift-x2:-20.92px; --drift-y2:0.60px; --drift-x3:22.48px; --drift-y3:-14.09px; }
.sky-star-249 { left:46.84%; top:6.96%; width:1.5px; height:1.5px; --spark-delay:-49.19s; --spark-duration:30.39s; --star-base:0.543; --drift-duration:125.66s; --drift-delay:-35.03s; --drift-x1:24.84px; --drift-y1:-14.42px; --drift-x2:-14.35px; --drift-y2:22.06px; --drift-x3:-19.02px; --drift-y3:22.28px; }
.sky-star-250 { left:83.31%; top:86.76%; width:0.8px; height:0.8px; --spark-delay:-45.45s; --spark-duration:33.33s; --star-base:0.296; --drift-duration:105.48s; --drift-delay:-65.22s; --drift-x1:15.45px; --drift-y1:12.94px; --drift-x2:-15.29px; --drift-y2:0.74px; --drift-x3:2.75px; --drift-y3:-16.62px; }
.sky-star-251 { left:85.84%; top:92.71%; width:1.2px; height:1.2px; --spark-delay:-2.62s; --spark-duration:37.60s; --star-base:0.565; --drift-duration:135.69s; --drift-delay:-45.94s; --drift-x1:14.99px; --drift-y1:7.47px; --drift-x2:18.87px; --drift-y2:14.82px; --drift-x3:27.89px; --drift-y3:-18.64px; }
.sky-star-252 { left:32.73%; top:65.74%; width:1.8px; height:1.8px; --spark-delay:-6.60s; --spark-duration:48.59s; --star-base:0.500; --drift-duration:99.15s; --drift-delay:-8.34s; --drift-x1:16.08px; --drift-y1:-17.17px; --drift-x2:11.67px; --drift-y2:-26.07px; --drift-x3:23.75px; --drift-y3:-25.87px; }
.sky-star-253 { left:41.79%; top:62.87%; width:1.5px; height:1.5px; --spark-delay:-38.86s; --spark-duration:47.17s; --star-base:0.834; --drift-duration:138.38s; --drift-delay:-116.68s; --drift-x1:-13.11px; --drift-y1:11.00px; --drift-x2:-11.00px; --drift-y2:-21.62px; --drift-x3:-8.56px; --drift-y3:-8.30px; }
.sky-star-254 { left:34.86%; top:3.08%; width:1.8px; height:1.8px; --spark-delay:-3.47s; --spark-duration:31.90s; --star-base:0.821; --drift-duration:122.04s; --drift-delay:-47.89s; --drift-x1:-1.95px; --drift-y1:-17.16px; --drift-x2:-7.67px; --drift-y2:0.55px; --drift-x3:3.08px; --drift-y3:5.93px; }
.sky-star-255 { left:12.50%; top:76.01%; width:1.2px; height:1.2px; --spark-delay:-0.43s; --spark-duration:27.12s; --star-base:0.842; --drift-duration:99.53s; --drift-delay:-8.14s; --drift-x1:20.51px; --drift-y1:-9.06px; --drift-x2:-27.64px; --drift-y2:-13.95px; --drift-x3:-26.23px; --drift-y3:-9.17px; }
.sky-star-256 { left:54.84%; top:96.66%; width:0.8px; height:0.8px; --spark-delay:-31.15s; --spark-duration:26.60s; --star-base:0.287; --drift-duration:174.12s; --drift-delay:-29.16s; --drift-x1:-14.14px; --drift-y1:-25.28px; --drift-x2:-18.47px; --drift-y2:-26.77px; --drift-x3:-13.41px; --drift-y3:10.16px; }
.sky-star-257 { left:52.95%; top:49.40%; width:1.2px; height:1.2px; --spark-delay:-26.98s; --spark-duration:46.26s; --star-base:0.798; --drift-duration:175.14s; --drift-delay:-30.57s; --drift-x1:21.00px; --drift-y1:-11.05px; --drift-x2:10.99px; --drift-y2:12.22px; --drift-x3:25.14px; --drift-y3:-22.12px; }
.sky-star-258 { left:68.30%; top:52.63%; width:1.5px; height:1.5px; --spark-delay:-46.57s; --spark-duration:33.75s; --star-base:0.659; --drift-duration:126.67s; --drift-delay:-121.85s; --drift-x1:-4.06px; --drift-y1:5.60px; --drift-x2:-0.82px; --drift-y2:-15.04px; --drift-x3:22.42px; --drift-y3:0.36px; }
.sky-star-259 { left:38.95%; top:92.70%; width:0.8px; height:0.8px; --spark-delay:-9.97s; --spark-duration:48.47s; --star-base:0.864; --drift-duration:152.44s; --drift-delay:-131.15s; --drift-x1:27.61px; --drift-y1:-4.84px; --drift-x2:-23.89px; --drift-y2:25.98px; --drift-x3:25.28px; --drift-y3:17.90px; }
.sky-star-260 { left:86.18%; top:28.43%; width:2.4px; height:2.4px; --spark-delay:-29.47s; --spark-duration:39.14s; --star-base:0.547; --drift-duration:146.12s; --drift-delay:-11.89s; --drift-x1:20.65px; --drift-y1:-6.09px; --drift-x2:-27.25px; --drift-y2:13.07px; --drift-x3:11.31px; --drift-y3:-6.28px; }
.sky-star-261 { left:64.38%; top:35.64%; width:1px; height:1px; --spark-delay:-10.44s; --spark-duration:30.83s; --star-base:0.638; --drift-duration:134.26s; --drift-delay:-54.54s; --drift-x1:-24.17px; --drift-y1:9.38px; --drift-x2:13.74px; --drift-y2:-12.25px; --drift-x3:-16.42px; --drift-y3:8.39px; }
.sky-star-262 { left:8.45%; top:22.46%; width:1px; height:1px; --spark-delay:-49.08s; --spark-duration:39.95s; --star-base:0.630; --drift-duration:149.31s; --drift-delay:-52.20s; --drift-x1:3.48px; --drift-y1:17.05px; --drift-x2:-7.28px; --drift-y2:-19.63px; --drift-x3:-27.39px; --drift-y3:-23.89px; }
.sky-star-263 { left:66.79%; top:53.58%; width:1.2px; height:1.2px; --spark-delay:-34.33s; --spark-duration:45.19s; --star-base:0.298; --drift-duration:161.55s; --drift-delay:-146.70s; --drift-x1:-18.15px; --drift-y1:12.32px; --drift-x2:-22.85px; --drift-y2:-7.32px; --drift-x3:-6.67px; --drift-y3:1.70px; }
.sky-star-264 { left:78.83%; top:73.14%; width:1px; height:1px; --spark-delay:-41.69s; --spark-duration:45.77s; --star-base:0.498; --drift-duration:130.50s; --drift-delay:-111.64s; --drift-x1:19.83px; --drift-y1:-23.41px; --drift-x2:2.71px; --drift-y2:2.07px; --drift-x3:-9.44px; --drift-y3:-12.43px; }
.sky-star-265 { left:93.94%; top:62.45%; width:1.2px; height:1.2px; --spark-delay:-34.70s; --spark-duration:44.90s; --star-base:0.309; --drift-duration:106.03s; --drift-delay:-46.31s; --drift-x1:18.50px; --drift-y1:26.34px; --drift-x2:25.85px; --drift-y2:-4.04px; --drift-x3:7.36px; --drift-y3:6.04px; }
.sky-star-266 { left:43.45%; top:24.85%; width:1.2px; height:1.2px; --spark-delay:-3.60s; --spark-duration:32.66s; --star-base:0.536; --drift-duration:113.49s; --drift-delay:-25.46s; --drift-x1:22.99px; --drift-y1:-22.70px; --drift-x2:14.53px; --drift-y2:12.71px; --drift-x3:-16.82px; --drift-y3:-22.41px; }
.sky-star-267 { left:69.44%; top:8.05%; width:1.8px; height:1.8px; --spark-delay:-5.68s; --spark-duration:43.52s; --star-base:0.436; --drift-duration:157.08s; --drift-delay:-4.65s; --drift-x1:-17.01px; --drift-y1:21.20px; --drift-x2:5.37px; --drift-y2:-25.47px; --drift-x3:16.88px; --drift-y3:-9.25px; }
.sky-star-268 { left:74.49%; top:29.11%; width:1.8px; height:1.8px; --spark-delay:-12.53s; --spark-duration:37.71s; --star-base:0.769; --drift-duration:108.63s; --drift-delay:-29.92s; --drift-x1:11.88px; --drift-y1:5.38px; --drift-x2:18.81px; --drift-y2:-13.23px; --drift-x3:4.41px; --drift-y3:2.36px; }
.sky-star-269 { left:92.02%; top:95.50%; width:1.2px; height:1.2px; --spark-delay:-16.76s; --spark-duration:25.71s; --star-base:0.299; --drift-duration:157.14s; --drift-delay:-27.17s; --drift-x1:19.22px; --drift-y1:5.02px; --drift-x2:0.40px; --drift-y2:16.21px; --drift-x3:5.82px; --drift-y3:-13.48px; }
.sky-star-270 { left:11.96%; top:52.29%; width:1.2px; height:1.2px; --spark-delay:-28.36s; --spark-duration:45.15s; --star-base:0.521; --drift-duration:131.42s; --drift-delay:-62.68s; --drift-x1:-8.69px; --drift-y1:-16.57px; --drift-x2:7.05px; --drift-y2:-22.99px; --drift-x3:-9.92px; --drift-y3:-18.86px; }
.sky-star-271 { left:52.53%; top:68.83%; width:1.2px; height:1.2px; --spark-delay:-14.94s; --spark-duration:47.27s; --star-base:0.865; --drift-duration:132.63s; --drift-delay:-68.82s; --drift-x1:13.68px; --drift-y1:-20.46px; --drift-x2:16.75px; --drift-y2:13.43px; --drift-x3:11.15px; --drift-y3:-16.93px; }
.sky-star-272 { left:93.97%; top:5.88%; width:1.2px; height:1.2px; --spark-delay:-13.74s; --spark-duration:31.43s; --star-base:0.710; --drift-duration:115.32s; --drift-delay:-2.24s; --drift-x1:6.19px; --drift-y1:-7.01px; --drift-x2:-1.68px; --drift-y2:-8.41px; --drift-x3:0.67px; --drift-y3:23.11px; }
.sky-star-273 { left:68.62%; top:82.52%; width:0.8px; height:0.8px; --spark-delay:-23.73s; --spark-duration:47.69s; --star-base:0.494; --drift-duration:172.48s; --drift-delay:-103.87s; --drift-x1:-9.31px; --drift-y1:-15.33px; --drift-x2:16.18px; --drift-y2:-22.50px; --drift-x3:-9.28px; --drift-y3:6.01px; }
.sky-star-274 { left:61.00%; top:30.00%; width:1px; height:1px; --spark-delay:-42.54s; --spark-duration:29.21s; --star-base:0.861; --drift-duration:97.97s; --drift-delay:-66.09s; --drift-x1:-14.39px; --drift-y1:6.77px; --drift-x2:4.00px; --drift-y2:-16.14px; --drift-x3:-14.03px; --drift-y3:3.94px; }
.sky-star-275 { left:18.62%; top:6.04%; width:1px; height:1px; --spark-delay:-34.65s; --spark-duration:46.10s; --star-base:0.858; --drift-duration:132.10s; --drift-delay:-90.89s; --drift-x1:12.99px; --drift-y1:12.85px; --drift-x2:-24.21px; --drift-y2:23.08px; --drift-x3:20.68px; --drift-y3:-25.01px; }
.sky-star-276 { left:38.45%; top:24.97%; width:2.4px; height:2.4px; --spark-delay:-35.18s; --spark-duration:29.55s; --star-base:0.564; --drift-duration:133.70s; --drift-delay:-93.07s; --drift-x1:8.04px; --drift-y1:-0.67px; --drift-x2:-22.43px; --drift-y2:18.00px; --drift-x3:-3.02px; --drift-y3:11.64px; }
.sky-star-277 { left:44.14%; top:60.70%; width:1.5px; height:1.5px; --spark-delay:-38.00s; --spark-duration:30.95s; --star-base:0.331; --drift-duration:97.75s; --drift-delay:-20.81s; --drift-x1:-25.56px; --drift-y1:-27.69px; --drift-x2:-0.57px; --drift-y2:-19.43px; --drift-x3:23.24px; --drift-y3:-13.51px; }
.sky-star-278 { left:23.09%; top:27.48%; width:2.4px; height:2.4px; --spark-delay:-24.78s; --spark-duration:25.04s; --star-base:0.307; --drift-duration:174.58s; --drift-delay:-171.38s; --drift-x1:8.00px; --drift-y1:-15.33px; --drift-x2:-24.62px; --drift-y2:-23.25px; --drift-x3:3.61px; --drift-y3:-15.21px; }
.sky-star-279 { left:25.47%; top:81.70%; width:1.5px; height:1.5px; --spark-delay:-43.91s; --spark-duration:46.40s; --star-base:0.767; --drift-duration:149.43s; --drift-delay:-29.09s; --drift-x1:18.97px; --drift-y1:5.23px; --drift-x2:-21.57px; --drift-y2:13.64px; --drift-x3:25.58px; --drift-y3:-26.51px; }
.sky-star-280 { left:18.09%; top:83.85%; width:1.5px; height:1.5px; --spark-delay:-30.62s; --spark-duration:35.65s; --star-base:0.850; --drift-duration:90.68s; --drift-delay:-50.83s; --drift-x1:-8.22px; --drift-y1:-18.31px; --drift-x2:-8.44px; --drift-y2:24.10px; --drift-x3:-19.39px; --drift-y3:-15.37px; }
.sky-star-281 { left:25.88%; top:34.93%; width:0.8px; height:0.8px; --spark-delay:-13.32s; --spark-duration:34.68s; --star-base:0.617; --drift-duration:169.12s; --drift-delay:-44.51s; --drift-x1:11.14px; --drift-y1:8.79px; --drift-x2:-0.86px; --drift-y2:25.81px; --drift-x3:-8.82px; --drift-y3:24.19px; }
.sky-star-282 { left:26.83%; top:25.85%; width:0.8px; height:0.8px; --spark-delay:-40.66s; --spark-duration:25.32s; --star-base:0.530; --drift-duration:119.90s; --drift-delay:-25.03s; --drift-x1:23.78px; --drift-y1:17.38px; --drift-x2:-22.51px; --drift-y2:-10.64px; --drift-x3:-3.81px; --drift-y3:-7.72px; }
.sky-star-283 { left:60.14%; top:78.88%; width:1.2px; height:1.2px; --spark-delay:-5.67s; --spark-duration:42.12s; --star-base:0.516; --drift-duration:161.96s; --drift-delay:-137.58s; --drift-x1:21.48px; --drift-y1:-12.36px; --drift-x2:5.59px; --drift-y2:2.25px; --drift-x3:7.32px; --drift-y3:-9.71px; }
.sky-star-284 { left:86.56%; top:25.96%; width:1.5px; height:1.5px; --spark-delay:-8.14s; --spark-duration:36.28s; --star-base:0.439; --drift-duration:119.60s; --drift-delay:-33.61s; --drift-x1:9.76px; --drift-y1:3.63px; --drift-x2:17.64px; --drift-y2:-26.04px; --drift-x3:-4.05px; --drift-y3:-8.04px; }
.sky-star-285 { left:55.52%; top:35.63%; width:1.5px; height:1.5px; --spark-delay:-39.75s; --spark-duration:47.68s; --star-base:0.673; --drift-duration:171.52s; --drift-delay:-64.20s; --drift-x1:-2.72px; --drift-y1:11.96px; --drift-x2:14.48px; --drift-y2:-5.02px; --drift-x3:26.87px; --drift-y3:14.90px; }
.sky-star-286 { left:92.82%; top:11.08%; width:1.8px; height:1.8px; --spark-delay:-3.58s; --spark-duration:31.96s; --star-base:0.366; --drift-duration:118.63s; --drift-delay:-105.69s; --drift-x1:24.58px; --drift-y1:10.04px; --drift-x2:13.26px; --drift-y2:-19.75px; --drift-x3:-22.82px; --drift-y3:-14.69px; }
.sky-star-287 { left:20.24%; top:81.73%; width:1.8px; height:1.8px; --spark-delay:-16.08s; --spark-duration:39.82s; --star-base:0.382; --drift-duration:98.57s; --drift-delay:-3.56s; --drift-x1:14.28px; --drift-y1:14.61px; --drift-x2:13.22px; --drift-y2:10.29px; --drift-x3:1.32px; --drift-y3:-21.54px; }
.sky-star-288 { left:95.47%; top:64.12%; width:1.8px; height:1.8px; --spark-delay:-39.97s; --spark-duration:41.19s; --star-base:0.618; --drift-duration:113.73s; --drift-delay:-78.20s; --drift-x1:-26.68px; --drift-y1:-14.87px; --drift-x2:-24.12px; --drift-y2:-1.55px; --drift-x3:-18.63px; --drift-y3:-15.78px; }
.sky-star-289 { left:48.12%; top:94.96%; width:1.5px; height:1.5px; --spark-delay:-10.92s; --spark-duration:24.43s; --star-base:0.747; --drift-duration:114.43s; --drift-delay:-110.68s; --drift-x1:-5.33px; --drift-y1:-4.87px; --drift-x2:-7.98px; --drift-y2:-19.75px; --drift-x3:-22.32px; --drift-y3:-0.62px; }
.sky-star-290 { left:63.75%; top:70.86%; width:0.8px; height:0.8px; --spark-delay:-9.61s; --spark-duration:36.82s; --star-base:0.736; --drift-duration:145.52s; --drift-delay:-49.05s; --drift-x1:2.12px; --drift-y1:-14.11px; --drift-x2:-24.90px; --drift-y2:-23.70px; --drift-x3:1.56px; --drift-y3:24.72px; }
.sky-star-291 { left:83.46%; top:70.86%; width:1.8px; height:1.8px; --spark-delay:-14.74s; --spark-duration:41.73s; --star-base:0.541; --drift-duration:154.80s; --drift-delay:-63.31s; --drift-x1:17.90px; --drift-y1:-22.69px; --drift-x2:-1.90px; --drift-y2:-16.41px; --drift-x3:21.08px; --drift-y3:22.58px; }
.sky-star-292 { left:49.95%; top:94.79%; width:0.8px; height:0.8px; --spark-delay:-43.60s; --spark-duration:46.34s; --star-base:0.739; --drift-duration:130.24s; --drift-delay:-100.84s; --drift-x1:-24.22px; --drift-y1:25.79px; --drift-x2:5.78px; --drift-y2:-15.79px; --drift-x3:-12.52px; --drift-y3:-27.96px; }
.sky-star-293 { left:88.10%; top:75.08%; width:2.4px; height:2.4px; --spark-delay:-1.83s; --spark-duration:41.37s; --star-base:0.532; --drift-duration:164.57s; --drift-delay:-161.71s; --drift-x1:24.65px; --drift-y1:25.50px; --drift-x2:15.90px; --drift-y2:13.29px; --drift-x3:-18.78px; --drift-y3:-13.55px; }
.sky-star-294 { left:94.83%; top:24.54%; width:0.8px; height:0.8px; --spark-delay:-43.22s; --spark-duration:49.03s; --star-base:0.780; --drift-duration:126.46s; --drift-delay:-45.96s; --drift-x1:-10.22px; --drift-y1:-12.86px; --drift-x2:-15.18px; --drift-y2:-20.37px; --drift-x3:8.16px; --drift-y3:11.13px; }
.sky-star-295 { left:97.39%; top:47.38%; width:2.4px; height:2.4px; --spark-delay:-34.96s; --spark-duration:34.71s; --star-base:0.704; --drift-duration:112.75s; --drift-delay:-102.57s; --drift-x1:24.55px; --drift-y1:18.32px; --drift-x2:0.59px; --drift-y2:-10.34px; --drift-x3:24.92px; --drift-y3:16.80px; }
.sky-star-296 { left:17.25%; top:78.39%; width:1.5px; height:1.5px; --spark-delay:-39.37s; --spark-duration:28.79s; --star-base:0.686; --drift-duration:97.33s; --drift-delay:-34.80s; --drift-x1:-8.56px; --drift-y1:-2.01px; --drift-x2:26.55px; --drift-y2:0.04px; --drift-x3:23.36px; --drift-y3:-8.20px; }
.sky-star-297 { left:49.30%; top:96.91%; width:2.4px; height:2.4px; --spark-delay:-37.59s; --spark-duration:44.09s; --star-base:0.372; --drift-duration:157.31s; --drift-delay:-124.24s; --drift-x1:-9.15px; --drift-y1:20.01px; --drift-x2:-16.38px; --drift-y2:17.44px; --drift-x3:1.82px; --drift-y3:27.67px; }
.sky-star-298 { left:61.79%; top:43.14%; width:1.5px; height:1.5px; --spark-delay:-19.44s; --spark-duration:41.36s; --star-base:0.300; --drift-duration:175.77s; --drift-delay:-132.89s; --drift-x1:12.51px; --drift-y1:1.26px; --drift-x2:7.46px; --drift-y2:-25.40px; --drift-x3:8.91px; --drift-y3:-3.84px; }
.sky-star-299 { left:51.65%; top:51.74%; width:0.8px; height:0.8px; --spark-delay:-19.30s; --spark-duration:34.53s; --star-base:0.824; --drift-duration:155.23s; --drift-delay:-30.02s; --drift-x1:19.97px; --drift-y1:22.20px; --drift-x2:-19.19px; --drift-y2:5.39px; --drift-x3:-15.57px; --drift-y3:5.92px; }
.sky-star-300 { left:38.82%; top:42.64%; width:1.8px; height:1.8px; --spark-delay:-13.93s; --spark-duration:29.77s; --star-base:0.717; --drift-duration:131.67s; --drift-delay:-88.82s; --drift-x1:27.38px; --drift-y1:-7.85px; --drift-x2:14.56px; --drift-y2:10.43px; --drift-x3:10.32px; --drift-y3:-4.12px; }
.sky-star-301 { left:9.84%; top:73.20%; width:1.2px; height:1.2px; --spark-delay:-37.26s; --spark-duration:25.04s; --star-base:0.491; --drift-duration:149.34s; --drift-delay:-8.27s; --drift-x1:25.32px; --drift-y1:3.53px; --drift-x2:9.03px; --drift-y2:20.77px; --drift-x3:20.08px; --drift-y3:24.31px; }
.sky-star-302 { left:82.70%; top:83.63%; width:1.5px; height:1.5px; --spark-delay:-15.32s; --spark-duration:36.44s; --star-base:0.387; --drift-duration:136.75s; --drift-delay:-95.23s; --drift-x1:-9.73px; --drift-y1:-6.50px; --drift-x2:7.72px; --drift-y2:-1.01px; --drift-x3:3.69px; --drift-y3:12.13px; }
.sky-star-303 { left:16.93%; top:55.24%; width:1.2px; height:1.2px; --spark-delay:-7.49s; --spark-duration:36.95s; --star-base:0.751; --drift-duration:130.88s; --drift-delay:-2.06s; --drift-x1:1.60px; --drift-y1:-15.45px; --drift-x2:7.80px; --drift-y2:17.53px; --drift-x3:7.70px; --drift-y3:7.13px; }
.sky-star-304 { left:31.47%; top:50.68%; width:1px; height:1px; --spark-delay:-12.48s; --spark-duration:36.08s; --star-base:0.454; --drift-duration:116.54s; --drift-delay:-20.07s; --drift-x1:15.30px; --drift-y1:-0.43px; --drift-x2:-24.78px; --drift-y2:22.74px; --drift-x3:26.60px; --drift-y3:-9.89px; }
.sky-star-305 { left:24.49%; top:69.27%; width:1px; height:1px; --spark-delay:-17.67s; --spark-duration:39.79s; --star-base:0.450; --drift-duration:138.02s; --drift-delay:-2.70s; --drift-x1:10.27px; --drift-y1:-15.50px; --drift-x2:-1.35px; --drift-y2:-7.39px; --drift-x3:-4.08px; --drift-y3:-0.35px; }
.sky-star-306 { left:55.34%; top:92.41%; width:1.8px; height:1.8px; --spark-delay:-0.86s; --spark-duration:45.90s; --star-base:0.493; --drift-duration:168.92s; --drift-delay:-121.49s; --drift-x1:-11.73px; --drift-y1:21.56px; --drift-x2:10.71px; --drift-y2:-17.52px; --drift-x3:5.61px; --drift-y3:4.25px; }
.sky-star-307 { left:55.34%; top:14.74%; width:0.8px; height:0.8px; --spark-delay:-28.20s; --spark-duration:30.58s; --star-base:0.380; --drift-duration:112.85s; --drift-delay:-23.60s; --drift-x1:19.94px; --drift-y1:27.14px; --drift-x2:-27.36px; --drift-y2:18.56px; --drift-x3:-17.65px; --drift-y3:18.41px; }
.sky-star-308 { left:84.10%; top:93.66%; width:0.8px; height:0.8px; --spark-delay:-43.29s; --spark-duration:39.27s; --star-base:0.785; --drift-duration:94.64s; --drift-delay:-64.12s; --drift-x1:-10.48px; --drift-y1:7.43px; --drift-x2:8.01px; --drift-y2:-19.59px; --drift-x3:-17.70px; --drift-y3:-13.04px; }
.sky-star-309 { left:45.59%; top:19.45%; width:1px; height:1px; --spark-delay:-30.23s; --spark-duration:38.28s; --star-base:0.404; --drift-duration:146.36s; --drift-delay:-127.59s; --drift-x1:-23.15px; --drift-y1:-3.55px; --drift-x2:2.24px; --drift-y2:17.98px; --drift-x3:-13.46px; --drift-y3:-25.57px; }
.sky-star-310 { left:70.98%; top:32.46%; width:1.8px; height:1.8px; --spark-delay:-7.12s; --spark-duration:35.52s; --star-base:0.854; --drift-duration:132.01s; --drift-delay:-21.70s; --drift-x1:25.81px; --drift-y1:18.97px; --drift-x2:-15.17px; --drift-y2:6.12px; --drift-x3:8.08px; --drift-y3:9.83px; }
.sky-star-311 { left:30.96%; top:50.83%; width:1.2px; height:1.2px; --spark-delay:-22.49s; --spark-duration:39.10s; --star-base:0.663; --drift-duration:172.89s; --drift-delay:-105.23s; --drift-x1:25.04px; --drift-y1:25.65px; --drift-x2:3.26px; --drift-y2:9.85px; --drift-x3:5.34px; --drift-y3:19.39px; }
.sky-star-312 { left:39.23%; top:96.35%; width:1.5px; height:1.5px; --spark-delay:-14.70s; --spark-duration:38.96s; --star-base:0.647; --drift-duration:128.08s; --drift-delay:-76.63s; --drift-x1:17.31px; --drift-y1:12.86px; --drift-x2:16.27px; --drift-y2:-5.93px; --drift-x3:-22.02px; --drift-y3:27.54px; }
.sky-star-313 { left:11.18%; top:35.43%; width:2.4px; height:2.4px; --spark-delay:-22.03s; --spark-duration:41.51s; --star-base:0.767; --drift-duration:130.84s; --drift-delay:-114.34s; --drift-x1:-0.56px; --drift-y1:0.48px; --drift-x2:-10.11px; --drift-y2:1.80px; --drift-x3:5.22px; --drift-y3:10.47px; }
.sky-star-314 { left:16.23%; top:26.88%; width:1px; height:1px; --spark-delay:-7.92s; --spark-duration:38.78s; --star-base:0.812; --drift-duration:118.43s; --drift-delay:-52.80s; --drift-x1:12.00px; --drift-y1:6.39px; --drift-x2:-8.33px; --drift-y2:11.94px; --drift-x3:-27.89px; --drift-y3:-23.83px; }
.sky-star-315 { left:11.91%; top:67.51%; width:1.2px; height:1.2px; --spark-delay:-30.81s; --spark-duration:38.92s; --star-base:0.724; --drift-duration:148.65s; --drift-delay:-143.72s; --drift-x1:15.98px; --drift-y1:-12.12px; --drift-x2:11.14px; --drift-y2:13.25px; --drift-x3:2.24px; --drift-y3:13.56px; }
.sky-star-316 { left:83.84%; top:15.38%; width:0.8px; height:0.8px; --spark-delay:-36.94s; --spark-duration:28.76s; --star-base:0.480; --drift-duration:98.10s; --drift-delay:-95.45s; --drift-x1:-10.72px; --drift-y1:10.79px; --drift-x2:25.44px; --drift-y2:18.46px; --drift-x3:23.57px; --drift-y3:-20.37px; }
.sky-star-317 { left:52.09%; top:35.35%; width:1.8px; height:1.8px; --spark-delay:-20.44s; --spark-duration:32.54s; --star-base:0.310; --drift-duration:102.50s; --drift-delay:-37.16s; --drift-x1:-7.06px; --drift-y1:2.05px; --drift-x2:-18.29px; --drift-y2:-6.90px; --drift-x3:16.51px; --drift-y3:-21.59px; }
.sky-star-318 { left:3.69%; top:10.19%; width:1.2px; height:1.2px; --spark-delay:-35.47s; --spark-duration:42.43s; --star-base:0.368; --drift-duration:166.85s; --drift-delay:-138.16s; --drift-x1:-24.19px; --drift-y1:4.25px; --drift-x2:-15.59px; --drift-y2:6.93px; --drift-x3:-25.22px; --drift-y3:7.13px; }
.sky-star-319 { left:80.19%; top:47.37%; width:1.2px; height:1.2px; --spark-delay:-13.97s; --spark-duration:48.62s; --star-base:0.860; --drift-duration:140.86s; --drift-delay:-63.23s; --drift-x1:-12.25px; --drift-y1:21.40px; --drift-x2:-5.67px; --drift-y2:5.13px; --drift-x3:14.01px; --drift-y3:1.28px; }
.sky-star-320 { left:15.19%; top:84.78%; width:1.2px; height:1.2px; --spark-delay:-41.75s; --spark-duration:47.55s; --star-base:0.599; --drift-duration:161.84s; --drift-delay:-127.95s; --drift-x1:-0.43px; --drift-y1:-0.21px; --drift-x2:-27.76px; --drift-y2:5.56px; --drift-x3:19.63px; --drift-y3:-17.91px; }
.sky-star-321 { left:61.31%; top:29.66%; width:1px; height:1px; --spark-delay:-17.94s; --spark-duration:27.98s; --star-base:0.576; --drift-duration:154.20s; --drift-delay:-2.34s; --drift-x1:5.15px; --drift-y1:-19.33px; --drift-x2:-24.35px; --drift-y2:5.61px; --drift-x3:26.50px; --drift-y3:-21.22px; }
.sky-star-322 { left:33.99%; top:80.77%; width:1.5px; height:1.5px; --spark-delay:-46.62s; --spark-duration:48.72s; --star-base:0.701; --drift-duration:137.38s; --drift-delay:-59.78s; --drift-x1:-12.61px; --drift-y1:18.70px; --drift-x2:-5.32px; --drift-y2:10.54px; --drift-x3:-0.71px; --drift-y3:-21.69px; }
.sky-star-323 { left:30.51%; top:72.26%; width:0.8px; height:0.8px; --spark-delay:-28.82s; --spark-duration:29.61s; --star-base:0.839; --drift-duration:109.99s; --drift-delay:-26.37s; --drift-x1:15.15px; --drift-y1:24.79px; --drift-x2:11.76px; --drift-y2:19.06px; --drift-x3:7.61px; --drift-y3:27.87px; }
.sky-star-324 { left:88.58%; top:52.34%; width:1.2px; height:1.2px; --spark-delay:-20.77s; --spark-duration:29.88s; --star-base:0.662; --drift-duration:125.32s; --drift-delay:-105.87s; --drift-x1:15.95px; --drift-y1:20.61px; --drift-x2:0.04px; --drift-y2:-22.35px; --drift-x3:24.08px; --drift-y3:20.69px; }
.sky-star-325 { left:14.15%; top:81.11%; width:1.2px; height:1.2px; --spark-delay:-31.88s; --spark-duration:49.71s; --star-base:0.681; --drift-duration:104.70s; --drift-delay:-101.53s; --drift-x1:-20.06px; --drift-y1:7.82px; --drift-x2:-9.82px; --drift-y2:-10.35px; --drift-x3:-5.62px; --drift-y3:-8.22px; }
.sky-star-326 { left:48.46%; top:72.46%; width:1.5px; height:1.5px; --spark-delay:-16.31s; --spark-duration:37.18s; --star-base:0.315; --drift-duration:123.88s; --drift-delay:-116.86s; --drift-x1:-18.80px; --drift-y1:-20.45px; --drift-x2:-18.25px; --drift-y2:14.23px; --drift-x3:-23.37px; --drift-y3:-21.77px; }
.sky-star-327 { left:60.50%; top:15.41%; width:1.5px; height:1.5px; --spark-delay:-22.02s; --spark-duration:45.86s; --star-base:0.874; --drift-duration:96.12s; --drift-delay:-54.45s; --drift-x1:27.74px; --drift-y1:-9.80px; --drift-x2:9.53px; --drift-y2:-25.81px; --drift-x3:9.11px; --drift-y3:-21.61px; }
.sky-star-328 { left:54.61%; top:83.25%; width:1.2px; height:1.2px; --spark-delay:-10.06s; --spark-duration:32.64s; --star-base:0.725; --drift-duration:134.03s; --drift-delay:-117.36s; --drift-x1:-17.84px; --drift-y1:20.84px; --drift-x2:24.36px; --drift-y2:-18.02px; --drift-x3:-0.94px; --drift-y3:-0.91px; }
.sky-star-329 { left:42.95%; top:36.53%; width:2.4px; height:2.4px; --spark-delay:-3.59s; --spark-duration:27.06s; --star-base:0.479; --drift-duration:133.81s; --drift-delay:-42.59s; --drift-x1:12.44px; --drift-y1:-15.95px; --drift-x2:-22.17px; --drift-y2:25.75px; --drift-x3:0.22px; --drift-y3:19.43px; }
.sky-star-330 { left:18.66%; top:57.77%; width:1px; height:1px; --spark-delay:-26.18s; --spark-duration:46.96s; --star-base:0.331; --drift-duration:177.58s; --drift-delay:-114.84s; --drift-x1:6.87px; --drift-y1:-14.28px; --drift-x2:-20.39px; --drift-y2:8.25px; --drift-x3:-24.37px; --drift-y3:0.00px; }
.sky-star-331 { left:26.88%; top:27.47%; width:1.5px; height:1.5px; --spark-delay:-24.73s; --spark-duration:46.05s; --star-base:0.787; --drift-duration:138.60s; --drift-delay:-130.74s; --drift-x1:-19.78px; --drift-y1:-27.64px; --drift-x2:21.58px; --drift-y2:14.52px; --drift-x3:7.00px; --drift-y3:12.50px; }
.sky-star-332 { left:32.86%; top:3.18%; width:1px; height:1px; --spark-delay:-30.06s; --spark-duration:39.28s; --star-base:0.418; --drift-duration:143.44s; --drift-delay:-124.00s; --drift-x1:13.08px; --drift-y1:-13.41px; --drift-x2:15.98px; --drift-y2:-16.21px; --drift-x3:9.88px; --drift-y3:-17.14px; }
.sky-star-333 { left:87.31%; top:64.62%; width:1.8px; height:1.8px; --spark-delay:-5.56s; --spark-duration:48.11s; --star-base:0.626; --drift-duration:100.55s; --drift-delay:-77.80s; --drift-x1:-22.17px; --drift-y1:-1.13px; --drift-x2:-27.42px; --drift-y2:-5.92px; --drift-x3:-5.42px; --drift-y3:-7.33px; }
.sky-star-334 { left:97.93%; top:16.58%; width:1.2px; height:1.2px; --spark-delay:-25.66s; --spark-duration:43.32s; --star-base:0.296; --drift-duration:144.61s; --drift-delay:-37.89s; --drift-x1:-26.04px; --drift-y1:6.78px; --drift-x2:-3.67px; --drift-y2:-3.94px; --drift-x3:26.45px; --drift-y3:0.65px; }
.sky-star-335 { left:65.21%; top:46.58%; width:1px; height:1px; --spark-delay:-9.41s; --spark-duration:31.04s; --star-base:0.418; --drift-duration:158.30s; --drift-delay:-133.96s; --drift-x1:-5.31px; --drift-y1:11.84px; --drift-x2:5.20px; --drift-y2:-23.05px; --drift-x3:-6.43px; --drift-y3:-12.84px; }
.sky-star-336 { left:46.86%; top:20.11%; width:1px; height:1px; --spark-delay:-13.11s; --spark-duration:28.73s; --star-base:0.804; --drift-duration:106.87s; --drift-delay:-71.08s; --drift-x1:17.04px; --drift-y1:-7.85px; --drift-x2:-6.70px; --drift-y2:17.69px; --drift-x3:13.87px; --drift-y3:1.25px; }
.sky-star-337 { left:27.71%; top:63.86%; width:1.2px; height:1.2px; --spark-delay:-22.20s; --spark-duration:32.50s; --star-base:0.364; --drift-duration:138.38s; --drift-delay:-65.56s; --drift-x1:-9.32px; --drift-y1:14.16px; --drift-x2:-5.12px; --drift-y2:0.63px; --drift-x3:15.26px; --drift-y3:7.02px; }
.sky-star-338 { left:56.50%; top:87.08%; width:1px; height:1px; --spark-delay:-21.53s; --spark-duration:49.41s; --star-base:0.730; --drift-duration:146.57s; --drift-delay:-15.35s; --drift-x1:24.86px; --drift-y1:8.12px; --drift-x2:-16.26px; --drift-y2:8.62px; --drift-x3:13.26px; --drift-y3:15.67px; }
.sky-star-339 { left:9.33%; top:80.61%; width:0.8px; height:0.8px; --spark-delay:-30.22s; --spark-duration:32.11s; --star-base:0.422; --drift-duration:165.21s; --drift-delay:-129.21s; --drift-x1:-1.02px; --drift-y1:-26.97px; --drift-x2:-6.74px; --drift-y2:-6.61px; --drift-x3:1.56px; --drift-y3:-20.54px; }
.sky-star-340 { left:48.20%; top:81.33%; width:1.5px; height:1.5px; --spark-delay:-15.31s; --spark-duration:26.01s; --star-base:0.798; --drift-duration:136.20s; --drift-delay:-25.20s; --drift-x1:20.50px; --drift-y1:0.14px; --drift-x2:-9.26px; --drift-y2:-17.08px; --drift-x3:4.58px; --drift-y3:1.30px; }
.sky-star-341 { left:11.14%; top:10.79%; width:2.4px; height:2.4px; --spark-delay:-11.93s; --spark-duration:25.28s; --star-base:0.628; --drift-duration:110.62s; --drift-delay:-78.93s; --drift-x1:25.32px; --drift-y1:-9.80px; --drift-x2:-6.22px; --drift-y2:-16.53px; --drift-x3:18.04px; --drift-y3:18.43px; }
.sky-star-342 { left:33.95%; top:86.84%; width:1px; height:1px; --spark-delay:-14.12s; --spark-duration:43.31s; --star-base:0.830; --drift-duration:110.77s; --drift-delay:-107.56s; --drift-x1:4.85px; --drift-y1:-20.36px; --drift-x2:-6.94px; --drift-y2:-12.69px; --drift-x3:10.06px; --drift-y3:-24.15px; }
.sky-star-343 { left:45.17%; top:64.48%; width:0.8px; height:0.8px; --spark-delay:-32.07s; --spark-duration:26.01s; --star-base:0.521; --drift-duration:99.51s; --drift-delay:-93.43s; --drift-x1:-24.51px; --drift-y1:-13.00px; --drift-x2:-16.81px; --drift-y2:-3.59px; --drift-x3:20.73px; --drift-y3:-27.09px; }
.sky-star-344 { left:11.91%; top:64.96%; width:1.2px; height:1.2px; --spark-delay:-33.65s; --spark-duration:44.98s; --star-base:0.468; --drift-duration:105.03s; --drift-delay:-43.99s; --drift-x1:1.86px; --drift-y1:11.17px; --drift-x2:-21.75px; --drift-y2:0.01px; --drift-x3:-5.78px; --drift-y3:-0.58px; }
.sky-star-345 { left:3.05%; top:76.37%; width:2.4px; height:2.4px; --spark-delay:-10.05s; --spark-duration:27.19s; --star-base:0.661; --drift-duration:104.39s; --drift-delay:-81.01s; --drift-x1:-17.82px; --drift-y1:4.04px; --drift-x2:-26.19px; --drift-y2:9.18px; --drift-x3:5.62px; --drift-y3:10.98px; }
.sky-star-346 { left:6.78%; top:55.27%; width:1.5px; height:1.5px; --spark-delay:-44.29s; --spark-duration:29.31s; --star-base:0.627; --drift-duration:100.01s; --drift-delay:-62.01s; --drift-x1:0.94px; --drift-y1:-9.78px; --drift-x2:19.07px; --drift-y2:-19.57px; --drift-x3:-23.38px; --drift-y3:-15.93px; }
.sky-star-347 { left:25.42%; top:22.22%; width:1.2px; height:1.2px; --spark-delay:-2.81s; --spark-duration:46.12s; --star-base:0.329; --drift-duration:148.65s; --drift-delay:-88.10s; --drift-x1:-17.67px; --drift-y1:-26.70px; --drift-x2:-16.68px; --drift-y2:-21.31px; --drift-x3:14.58px; --drift-y3:16.32px; }
.sky-star-348 { left:26.66%; top:17.18%; width:1.5px; height:1.5px; --spark-delay:-42.74s; --spark-duration:40.98s; --star-base:0.357; --drift-duration:137.17s; --drift-delay:-115.83s; --drift-x1:2.32px; --drift-y1:-18.21px; --drift-x2:13.26px; --drift-y2:12.76px; --drift-x3:-13.50px; --drift-y3:26.28px; }
.sky-star-349 { left:93.72%; top:12.83%; width:1.8px; height:1.8px; --spark-delay:-39.76s; --spark-duration:37.94s; --star-base:0.593; --drift-duration:112.26s; --drift-delay:-7.17s; --drift-x1:-25.87px; --drift-y1:-12.87px; --drift-x2:22.69px; --drift-y2:-6.27px; --drift-x3:26.00px; --drift-y3:14.64px; }
.sky-star-350 { left:69.54%; top:96.36%; width:1.2px; height:1.2px; --spark-delay:-0.22s; --spark-duration:40.25s; --star-base:0.463; --drift-duration:162.02s; --drift-delay:-58.49s; --drift-x1:0.29px; --drift-y1:-14.96px; --drift-x2:-5.03px; --drift-y2:-16.81px; --drift-x3:2.32px; --drift-y3:3.61px; }
.sky-star-351 { left:41.13%; top:73.40%; width:1px; height:1px; --spark-delay:-43.33s; --spark-duration:24.80s; --star-base:0.482; --drift-duration:101.52s; --drift-delay:-54.49s; --drift-x1:21.35px; --drift-y1:14.00px; --drift-x2:18.65px; --drift-y2:7.87px; --drift-x3:-25.39px; --drift-y3:13.24px; }
.sky-star-352 { left:59.84%; top:26.57%; width:1.8px; height:1.8px; --spark-delay:-38.24s; --spark-duration:46.99s; --star-base:0.280; --drift-duration:128.41s; --drift-delay:-96.76s; --drift-x1:-2.25px; --drift-y1:7.19px; --drift-x2:9.12px; --drift-y2:24.47px; --drift-x3:-15.53px; --drift-y3:-8.97px; }
.sky-star-353 { left:67.86%; top:71.54%; width:2.4px; height:2.4px; --spark-delay:-47.73s; --spark-duration:40.07s; --star-base:0.590; --drift-duration:136.25s; --drift-delay:-45.90s; --drift-x1:10.80px; --drift-y1:-6.40px; --drift-x2:-0.43px; --drift-y2:7.18px; --drift-x3:22.94px; --drift-y3:12.38px; }
.sky-star-354 { left:48.90%; top:89.19%; width:1px; height:1px; --spark-delay:-45.82s; --spark-duration:30.73s; --star-base:0.798; --drift-duration:161.00s; --drift-delay:-116.74s; --drift-x1:-22.55px; --drift-y1:-15.75px; --drift-x2:5.56px; --drift-y2:-16.79px; --drift-x3:6.47px; --drift-y3:-5.83px; }
.sky-star-355 { left:18.33%; top:83.56%; width:1.5px; height:1.5px; --spark-delay:-23.33s; --spark-duration:43.39s; --star-base:0.731; --drift-duration:113.29s; --drift-delay:-76.71s; --drift-x1:14.86px; --drift-y1:-7.32px; --drift-x2:-12.02px; --drift-y2:-21.34px; --drift-x3:-7.15px; --drift-y3:21.53px; }
.sky-star-356 { left:90.33%; top:87.08%; width:1.5px; height:1.5px; --spark-delay:-18.69s; --spark-duration:44.17s; --star-base:0.788; --drift-duration:95.55s; --drift-delay:-41.34s; --drift-x1:-5.00px; --drift-y1:13.50px; --drift-x2:26.17px; --drift-y2:-14.31px; --drift-x3:-10.40px; --drift-y3:6.36px; }
.sky-star-357 { left:61.75%; top:6.47%; width:1.2px; height:1.2px; --spark-delay:-41.34s; --spark-duration:46.95s; --star-base:0.635; --drift-duration:157.23s; --drift-delay:-120.25s; --drift-x1:-1.93px; --drift-y1:20.53px; --drift-x2:15.16px; --drift-y2:-21.76px; --drift-x3:17.67px; --drift-y3:-16.33px; }
.sky-star-358 { left:40.10%; top:38.71%; width:1.2px; height:1.2px; --spark-delay:-38.46s; --spark-duration:45.79s; --star-base:0.743; --drift-duration:104.09s; --drift-delay:-6.98s; --drift-x1:27.07px; --drift-y1:-6.88px; --drift-x2:4.74px; --drift-y2:5.77px; --drift-x3:-0.62px; --drift-y3:-6.04px; }
.sky-star-359 { left:87.02%; top:84.85%; width:1.2px; height:1.2px; --spark-delay:-43.45s; --spark-duration:28.01s; --star-base:0.788; --drift-duration:100.79s; --drift-delay:-27.44s; --drift-x1:5.71px; --drift-y1:-11.67px; --drift-x2:27.21px; --drift-y2:10.09px; --drift-x3:17.76px; --drift-y3:-26.43px; }
.sky-star-360 { left:90.41%; top:36.19%; width:0.8px; height:0.8px; --spark-delay:-7.13s; --spark-duration:35.25s; --star-base:0.642; --drift-duration:111.21s; --drift-delay:-91.59s; --drift-x1:11.83px; --drift-y1:-19.77px; --drift-x2:-4.32px; --drift-y2:-5.78px; --drift-x3:11.26px; --drift-y3:26.85px; }
.sky-star-361 { left:82.16%; top:47.89%; width:1.2px; height:1.2px; --spark-delay:-48.47s; --spark-duration:29.84s; --star-base:0.598; --drift-duration:154.12s; --drift-delay:-50.67s; --drift-x1:-7.33px; --drift-y1:-0.40px; --drift-x2:-1.20px; --drift-y2:16.09px; --drift-x3:15.14px; --drift-y3:21.17px; }
.sky-star-362 { left:31.37%; top:23.68%; width:1.2px; height:1.2px; --spark-delay:-1.95s; --spark-duration:45.38s; --star-base:0.806; --drift-duration:108.28s; --drift-delay:-83.05s; --drift-x1:22.03px; --drift-y1:4.06px; --drift-x2:-17.21px; --drift-y2:22.23px; --drift-x3:-2.84px; --drift-y3:-10.59px; }
.sky-star-363 { left:20.04%; top:91.37%; width:2.4px; height:2.4px; --spark-delay:-11.99s; --spark-duration:40.14s; --star-base:0.583; --drift-duration:128.61s; --drift-delay:-57.96s; --drift-x1:-0.11px; --drift-y1:9.55px; --drift-x2:-18.59px; --drift-y2:-13.41px; --drift-x3:21.67px; --drift-y3:-18.68px; }
.sky-star-364 { left:57.66%; top:4.54%; width:1px; height:1px; --spark-delay:-46.89s; --spark-duration:38.52s; --star-base:0.591; --drift-duration:108.77s; --drift-delay:-75.59s; --drift-x1:-15.78px; --drift-y1:-2.55px; --drift-x2:-13.47px; --drift-y2:-25.25px; --drift-x3:2.58px; --drift-y3:-21.07px; }
.sky-star-365 { left:74.50%; top:84.23%; width:1.5px; height:1.5px; --spark-delay:-10.41s; --spark-duration:42.73s; --star-base:0.610; --drift-duration:155.00s; --drift-delay:-100.36s; --drift-x1:-2.97px; --drift-y1:0.99px; --drift-x2:-8.80px; --drift-y2:3.23px; --drift-x3:-4.08px; --drift-y3:-22.08px; }
.sky-star-366 { left:83.08%; top:55.07%; width:1px; height:1px; --spark-delay:-12.73s; --spark-duration:36.83s; --star-base:0.566; --drift-duration:106.74s; --drift-delay:-63.36s; --drift-x1:23.27px; --drift-y1:-26.81px; --drift-x2:-10.17px; --drift-y2:-24.15px; --drift-x3:3.18px; --drift-y3:11.78px; }
.sky-star-367 { left:6.15%; top:72.61%; width:1.2px; height:1.2px; --spark-delay:-33.97s; --spark-duration:43.90s; --star-base:0.600; --drift-duration:147.57s; --drift-delay:-147.29s; --drift-x1:-20.69px; --drift-y1:-9.81px; --drift-x2:-1.61px; --drift-y2:-14.09px; --drift-x3:-13.10px; --drift-y3:-24.64px; }
.sky-star-368 { left:97.43%; top:56.73%; width:1.5px; height:1.5px; --spark-delay:-10.36s; --spark-duration:27.34s; --star-base:0.464; --drift-duration:177.14s; --drift-delay:-138.21s; --drift-x1:-1.78px; --drift-y1:12.62px; --drift-x2:18.08px; --drift-y2:-17.91px; --drift-x3:12.81px; --drift-y3:-12.62px; }
.sky-star-369 { left:78.47%; top:19.87%; width:1.8px; height:1.8px; --spark-delay:-12.14s; --spark-duration:29.21s; --star-base:0.598; --drift-duration:125.25s; --drift-delay:-69.58s; --drift-x1:18.96px; --drift-y1:-26.30px; --drift-x2:27.35px; --drift-y2:2.61px; --drift-x3:10.52px; --drift-y3:8.18px; }
.sky-star-370 { left:58.34%; top:19.47%; width:1px; height:1px; --spark-delay:-17.64s; --spark-duration:46.66s; --star-base:0.868; --drift-duration:106.40s; --drift-delay:-55.13s; --drift-x1:13.09px; --drift-y1:18.28px; --drift-x2:13.94px; --drift-y2:17.41px; --drift-x3:-22.75px; --drift-y3:-7.93px; }
.sky-star-371 { left:4.80%; top:5.62%; width:1px; height:1px; --spark-delay:-18.68s; --spark-duration:30.66s; --star-base:0.502; --drift-duration:125.72s; --drift-delay:-52.93s; --drift-x1:11.80px; --drift-y1:19.14px; --drift-x2:-4.68px; --drift-y2:7.08px; --drift-x3:27.14px; --drift-y3:9.98px; }
.sky-star-372 { left:45.60%; top:77.58%; width:1.8px; height:1.8px; --spark-delay:-27.49s; --spark-duration:48.45s; --star-base:0.688; --drift-duration:162.17s; --drift-delay:-107.60s; --drift-x1:-3.76px; --drift-y1:8.12px; --drift-x2:-16.88px; --drift-y2:-10.19px; --drift-x3:8.87px; --drift-y3:-20.53px; }
.sky-star-373 { left:37.73%; top:10.89%; width:1.2px; height:1.2px; --spark-delay:-33.62s; --spark-duration:47.38s; --star-base:0.371; --drift-duration:102.30s; --drift-delay:-53.93s; --drift-x1:21.30px; --drift-y1:-16.23px; --drift-x2:-21.43px; --drift-y2:-12.17px; --drift-x3:7.42px; --drift-y3:-19.73px; }
.sky-star-374 { left:26.11%; top:70.60%; width:1.5px; height:1.5px; --spark-delay:-30.39s; --spark-duration:30.38s; --star-base:0.490; --drift-duration:154.75s; --drift-delay:-140.98s; --drift-x1:5.86px; --drift-y1:13.35px; --drift-x2:-0.85px; --drift-y2:-21.37px; --drift-x3:-17.16px; --drift-y3:-27.53px; }
.sky-star-375 { left:28.93%; top:21.89%; width:1px; height:1px; --spark-delay:-31.71s; --spark-duration:40.42s; --star-base:0.501; --drift-duration:91.44s; --drift-delay:-11.35s; --drift-x1:-24.68px; --drift-y1:-11.61px; --drift-x2:-5.00px; --drift-y2:24.38px; --drift-x3:-25.48px; --drift-y3:-13.65px; }
.sky-star-376 { left:92.58%; top:22.68%; width:2.4px; height:2.4px; --spark-delay:-23.82s; --spark-duration:43.92s; --star-base:0.446; --drift-duration:158.36s; --drift-delay:-140.25s; --drift-x1:-8.71px; --drift-y1:-6.17px; --drift-x2:2.33px; --drift-y2:27.51px; --drift-x3:0.65px; --drift-y3:-0.81px; }
.sky-star-377 { left:42.94%; top:73.37%; width:0.8px; height:0.8px; --spark-delay:-43.80s; --spark-duration:45.09s; --star-base:0.745; --drift-duration:160.60s; --drift-delay:-70.71s; --drift-x1:5.55px; --drift-y1:8.11px; --drift-x2:19.27px; --drift-y2:-5.70px; --drift-x3:-24.88px; --drift-y3:5.43px; }
.sky-star-378 { left:71.14%; top:84.07%; width:0.8px; height:0.8px; --spark-delay:-29.12s; --spark-duration:31.40s; --star-base:0.299; --drift-duration:129.25s; --drift-delay:-70.42s; --drift-x1:8.33px; --drift-y1:24.46px; --drift-x2:-14.81px; --drift-y2:-27.52px; --drift-x3:-20.70px; --drift-y3:-19.95px; }
.sky-star-379 { left:16.27%; top:31.52%; width:1.2px; height:1.2px; --spark-delay:-12.90s; --spark-duration:49.16s; --star-base:0.640; --drift-duration:145.07s; --drift-delay:-95.00s; --drift-x1:16.89px; --drift-y1:-23.22px; --drift-x2:-7.51px; --drift-y2:-24.15px; --drift-x3:16.49px; --drift-y3:3.28px; }
.sky-star-380 { left:24.25%; top:65.72%; width:2.4px; height:2.4px; --spark-delay:-31.78s; --spark-duration:40.42s; --star-base:0.752; --drift-duration:102.62s; --drift-delay:-22.71s; --drift-x1:7.56px; --drift-y1:21.63px; --drift-x2:19.08px; --drift-y2:0.40px; --drift-x3:-14.80px; --drift-y3:-18.08px; }
.sky-star-381 { left:58.10%; top:57.71%; width:1.8px; height:1.8px; --spark-delay:-45.91s; --spark-duration:43.42s; --star-base:0.846; --drift-duration:97.74s; --drift-delay:-16.12s; --drift-x1:-1.91px; --drift-y1:20.82px; --drift-x2:15.73px; --drift-y2:-14.00px; --drift-x3:13.89px; --drift-y3:-12.57px; }
.sky-star-382 { left:62.78%; top:17.25%; width:2.4px; height:2.4px; --spark-delay:-46.53s; --spark-duration:38.47s; --star-base:0.371; --drift-duration:162.29s; --drift-delay:-38.73s; --drift-x1:-9.59px; --drift-y1:-3.92px; --drift-x2:-14.43px; --drift-y2:8.46px; --drift-x3:25.74px; --drift-y3:-6.42px; }
.sky-star-383 { left:50.28%; top:25.79%; width:1.8px; height:1.8px; --spark-delay:-23.20s; --spark-duration:25.24s; --star-base:0.441; --drift-duration:153.76s; --drift-delay:-67.28s; --drift-x1:-25.25px; --drift-y1:11.67px; --drift-x2:-23.75px; --drift-y2:25.01px; --drift-x3:-13.58px; --drift-y3:-2.88px; }
.sky-star-384 { left:8.36%; top:29.78%; width:1px; height:1px; --spark-delay:-4.37s; --spark-duration:24.38s; --star-base:0.599; --drift-duration:137.63s; --drift-delay:-111.12s; --drift-x1:-21.49px; --drift-y1:0.65px; --drift-x2:-13.24px; --drift-y2:-6.81px; --drift-x3:25.90px; --drift-y3:7.76px; }
.sky-star-385 { left:79.41%; top:50.36%; width:1.8px; height:1.8px; --spark-delay:-26.58s; --spark-duration:30.40s; --star-base:0.505; --drift-duration:174.30s; --drift-delay:-102.36s; --drift-x1:-25.32px; --drift-y1:-23.51px; --drift-x2:21.41px; --drift-y2:-4.44px; --drift-x3:-0.77px; --drift-y3:25.48px; }
.sky-star-386 { left:25.82%; top:90.74%; width:1.5px; height:1.5px; --spark-delay:-39.21s; --spark-duration:38.47s; --star-base:0.582; --drift-duration:136.07s; --drift-delay:-39.76s; --drift-x1:-5.16px; --drift-y1:-16.27px; --drift-x2:-10.89px; --drift-y2:-19.48px; --drift-x3:18.59px; --drift-y3:6.09px; }
.sky-star-387 { left:59.66%; top:83.62%; width:1.8px; height:1.8px; --spark-delay:-12.91s; --spark-duration:31.18s; --star-base:0.624; --drift-duration:123.59s; --drift-delay:-21.41s; --drift-x1:-22.22px; --drift-y1:2.03px; --drift-x2:-5.74px; --drift-y2:-15.28px; --drift-x3:-21.86px; --drift-y3:-22.51px; }
.sky-star-388 { left:68.83%; top:78.83%; width:2.4px; height:2.4px; --spark-delay:-7.46s; --spark-duration:33.67s; --star-base:0.348; --drift-duration:141.58s; --drift-delay:-57.65s; --drift-x1:-19.34px; --drift-y1:4.45px; --drift-x2:-20.59px; --drift-y2:-1.23px; --drift-x3:17.14px; --drift-y3:-18.97px; }
.sky-star-389 { left:93.54%; top:9.98%; width:0.8px; height:0.8px; --spark-delay:-33.37s; --spark-duration:33.11s; --star-base:0.475; --drift-duration:137.87s; --drift-delay:-68.27s; --drift-x1:9.52px; --drift-y1:20.68px; --drift-x2:19.27px; --drift-y2:-4.32px; --drift-x3:0.99px; --drift-y3:14.83px; }
.sky-star-390 { left:48.90%; top:90.70%; width:1.8px; height:1.8px; --spark-delay:-8.36s; --spark-duration:36.54s; --star-base:0.605; --drift-duration:179.02s; --drift-delay:-165.34s; --drift-x1:-24.73px; --drift-y1:-11.87px; --drift-x2:18.24px; --drift-y2:24.22px; --drift-x3:-26.35px; --drift-y3:17.65px; }
.sky-star-391 { left:25.68%; top:29.12%; width:1.2px; height:1.2px; --spark-delay:-4.93s; --spark-duration:26.37s; --star-base:0.531; --drift-duration:141.27s; --drift-delay:-72.01s; --drift-x1:-1.83px; --drift-y1:16.21px; --drift-x2:21.54px; --drift-y2:4.13px; --drift-x3:22.21px; --drift-y3:-13.58px; }
.sky-star-392 { left:40.37%; top:37.13%; width:1.2px; height:1.2px; --spark-delay:-22.39s; --spark-duration:45.64s; --star-base:0.766; --drift-duration:112.03s; --drift-delay:-30.60s; --drift-x1:-11.64px; --drift-y1:20.10px; --drift-x2:9.17px; --drift-y2:-16.53px; --drift-x3:-8.66px; --drift-y3:-25.94px; }
.sky-star-393 { left:30.10%; top:49.44%; width:1px; height:1px; --spark-delay:-42.99s; --spark-duration:37.42s; --star-base:0.342; --drift-duration:92.00s; --drift-delay:-48.86s; --drift-x1:1.80px; --drift-y1:-2.07px; --drift-x2:-19.44px; --drift-y2:24.87px; --drift-x3:27.53px; --drift-y3:-22.10px; }
.sky-star-394 { left:40.24%; top:36.70%; width:2.4px; height:2.4px; --spark-delay:-36.55s; --spark-duration:26.32s; --star-base:0.852; --drift-duration:178.44s; --drift-delay:-70.29s; --drift-x1:22.09px; --drift-y1:-17.33px; --drift-x2:-27.23px; --drift-y2:13.66px; --drift-x3:-20.60px; --drift-y3:-27.10px; }
.sky-star-395 { left:52.08%; top:60.19%; width:0.8px; height:0.8px; --spark-delay:-15.91s; --spark-duration:39.58s; --star-base:0.358; --drift-duration:152.94s; --drift-delay:-89.61s; --drift-x1:-24.45px; --drift-y1:25.90px; --drift-x2:17.67px; --drift-y2:17.02px; --drift-x3:14.84px; --drift-y3:-10.10px; }
.sky-star-396 { left:85.19%; top:67.56%; width:1px; height:1px; --spark-delay:-1.79s; --spark-duration:30.40s; --star-base:0.617; --drift-duration:159.71s; --drift-delay:-129.81s; --drift-x1:10.86px; --drift-y1:-11.84px; --drift-x2:-23.66px; --drift-y2:4.83px; --drift-x3:25.15px; --drift-y3:15.91px; }
.sky-star-397 { left:82.32%; top:40.67%; width:1px; height:1px; --spark-delay:-46.19s; --spark-duration:25.50s; --star-base:0.552; --drift-duration:109.62s; --drift-delay:-22.39s; --drift-x1:-19.98px; --drift-y1:10.23px; --drift-x2:-17.28px; --drift-y2:-7.82px; --drift-x3:-3.67px; --drift-y3:-7.88px; }
.sky-star-398 { left:86.49%; top:86.63%; width:1.5px; height:1.5px; --spark-delay:-19.13s; --spark-duration:34.48s; --star-base:0.318; --drift-duration:126.57s; --drift-delay:-125.61s; --drift-x1:24.74px; --drift-y1:-16.94px; --drift-x2:25.20px; --drift-y2:7.11px; --drift-x3:-23.69px; --drift-y3:0.01px; }
.sky-star-399 { left:52.30%; top:95.27%; width:1.2px; height:1.2px; --spark-delay:-4.42s; --spark-duration:49.19s; --star-base:0.596; --drift-duration:129.73s; --drift-delay:-39.60s; --drift-x1:4.74px; --drift-y1:6.83px; --drift-x2:25.66px; --drift-y2:-18.80px; --drift-x3:17.49px; --drift-y3:-26.64px; }
.sky-star-400 { left:53.06%; top:81.44%; width:1.2px; height:1.2px; --spark-delay:-1.89s; --spark-duration:40.60s; --star-base:0.492; --drift-duration:99.66s; --drift-delay:-18.27s; --drift-x1:24.28px; --drift-y1:3.80px; --drift-x2:11.13px; --drift-y2:8.74px; --drift-x3:-12.44px; --drift-y3:8.57px; }
.sky-star-401 { left:89.00%; top:5.14%; width:1.2px; height:1.2px; --spark-delay:-10.94s; --spark-duration:35.48s; --star-base:0.856; --drift-duration:119.61s; --drift-delay:-18.73s; --drift-x1:-13.48px; --drift-y1:11.92px; --drift-x2:17.39px; --drift-y2:25.57px; --drift-x3:-19.40px; --drift-y3:26.62px; }
.sky-star-402 { left:68.47%; top:34.28%; width:1.8px; height:1.8px; --spark-delay:-45.08s; --spark-duration:34.75s; --star-base:0.758; --drift-duration:119.09s; --drift-delay:-106.25s; --drift-x1:-13.09px; --drift-y1:10.37px; --drift-x2:22.98px; --drift-y2:18.91px; --drift-x3:-0.46px; --drift-y3:1.54px; }
.sky-star-403 { left:61.45%; top:48.36%; width:0.8px; height:0.8px; --spark-delay:-3.21s; --spark-duration:36.18s; --star-base:0.760; --drift-duration:176.67s; --drift-delay:-25.27s; --drift-x1:-1.02px; --drift-y1:27.13px; --drift-x2:-13.22px; --drift-y2:-15.09px; --drift-x3:16.87px; --drift-y3:1.69px; }
.sky-star-404 { left:65.62%; top:5.81%; width:1.2px; height:1.2px; --spark-delay:-42.80s; --spark-duration:33.78s; --star-base:0.282; --drift-duration:104.03s; --drift-delay:-24.52s; --drift-x1:-23.56px; --drift-y1:20.27px; --drift-x2:-15.81px; --drift-y2:-10.80px; --drift-x3:24.66px; --drift-y3:9.13px; }
.sky-star-405 { left:69.79%; top:21.35%; width:2.4px; height:2.4px; --spark-delay:-25.28s; --spark-duration:34.21s; --star-base:0.695; --drift-duration:159.99s; --drift-delay:-89.73s; --drift-x1:26.22px; --drift-y1:-0.80px; --drift-x2:7.12px; --drift-y2:16.83px; --drift-x3:0.96px; --drift-y3:2.33px; }
.sky-star-406 { left:55.61%; top:72.85%; width:2.4px; height:2.4px; --spark-delay:-49.60s; --spark-duration:24.25s; --star-base:0.588; --drift-duration:124.02s; --drift-delay:-79.48s; --drift-x1:27.26px; --drift-y1:9.31px; --drift-x2:-23.77px; --drift-y2:-7.33px; --drift-x3:-19.77px; --drift-y3:1.32px; }
.sky-star-407 { left:78.61%; top:20.90%; width:0.8px; height:0.8px; --spark-delay:-47.60s; --spark-duration:36.21s; --star-base:0.329; --drift-duration:129.25s; --drift-delay:-125.43s; --drift-x1:3.88px; --drift-y1:18.32px; --drift-x2:23.81px; --drift-y2:-8.51px; --drift-x3:-17.25px; --drift-y3:14.02px; }
.sky-star-408 { left:81.47%; top:87.93%; width:0.8px; height:0.8px; --spark-delay:-14.49s; --spark-duration:48.93s; --star-base:0.468; --drift-duration:146.86s; --drift-delay:-138.75s; --drift-x1:-20.71px; --drift-y1:-9.63px; --drift-x2:-11.64px; --drift-y2:-11.45px; --drift-x3:23.60px; --drift-y3:-4.93px; }
.sky-star-409 { left:88.15%; top:9.63%; width:1.5px; height:1.5px; --spark-delay:-44.52s; --spark-duration:46.37s; --star-base:0.453; --drift-duration:177.39s; --drift-delay:-97.76s; --drift-x1:4.88px; --drift-y1:8.44px; --drift-x2:21.20px; --drift-y2:-3.75px; --drift-x3:13.95px; --drift-y3:8.01px; }
.sky-star-410 { left:93.27%; top:83.82%; width:2.4px; height:2.4px; --spark-delay:-12.77s; --spark-duration:30.07s; --star-base:0.552; --drift-duration:176.88s; --drift-delay:-1.00s; --drift-x1:-26.52px; --drift-y1:-11.47px; --drift-x2:10.64px; --drift-y2:-23.16px; --drift-x3:19.74px; --drift-y3:21.79px; }
.sky-star-411 { left:75.53%; top:69.78%; width:1.2px; height:1.2px; --spark-delay:-30.78s; --spark-duration:49.42s; --star-base:0.545; --drift-duration:111.74s; --drift-delay:-97.02s; --drift-x1:21.68px; --drift-y1:11.68px; --drift-x2:-7.93px; --drift-y2:26.85px; --drift-x3:0.72px; --drift-y3:2.51px; }
.sky-star-412 { left:52.41%; top:95.99%; width:0.8px; height:0.8px; --spark-delay:-23.82s; --spark-duration:38.96s; --star-base:0.381; --drift-duration:100.54s; --drift-delay:-70.33s; --drift-x1:14.00px; --drift-y1:-3.22px; --drift-x2:-25.73px; --drift-y2:-23.63px; --drift-x3:27.83px; --drift-y3:-18.16px; }
.sky-star-413 { left:81.20%; top:83.07%; width:1.2px; height:1.2px; --spark-delay:-31.66s; --spark-duration:31.87s; --star-base:0.712; --drift-duration:148.33s; --drift-delay:-63.07s; --drift-x1:20.15px; --drift-y1:-22.74px; --drift-x2:-22.99px; --drift-y2:26.00px; --drift-x3:8.43px; --drift-y3:14.89px; }
.sky-star-414 { left:82.40%; top:39.44%; width:1.5px; height:1.5px; --spark-delay:-2.35s; --spark-duration:47.14s; --star-base:0.532; --drift-duration:105.08s; --drift-delay:-8.05s; --drift-x1:3.83px; --drift-y1:-6.41px; --drift-x2:-22.19px; --drift-y2:24.69px; --drift-x3:-0.08px; --drift-y3:-20.58px; }
.sky-star-415 { left:36.62%; top:53.08%; width:1.8px; height:1.8px; --spark-delay:-16.20s; --spark-duration:43.28s; --star-base:0.429; --drift-duration:130.44s; --drift-delay:-85.75s; --drift-x1:-15.69px; --drift-y1:7.54px; --drift-x2:12.12px; --drift-y2:-9.58px; --drift-x3:9.63px; --drift-y3:-14.59px; }
.sky-star-416 { left:64.17%; top:72.13%; width:1.5px; height:1.5px; --spark-delay:-9.98s; --spark-duration:28.31s; --star-base:0.802; --drift-duration:119.12s; --drift-delay:-40.66s; --drift-x1:16.75px; --drift-y1:15.11px; --drift-x2:10.32px; --drift-y2:17.69px; --drift-x3:-4.87px; --drift-y3:9.25px; }
.sky-star-417 { left:12.05%; top:65.53%; width:1.5px; height:1.5px; --spark-delay:-35.21s; --spark-duration:42.16s; --star-base:0.838; --drift-duration:117.98s; --drift-delay:-88.04s; --drift-x1:2.27px; --drift-y1:19.08px; --drift-x2:-1.73px; --drift-y2:26.57px; --drift-x3:21.72px; --drift-y3:-0.50px; }
.sky-star-418 { left:40.31%; top:20.00%; width:1.2px; height:1.2px; --spark-delay:-29.58s; --spark-duration:28.11s; --star-base:0.569; --drift-duration:147.18s; --drift-delay:-7.38s; --drift-x1:8.06px; --drift-y1:-19.02px; --drift-x2:1.00px; --drift-y2:-26.97px; --drift-x3:6.64px; --drift-y3:-14.46px; }
.sky-star-419 { left:60.56%; top:87.72%; width:1.2px; height:1.2px; --spark-delay:-16.78s; --spark-duration:26.18s; --star-base:0.604; --drift-duration:133.91s; --drift-delay:-132.24s; --drift-x1:18.42px; --drift-y1:-9.94px; --drift-x2:10.78px; --drift-y2:21.24px; --drift-x3:12.34px; --drift-y3:-14.84px; }
.sky-star-420 { left:78.03%; top:11.95%; width:1.8px; height:1.8px; --spark-delay:-43.83s; --spark-duration:39.32s; --star-base:0.419; --drift-duration:145.22s; --drift-delay:-57.52s; --drift-x1:-8.17px; --drift-y1:22.76px; --drift-x2:-15.86px; --drift-y2:27.78px; --drift-x3:-1.73px; --drift-y3:-0.33px; }
.sky-star-421 { left:91.95%; top:39.29%; width:0.8px; height:0.8px; --spark-delay:-11.57s; --spark-duration:44.07s; --star-base:0.369; --drift-duration:173.87s; --drift-delay:-6.68s; --drift-x1:-1.45px; --drift-y1:9.64px; --drift-x2:22.00px; --drift-y2:-24.84px; --drift-x3:6.22px; --drift-y3:-8.51px; }
.sky-star-422 { left:80.37%; top:43.04%; width:1.5px; height:1.5px; --spark-delay:-37.36s; --spark-duration:47.09s; --star-base:0.808; --drift-duration:112.79s; --drift-delay:-46.23s; --drift-x1:-21.18px; --drift-y1:24.71px; --drift-x2:6.42px; --drift-y2:5.05px; --drift-x3:19.36px; --drift-y3:11.22px; }
.sky-star-423 { left:61.82%; top:31.56%; width:1.5px; height:1.5px; --spark-delay:-8.69s; --spark-duration:42.89s; --star-base:0.411; --drift-duration:171.06s; --drift-delay:-43.08s; --drift-x1:-7.22px; --drift-y1:-3.57px; --drift-x2:24.49px; --drift-y2:-17.35px; --drift-x3:-4.07px; --drift-y3:-0.32px; }
.sky-star-424 { left:57.84%; top:14.11%; width:1.8px; height:1.8px; --spark-delay:-49.25s; --spark-duration:24.65s; --star-base:0.402; --drift-duration:164.30s; --drift-delay:-26.19s; --drift-x1:-4.94px; --drift-y1:-17.98px; --drift-x2:-9.70px; --drift-y2:7.33px; --drift-x3:-20.58px; --drift-y3:1.22px; }
.sky-star-425 { left:26.04%; top:3.79%; width:1px; height:1px; --spark-delay:-48.69s; --spark-duration:37.28s; --star-base:0.755; --drift-duration:113.16s; --drift-delay:-56.12s; --drift-x1:2.57px; --drift-y1:-12.97px; --drift-x2:-2.05px; --drift-y2:10.76px; --drift-x3:-25.22px; --drift-y3:-17.39px; }
.sky-star-426 { left:30.32%; top:18.35%; width:1.5px; height:1.5px; --spark-delay:-27.82s; --spark-duration:46.05s; --star-base:0.795; --drift-duration:144.53s; --drift-delay:-25.49s; --drift-x1:17.52px; --drift-y1:10.19px; --drift-x2:-23.00px; --drift-y2:-2.54px; --drift-x3:-14.76px; --drift-y3:22.23px; }
.sky-star-427 { left:87.04%; top:61.04%; width:1.2px; height:1.2px; --spark-delay:-5.50s; --spark-duration:26.92s; --star-base:0.478; --drift-duration:91.93s; --drift-delay:-10.38s; --drift-x1:1.32px; --drift-y1:-25.72px; --drift-x2:-14.20px; --drift-y2:-17.65px; --drift-x3:2.85px; --drift-y3:19.11px; }
.sky-star-428 { left:29.75%; top:91.53%; width:1.5px; height:1.5px; --spark-delay:-8.87s; --spark-duration:35.19s; --star-base:0.779; --drift-duration:145.63s; --drift-delay:-92.39s; --drift-x1:-3.78px; --drift-y1:-16.80px; --drift-x2:8.35px; --drift-y2:10.09px; --drift-x3:18.68px; --drift-y3:13.52px; }
.sky-star-429 { left:50.88%; top:56.76%; width:1.2px; height:1.2px; --spark-delay:-3.41s; --spark-duration:30.01s; --star-base:0.828; --drift-duration:171.07s; --drift-delay:-37.14s; --drift-x1:-4.99px; --drift-y1:27.48px; --drift-x2:-20.57px; --drift-y2:2.69px; --drift-x3:-13.58px; --drift-y3:23.06px; }
.sky-star-430 { left:46.53%; top:60.00%; width:1.2px; height:1.2px; --spark-delay:-46.22s; --spark-duration:38.70s; --star-base:0.312; --drift-duration:159.73s; --drift-delay:-40.76s; --drift-x1:0.53px; --drift-y1:26.48px; --drift-x2:8.08px; --drift-y2:23.81px; --drift-x3:27.71px; --drift-y3:17.51px; }
.sky-star-431 { left:46.01%; top:63.07%; width:2.4px; height:2.4px; --spark-delay:-25.42s; --spark-duration:38.74s; --star-base:0.523; --drift-duration:152.27s; --drift-delay:-96.98s; --drift-x1:-27.92px; --drift-y1:6.12px; --drift-x2:16.22px; --drift-y2:18.83px; --drift-x3:3.20px; --drift-y3:-14.90px; }
.sky-star-432 { left:45.00%; top:51.34%; width:1.2px; height:1.2px; --spark-delay:-15.88s; --spark-duration:41.58s; --star-base:0.442; --drift-duration:135.97s; --drift-delay:-83.34s; --drift-x1:17.10px; --drift-y1:-14.99px; --drift-x2:-7.19px; --drift-y2:-8.47px; --drift-x3:-0.64px; --drift-y3:-20.15px; }
.sky-star-433 { left:80.75%; top:47.82%; width:1.8px; height:1.8px; --spark-delay:-34.54s; --spark-duration:36.46s; --star-base:0.825; --drift-duration:122.49s; --drift-delay:-32.19s; --drift-x1:25.75px; --drift-y1:16.65px; --drift-x2:5.84px; --drift-y2:21.47px; --drift-x3:-15.98px; --drift-y3:18.54px; }
.sky-star-434 { left:2.74%; top:16.80%; width:1px; height:1px; --spark-delay:-27.26s; --spark-duration:33.91s; --star-base:0.866; --drift-duration:145.65s; --drift-delay:-37.49s; --drift-x1:-1.02px; --drift-y1:-20.98px; --drift-x2:-24.54px; --drift-y2:-0.43px; --drift-x3:19.14px; --drift-y3:13.44px; }
.sky-star-435 { left:84.50%; top:47.07%; width:1px; height:1px; --spark-delay:-31.69s; --spark-duration:29.53s; --star-base:0.416; --drift-duration:132.06s; --drift-delay:-76.98s; --drift-x1:-8.28px; --drift-y1:-1.99px; --drift-x2:-3.57px; --drift-y2:3.97px; --drift-x3:1.21px; --drift-y3:18.99px; }
.sky-star-436 { left:90.83%; top:81.36%; width:1px; height:1px; --spark-delay:-39.20s; --spark-duration:49.60s; --star-base:0.481; --drift-duration:142.75s; --drift-delay:-106.68s; --drift-x1:5.97px; --drift-y1:-15.39px; --drift-x2:11.55px; --drift-y2:-21.15px; --drift-x3:-27.05px; --drift-y3:-21.64px; }
.sky-star-437 { left:18.60%; top:14.20%; width:1.2px; height:1.2px; --spark-delay:-27.74s; --spark-duration:39.74s; --star-base:0.566; --drift-duration:105.17s; --drift-delay:-4.84s; --drift-x1:-9.49px; --drift-y1:-14.02px; --drift-x2:18.34px; --drift-y2:-21.21px; --drift-x3:23.23px; --drift-y3:-4.58px; }
.sky-star-438 { left:29.79%; top:87.86%; width:1px; height:1px; --spark-delay:-1.64s; --spark-duration:32.63s; --star-base:0.790; --drift-duration:163.38s; --drift-delay:-20.58s; --drift-x1:6.78px; --drift-y1:-7.12px; --drift-x2:19.80px; --drift-y2:6.71px; --drift-x3:27.72px; --drift-y3:-22.05px; }
.sky-star-439 { left:44.99%; top:40.29%; width:1.8px; height:1.8px; --spark-delay:-34.64s; --spark-duration:42.24s; --star-base:0.528; --drift-duration:130.12s; --drift-delay:-6.21s; --drift-x1:-20.12px; --drift-y1:16.65px; --drift-x2:-3.33px; --drift-y2:-2.96px; --drift-x3:15.34px; --drift-y3:-11.17px; }
.sky-star-440 { left:20.30%; top:93.00%; width:0.8px; height:0.8px; --spark-delay:-40.63s; --spark-duration:36.93s; --star-base:0.757; --drift-duration:136.42s; --drift-delay:-135.01s; --drift-x1:-12.05px; --drift-y1:-7.85px; --drift-x2:-3.25px; --drift-y2:-4.47px; --drift-x3:-13.27px; --drift-y3:-10.24px; }
.sky-star-441 { left:87.12%; top:11.64%; width:1.8px; height:1.8px; --spark-delay:-7.54s; --spark-duration:26.97s; --star-base:0.869; --drift-duration:105.44s; --drift-delay:-13.31s; --drift-x1:19.17px; --drift-y1:12.33px; --drift-x2:-6.53px; --drift-y2:-19.94px; --drift-x3:-19.42px; --drift-y3:23.26px; }
.sky-star-442 { left:47.70%; top:59.48%; width:1.8px; height:1.8px; --spark-delay:-49.67s; --spark-duration:38.58s; --star-base:0.485; --drift-duration:114.38s; --drift-delay:-37.96s; --drift-x1:20.78px; --drift-y1:-0.63px; --drift-x2:5.84px; --drift-y2:-9.93px; --drift-x3:-26.13px; --drift-y3:13.98px; }
.sky-star-443 { left:69.33%; top:29.14%; width:1.5px; height:1.5px; --spark-delay:-11.08s; --spark-duration:43.66s; --star-base:0.519; --drift-duration:164.91s; --drift-delay:-42.14s; --drift-x1:8.22px; --drift-y1:-14.64px; --drift-x2:11.09px; --drift-y2:-24.80px; --drift-x3:13.18px; --drift-y3:20.67px; }
.sky-star-444 { left:75.90%; top:19.03%; width:1px; height:1px; --spark-delay:-41.28s; --spark-duration:49.16s; --star-base:0.804; --drift-duration:133.45s; --drift-delay:-56.74s; --drift-x1:13.80px; --drift-y1:24.80px; --drift-x2:22.83px; --drift-y2:-26.47px; --drift-x3:-10.37px; --drift-y3:22.67px; }
.sky-star-445 { left:94.62%; top:82.74%; width:1.8px; height:1.8px; --spark-delay:-47.37s; --spark-duration:30.01s; --star-base:0.743; --drift-duration:112.91s; --drift-delay:-18.69s; --drift-x1:-6.56px; --drift-y1:-20.32px; --drift-x2:27.13px; --drift-y2:-18.21px; --drift-x3:-19.85px; --drift-y3:-25.78px; }
.sky-star-446 { left:74.61%; top:87.08%; width:2.4px; height:2.4px; --spark-delay:-11.64s; --spark-duration:36.33s; --star-base:0.474; --drift-duration:117.16s; --drift-delay:-32.91s; --drift-x1:21.64px; --drift-y1:-24.43px; --drift-x2:0.72px; --drift-y2:9.40px; --drift-x3:0.36px; --drift-y3:27.73px; }
.sky-star-447 { left:2.17%; top:65.43%; width:1.2px; height:1.2px; --spark-delay:-18.56s; --spark-duration:25.72s; --star-base:0.288; --drift-duration:101.99s; --drift-delay:-42.38s; --drift-x1:-14.49px; --drift-y1:9.35px; --drift-x2:25.90px; --drift-y2:18.45px; --drift-x3:-26.79px; --drift-y3:-21.82px; }
.sky-star-448 { left:83.84%; top:17.74%; width:1.2px; height:1.2px; --spark-delay:-48.93s; --spark-duration:26.91s; --star-base:0.840; --drift-duration:131.47s; --drift-delay:-30.64s; --drift-x1:-11.17px; --drift-y1:-12.77px; --drift-x2:-25.12px; --drift-y2:27.78px; --drift-x3:13.49px; --drift-y3:-6.01px; }
.sky-star-449 { left:43.08%; top:93.69%; width:1.5px; height:1.5px; --spark-delay:-7.49s; --spark-duration:24.40s; --star-base:0.503; --drift-duration:130.50s; --drift-delay:-11.89s; --drift-x1:-20.38px; --drift-y1:5.83px; --drift-x2:-20.43px; --drift-y2:-21.93px; --drift-x3:25.55px; --drift-y3:-11.75px; }
.sky-star-450 { left:45.26%; top:46.50%; width:0.8px; height:0.8px; --spark-delay:-42.73s; --spark-duration:44.44s; --star-base:0.752; --drift-duration:119.35s; --drift-delay:-19.52s; --drift-x1:-19.81px; --drift-y1:-2.69px; --drift-x2:14.66px; --drift-y2:23.93px; --drift-x3:-24.00px; --drift-y3:-23.66px; }
.sky-star-451 { left:19.66%; top:84.74%; width:1px; height:1px; --spark-delay:-17.64s; --spark-duration:28.62s; --star-base:0.842; --drift-duration:177.90s; --drift-delay:-25.65s; --drift-x1:-20.70px; --drift-y1:4.65px; --drift-x2:10.58px; --drift-y2:-5.50px; --drift-x3:-26.55px; --drift-y3:-9.10px; }
.sky-star-452 { left:73.91%; top:23.94%; width:1.2px; height:1.2px; --spark-delay:-45.01s; --spark-duration:25.75s; --star-base:0.334; --drift-duration:139.06s; --drift-delay:-64.72s; --drift-x1:21.53px; --drift-y1:11.09px; --drift-x2:-27.46px; --drift-y2:3.23px; --drift-x3:-23.90px; --drift-y3:4.57px; }
.sky-star-453 { left:78.18%; top:80.36%; width:1.2px; height:1.2px; --spark-delay:-38.48s; --spark-duration:36.91s; --star-base:0.440; --drift-duration:155.60s; --drift-delay:-112.10s; --drift-x1:-17.01px; --drift-y1:18.87px; --drift-x2:1.62px; --drift-y2:19.78px; --drift-x3:-2.85px; --drift-y3:-4.31px; }
.sky-star-454 { left:78.29%; top:48.50%; width:1px; height:1px; --spark-delay:-46.94s; --spark-duration:36.39s; --star-base:0.345; --drift-duration:94.00s; --drift-delay:-63.17s; --drift-x1:25.42px; --drift-y1:27.13px; --drift-x2:-4.10px; --drift-y2:-19.83px; --drift-x3:-1.71px; --drift-y3:-15.57px; }
.sky-star-455 { left:36.93%; top:28.09%; width:2.4px; height:2.4px; --spark-delay:-23.96s; --spark-duration:49.38s; --star-base:0.583; --drift-duration:100.24s; --drift-delay:-86.21s; --drift-x1:-10.15px; --drift-y1:-18.84px; --drift-x2:-17.23px; --drift-y2:22.30px; --drift-x3:-21.04px; --drift-y3:18.87px; }
.sky-star-456 { left:80.65%; top:87.94%; width:1px; height:1px; --spark-delay:-46.97s; --spark-duration:46.95s; --star-base:0.389; --drift-duration:103.51s; --drift-delay:-9.65s; --drift-x1:22.22px; --drift-y1:15.56px; --drift-x2:23.62px; --drift-y2:-5.12px; --drift-x3:-20.19px; --drift-y3:17.80px; }
.sky-star-457 { left:21.68%; top:87.90%; width:1.2px; height:1.2px; --spark-delay:-11.10s; --spark-duration:24.98s; --star-base:0.871; --drift-duration:169.84s; --drift-delay:-168.78s; --drift-x1:-10.74px; --drift-y1:-6.80px; --drift-x2:27.47px; --drift-y2:8.80px; --drift-x3:8.60px; --drift-y3:-15.41px; }
.sky-star-458 { left:59.46%; top:39.66%; width:1.2px; height:1.2px; --spark-delay:-44.47s; --spark-duration:40.30s; --star-base:0.411; --drift-duration:118.40s; --drift-delay:-85.27s; --drift-x1:-6.10px; --drift-y1:9.55px; --drift-x2:-26.34px; --drift-y2:-22.71px; --drift-x3:6.37px; --drift-y3:24.02px; }
.sky-star-459 { left:56.49%; top:33.64%; width:1.2px; height:1.2px; --spark-delay:-8.10s; --spark-duration:38.31s; --star-base:0.521; --drift-duration:100.66s; --drift-delay:-81.56s; --drift-x1:-1.84px; --drift-y1:-26.43px; --drift-x2:17.24px; --drift-y2:1.58px; --drift-x3:5.67px; --drift-y3:17.52px; }
.sky-star-460 { left:2.40%; top:38.64%; width:1.8px; height:1.8px; --spark-delay:-29.92s; --spark-duration:27.34s; --star-base:0.469; --drift-duration:115.32s; --drift-delay:-6.02s; --drift-x1:-10.10px; --drift-y1:-6.03px; --drift-x2:25.23px; --drift-y2:-27.10px; --drift-x3:-11.55px; --drift-y3:0.57px; }
.sky-star-461 { left:64.10%; top:23.41%; width:0.8px; height:0.8px; --spark-delay:-20.95s; --spark-duration:48.56s; --star-base:0.841; --drift-duration:161.12s; --drift-delay:-67.34s; --drift-x1:-16.07px; --drift-y1:-6.24px; --drift-x2:5.14px; --drift-y2:21.63px; --drift-x3:9.64px; --drift-y3:-3.24px; }
.sky-star-462 { left:14.95%; top:39.76%; width:2.4px; height:2.4px; --spark-delay:-38.25s; --spark-duration:29.30s; --star-base:0.571; --drift-duration:140.21s; --drift-delay:-136.39s; --drift-x1:11.16px; --drift-y1:-15.33px; --drift-x2:-5.87px; --drift-y2:-13.17px; --drift-x3:12.15px; --drift-y3:13.60px; }
.sky-star-463 { left:54.23%; top:60.56%; width:1.2px; height:1.2px; --spark-delay:-15.34s; --spark-duration:28.74s; --star-base:0.304; --drift-duration:119.60s; --drift-delay:-118.22s; --drift-x1:15.06px; --drift-y1:-6.22px; --drift-x2:14.75px; --drift-y2:-1.35px; --drift-x3:5.01px; --drift-y3:-17.20px; }
.sky-star-464 { left:81.45%; top:80.53%; width:2.4px; height:2.4px; --spark-delay:-42.38s; --spark-duration:26.38s; --star-base:0.777; --drift-duration:112.11s; --drift-delay:-108.09s; --drift-x1:-23.69px; --drift-y1:15.76px; --drift-x2:-13.78px; --drift-y2:22.40px; --drift-x3:-27.49px; --drift-y3:-6.43px; }
.sky-star-465 { left:72.85%; top:70.94%; width:1px; height:1px; --spark-delay:-10.81s; --spark-duration:43.55s; --star-base:0.774; --drift-duration:132.76s; --drift-delay:-121.62s; --drift-x1:23.78px; --drift-y1:23.19px; --drift-x2:-2.19px; --drift-y2:-18.11px; --drift-x3:22.04px; --drift-y3:24.91px; }
.sky-star-466 { left:44.85%; top:73.19%; width:1.8px; height:1.8px; --spark-delay:-24.59s; --spark-duration:47.87s; --star-base:0.602; --drift-duration:169.84s; --drift-delay:-62.36s; --drift-x1:-3.37px; --drift-y1:-18.53px; --drift-x2:11.08px; --drift-y2:-3.87px; --drift-x3:27.27px; --drift-y3:8.64px; }
.sky-star-467 { left:8.83%; top:80.10%; width:2.4px; height:2.4px; --spark-delay:-43.94s; --spark-duration:34.29s; --star-base:0.582; --drift-duration:125.84s; --drift-delay:-118.84s; --drift-x1:20.95px; --drift-y1:18.96px; --drift-x2:-27.60px; --drift-y2:6.12px; --drift-x3:24.49px; --drift-y3:-3.84px; }
.sky-star-468 { left:75.92%; top:37.24%; width:1.2px; height:1.2px; --spark-delay:-19.75s; --spark-duration:30.07s; --star-base:0.599; --drift-duration:90.83s; --drift-delay:-11.44s; --drift-x1:10.09px; --drift-y1:21.46px; --drift-x2:10.45px; --drift-y2:-24.66px; --drift-x3:-5.43px; --drift-y3:14.48px; }
.sky-star-469 { left:92.53%; top:23.69%; width:1.8px; height:1.8px; --spark-delay:-11.95s; --spark-duration:44.06s; --star-base:0.803; --drift-duration:149.26s; --drift-delay:-40.58s; --drift-x1:21.36px; --drift-y1:11.77px; --drift-x2:-3.27px; --drift-y2:7.95px; --drift-x3:-26.99px; --drift-y3:-25.14px; }
.sky-star-470 { left:20.89%; top:79.99%; width:1.2px; height:1.2px; --spark-delay:-12.27s; --spark-duration:46.95s; --star-base:0.512; --drift-duration:150.17s; --drift-delay:-31.67s; --drift-x1:-19.02px; --drift-y1:-22.86px; --drift-x2:20.02px; --drift-y2:-6.83px; --drift-x3:19.42px; --drift-y3:27.60px; }
.sky-star-471 { left:63.97%; top:45.16%; width:0.8px; height:0.8px; --spark-delay:-23.12s; --spark-duration:39.70s; --star-base:0.669; --drift-duration:145.08s; --drift-delay:-12.89s; --drift-x1:-6.52px; --drift-y1:-1.28px; --drift-x2:24.31px; --drift-y2:-7.56px; --drift-x3:-14.81px; --drift-y3:16.65px; }
.sky-star-472 { left:21.68%; top:14.87%; width:1.2px; height:1.2px; --spark-delay:-49.28s; --spark-duration:45.90s; --star-base:0.563; --drift-duration:168.44s; --drift-delay:-133.63s; --drift-x1:-20.82px; --drift-y1:12.70px; --drift-x2:0.29px; --drift-y2:2.08px; --drift-x3:-6.60px; --drift-y3:2.53px; }
.sky-star-473 { left:41.55%; top:47.61%; width:1.8px; height:1.8px; --spark-delay:-5.69s; --spark-duration:25.45s; --star-base:0.755; --drift-duration:155.56s; --drift-delay:-91.97s; --drift-x1:-10.41px; --drift-y1:22.46px; --drift-x2:13.50px; --drift-y2:27.68px; --drift-x3:4.25px; --drift-y3:13.75px; }
.sky-star-474 { left:90.67%; top:27.71%; width:1px; height:1px; --spark-delay:-18.08s; --spark-duration:39.72s; --star-base:0.300; --drift-duration:154.09s; --drift-delay:-79.66s; --drift-x1:-7.91px; --drift-y1:-10.53px; --drift-x2:15.54px; --drift-y2:14.62px; --drift-x3:5.85px; --drift-y3:4.05px; }
.sky-star-475 { left:66.42%; top:73.97%; width:1.5px; height:1.5px; --spark-delay:-11.45s; --spark-duration:41.51s; --star-base:0.700; --drift-duration:165.59s; --drift-delay:-156.45s; --drift-x1:-4.92px; --drift-y1:-13.10px; --drift-x2:11.54px; --drift-y2:-12.07px; --drift-x3:-13.44px; --drift-y3:7.58px; }
.sky-star-476 { left:13.52%; top:78.65%; width:1.2px; height:1.2px; --spark-delay:-16.22s; --spark-duration:27.83s; --star-base:0.460; --drift-duration:97.65s; --drift-delay:-26.33s; --drift-x1:-15.60px; --drift-y1:20.98px; --drift-x2:-13.55px; --drift-y2:8.29px; --drift-x3:22.45px; --drift-y3:4.74px; }
.sky-star-477 { left:71.48%; top:78.13%; width:1.2px; height:1.2px; --spark-delay:-41.46s; --spark-duration:47.37s; --star-base:0.522; --drift-duration:147.33s; --drift-delay:-112.70s; --drift-x1:6.57px; --drift-y1:23.39px; --drift-x2:-7.42px; --drift-y2:-21.36px; --drift-x3:18.30px; --drift-y3:-17.22px; }
.sky-star-478 { left:22.51%; top:56.55%; width:1px; height:1px; --spark-delay:-25.37s; --spark-duration:47.13s; --star-base:0.531; --drift-duration:172.04s; --drift-delay:-60.80s; --drift-x1:23.81px; --drift-y1:26.50px; --drift-x2:18.55px; --drift-y2:-2.70px; --drift-x3:9.65px; --drift-y3:20.50px; }
.sky-star-479 { left:25.72%; top:22.02%; width:2.4px; height:2.4px; --spark-delay:-2.98s; --spark-duration:38.41s; --star-base:0.383; --drift-duration:111.03s; --drift-delay:-82.95s; --drift-x1:-16.07px; --drift-y1:21.34px; --drift-x2:-1.18px; --drift-y2:-14.29px; --drift-x3:12.67px; --drift-y3:-11.27px; }
.sky-star-480 { left:24.66%; top:29.24%; width:1px; height:1px; --spark-delay:-37.29s; --spark-duration:27.33s; --star-base:0.726; --drift-duration:176.90s; --drift-delay:-135.09s; --drift-x1:-6.01px; --drift-y1:-25.33px; --drift-x2:26.87px; --drift-y2:15.33px; --drift-x3:24.05px; --drift-y3:12.03px; }

/* A real, thin document topbar becomes the existing floating capsule after its slot exits. */
html:root[data-topbar-presentation] .mdc-capsule{--theme-duration:.62s;--theme-ease:var(--row-ease)}
.mdc-origin{height:calc(52px + env(safe-area-inset-top));pointer-events:none}
html:root[data-topbar-presentation] body{--main-top-inset:0px}
html:root[data-topbar-presentation] body main{padding-top:0}
html:root[data-topbar-presentation] body main::before{display:none}
html:root[data-topbar-presentation] .mdc-topbar{transition:top .62s cubic-bezier(.22,.72,.18,1),right .62s cubic-bezier(.22,.72,.18,1)}
html:root[data-topbar-presentation="bar"] .mdc-topbar{top:var(--origin-offset,0px);max-width:100%;transition:none}
html:root[data-topbar-presentation] .mdc-topbar.mdc-morphing {
  --topbar-morph-ease: cubic-bezier(.3, .08, .28, 1);
  max-width: 100vw;
  transition: top .62s var(--topbar-morph-ease), right .62s var(--topbar-morph-ease);
}
/* Animate the same clipped surface from the capsule radius to square corners. */
html:root[data-topbar-presentation] .mdc-topbar.mdc-morphing .mdc-capsule {
  --row-ease: var(--topbar-morph-ease);
  max-width: 100vw;
}
html:root[data-topbar-presentation="bar"] .mdc-capsule{width:100vw;max-width:100vw;border-radius:0;border-color:transparent;border-bottom-color:#18202a0c;box-shadow:none;background:rgba(228,231,235,.98);color:#18202a;height:calc(var(--capsule-row-height) + env(safe-area-inset-top));padding-top:env(safe-area-inset-top)}
html:root[data-topbar-presentation="bar"] .mdc-capsule.is-expanded{height:calc(var(--expanded-h) + env(safe-area-inset-top))}
html:root[data-topbar-presentation="bar"][data-capsule-layout="full"] .mdc-brand,
html:root[data-topbar-presentation="bar"][data-capsule-layout="full"] .mdc-capsule.is-expanded .mdc-brand{transform:translateX(calc(-1 * var(--top-row-spread) + var(--row-edge-shift)))}
html:root[data-topbar-presentation="bar"][data-capsule-layout="full"] .mdc-actions,
html:root[data-topbar-presentation="bar"][data-capsule-layout="full"] .mdc-capsule.is-expanded .mdc-actions{transform:translateX(calc(var(--top-row-spread) + var(--row-edge-shift)))}
html:root[data-topbar-presentation="bar"] .mdc-expanded{top:calc(48px + env(safe-area-inset-top));padding-inline:max(24px,calc((100vw - 1040px)/2))}
html:root[data-topbar-presentation="bar"] .mdc-panel-tools{right:max(24px,calc((100vw - 1040px)/2))}
html:root[data-topbar-presentation="bar"] .mdc-primary>a{color:#3d4651}
html:root[data-topbar-presentation="bar"] .mdc-brand img{filter:brightness(0)}
/* Narrow screens keep a complete bar at the top and the familiar right-hand button below it. */
html:root[data-topbar-presentation="bar"][data-capsule-layout="compact"] .mdc-topbar{left:auto;right:0;transform:none}
html:root[data-topbar-presentation][data-capsule-layout="compact"] .mdc-capsule:not(.is-expanded):not(.is-closing) :is(.mdc-brand,.mdc-search-trigger,.mdc-account-trigger){display:flex;opacity:0;pointer-events:none}
html:root[data-topbar-presentation="bar"][data-capsule-layout="compact"] .mdc-capsule:not(.is-expanded):not(.is-closing) :is(.mdc-brand,.mdc-search-trigger,.mdc-account-trigger){display:flex;opacity:1;pointer-events:auto}
html:root[data-topbar-presentation="bar"][data-capsule-layout="compact"] .mdc-brand{left:max(16px,env(safe-area-inset-left));top:env(safe-area-inset-top)}
html:root[data-topbar-presentation="bar"][data-capsule-layout="compact"] .mdc-actions{right:max(12px,env(safe-area-inset-right));top:env(safe-area-inset-top)}
html:root[data-topbar-presentation="bar"][data-capsule-layout="compact"] .mdc-expanded{top:calc(50px + env(safe-area-inset-top))}
@media(prefers-reduced-motion:reduce){html:root[data-topbar-presentation] .mdc-topbar{transition:none!important}}
