html:has(.portal.lx) body>:not(:has(.portal.lx)){--lx-blue:#1668f0;--lx-blue-h:#0f57d6;--lx-link:#1460dc;--lx-blue-ink:#154cb0;--lx-blue-tint:#eff4fe;--lx-navy:#0a1526;--lx-navy-2:#162131;--lx-navy-3:#1a2d49;--lx-navy-line:#232d3c;--lx-bg:#f5f9ff;--lx-card:#fff;--lx-line:#e4ebf5;--lx-line-2:#ecf0f7;--lx-chip:#f2f6fc;--lx-ink:#0a1526;--lx-gray:#4f5f75;--lx-gray2:#5d6e84;--lx-ok:#0e7a55;--lx-ok-bg:#e7f6ee;--lx-warn:#9a5b00;--lx-warn-bg:#fff3d6;--lx-err:#d93b30;--lx-err-bg:#fdecea;--lx-r:24px;--lx-r-md:16px;--lx-r-sm:12px;--b600:#1668f0;--b700:#154cb0;--b50:#f5f9ff;--b100:#eff4fe;--line:#e4ebf5;--ink:#0a1526;--gray:#4f5f75;--rl:24px;--r:16px;--grad:var(--lx-blue);--grad-dark:var(--lx-navy);--sblue:none}html[data-theme=dark]:has(.portal.lx) body>:not(:has(.portal.lx)){--lx-blue:#1f66e5;--lx-blue-h:#2c74f0;--lx-link:#6ea8ff;--lx-blue-ink:#a3c8ff;--lx-blue-tint:#60a5fa24;--lx-navy:#081120;--lx-navy-2:#121d31;--lx-navy-3:#1a2d49;--lx-navy-line:#22324d;--lx-bg:#0a1120;--lx-card:#121c31;--lx-line:#26365a;--lx-line-2:#22314f;--lx-chip:#18253e;--lx-ink:#e7eef8;--lx-gray:#a5b4c8;--lx-gray2:#8494ab;--lx-ok:#4ade9f;--lx-ok-bg:#34d39924;--lx-warn:#fbc15e;--lx-warn-bg:#fbbf2424;--lx-err:#ff9494;--lx-err-bg:#f8717124;--b50:#0d182c;--b100:#172b4e;--line:#26365a;--ink:#e7eef8;--gray:#a5b4c8}:where(html:has(.portal.lx) body>:not(:has(.portal.lx))) .btn{box-shadow:none;border-radius:12px;gap:8px;padding:12px 20px;font-size:.94rem;font-weight:600}:where(html:has(.portal.lx) body>:not(:has(.portal.lx))) .btn:before{display:none}:where(html:has(.portal.lx) body>:not(:has(.portal.lx))) .btn--sm{border-radius:10px;padding:9px 14px;font-size:.88rem}:where(html:has(.portal.lx) body>:not(:has(.portal.lx))) .btn--lg{border-radius:14px;padding:15px 26px;font-size:1rem}:where(html:has(.portal.lx) body>:not(:has(.portal.lx))) :is(.btn--pri,.btn--grad){background:var(--lx-blue);color:#fff;box-shadow:none;filter:none}:where(html:has(.portal.lx) body>:not(:has(.portal.lx))) :is(.btn--pri,.btn--grad):hover:where(:not(:disabled,[aria-disabled=true])){background:var(--lx-blue-h);box-shadow:none;filter:none}:where(html:has(.portal.lx) body>:not(:has(.portal.lx))) .btn--dark{background:var(--lx-navy);color:#fff}:where(html:has(.portal.lx) body>:not(:has(.portal.lx))) .btn--dark:hover:where(:not(:disabled,[aria-disabled=true])){background:#1b2a42}html[data-theme=dark] :where(html:has(.portal.lx) body>:not(:has(.portal.lx))) .btn--dark{color:#0a1526;background:#e7eef8}:where(html:has(.portal.lx) body>:not(:has(.portal.lx))) :is(.btn--line,.btn--ghost){background:var(--lx-card);color:var(--lx-ink);box-shadow:none;border:1px solid var(--lx-line)}:where(html:has(.portal.lx) body>:not(:has(.portal.lx))) :is(.btn--line,.btn--ghost):hover:where(:not(:disabled,[aria-disabled=true])){color:var(--lx-ink);background:var(--lx-card);box-shadow:none;border-color:#c7d6ec}:where(html:has(.portal.lx) body>:not(:has(.portal.lx))) .btn--soft{background:var(--lx-chip);color:var(--lx-ink)}:where(html:has(.portal.lx) body>:not(:has(.portal.lx))) .btn--soft:hover:where(:not(:disabled,[aria-disabled=true])){background:#e6edf8}html[data-theme=dark] :where(html:has(.portal.lx) body>:not(:has(.portal.lx))) .btn--soft:hover:where(:not(:disabled,[aria-disabled=true])){background:#22314f}:where(html:has(.portal.lx) body>:not(:has(.portal.lx))) .btn--link{color:var(--lx-link);background:0 0;padding-inline:6px}:where(html:has(.portal.lx) body>:not(:has(.portal.lx))) .btn--pill{border-radius:999px}:where(.portal.lx,html:has(.portal.lx) body>:not(:has(.portal.lx))) :is(.seg[aria-selected=true],.tab[aria-selected=true],.fchip[aria-pressed=true],.switch button[aria-pressed=true]){box-shadow:none}:where(html:has(.portal.lx)) .amodal{background:#0a152680}:where(html:has(.portal.lx)) .amodal__c{border-radius:24px;box-shadow:0 30px 60px -28px #0a152673}:where(html:has(.portal.lx)) .amodal__h{border-bottom-color:var(--lx-line-2);padding:20px 24px}:where(html:has(.portal.lx)) :is(.amodal__h b,.amodal__t){font-family:var(--fd);letter-spacing:-.015em;color:var(--lx-ink);font-size:1.18rem;font-weight:700}:where(html:has(.portal.lx)) .amodal__x{background:var(--lx-chip);width:40px;height:40px;color:var(--lx-ink);border-radius:12px}:where(html:has(.portal.lx)) .amodal__x:hover{color:var(--lx-ink);background:#e6edf8}html[data-theme=dark] :where(html:has(.portal.lx)) .amodal__x:hover{background:#22314f}:where(html:has(.portal.lx)) .amodal__x svg{width:18px;height:18px}:where(html:has(.portal.lx)) .amodal__b{padding:24px}:where(html:has(.portal.lx)) .amodal__ic{background:var(--lx-blue-tint);color:var(--lx-link);border-radius:14px}@media (max-width:560px){:where(html:has(.portal.lx)) .amodal__h{padding:16px 18px}:where(html:has(.portal.lx)) .amodal__b{padding:18px}}
.portal.lx{--dk-tint-violet:var(--lx-blue-tint);--dk-txt-violet:var(--lx-blue-ink);--dk-bd-violet:#c7d6ec}html:has(.portal.lx) body>:not(:has(.portal.lx)){--dk-tint-violet:var(--lx-blue-tint);--dk-txt-violet:var(--lx-blue-ink);--dk-bd-violet:#c7d6ec}html[data-theme=dark] .portal.lx{--dk-bd-violet:#2e4268}html[data-theme=dark]:has(.portal.lx) body>:not(:has(.portal.lx)){--dk-bd-violet:#2e4268}:where(.portal.lx,html:has(.portal.lx) body>:not(:has(.portal.lx))) .ppanel__t>.pico{display:none}:where(.portal.lx,html:has(.portal.lx) body>:not(:has(.portal.lx))) .pico{background:var(--lx-chip);color:var(--lx-ink);box-shadow:none}:where(.portal.lx,html:has(.portal.lx) body>:not(:has(.portal.lx))) .pempty{color:var(--lx-gray);gap:8px;padding:28px 12px}:where(.portal.lx,html:has(.portal.lx) body>:not(:has(.portal.lx))) .pempty>svg:first-child{box-sizing:border-box;background:var(--lx-blue-tint);width:48px;height:48px;stroke:var(--lx-link);color:var(--lx-link);border-radius:14px;flex:none;padding:13px}:where(.portal.lx,html:has(.portal.lx) body>:not(:has(.portal.lx))) .pempty--compact>svg:first-child{border-radius:12px;width:40px;height:40px;padding:10px}:where(.portal.lx,html:has(.portal.lx) body>:not(:has(.portal.lx))) .pempty--err>svg:first-child{background:var(--lx-err-bg);stroke:var(--lx-err);color:var(--lx-err)}:where(.portal.lx,html:has(.portal.lx) body>:not(:has(.portal.lx))) .pempty b{color:var(--lx-ink);font-family:inherit;font-size:.98rem;font-weight:700}:where(.portal.lx,html:has(.portal.lx) body>:not(:has(.portal.lx))) .pempty p{color:var(--lx-gray);max-width:300px;font-size:.86rem}:where(.portal.lx,html:has(.portal.lx) body>:not(:has(.portal.lx))) .pskel .pskel__row{background:linear-gradient(90deg,var(--lx-chip),#e9eff8,var(--lx-chip));background-size:200% 100%;border-radius:16px;animation:1.2s ease-in-out infinite cxsk}html[data-theme=dark] :where(.portal.lx,html:has(.portal.lx) body>:not(:has(.portal.lx))) .pskel .pskel__row{background:linear-gradient(90deg,#18253e,#1e2d4a,#18253e) 0 0/200% 100%}@media (prefers-reduced-motion:reduce){:where(.portal.lx,html:has(.portal.lx) body>:not(:has(.portal.lx))) .pskel .pskel__row{animation:none}}:where(.portal.lx,html:has(.portal.lx) body>:not(:has(.portal.lx))) .creq__badge{border-radius:999px;align-items:center;gap:5px;min-height:26px;padding:3px 10px;font-size:.74rem;font-weight:600;line-height:1.3;display:inline-flex}:where(.portal.lx,html:has(.portal.lx) body>:not(:has(.portal.lx))) .cform label{letter-spacing:0;text-transform:none;color:var(--lx-ink);font-size:.88rem;font-weight:600}:where(.portal.lx,html:has(.portal.lx) body>:not(:has(.portal.lx))) .cform :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea){background:var(--lx-chip);box-shadow:inset 0 0 0 1px var(--lx-line);border-radius:12px}:where(.portal.lx,html:has(.portal.lx) body>:not(:has(.portal.lx))) .cform :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea):focus{background:var(--lx-card);box-shadow:inset 0 0 0 1px var(--lx-blue),0 0 0 3px #1668f01f}:where(html:has(.portal.lx)) .ntf__in{border-radius:16px}:where(html:has(.portal.lx)) .ntf__ic{background:var(--lx-blue-tint);color:var(--lx-link);border-radius:12px}.cdwho .cdwho__stage{background:var(--lx-navy);border-radius:50% 50% 14px 14px/64px 64px 14px 14px;height:124px;margin:-6px -6px 16px}html[data-theme=dark] .cdwho .cdwho__stage{box-shadow:inset 0 0 0 1px var(--lx-navy-line);background:#16243c}.cdwho .cdwho__art{background:var(--art) center/62% no-repeat,#fff;border-radius:50%;width:88px;height:88px}.cdwho .cdwho__c:hover .cdwho__art{background-size:68%,auto;transform:none}@media (max-width:560px){.cdwho .cdwho__stage{border-radius:50%;width:64px;height:64px;margin:0}.cdwho .cdwho__art{width:56px;height:56px}}@media (min-width:901px){.portal.lx.portal--full,.portal.lx.portal--full.psb-collapsed{grid-template-columns:minmax(0,1fr)}.portal.lx.portal--full .psb.lx-sb{border-radius:0 24px 24px 0;margin:0;top:0;bottom:0;transform:translate(calc(-100% - 24px))}.portal.lx.portal--full .psb.lx-sb.peek{transform:none}}@media (max-width:900px){.portal.lx .psb__hotzone{display:none}}:where(.portal.lx) .uf-card{background:var(--lx-chip);box-shadow:none;border-radius:18px;padding:14px 16px}:where(.portal.lx) .uf-fld__l,:where(.portal.lx) .uf-fld>label{color:var(--lx-gray);font-weight:600}:where(.portal.lx) :is(.uf-fld__l,.uf-fld>label) svg{color:var(--lx-gray2)}:where(.portal.lx) .uf-search input{background:var(--lx-card);box-shadow:inset 0 0 0 1px var(--lx-line);border-radius:12px;font-weight:500}:where(.portal.lx) .uf-search input:hover{background:var(--lx-card);box-shadow:inset 0 0 0 1px #c7d6ec}:where(.portal.lx) .uf-search input:focus{background:var(--lx-card);box-shadow:inset 0 0 0 1px var(--lx-blue),0 0 0 3px #1668f01f}:where(.portal.lx) .uf-search__x{background:var(--lx-chip);color:var(--lx-ink)}:where(.portal.lx) .uf-card .dsel__btn{background:var(--lx-card);box-shadow:inset 0 0 0 1px var(--lx-line);border-radius:12px}:where(.portal.lx) .uf-card .dsel__btn:hover{box-shadow:inset 0 0 0 1px #c7d6ec}html[data-theme=dark] :where(.portal.lx) .uf-search input:hover,html[data-theme=dark] :where(.portal.lx) .uf-card .dsel__btn:hover{box-shadow:inset 0 0 0 1px #3a4e75}:where(.portal.lx,html:has(.portal.lx) body>:not(:has(.portal.lx))) .cpl.cpl{--cpl-grad:var(--lx-blue);--cpl-me:var(--lx-blue)}:where(.portal.lx,html:has(.portal.lx) body>:not(:has(.portal.lx))) .cpl .cpl-head{background:var(--lx-card)}:where(.portal.lx,html:has(.portal.lx) body>:not(:has(.portal.lx))) .cpl :is(.cpl-mark,.cpl-intro__mark,.cpl-ai__av,.cpl-go,.cpl-me){box-shadow:none}:where(.portal.lx) .psup__ic.psup__ic{background:var(--lx-chip);color:var(--lx-link)}:where(.portal.lx) .psup__it:hover,:where(.portal.lx) .psup__it:focus-visible{background:var(--lx-chip)}:where(.portal.lx) .psup__menu{border-radius:18px}
