:root{--starfield-ember:#ff8c2e;--starfield-red:#ef233c;--starfield-red-glow:#ef233c80}@keyframes animStar{0%{transform:translateY(0)}to{transform:translateY(-2000px)}}.starfield{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.starfield-wash{background:linear-gradient(#1a0505,#000);position:absolute;inset:0}.starfield-layer{background:0 0;position:absolute;left:0}.starfield-layer--far{width:1px;height:1px;animation:50s linear infinite animStar;top:0}.starfield-layer--far-dup{width:1px;height:1px;animation:50s linear infinite animStar;top:2000px}.starfield-layer--near{width:2px;height:2px;animation:80s linear infinite animStar;top:0}.starfield-layer--near-dup{width:2px;height:2px;animation:80s linear infinite animStar;top:2000px}.stars-1{box-shadow:234px 124px var(--starfield-ember), 654px 345px var(--starfield-ember), 876px 12px var(--starfield-ember), 1200px 800px var(--starfield-ember), 400px 1500px var(--starfield-ember), 1800px 200px var(--starfield-ember), 100px 1000px var(--starfield-ember), 900px 1900px var(--starfield-ember), 500px 600px var(--starfield-ember), 1400px 100px var(--starfield-ember), 300px 400px var(--starfield-ember), 1600px 1200px var(--starfield-ember), 10px 10px var(--starfield-ember), 150px 250px var(--starfield-ember), 320px 880px var(--starfield-ember), 490px 110px var(--starfield-ember), 720px 550px var(--starfield-ember), 810px 1450px var(--starfield-ember), 1050px 220px var(--starfield-ember), 1180px 1670px var(--starfield-ember), 1340px 410px var(--starfield-ember), 1520px 930px var(--starfield-ember), 1710px 1820px var(--starfield-ember), 1940px 60px var(--starfield-ember), 50px 1950px var(--starfield-ember), 280px 1280px var(--starfield-ember), 410px 320px var(--starfield-ember), 590px 770px var(--starfield-ember), 630px 1310px var(--starfield-ember), 850px 950px var(--starfield-ember), 980px 1720px var(--starfield-ember), 1100px 50px var(--starfield-ember), 1260px 1150px var(--starfield-ember), 1430px 1890px var(--starfield-ember), 1600px 430px var(--starfield-ember), 1820px 820px var(--starfield-ember), 1980px 1560px var(--starfield-ember), 30px 680px var(--starfield-ember), 190px 1420px var(--starfield-ember), 350px 20px var(--starfield-ember), 520px 910px var(--starfield-ember), 680px 1700px var(--starfield-ember), 770px 390px var(--starfield-ember), 940px 1210px var(--starfield-ember), 1080px 1980px var(--starfield-ember), 1210px 540px var(--starfield-ember), 1370px 1480px var(--starfield-ember), 1550px 290px var(--starfield-ember), 1740px 1120px var(--starfield-ember), 1910px 1900px var(--starfield-ember), 115px 530px var(--starfield-ember), 245px 1640px var(--starfield-ember), 475px 470px var(--starfield-ember), 585px 1850px var(--starfield-ember), 735px 260px var(--starfield-ember), 865px 1190px var(--starfield-ember), 1025px 840px var(--starfield-ember), 1165px 1580px var(--starfield-ember), 1305px 60px var(--starfield-ember), 1495px 1330px var(--starfield-ember), 1675px 510px var(--starfield-ember), 1855px 1760px var(--starfield-ember), 1995px 980px var(--starfield-ember), 210px 1905px var(--starfield-ember), 420px 65px var(--starfield-ember), 785px 1225px var(--starfield-ember), 1560px 1445px var(--starfield-ember), 190px 85px var(--starfield-ember), 1450px 285px var(--starfield-ember), 175px 1950px var(--starfield-ember), 620px 330px var(--starfield-ember), 955px 1675px var(--starfield-ember), 1120px 485px var(--starfield-ember), 1585px 1210px var(--starfield-ember), 1845px 50px var(--starfield-ember), 125px 395px var(--starfield-ember), 495px 1485px var(--starfield-ember), 835px 815px var(--starfield-ember), 1195px 1925px var(--starfield-ember), 1515px 335px var(--starfield-ember), 1775px 1605px var(--starfield-ember), 1955px 845px var(--starfield-ember), 65px 1125px var(--starfield-ember), 315px 1585px var(--starfield-ember), 575px 235px var(--starfield-ember), 885px 1105px var(--starfield-ember), 1095px 625px var(--starfield-ember), 1405px 1865px var(--starfield-ember), 1695px 145px var(--starfield-ember), 1895px 975px var(--starfield-ember), 45px 455px var(--starfield-ember), 225px 1265px var(--starfield-ember), 485px 895px var(--starfield-ember), 755px 1985px var(--starfield-ember), 1005px 315px var(--starfield-ember), 1275px 1555px var(--starfield-ember), 1535px 645px var(--starfield-ember), 1795px 125px var(--starfield-ember), 1985px 1875px var(--starfield-ember), 85px 715px var(--starfield-ember), 345px 35px var(--starfield-ember), 615px 1425px var(--starfield-ember), 925px 855px var(--starfield-ember), 1155px 1775px var(--starfield-ember), 1465px 525px var(--starfield-ember), 1725px 1915px var(--starfield-ember), 1935px 385px var(--starfield-ember), 155px 835px var(--starfield-ember), 405px 1965px var(--starfield-ember), 665px 255px var(--starfield-ember), 985px 1185px var(--starfield-ember), 1225px 445px var(--starfield-ember), 1595px 1685px var(--starfield-ember), 1865px 215px var(--starfield-ember), 1990px 1355px var(--starfield-ember), 15px 1525px var(--starfield-ember), 275px 685px var(--starfield-ember), 535px 1895px var(--starfield-ember), 795px 415px var(--starfield-ember), 1065px 1315px var(--starfield-ember), 1345px 925px var(--starfield-ember), 1635px 1795px var(--starfield-ember), 1885px 545px var(--starfield-ember), 20px 105px var(--starfield-ember), 445px 1245px var(--starfield-ember), 715px 165px var(--starfield-ember), 1035px 1945px var(--starfield-ember), 1395px 725px var(--starfield-ember), 1675px 1525px var(--starfield-ember), 1950px 315px var(--starfield-ember), 255px 1485px var(--starfield-ember), 585px 825px var(--starfield-ember), 845px 335px var(--starfield-ember), 1175px 1225px var(--starfield-ember), 1495px 1865px var(--starfield-ember), 1745px 565px var(--starfield-ember), 1915px 145px var(--starfield-ember)}.stars-2{box-shadow:123px 456px var(--starfield-ember), 789px 234px var(--starfield-ember), 456px 890px var(--starfield-ember), 1100px 300px var(--starfield-ember), 200px 1200px var(--starfield-ember), 1500px 500px var(--starfield-ember), 600px 1700px var(--starfield-ember), 1300px 900px var(--starfield-ember), 75px 85px var(--starfield-ember), 215px 635px var(--starfield-ember), 395px 1485px var(--starfield-ember), 545px 225px var(--starfield-ember), 715px 1105px var(--starfield-ember), 895px 1845px var(--starfield-ember), 1045px 515px var(--starfield-ember), 1225px 1375px var(--starfield-ember), 1415px 165px var(--starfield-ember), 1595px 945px var(--starfield-ember), 1785px 1795px var(--starfield-ember), 1965px 425px var(--starfield-ember), 105px 1555px var(--starfield-ember), 285px 415px var(--starfield-ember), 435px 1235px var(--starfield-ember), 595px 655px var(--starfield-ember), 765px 1625px var(--starfield-ember), 925px 335px var(--starfield-ember), 1115px 1195px var(--starfield-ember), 1295px 1915px var(--starfield-ember), 1475px 725px var(--starfield-ember), 1655px 1445px var(--starfield-ember), 1835px 255px var(--starfield-ember), 1985px 1085px var(--starfield-ember), 45px 315px var(--starfield-ember), 255px 1875px var(--starfield-ember), 415px 565px var(--starfield-ember), 575px 1395px var(--starfield-ember), 745px 785px var(--starfield-ember), 915px 1525px var(--starfield-ember), 1075px 95px var(--starfield-ember), 1255px 865px var(--starfield-ember), 1435px 1755px var(--starfield-ember), 1615px 485px var(--starfield-ember), 1795px 1275px var(--starfield-ember), 1945px 1935px var(--starfield-ember), 155px 1015px var(--starfield-ember), 325px 175px var(--starfield-ember), 505px 1695px var(--starfield-ember), 675px 915px var(--starfield-ember), 845px 125px var(--starfield-ember), 995px 1355px var(--starfield-ember), 1175px 615px var(--starfield-ember), 1345px 1825px var(--starfield-ember), 1525px 1145px var(--starfield-ember), 1705px 375px var(--starfield-ember), 1885px 1595px var(--starfield-ember), 65px 745px var(--starfield-ember), 235px 1185px var(--starfield-ember), 385px 525px var(--starfield-ember), 525px 1765px var(--starfield-ember), 695px 105px var(--starfield-ember), 875px 1455px var(--starfield-ember), 1035px 715px var(--starfield-ember), 1215px 155px var(--starfield-ember), 1395px 1285px var(--starfield-ember), 1575px 665px var(--starfield-ember), 245px 1925px var(--starfield-ember), 515px 85px var(--starfield-ember), 795px 1265px var(--starfield-ember), 1025px 415px var(--starfield-ember), 1355px 1675px var(--starfield-ember), 1695px 935px var(--starfield-ember), 1825px 145px var(--starfield-ember), 55px 1835px var(--starfield-ember), 315px 625px var(--starfield-ember), 585px 1495px var(--starfield-ember), 825px 255px var(--starfield-ember), 1105px 955px var(--starfield-ember), 1435px 1985px var(--starfield-ember), 1755px 525px var(--starfield-ember), 1945px 1245px var(--starfield-ember), 105px 885px var(--starfield-ember), 365px 205px var(--starfield-ember), 635px 1725px var(--starfield-ember), 915px 615px var(--starfield-ember), 1195px 1365px var(--starfield-ember), 1515px 75px var(--starfield-ember), 1785px 1895px var(--starfield-ember), 1995px 435px var(--starfield-ember), 85px 1545px var(--starfield-ember), 255px 385px var(--starfield-ember), 495px 1125px var(--starfield-ember), 745px 1815px var(--starfield-ember), 1065px 545px var(--starfield-ember), 1315px 1455px var(--starfield-ember), 1625px 295px var(--starfield-ember), 1865px 915px var(--starfield-ember), 25px 585px var(--starfield-ember), 295px 1235px var(--starfield-ember), 565px 695px var(--starfield-ember), 815px 1945px var(--starfield-ember), 1135px 215px var(--starfield-ember), 1385px 875px var(--starfield-ember), 1675px 1595px var(--starfield-ember), 1925px 45px var(--starfield-ember), 145px 1085px var(--starfield-ember), 425px 1655px var(--starfield-ember), 695px 455px var(--starfield-ember), 955px 1875px var(--starfield-ember), 1265px 725px var(--starfield-ember), 1545px 1325px var(--starfield-ember), 1815px 185px var(--starfield-ember), 1975px 1745px var(--starfield-ember), 95px 255px var(--starfield-ember), 335px 1565px var(--starfield-ember), 615px 845px var(--starfield-ember), 895px 195px var(--starfield-ember), 1165px 1475px var(--starfield-ember), 1455px 635px var(--starfield-ember), 1735px 1215px var(--starfield-ember), 1915px 1985px var(--starfield-ember), 185px 795px var(--starfield-ember), 465px 35px var(--starfield-ember), 725px 1635px var(--starfield-ember), 985px 895px var(--starfield-ember), 1295px 1765px var(--starfield-ember), 1585px 515px var(--starfield-ember), 1845px 1295px var(--starfield-ember), 1990px 65px var(--starfield-ember), 215px 1455px var(--starfield-ember), 545px 715px var(--starfield-ember), 835px 1825px var(--starfield-ember), 1095px 335px var(--starfield-ember), 1405px 1145px var(--starfield-ember), 1665px 1915px var(--starfield-ember), 1895px 665px var(--starfield-ember)}.starfield-glow{filter:blur(120px);background:#dc26260d;border-radius:9999px;width:800px;height:800px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.starfield-top-fade{z-index:1;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#000c,#0000);height:120px;position:fixed;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}@media (prefers-reduced-motion:reduce){.stars-1,.stars-2{animation:none!important}}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-400.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-500.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-600.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-700.woff2)format("woff2")}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#000;--color-surface:#00000047;--color-text:#e8ebf0;--color-muted:#8b93a7;--color-border:#ffffff29;--color-brand:#f97316;--color-brand-strong:#ea6c0a;--color-brand-soft:#fdba74;--color-accent:#f97316;--color-accent-soft:#fdba74;--color-on-brand:#fff;--color-brand-ring:color-mix(in srgb, var(--color-brand) 18%, transparent);--color-success:#22c55e;--color-warning:#f59e0b;--color-danger:#f87171;--gradient-brand:var(--color-brand);--gradient-brand-strong:var(--color-brand-strong);--gradient-headline:#e8ebf0;--starfield-red:#ef233c;--starfield-red-glow:#ef233c59;--font-body:"IBM Plex Sans", system-ui, sans-serif;--font-heading:"IBM Plex Sans", var(--font-body), system-ui, sans-serif;--font-weight-heading:700;--font-weight-display:700;--tracking-tight:-.02em;--tracking-snug:-.015em;--leading-tight:1.1;--leading-normal:1.6;--radius-sm:4px;--radius:8px;--radius-lg:12px;--max-width:720px;--wide-width:1120px;--shadow-sm:0 1px 2px #0003;--shadow:0 4px 12px #00000040;--shadow-lg:0 12px 28px #0000004d;--shadow-xl:0 20px 40px #00000059}*{box-sizing:border-box}html,body{background:var(--color-bg);min-height:100%;color:var(--color-text);margin:0}body{min-height:100vh;font-family:var(--font-body);font-size:1rem;font-weight:400;line-height:var(--leading-normal);background:0 0}::selection{background:var(--starfield-red);color:#fff}a{color:inherit}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.page{z-index:50;isolation:isolate;min-height:100vh;position:relative}.page.page-auth{min-height:100dvh}.auth-keyboard,.auth-keyboard body{overflow:hidden}.auth-keyboard .page.page-auth{-webkit-overflow-scrolling:touch;min-height:0;padding-top:max(8px, env(safe-area-inset-top));padding-bottom:max(8px, env(safe-area-inset-bottom));overflow-y:auto}.shell{width:min(var(--wide-width), calc(100% - 2rem));margin:0 auto;padding-bottom:4rem}.topbar{z-index:100;isolation:isolate;box-shadow:none;-webkit-backdrop-filter:none;background:#000;border:1px solid #ffffff1f;border-radius:9999px;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.75rem;padding:.65rem .85rem;display:flex;position:sticky;top:.75rem}.brand{width:min(300px,100%);min-width:0;color:var(--color-text);flex-direction:column;align-items:center;gap:.3rem;text-decoration:none;display:flex}.brand-stack{flex-direction:column;align-items:center}.logo{width:100%;height:auto;color:var(--color-text);display:block}.brand-suite{color:var(--color-muted);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;margin-right:-.18em;font-size:.75rem;font-weight:600;line-height:1}.topbar .brand{flex:none;width:min(280px,42vw)}.account{flex:none;align-items:center;gap:.5rem;display:flex}.account-link,.sign-out{appearance:none;color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:9999px;padding:.5rem .9rem;font-size:.875rem;font-weight:600;line-height:1.2;text-decoration:none}.account-link:hover,.sign-out:hover,.account-link[aria-current=page]{border-color:var(--color-brand);color:var(--color-text)}.account-link[aria-current=page]{background:color-mix(in srgb, var(--color-brand) 16%, transparent);color:var(--color-brand)}.hero{padding:2.5rem 0 1.75rem}.eyebrow,.kicker{color:var(--color-brand);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .75rem;font-size:.75rem;font-weight:600}.pill{border:1px solid var(--starfield-red);box-shadow:0 0 28px var(--starfield-red-glow);color:var(--starfield-red);letter-spacing:.35em;text-transform:uppercase;-webkit-backdrop-filter:blur(24px)saturate(160%);background:#0000001f;border-radius:9999px;align-items:center;margin:0 0 1rem;padding:.45rem 1.1rem;font-size:.625rem;font-weight:700;display:inline-flex}.hero h1{max-width:16ch;font-family:var(--font-heading);font-size:clamp(2rem,4.6vw,3rem);font-weight:var(--font-weight-display);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);color:var(--gradient-headline);margin:0}.accent{color:var(--color-brand)}.lead{max-width:var(--max-width);color:var(--color-muted);font-size:1rem;line-height:var(--leading-normal);margin:1rem 0 0}.lead a{color:var(--color-brand);text-underline-offset:.18em}.grid{grid-template-columns:1fr;gap:1rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.grid>li{min-width:0;display:flex}.card{border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;min-height:200px;color:var(--color-text);box-shadow:none;-webkit-backdrop-filter:none;background:#00000047;flex-direction:column;padding:1.25rem 1.15rem 1.1rem;text-decoration:none;display:flex}.card-live:hover{border-color:color-mix(in srgb, var(--color-brand) 55%, transparent);box-shadow:none}.card-soon{color:var(--color-muted)}.card-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.card-title{align-items:center;gap:.6rem;min-width:0;display:flex}.glyph{width:1.4rem;height:1.4rem;color:var(--color-text);flex:none}.card-soon .glyph{color:var(--color-muted)}.glyph svg{width:100%;height:100%;display:block}.card h2{font-family:var(--font-heading);font-size:1.25rem;font-weight:var(--font-weight-heading);letter-spacing:var(--tracking-snug);color:var(--color-text);margin:0;line-height:1.2}.card-soon h2{color:var(--color-muted)}.card p{color:var(--color-muted);font-size:.9375rem;line-height:var(--leading-normal);margin:.75rem 0 0}.status{letter-spacing:.04em;flex:none;font-size:.75rem;font-weight:600;line-height:1}.status-live{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-brand) 16%, transparent);color:var(--color-brand);padding:.28rem .45rem}.status-soon{color:var(--color-muted)}.card-action{border-radius:var(--radius);letter-spacing:0;text-transform:none;align-self:flex-start;margin-top:auto;padding:.55rem .85rem;font-size:.875rem;font-weight:600;display:inline-flex}.card-live .card-action{background:var(--color-brand);color:var(--color-on-brand)}.card-live:hover .card-action{background:var(--color-brand-strong)}.note{color:var(--color-muted);margin:1.5rem 0 0;font-size:.875rem}.auth-shell{z-index:10;border:1px solid var(--color-border);border-radius:var(--radius-lg);width:min(440px,100% - 2rem);box-shadow:none;background:#00000047;flex-direction:column;align-items:center;gap:1.15rem;margin:8vh auto 3rem;padding:1.5rem 1.35rem 1.25rem;display:flex;position:relative}.auth-shell .brand{width:min(320px,100%)}.auth-shell>[data-clerk-id]{width:100%}@media (min-width:641px){.brand:not(.brand-stack){flex-direction:row;justify-content:flex-start;align-items:center;gap:.7rem;width:auto}.brand:not(.brand-stack) .logo{flex:none;width:220px;max-width:34vw;height:auto}.topbar .brand:not(.brand-stack){width:auto;max-width:none}}@media (min-width:720px){.grid{grid-template-columns:repeat(6,minmax(0,1fr))}.grid>li:nth-child(-n+3){grid-column:span 2}.grid>li:nth-child(n+4){grid-column:span 3}}@media (max-width:640px){.hero{padding-top:1.75rem}.page.page-auth{box-sizing:border-box;width:100%;max-width:100%;padding-top:max(16px, env(safe-area-inset-top));padding-right:max(16px, env(safe-area-inset-right));padding-bottom:max(16px, env(safe-area-inset-bottom));padding-left:max(16px, env(safe-area-inset-left));flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex;overflow-x:clip}.page.page-auth .auth-shell{gap:.85rem;width:100%;max-width:100%;margin:0;padding:16px 16px 12px}.page.page-auth .auth-shell .brand{width:min(280px,100%)}.page.page-auth .auth-shell .cl-rootBox,.page.page-auth .auth-shell .cl-cardBox,.page.page-auth .auth-shell .cl-card,.page.page-auth .auth-shell .cl-header,.page.page-auth .auth-shell .cl-main,.page.page-auth .auth-shell .cl-footer,.page.page-auth .auth-shell .cl-footerAction,.page.page-auth .auth-shell .cl-footerItem,.page.page-auth .auth-shell .cl-socialButtonsRoot,.page.page-auth .auth-shell .cl-socialButtons,.page.page-auth .auth-shell .cl-form{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important}.page.page-auth .auth-shell .cl-cardBox,.page.page-auth .auth-shell .cl-card,.page.page-auth .auth-shell .cl-footer,.page.page-auth .auth-shell .cl-footerAction,.page.page-auth .auth-shell .cl-footerItem{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}.page.page-auth .auth-shell .cl-cardBox{height:auto!important;overflow:visible!important}.page.page-auth .auth-shell .cl-card,.page.page-auth .auth-shell .cl-footer,.page.page-auth .auth-shell .cl-footerAction,.page.page-auth .auth-shell .cl-footerItem{margin:0!important}.page.page-auth .auth-shell .cl-card{padding:0!important}.page.page-auth .auth-shell .cl-footer{padding:.75rem 0 0!important}.page.page-auth .auth-shell .cl-footerAction,.page.page-auth .auth-shell .cl-footerItem{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem;display:flex;padding:.35rem 0 0!important}.page.page-auth .auth-shell .cl-headerTitle{font-size:18px!important;line-height:1.25!important}.page.page-auth .auth-shell .cl-headerSubtitle{text-wrap:balance;text-wrap:pretty}.page.page-auth .auth-shell .cl-socialButtons{flex-direction:column!important;display:flex!important}.page.page-auth .auth-shell .cl-socialButtonsBlockButton,.page.page-auth .auth-shell .cl-formFieldInput,.page.page-auth .auth-shell .cl-formButtonPrimary,.page.page-auth .auth-shell .cl-alternativeMethodsBlockButton{box-sizing:border-box;height:40px!important;min-height:40px!important}.page.page-auth .auth-shell .cl-socialButtonsBlockButton,.page.page-auth .auth-shell .cl-formButtonPrimary{align-items:center}.page.page-auth .auth-shell .cl-formFieldInputGroup{min-height:40px}.page.page-auth .auth-shell .cl-socialButtonsBlockButton{position:relative;overflow:hidden}.page.page-auth .auth-shell .cl-socialButtonsBlockButton:has(.cl-lastAuthenticationStrategyBadge){padding-inline-end:5.25rem}.page.page-auth .auth-shell .cl-lastAuthenticationStrategyBadge{pointer-events:none;z-index:1;max-height:22px;inset-inline:auto 8px!important;height:auto!important;margin:0!important;position:absolute!important;top:50%!important;bottom:auto!important;transform:translateY(-50%)!important}.topbar .brand{width:min(148px,38vw)}.topbar{gap:.45rem;padding:.45rem .55rem}.account{gap:.35rem}.account-link,.sign-out{padding:.4rem .6rem;font-size:.8125rem}}.account-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;margin-top:1.75rem;display:grid}.account-nav{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:#00000047;padding:.4rem}.account-nav ul{flex-flow:wrap;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.account-nav-item{border-radius:var(--radius);width:auto;color:var(--color-text);text-align:left;white-space:nowrap;background:0 0;border:1px solid #0000;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .75rem;font-size:.9375rem;font-weight:600;line-height:1.2;text-decoration:none;display:flex}.account-nav-item[aria-current=page]{border-color:color-mix(in srgb, var(--color-brand) 55%, transparent);background:color-mix(in srgb, var(--color-brand) 16%, transparent);color:var(--color-text)}.account-nav-item-soon{color:var(--color-muted);cursor:default;font-weight:500}.account-main{min-width:0}.account-clerk-panel{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:none;-webkit-backdrop-filter:none;overflow:hidden}.account-clerk-panel>[data-clerk-id]{width:100%}.account-clerk-panel .cl-rootBox,.account-clerk-panel .cl-cardBox,.account-clerk-panel .cl-card,.account-clerk-panel .cl-scrollBox,.account-clerk-panel .cl-pageScrollBox,.account-clerk-panel .cl-page{width:100%;max-width:none;box-shadow:none!important;background:0 0!important;border:none!important}.account-main .cl-cardBox{height:auto;display:block}.account-main .cl-navbar,.account-main .cl-navbarMobileMenuButton,.account-main .cl-navbarMobileMenuRow{display:none!important}.account-soon-panel h1{font-family:var(--font-heading);font-size:1.25rem;font-weight:var(--font-weight-heading);letter-spacing:var(--tracking-snug);color:var(--color-muted);margin:0;line-height:1.2}@media (min-width:800px){.account-layout{grid-template-columns:240px minmax(0,1fr)}.account-nav ul{flex-flow:column}.account-nav-item{width:100%}}
