:root{--color-base-0:#fff;--color-base-50:#f8f5f1;--color-base-100:#f0ede9;--color-base-150:#e4e2dc;--color-base-200:#d5d4d1;--color-base-250:#c5c4c1;--color-base-300:#b6b4b1;--color-base-350:#a6a4a1;--color-base-400:#979591;--color-base-450:#888681;--color-base-500:#797773;--color-base-550:#6b6964;--color-base-600:#5d5a56;--color-base-650:#4f4d48;--color-base-700:#423f3a;--color-base-750:#35322d;--color-base-800:#29261f;--color-base-850:#201d16;--color-base-900:#16130d;--color-base-950:#0d0b06;--color-base-1000:#040302;--style-radius-s:6px;--style-radius-m:8px;--style-radius-l:14px;--studio-night:#0c142d;--studio-sidebar:#f1efea;--studio-ink:#1a1815;--studio-indigo:#2d49c9;--studio-indigo-deep:#2137a6;--studio-gradient:linear-gradient(90deg, #2f46d7, #38cde1)}@supports (color:lab(0% 0 0)){:root{--color-base-0:lab(100% 0 0);--color-base-50:lab(96.7765% .164807 2.28323);--color-base-100:lab(93.9964% .194788 2.66541);--color-base-150:lab(89.8243% .225872 3.04829);--color-base-200:lab(84.9364% .107974 1.52098);--color-base-250:lab(79.1364% .108331 1.52118);--color-base-300:lab(73.3404% .137866 1.903);--color-base-350:lab(67.5403% .138521 1.90343);--color-base-400:lab(61.7442% .169694 2.28642);--color-base-450:lab(55.9479% .202775 2.67068);--color-base-500:lab(50.1478% .204802 2.67204);--color-base-550:lab(44.3514% .24128 3.05868);--color-base-600:lab(38.5512% .245079 3.06134);--color-base-650:lab(32.7544% .287145 3.45217);--color-base-700:lab(26.9573% .335157 3.84766);--color-base-750:lab(21.1597% .391737 4.25042);--color-base-800:lab(15.364% .513434 5.06608);--color-base-850:lab(10.7223% .543736 5.09039);--color-base-900:lab(6.22934% .499286 3.78783);--color-base-950:lab(3.06683% .307836 2.14435);--color-base-1000:lab(.909037% .108495 .704834);--studio-night:lab(6.78056% 3.35922 -17.7348);--studio-sidebar:lab(94.4604% .194728 2.66536);--studio-ink:lab(8.38223% .203744 2.24557);--studio-indigo:lab(35.6978% 26.9054 -70.7769);--studio-indigo-deep:lab(27.7359% 25.8117 -63.7089)}}h1,h2,h3,h4{font-family:var(--font-studio-display,var(--font-body));letter-spacing:-.015em}.btn--style-primary{--color:#fff;--bg-color:var(--studio-indigo);--hover-bg:var(--studio-indigo-deep);--hover-color:#fff}@supports (color:lab(0% 0 0)){.btn--style-primary{--color:lab(100% 0 0);--hover-color:lab(100% 0 0)}}.nav{--theme-text:var(--studio-ink);--theme-elevation-0:var(--studio-sidebar);--theme-elevation-50:#ece9e4;--theme-elevation-100:#e4e2dc;--theme-elevation-150:#dddad5;--theme-elevation-400:#66635d;--theme-elevation-500:#58554f;--theme-elevation-800:#282622;--theme-elevation-900:#1a1815;--theme-elevation-1000:#0c0b08;background:var(--studio-sidebar);color:var(--theme-text);border-inline-end:1px solid #e4e2dc;border-inline-end:1px solid lab(89.8243% .225872 3.04829)}@supports (color:lab(0% 0 0)){.nav{--theme-elevation-50:lab(92.4884% .194997 2.66556);--theme-elevation-100:lab(89.8243% .225872 3.04829);--theme-elevation-150:lab(87.2722% .226349 3.04862);--theme-elevation-400:lab(42.0385% .314891 3.83278);--theme-elevation-500:lab(36.2381% .321358 3.83741);--theme-elevation-800:lab(15.3495% .274077 3.08269);--theme-elevation-900:lab(8.38223% .203744 2.24557);--theme-elevation-1000:lab(3.05973% .117965 1.13323)}}.nav__link{color:var(--theme-text)}.nav__link:hover,.nav__link:focus-visible{color:var(--studio-indigo)}.nav__link-indicator{background:var(--studio-gradient);width:3px}.studio-links{width:100%;margin-bottom:calc(var(--base)*1.25);padding-bottom:calc(var(--base)*.75);border-bottom:1px solid var(--theme-elevation-150)}.studio-links__label{color:var(--theme-elevation-400);margin:0 0 5px}.studio-links__list{margin:0;padding:0;list-style:none}.studio-links__link{color:var(--theme-text);padding-block:2.5px;text-decoration:none;display:block}.studio-links__link:hover,.studio-links__link:focus-visible{color:var(--studio-indigo);text-underline-offset:3px;text-decoration:underline}.studio-icon{color:var(--theme-text)}.studio-avatar{background:var(--studio-indigo);color:#fff;color:lab(100% 0 0);border-radius:50%;place-items:center;width:28px;height:28px;font-size:11px;font-weight:600;line-height:1;display:grid;box-shadow:0 0 0 1px #fffc;box-shadow:0 0 0 1px lab(100% 0 0/.8)}.card{background:var(--theme-elevation-0);box-shadow:0 0 0 .5px #28201712,0 1px 3px #2820170f;box-shadow:0 0 0 .5px lab(12.9905% 2.67141 7.53001/.07),0 1px 3px lab(12.9905% 2.67141 7.53001/.06)}.card:hover,.card:focus-within{border-color:var(--studio-indigo);box-shadow:0 10px 24px -14px #2d49c980;box-shadow:0 10px 24px -14px lab(35.6978% 26.9054 -70.7769/.5)}.studio-welcome{margin-bottom:calc(var(--base)*1.5);color:var(--studio-ink);background:radial-gradient(620px 240px at 100% 0,#37c9db29,#0000 70%),radial-gradient(520px 220px at 0 100%,#2d49c914,#0000 70%),#fff;background:radial-gradient(620px 240px at 100% 0,lab(74.309% -34.685 -20.2937/.16),#0000 70%),radial-gradient(520px 220px at 0 100%,lab(35.6978% 26.9054 -70.7769/.08),#0000 70%),lab(100% 0 0);border-radius:14px;align-items:center;gap:18px;padding:20px 22px;display:flex;box-shadow:0 0 0 .5px #28201714,0 12px 32px -12px #2b1f1138;box-shadow:0 0 0 .5px lab(12.9905% 2.67141 7.53001/.08),0 12px 32px -12px lab(12.9693% 4.30039 11.4723/.22)}.studio-welcome__text{flex:1}.studio-welcome__title{color:var(--studio-ink);margin:0;font-size:22px}.studio-welcome__line{color:#524f4a;color:lab(33.9145% .285864 3.45123);max-width:62ch;margin:4px 0 0}.studio-welcome__open{background:var(--studio-indigo);color:#fff;color:lab(100% 0 0);border-radius:999px;flex-shrink:0;padding:9px 14px;font-weight:600;text-decoration:none}.studio-welcome__open:hover{background:var(--studio-indigo-deep)}.studio-welcome__open:focus-visible{outline-offset:2px;outline:2px solid #37c9db;outline:2px solid lab(74.309% -34.685 -20.2937)}.template-minimal{background:radial-gradient(1100px 560px at 100% 0,#2d49c912,#0000 62%),radial-gradient(900px 520px at 0 100%,#37c9db1a,#0000 60%),#f8f5f1;background:radial-gradient(1100px 560px at 100% 0,lab(35.6978% 26.9054 -70.7769/.07),#0000 62%),radial-gradient(900px 520px at 0 100%,lab(74.309% -34.685 -20.2937/.1),#0000 60%),lab(96.7765% .164807 2.28323)}.template-minimal--width-normal .template-minimal__wrap{padding:calc(var(--base)*1.75) calc(var(--base)*1.5);border:1px solid var(--theme-elevation-100);background:var(--theme-elevation-0);border-radius:18px;box-shadow:0 24px 60px -28px #2e1e0a4d;box-shadow:0 24px 60px -28px lab(12.938% 6.10029 14.9848/.3)}.studio-logo{color:var(--theme-text);align-items:center;gap:14px;display:flex}.studio-logo__name{font-family:var(--font-studio-display,var(--font-body));letter-spacing:-.02em;margin:0;font-size:22px;font-weight:600;line-height:1.1}.studio-logo__name span{color:var(--theme-elevation-600);font-weight:400}.studio-logo__line{color:var(--theme-elevation-600);margin:4px 0 0;font-size:13px}.login-world{z-index:0;background:radial-gradient(1200px 700px at 30% 20%,#fff7eb,#0000 70%),linear-gradient(#fbecd9,#dceaf8);background:radial-gradient(1200px 700px at 30% 20%,lab(97.734% 1.21918 7.58554),#0000 70%),linear-gradient(lab(94.2411% 2.78819 11.238),lab(91.8528% -2.60958 -8.86285));position:fixed;inset:0}.login-world canvas{cursor:grab;touch-action:none}.login-world canvas:active{cursor:grabbing}.login-world__hint{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#3d434d;color:lab(27.992% -.544697 -7.38333);pointer-events:none;background:#fff9;background:lab(100% 0 0/.6);border-radius:999px;margin:0;padding:7px 12px;font-size:12.5px;position:absolute;bottom:28px;left:32px}html.has-world .template-minimal{z-index:1;pointer-events:none;background:0 0;position:relative}html.has-world .template-minimal--width-normal .template-minimal__wrap{pointer-events:auto;-webkit-backdrop-filter:blur(22px)saturate(1.6);backdrop-filter:blur(22px)saturate(1.6);background:#ffffffbd;background:lab(100% 0 0/.74);border-color:#ffffffb3;border-color:lab(100% 0 0/.7);box-shadow:inset 0 1px #fffc,0 40px 90px -30px #11213e73;box-shadow:inset 0 1px lab(100% 0 0/.8),0 40px 90px -30px lab(12.5171% 2.16987 -21.2515/.45)}@media (min-width:64rem){html.has-world .template-minimal{justify-content:flex-end;padding-right:80px}}html.has-world[data-theme=dark] .login-world{background:radial-gradient(1200px 700px at 30% 20%,#233056,#0000 70%),linear-gradient(#0d152a,#030713);background:radial-gradient(1200px 700px at 30% 20%,lab(20.4859% 4.31246 -25.0877),#0000 70%),linear-gradient(lab(6.84662% 2.66159 -16.0104),lab(1.893% .382908 -5.99563))}html.has-world[data-theme=dark] .login-world__hint{color:#ccd1db;color:lab(83.7031% -.570953 -5.61475);background:#151a29b3;background:lab(9.29924% 1.0252 -10.9085/.7)}html.has-world[data-theme=dark] .template-minimal--width-normal .template-minimal__wrap{background:#111622b8;background:lab(7.06095% .706844 -9.04623/.72);border-color:#ffffff1a;border-color:lab(100% 0 0/.1);box-shadow:inset 0 1px #ffffff14,0 40px 90px -30px #000000b3;box-shadow:inset 0 1px lab(100% 0 0/.08),0 40px 90px -30px lab(0% 0 0/.7)}@media (max-width:63.99rem){html.has-world .template-minimal{align-items:flex-end;padding-bottom:84px}html.has-world .login-world__hint{text-align:center;bottom:20px;left:16px;right:16px}}
