.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0!important;box-sizing:content-box!important;height:0!important}@keyframes cdk-text-field-autofill-start{}@keyframes cdk-text-field-autofill-end{}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-cyrillic-ext-wght-normal-IYF56FF6.woff2") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-cyrillic-wght-normal-JEOLYBOO.woff2") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-greek-ext-wght-normal-EOVOK2B5.woff2") format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-greek-wght-normal-IRE366VL.woff2") format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-vietnamese-wght-normal-CE5GGD3W.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-latin-ext-wght-normal-HA22NDSG.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-latin-wght-normal-NRMW37G5.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./media/ibm-plex-mono-latin-400-normal-A2WATXFY.woff2") format("woff2"),url("./media/ibm-plex-mono-latin-400-normal-4MWPPJAM.woff") format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url("./media/ibm-plex-mono-latin-500-normal-33HAQIPI.woff2") format("woff2"),url("./media/ibm-plex-mono-latin-500-normal-EJMP6L36.woff") format("woff")}:root{color-scheme:dark;--color-surface: #0d0d11;--color-sky-top: #1b2735;--color-surface-raised: #18181b;--color-surface-sunken: #1f1f23;--color-surface-user: #27272a;--color-surface-danger: #3a1714;--color-backdrop: rgb(0 0 0 / .65);--color-text: #e2e8f0;--color-text-strong: #ffffff;--color-text-muted: #a9b6c6;--color-text-danger: #ffb4ab;--color-accent: #f0a868;--color-accent-hover: #f5bc85;--color-on-accent: #140f2e;--color-danger: #ff8a80;--color-danger-hover: #ffb4ab;--color-on-danger: #2a0a07;--color-hover-overlay: rgb(255 255 255 / .07);--color-status-met: #97e4c2;--color-status-partial: #f4ca84;--color-status-gap: #ffbca9;--color-border-strong: #71717a;--color-border-subtle: rgb(255 255 255 / .1);--color-focus-ring: #f5bc85;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-hairline: 2px;--border-width: 1px;--border-width-strong: 2px;--radius-sm: 4px;--radius-md: .5rem;--radius-lg: 1rem;--radius-full: 999px;--font-family-base: "Inter Variable", ui-sans-serif, system-ui, sans-serif;--font-family-display: "Inter Variable", ui-sans-serif, system-ui, sans-serif;--font-family-mono: "IBM Plex Mono", ui-monospace, monospace;--font-size-2xs: .75rem;--font-size-xs: .8125rem;--font-size-sm: .875rem;--font-size-md: 1rem;--font-size-lg: clamp(1.125rem, 1.6vw, 1.375rem);--font-size-xl: clamp(1.5rem, 2.1vw, 1.875rem);--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--letter-spacing-display: -.02em;--letter-spacing-label: .08em;--line-height-tight: 1.35;--line-height-base: 1.5;--size-control: 2.75rem;--size-control-sm: 2rem;--size-avatar: 2.75rem;--size-avatar-sm: 2.25rem;--focus-ring-width: 2px;--focus-ring-offset: 3px;--content-max-width: 52rem;--shell-max-width: 72rem;--duration-fast: .14s;--duration-slow: 1.2s;--easing-standard: cubic-bezier(.16, 1, .3, 1);--shadow-dialog: 0 12px 40px rgb(0 0 0 / .6)}@media(prefers-reduced-motion:reduce){:root{--duration-fast: 0ms;--duration-slow: 0ms}}*,*:before,*:after{box-sizing:border-box}html,body{height:100%}body{margin:0;background-color:var(--color-surface);color:var(--color-text);font-family:var(--font-family-base);font-size:var(--font-size-md);line-height:var(--line-height-base)}h1,h2,h3,p{margin:0}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.app-dialog-backdrop{background:var(--color-backdrop)}.backdrop{position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at bottom,var(--color-sky-top) 0%,var(--color-surface) 100%);animation:sky-open 2s ease both}@keyframes sky-open{0%{transform:scale(0);clip-path:inset(50% round 50%)}to{transform:scale(1);clip-path:inset(0% round 0%)}}@media(prefers-reduced-motion:reduce){.backdrop{animation:none}}.starfield{position:absolute;inset:0;overflow:hidden;color:var(--w-star, #fff)}.starfield__layer,.starfield__layer:after{content:"";position:absolute;top:0;left:50%;background:transparent;border-radius:50%}.starfield__layer:after{top:2000px}@media(prefers-reduced-motion:reduce){.starfield__layer{animation:none!important}}@keyframes w-star-drift{0%{transform:translateY(0)}to{transform:translateY(-2000px)}}.starfield__layer--sm,.starfield__layer--sm:after{width:1px;height:1px;box-shadow:254px 5px currentColor,55px 1962px currentColor,937px 562px currentColor,226px 1441px currentColor,-148px 1990px currentColor,-89px 978px currentColor,-722px 807px currentColor,-505px 309px currentColor,-22px 135px currentColor,-211px 1534px currentColor,-428px 382px currentColor,-915px 855px currentColor,181px 1597px currentColor,-410px 411px currentColor,316px 1092px currentColor,517px 386px currentColor,442px 908px currentColor,541px 1989px currentColor,-521px 1514px currentColor,-693px 647px currentColor,-174px 498px currentColor,-696px 1452px currentColor,153px 254px currentColor,-471px 97px currentColor,244px 1732px currentColor,-523px 1979px currentColor,437px 805px currentColor,-395px 1354px currentColor,905px 1847px currentColor,385px 1838px currentColor,669px 1868px currentColor,-770px 79px currentColor,737px 589px currentColor,762px 1020px currentColor,872px 1409px currentColor,-667px 1354px currentColor,898px 264px currentColor,956px 326px currentColor,-223px 235px currentColor,-198px 649px currentColor,315px 1018px currentColor,63px 152px currentColor,616px 1708px currentColor,-454px 329px currentColor,-393px 1788px currentColor,-420px 287px currentColor,309px 1098px currentColor,-351px 240px currentColor,-717px 135px currentColor,-398px 1351px currentColor,303px 234px currentColor,16px 1046px currentColor,-576px 1584px currentColor,-495px 1983px currentColor,908px 1740px currentColor,-993px 366px currentColor,-943px 1969px currentColor,-341px 1441px currentColor,731px 188px currentColor,-499px 1740px currentColor,590px 1584px currentColor,-558px 193px currentColor,-702px 817px currentColor,85px 575px currentColor,769px 624px currentColor,818px 1724px currentColor,266px 1338px currentColor,-531px 767px currentColor,-385px 409px currentColor,-470px 1862px currentColor,932px 320px currentColor,-341px 153px currentColor,-927px 1567px currentColor,-226px 487px currentColor,-703px 1642px currentColor,-384px 1785px currentColor,52px 856px currentColor,373px 690px currentColor,-509px 1072px currentColor,525px 1589px currentColor,-899px 417px currentColor,263px 1292px currentColor,-940px 653px currentColor,-142px 1743px currentColor,298px 718px currentColor,-291px 1203px currentColor,-973px 1847px currentColor,80px 1136px currentColor,285px 249px currentColor,-860px 1628px currentColor,-717px 1421px currentColor,-447px 1283px currentColor,-413px 1091px currentColor,851px 144px currentColor,-780px 347px currentColor,362px 91px currentColor,56px 760px currentColor,556px 526px currentColor,-833px 1997px currentColor,955px 29px currentColor,722px 225px currentColor,-217px 1215px currentColor,48px 769px currentColor,425px 269px currentColor,-432px 1932px currentColor,238px 1083px currentColor,-915px 327px currentColor,248px 475px currentColor,-689px 1280px currentColor,223px 38px currentColor,-865px 62px currentColor,-196px 1353px currentColor,306px 1597px currentColor,289px 1348px currentColor,917px 45px currentColor,735px 1839px currentColor,-947px 1647px currentColor,82px 1129px currentColor,-250px 215px currentColor,-833px 1369px currentColor,-249px 30px currentColor,13px 1101px currentColor,372px 1722px currentColor,-6px 1534px currentColor,-869px 798px currentColor,471px 407px currentColor,750px 1562px currentColor,-807px 368px currentColor,405px 67px currentColor,604px 1915px currentColor,-327px 1821px currentColor,700px 1256px currentColor,-63px 1197px currentColor,-128px 410px currentColor,-711px 1877px currentColor,293px 93px currentColor,196px 1183px currentColor,-687px 307px currentColor,909px 546px currentColor,-975px 990px currentColor,-344px 1953px currentColor,261px 960px currentColor,-995px 1266px currentColor,-935px 1571px currentColor,945px 358px currentColor,295px 1772px currentColor,178px 1170px currentColor,-189px 1230px currentColor,136px 1569px currentColor,744px 784px currentColor,519px 1431px currentColor,-516px 319px currentColor,785px 769px currentColor,907px 1015px currentColor,285px 860px currentColor,-777px 1523px currentColor,255px 1546px currentColor,-752px 14px currentColor,573px 1561px currentColor,-558px 638px currentColor,491px 68px currentColor,-531px 107px currentColor,-389px 1874px currentColor,-368px 815px currentColor,342px 289px currentColor,288px 1589px currentColor,325px 941px currentColor,-797px 817px currentColor,832px 928px currentColor,820px 1993px currentColor,215px 395px currentColor,277px 1240px currentColor,189px 1816px currentColor,-265px 1827px currentColor,-904px 899px currentColor,-514px 27px currentColor,7px 921px currentColor,592px 616px currentColor,618px 1813px currentColor,-152px 375px currentColor,109px 1078px currentColor,-252px 1923px currentColor,302px 1030px currentColor,-31px 81px currentColor,-197px 389px currentColor,102px 75px currentColor,115px 682px currentColor,123px 454px currentColor,-722px 549px currentColor,-388px 582px currentColor,258px 1172px currentColor,-843px 779px currentColor,-660px 1563px currentColor,78px 410px currentColor,-31px 9px currentColor,-709px 709px currentColor,170px 1959px currentColor,-248px 1217px currentColor,35px 808px currentColor,-216px 136px currentColor,211px 1301px currentColor,1px 65px currentColor,-375px 167px currentColor,266px 1976px currentColor,835px 969px currentColor,598px 986px currentColor,-960px 517px currentColor,856px 99px currentColor,-307px 1678px currentColor,721px 789px currentColor,510px 1644px currentColor,249px 360px currentColor,-883px 358px currentColor,250px 968px currentColor,22px 907px currentColor,-339px 1257px currentColor,550px 1636px currentColor,-830px 1753px currentColor,96px 704px currentColor,750px 1023px currentColor,-300px 722px currentColor,650px 1130px currentColor,698px 440px currentColor,786px 829px currentColor,497px 266px currentColor,-409px 646px currentColor,385px 736px currentColor,10px 939px currentColor,-326px 1418px currentColor,398px 1964px currentColor,-854px 1951px currentColor,-416px 196px currentColor,-223px 1329px currentColor,-233px 1060px currentColor,-271px 1416px currentColor,831px 1491px currentColor,-804px 652px currentColor,-421px 350px currentColor,63px 107px currentColor,-855px 658px currentColor,-173px 563px currentColor,338px 457px currentColor,-913px 1311px currentColor,101px 1953px currentColor,604px 776px currentColor,-26px 1167px currentColor,286px 142px currentColor,278px 724px currentColor,-471px 1500px currentColor,765px 667px currentColor,520px 1781px currentColor,972px 1692px currentColor,650px 880px currentColor,-167px 436px currentColor,796px 1472px currentColor,-903px 499px currentColor,678px 1251px currentColor,534px 11px currentColor,281px 1159px currentColor,-905px 456px currentColor,-910px 1449px currentColor,-853px 1781px currentColor,-603px 768px currentColor,-912px 1256px currentColor,368px 1731px currentColor,844px 146px currentColor,818px 1299px currentColor,232px 628px currentColor,-893px 1620px currentColor,-620px 1365px currentColor,788px 581px currentColor,-191px 1905px currentColor,747px 251px currentColor,553px 181px currentColor,114px 720px currentColor,-670px 194px currentColor,-616px 813px currentColor,113px 276px currentColor,890px 658px currentColor,-899px 883px currentColor,-598px 689px currentColor,-994px 1274px currentColor,920px 1945px currentColor,-539px 1576px currentColor,109px 495px currentColor,780px 114px currentColor,-844px 125px currentColor,-201px 1655px currentColor,323px 583px currentColor,-279px 895px currentColor,-232px 1184px currentColor,-50px 1486px currentColor,393px 1424px currentColor,-884px 890px currentColor,-159px 844px currentColor,706px 1407px currentColor,-574px 1918px currentColor,436px 1820px currentColor,-657px 1950px currentColor,-955px 937px currentColor,-692px 1243px currentColor,-873px 1224px currentColor,-751px 247px currentColor,-319px 891px currentColor,-458px 1246px currentColor,-813px 282px currentColor,-455px 1378px currentColor,635px 960px currentColor,-49px 1988px currentColor,514px 144px currentColor,910px 235px currentColor,-593px 1075px currentColor,130px 1188px currentColor,-798px 724px currentColor,332px 1378px currentColor,-311px 1050px currentColor,417px 1923px currentColor,304px 1813px currentColor,506px 1494px currentColor,-346px 1759px currentColor,591px 995px currentColor,-333px 1608px currentColor,877px 1824px currentColor,-872px 1686px currentColor,-30px 790px currentColor,-719px 841px currentColor,-89px 451px currentColor,18px 1956px currentColor,95px 81px currentColor,988px 1071px currentColor,369px 32px currentColor,561px 1623px currentColor,561px 1853px currentColor,800px 1331px currentColor,-935px 1370px currentColor,-75px 1926px currentColor,114px 1249px currentColor,-652px 1493px currentColor,-640px 1043px currentColor,-481px 400px currentColor,-232px 204px currentColor,-928px 812px currentColor,-875px 1270px currentColor,-667px 595px currentColor,-99px 1720px currentColor,102px 1923px currentColor,-259px 747px currentColor,9px 600px currentColor,-231px 1168px currentColor,-104px 991px currentColor,-761px 552px currentColor,131px 83px currentColor,-706px 470px currentColor,220px 717px currentColor,-900px 1869px currentColor,-911px 175px currentColor,711px 364px currentColor,-728px 1481px currentColor,170px 1485px currentColor,-554px 1363px currentColor,-305px 1913px currentColor,516px 483px currentColor,-485px 665px currentColor,-457px 1327px currentColor,-994px 509px currentColor,992px 868px currentColor,-392px 1348px currentColor,491px 606px currentColor,404px 1980px currentColor,384px 158px currentColor,317px 534px currentColor,-53px 771px currentColor,970px 1014px currentColor,-180px 1902px currentColor,-851px 809px currentColor,603px 1908px currentColor,-813px 1270px currentColor,-473px 1916px currentColor,-744px 155px currentColor,169px 238px currentColor,333px 614px currentColor,-948px 697px currentColor,-254px 1499px currentColor,550px 1096px currentColor,437px 1986px currentColor,-477px 1916px currentColor,-167px 1311px currentColor,-418px 1604px currentColor,-72px 1490px currentColor,218px 1354px currentColor,609px 533px currentColor,-320px 610px currentColor,474px 1281px currentColor,-246px 1605px currentColor,374px 31px currentColor,350px 1980px currentColor,432px 790px currentColor,-670px 1541px currentColor,-316px 1658px currentColor,-524px 1542px currentColor,-636px 1359px currentColor,-959px 719px currentColor,-423px 801px currentColor,407px 176px currentColor,-110px 932px currentColor,-581px 1412px currentColor,-565px 1952px currentColor,-656px 1808px currentColor,293px 1581px currentColor,-372px 644px currentColor,-729px 755px currentColor,667px 1303px currentColor,-546px 1304px currentColor,200px 743px currentColor,986px 881px currentColor,577px 1754px currentColor,179px 1384px currentColor,304px 1696px currentColor,809px 1830px currentColor,717px 1345px currentColor,-117px 420px currentColor,-565px 1707px currentColor,-723px 443px currentColor,158px 35px currentColor,832px 1521px currentColor,699px 1176px currentColor,-419px 1853px currentColor,-625px 1321px currentColor,-802px 1445px currentColor,400px 532px currentColor,408px 1113px currentColor,759px 557px currentColor,-444px 707px currentColor,486px 1275px currentColor,344px 42px currentColor,798px 1632px currentColor,-523px 1201px currentColor,-609px 329px currentColor,-365px 186px currentColor,-668px 1171px currentColor,-474px 794px currentColor,340px 1778px currentColor,-361px 1809px currentColor,-107px 987px currentColor,950px 825px currentColor,820px 1062px currentColor,-167px 53px currentColor,-252px 944px currentColor,-374px 1039px currentColor,229px 1942px currentColor,-368px 3px currentColor,406px 101px currentColor,-705px 1747px currentColor,768px 1604px currentColor,322px 1956px currentColor,-983px 1469px currentColor,-953px 313px currentColor,5px 459px currentColor,135px 1671px currentColor,-283px 1919px currentColor,-759px 31px currentColor,9px 1296px currentColor,317px 673px currentColor,-956px 1129px currentColor,648px 1684px currentColor,-40px 220px currentColor,-638px 149px currentColor,36px 248px currentColor,84px 1029px currentColor,582px 382px currentColor,601px 682px currentColor,5px 806px currentColor,-221px 1830px currentColor,-284px 865px currentColor,-43px 1655px currentColor,654px 1490px currentColor,633px 609px currentColor,641px 1710px currentColor,223px 226px currentColor,-975px 1668px currentColor,194px 1626px currentColor,462px 961px currentColor,133px 1788px currentColor,-300px 932px currentColor,-625px 844px currentColor,88px 1028px currentColor,-587px 774px currentColor,-87px 1861px currentColor,-356px 1139px currentColor,339px 129px currentColor,639px 1777px currentColor,-10px 1844px currentColor,-903px 709px currentColor,1000px 1654px currentColor,-511px 1509px currentColor,-113px 1203px currentColor,-759px 1313px currentColor,-452px 1024px currentColor,-435px 493px currentColor,53px 247px currentColor,-543px 320px currentColor,645px 270px currentColor,561px 1548px currentColor,-723px 449px currentColor,857px 101px currentColor,496px 641px currentColor,507px 608px currentColor,160px 848px currentColor,-349px 1119px currentColor,68px 913px currentColor,-712px 429px currentColor,681px 1130px currentColor,904px 1649px currentColor,-294px 1318px currentColor,-710px 1794px currentColor,-916px 240px currentColor,-928px 1567px currentColor,-188px 1995px currentColor,242px 636px currentColor,-536px 1299px currentColor,-160px 1634px currentColor,799px 1624px currentColor,570px 1684px currentColor,392px 44px currentColor,921px 1723px currentColor,-15px 784px currentColor,-967px 1462px currentColor,-923px 1409px currentColor,533px 1615px currentColor,486px 830px currentColor,-389px 1698px currentColor,989px 1475px currentColor,-507px 407px currentColor,-943px 88px currentColor,945px 641px currentColor,-347px 436px currentColor,-394px 300px currentColor,656px 533px currentColor,581px 1886px currentColor,-206px 1538px currentColor,-684px 1069px currentColor,149px 1838px currentColor,-353px 1240px currentColor,-693px 1804px currentColor,-66px 140px currentColor,943px 1113px currentColor,472px 1281px currentColor,674px 1730px currentColor,222px 1244px currentColor,883px 1850px currentColor,-488px 251px currentColor,-724px 1962px currentColor,635px 1220px currentColor,409px 1179px currentColor,-123px 845px currentColor,517px 760px currentColor,310px 814px currentColor,-402px 1155px currentColor,263px 1932px currentColor,284px 1636px currentColor,505px 1305px currentColor,-755px 1782px currentColor,-306px 1520px currentColor,-952px 1566px currentColor,-659px 365px currentColor,26px 1214px currentColor,-380px 1483px currentColor,225px 655px currentColor,-461px 991px currentColor,-111px 506px currentColor,76px 70px currentColor,-441px 1422px currentColor,77px 255px currentColor,-497px 266px currentColor,503px 1590px currentColor,-117px 336px currentColor,824px 694px currentColor,276px 1493px currentColor,-823px 590px currentColor,-749px 705px currentColor,-178px 305px currentColor,-7px 746px currentColor,-501px 279px currentColor,864px 1873px currentColor,-316px 1865px currentColor,-81px 959px currentColor,826px 892px currentColor,707px 1140px currentColor,375px 467px currentColor,200px 1899px currentColor,-764px 1191px currentColor,-530px 247px currentColor,419px 895px currentColor,-837px 1481px currentColor,-261px 607px currentColor,261px 1787px currentColor,-764px 1535px currentColor,501px 567px currentColor,-8px 875px currentColor,-646px 1195px currentColor,-21px 1930px currentColor,-390px 1416px currentColor,-297px 1164px currentColor,-847px 1808px currentColor,287px 873px currentColor,251px 882px currentColor,-810px 1268px currentColor,-975px 1535px currentColor,-715px 33px currentColor,-922px 163px currentColor,305px 243px currentColor,151px 1697px currentColor,-107px 805px currentColor,488px 273px currentColor,-203px 1784px currentColor,998px 1158px currentColor,310px 1572px currentColor,-187px 82px currentColor,914px 1591px currentColor,534px 855px currentColor,-136px 1626px currentColor,-34px 1783px currentColor,-383px 201px currentColor,-995px 292px currentColor,-510px 376px currentColor,753px 897px currentColor,-170px 1009px currentColor,-986px 793px currentColor,889px 618px currentColor,442px 609px currentColor,415px 975px currentColor,320px 1049px currentColor,-691px 179px currentColor,732px 1482px currentColor,753px 1527px currentColor,963px 223px currentColor,-90px 111px currentColor,838px 987px currentColor,-840px 1898px currentColor,899px 711px currentColor,384px 1062px currentColor,-242px 994px currentColor,108px 1045px currentColor,-23px 1465px currentColor,285px 237px currentColor,863px 1431px currentColor,-228px 279px currentColor,925px 938px currentColor,-941px 808px currentColor,-254px 770px currentColor,-703px 812px currentColor,-608px 1351px currentColor,-567px 643px currentColor,95px 1893px currentColor,333px 928px currentColor,538px 702px currentColor,926px 1584px currentColor,80px 895px currentColor,-170px 1596px currentColor,294px 670px currentColor,535px 1305px currentColor,-447px 1315px currentColor,223px 612px currentColor,-474px 871px currentColor,739px 121px currentColor,970px 1708px currentColor,-588px 815px currentColor,-83px 1282px currentColor,744px 965px currentColor,-541px 984px currentColor,392px 871px currentColor,418px 1639px currentColor,-360px 1623px currentColor,572px 329px currentColor,814px 527px currentColor,463px 729px currentColor,-411px 1909px currentColor,614px 447px currentColor,-425px 1131px currentColor,-361px 827px currentColor,-812px 1078px currentColor,-743px 158px currentColor,-751px 508px currentColor,153px 1805px currentColor,450px 1879px currentColor,-603px 162px currentColor,-108px 1433px currentColor,-163px 572px currentColor,-383px 1801px currentColor,-998px 1130px currentColor,-872px 736px currentColor,210px 1261px currentColor,146px 653px currentColor,-927px 150px currentColor,-677px 1240px currentColor,539px 141px currentColor,999px 202px currentColor,-601px 783px currentColor,-251px 1155px currentColor,-213px 612px currentColor,-287px 1699px currentColor,-98px 1324px currentColor,473px 1371px currentColor,-168px 1273px currentColor,224px 1591px currentColor,819px 1534px currentColor,321px 1220px currentColor,513px 51px currentColor,-823px 1671px currentColor,271px 1831px currentColor,-934px 104px currentColor,717px 1958px currentColor,926px 1601px currentColor,915px 481px currentColor,193px 1245px currentColor,-280px 1673px currentColor,-63px 1563px currentColor,290px 174px currentColor,169px 1349px currentColor,956px 258px currentColor,252px 352px currentColor,464px 1336px currentColor,431px 997px currentColor,-240px 1497px currentColor,-648px 652px currentColor,-847px 1232px currentColor,-775px 1758px currentColor,-597px 1107px currentColor,-464px 1573px currentColor,-668px 1014px currentColor,-25px 649px currentColor,-682px 125px currentColor,-123px 850px currentColor,303px 604px currentColor,-241px 1920px currentColor,407px 1593px currentColor,101px 1843px currentColor,291px 1463px currentColor,-272px 1920px currentColor,121px 1597px currentColor,648px 310px currentColor,-412px 1210px currentColor,-520px 894px currentColor,921px 1003px currentColor,451px 1363px currentColor,375px 534px currentColor,2px 1178px currentColor,839px 117px currentColor,-932px 709px currentColor,612px 1805px currentColor,-588px 270px currentColor,854px 903px currentColor,-811px 604px currentColor,26px 1734px currentColor,-365px 1502px currentColor,-806px 1084px currentColor,-996px 953px currentColor,-331px 351px currentColor,-616px 1512px currentColor,-147px 331px currentColor,-467px 1291px currentColor,-323px 1359px currentColor,-858px 566px currentColor,-566px 1640px currentColor,177px 1405px currentColor,381px 193px currentColor,364px 1741px currentColor,864px 1254px currentColor,-37px 673px currentColor,83px 36px currentColor,253px 82px currentColor,-815px 1683px currentColor,371px 542px currentColor,536px 199px currentColor,495px 1904px currentColor,422px 926px currentColor,495px 1726px currentColor,327px 1484px currentColor,-527px 968px currentColor,686px 1218px currentColor,-367px 515px currentColor,-152px 588px currentColor,-99px 1701px currentColor,687px 162px currentColor,97px 1677px currentColor,-659px 32px currentColor,-489px 987px currentColor,-327px 1875px currentColor,-952px 1823px currentColor,-630px 1180px currentColor,727px 1264px currentColor,-523px 1598px currentColor,621px 1794px currentColor,-824px 1054px currentColor,-190px 188px currentColor,-265px 1606px currentColor,-536px 447px currentColor,-625px 684px currentColor,991px 847px currentColor,116px 1038px currentColor,263px 1116px currentColor,-400px 1183px currentColor,-334px 87px currentColor,-362px 469px currentColor,-437px 357px currentColor,58px 1663px currentColor,-619px 1091px currentColor,27px 1865px currentColor,882px 1099px currentColor,228px 36px currentColor,424px 1816px currentColor,332px 1968px currentColor,671px 216px currentColor,654px 349px currentColor,235px 1429px currentColor,3px 1293px currentColor,229px 1888px currentColor,-865px 643px currentColor,-807px 669px currentColor,-592px 872px currentColor,39px 11px currentColor,-764px 849px currentColor,-44px 756px currentColor,93px 1199px currentColor,713px 1px currentColor,262px 149px currentColor,536px 1975px currentColor,-311px 951px currentColor,-906px 1119px currentColor,-697px 61px currentColor,902px 466px currentColor,265px 1688px currentColor,-968px 1984px currentColor,-322px 68px currentColor,-383px 265px currentColor,511px 45px currentColor,378px 1047px currentColor,-458px 1672px currentColor,-156px 57px currentColor,90px 1686px currentColor,-129px 1048px currentColor,543px 69px currentColor,496px 396px currentColor,-79px 770px currentColor,-692px 696px currentColor,636px 1243px currentColor,-210px 782px currentColor,-654px 809px currentColor,683px 503px currentColor,908px 119px currentColor,733px 1271px currentColor,-633px 69px currentColor,884px 22px currentColor,292px 1478px currentColor,366px 1854px currentColor,300px 130px currentColor,-355px 1580px currentColor,307px 359px currentColor,-674px 156px currentColor,-409px 669px currentColor,-308px 786px currentColor,-1px 493px currentColor,-406px 1446px currentColor,442px 1972px currentColor,118px 954px currentColor,6px 481px currentColor,-532px 646px currentColor,-735px 1198px currentColor,-745px 1460px currentColor,532px 222px currentColor,304px 1614px currentColor,228px 136px currentColor,303px 604px currentColor,-573px 883px currentColor,697px 654px currentColor,403px 815px currentColor,-307px 433px currentColor,-908px 982px currentColor,-345px 231px currentColor,899px 1252px currentColor,859px 638px currentColor,98px 1386px currentColor,407px 82px currentColor,-41px 1443px currentColor,724px 364px currentColor,560px 103px currentColor,401px 250px currentColor,-380px 1302px currentColor,134px 1040px currentColor,616px 1859px currentColor,-365px 1546px currentColor,-916px 862px currentColor,932px 349px currentColor,-644px 386px currentColor,-189px 1349px currentColor,603px 136px currentColor,-389px 1694px currentColor,804px 940px currentColor,712px 1338px currentColor,576px 437px currentColor,801px 44px currentColor,561px 1097px currentColor,-580px 52px currentColor,774px 1824px currentColor,43px 412px currentColor,80px 1129px currentColor,-482px 1290px currentColor,187px 1095px currentColor,-738px 610px currentColor,-174px 109px currentColor,-340px 912px currentColor,-681px 1170px currentColor,490px 405px currentColor,-677px 1630px currentColor,685px 1474px currentColor,105px 677px currentColor,-965px 1753px currentColor,720px 538px currentColor,365px 806px currentColor,-302px 1737px currentColor,865px 1761px currentColor,-9px 829px currentColor,930px 1541px currentColor,-155px 343px currentColor,-877px 1866px currentColor,623px 749px currentColor,362px 1022px currentColor,-355px 1417px currentColor,-694px 518px currentColor,750px 1728px currentColor,904px 1417px currentColor,-904px 307px currentColor,-522px 410px currentColor,994px 128px currentColor,184px 856px currentColor,-30px 994px currentColor,-333px 159px currentColor,-904px 1328px currentColor,418px 340px currentColor,434px 1161px currentColor,-685px 79px currentColor,-199px 798px currentColor,-560px 375px currentColor,409px 754px currentColor,-597px 910px currentColor,-929px 473px currentColor,501px 554px currentColor,813px 1166px currentColor,-504px 1183px currentColor,418px 317px currentColor,191px 1819px currentColor,460px 575px currentColor,190px 1730px currentColor,-663px 969px currentColor,-908px 1660px currentColor,556px 1487px currentColor,-353px 1369px currentColor,225px 1008px currentColor,-546px 1213px currentColor,521px 50px currentColor,383px 66px currentColor,884px 1395px currentColor,68px 1913px currentColor,471px 1708px currentColor,6px 1717px currentColor,-50px 370px currentColor,338px 471px currentColor,871px 34px currentColor,-801px 424px currentColor,415px 439px currentColor,846px 443px currentColor,-594px 816px currentColor,167px 1765px currentColor,138px 1112px currentColor,352px 84px currentColor,-959px 1006px currentColor,156px 566px currentColor,-277px 1207px currentColor,233px 443px currentColor,-751px 1465px currentColor,446px 525px currentColor,-990px 1893px currentColor,-461px 1303px currentColor,633px 147px currentColor,-6px 1413px currentColor,771px 1644px currentColor,-113px 897px currentColor,-790px 344px currentColor,637px 976px currentColor,-164px 1625px currentColor,-763px 1652px currentColor,-133px 1581px currentColor,590px 202px currentColor,-189px 27px currentColor,-830px 656px currentColor,-617px 1244px currentColor,729px 1967px currentColor,-511px 816px currentColor,660px 131px currentColor,-447px 1200px currentColor}.starfield__layer--sm{animation:w-star-drift 150s linear infinite}.starfield__layer--md,.starfield__layer--md:after{width:2px;height:2px;box-shadow:469px 650px currentColor,-429px 1076px currentColor,751px 1262px currentColor,-2px 714px currentColor,563px 228px currentColor,572px 403px currentColor,-152px 1670px currentColor,163px 282px currentColor,344px 733px currentColor,943px 78px currentColor,830px 124px currentColor,-744px 384px currentColor,-986px 1880px currentColor,-96px 1269px currentColor,977px 466px currentColor,-64px 696px currentColor,-895px 1042px currentColor,-809px 116px currentColor,921px 1610px currentColor,-999px 1964px currentColor,-855px 1945px currentColor,55px 390px currentColor,356px 103px currentColor,556px 1823px currentColor,654px 891px currentColor,898px 142px currentColor,428px 1960px currentColor,678px 1283px currentColor,49px 66px currentColor,698px 1678px currentColor,96px 625px currentColor,805px 1857px currentColor,-106px 699px currentColor,-963px 1905px currentColor,-373px 877px currentColor,598px 1735px currentColor,839px 864px currentColor,-586px 1292px currentColor,248px 1426px currentColor,876px 410px currentColor,-442px 691px currentColor,75px 55px currentColor,-424px 1661px currentColor,-666px 1554px currentColor,-211px 838px currentColor,-210px 1688px currentColor,-49px 1979px currentColor,-480px 170px currentColor,416px 41px currentColor,468px 1564px currentColor,295px 573px currentColor,-347px 1303px currentColor,-785px 376px currentColor,465px 1951px currentColor,261px 228px currentColor,157px 1891px currentColor,-942px 1156px currentColor,33px 1436px currentColor,693px 850px currentColor,22px 136px currentColor,725px 891px currentColor,-546px 1165px currentColor,-78px 1139px currentColor,42px 607px currentColor,-570px 1813px currentColor,200px 1039px currentColor,-592px 311px currentColor,-498px 1644px currentColor,-622px 1955px currentColor,-545px 1634px currentColor,-355px 629px currentColor,480px 1823px currentColor,-255px 811px currentColor,642px 1788px currentColor,-325px 857px currentColor,805px 1846px currentColor,77px 1668px currentColor,-712px 748px currentColor,-383px 278px currentColor,-378px 1804px currentColor,-478px 564px currentColor,761px 237px currentColor,-583px 119px currentColor,350px 1364px currentColor,176px 1578px currentColor,-257px 1717px currentColor,-886px 1348px currentColor,373px 1714px currentColor,-671px 1102px currentColor,-632px 796px currentColor,-260px 1765px currentColor,177px 1497px currentColor,-962px 1354px currentColor,-818px 1786px currentColor,-977px 517px currentColor,-791px 1846px currentColor,-790px 1303px currentColor,69px 1000px currentColor,-947px 722px currentColor,23px 1830px currentColor,-713px 1327px currentColor,207px 348px currentColor,-908px 985px currentColor,660px 1068px currentColor,276px 1287px currentColor,-87px 1371px currentColor,-753px 914px currentColor,-676px 1330px currentColor,-955px 1408px currentColor,697px 450px currentColor,-699px 726px currentColor,870px 754px currentColor,-133px 1018px currentColor,355px 846px currentColor,-870px 1142px currentColor,364px 694px currentColor,-42px 1215px currentColor,561px 109px currentColor,908px 1762px currentColor,-702px 734px currentColor,-194px 34px currentColor,-5px 1943px currentColor,-564px 394px currentColor,-947px 18px currentColor,116px 927px currentColor,-3px 1534px currentColor,-541px 1048px currentColor,599px 1542px currentColor,-795px 1236px currentColor,293px 150px currentColor,-33px 649px currentColor,865px 685px currentColor,-687px 1803px currentColor,468px 839px currentColor,461px 506px currentColor,-856px 1492px currentColor,73px 1619px currentColor,720px 191px currentColor,563px 1515px currentColor,-31px 745px currentColor,-490px 1098px currentColor,338px 625px currentColor,-579px 230px currentColor,-77px 711px currentColor,331px 17px currentColor,-822px 574px currentColor,790px 1613px currentColor,944px 249px currentColor,-863px 268px currentColor,683px 511px currentColor,-356px 1226px currentColor,-750px 1133px currentColor,-94px 990px currentColor,-240px 1148px currentColor,-353px 1554px currentColor,633px 900px currentColor,-850px 192px currentColor,420px 620px currentColor,-191px 463px currentColor,625px 133px currentColor,641px 786px currentColor,628px 617px currentColor,683px 493px currentColor,-606px 953px currentColor,246px 704px currentColor,64px 1642px currentColor,-79px 1152px currentColor,248px 311px currentColor,855px 204px currentColor,171px 1816px currentColor,328px 784px currentColor,459px 1759px currentColor,-216px 1321px currentColor,-322px 562px currentColor,-879px 1343px currentColor,758px 258px currentColor,-812px 437px currentColor,446px 1013px currentColor,109px 121px currentColor,-66px 677px currentColor,-611px 998px currentColor,325px 516px currentColor,993px 1332px currentColor,842px 1314px currentColor,475px 771px currentColor,-576px 324px currentColor,-629px 1573px currentColor,-189px 1532px currentColor,972px 1747px currentColor,358px 1028px currentColor,989px 736px currentColor,-608px 1126px currentColor,-392px 1944px currentColor,-853px 1408px currentColor,610px 118px currentColor,-25px 876px currentColor,-938px 1899px currentColor,530px 1486px currentColor,327px 1835px currentColor,-840px 548px currentColor}.starfield__layer--md{animation:w-star-drift 100s linear infinite}.starfield__layer--lg,.starfield__layer--lg:after{width:3px;height:3px;box-shadow:440px 77px currentColor,-88px 150px currentColor,526px 962px currentColor,-27px 324px currentColor,-473px 1105px currentColor,-610px 167px currentColor,428px 953px currentColor,587px 1760px currentColor,-353px 1381px currentColor,-427px 1344px currentColor,53px 1663px currentColor,80px 23px currentColor,755px 621px currentColor,874px 1539px currentColor,-159px 1429px currentColor,-691px 736px currentColor,445px 3px currentColor,-983px 957px currentColor,726px 1206px currentColor,364px 1573px currentColor,169px 1164px currentColor,-858px 745px currentColor,62px 1677px currentColor,-174px 928px currentColor,-6px 1142px currentColor,552px 1711px currentColor,329px 745px currentColor,378px 1400px currentColor,-67px 1958px currentColor,761px 1425px currentColor,354px 1905px currentColor,530px 114px currentColor,-868px 1075px currentColor,731px 690px currentColor,80px 580px currentColor,-73px 1104px currentColor,156px 782px currentColor,512px 346px currentColor,905px 1286px currentColor,501px 1540px currentColor,-878px 825px currentColor,-691px 1381px currentColor,548px 1242px currentColor,973px 1981px currentColor,961px 1166px currentColor,773px 1901px currentColor,627px 632px currentColor,251px 1888px currentColor,-218px 1198px currentColor,-718px 1262px currentColor,95px 513px currentColor,762px 98px currentColor,696px 177px currentColor,-151px 1779px currentColor,-942px 1341px currentColor,-794px 576px currentColor,987px 1047px currentColor,-641px 10px currentColor,-684px 1297px currentColor,260px 1655px currentColor,378px 1615px currentColor,-749px 385px currentColor,-744px 1218px currentColor,351px 1155px currentColor,456px 637px currentColor,901px 189px currentColor,929px 390px currentColor,-233px 995px currentColor,-125px 1103px currentColor,-444px 1342px currentColor,-976px 926px currentColor,559px 674px currentColor,-101px 738px currentColor,979px 158px currentColor,-794px 370px currentColor,-747px 1736px currentColor,542px 1678px currentColor,-229px 129px currentColor,-330px 521px currentColor,-733px 255px currentColor,-176px 463px currentColor,-962px 1093px currentColor,-72px 769px currentColor,920px 1789px currentColor,805px 582px currentColor,-353px 560px currentColor,-592px 1534px currentColor,-977px 389px currentColor,-246px 1971px currentColor,-379px 1131px currentColor,-670px 1189px currentColor,626px 48px currentColor,968px 627px currentColor,-830px 29px currentColor,-45px 1363px currentColor,733px 1083px currentColor,141px 1742px currentColor,260px 1740px currentColor,724px 1203px currentColor,-474px 1152px currentColor}.starfield__layer--lg{animation:w-star-drift 50s linear infinite}.form-field{display:grid;gap:var(--space-1)}.form-label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.form-control{width:100%;min-height:var(--size-control);padding:var(--space-2) var(--space-3);background:var(--color-surface-raised);color:var(--color-text);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-md);line-height:var(--line-height-base)}textarea.form-control{resize:vertical}.form-control[aria-invalid=true]{border-color:var(--color-danger);border-width:var(--border-width-strong)}.form-error{font-size:var(--font-size-sm);color:var(--color-text-danger)}input[type=radio]{accent-color:var(--color-accent);width:1.25rem;height:1.25rem;margin:0}
