.appw[data-astro-cid-oplvin3u]{container-type:inline-size;position:relative;background:#0f1117;border:1px solid var(--border);border-radius:14px;overflow:hidden;box-shadow:0 50px 100px -45px #000000e6}.traffic[data-astro-cid-oplvin3u]{position:absolute;top:15px;left:16px;z-index:3;display:flex;gap:7px}.traffic[data-astro-cid-oplvin3u] i[data-astro-cid-oplvin3u]{width:11px;height:11px;border-radius:50%;opacity:.65}.traffic[data-astro-cid-oplvin3u] i[data-astro-cid-oplvin3u]:nth-child(1){background:#e8917c}.traffic[data-astro-cid-oplvin3u] i[data-astro-cid-oplvin3u]:nth-child(2){background:#f3bd76}.traffic[data-astro-cid-oplvin3u] i[data-astro-cid-oplvin3u]:nth-child(3){background:#9fcf8f}.appw-main[data-astro-cid-oplvin3u]{display:flex;min-height:460px}.rail[data-astro-cid-oplvin3u]{flex:none;width:64px;border-right:1px solid var(--border);padding:46px 0 16px;display:flex;flex-direction:column;align-items:center;gap:20px}.rail-logo[data-astro-cid-oplvin3u]{display:inline-flex;margin-bottom:6px}.rail-item[data-astro-cid-oplvin3u]{display:flex;flex-direction:column;align-items:center;gap:5px;color:var(--muted)}.rail-item[data-astro-cid-oplvin3u] em[data-astro-cid-oplvin3u]{font-family:var(--font-mono);font-size:7.5px;letter-spacing:.5px;text-transform:uppercase;font-style:normal;text-align:center;line-height:1.2;max-width:52px}.rail-item[data-astro-cid-oplvin3u].active{color:var(--dawn-1)}.rail-item[data-astro-cid-oplvin3u].settings{margin-top:auto}.side[data-astro-cid-oplvin3u]{flex:none;width:232px;border-right:1px solid var(--border);padding:42px 16px 16px;overflow:hidden}.side-brand[data-astro-cid-oplvin3u]{font-family:var(--font-display);font-weight:600;font-size:18px;color:var(--paper);margin-bottom:16px}.side-search[data-astro-cid-oplvin3u]{font-family:var(--font-mono);font-size:12px;color:var(--muted);border:1px solid var(--border);border-radius:9px;padding:9px 12px;margin-bottom:18px}.side-count[data-astro-cid-oplvin3u]{font-family:var(--font-mono);font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:var(--muted);margin-bottom:14px}.side-list[data-astro-cid-oplvin3u]{list-style:none;display:flex;flex-direction:column;gap:2px}.entry[data-astro-cid-oplvin3u]{display:flex;flex-direction:column;gap:3px;padding:9px 12px;margin:0 -12px;border-left:2px solid transparent}.entry[data-astro-cid-oplvin3u].active{background:#f3bd7612;border-left-color:var(--dawn-1)}.e-title[data-astro-cid-oplvin3u]{font-family:var(--font-body);font-size:14px;color:var(--paper-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.entry[data-astro-cid-oplvin3u].active .e-title[data-astro-cid-oplvin3u]{color:var(--paper)}.e-meta[data-astro-cid-oplvin3u]{font-family:var(--font-mono);font-size:10.5px;color:var(--muted);letter-spacing:.3px}.editor[data-astro-cid-oplvin3u]{position:relative;flex:1;padding:16px 38px 38px;min-width:0}.ed-top[data-astro-cid-oplvin3u]{display:flex;align-items:center;justify-content:space-between;font-family:var(--font-mono);font-size:11.5px;color:var(--muted);margin-bottom:44px}.ed-status[data-astro-cid-oplvin3u]{display:inline-flex;align-items:center;gap:7px}.ed-status[data-astro-cid-oplvin3u] .dot[data-astro-cid-oplvin3u]{width:6px;height:6px;border-radius:50%;background:var(--dawn-1);box-shadow:0 0 8px #f3bd7699}.ed-focus[data-astro-cid-oplvin3u]{color:var(--paper-dim);margin-left:6px}.ed-title[data-astro-cid-oplvin3u]{font-family:var(--font-display);font-weight:500;font-size:clamp(22px,3.2vw,30px);letter-spacing:-.4px;line-height:1.1;color:var(--dawn-1);margin-bottom:26px}.ed-body[data-astro-cid-oplvin3u] p[data-astro-cid-oplvin3u]{font-family:var(--font-body);font-size:17px;line-height:1.75;color:var(--paper);font-weight:300;margin-bottom:14px;max-width:60ch}.ed-body[data-astro-cid-oplvin3u] .caret[data-astro-cid-oplvin3u]{display:inline-block;width:8px;height:18px;vertical-align:-3px;background:var(--dawn-1);margin-left:2px;animation:appw-blink 1.1s steps(1) infinite}@keyframes appw-blink{50%{opacity:0}}.fab[data-astro-cid-oplvin3u]{position:absolute;right:22px;bottom:22px;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--font-body);font-size:26px;line-height:1;color:var(--ink);background:radial-gradient(circle at 35% 30%,var(--dawn-1),var(--dawn-3));box-shadow:0 10px 26px -6px #f3bd768c}@container (max-width: 600px){.rail[data-astro-cid-oplvin3u],.side[data-astro-cid-oplvin3u]{display:none}.editor[data-astro-cid-oplvin3u]{padding:18px 22px 30px}.ed-top[data-astro-cid-oplvin3u]{margin-bottom:28px}}.formation-wrap[data-astro-cid-kp47jacz]{position:relative}.formation[data-astro-cid-kp47jacz]{background:linear-gradient(165deg,var(--ink-3),var(--ink-2));border:1px solid var(--border);border-radius:18px;padding:30px 32px;box-shadow:0 40px 80px -40px #000c,0 0 60px -30px #f3bd762e;position:relative;overflow:hidden}.meta[data-astro-cid-kp47jacz]{font-family:var(--font-mono);font-size:11px;letter-spacing:1.5px;color:var(--muted);text-transform:uppercase;margin-bottom:22px;display:flex;justify-content:space-between;position:relative;z-index:1}.qualities[data-astro-cid-kp47jacz]{list-style:none;display:flex;flex-direction:column;gap:18px;position:relative;z-index:1}.qualities[data-astro-cid-kp47jacz] li[data-astro-cid-kp47jacz]{display:grid;grid-template-columns:18px auto;grid-template-rows:auto auto;column-gap:12px;align-items:baseline}.mark[data-astro-cid-kp47jacz]{grid-row:1 / span 2;align-self:center;font-family:var(--font-mono);font-size:15px;line-height:1}.mark[data-astro-cid-kp47jacz].up{color:var(--dawn-1)}.mark[data-astro-cid-kp47jacz].down{color:var(--paper-dim)}.name[data-astro-cid-kp47jacz]{font-family:var(--font-display);font-weight:400;font-size:18px;color:var(--paper)}.movement[data-astro-cid-kp47jacz]{font-size:14.5px;color:var(--paper-dim);font-weight:300;font-style:italic;line-height:1.5}.soon-overlay[data-astro-cid-kp47jacz]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:18px;background:#0c0d118c;backdrop-filter:blur(3px);z-index:2}.soon-label[data-astro-cid-kp47jacz]{font-family:var(--font-mono);font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--dawn-1);border:1px solid rgba(243,189,118,.35);border-radius:100px;padding:8px 16px;background:#0c0d1199}
