@layer reset{a,abbr,acronym,address,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a:not([class]){-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto}body{-webkit-font-smoothing:antialiased;text-rendering:optimizespeed;min-height:100vh;line-height:1}h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;text-wrap:balance}html:focus-within{scroll-behavior:smooth}canvas,img,picture,svg,video{max-width:100%;display:block}img{shape-margin:.75rem;vertical-align:middle;background-repeat:no-repeat;background-size:cover;height:auto;font-style:italic}svg{max-height:100%}input,select,textarea{field-sizing:content}p{overflow-wrap:break-word;text-wrap:pretty}#root{isolation:isolate}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}*,:before,:after{box-sizing:border-box;font:inherit;line-height:inherit;margin:0;padding:0}a{color:inherit;text-decoration:none;display:inline-block}del,ins{text-decoration:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:""}body{min-block-size:100svh}button{color:inherit;cursor:pointer;background-color:#0000;border:none;height:fit-content}fieldset{border:none}html{interpolate-size:allow-keywords}input{outline:0;font-family:inherit}input[type=number]{appearance:textfield}label{cursor:pointer}li,ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}}@layer tokens{:root{--font-title:"Google Sans", sans-serif;--font-base:"Google Sans Text", sans-serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--opacity-overlay-backdrop:32%;--opacity-shadow-soft:15%;--opacity-shadow-strong:30%;--opacity-tint-hover:10%;--opacity-tint-pressed:20%;--opacity-wave-rest:12%;--opacity-wave-pressed:8%;--opacity-touch-rest:30%;--opacity-touch-hover:35%;--opacity-touch-pressed:40%;--opacity-touch-selected:60%;--stroke-width-none:0;--stroke-width-10:1px;--stroke-width-20:2px;--stroke-width-30:3px;--stroke-width-40:4px;--border-radius-none:0;--border-radius-40:4px;--border-radius-80:8px;--border-radius-120:12px;--border-radius-160:16px;--border-radius-280:28px;--border-radius-320:32px;--border-radius-circular:99px;--size-none:0px;--size-20:2px;--size-40:4px;--size-60:6px;--size-80:8px;--size-100:10px;--size-120:12px;--size-160:16px;--size-200:20px;--size-240:24px;--size-280:28px;--size-320:32px;--size-360:36px;--size-400:40px;--size-440:44px;--size-480:48px;--size-520:52px;--font-size-30:8px;--font-size-45:9px;--font-size-60:10px;--font-size-75:11px;--font-size-100:12px;--font-size-200:14px;--font-size-300:16px;--font-size-400:22px;--font-size-500:24px;--font-size-600:28px;--font-size-700:32px;--font-size-800:36px;--font-size-900:45px;--font-size-1000:57px;--line-height-50:12px;--line-height-100:16px;--line-height-200:20px;--line-height-300:24px;--line-height-400:28px;--line-height-500:32px;--line-height-600:36px;--line-height-700:40px;--line-height-800:44px;--line-height-900:52px;--line-height-1000:67px;--letter-spacing-100:.13px;--letter-spacing-200:.14px;--brand-10:oklch(15.4% .032 260.74);--brand-20:oklch(21.3% .057 262.58);--brand-30:oklch(27.1% .081 261.45);--brand-40:oklch(32.4% .103 261.41);--brand-50:oklch(37.5% .122 261.4);--brand-60:oklch(42.5% .141 261.39);--brand-70:oklch(47.3% .16 261.39);--brand-80:oklch(51.2% .178 261.4);--brand-90:oklch(55.8% .197 261.4);--brand-100:oklch(60.4% .215 261.41);--brand-110:oklch(64.5% .19 261.46);--brand-120:oklch(67.2% .174 261.6);--brand-130:oklch(71.8% .146 261.91);--brand-140:oklch(75.7% .124 262.18);--brand-150:oklch(79.6% .102 262.42);--brand-160:oklch(83.6% .081 262.63);--brand-170:oklch(87.7% .06 262.8);--brand-180:oklch(91.6% .04 264.36);--neutral-0:oklch(0% 0 0);--neutral-2:oklch(11.6% 0 0);--neutral-4:oklch(14.6% 0 0);--neutral-6:oklch(17% 0 0);--neutral-8:oklch(19.3% 0 0);--neutral-10:oklch(21.6% 0 0);--neutral-12:oklch(23.8% 0 0);--neutral-14:oklch(25.9% 0 0);--neutral-16:oklch(28% 0 0);--neutral-18:oklch(30.1% 0 0);--neutral-20:oklch(32.1% 0 0);--neutral-22:oklch(34.1% 0 0);--neutral-24:oklch(36.1% 0 0);--neutral-26:oklch(38% 0 0);--neutral-28:oklch(39.9% 0 0);--neutral-30:oklch(41.8% 0 0);--neutral-32:oklch(43.7% 0 0);--neutral-34:oklch(45.6% 0 0);--neutral-36:oklch(47.4% 0 0);--neutral-38:oklch(49.2% 0 0);--neutral-40:oklch(51% 0 0);--neutral-42:oklch(52.8% 0 0);--neutral-44:oklch(54.6% 0 0);--neutral-46:oklch(56.3% 0 0);--neutral-48:oklch(58.1% 0 0);--neutral-50:oklch(59.8% 0 0);--neutral-52:oklch(61.5% 0 0);--neutral-54:oklch(63.2% 0 0);--neutral-56:oklch(64.9% 0 0);--neutral-58:oklch(66.6% 0 0);--neutral-60:oklch(68.3% 0 0);--neutral-62:oklch(70% 0 0);--neutral-64:oklch(71.6% 0 0);--neutral-66:oklch(73.3% 0 0);--neutral-68:oklch(74.9% 0 0);--neutral-70:oklch(76.5% 0 0);--neutral-72:oklch(78.1% 0 0);--neutral-74:oklch(79.7% 0 0);--neutral-76:oklch(81.3% 0 0);--neutral-78:oklch(82.9% 0 0);--neutral-80:oklch(84.5% 0 0);--neutral-82:oklch(86.1% 0 0);--neutral-84:oklch(87.7% 0 0);--neutral-86:oklch(89.2% 0 0);--neutral-88:oklch(90.8% 0 0);--neutral-90:oklch(92.3% 0 0);--neutral-92:oklch(93.9% 0 0);--neutral-94:oklch(95.4% 0 0);--neutral-96:oklch(97% 0 0);--neutral-98:oklch(98.5% 0 0);--neutral-100:oklch(100% 0 0);--red-10:oklch(12.6% .038 19.08);--red-20:oklch(17.7% .061 19.71);--red-30:oklch(23.5% .084 23.19);--red-40:oklch(27.9% .105 23.83);--red-50:oklch(32.1% .122 24.46);--red-60:oklch(36.3% .14 24.34);--red-70:oklch(40.2% .156 25.26);--red-80:oklch(44.2% .173 25.67);--red-90:oklch(47.9% .188 25.72);--red-100:oklch(52.7% .208 26.06);--red-110:oklch(54.5% .197 23.13);--red-120:oklch(58.1% .182 20.43);--red-130:oklch(62.3% .161 18.07);--red-140:oklch(67.2% .136 15.19);--red-150:oklch(72.4% .111 14.83);--red-160:oklch(77.8% .086 13.74);--yellow-10:oklch(16.4% .034 60.82);--yellow-20:oklch(23.1% .056 51.37);--yellow-30:oklch(29.1% .075 46.82);--yellow-40:oklch(35.1% .094 45.39);--yellow-50:oklch(40.9% .114 44.41);--yellow-60:oklch(46.4% .131 43.83);--yellow-70:oklch(51.8% .148 43.42);--yellow-80:oklch(57.9% .167 43.25);--yellow-90:oklch(63.1% .184 42.82);--yellow-100:oklch(68% .199 42.77);--yellow-110:oklch(70.4% .183 45.77);--yellow-120:oklch(73.1% .165 47.89);--yellow-130:oklch(75.3% .148 49.14);--yellow-140:oklch(78.4% .127 50.14);--yellow-150:oklch(81.8% .107 50.8);--yellow-160:oklch(85.2% .084 51.3);--green-10:oklch(14.2% .035 143.44);--green-20:oklch(18% .051 143.09);--green-30:oklch(22.9% .066 143.02);--green-40:oklch(27.8% .085 142.86);--green-50:oklch(32.2% .1 142.82);--green-60:oklch(35% .109 142.8);--green-70:oklch(39.6% .126 142.73);--green-80:oklch(43.6% .14 142.71);--green-90:oklch(47.9% .155 142.67);--green-100:oklch(50.4% .163 142.67);--green-110:oklch(55.8% .162 143.02);--green-120:oklch(60% .148 143.46);--green-130:oklch(64.7% .132 143.86);--green-140:oklch(69.5% .115 144.22);--green-150:oklch(75% .094 144.57);--green-160:oklch(79.9% .078 144.81);--spacing-none:var(--size-none,0);--spacing-xxxxs:var(--size-20,2px);--spacing-xxxs:var(--size-40,4px);--spacing-xxs:var(--size-60,6px);--spacing-xs:var(--size-80,8px);--spacing-s:var(--size-100,10px);--spacing-m:var(--size-120,12px);--spacing-l:var(--size-160,16px);--spacing-xl:var(--size-200,20px);--spacing-xxl:var(--size-240,24px);--spacing-xxxl:var(--size-320,32px);--icon-xs:16px;--icon-s:18px;--icon-m:24px;--icon-l:48px;--input-height:56px;--header-height:80px;--left-panel-width:220px;--right-panel-width:300px;--dialog-width:clamp(280px, 95vw, 773px);--stroke-none:var(--stroke-width-none,0);--stroke-thin:var(--stroke-width-10,1px);--stroke-thick:var(--stroke-width-20,2px);--stroke-thicker:var(--stroke-width-30,3px);--stroke-thickest:var(--stroke-width-40,4px);--radius-none:var(--border-radius-none,0);--radius-xxs:var(--border-radius-40,4px);--radius-xs:var(--border-radius-80,8px);--radius-s:var(--border-radius-120,12px);--radius-m:var(--border-radius-160,16px);--radius-l:var(--border-radius-280,28px);--radius-xl:var(--border-radius-320,32px);--radius-circular:var(--border-radius-circular,99px);--white:var(--neutral-100);--black:var(--neutral-0);--neutral-foreground-black-rest:var(--neutral-14);--neutral-foreground-black-light:var(--neutral-34);--neutral-foreground-black-muted:var(--neutral-66);--neutral-foreground-white-rest:var(--neutral-100);--neutral-foreground-disabled-rest:var(--neutral-74);--neutral-background-disabled-rest:var(--neutral-94);--neutral-foreground-onbrand-rest:var(--neutral-100);--neutral-stroke-black-rest:var(--neutral-38);--neutral-stroke-black-hover:var(--neutral-34);--neutral-stroke-black-pressed:var(--neutral-30);--neutral-stroke-black-selected:var(--brand-100);--neutral-stroke-primary-rest:var(--neutral-82);--neutral-stroke-primary-hover:var(--neutral-88);--neutral-stroke-disabled-rest:var(--neutral-88);--neutral-background-subtle-rest:var(--neutral-100);--neutral-background-subtle-hover:var(--neutral-96);--neutral-background-subtle-pressed:var(--neutral-88);--neutral-background-primary-rest:var(--neutral-100);--neutral-background-primary-hover:var(--neutral-96);--neutral-background-primary-pressed:var(--neutral-88);--neutral-background-primary-selected:var(--brand-180);--neutral-background-primary-selected-hover:var(--brand-170);--neutral-background-primary-selected-pressed:var(--brand-150);--neutral-background-secondary-rest:var(--neutral-96);--neutral-background-secondary-hover:var(--neutral-90);--neutral-background-secondary-pressed:var(--neutral-86);--neutral-background-secondary-selected:var(--brand-160);--brand-background-primary-rest:var(--brand-100);--brand-background-primary-hover:var(--brand-110);--brand-background-primary-pressed:var(--brand-120);--brand-foreground-primary-rest:var(--brand-100);--brand-foreground-link-rest:var(--brand-100);--brand-foreground-link-hover:var(--brand-90);--brand-foreground-link-pressed:var(--brand-80);--brand-background-secondary-rest:var(--brand-160);--brand-background-secondary-hover:var(--brand-150);--brand-background-secondary-pressed:var(--brand-130);--brand-stroke-primary-rest:var(--brand-140);--brand-stroke-primary-hover:var(--brand-120);--brand-stroke-primary-pressed:var(--brand-80);--brand-stroke-primary-selected:var(--brand-100);--brand-stroke-focus-rest:var(--brand-100);--status-danger-background-primary-rest:var(--red-160);--status-danger-foreground-primary-rest:var(--red-90);--status-danger-stroke-primary-rest:var(--red-140);--status-danger-background-secondary-rest:var(--red-100);--status-danger-foreground-secondary-rest:var(--red-100);--status-danger-stroke-secondary-rest:var(--red-100);--status-warning-background-primary-rest:var(--yellow-160);--status-warning-foreground-primary-rest:var(--yellow-80);--status-warning-foreground-primary-hover:var(--yellow-70);--status-warning-foreground-primary-pressed:var(--yellow-60);--status-warning-stroke-primary-rest:var(--yellow-140);--status-warning-background-secondary-rest:var(--yellow-100);--status-warning-foreground-secondary-rest:var(--yellow-70);--status-success-background-primary-rest:var(--green-160);--status-success-foreground-primary-rest:var(--green-90);--status-success-stroke-primary-rest:var(--green-140);--status-success-background-secondary-rest:var(--green-100);--status-success-foreground-secondary-rest:var(--green-100);--status-success-stroke-secondary-rest:var(--green-100);--status-success-background-inverted-rest:var(--green-120);--brand-background-primary-unused-rest:oklch(54.6% .157 306.54);--brand-background-primary-unused-hover:oklch(57.4% .147 306.98);--brand-background-primary-unused-pressed:oklch(70.7% .1 308.37);--brand-background-subtle-unused-rest:oklch(90.7% .031 310.12/.4);--brand-background-subtle-unused-hover:oklch(87% .042 309.31/.5);--brand-background-subtle-unused-pressed:oklch(84.1% .053 309.85/.6);--brand-background-subtle-unused-selected:oklch(70.7% .1 308.37/.6);--brand-stroke-unused-rest:oklch(77.4% .076 308.81);--brand-stroke-unused-hover:oklch(74.5% .086 308.63);--brand-stroke-unused-pressed:oklch(61.1% .134 307.47);--brand-stroke-unused-selected:oklch(51.7% .171 305.85)}*{-webkit-tap-highlight-color:transparent}:root{--elevation-1:0px 1px 3px 1px oklch(from var(--black) l c h/var(--opacity-shadow-soft)), 0px 1px 2px 0px oklch(from var(--black) l c h/var(--opacity-shadow-strong));--elevation-2:0px 2px 6px 2px oklch(from var(--black) l c h/var(--opacity-shadow-soft)), 0px 1px 2px 0px oklch(from var(--black) l c h/var(--opacity-shadow-strong));--elevation-3:0px 1px 3px 0px oklch(from var(--black) l c h/var(--opacity-shadow-strong)), 0px 4px 8px 3px oklch(from var(--black) l c h/var(--opacity-shadow-soft));--elevation-4:0px 6px 10px 4px oklch(from var(--black) l c h/var(--opacity-shadow-soft)), 0px 2px 3px 0px oklch(from var(--black) l c h/var(--opacity-shadow-strong));--elevation-5:0px 8px 12px 6px oklch(from var(--black) l c h/var(--opacity-shadow-soft)), 0px 4px 4px 0px oklch(from var(--black) l c h/var(--opacity-shadow-strong));--transition-50:50ms;--transition-100:.1s;--transition-150:.15s;--transition-200:.2s;--transition-250:.25s;--transition-300:.3s;--transition-400:.4s;--transition-500:.5s;--transition-600:.6s;--transition-700:.7s;--transition-800:.8s;--transition-1000:1s;--transition-1500:1.5s;--transition-2000:2s;--transition-3000:3s;--transition-5000:5s;--timing:cubic-bezier(.2, 0, 0, 1)}@media (prefers-reduced-motion){:root{--transition-50:0s;--transition-100:0s;--transition-150:0s;--transition-200:0s;--transition-250:0s;--transition-300:0s;--transition-400:0s;--transition-500:0s;--transition-600:0s;--transition-700:0s;--transition-800:0s;--transition-1000:0s;--transition-1500:0s;--transition-2000:0s;--transition-3000:0s;--transition-5000:0s}}}@layer base{::view-transition-old(root){animation-duration:var(--transition-200);animation-timing-function:var(--timing,ease-in-out)}::view-transition-new(root){animation-duration:var(--transition-200);animation-timing-function:var(--timing,ease-in-out)}@media (prefers-reduced-motion){::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}}body{background-color:var(--neutral-background-primary-rest);width:100vw;height:100svh;color:var(--neutral-foreground-black-rest);font-family:var(--font-base);flex-direction:column;display:flex;position:relative}body::-webkit-scrollbar{display:none}:root{--layout-padding:5vmin}.centered{justify-content:center;align-items:center;display:flex}a,button,input,select,textarea,a:focus,a[data-focused],button:focus,button[data-focused],input:focus,input[data-focused],select:focus,select[data-focused],textarea:focus,textarea[data-focused]{outline:none}a,button,input,select,textarea{outline-offset:var(--stroke-thick,2px)}a:focus-visible:not([data-focused]),a[data-focus-visible],button:focus-visible:not([data-focused]),button[data-focus-visible],input:focus-visible:not([data-focused]),input[data-focus-visible],select:focus-visible:not([data-focused]),select[data-focus-visible],textarea:focus-visible:not([data-focused]),textarea[data-focus-visible]{outline:var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest)}}@layer components;input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}input[type=number]::-ms-clear{display:none}input[type=password]::-ms-reveal{display:none}input[type=password]::-moz-password-toggle{display:none}input[type=search]::-ms-clear{width:0;height:0;display:none}input[type=search]::-ms-reveal{width:0;height:0;display:none}input[type=search]::-webkit-search-decoration{display:none}input[type=search]::-webkit-search-cancel-button{display:none}input[type=search]::-webkit-search-results-button{display:none}input[type=search]::-webkit-search-results-decoration{display:none}@property --brand-10{syntax:"<color>";inherits:true;initial-value:oklch(15.4% .032 260.74)}@property --brand-20{syntax:"<color>";inherits:true;initial-value:oklch(21.3% .057 262.58)}@property --brand-30{syntax:"<color>";inherits:true;initial-value:oklch(27.1% .081 261.45)}@property --brand-40{syntax:"<color>";inherits:true;initial-value:oklch(32.4% .103 261.41)}@property --brand-50{syntax:"<color>";inherits:true;initial-value:oklch(37.5% .122 261.4)}@property --brand-60{syntax:"<color>";inherits:true;initial-value:oklch(42.5% .141 261.39)}@property --brand-70{syntax:"<color>";inherits:true;initial-value:oklch(47.3% .16 261.39)}@property --brand-80{syntax:"<color>";inherits:true;initial-value:oklch(51.2% .178 261.4)}@property --brand-90{syntax:"<color>";inherits:true;initial-value:oklch(55.8% .197 261.4)}@property --brand-100{syntax:"<color>";inherits:true;initial-value:oklch(60.4% .215 261.41)}@property --brand-110{syntax:"<color>";inherits:true;initial-value:oklch(64.5% .19 261.46)}@property --brand-120{syntax:"<color>";inherits:true;initial-value:oklch(67.2% .174 261.6)}@property --brand-130{syntax:"<color>";inherits:true;initial-value:oklch(71.8% .146 261.91)}@property --brand-140{syntax:"<color>";inherits:true;initial-value:oklch(75.7% .124 262.18)}@property --brand-150{syntax:"<color>";inherits:true;initial-value:oklch(79.6% .102 262.42)}@property --brand-160{syntax:"<color>";inherits:true;initial-value:oklch(83.6% .081 262.63)}@property --brand-170{syntax:"<color>";inherits:true;initial-value:oklch(87.7% .06 262.8)}@property --brand-180{syntax:"<color>";inherits:true;initial-value:oklch(91.6% .04 264.36)}@property --neutral-0{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-2{syntax:"<color>";inherits:true;initial-value:oklch(11.6% 0 0)}@property --neutral-4{syntax:"<color>";inherits:true;initial-value:oklch(14.6% 0 0)}@property --neutral-6{syntax:"<color>";inherits:true;initial-value:oklch(17% 0 0)}@property --neutral-8{syntax:"<color>";inherits:true;initial-value:oklch(19.3% 0 0)}@property --neutral-10{syntax:"<color>";inherits:true;initial-value:oklch(21.6% 0 0)}@property --neutral-12{syntax:"<color>";inherits:true;initial-value:oklch(23.8% 0 0)}@property --neutral-14{syntax:"<color>";inherits:true;initial-value:oklch(25.9% 0 0)}@property --neutral-16{syntax:"<color>";inherits:true;initial-value:oklch(28% 0 0)}@property --neutral-18{syntax:"<color>";inherits:true;initial-value:oklch(30.1% 0 0)}@property --neutral-20{syntax:"<color>";inherits:true;initial-value:oklch(32.1% 0 0)}@property --neutral-22{syntax:"<color>";inherits:true;initial-value:oklch(34.1% 0 0)}@property --neutral-24{syntax:"<color>";inherits:true;initial-value:oklch(36.1% 0 0)}@property --neutral-26{syntax:"<color>";inherits:true;initial-value:oklch(38% 0 0)}@property --neutral-28{syntax:"<color>";inherits:true;initial-value:oklch(39.9% 0 0)}@property --neutral-30{syntax:"<color>";inherits:true;initial-value:oklch(41.8% 0 0)}@property --neutral-32{syntax:"<color>";inherits:true;initial-value:oklch(43.7% 0 0)}@property --neutral-34{syntax:"<color>";inherits:true;initial-value:oklch(45.6% 0 0)}@property --neutral-36{syntax:"<color>";inherits:true;initial-value:oklch(47.4% 0 0)}@property --neutral-38{syntax:"<color>";inherits:true;initial-value:oklch(49.2% 0 0)}@property --neutral-40{syntax:"<color>";inherits:true;initial-value:oklch(51% 0 0)}@property --neutral-42{syntax:"<color>";inherits:true;initial-value:oklch(52.8% 0 0)}@property --neutral-44{syntax:"<color>";inherits:true;initial-value:oklch(54.6% 0 0)}@property --neutral-46{syntax:"<color>";inherits:true;initial-value:oklch(56.3% 0 0)}@property --neutral-48{syntax:"<color>";inherits:true;initial-value:oklch(58.1% 0 0)}@property --neutral-50{syntax:"<color>";inherits:true;initial-value:oklch(59.8% 0 0)}@property --neutral-52{syntax:"<color>";inherits:true;initial-value:oklch(61.5% 0 0)}@property --neutral-54{syntax:"<color>";inherits:true;initial-value:oklch(63.2% 0 0)}@property --neutral-56{syntax:"<color>";inherits:true;initial-value:oklch(64.9% 0 0)}@property --neutral-58{syntax:"<color>";inherits:true;initial-value:oklch(66.6% 0 0)}@property --neutral-60{syntax:"<color>";inherits:true;initial-value:oklch(68.3% 0 0)}@property --neutral-62{syntax:"<color>";inherits:true;initial-value:oklch(70% 0 0)}@property --neutral-64{syntax:"<color>";inherits:true;initial-value:oklch(71.6% 0 0)}@property --neutral-66{syntax:"<color>";inherits:true;initial-value:oklch(73.3% 0 0)}@property --neutral-68{syntax:"<color>";inherits:true;initial-value:oklch(74.9% 0 0)}@property --neutral-70{syntax:"<color>";inherits:true;initial-value:oklch(76.5% 0 0)}@property --neutral-72{syntax:"<color>";inherits:true;initial-value:oklch(78.1% 0 0)}@property --neutral-74{syntax:"<color>";inherits:true;initial-value:oklch(79.7% 0 0)}@property --neutral-76{syntax:"<color>";inherits:true;initial-value:oklch(81.3% 0 0)}@property --neutral-78{syntax:"<color>";inherits:true;initial-value:oklch(82.9% 0 0)}@property --neutral-80{syntax:"<color>";inherits:true;initial-value:oklch(84.5% 0 0)}@property --neutral-82{syntax:"<color>";inherits:true;initial-value:oklch(86.1% 0 0)}@property --neutral-84{syntax:"<color>";inherits:true;initial-value:oklch(87.7% 0 0)}@property --neutral-86{syntax:"<color>";inherits:true;initial-value:oklch(89.2% 0 0)}@property --neutral-88{syntax:"<color>";inherits:true;initial-value:oklch(90.8% 0 0)}@property --neutral-90{syntax:"<color>";inherits:true;initial-value:oklch(92.3% 0 0)}@property --neutral-92{syntax:"<color>";inherits:true;initial-value:oklch(93.9% 0 0)}@property --neutral-94{syntax:"<color>";inherits:true;initial-value:oklch(95.4% 0 0)}@property --neutral-96{syntax:"<color>";inherits:true;initial-value:oklch(97% 0 0)}@property --neutral-98{syntax:"<color>";inherits:true;initial-value:oklch(98.5% 0 0)}@property --neutral-100{syntax:"<color>";inherits:true;initial-value:oklch(100% 0 0)}@property --red-10{syntax:"<color>";inherits:true;initial-value:oklch(12.6% .038 19.08)}@property --red-20{syntax:"<color>";inherits:true;initial-value:oklch(17.7% .061 19.71)}@property --red-30{syntax:"<color>";inherits:true;initial-value:oklch(23.5% .084 23.19)}@property --red-40{syntax:"<color>";inherits:true;initial-value:oklch(27.9% .105 23.83)}@property --red-50{syntax:"<color>";inherits:true;initial-value:oklch(32.1% .122 24.46)}@property --red-60{syntax:"<color>";inherits:true;initial-value:oklch(36.3% .14 24.34)}@property --red-70{syntax:"<color>";inherits:true;initial-value:oklch(40.2% .156 25.26)}@property --red-80{syntax:"<color>";inherits:true;initial-value:oklch(44.2% .173 25.67)}@property --red-90{syntax:"<color>";inherits:true;initial-value:oklch(47.9% .188 25.72)}@property --red-100{syntax:"<color>";inherits:true;initial-value:oklch(52.7% .208 26.06)}@property --red-110{syntax:"<color>";inherits:true;initial-value:oklch(54.5% .197 23.13)}@property --red-120{syntax:"<color>";inherits:true;initial-value:oklch(58.1% .182 20.43)}@property --red-130{syntax:"<color>";inherits:true;initial-value:oklch(62.3% .161 18.07)}@property --red-140{syntax:"<color>";inherits:true;initial-value:oklch(67.2% .136 15.19)}@property --red-150{syntax:"<color>";inherits:true;initial-value:oklch(72.4% .111 14.83)}@property --red-160{syntax:"<color>";inherits:true;initial-value:oklch(77.8% .086 13.74)}@property --yellow-10{syntax:"<color>";inherits:true;initial-value:oklch(16.4% .034 60.82)}@property --yellow-20{syntax:"<color>";inherits:true;initial-value:oklch(23.1% .056 51.37)}@property --yellow-30{syntax:"<color>";inherits:true;initial-value:oklch(29.1% .075 46.82)}@property --yellow-40{syntax:"<color>";inherits:true;initial-value:oklch(35.1% .094 45.39)}@property --yellow-50{syntax:"<color>";inherits:true;initial-value:oklch(40.9% .114 44.41)}@property --yellow-60{syntax:"<color>";inherits:true;initial-value:oklch(46.4% .131 43.83)}@property --yellow-70{syntax:"<color>";inherits:true;initial-value:oklch(51.8% .148 43.42)}@property --yellow-80{syntax:"<color>";inherits:true;initial-value:oklch(57.9% .167 43.25)}@property --yellow-90{syntax:"<color>";inherits:true;initial-value:oklch(63.1% .184 42.82)}@property --yellow-100{syntax:"<color>";inherits:true;initial-value:oklch(68% .199 42.77)}@property --yellow-110{syntax:"<color>";inherits:true;initial-value:oklch(70.4% .183 45.77)}@property --yellow-120{syntax:"<color>";inherits:true;initial-value:oklch(73.1% .165 47.89)}@property --yellow-130{syntax:"<color>";inherits:true;initial-value:oklch(75.3% .148 49.14)}@property --yellow-140{syntax:"<color>";inherits:true;initial-value:oklch(78.4% .127 50.14)}@property --yellow-150{syntax:"<color>";inherits:true;initial-value:oklch(81.8% .107 50.8)}@property --yellow-160{syntax:"<color>";inherits:true;initial-value:oklch(85.2% .084 51.3)}@property --green-10{syntax:"<color>";inherits:true;initial-value:oklch(14.2% .035 143.44)}@property --green-20{syntax:"<color>";inherits:true;initial-value:oklch(18% .051 143.09)}@property --green-30{syntax:"<color>";inherits:true;initial-value:oklch(22.9% .066 143.02)}@property --green-40{syntax:"<color>";inherits:true;initial-value:oklch(27.8% .085 142.86)}@property --green-50{syntax:"<color>";inherits:true;initial-value:oklch(32.2% .1 142.82)}@property --green-60{syntax:"<color>";inherits:true;initial-value:oklch(35% .109 142.8)}@property --green-70{syntax:"<color>";inherits:true;initial-value:oklch(39.6% .126 142.73)}@property --green-80{syntax:"<color>";inherits:true;initial-value:oklch(43.6% .14 142.71)}@property --green-90{syntax:"<color>";inherits:true;initial-value:oklch(47.9% .155 142.67)}@property --green-100{syntax:"<color>";inherits:true;initial-value:oklch(50.4% .163 142.67)}@property --green-110{syntax:"<color>";inherits:true;initial-value:oklch(55.8% .162 143.02)}@property --green-120{syntax:"<color>";inherits:true;initial-value:oklch(60% .148 143.46)}@property --green-130{syntax:"<color>";inherits:true;initial-value:oklch(64.7% .132 143.86)}@property --green-140{syntax:"<color>";inherits:true;initial-value:oklch(69.5% .115 144.22)}@property --green-150{syntax:"<color>";inherits:true;initial-value:oklch(75% .094 144.57)}@property --green-160{syntax:"<color>";inherits:true;initial-value:oklch(79.9% .078 144.81)}@property --opacity-overlay-backdrop{syntax:"<percentage>";inherits:true;initial-value:32%}@property --opacity-shadow-soft{syntax:"<percentage>";inherits:true;initial-value:15%}@property --opacity-shadow-strong{syntax:"<percentage>";inherits:true;initial-value:30%}@property --opacity-tint-hover{syntax:"<percentage>";inherits:true;initial-value:10%}@property --opacity-tint-pressed{syntax:"<percentage>";inherits:true;initial-value:20%}@property --opacity-wave-rest{syntax:"<percentage>";inherits:true;initial-value:12%}@property --opacity-wave-pressed{syntax:"<percentage>";inherits:true;initial-value:8%}@property --opacity-touch-rest{syntax:"<percentage>";inherits:true;initial-value:30%}@property --opacity-touch-hover{syntax:"<percentage>";inherits:true;initial-value:35%}@property --opacity-touch-pressed{syntax:"<percentage>";inherits:true;initial-value:40%}@property --opacity-touch-selected{syntax:"<percentage>";inherits:true;initial-value:60%}@property --font-weight-regular{syntax:"<integer>";inherits:true;initial-value:400}@property --font-weight-medium{syntax:"<integer>";inherits:true;initial-value:500}@property --font-weight-bold{syntax:"<integer>";inherits:true;initial-value:700}@property --stroke-width-none{syntax:"<length>";inherits:true;initial-value:0}@property --stroke-width-10{syntax:"<length>";inherits:true;initial-value:1px}@property --stroke-width-20{syntax:"<length>";inherits:true;initial-value:2px}@property --stroke-width-30{syntax:"<length>";inherits:true;initial-value:3px}@property --stroke-width-40{syntax:"<length>";inherits:true;initial-value:4px}@property --border-radius-none{syntax:"<length>";inherits:true;initial-value:0}@property --border-radius-40{syntax:"<length>";inherits:true;initial-value:4px}@property --border-radius-80{syntax:"<length>";inherits:true;initial-value:8px}@property --border-radius-120{syntax:"<length>";inherits:true;initial-value:12px}@property --border-radius-160{syntax:"<length>";inherits:true;initial-value:16px}@property --border-radius-280{syntax:"<length>";inherits:true;initial-value:28px}@property --border-radius-320{syntax:"<length>";inherits:true;initial-value:32px}@property --border-radius-circular{syntax:"<length>";inherits:true;initial-value:99px}@property --size-none{syntax:"<length>";inherits:true;initial-value:0}@property --size-20{syntax:"<length>";inherits:true;initial-value:2px}@property --size-40{syntax:"<length>";inherits:true;initial-value:4px}@property --size-60{syntax:"<length>";inherits:true;initial-value:6px}@property --size-80{syntax:"<length>";inherits:true;initial-value:8px}@property --size-100{syntax:"<length>";inherits:true;initial-value:10px}@property --size-120{syntax:"<length>";inherits:true;initial-value:12px}@property --size-160{syntax:"<length>";inherits:true;initial-value:16px}@property --size-200{syntax:"<length>";inherits:true;initial-value:20px}@property --size-240{syntax:"<length>";inherits:true;initial-value:24px}@property --size-280{syntax:"<length>";inherits:true;initial-value:28px}@property --size-320{syntax:"<length>";inherits:true;initial-value:32px}@property --size-360{syntax:"<length>";inherits:true;initial-value:36px}@property --size-400{syntax:"<length>";inherits:true;initial-value:40px}@property --size-440{syntax:"<length>";inherits:true;initial-value:44px}@property --size-480{syntax:"<length>";inherits:true;initial-value:48px}@property --size-520{syntax:"<length>";inherits:true;initial-value:52px}@property --font-size-30{syntax:"<length>";inherits:true;initial-value:8px}@property --font-size-45{syntax:"<length>";inherits:true;initial-value:9px}@property --font-size-60{syntax:"<length>";inherits:true;initial-value:10px}@property --font-size-75{syntax:"<length>";inherits:true;initial-value:11px}@property --font-size-100{syntax:"<length>";inherits:true;initial-value:12px}@property --font-size-200{syntax:"<length>";inherits:true;initial-value:14px}@property --font-size-300{syntax:"<length>";inherits:true;initial-value:16px}@property --font-size-400{syntax:"<length>";inherits:true;initial-value:22px}@property --font-size-500{syntax:"<length>";inherits:true;initial-value:24px}@property --font-size-600{syntax:"<length>";inherits:true;initial-value:28px}@property --font-size-700{syntax:"<length>";inherits:true;initial-value:32px}@property --font-size-800{syntax:"<length>";inherits:true;initial-value:36px}@property --font-size-900{syntax:"<length>";inherits:true;initial-value:45px}@property --font-size-1000{syntax:"<length>";inherits:true;initial-value:57px}@property --line-height-50{syntax:"<length>";inherits:true;initial-value:12px}@property --line-height-100{syntax:"<length>";inherits:true;initial-value:16px}@property --line-height-200{syntax:"<length>";inherits:true;initial-value:20px}@property --line-height-300{syntax:"<length>";inherits:true;initial-value:24px}@property --line-height-400{syntax:"<length>";inherits:true;initial-value:28px}@property --line-height-500{syntax:"<length>";inherits:true;initial-value:32px}@property --line-height-600{syntax:"<length>";inherits:true;initial-value:36px}@property --line-height-700{syntax:"<length>";inherits:true;initial-value:40px}@property --line-height-800{syntax:"<length>";inherits:true;initial-value:44px}@property --line-height-900{syntax:"<length>";inherits:true;initial-value:52px}@property --line-height-1000{syntax:"<length>";inherits:true;initial-value:67px}@property --letter-spacing-100{syntax:"<length>";inherits:true;initial-value:.13px}@property --letter-spacing-200{syntax:"<length>";inherits:true;initial-value:.14px}@property --font-title{syntax:"*";inherits:true;initial-value:"Google Sans", sans-serif}@property --font-base{syntax:"*";inherits:true;initial-value:"Google Sans Text", sans-serif}@property --spacing-none{syntax:"<length>";inherits:true;initial-value:0}@property --spacing-xxxxs{syntax:"<length>";inherits:true;initial-value:2px}@property --spacing-xxxs{syntax:"<length>";inherits:true;initial-value:4px}@property --spacing-xxs{syntax:"<length>";inherits:true;initial-value:6px}@property --spacing-xs{syntax:"<length>";inherits:true;initial-value:8px}@property --spacing-s{syntax:"<length>";inherits:true;initial-value:10px}@property --spacing-m{syntax:"<length>";inherits:true;initial-value:12px}@property --spacing-l{syntax:"<length>";inherits:true;initial-value:16px}@property --spacing-xl{syntax:"<length>";inherits:true;initial-value:20px}@property --spacing-xxl{syntax:"<length>";inherits:true;initial-value:24px}@property --spacing-xxxl{syntax:"<length>";inherits:true;initial-value:32px}@property --icon-xs{syntax:"<length>";inherits:true;initial-value:16px}@property --icon-s{syntax:"<length>";inherits:true;initial-value:18px}@property --icon-m{syntax:"<length>";inherits:true;initial-value:24px}@property --icon-l{syntax:"<length>";inherits:true;initial-value:48px}@property --input-height{syntax:"<length>";inherits:true;initial-value:56px}@property --header-height{syntax:"<length>";inherits:true;initial-value:80px}@property --left-panel-width{syntax:"<length>";inherits:true;initial-value:220px}@property --right-panel-width{syntax:"<length>";inherits:true;initial-value:300px}@property --dialog-width{syntax:"<length>";inherits:true;initial-value:773px}@property --stroke-none{syntax:"<length>";inherits:true;initial-value:0}@property --stroke-thin{syntax:"<length>";inherits:true;initial-value:1px}@property --stroke-thick{syntax:"<length>";inherits:true;initial-value:2px}@property --stroke-thicker{syntax:"<length>";inherits:true;initial-value:3px}@property --stroke-thickest{syntax:"<length>";inherits:true;initial-value:4px}@property --radius-none{syntax:"<length>";inherits:true;initial-value:0}@property --radius-xxs{syntax:"<length>";inherits:true;initial-value:4px}@property --radius-xs{syntax:"<length>";inherits:true;initial-value:8px}@property --radius-s{syntax:"<length>";inherits:true;initial-value:12px}@property --radius-m{syntax:"<length>";inherits:true;initial-value:16px}@property --radius-l{syntax:"<length>";inherits:true;initial-value:28px}@property --radius-xl{syntax:"<length>";inherits:true;initial-value:32px}@property --radius-circular{syntax:"<length>";inherits:true;initial-value:99px}@property --white{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --black{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-foreground-black-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-foreground-black-light{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-foreground-black-muted{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-foreground-white-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-foreground-disabled-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-background-disabled-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-foreground-onbrand-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-stroke-black-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-stroke-black-hover{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-stroke-black-pressed{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-stroke-black-selected{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-stroke-primary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-stroke-primary-hover{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-stroke-disabled-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-background-subtle-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-background-subtle-hover{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-background-subtle-pressed{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-background-primary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-background-primary-hover{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-background-primary-pressed{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-background-primary-selected{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-background-primary-selected-hover{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-background-primary-selected-pressed{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-background-secondary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-background-secondary-hover{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-background-secondary-pressed{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --neutral-background-secondary-selected{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-background-primary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-background-primary-hover{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-background-primary-pressed{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-foreground-primary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-foreground-link-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-foreground-link-hover{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-foreground-link-pressed{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-background-secondary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-background-secondary-hover{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-background-secondary-pressed{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-stroke-primary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-stroke-primary-hover{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-stroke-primary-pressed{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-stroke-primary-selected{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-stroke-focus-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-danger-background-primary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-danger-foreground-primary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-danger-stroke-primary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-danger-background-secondary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-danger-foreground-secondary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-danger-stroke-secondary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-warning-background-primary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-warning-foreground-primary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-warning-foreground-primary-hover{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-warning-foreground-primary-pressed{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-warning-stroke-primary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-warning-background-secondary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-warning-foreground-secondary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-success-background-primary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-success-foreground-primary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-success-stroke-primary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-success-background-secondary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-success-foreground-secondary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-success-stroke-secondary-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --status-success-background-inverted-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-background-primary-unused-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-background-primary-unused-hover{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-background-primary-unused-pressed{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-background-subtle-unused-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-background-subtle-unused-hover{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-background-subtle-unused-pressed{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-background-subtle-unused-selected{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-stroke-unused-rest{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-stroke-unused-hover{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-stroke-unused-pressed{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --brand-stroke-unused-selected{syntax:"<color>";inherits:true;initial-value:oklch(0% 0 0)}@property --elevation-1{syntax:"*";inherits:true;initial-value:none}@property --elevation-2{syntax:"*";inherits:true;initial-value:none}@property --elevation-3{syntax:"*";inherits:true;initial-value:none}@property --elevation-4{syntax:"*";inherits:true;initial-value:none}@property --elevation-5{syntax:"*";inherits:true;initial-value:none}@property --transition-50{syntax:"<time>";inherits:true;initial-value:50ms}@property --transition-100{syntax:"<time>";inherits:true;initial-value:.1s}@property --transition-150{syntax:"<time>";inherits:true;initial-value:.15s}@property --transition-200{syntax:"<time>";inherits:true;initial-value:.2s}@property --transition-250{syntax:"<time>";inherits:true;initial-value:.25s}@property --transition-300{syntax:"<time>";inherits:true;initial-value:.3s}@property --transition-400{syntax:"<time>";inherits:true;initial-value:.4s}@property --transition-500{syntax:"<time>";inherits:true;initial-value:.5s}@property --transition-600{syntax:"<time>";inherits:true;initial-value:.6s}@property --transition-700{syntax:"<time>";inherits:true;initial-value:.7s}@property --transition-800{syntax:"<time>";inherits:true;initial-value:.8s}@property --transition-1000{syntax:"<time>";inherits:true;initial-value:1s}@property --transition-1500{syntax:"<time>";inherits:true;initial-value:1.5s}@property --transition-2000{syntax:"<time>";inherits:true;initial-value:2s}@property --transition-3000{syntax:"<time>";inherits:true;initial-value:3s}@property --transition-5000{syntax:"<time>";inherits:true;initial-value:5s}@property --timing{syntax:"*";inherits:true;initial-value:cubic-bezier(.2, 0, 0, 1)}@keyframes slide-in-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.icon{justify-content:center;align-items:center;display:flex}.icon.x-small{font-size:var(--icon-xs)}.icon.small{font-size:var(--icon-s)}.icon.medium{font-size:var(--icon-m)}.icon.large{font-size:var(--icon-l)}.button,.button:focus,.button[data-focused]{outline:none}.button{outline-offset:var(--stroke-thick,2px)}.button:focus-visible:not([data-focused]),.button[data-focus-visible]{outline:var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest)}.button{border-radius:var(--radius-xxs,4px)}.button[data-disabled]{cursor:default}.button.filled{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);align-items:center;gap:var(--spacing-xs,8px);transition:background-color, color, border-color, box-shadow, transform var(--transition-200) var(--timing,ease-in-out);display:flex}.button.filled.icon-left{padding-inline:var(--spacing-l,16px) var(--spacing-xxl,24px)}.button.filled.icon-right{padding-inline:var(--spacing-xxl,24px) var(--spacing-l,16px);flex-direction:row-reverse}.button.filled.icon-size.x-small{padding:var(--spacing-xxxxs,2px)}.button.filled.icon-size.small{padding:var(--spacing-xxs,6px)}.button.filled.icon-size.medium{padding:var(--spacing-xs,8px)}.button.filled.icon-size.large{padding:var(--spacing-s,10px)}.button.filled.icon-size[data-disabled]{pointer-events:none}.button.filled{border-radius:var(--radius-circular,99px);padding:var(--spacing-s,10px) var(--spacing-xxl,24px);background-color:var(--brand-background-primary-rest);width:fit-content;color:var(--neutral-foreground-onbrand-rest)}.button.filled[data-hovered]{background-color:var(--brand-background-primary-hover);box-shadow:var(--elevation-1)}.button.filled[data-pressed]{background-color:var(--brand-background-primary-pressed)}.button.filled[data-disabled]{background-color:var(--neutral-background-disabled-rest);color:var(--neutral-foreground-disabled-rest)}.button.outlined{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);align-items:center;gap:var(--spacing-xs,8px);transition:background-color, color, border-color, box-shadow, transform var(--transition-200) var(--timing,ease-in-out);display:flex}.button.outlined.icon-left{padding-inline:var(--spacing-l,16px) var(--spacing-xxl,24px)}.button.outlined.icon-right{padding-inline:var(--spacing-xxl,24px) var(--spacing-l,16px);flex-direction:row-reverse}.button.outlined.icon-size.x-small{padding:var(--spacing-xxxxs,2px)}.button.outlined.icon-size.small{padding:var(--spacing-xxs,6px)}.button.outlined.icon-size.medium{padding:var(--spacing-xs,8px)}.button.outlined.icon-size.large{padding:var(--spacing-s,10px)}.button.outlined.icon-size[data-disabled]{pointer-events:none}.button.outlined{border-radius:var(--radius-circular,99px);padding:var(--spacing-s,10px) var(--spacing-xxl,24px);background-color:var(--neutral-background-subtle-rest);border:var(--stroke-thin,1px) solid var(--neutral-stroke-black-rest);width:fit-content;color:var(--brand-foreground-primary-rest)}.button.outlined[data-hovered]{background-color:var(--neutral-background-subtle-hover);border-color:var(--neutral-stroke-black-hover)}.button.outlined[data-pressed]{background-color:var(--neutral-background-subtle-pressed);border-color:var(--neutral-stroke-black-pressed)}.button.outlined[data-disabled]{border-color:var(--neutral-stroke-disabled-rest);color:var(--neutral-foreground-disabled-rest)}.button.tonal{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);align-items:center;gap:var(--spacing-xs,8px);transition:background-color, color, border-color, box-shadow, transform var(--transition-200) var(--timing,ease-in-out);display:flex}.button.tonal.icon-left{padding-inline:var(--spacing-l,16px) var(--spacing-xxl,24px)}.button.tonal.icon-right{padding-inline:var(--spacing-xxl,24px) var(--spacing-l,16px);flex-direction:row-reverse}.button.tonal.icon-size.x-small{padding:var(--spacing-xxxxs,2px)}.button.tonal.icon-size.small{padding:var(--spacing-xxs,6px)}.button.tonal.icon-size.medium{padding:var(--spacing-xs,8px)}.button.tonal.icon-size.large{padding:var(--spacing-s,10px)}.button.tonal.icon-size[data-disabled]{pointer-events:none}.button.tonal{border-radius:var(--radius-circular,99px);padding:var(--spacing-s,10px) var(--spacing-xxl,24px);background-color:var(--brand-background-secondary-rest);width:fit-content;color:var(--neutral-foreground-black-rest)}.button.tonal[data-hovered]{background-color:var(--brand-background-secondary-hover)}.button.tonal[data-pressed]{background-color:var(--brand-background-secondary-pressed)}.button.tonal[data-disabled]{background-color:var(--neutral-background-disabled-rest);color:var(--neutral-foreground-disabled-rest)}.button.transparent{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);align-items:center;gap:var(--spacing-xs,8px);transition:background-color, color, border-color, box-shadow, transform var(--transition-200) var(--timing,ease-in-out);display:flex}.button.transparent.icon-left{padding-inline:var(--spacing-l,16px) var(--spacing-xxl,24px)}.button.transparent.icon-right{padding-inline:var(--spacing-xxl,24px) var(--spacing-l,16px);flex-direction:row-reverse}.button.transparent.icon-size.x-small{padding:var(--spacing-xxxxs,2px)}.button.transparent.icon-size.small{padding:var(--spacing-xxs,6px)}.button.transparent.icon-size.medium{padding:var(--spacing-xs,8px)}.button.transparent.icon-size.large{padding:var(--spacing-s,10px)}.button.transparent.icon-size[data-disabled]{pointer-events:none}.button.transparent{border-radius:var(--radius-circular,99px);padding:var(--spacing-s,10px) var(--spacing-xxl,24px);width:fit-content;color:var(--brand-foreground-primary-rest);background-color:#0000}.button.transparent.icon-size{color:var(--neutral-foreground-black-rest)}.button.transparent[data-hovered]{background-color:oklch(from var(--neutral-foreground-black-rest) l c h/var(--opacity-tint-hover))}.button.transparent[data-pressed]{background-color:oklch(from var(--neutral-foreground-black-rest) l c h/var(--opacity-tint-pressed))}.button.transparent[data-disabled]{color:var(--neutral-foreground-disabled-rest);background-color:#0000}.button.underlined,.button.underlined:focus,.button.underlined[data-focused]{outline:none}.button.underlined{outline-offset:var(--stroke-thick,2px)}.button.underlined:focus-visible:not([data-focused]),.button.underlined[data-focus-visible]{outline:var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest)}.button.underlined{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);color:var(--brand-foreground-link-rest)}.button.underlined[data-hovered]{color:var(--brand-foreground-link-hover);text-decoration:underline}.button.underlined[data-pressed]{color:var(--brand-foreground-link-pressed);text-decoration:underline}.button.underlined[data-disabled]{color:var(--neutral-foreground-disabled-rest);pointer-events:none}.layout__loader{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.pl{width:6em;height:6em}.pl__ring{animation:2s linear infinite ringA}.pl__ring--a{stroke:#4285f4}.pl__ring--b{stroke:#db4437;animation-name:ringB}.pl__ring--c{stroke:#f4b400;animation-name:ringC}.pl__ring--d{stroke:#0f9d58;animation-name:ringD}@keyframes ringA{0%{stroke-dasharray:0 660;stroke-width:20px;stroke-dashoffset:-330px}12%{stroke-dasharray:60 600;stroke-width:30px;stroke-dashoffset:-335px}32%{stroke-dasharray:60 600;stroke-width:30px;stroke-dashoffset:-595px}40%,54%{stroke-dasharray:0 660;stroke-width:20px;stroke-dashoffset:-660px}62%{stroke-dasharray:60 600;stroke-width:30px;stroke-dashoffset:-665px}82%{stroke-dasharray:60 600;stroke-width:30px;stroke-dashoffset:-925px}90%,to{stroke-dasharray:0 660;stroke-width:20px;stroke-dashoffset:-990px}}@keyframes ringB{0%{stroke-dasharray:0 220;stroke-width:20px;stroke-dashoffset:-110px}20%{stroke-dasharray:20 200;stroke-width:30px;stroke-dashoffset:-115px}40%{stroke-dasharray:20 200;stroke-width:30px;stroke-dashoffset:-195px}48%,62%{stroke-dasharray:0 220;stroke-width:20px;stroke-dashoffset:-220px}70%{stroke-dasharray:20 200;stroke-width:30px;stroke-dashoffset:-225px}90%{stroke-dasharray:20 200;stroke-width:30px;stroke-dashoffset:-305px}98%,to{stroke-dasharray:0 220;stroke-width:20px;stroke-dashoffset:-330px}}@keyframes ringC{0%{stroke-dasharray:0 440;stroke-width:20px;stroke-dashoffset:0}8%{stroke-dasharray:40 400;stroke-width:30px;stroke-dashoffset:-5px}28%{stroke-dasharray:40 400;stroke-width:30px;stroke-dashoffset:-175px}36%,58%{stroke-dasharray:0 440;stroke-width:20px;stroke-dashoffset:-220px}66%{stroke-dasharray:40 400;stroke-width:30px;stroke-dashoffset:-225px}86%{stroke-dasharray:40 400;stroke-width:30px;stroke-dashoffset:-395px}94%,to{stroke-dasharray:0 440;stroke-width:20px;stroke-dashoffset:-440px}}@keyframes ringD{0%{stroke-dasharray:0 440;stroke-width:20px;stroke-dashoffset:0}16%{stroke-dasharray:40 400;stroke-width:30px;stroke-dashoffset:-5px}36%{stroke-dasharray:40 400;stroke-width:30px;stroke-dashoffset:-175px}44%,50%{stroke-dasharray:0 440;stroke-width:20px;stroke-dashoffset:-220px}58%{stroke-dasharray:40 400;stroke-width:30px;stroke-dashoffset:-225px}78%{stroke-dasharray:40 400;stroke-width:30px;stroke-dashoffset:-395px}86%,to{stroke-dasharray:0 440;stroke-width:20px;stroke-dashoffset:-440px}}.stepper__wrapper{justify-content:center;align-items:center;width:100vw;height:100svh;display:flex;position:fixed;inset:0}.stepper{border:var(--stroke-thin,1px) solid var(--neutral-stroke-primary-rest);border-radius:var(--radius-xs,8px);flex-direction:column;justify-content:space-between;align-items:center;gap:7vmin;max-inline-size:90vw;padding:8vmin;display:flex}.stepper__tree{justify-content:center;align-items:center;gap:var(--spacing-m,12px);padding-bottom:3vmin;display:flex}.stepper__tree__divider{min-width:25vmin;height:var(--stroke-thin,1px);background-color:var(--neutral-stroke-primary-rest)}.stepper__tree__item{position:relative}.stepper__tree__item__order{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-100,12px);line-height:var(--line-height-100,16px);letter-spacing:var(--letter-spacing-100,.13px);color:var(--neutral-foreground-black-muted);background-color:var(--neutral-background-disabled-rest);border-radius:var(--radius-circular,99px);justify-content:center;align-items:center;width:25px;height:25px;display:flex}.stepper__tree__item__label{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);text-overflow:ellipsis;white-space:nowrap;color:var(--neutral-foreground-black-muted);position:absolute;top:130%;left:50%;overflow:hidden;transform:translate(-50%)}.stepper__tree__item.active .stepper__tree__item__order{background-color:var(--brand-background-primary-rest);color:var(--neutral-foreground-white-rest)}.stepper__tree__item.active .stepper__tree__item__label{color:var(--neutral-foreground-black-rest)}.stepper__label{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-1000,57px);line-height:var(--line-height-1000,67px);text-align:center}.stepper__choices{justify-content:center;align-items:center;gap:var(--spacing-l,16px);flex-wrap:wrap;display:flex}.stepper__controls{justify-content:space-between;align-items:center;width:100%;display:flex}.cloud-space-error{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100vw;height:100svh;display:flex;position:fixed;inset:0}.cloud-space-button span{text-overflow:ellipsis;white-space:nowrap;max-width:15ch;overflow:hidden}.animate{--animate-duration:var(--transition-200);transition-duration:var(--animate-duration);transition-timing-function:var(--timing,ease-in-out)}.animate--fade{transition-property:opacity}.animate--fade.animate--entering,.animate--fade.animate--exiting,.animate--fade.animate--exited{opacity:0}.animate--fade.animate--entered{opacity:1}.animate--scaleY{transform-origin:50%;transition-property:opacity,transform}.animate--scaleY.animate--entering,.animate--scaleY.animate--exiting,.animate--scaleY.animate--exited{opacity:0;transform:scaleY(0)}.animate--scaleY.animate--entered{opacity:1;transform:scaleY(1)}.animate--scaleXY{transform-origin:50%;transition-property:opacity,transform}.animate--scaleXY.animate--entering,.animate--scaleXY.animate--exiting,.animate--scaleXY.animate--exited{opacity:0;transform:scale(0)}.animate--scaleXY.animate--entered{opacity:1;transform:scale(1)}.animate--slideUp{transition-property:opacity,transform}.animate--slideUp.animate--entering,.animate--slideUp.animate--exiting,.animate--slideUp.animate--exited{opacity:0;transform:translateY(100%)}.animate--slideUp.animate--entered{opacity:1;transform:translateY(0)}.animate--slideDown{transition-property:opacity,transform}.animate--slideDown.animate--entering,.animate--slideDown.animate--exiting,.animate--slideDown.animate--exited{opacity:0;transform:translateY(-100%)}.animate--slideDown.animate--entered{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion){.animate{transition-duration:0s;transform:none!important}}.image-fade{opacity:0;transition:opacity var(--transition-200) ease-in-out}.image-fade--loaded{opacity:1}@media (prefers-reduced-motion){.image-fade{transition:none}}.logo{aspect-ratio:1}.logo--small{width:24px;min-width:24px}.logo--medium{width:35px;min-width:35px}.logo--large{width:48px;min-width:48px}.logo-title{align-items:center;display:flex}.logo-title--small{font-family:var(--font-title);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-300,16px);line-height:var(--line-height-300,24px);gap:var(--spacing-xxxs,4px)}.logo-title--medium{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-400,22px);line-height:var(--line-height-400,28px);gap:var(--spacing-xxs,6px)}.logo-title--large{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-500,24px);line-height:var(--line-height-500,32px);gap:var(--spacing-xs,8px)}.pressable-overlay{block-size:100%;position:absolute;inset:0}.frame-actions{--position:var(--spacing-m,16px);right:var(--position);align-items:center;gap:var(--spacing-xs,8px);padding:var(--spacing-xxs,6px);border-radius:var(--radius-circular,99px);background-color:var(--neutral-background-primary-rest);box-shadow:var(--elevation-3);display:flex;position:absolute}.frame-actions__box{bottom:var(--position);padding:var(--spacing-xxs,6px) var(--spacing-s,10px);transition:transform var(--transition-200) var(--timing,ease-in-out)}.frame-actions__box.top{transform:translateY(calc(-1 * (var(--frame-height) - var(--position) * 2 - 100%)))}.frame-actions__top-arrow{top:var(--position);opacity:1;transition:opacity var(--transition-200) var(--timing,ease-in-out)}.frame-actions__top-arrow.top{opacity:0;pointer-events:none}.frame-actions__bottom-arrow{bottom:var(--position);opacity:0;pointer-events:none;transition:opacity var(--transition-200) var(--timing,ease-in-out)}.frame-actions__bottom-arrow.top{opacity:1;pointer-events:auto}.minimized_frame{pointer-events:none;opacity:0;transition:opacity .3s;position:fixed}.auto_draw{pointer-events:none;transform-origin:50%;width:80vw;height:80svh;transition-property:transform,bottom,right,top,left;transition-duration:.3s;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)scaleX(0)scaleY(0)}.auto_draw.opened{pointer-events:auto;overflow:visible;transform:translate(-50%,-50%)scaleY(1)scaleX(1)}.auto_draw.minimized{width:200px;height:50px;inset:auto 150px 45px auto;transform:none}.auto_draw.minimized .auto_draw-frame,.auto_draw.minimized .auto_draw-menu{opacity:0;pointer-events:none}.auto_draw.minimized .minimized_frame{pointer-events:auto;opacity:1;width:100%;height:100%;box-shadow:-2px -2px 5px oklch(from var(--black) l c h/5%), 5px 5px 10px oklch(from var(--black) l c h/10%);background:#fff;border-radius:5px;justify-content:space-between;align-items:center;display:flex;position:absolute;top:0}.auto_draw.minimized .minimized_frame-title{text-align:left;flex:1;padding:20px}.auto_draw.minimized .minimized_frame-close{padding:20px;position:relative}.auto_draw.minimized .minimized_frame-close:before{content:"";background-color:oklch(from var(--black) l c h/10%);width:1px;height:50%;position:absolute;left:0}.auto_draw-frame{all:unset;width:100%;height:100%;transition:opacity 0 .5s;border-radius:10px;box-shadow:-2px -2px 5px #0000000d,5px 5px 10px #0000001a}.overlay{width:100vw;height:100svh;animation:fade-in var(--transition-200) var(--timing,ease-in-out);background-color:oklch(from var(--black) l c h/var(--opacity-overlay-backdrop));position:fixed;inset:0}.modal-root{transition:opacity var(--transition-200) var(--timing,ease-in-out);opacity:1}.modal-root[data-entering],.modal-root[data-exiting]{opacity:0}.modal{width:100vw;height:100svh;padding:var(--spacing-xxl,24px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-content{--modal-content-padding:var(--spacing-xxL,24px);--modal-content-radius:var(--radius-l,28px);background-color:var(--neutral-background-primary-rest);border-radius:var(--modal-content-radius);box-shadow:var(--elevation-3);gap:var(--spacing-l,16px);min-width:280px;max-width:560px;padding:var(--modal-content-padding);transition:transform var(--transition-200) var(--timing,ease-in-out);flex-direction:column;margin:auto;display:flex;position:relative;transform:scale(1)}.modal-root[data-entering] .modal-content,.modal-root[data-exiting] .modal-content{transform:scale(.95)}.modal-title{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-500,24px);line-height:var(--line-height-500,32px)}.modal-body{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px)}.modal-footer{align-items:center;gap:var(--spacing-xs,8px);justify-content:flex-end;display:flex}.big-bang-env-info{block-size:56px;inline-size:300px;color:var(--neutral-foreground-onbrand-rest);filter:drop-shadow(0 0 2px oklch(0% 0 0));align-content:center;display:grid}.big-bang-env-info span{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-75,11px);line-height:var(--line-height-100,16px);letter-spacing:var(--letter-spacing-200,.14px)}.guest-qr-overlay{justify-content:center;align-items:center;gap:var(--spacing-l,16px);background-color:var(--neutral-background-primary-rest);padding:var(--spacing-xxxl,32px);border-radius:var(--radius-m,16px);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.guest-qr-corner-badge{right:var(--layout-padding);bottom:var(--layout-padding);padding:var(--spacing-xs,8px);border-radius:var(--radius-s,12px);background-color:var(--neutral-background-primary-rest);justify-content:center;align-items:center;display:flex;position:fixed}.guest-qr-corner-badge--hidden{display:none}.fab{justify-content:center;align-items:center;gap:var(--spacing-m,12px);color:var(--brand-foreground-primary-rest);background-color:var(--neutral-background-primary-rest);box-shadow:var(--elevation-3);transition:background-color, box-shadow var(--transition-200) var(--timing,ease-in-out);display:flex}.fab__label{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);overflow:hidden}.fab--small{width:40px;height:40px;padding:var(--spacing-xs,8px);border-radius:var(--radius-cicular,99px)}.fab--medium{width:56px;height:56px;padding:var(--spacing-l,16px);border-radius:var(--radius-cicular,99px)}.fab--large{border-radius:var(--radius-cicular,99px);width:96px;height:96px;padding:30px}.fab--extended{width:fit-content;padding:var(--spacing-l,16px) var(--spacing-xl,20px) var(--spacing-l,16px) var(--spacing-l,16px);border-radius:var(--radius-cicular,99px)}.fab:hover{background-color:var(--neutral-background-primary-hover);box-shadow:var(--elevation-4)}.fab:active{background-color:var(--neutral-background-primary-pressed);box-shadow:var(--elevation-3)}.fab--selected{background-color:var(--brand-background-primary-rest);color:var(--neutral-foreground-onbrand-rest);box-shadow:var(--elevation-3)}.fab--selected:hover,.fab--selected:active{background-color:var(--brand-background-primary-rest);box-shadow:var(--elevation-3)}.fab:disabled{pointer-events:none;background-color:var(--neutral-background-disabled-rest);color:var(--neutral-foreground-disabled-rest)}.big-bang-menu-actions{align-items:flex-start;gap:var(--spacing-l,16px);flex-direction:column-reverse;display:flex}.big-bang-menu-actions .black{color:var(--neutral-foreground-black-rest)}.big-bang-menu-trigger{position:relative}.big-bang-menu-trigger__icon{color:var(--neutral-foreground-black-rest)}.universe-thumbnail{background-color:oklch(93.1% .002 247.84);height:100%;position:relative;overflow:hidden}.universe-thumbnail__image{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.card.small{--card-footer-size:calc(var(--card-size,150px) / 3.25)}.card.large{--card-footer-size:calc(var(--card-size,250px) / 4.25)}.card{aspect-ratio:1;background-color:var(--neutral-background-secondary-hover);border-radius:var(--radius-s,12px);grid-template-rows:1fr var(--card-footer-size,60px);display:grid;overflow:clip}.card__body{position:relative;overflow:hidden}.card__body__corner{--corner-spacing:var(--spacing-l,16px);inset:var(--corner-spacing,16px) var(--corner-spacing,16px) auto auto;position:absolute}.card__footer{background-color:var(--neutral-background-secondary-rest);align-items:center;gap:var(--spacing-xs,8px);padding:var(--spacing-xs,8px) var(--spacing-m,12px);justify-content:space-between;display:flex}.card__label{-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}.card.small .card__label{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-75,11px);line-height:var(--line-height-100,16px);letter-spacing:var(--letter-spacing-200,.14px)}.card.large .card__label{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px)}.card:hover .card__footer{background-color:var(--neutral-background-secondary-hover)}.card:active .card__footer{background-color:var(--neutral-background-secondary-pressed)}.card.selected .card__footer{background-color:var(--brand-background-secondary-rest)}.card.selected .card__footer:hover .card__footer{background-color:var(--brand-background-secondary-hover)}.card.selected .card__footer:active .card__footer{background-color:var(--brand-background-secondary-pressed)}.card.disabled{cursor:default}.card.disabled .card__footer{background-color:var(--neutral-background-secondary-rest)}.card.disabled.selected .card__footer{background-color:var(--brand-background-secondary-rest)}.add-item-card{background-color:var(--neutral-background-primary-rest);border:var(--stroke-thin,1px) solid var(--neutral-stroke-primary-rest);border-radius:var(--radius-s,12px);color:var(--brand-foreground-primary-rest);cursor:pointer;justify-content:center;align-items:center;gap:var(--spacing-xxs,4px);flex-direction:column;display:flex}.add-item-card__label{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px)}.add-item-card:hover{background-color:oklch(from var(--neutral-foreground-black-rest) l c h/5%)}.add-item-card:active{background-color:oklch(from var(--neutral-foreground-black-rest) l c h/var(--opacity-tint-hover))}.universes-list{animation:fade-in var(--transition-200) var(--timing,ease-in-out)}.universes-list.small{--card-radius:var(--radius-xs,8px);--card-size:150px}.universes-list.large{--card-radius:var(--radius-s,12px);--card-size:250px}.universes-list{gap:var(--spacing-l,16px);grid-template-columns:repeat(auto-fill, minmax(var(--card-size,250px), 1fr));display:grid}.universes-list__item,.universes-list__item:focus,.universes-list__item[data-focused]{outline:none}.universes-list__item{outline-offset:var(--stroke-thick,2px)}.universes-list__item:focus-visible:not([data-focused]),.universes-list__item[data-focus-visible]{outline:var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest)}.universes-list__item{aspect-ratio:1;border-radius:var(--card-radius,12px);cursor:pointer;overflow:hidden}.big-bang-universes-panel{min-width:0;display:flex}.big-bang-universes-panel__list{-ms-overflow-style:none;scrollbar-width:none}.big-bang-universes-panel__list::-webkit-scrollbar{display:none}.big-bang-universes-panel__list{pointer-events:auto;flex:1;overflow-y:auto}.big-bang-universes-panel__gradient{pointer-events:none;background:linear-gradient(to bottom, transparent, oklch(from var(--black) l c h/var(--opacity-overlay-backdrop)));height:50px;position:fixed;bottom:0;left:0;right:0}@media (orientation:landscape){.big-bang-universes-panel{bottom:0;left:calc(100% + var(--spacing-l,16px));width:814px;height:100%;max-width:calc(50vw - var(--layout-padding) - var(--actions-width) - var(--spacing-l,16px));position:absolute}}@media (orientation:portrait){.big-bang-universes-panel{width:100vw;height:100svh;padding-block:20svh;padding-left:calc(var(--layout-padding) + var(--actions-width) + var(--spacing-l,16px));padding-right:var(--layout-padding);pointer-events:none;position:fixed;top:0;left:0}}.text{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-100,12px);line-height:var(--line-height-100,16px);letter-spacing:var(--letter-spacing-100,.13px);-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pin-key{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-500,24px);line-height:var(--line-height-500,32px);background:var(--neutral-100);border-radius:var(--border-radius-40);box-shadow:var(--elevation-1);cursor:pointer;align-self:stretch;align-items:center;gap:var(--spacing-s);padding:var(--spacing-xs) var(--spacing-l);transition:background var(--transition-150) var(--timing);border:none;justify-content:center;justify-self:stretch;display:flex}.pin-key[data-hovered]{background:var(--neutral-background-primary-hover)}.pin-key[data-pressed]{background:var(--neutral-background-primary-pressed)}.pin-key[data-disabled]{background:var(--neutral-background-disabled-rest);color:var(--neutral-foreground-disabled-rest);cursor:default}.pin-keyboard{column-gap:var(--spacing-xs);height:100%;padding:var(--spacing-xs);row-gap:var(--spacing-xs);grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.pin-keyboard>:last-child{grid-column:span 2}@media (hover:none) and (pointer:coarse){.pin-keyboard{display:none}}.code-pin{align-items:center;gap:var(--spacing-xs);flex-direction:column;justify-content:center;display:flex}.code-pin__field{text-overflow:ellipsis;white-space:nowrap;border-bottom:var(--stroke-thin,1px) solid var(--neutral-stroke-primary-rest);align-items:center;gap:var(--spacing-xs);height:var(--size-520);flex-direction:column;justify-content:center;width:100%;display:flex;position:relative;overflow:hidden}.code-pin__field.is-invalid{border-bottom-color:var(--status-danger-rest)}.code-pin__field.is-invalid .code-pin__box{color:var(--status-danger-rest)}.code-pin__input{caret-color:#0000;opacity:0;border:none;width:100%;height:100%;position:absolute;top:0;left:0}.code-pin__display{text-overflow:ellipsis;white-space:nowrap;gap:var(--spacing-xs);pointer-events:none;display:flex;overflow:hidden}.code-pin__box{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-500,24px);line-height:var(--line-height-500,32px)}.code-pin__error-wrapper{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);min-height:1lh}.code-pin__error{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);color:var(--status-danger-rest);text-align:center}.ambient-unlock-modal{gap:var(--spacing-xxxl);width:420px}.ambient-unlock-modal .modal-title{text-align:center}.ambient-unlock-modal .modal-footer{justify-content:center;align-items:flex-start}.big-bang-menu-overlay{background-color:oklch(from var(--black) l c h/calc(var(--overlay-alpha,.32) * 100%));animation:fade-in var(--transition-200) var(--timing,ease-in-out)}.big-bang-menu{--trigger-size:56px;--actions-width:240px;bottom:var(--layout-padding);left:var(--layout-padding);align-items:flex-end;gap:var(--spacing-l,16px);z-index:30;display:flex;position:fixed}.big-bang-menu__column{align-items:flex-start;gap:var(--spacing-l,16px);flex-direction:column;display:flex;position:relative}.big-bang-menu .big-bang-env-info{bottom:0;left:calc(var(--trigger-size) + var(--spacing-l,16px));position:absolute}.video-fade{opacity:0;transition:opacity var(--transition-200) ease-in-out}.video-fade--loaded{opacity:1}@media (prefers-reduced-motion){.video-fade{transition:none}}.empty-frame{background-color:var(--neutral-background-primary-rest);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.empty-frame__wrapper{align-items:center;gap:var(--spacing-l,16px);padding:var(--spacing-xl,24px);flex-direction:column;display:flex}.empty-frame__wrapper__image{object-fit:contain;width:100%;height:200px}.empty-frame__wrapper__title{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-600,28px);line-height:var(--line-height-600,36px);text-align:center}.empty-frame__wrapper__message{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-100,12px);line-height:var(--line-height-100,16px);letter-spacing:var(--letter-spacing-100,.13px);text-align:center}.empty-frame__wrapper__message__reasons-list__item{text-align:left}.frame-wrapper{justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.frame{background-color:var(--neutral-background-primary-rest);border-radius:var(--radius-xs,8px);box-shadow:var(--elevation-3);max-width:90vw;height:80svh;max-height:80svh;transition:width var(--transition-300) ease-out, height var(--transition-300) ease-out;justify-content:center;align-items:center;width:90vw;display:flex;position:relative;overflow:hidden}.frame--fullscreen{border-radius:0;width:100vw;max-width:100vw;height:100vh;max-height:100vh}.frame__loader{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.frame__content{width:100%;height:100%}.content-frame__image{object-fit:contain;max-width:100%;max-height:100%}.content-frame__image.fullscreen.horizontal{min-width:100vw}.content-frame__image.fullscreen.vertical{min-height:100vh}.content-frame__iframe{background-color:var(--neutral-background-primary-rest);border:none;width:100%;height:100%}.content-frame__video{max-width:100%;max-height:100%}.content-frame__video.fullscreen.horizontal{min-width:100vw}.content-frame__video.fullscreen.vertical{min-height:100vh}.empty-galaxy{background-color:var(--neutral-background-primary-rest);pointer-events:none;justify-content:center;align-items:center;width:100vw;height:100svh;display:flex;position:fixed;inset:0}.empty-galaxy__wrapper{justify-content:center;align-items:center;gap:var(--spacing-xxxl,32px);flex-direction:column;width:336px;display:flex}.empty-galaxy__wrapper__image{object-fit:contain;aspect-ratio:1;min-width:100%}.empty-galaxy__wrapper__box{justify-content:center;align-items:center;gap:var(--spacing-l,16px);text-align:center;flex-direction:column;display:flex}.empty-galaxy__wrapper__box__title{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-800,36px);line-height:var(--line-height-800,44px)}.empty-galaxy__wrapper__box__message{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-300,16px);line-height:var(--line-height-300,24px)}.galaxy-background{object-fit:cover;object-position:center;visibility:visible;width:100%;min-width:100vw;height:100%;min-height:100svh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.galaxy-background-hidden{visibility:hidden}.galaxy-background.guest{object-fit:contain;min-width:initial;min-height:initial;max-width:100%;max-height:100%;position:relative}.galaxy-content{object-fit:contain;max-width:100vw;max-height:100svh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.galaxy-content.portrait{width:auto;height:100svh}.galaxy-content.landscape{width:100vw;height:auto}.galaxy-content.guest{width:100%;max-width:100%;height:100%;max-height:100%;position:relative}.galaxy-content.guest.has-background{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.shooting-star-thumbnail{object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.star-name{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-30,8px);line-height:var(--line-height-50,12px);text-overflow:ellipsis;white-space:nowrap;background-color:var(--brand-background-primary-rest);border-radius:var(--radius-xxs,4px);color:var(--neutral-foreground-onbrand-rest);left:var(--spacing-xxxs,4px);max-width:fit-content;padding:var(--spacing-xxxxs,2px) var(--spacing-xxxs,4px);top:var(--spacing-xxxs,4px);width:max(50px,50%);position:absolute;overflow:hidden}.shooting-star-wrapper{touch-action:none;position:absolute;overflow:hidden}.shooting-star-wrapper:focus-within{z-index:1}.shooting-star-wrapper .shooting-star{block-size:100%;inline-size:100%}.touch-point{background-color:oklch(from var(--brand-background-primary-rest) l c h/var(--opacity-touch-rest));border:var(--stroke-thick,2px) solid var(--brand-stroke-primary-rest);border-radius:var(--radius-xxs,4px);position:absolute;overflow:hidden}.touch-point[data-hovered]{background-color:oklch(from var(--brand-background-primary-rest) l c h/var(--opacity-touch-hover));border-color:var(--brand-stroke-primary-hover)}.touch-point[data-hovered] .star-name{background-color:var(--brand-background-primary-hover)}.touch-point[data-pressed]{background-color:oklch(from var(--brand-background-primary-rest) l c h/var(--opacity-touch-pressed));border-color:var(--brand-stroke-primary-pressed)}.touch-point[data-pressed] .star-name{background-color:var(--brand-background-primary-pressed)}.touch-point[data-focus-visible]{background-color:oklch(from var(--brand-background-primary-rest) l c h/var(--opacity-touch-rest));border-color:var(--brand-stroke-primary-rest)}.touch-point[data-focus-visible] .star-name{background-color:var(--brand-background-primary-rest)}.touch-point--selected{background-color:oklch(from var(--brand-background-primary-selected) l c h/var(--opacity-touch-selected));border-color:var(--brand-stroke-primary-selected);cursor:move;z-index:1}.touch-point--selected:hover{background-color:oklch(from var(--brand-background-primary-selected) l c h/65%);border-color:var(--brand-stroke-primary-selected)}.touch-point--selected:active{background-color:oklch(from var(--brand-background-primary-rest) l c h/70%);border-color:var(--brand-stroke-primary-selected)}.touch-point--disabled{pointer-events:none;background-color:oklch(from var(--neutral-background-primary-rest) l c h/40%);border-color:var(--brand-stroke-primary-rest)}.touch-point--disabled .star-name{background-color:var(--neutral-background-disabled-rest);color:var(--neutral-background-disabled-rest)}.star-list__touch-point{opacity:0}.star-list__touch-point--highlighted{animation:1.2s ease-out animate}.star-list__shooting-star .star-name{opacity:0}.star-list__shooting-star:before{content:"";border-radius:inherit;pointer-events:none;background:0 0;border:2px solid #0000;position:absolute;inset:0}.star-list__shooting-star--highlighted .star-name{animation:1.2s ease-out animate}.star-list__shooting-star--highlighted:before{animation:1.2s ease-out highlight-shooting-star}@keyframes animate{0%,to{opacity:0}20%,80%{opacity:1}}@keyframes highlight-shooting-star{0%,to{background:0 0;border-color:#0000}20%,80%{border-color:var(--brand-stroke-primary-rest);background:oklch(from var(--brand-background-primary-rest) l c h/var(--opacity-touch-rest))}}.galaxy{width:100vw;height:100svh;position:fixed;inset:0;overflow:hidden}.galaxy.guest{background-color:var(--neutral-background-primary-rest);justify-content:center;align-items:center;display:flex}.galaxy.hide-content{opacity:0;transition:opacity var(--transition-200,.2s) ease-in}.galaxy.show-content{opacity:1;transition:opacity var(--transition-200,.2s) ease-out}.galaxy__container{isolation:isolate}.galaxy__container.guest{justify-content:center;align-items:center;max-width:100%;max-height:100%;display:flex;position:relative}.galaxy__container.guest--content{height:100%}.link,.link:focus,.link[data-focused]{outline:none}.link{outline-offset:var(--stroke-thick,2px)}.link:focus-visible:not([data-focused]),.link[data-focus-visible]{outline:var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest)}.link{border-radius:var(--radius-xxs,4px)}.link[data-disabled]{cursor:default}.link.filled{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);align-items:center;gap:var(--spacing-xs,8px);transition:background-color, color, border-color, box-shadow, transform var(--transition-200) var(--timing,ease-in-out);display:flex}.link.filled.icon-left{padding-inline:var(--spacing-l,16px) var(--spacing-xxl,24px)}.link.filled.icon-right{padding-inline:var(--spacing-xxl,24px) var(--spacing-l,16px);flex-direction:row-reverse}.link.filled.icon-size.x-small{padding:var(--spacing-xxxxs,2px)}.link.filled.icon-size.small{padding:var(--spacing-xxs,6px)}.link.filled.icon-size.medium{padding:var(--spacing-xs,8px)}.link.filled.icon-size.large{padding:var(--spacing-s,10px)}.link.filled.icon-size[data-disabled]{pointer-events:none}.link.filled{border-radius:var(--radius-circular,99px);padding:var(--spacing-s,10px) var(--spacing-xxl,24px);background-color:var(--brand-background-primary-rest);width:fit-content;color:var(--neutral-foreground-onbrand-rest)}.link.filled[data-hovered]{background-color:var(--brand-background-primary-hover);box-shadow:var(--elevation-1)}.link.filled[data-pressed]{background-color:var(--brand-background-primary-pressed)}.link.filled[data-disabled]{background-color:var(--neutral-background-disabled-rest);color:var(--neutral-foreground-disabled-rest)}.link.outlined{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);align-items:center;gap:var(--spacing-xs,8px);transition:background-color, color, border-color, box-shadow, transform var(--transition-200) var(--timing,ease-in-out);display:flex}.link.outlined.icon-left{padding-inline:var(--spacing-l,16px) var(--spacing-xxl,24px)}.link.outlined.icon-right{padding-inline:var(--spacing-xxl,24px) var(--spacing-l,16px);flex-direction:row-reverse}.link.outlined.icon-size.x-small{padding:var(--spacing-xxxxs,2px)}.link.outlined.icon-size.small{padding:var(--spacing-xxs,6px)}.link.outlined.icon-size.medium{padding:var(--spacing-xs,8px)}.link.outlined.icon-size.large{padding:var(--spacing-s,10px)}.link.outlined.icon-size[data-disabled]{pointer-events:none}.link.outlined{border-radius:var(--radius-circular,99px);padding:var(--spacing-s,10px) var(--spacing-xxl,24px);background-color:var(--neutral-background-subtle-rest);border:var(--stroke-thin,1px) solid var(--neutral-stroke-black-rest);width:fit-content;color:var(--brand-foreground-primary-rest)}.link.outlined[data-hovered]{background-color:var(--neutral-background-subtle-hover);border-color:var(--neutral-stroke-black-hover)}.link.outlined[data-pressed]{background-color:var(--neutral-background-subtle-pressed);border-color:var(--neutral-stroke-black-pressed)}.link.outlined[data-disabled]{border-color:var(--neutral-stroke-disabled-rest);color:var(--neutral-foreground-disabled-rest)}.link.tonal{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);align-items:center;gap:var(--spacing-xs,8px);transition:background-color, color, border-color, box-shadow, transform var(--transition-200) var(--timing,ease-in-out);display:flex}.link.tonal.icon-left{padding-inline:var(--spacing-l,16px) var(--spacing-xxl,24px)}.link.tonal.icon-right{padding-inline:var(--spacing-xxl,24px) var(--spacing-l,16px);flex-direction:row-reverse}.link.tonal.icon-size.x-small{padding:var(--spacing-xxxxs,2px)}.link.tonal.icon-size.small{padding:var(--spacing-xxs,6px)}.link.tonal.icon-size.medium{padding:var(--spacing-xs,8px)}.link.tonal.icon-size.large{padding:var(--spacing-s,10px)}.link.tonal.icon-size[data-disabled]{pointer-events:none}.link.tonal{border-radius:var(--radius-circular,99px);padding:var(--spacing-s,10px) var(--spacing-xxl,24px);background-color:var(--brand-background-secondary-rest);width:fit-content;color:var(--neutral-foreground-black-rest)}.link.tonal[data-hovered]{background-color:var(--brand-background-secondary-hover)}.link.tonal[data-pressed]{background-color:var(--brand-background-secondary-pressed)}.link.tonal[data-disabled]{background-color:var(--neutral-background-disabled-rest);color:var(--neutral-foreground-disabled-rest)}.link.transparent{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);align-items:center;gap:var(--spacing-xs,8px);transition:background-color, color, border-color, box-shadow, transform var(--transition-200) var(--timing,ease-in-out);display:flex}.link.transparent.icon-left{padding-inline:var(--spacing-l,16px) var(--spacing-xxl,24px)}.link.transparent.icon-right{padding-inline:var(--spacing-xxl,24px) var(--spacing-l,16px);flex-direction:row-reverse}.link.transparent.icon-size.x-small{padding:var(--spacing-xxxxs,2px)}.link.transparent.icon-size.small{padding:var(--spacing-xxs,6px)}.link.transparent.icon-size.medium{padding:var(--spacing-xs,8px)}.link.transparent.icon-size.large{padding:var(--spacing-s,10px)}.link.transparent.icon-size[data-disabled]{pointer-events:none}.link.transparent{border-radius:var(--radius-circular,99px);padding:var(--spacing-s,10px) var(--spacing-xxl,24px);width:fit-content;color:var(--brand-foreground-primary-rest);background-color:#0000}.link.transparent.icon-size{color:var(--neutral-foreground-black-rest)}.link.transparent[data-hovered]{background-color:oklch(from var(--neutral-foreground-black-rest) l c h/var(--opacity-tint-hover))}.link.transparent[data-pressed]{background-color:oklch(from var(--neutral-foreground-black-rest) l c h/var(--opacity-tint-pressed))}.link.transparent[data-disabled]{color:var(--neutral-foreground-disabled-rest);background-color:#0000}.link.underlined,.link.underlined:focus,.link.underlined[data-focused]{outline:none}.link.underlined{outline-offset:var(--stroke-thick,2px)}.link.underlined:focus-visible:not([data-focused]),.link.underlined[data-focus-visible]{outline:var(--stroke-thick,2px) solid var(--brand-stroke-focus-rest)}.link.underlined{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);color:var(--brand-foreground-link-rest)}.link.underlined[data-hovered]{color:var(--brand-foreground-link-hover);text-decoration:underline}.link.underlined[data-pressed]{color:var(--brand-foreground-link-pressed);text-decoration:underline}.link.underlined[data-disabled]{color:var(--neutral-foreground-disabled-rest);pointer-events:none}.not-found{width:100vw;height:100svh;position:fixed;inset:0}.not-found__header{padding:64px}.not-found__wrapper{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:50px;display:flex}.not-found__wrapper__heading{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-1000,57px);line-height:var(--line-height-1000,67px);max-width:70vw}.not-found__wrapper__subtext{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-400,22px);line-height:var(--line-height-400,28px)}.guest-end-screen{width:100vw;height:100svh;animation:fade-in var(--transition-200) var(--timing,ease-in-out);padding:10svh var(--spacing-l,16px);position:fixed;inset:0}.guest-end-screen__header{justify-content:center;align-items:center;display:flex}.guest-end-screen__wrapper{align-items:center;gap:var(--spacing-xxxl,32px);flex-direction:column;display:flex}.guest-end-screen__wrapper__image{object-fit:contain;width:clamp(100px,100%,600px)}.guest-end-screen__wrapper__box{align-items:center;gap:var(--spacing-l,16px);text-align:center;flex-direction:column;display:flex}.guest-end-screen__wrapper__box__title{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-800,36px);line-height:var(--line-height-800,44px)}.guest-end-screen__wrapper__box__text{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-300,16px);line-height:var(--line-height-300,24px)}.screens-list{gap:var(--spacing-xl,20px);max-inline-size:85vw;margin-inline:auto;padding-block-end:var(--spacing-xl,20px);display:flex;overflow-x:auto}.screens-list__item{--screen-size:5vmax;font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);background-color:var(--neutral-background-secondary-rest);border-radius:var(--radius-xxs,4px);justify-content:center;align-items:center;display:flex}.screens-list__item.portrait{aspect-ratio:var(--screen-aspect-ratio,9/16);inline-size:var(--screen-size)}.screens-list__item.landscape{aspect-ratio:var(--screen-aspect-ratio,16/9);block-size:var(--screen-size)}.screens-list__item:active{background-color:var(--neutral-background-secondary-pressed)}.screens-list__item.selected{background-color:var(--neutral-background-secondary-selected);color:var(--brand-foreground-primary-rest)}.space-button span{text-overflow:ellipsis;white-space:nowrap;max-width:15ch;overflow:hidden}.text-gradient{background:linear-gradient(270deg, var(--gradient-first-color,#3079ff) 25%, var(--gradient-second-color,#ffeddb) 75%);-webkit-text-fill-color:transparent;animation:gradient-shift var(--transition-5000) ease infinite;background-size:200% 200%;-webkit-background-clip:text;background-clip:text}@keyframes gradient-shift{0%{background-position:0 80%}50%{background-position:80% 0}to{background-position:0 80%}}.screen-icon{width:var(--icon-s,18px);height:var(--icon-s,18px);justify-content:center;align-items:center;font-size:10px;font-weight:700;display:flex}.screen-icon__shape{color:var(--neutral-foreground-black-rest);border:var(--stroke-thick,2px) solid var(--neutral-foreground-black-rest);border-radius:var(--radius-xxs,4px);letter-spacing:.5px;justify-content:center;align-items:center;font-size:8px;font-weight:700;line-height:12px;display:flex}.screen-icon__shape--horizontal{width:16px;height:12px}.screen-icon__shape--vertical{width:12px;height:16px}.screen-icon--selected .screen-icon__shape{border-color:var(--neutral-stroke-black-selected);color:var(--brand-foreground-primary-rest)}.universes-header{color:var(--neutral-foreground-black-rest);text-align:center;flex-direction:column;flex:1 0 0;justify-content:center;align-items:center;gap:48px;height:50vh;font-family:Google Sans;font-size:10vmin;line-height:100%;display:flex}.universes-header__title{text-wrap:pretty;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4ch;display:flex}.universes-header__title .text-gradient span{text-overflow:ellipsis;white-space:nowrap;max-width:15ch;line-height:1.2;display:block;overflow:hidden}.universes-header__space{align-items:center;gap:var(--spacing-xs,8px);display:flex}.universes-header__space__label{font-family:var(--font-base);font-weight:var(--font-weight-medium,500);font-size:var(--font-size-200,14px);line-height:var(--line-height-200,20px);text-overflow:ellipsis;white-space:nowrap;color:var(--brand-foreground-primary-rest);max-width:15ch;overflow:hidden}.universe-page{height:100svh;padding:0 var(--layout-padding)}.universe-page__list-wrapper{-ms-overflow-style:none;scrollbar-width:none}.universe-page__list-wrapper::-webkit-scrollbar{display:none}.universe-page__list-wrapper{height:calc(50vh - var(--layout-padding,5vmin));padding-bottom:calc(56px + var(--layout-padding,5vmin) / 2);overflow-y:auto}.error-page--fullscreen{flex-direction:column;min-height:100svh;display:flex}.error-page--fullscreen .error-page__content{flex:1}.error-page__header{padding:64px}.error-page__content{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;transform:translateY(-10%)}.error-page__content__title{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-1000,57px);line-height:var(--line-height-1000,67px)}.error-page__content__message{font-family:var(--font-base);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-300,16px);line-height:var(--line-height-300,24px);margin:16px auto 64px}.google-auth-button-wrapper{width:100vw;height:100svh;animation:fade-in var(--transition-200) var(--timing,ease-in-out);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.google-auth-button{font-family:var(--font-title);font-weight:var(--font-weight-regular,400);font-size:var(--font-size-400,22px);line-height:var(--line-height-400,28px)}
