/*
! tailwindcss v3.4.1 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.\!container{margin-left:auto!important;margin-right:auto!important;width:100%!important}.container{margin-left:auto;margin-right:auto;width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.isolate{isolation:isolate}.z-10{z-index:10}.clear-both{clear:both}.m-1{margin:.25rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-bottom:.25rem;margin-top:.25rem}.my-12{margin-bottom:3rem;margin-top:3rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-32{margin-bottom:8rem;margin-top:8rem}.my-8{margin-bottom:2rem;margin-top:2rem}.mb-1{margin-bottom:.25rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-5{margin-left:1.25rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-8{margin-right:2rem}.mr-auto{margin-right:auto}.mt-1{margin-top:.25rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.box-content{box-sizing:initial}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.\!contents{display:contents!important}.contents{display:contents}.hidden{display:none}.h-3{height:.75rem}.h-8{height:2rem}.h-full{height:100%}.h-screen{height:100vh}.w-10{width:2.5rem}.w-3{width:.75rem}.w-32{width:8rem}.w-4{width:1rem}.w-48{width:12rem}.w-56{width:14rem}.w-64{width:16rem}.w-8{width:2rem}.w-full{width:100%}.max-w-sm{max-width:24rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-grow{flex-grow:1}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.scale-100,.scale-75{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-75{--tw-scale-x:.75;--tw-scale-y:.75}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-disc{list-style-type:disc}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.self-end{align-self:flex-end}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-pre{white-space:pre}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-sm{border-radius:.125rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-activityBar-activeBorder{border-color:var(--activityBar-activeBorder)}.border-activityBar-background{border-color:var(--activityBar-background)}.border-checkbox-border{border-color:var(--checkbox-border)}.border-dropdown-border{border-color:var(--dropdown-border)}.border-gray-700{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity))}.border-input-background{border-color:var(--input-background)}.border-panel-border{border-color:var(--panel-border)}.border-purple-500{--tw-border-opacity:1;border-color:rgb(47 34 57/var(--tw-border-opacity))}.border-purple-600{--tw-border-opacity:1;border-color:rgb(38 24 45/var(--tw-border-opacity))}.border-red-500{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity))}.bg-activityBar-background{background-color:var(--activityBar-background)}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.bg-purple-300{--tw-bg-opacity:1;background-color:rgb(66 48 79/var(--tw-bg-opacity))}.bg-purple-400{--tw-bg-opacity:1;background-color:rgb(58 42 71/var(--tw-bg-opacity))}.bg-purple-500{--tw-bg-opacity:1;background-color:rgb(47 34 57/var(--tw-bg-opacity))}.bg-purple-600{--tw-bg-opacity:1;background-color:rgb(38 24 45/var(--tw-bg-opacity))}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity))}.bg-red-700{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity))}.bg-tab-inactiveBackground{background-color:var(--tab-inactiveBackground)}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-12{padding-left:3rem;padding-right:3rem}.px-16{padding-left:4rem;padding-right:4rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-8{padding-bottom:2rem;padding-top:2rem}.pb-2{padding-bottom:.5rem}.pb-24{padding-bottom:6rem}.pb-4{padding-bottom:1rem}.pb-px{padding-bottom:1px}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-6{padding-left:1.5rem}.pr-3{padding-right:.75rem}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-3{padding-top:.75rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-ui{font-family:system-ui,-apple-system,Segoe UI,Roboto,Cantarell,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-thin{font-weight:100}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-8{line-height:2rem}.leading-normal{line-height:1.5}.leading-snug{line-height:1.375}.tracking-wide{letter-spacing:.025em}.text-foreground{color:var(--sb-foreground)}.text-foreground-alt{color:var(--sb-foreground-alt)}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-icon-foreground{color:var(--icon-foreground)}.text-panelTitle-inactiveForeground{color:var(--panelTitle-inactiveForeground)}.text-purple-200{--tw-text-opacity:1;color:rgb(198 186 208/var(--tw-text-opacity))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.placeholder-purple-200::placeholder{--tw-placeholder-opacity:1;color:rgb(198 186 208/var(--tw-placeholder-opacity))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.outline-none{outline:2px solid #0000;outline-offset:2px}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-100{transition-duration:.1s}.duration-500{transition-duration:.5s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:1280px){.container{max-width:calc(1280px - 4rem)}}::-webkit-scrollbar{width:13px}::-webkit-scrollbar-thumb{background-color:var(--scrollbarSlider-background)}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbarSlider-hoverBackground,#79797966)}::-webkit-scrollbar-thumb:active{background-color:var(--scrollbarSlider-activeBackground,#79797980)}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb:window-inactive{background-color:initial}.text-primary{color:var(--tab-activeForeground)}.text-link{color:var(--sb-foreground-highlight)}.table-header th{background-color:var(--activityBar-background);box-shadow:inset 0 -1px #444,inset 1px -1px #444,0 1px #1112,0 2px #1112;color:var(--sb-foreground);padding:.5rem;position:sticky;text-align:left;top:0}.table-header th:last-child{box-shadow:inset -1px -1px #444,inset 1px -1px #444,0 1px #1112,0 2px #1112}.theme-light .table-header th{box-shadow:inset 0 -1px #eee,inset 1px -1px #eee,0 1px #1112,0 2px #1112}.theme-light .table-header th:last-child{box-shadow:inset -1px -1px #eee,inset 1px -1px #eee,0 1px #1112,0 2px #1112}.section-title{border-bottom-width:1px;border-color:var(--panel-border);border-style:solid;color:var(--sb-foreground);font-weight:500;text-transform:uppercase}.section-title .section-title__text{border-bottom-width:2px;border-style:solid;color:var(--sb-foreground);display:inline-block;padding:1rem;transform:translateY(1px)}.input{background-color:var(--input-background);border-color:var(--panel-border);border-radius:.125rem;border-style:solid;border-width:1px;color:var(--input-foreground);height:100%;padding-left:.5rem;padding-right:.5rem}.input::placeholder{color:var(--breadcrumb-foreground)}.sb-button{background-color:var(--button-background);border-radius:.125rem;color:var(--button-foreground);cursor:pointer;font-weight:600;padding:.5rem 1rem}.sb-button:hover{background-color:var(--button-hoverBackground)}.sb-button:active{--tw-shadow:inset 0 2px 4px 0 #0000000d;--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.sb-button[disabled],.sb-button[disabled]:active,.sb-button[disabled]:hover{background-color:var(--button-background);cursor:default;opacity:.5}.input:focus,.sb-button:focus{border-color:var(--inputOption-activeBackground);outline:2px solid #0000;outline-offset:2px}.dropdown{border:1px solid #0000;padding:8px}.dropdown:hover{border-color:var(--sb-separator-strong)}.dropdown-content{display:none}.dropdown:hover .dropdown-content{display:block}.hover-trigger .hover-target{visibility:hidden}.hover-trigger:hover .hover-target{visibility:visible}.hover\:bg-purple-500:hover{--tw-bg-opacity:1;background-color:rgb(47 34 57/var(--tw-bg-opacity))}.hover\:text-foreground:hover{color:var(--sb-foreground)}.hover\:text-foreground-active:hover{color:var(--sb-foreground-active)}.hover\:text-icon-prettier:hover{--tw-text-opacity:1;color:rgb(238 98 146/var(--tw-text-opacity))}.hover\:text-red-500:hover{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.focus\:border-purple-200:focus{--tw-border-opacity:1;border-color:rgb(198 186 208/var(--tw-border-opacity))}.focus\:bg-transparent:focus{background-color:initial}.focus-visible\:outline:focus-visible{outline-style:solid}@media (min-width:640px){.sm\:ml-auto{margin-left:auto}.sm\:rounded{border-radius:.25rem}.sm\:p-6{padding:1.5rem}}@media (min-width:768px){.md\:mt-8{margin-top:2rem}.md\:h-full{height:100%}.md\:w-56{width:14rem}.md\:flex-row{flex-direction:row}.md\:overflow-hidden{overflow:hidden}.md\:border-4{border-width:4px}.md\:border-solid{border-style:solid}.md\:border-activityBar-background{border-color:var(--activityBar-background)}.md\:p-6{padding:1.5rem}.md\:p-8{padding:2rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:py-8{padding-bottom:2rem;padding-top:2rem}.md\:shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}@media (min-width:1024px){.lg\:w-1\/3{width:33.333333%}.lg\:w-3\/4{width:75%}.lg\:flex-row{flex-direction:row}.lg\:px-0{padding-left:0;padding-right:0}}@media (min-width:1280px){.xl\:w-1\/2{width:50%}.xl\:max-w-6xl{max-width:72rem}}a,abbr,acronym,address,applet,article,aside,audio,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;text-overflow:ellipsis;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}abbr{text-decoration:none}*,:after,:before{box-sizing:border-box}body{font-size:13px;line-height:1;overscroll-behavior-y:none}a{text-decoration:none}a,button{color:inherit}button{background:none;border:none;cursor:pointer;font-family:inherit;font-size:inherit;line-height:inherit;padding:0}button,button:focus,input{outline:none}input{background:none;border:none;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}div[tabIndex]{outline:none}.react-contextmenu{background-color:var(--sb-menu-background);border-radius:2px;box-shadow:0 2px 4px var(--sb-menu-shadow,rgba(0,0,0,.533)),0 4px 12px var(--sb-menu-shadow,rgba(0,0,0,.533));min-width:140px;opacity:0;outline:0;padding:8px 0;position:absolute;transition:opacity .1s ease;user-select:none;z-index:100}.react-contextmenu.react-contextmenu--visible{opacity:1;pointer-events:auto;z-index:9999}.react-contextmenu:after{border:1px solid var(--sb-menu-border);border-radius:inherit;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.react-contextmenu-item{align-items:center;background:#0000;color:var(--sb-foreground);cursor:pointer;display:flex;font-size:13px;font-weight:400;line-height:1.2307;padding:6px 16px;text-align:left;text-decoration:none;white-space:nowrap}.react-contextmenu-item.react-contextmenu-item--active,.react-contextmenu-item.react-contextmenu-item--selected{background-color:var(--sb-menu-active-background);color:var(--sb-foreground-active)}.react-contextmenu-item.react-contextmenu-item--active path,.react-contextmenu-item.react-contextmenu-item--selected path{fill:currentColor}.react-contextmenu-item.react-contextmenu-item--disabled,.react-contextmenu-item.react-contextmenu-item--disabled:hover{background-color:#0000;border-color:#00000026;color:var(--sb-foreground-disabled)}.react-contextmenu-item--divider{background-color:#0000;border:none;cursor:inherit;display:block;padding:8px 0}.react-contextmenu-item--divider:before{border-top:1px solid var(--sb-separator-strong);content:"";display:block}.react-contextmenu-icon{align-items:center;display:flex;flex:none;height:16px;justify-content:center;margin-inline-end:8px;width:16px}.react-contextmenu-label{display:block;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}.react-contextmenu-item.react-contextmenu-submenu{padding:0}.react-contextmenu-submenu>.react-contextmenu-item:after{background-color:currentColor;content:"";display:block;height:16px;margin-left:10px;margin-right:-6px;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16" fill="%23fff"><path d="M5.7 13.7L5 13L9.6 8.4L5 3.7L5.7 3L10.7 8V8.7L5.7 13.7Z"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16" fill="%23fff"><path d="M5.7 13.7L5 13L9.6 8.4L5 3.7L5.7 3L10.7 8V8.7L5.7 13.7Z"/></svg>');opacity:.8;width:16px}.react-contextmenu-submenu>.react-contextmenu[style*="top: 0"],.react-contextmenu-submenu>.react-contextmenu[style*="top:0"]{margin-top:-8px}.mock_ui-loader{background:var(--sb-page-background);bottom:0;color:var(--sb-foreground-active);font-family:var(--sb-ui-font-family);left:0;position:absolute;right:0;top:0}.mock_ui-editor-placeholder{display:flex;flex-direction:column;height:100%;left:0;position:absolute;top:0;width:100%}.mock_ui-menu-bar{align-items:center;background:var(--sb-toolbar-background);display:flex;flex:none;height:40px;padding:0 12px;width:100%}.mock_ui-menu-bar.auth_success{background:#2e3138}.mock_ui-menu-bar svg{display:block;flex:none;height:24px;width:24px}.mock_ui-blitz_logo{fill:#1389fd}.mock_ui-root{display:flex;height:100%;width:100%}.mock_ui-toolbar{background:var(--sb-toolbar-background);flex:none;height:100%;width:48px}@media(max-width:550px){.mock_ui-toolbar{display:none}}.mock_ui-editor-root{background-color:var(--sb-page-background);display:flex;flex:1;height:100%;position:relative;width:100%}.mock_ui-side-bar{display:flex;height:100%;width:20%}@media(max-width:1074px){.mock_ui-side-bar{display:none}}.mock_ui-editor-panel{background-color:var(--editor-background);color:var(--sb-foreground-active);display:flex;height:100%;padding:32px;width:48%}@media(max-width:1074px){.mock_ui-editor-panel{width:68%}}@media(max-width:768px){.mock_ui-editor-panel{width:100%}}@media(max-width:464px){.mock_ui-editor-panel{padding:24px 18px}}.mock_ui-preview-panel{display:flex;flex-direction:column;height:100%;width:32%}@media(max-width:768px){.mock_ui-preview-panel{display:none}}.mock_ui-preview-panel-url{align-items:center;display:flex;flex:none;height:38px;justify-content:flex-end;padding:0 8px;width:100%}.mock_ui-preview-panel-url .mock_ui-url-input{background:var(--sb-luminosity-minus1);border-radius:14px;height:28px;width:calc(100% - 32px)}.mock_ui-auth_success,.mock_ui-integration_error{align-items:flex-start;align-self:center;display:flex;flex-direction:column;height:62%;justify-content:center;max-width:100%}.mock_ui-integration_error{padding-top:100px}@keyframes spinner{0%{transform:rotate(0turn)}to{transform:rotate(1turn)}}.import-status-wrapper{align-items:flex-start;flex-direction:column;width:100%}.import-status-wrapper h2{font-size:11px;font-weight:700;letter-spacing:1px;margin-bottom:12px;opacity:.5;text-transform:uppercase}.import-status-wrapper h3{font-family:var(--sb-code-font-family);font-size:13px;line-height:1.3;margin-bottom:32px;padding-left:28px;position:relative;word-break:break-all}.import-status-wrapper h3 svg{height:15px;left:0;position:absolute;top:1px;width:16px}.import-status-wrapper h3 span{display:inline-block}.import-status-wrapper h3 span:not(:last-child):after{content:"/";padding:0 1px}.import-status-steps{list-style:none;margin-bottom:32px}.import-status-step-item{align-items:center;color:var(--sb-foreground);display:flex;font-size:13px;line-height:16px;margin:9px 0;opacity:.5}.import-status-step-item svg{color:var(--sb-foreground-active);display:block;height:16px;margin-right:12px;width:16px}.import-status-step-item.running{opacity:1}.import-status-step-item.running svg{animation:spinner .92s linear infinite}.public-status{--status-color:var(--sb-foreground-negative);background-color:var(--editor-background);border-radius:3px;box-shadow:inset 0 0 0 2px var(--status-color);display:flex;flex:0;flex-direction:column;margin-bottom:32px;max-width:100%;min-width:400px;padding:24px 44px 24px 62px;position:relative}@media(max-width:550px){.public-status{min-width:unset;width:100%}}.public-status.error{--status-color:var(--sb-foreground-negative)}.public-status.note{--status-color:#68def8}.public-status .public-status-icon{color:var(--status-color);height:18px;left:24px;position:absolute;top:24px;width:18px}.public-status.error .public-status-text{color:var(--sb-foreground-active)}.public-status .h4,.public-status h4{color:var(--status-color);font-size:14px;font-weight:600;line-height:1.2;margin-bottom:12px;margin-right:40px}.public-status a{color:var(--sb-foreground);text-decoration:underline}.public-status a:hover{color:var(--sb-foreground-highlight)}.public-status code{background:#ffffff1a;border-radius:4px;box-shadow:inset 0 1px 0 0 #ffffff1f;display:block;font-family:monospace;line-height:1.3;margin:12px 0 8px;padding:8px 12px;word-break:break-all}@media(max-width:550px){.public-status code{line-height:1.5}}a.public-status-goback{--border-color:#fff3;border-radius:3px;box-shadow:inset 0 0 0 2px var(--border-color);cursor:pointer;display:inline-block;font-size:11px;font-weight:600;letter-spacing:1px;opacity:.6;padding:18px 30px 18px 62px;position:relative;text-transform:uppercase;transition:box-shadow .16s ease,opacity .16s ease}a.public-status-goback.theme-light{--border-color:#00000026}a.public-status-goback:hover{--border-color:var(--sb-foreground-highlight);opacity:1}a.public-status-goback:hover.auth_success{--border-color:#3fc}a.public-status-goback svg{height:14px;left:24px;position:absolute;top:calc(50% - 7px);width:14px}.public-status__actions{align-items:center;display:flex;margin-top:20px}.public-status__btn{--border-color:#fff3;border-radius:3px;box-shadow:inset 0 0 0 2px var(--border-color);color:var(--sb-foreground);cursor:pointer;display:inline-block;font-size:11px;font-weight:600;letter-spacing:1px;padding:18px 30px;position:relative;text-transform:uppercase;transition:box-shadow .16s ease,opacity .16s ease}.public-status__btn:not(:first-child){margin-left:12px}.public-status__btn.theme-light{--border-color:#00000026}.public-status__btn:hover{--border-color:var(--sb-foreground-active);color:var(--sb-foreground-active)}.public-status__btn.destructive{--border-color:#ed5e6a33;color:var(--sb-foreground-negative)}.public-status__btn.destructive:hover{--border-color:var(--sb-foreground-negative)}.missed-scopes__main{align-items:center;display:flex;flex-flow:column;margin-inline:auto;max-width:800px;padding:60px 120px}.missed-scopes__menu-bar{align-items:center;background:#2e3138;display:flex;height:40px;padding:0 12px;width:100%}.missed-scopes__header{font-size:24px;font-weight:700;line-height:30px;margin-block:24px;text-align:center}.missed-scopes__actions{align-items:center;display:flex;flex-flow:column;gap:8px}.missed-scopes__btn{align-items:center;border-radius:3px;cursor:pointer;display:flex;font-size:14.5px;font-weight:400;gap:8px;justify-content:center;line-height:18px;min-width:174px;padding:8px 16px}.missed-scopes__btn:focus-visible{outline:2px solid #0af;outline-offset:1px}.missed-scopes__btn--primary{background:#1389fd}.missed-scopes__btn--primary:hover{background:#117de6}.missed-scopes__btn--secondary{background:#737b8c33}.missed-scopes__btn--secondary:hover{background:#cbd2f526}:root{--sb-foreground:#ccc;--platform-text-warning:#ff335c;--platform-text-normal:#ffffffe6;--platform-text-secondary:#fff9;--platform-text-active:#fff;--platform-bg-accent:#1287fd;--platform-bg-accent-hover:#117ae4;--platform-border:#ffffff1a;--platform-luminosity-bg-z0:#17191c;--platform-border-focus:#0af;--border-radius-button:6px;--mock-topbar-height:40px;--mock-sidebar-width:48px}.codeflow-mock{background-color:#3c3c3c;position:relative}.codeflow-mock__topbar{height:var(--mock-topbar-height);width:100%}.codeflow-mock__sidebar{background-color:#3c3c3c;height:100vh;position:absolute;top:0;width:var(--mock-sidebar-width)}.codeflow-mock__sidebar a{display:flex;height:var(--mock-topbar-height);justify-content:center}.codeflow-mock__sidebar svg{height:auto;width:18px;fill:#09f}.codeflow-error__main{align-items:center;display:flex;flex-direction:column;font-family:Inter,sans-serif;height:calc(100vh - var(--mock-topbar-height));justify-content:center;margin-inline-start:var(--mock-sidebar-width);padding:0 32px}.codeflow-error__header{text-align:center;width:min(100vw - 48px,480px)}.codeflow-error__summary{color:var(--platform-text-warning);font-size:13px;font-weight:700;margin-bottom:14px}.codeflow-error__title{color:var(--sb-foreground);font-size:32px;font-weight:600;line-height:37px;margin-bottom:28px}.codeflow-error__text{color:var(--platform-text-secondary);font-size:13px;font-weight:400;line-height:18px}.codeflow-error__reasons{margin-top:10px}.codeflow-error__reasons ul{color:var(--platform-text-secondary);list-style-type:disc;text-align:left}.codeflow-error__reasons ul li{line-height:16px;margin:6px 0}.codeflow-error__link{border-bottom:1px solid;color:var(--platform-text-normal);display:inline-block;font-size:13px;font-style:normal;font-weight:500;line-height:16px;margin-block-start:28px;padding-bottom:2px}.codeflow-error__link:hover{color:var(--platform-text-active)}.codeflow-error__link>svg{display:inline;margin-block-end:3px;margin-inline-start:8px;width:10px}.codeflow-error__actions{display:flex;gap:12px;justify-content:center;margin-block-start:40px}.codeflow-error__button{align-items:center;border:1px solid #0000;border-radius:var(--border-radius-button);cursor:pointer;display:flex;font-size:14.5px;font-weight:600;gap:12px;line-height:17px;padding:12px 48px;position:relative}.codeflow-error__button:focus-within{outline:solid 2px var(--platform-border-focus);outline-offset:-2px}.codeflow-error__button--primary{background:var(--platform-bg-accent);color:var(--platform-text-active)}.codeflow-error__button--primary:hover{background-color:var(--platform-bg-accent-hover)}.codeflow-error__button--with-icon{padding-inline:16px}.codeflow-error__button--secondary{color:var(--platform-text-normal)}.codeflow-error__button--secondary:hover{background-color:var(--platform-luminosity-bg-z0);border:1px solid var(--platform-border)}.github-app-flows{--sb-foreground:#ccc;--platform-text-warning:#ff335c;--platform-text-normal:#ffffffe6;--platform-text-secondary:#fff9;--platform-text-active:#fff;--platform-text-accent:#62b0fe;--platform-bg-accent:#1287fd;--platform-bg-accent-hover:#117ae4;--platform-border:#ffffff1a;--platform-luminosity-bg-z0:#17191c;--platform-border-focus:#0af;background:var(--platform-luminosity-bg-z0);font-family:Inter,sans-serif;height:100vh;overflow:auto}.github-app-flows__header{padding:18px 24px}.github-app-flows__main{margin-block-start:5vh;margin-inline:auto;max-width:514px;padding-inline:32px}.github-app-flows__a{color:var(--platform-text-accent);cursor:pointer}.github-app-flows__a:hover{text-decoration:underline}.github-app-flows__sections{margin-block:32px}.github-app-flows__sections>.github-app-flows__h2:not(:first-child){margin-block-start:16px}.github-app-flows__h1{color:var(--platform-text-normal);font-size:24px;font-weight:600;letter-spacing:-.24px;line-height:125%;margin-block-end:12px;text-align:center}.github-app-flows__h1+.github-app-flows__p{text-align:center}.github-app-flows__h2{color:var(--platform-text-active);font-size:14.5px;font-weight:600;line-height:18px;margin-block-end:4px}.github-app-flows__p{color:var(--platform-text-secondary);font-size:13px;line-height:18px;text-align:left;width:min(451px,100%)}.github-app-flows__emoji{color:var(--platform-text-active)}.github-app-flows__infographic{margin-block-end:32px;margin-inline:auto;width:min-content}.github-app-flows__btn{align-items:center;background:var(--platform-bg-accent);border-radius:6px;color:var(--platform-text-active);display:flex;font-size:13px;font-weight:600;height:36px;justify-content:center;line-height:18px;margin-inline:auto;padding:10px 16px;width:fit-content}.github-app-flows__btn:hover{background:var(--platform-bg-accent-hover)}.github-app-flows__btn:focus-visible{outline:2px solid var(--platform-bg-accent);outline-offset:2px}.github-app-flows__ol{color:var(--platform-text-normal);font-size:13px;line-height:18px;list-style:decimal;margin-block-start:12px;margin-inline-start:16px}.github-app-flows__ol>li{margin-block-end:12px}.github-app-flows__olFooter{font-size:13px;line-height:18px;margin-inline-start:16px}:root.application{background-color:var(--sb-page-background,#202327);color:var(--sb-foreground,#ccc);font-family:var(--sb-ui-font-family,sans-serif)}:root.theme-dark{color-scheme:dark}:root.theme-light{color-scheme:light}.Menu-root-bbr8q{--bg-color:var(--platform-luminosity-bg-z3);--bg-color-hover:var(--platform-luminosity-bg-z4);--text-color:var(--platform-text-normal);--text-color-hover:var(--platform-text-active);--text-disabled:var(--platform-text-disabled);--text-negative:var(--platform-text-warning);--border-radius:2px;--separator-color:var(--platform-border);--menu-border:var(--sb-menu-border);--list-item-padding-block:8px;background-color:var(--bg-color);border-radius:var(--border-radius);box-shadow:0 2px 4px var(--sb-menu-shadow,rgba(0,0,0,.533)),0 4px 12px var(--sb-menu-shadow,rgba(0,0,0,.533));min-width:140px;user-select:none}.Menu-root_fadeIn-K7uiS{animation:Menu-menu-fade-in-fdPFZ .1s;transform-origin:top center}@keyframes Menu-menu-fade-in-fdPFZ{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}.Menu-list-wpRrC{border-radius:var(--border-radius);box-shadow:0 0 0 1px var(--menu-border);margin:0;position:relative}.Menu-list-wpRrC,.Menu-separator-imRrN{display:block;padding-block:var(--list-item-padding-block)}.Menu-separator-imRrN{cursor:default}.Menu-separator-imRrN:before{border-top:1px solid var(--separator-color);content:"";display:block}.Menu-item-lbSK8{display:block;margin:0;padding:0}.Menu-button-QJdbx{align-items:center;background-color:#0000;color:var(--text-color);cursor:pointer;display:flex;font-size:13px;font-weight:400;line-height:1.2307;min-height:30px;padding:6px 16px;text-align:left;text-decoration:none;width:100%}.Menu-button-QJdbx.Menu-button_centered-gDwxj{justify-content:center;padding:18px 16px}.Menu-button-QJdbx.Menu-button_centered-gDwxj:hover{color:var(--text-color-hover)}.Menu-button-QJdbx.Menu-button_negative-YQu08{color:var(--text-negative)}.Menu-button-QJdbx:focus-visible,.Menu-button-QJdbx:hover{background-color:var(--bg-color-hover);color:var(--text-color-hover)}.Menu-button-QJdbx:focus-visible path,.Menu-button-QJdbx:hover path{fill:currentColor}.Menu-button-QJdbx.Menu-button_inert-m0ueA{pointer-events:none}.Menu-button-QJdbx.Menu-button_disabled-HLGZ9{background-color:#0000;color:var(--text-disabled);cursor:default;pointer-events:none}.Menu-button-QJdbx svg{flex:none;fill:currentColor;font-size:16px;margin-inline-end:8px}.Avatar-image-NZtXM{background-color:var(--sb-luminosity-plus2);border-radius:var(--avatar-radius,0);display:inline-block;flex:none;height:var(--avatar-size,24px);object-fit:cover;overflow:hidden;vertical-align:middle;width:var(--avatar-size,24px)}.OwnerSelector-root-zMUK2{--height:32px;display:block;position:relative}.OwnerSelector-dropdownContainer-bJ_DF{position:relative}.OwnerSelector-dropdown-zHI7b{left:0;position:absolute;top:32px;transform-origin:top right;width:230px;z-index:10}.OwnerSelector-dropdownControl-g6Voc{align-items:center;background-color:#0000;display:flex;gap:2px;height:var(--input-height,32px);overflow:hidden;padding:4px 8px;text-overflow:ellipsis;white-space:nowrap;width:100%}.OwnerSelector-dropdownControl-g6Voc:focus-visible{outline:solid 2px var(--sb-control-border-focus);outline-offset:-2px}.OwnerSelector-dropdownControl__icon-QhkSU{margin-left:auto}.OwnerSelector-dropdownControl_outlined-pmnQG{border:1px solid var(--sb-control-border)}.OwnerSelector-owner-fYfr2{align-items:center;display:flex;gap:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.OwnerSelector-owner_selected-Dq5TH{gap:4px}.OwnerSelector-selectedIcon-EfOmT{margin-left:auto}.AmbientDisclaimer-root-diETg{color:var(--sb-foreground-alt);font-size:18px;font-weight:600;line-height:24px;padding-block:150px;padding-inline:100px;text-align:center}.AmbientDisclaimer-root_s-eM51h{font-size:14.5px;font-weight:400;line-height:1.2414;padding-block:20px;padding-inline:40px}.AmbientDisclaimer-btn-VMnPc{color:var(--sb-foreground-highlight-low)}.AmbientDisclaimer-btn-VMnPc:focus-visible{outline:solid 2px var(--sb-control-border-focus);outline-offset:-2px}.AmbientDisclaimer-btn-VMnPc:hover{color:var(--sb-foreground-highlight)}.StackButton-button-yet5L{--stack-hover-border:#0000;--stack-hover-background:var(--sb-luminosity-plus1);--stack-icon-size:24px;--stack-icon-margin:12px;background-color:#0000;border:1px solid #0000;border-radius:3px;color:var(--sb-foreground);cursor:pointer;display:inline-block;font-size:13px;line-height:15px;max-width:240px;padding:0;text-align:left;transition:transform .1s,opacity .1s;vertical-align:middle}.StackButton-button-yet5L[disabled]{cursor:default;pointer-events:none}.StackButton-button-yet5L:not([disabled]):hover{background-color:var(--stack-hover-background);border-color:var(--stack-hover-border)}.StackButton-button_big-QSrA1{--stack-icon-size:32px;--stack-icon-margin:16px;font-size:16px;line-height:19px}.StackButton-button_outline-k3geG{--stack-hover-border:var(--sb-separator-base);--stack-hover-background:#0000}.StackButton-button_primary-TJ2fp{--stack-hover-border:#0000;--stack-hover-background:var(--button-background);background-color:var(--button-background);color:var(--button-foreground)}.StackButton-buttonContent-VkXXQ{align-items:center;display:flex;padding:7px 10px;position:relative}.StackButton-button_big-QSrA1 .StackButton-buttonContent-VkXXQ{padding:10px 12px}.StackButton-button_homepage-c4LHT .StackButton-buttonContent-VkXXQ{padding:20px 22px}.StackButton-image-HUuYp{color:var(--sb-foreground-active);display:block;flex:none;margin-right:var(--stack-icon-margin,10px)}.StackButton-image-HUuYp>*{display:block;height:var(--stack-icon-size,20px);width:var(--stack-icon-size,20px)}.StackButton-text-UK6ia{display:block;flex-shrink:1;max-width:calc(100% - var(--stack-icon-size) - var(--stack-icon-margin))}.StackButton-text-UK6ia>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StackButton-title-hpD1K{display:block;font-weight:600}.StackButton-button_big-QSrA1 .StackButton-title-hpD1K{font-weight:400}.StackButton-button_homepage-c4LHT .StackButton-title-hpD1K{font-weight:500;transition:color var(--public-transition-hover-fast)}.StackButton-button_homepage-c4LHT:not([disabled]):hover .StackButton-title-hpD1K{color:#fff}.StackButton-textSecondRow-KUhMt{align-items:center;display:flex;flex-wrap:wrap;gap:2px 6px}.StackButton-subtitle-INyx_{font-size:85%;font-weight:400;opacity:.65;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StackButton-button_big-QSrA1 .StackButton-subtitle-INyx_{font-size:75%}.StackButton-badgeLabel-qaVgg{background-color:var(--sb-foreground-highlight);border-radius:3px;color:var(--sb-foreground-inverted);display:inline-block;font-size:10px;font-weight:500;line-height:1;padding:1px 3px;text-transform:uppercase}.StackButton-button_big-QSrA1 .StackButton-badgeLabel-qaVgg{font-size:11px;padding:2px 4px}.theme-light .StackButton-badgeLabel-qaVgg{color:#fff}.StackButton-button_homepage-c4LHT .StackButton-badgeLabel-qaVgg{display:none}.StackButton-loader-j2HJI{color:currentColor;opacity:0;position:absolute;right:5px;top:5px;transition:opacity .1s}.StackButton-button_big-QSrA1 .StackButton-loader-j2HJI{right:7px;top:7px}.StackLauncher-header-G_Vuk{box-shadow:inset 0 -2px var(--sb-luminosity-plus1);color:var(--sb-foreground);margin-bottom:24px;min-height:44px;position:relative}.StackLauncher-headerTitle-cxg_b{font-size:13px;letter-spacing:.025em;line-height:18px;margin:0;padding:8px 12px;text-transform:uppercase}.StackLauncher-closeButton-XFO_A{align-items:center;color:var(--sb-foreground-alt);display:flex;height:44px;justify-content:center;position:absolute;right:0;top:0;width:44px}.StackLauncher-closeButton-XFO_A:hover{color:var(--sb-foreground-active)}.StackLauncher-closeButton-XFO_A:focus-visible{outline:solid 2px var(--sb-control-border-focus);outline-offset:-2px}.StackLauncher-tabs-nBVX_{display:flex;overflow-x:auto;position:relative;scrollbar-width:thin}.StackLauncher-tabButton-hEIAX{align-items:center;border-bottom:2px solid #0000;color:var(--sb-foreground-alt);cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:4px;justify-content:center;line-height:16px;min-height:100%;min-width:76px;padding:12px;white-space:nowrap}.StackLauncher-tabButton-hEIAX[aria-current=true]{border-color:var(--sb-foreground-highlight-high);color:var(--sb-foreground)}.StackLauncher-tabButton-hEIAX:hover{color:var(--sb-foreground-active)}.StackLauncher-tabButton-hEIAX:focus-visible{outline:solid 2px var(--sb-control-border-focus);outline-offset:-2px}.StackLauncher-stacks-om4v0{align-content:start;align-items:center;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));min-height:110px}.StackLauncher-stacks_big-k3RhO{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));min-height:130px}.ModalDialog-a11yDialogOverlay-UceDL,.ModalDialog-modal-jmX7r::backdrop{background:#080b12b3}.ModalDialog-dialogReset-T7x99{border:0;bottom:auto;margin:0;max-height:none;max-width:none;padding:0;right:auto}.ModalDialog-modal_centered-IZITu{background-color:var(--sb-card-background);border-radius:6px;left:50%;overflow-x:hidden;position:fixed;top:50%;transform:translate(-50%,-50%)}.ModalDialog-overlayClickFix-t7p4V{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.ModalDialog-a11yDialogContainer-uLSb2,.ModalDialog-a11yDialogOverlay-UceDL{bottom:0;left:0;position:fixed;right:0;top:0}.ModalDialog-a11yDialogContainer-uLSb2{display:flex;z-index:10000}.ModalDialog-a11yDialogContainer-uLSb2[aria-hidden=true]{display:none}.ModalDialogParts-content-aAOt3{--dialog-content-p:16px;padding:var(--dialog-content-p)}@media(min-width:600px){.ModalDialogParts-content-aAOt3{--dialog-content-p:24px}}.ModalDialogParts-header-_7iWV{align-items:center;display:flex;margin-block-end:24px}.ModalDialogParts-title-cS0d1{color:var(--sb-foreground-active);font-size:13px;font-weight:700;line-height:1.2307;text-transform:uppercase;word-spacing:.08em}.ModalDialogParts-actions-YmHzG{display:flex;gap:12px;justify-content:space-between;margin-block-start:32px}.ModalDialogParts-closeBtn-ds0nP{padding:10px;position:absolute;right:0;top:0}.ModalDialogParts-closeBtn-ds0nP:focus-visible{outline:solid 2px var(--sb-control-border-focus);outline-offset:-2px}.ModalDialogParts-closeBtn__icon-GzVNd{height:20px;width:20px}.ModalDialogParts-footer-a42G_{background:var(--sb-page-background);padding:15px 23px 20px}.NewProjectModal-content-pdDKw{min-height:382px;position:relative;width:min(95vw - 48px,980px)}.NewProjectModal-header-RNMUe{align-items:center;color:var(--sb-foreground-alt);display:flex;font-size:18px;font-weight:600;line-height:1.3333;margin-block-end:18px}.NewProjectModal-select-gS6tX{color:var(--sb-foreground-active)}.BlitzLoading-root-mJpFi{--size:18px;border:2px solid #0000;border-radius:50%;box-sizing:border-box;color:inherit;display:inline-block;flex:none;height:var(--size);vertical-align:middle;width:var(--size)}.BlitzLoading-root-mJpFi[aria-hidden=true]{visibility:hidden}.BlitzLoading-root-mJpFi:not([aria-hidden=true]){animation:BlitzLoading-spin-JjbuM .35s linear infinite;border-left-color:initial;border-top-color:initial}@keyframes BlitzLoading-spin-JjbuM{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.OpenRepoByUrlForm-form-nl8o_{--input-height:44px;display:grid;grid-template-areas:"input button" "note note";grid-template-columns:minmax(0,1fr) auto;grid-template-rows:var(--input-height) auto;row-gap:12px}.OpenRepoByUrlForm-form_showLabel-qmhDQ{grid-template-areas:"label -" "input button" "note note";grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto var(--input-height) auto}.OpenRepoByUrlForm-form__label-EkHiH{color:var(--platform-text-normal);font-size:13px;font-weight:400;grid-area:label;line-height:1.2307}.OpenRepoByUrlForm-field-HHizb{display:flex;margin-block-end:8px;width:100%}.OpenRepoByUrlForm-inputWrapper-IVRdv{--padding:10px;--icon-size:calc(var(--input-height) - var(--padding)*2);flex:1;grid-area:input;position:relative}.OpenRepoByUrlForm-input-noV8U{background-color:var(--platform-luminosity-bg-z1-alpha);border-radius:4px 0 0 4px;color:var(--platform-text-normal);font-size:13px;font-weight:400;height:var(--input-height);line-height:1.2307;padding:var(--padding);padding-inline-start:var(--input-height);width:100%}.OpenRepoByUrlForm-input-noV8U::placeholder{color:var(--platform-text-secondary)}.OpenRepoByUrlForm-input-noV8U:focus-within{outline:solid 2px var(--platform-border-focus);outline-offset:-2px}.OpenRepoByUrlForm-inputIcon-viUnS{height:var(--icon-size);left:var(--padding);position:absolute;top:var(--padding);width:var(--icon-size)}.OpenRepoByUrlForm-button-juwBY{background-color:var(--platform-bg-accent);border-radius:0 4px 4px 0;color:#fff;font-size:13px;font-weight:400;grid-area:button;height:100%;line-height:1.2307;padding:14px}.OpenRepoByUrlForm-button-juwBY:hover{background-color:var(--platform-bg-accent-hover)}.OpenRepoByUrlForm-button-juwBY:focus-visible{outline:solid 2px var(--platform-border-focus);outline-offset:2px}.OpenRepoByUrlForm-paywallNote-usv51{color:var(--platform-text-secondary);font-size:13px;font-weight:400;grid-area:note;line-height:1.2307}.OpenRepoByUrlForm-paywallNote__link-ixmwg{color:var(--platform-text-accent)}.OpenRepoByUrlForm-paywallNote__link-ixmwg:hover{text-decoration:underline}.OpenRepoByUrlForm-container-nnjhT{flex-grow:1;position:relative}.OpenRepoByUrlForm-suggestionsContainer-xFh36{background:var(--platform-luminosity-bg-z3);border:1px solid var(--platform-border);border-radius:6px;display:none;left:0;max-height:200px;overflow:auto;padding:4px;position:absolute;right:0;top:calc(100% + 8px);z-index:10}.OpenRepoByUrlForm-suggestionsContainer-xFh36::-webkit-scrollbar{width:8px}.OpenRepoByUrlForm-suggestionsContainerOpen-qpPir{display:block}.OpenRepoByUrlForm-suggestion-FJvjB{align-items:center;border:1px solid #0000;border-radius:6px;color:var(--platform-text-normal);cursor:pointer;display:flex;font-size:13px;font-weight:400;gap:8px;line-height:1.2307;padding:4px 8px}.OpenRepoByUrlForm-suggestion-FJvjB.OpenRepoByUrlForm-suggestionHighlighted-Uc4yY,.OpenRepoByUrlForm-suggestion-FJvjB:hover{background:var(--platform-luminosity-bg-z4);border-color:var(--platform-border);color:var(--platform-text-active)}.OpenRepoByUrlForm-suggestion-FJvjB.OpenRepoByUrlForm-suggestionHighlighted-Uc4yY .OpenRepoByUrlForm-suggestionIcon-CcyLF,.OpenRepoByUrlForm-suggestion-FJvjB:hover .OpenRepoByUrlForm-suggestionIcon-CcyLF{opacity:1}.OpenRepoByUrlForm-suggestionsEmpty-wcIDF{color:var(--platform-text-secondary);font-size:13px;font-weight:400;line-height:1.2307;margin-block:16px;text-align:center}.OpenRepoByUrlForm-suggestion__name-meQjk{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OpenRepoByUrlDialog-dialog-wFGCF{background-color:var(--sb-card-background);border-radius:6px;left:50%;overflow:visible;position:fixed;top:50%;transform:translate(-50%,-50%)}.OpenRepoByUrlDialog-root-eaEni{max-height:calc(100vh - 48px);width:min(100vw - 48px,500px)}.OpenRepoByUrlDialog-gitProviderIcon-xDx0q{height:92px;margin-block-end:32px;margin-inline:auto;width:92px}.OpenRepoByUrlDialog-form-FvrSg{display:grid;grid-template-areas:"label -" "input button";grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto 38px;row-gap:12px}.OpenRepoByUrlDialog-form__label-CeMai{color:var(--platform-text);font-size:13px;font-weight:400;grid-area:label;line-height:1.2307}.OpenRepoByUrlDialog-form__input-yaZ9L{background-color:var(--platform-luminosity-bg-z1-alpha);border-radius:4px 0 0 4px;color:var(--platform-text-normal);font-size:13px;font-weight:400;grid-area:input;height:100%;line-height:1.2307;padding:10px;width:100%}.OpenRepoByUrlDialog-form__input-yaZ9L::placeholder{color:var(--platform-text-secondary)}.OpenRepoByUrlDialog-form__input-yaZ9L:focus-within{outline:solid 2px var(--platform-border-focus);outline-offset:-2px}.OpenRepoByUrlDialog-form__button-Sbcds{background-color:var(--platform-bg-accent);border-radius:0 4px 4px 0;color:#fff;font-size:13px;font-weight:400;grid-area:button;height:100%;line-height:1.2307;padding:10px}.OpenRepoByUrlDialog-form__button-Sbcds:hover{background-color:var(--platform-bg-accent-hover)}.OpenRepoByUrlDialog-form__button-Sbcds:focus-visible{outline:solid 2px var(--platform-border-focus);outline-offset:2px}.Button-root-K0z4R{--buttonSize:32px;--iconSize:18px;--fontSize:13px;align-items:center;background-color:var(--button-background);border:1px solid #0000;border-radius:3px;color:var(--button-foreground);display:inline-flex;font-family:var(--sb-ui-font-family);font-size:var(--fontSize);gap:4px;line-height:1.25;min-height:var(--buttonSize);padding:0 calc(2px + var(--buttonSize)*.25);position:relative;text-decoration:none;transition:background-color .05s ease;-webkit-user-select:none;user-select:none;vertical-align:middle}.Button-root-K0z4R:hover:not([disabled]){background-color:var(--button-hoverBackground)}.Button-root-K0z4R[disabled]{cursor:default;opacity:.3}.Button-root-K0z4R:focus-visible{outline:solid 2px var(--sb-control-border-focus);outline-offset:2px}.Button-root_selected-GlJCq{background-color:var(--button-hoverBackground)}.Button-root_text-FPcB2{line-height:calc(var(--buttonSize) - 2px);transition:background-color .2s ease,border-color .05s ease}.Button-root_text-FPcB2,.Button-root_text-FPcB2:hover:not([disabled]){background-color:#0000;color:var(--sb-foreground)}.Button-root_text-FPcB2:active:not([disabled]),.Button-root_text-FPcB2:hover:not([disabled]){border-color:var(--sb-luminosity-plus3)}.Button-root_text-FPcB2:focus-visible{outline-offset:-2px}.Button-root_outlined-k_8Q_{background-color:#0000;border-color:var(--sb-luminosity-plus3);color:var(--sb-foreground);line-height:calc(var(--buttonSize) - 2px)}.Button-root_outlined-k_8Q_:active:not([disabled]),.Button-root_outlined-k_8Q_:hover:not([disabled]){background-color:var(--sb-luminosity-plus1)}.Button-root_outlined-k_8Q_:focus-visible{outline-offset:-2px}.Button-icon-eScgd{align-items:center;color:inherit;display:flex;height:var(--iconSize);justify-content:center;width:var(--iconSize)}.Button-icon-eScgd img,.Button-icon-eScgd svg{display:block;height:100%;width:100%}.Button-text-aCrPm{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center;overflow:hidden;padding:0 2px;white-space:nowrap}.SingleProjectDeleteModal-text-fvTvR{font-size:13px;font-weight:400;line-height:1.2307}.SingleProjectDeleteModal-okayButton-oqUZ_{margin-inline-start:auto}.Confetti-container-s5M8X{left:0;position:absolute;top:0;width:100%}.Confetti-icon-cSbux{font-size:32px;font-weight:700;letter-spacing:32px;position:relative}.Confetti-confetti-TLNbp{align-items:center;display:flex;height:400px;justify-content:center;overflow:hidden;position:relative;top:0;width:100%}.Confetti-confettiPiece-fKeup{background:#ffd300;height:16px;opacity:0;position:absolute;top:0;width:8px}.Confetti-confettiPiece-fKeup:first-child{animation:Confetti-makeItRain-L3HDJ 2s ease-out infinite;animation-delay:298ms;animation-duration:2.34s;left:7%;transform:rotate(35deg)}.Confetti-confettiPiece-fKeup:nth-child(2){animation:Confetti-makeItRain-L3HDJ 2s ease-out infinite;animation-delay:65ms;animation-duration:2.16s;left:14%;transform:rotate(-52deg)}.Confetti-confettiPiece-fKeup:nth-child(3){animation:Confetti-makeItRain-L3HDJ 2s ease-out infinite;animation-delay:95ms;animation-duration:2.29s;left:21%;transform:rotate(-54deg)}.Confetti-confettiPiece-fKeup:nth-child(4){animation:Confetti-makeItRain-L3HDJ 2s ease-out infinite;animation-delay:761ms;animation-duration:2227ms;left:28%;transform:rotate(17deg)}.Confetti-confettiPiece-fKeup:nth-child(5){animation:Confetti-makeItRain-L3HDJ 2s ease-out infinite;animation-delay:628ms;animation-duration:1661ms;left:35%;transform:rotate(12deg)}.Confetti-confettiPiece-fKeup:nth-child(6){animation:Confetti-makeItRain-L3HDJ 2s ease-out infinite;animation-delay:155ms;animation-duration:1792ms;left:42%;transform:rotate(-55deg)}.Confetti-confettiPiece-fKeup:nth-child(7){animation:Confetti-makeItRain-L3HDJ 2s ease-out infinite;animation-delay:153ms;animation-duration:2251ms;left:49%;transform:rotate(44deg)}.Confetti-confettiPiece-fKeup:nth-child(8){animation:Confetti-makeItRain-L3HDJ 2s ease-out infinite;animation-delay:49ms;animation-duration:2144ms;left:56%;transform:rotate(55deg)}.Confetti-confettiPiece-fKeup:nth-child(9){animation:Confetti-makeItRain-L3HDJ 2s ease-out infinite;animation-delay:892ms;animation-duration:1909ms;left:63%;transform:rotate(-26deg)}.Confetti-confettiPiece-fKeup:nth-child(10){animation:Confetti-makeItRain-L3HDJ 2s ease-out infinite;animation-delay:599ms;animation-duration:2211ms;left:70%;transform:rotate(43deg)}.Confetti-confettiPiece-fKeup:nth-child(11){animation:Confetti-makeItRain-L3HDJ 2s ease-out infinite;animation-delay:326ms;animation-duration:2073ms;left:77%;transform:rotate(51deg)}.Confetti-confettiPiece-fKeup:nth-child(12){animation:Confetti-makeItRain-L3HDJ 2s ease-out infinite;animation-delay:231ms;animation-duration:2185ms;left:84%;transform:rotate(-40deg)}.Confetti-confettiPiece-fKeup:nth-child(13){animation:Confetti-makeItRain-L3HDJ 2s ease-out infinite;animation-delay:842ms;animation-duration:1476ms;left:91%;transform:rotate(20deg)}.Confetti-confettiPiece-fKeup:nth-child(odd){background:#17d3ff}.Confetti-confettiPiece-fKeup:nth-child(2n){z-index:1}.Confetti-confettiPiece-fKeup:nth-child(4n){animation-duration:4s;height:12px;width:5px}.Confetti-confettiPiece-fKeup:nth-child(3n){animation-delay:2s;animation-duration:5s;height:10px;width:3px}.Confetti-confettiPiece-fKeup:nth-child(4n-7){background:#ff4e91}@keyframes Confetti-makeItRain-L3HDJ{0%{opacity:0}50%{opacity:1}to{transform:translateY(500px)}}:root:not(.theme-light){--platform-text-accent:#62b0fe;--platform-text-accent-success:#85efac;--platform-text-active:#fff;--platform-text-normal:#ffffffe6;--platform-text-normal-inverted:#22252a;--platform-text-white:#fff;--platform-text-warning:#ed5e6a;--platform-text-warning-mid:#ffa336;--platform-text-secondary:#fff9;--platform-text-placeholder:#ffffff73;--platform-text-selection:#6699ff4d;--platform-text-disabled:#ffffff52;--platform-bg-accent:#1287fd;--platform-bg-accent-hover:#117ae4;--platform-bg-secondary:#737b8c33;--platform-bg-warning:#b30024;--platform-bg-warning-hover:#8a001c;--platform-bg-item-active:#5c637026;--platform-bg-item-hover:#5c63701a;--platform-border-focus:#0af;--platform-border:#ffffff1a;--platform-luminosity-bg-z0:#17191c;--platform-luminosity-bg-z1:#202227;--platform-luminosity-bg-z1-alpha:#0b0c0e66;--platform-luminosity-bg-z2:#272a30;--platform-luminosity-bg-z3:#2e3138;--platform-luminosity-bg-z4:#3a3e45;--platform-luminosity-bg-z5:#464a53;--platform-text-highlight:#3fc}:root.theme-light{--platform-text-accent:#0d61b5;--platform-text-accent-success:#157f3c;--platform-text-active:#141414;--platform-text-normal:#22252a;--platform-text-normal-inverted:#ffffffe6;--platform-text-white:#fff;--platform-text-warning:#b81430;--platform-text-warning-mid:#ee7200;--platform-text-secondary:#1e2024b3;--platform-text-placeholder:#1e20248c;--platform-text-selection:#6699ff4d;--platform-text-disabled:#1e202459;--platform-bg-accent:#1287fd;--platform-bg-accent-hover:#117ae4;--platform-bg-secondary:#676e7e33;--platform-bg-warning:#8a001c;--platform-bg-warning-hover:#6b0015;--platform-bg-item-active:#5c637026;--platform-bg-item-hover:#5c63701a;--platform-border:#1e20241a;--platform-border-focus:#1287fd;--platform-luminosity-bg-z0:#fcfcfc;--platform-luminosity-bg-z1:#ededed;--platform-luminosity-bg-z1-alpha:#12121214;--platform-luminosity-bg-z2:#e6e6e6;--platform-luminosity-bg-z3:#dbdbdb;--platform-luminosity-bg-z4:#dfe0e1;--platform-luminosity-bg-z5:#e2e3e4;--platform-text-highlight:#0095b3}.OrganizationWelcomeModal-content-w_tBW{background:radial-gradient(60.68% 56.71% at 50% 50%,#632d64 0,#1d1e24 100%);padding:32px 30px;position:relative;text-align:center;width:min(100vw - 24px,755px)}.OrganizationWelcomeModal-header-ubHHr{display:initial}.OrganizationWelcomeModal-title-pFeQf{font-size:16px;font-weight:600;line-height:1.25;text-transform:none}.OrganizationWelcomeModal-workspace-tHqgz{font-family:Gilroy,var(--sb-ui-font-family,sans-serif);font-size:36px;font-weight:800;letter-spacing:-.015em;line-height:1.22222}.OrganizationWelcomeModal-avatarContainer-Tv6UJ{align-items:center;display:flex;height:250px;justify-content:center}.OrganizationWelcomeModal-copyButton-TFdol{align-items:center;color:var(--platform-text-accent);display:flex;gap:6px;padding:2px}.OrganizationWelcomeModal-copyButton-TFdol:hover{text-decoration:underline}.OrganizationWelcomeModal-copyButton-TFdol:focus-within:focus-visible{outline:solid 2px var(--sb-control-border-focus);outline-offset:-2px}.OrganizationWelcomeModal-okButton-S5DJD{margin-inline-start:auto}.OrganizationWelcomeModal-footer-Ms6q9{align-items:center;background:var(--sb-page-background);display:flex;padding:20px 40px;position:relative;z-index:1}@media(max-width:770px){.OrganizationWelcomeModal-footer-Ms6q9{padding:10px}}.Select-select-JVYa6{--input-height:28px;--input-padding-block:5px;--input-padding-inline:7px;-webkit-appearance:none;appearance:none;background-color:var(--sb-luminosity-plus2);background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8 8" width="8" height="8" fill="%23555"><path d="M.576 2.176a.6.6 0 01.848 0L4 4.75l2.576-2.575a.6.6 0 11.848.848l-3 3a.6.6 0 01-.848 0l-3-3a.6.6 0 010-.848z"/></svg>');background-position:right 8px top 50%;background-repeat:no-repeat;border:1px solid;border-color:var(--sb-control-border-alt);border-radius:3px;color:var(--sb-foreground);font-family:inherit;font-size:13px;font-weight:400;height:var(--input-height);line-height:1.2307;outline:none;padding:var(--input-padding-block) calc(var(--input-padding-inline) + 18px) var(--input-padding-block) var(--input-padding-inline);width:100%}.theme-dark .Select-select-JVYa6{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8 8" width="8" height="8" fill="%23ccc"><path d="M.576 2.176a.6.6 0 01.848 0L4 4.75l2.576-2.575a.6.6 0 11.848.848l-3 3a.6.6 0 01-.848 0l-3-3a.6.6 0 010-.848z"/></svg>')}.theme-dark .Select-select-JVYa6 option{background-color:var(--sb-menu-background);color:var(--sb-foreground)}@-moz-document url-prefix(){.theme-dark .Select-select-JVYa6 option{background-color:unset;color:unset}}.Select-select-JVYa6:disabled{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8 8" width="8" height="8" fill="%23999"><path d="M.576 2.176a.6.6 0 01.848 0L4 4.75l2.576-2.575a.6.6 0 11.848.848l-3 3a.6.6 0 01-.848 0l-3-3a.6.6 0 010-.848z"/></svg>');color:var(--sb-foreground-disabled)}.Select-select-JVYa6:not(:disabled):hover{background-color:var(--sb-luminosity-plus3);color:var(--sb-foreground-active)}.Select-select-JVYa6:not(:disabled):focus{border-color:var(--sb-control-border-focus);color:var(--sb-foreground-active)}.Select-select_small-H8NbW{--input-height:24px;--input-padding-block:3px;--input-padding-inline:5px;border-radius:2px}.Select-select_large-aL9Ca{--input-height:32px;--input-padding-block:7px;--input-padding-inline:7px}.TextInput-wrapper-SKBfw{display:inline-flex;position:relative;vertical-align:top;width:100%}.TextInput-wrapper_small-maNoZ{--input-height:24px;--input-padding-block:3px;--input-padding-inline:5px}.TextInput-wrapper_medium-a3QL8{--input-height:28px;--input-padding-block:5px;--input-padding-inline:7px}.TextInput-wrapper_large-XwupB{--input-height:32px;--input-padding-block:7px;--input-padding-inline:7px}.TextInput-field-o4hEK{background-color:var(--sb-luminosity-minus1);border:1px solid #0000;color:var(--sb-foreground);font-family:inherit;font-size:13px;font-weight:400;line-height:1.2307;margin:0;outline:none;padding:var(--input-padding-block) var(--input-padding-inline);width:100%}.TextInput-field-o4hEK.TextInput-field_border-UDmBM{border-color:var(--sb-control-border)}.TextInput-field-o4hEK:focus{border-color:var(--sb-control-border-focus)}.TextInput-wrapper_invalid-mjjlR .TextInput-field-o4hEK{border-color:var(--sb-error-border)}.TextInput-field-o4hEK.TextInput-field_iconEnd-m9R6S{padding-right:calc(var(--input-padding-inline) + 20px)}.TextInput-field-o4hEK::placeholder{color:var(--sb-foreground-alt);opacity:1}.TextInput-field-o4hEK::selection{background-color:var(--sb-selection-background);color:var(--sb-selection-foreground)}.TextInput-field_input-ZQbm6{-webkit-appearance:textfield;appearance:textfield;height:var(--input-height,28px)}.TextInput-field_textarea-ZsvAf{resize:none}.TextInput-errorIcon-YqpU_{pointer-events:none;position:absolute;right:var(--input-padding-inline);top:calc(var(--input-height)/2 - 8px);fill:var(--sb-foreground-negative)}.TextInput-errorMessage-qq3jO{background-color:var(--sb-error-background);border:1px solid var(--sb-error-border);color:var(--sb-error-foreground);display:none;font-size:11.5px;font-weight:400;line-height:1.3913;padding:5px var(--input-padding-inline);position:absolute;z-index:1}.TextInput-errorMessage-qq3jO.TextInput-errorMessage_bottom-TKnol{left:0;margin-top:-1px;right:0;top:100%}.TextInput-errorMessage-qq3jO.TextInput-errorMessage_top-s5UZ0{bottom:100%;left:0;margin-bottom:-1px;right:0}.TextInput-input-aapOO:focus~.TextInput-errorMessage-qq3jO,.TextInput-wrapper-SKBfw:focus-within .TextInput-errorMessage-qq3jO{display:block}.FormField-root-lMVs5{margin-block-end:16px}.FormField-label-tM6bB{color:var(--sb-foreground-alt);display:inline-block;font-size:11.5px;font-weight:400;line-height:1.3913;padding-block-end:8px}.CreateTeamModal-root-h2tyO{--padding-inline:32px;--button-foreground:var(--platform-text-normal);--button-background:var(--platform-bg-accent);--button-hoverBackground:var(--platform-bg-accent-hover);background-color:var(--platform-luminosity-bg-z1);max-width:550px;padding:24px var(--padding-inline)}.CreateTeamModal-header-MBCT8{padding-block-end:24px}.CreateTeamModal-title-GYCoT{color:var(--platform-text-active);font-size:18px;font-weight:600;line-height:1.3333}.CreateTeamModal-subtitle-qpCCW{color:var(--platform-text-normal);font-size:13px;font-weight:400;line-height:1.2307;margin-block-start:16px}.CreateTeamModal-section-pWXqm{align-items:flex-start;display:flex;gap:12px;padding-block-end:12px;position:relative}.CreateTeamModal-sectionIcon-QSKZl{color:var(--platform-text-active);flex:none;height:20px;width:20px}.CreateTeamModal-sectionIcon_green-lPOvG{color:var(--platform-text-accent-success)}.CreateTeamModal-sectionIcon_chevron-V_w2X{align-self:center;color:var(--platform-text-secondary)}.CreateTeamModal-sectionTitle-GO_bd{color:var(--platform-text-active);font-size:14.5px;font-weight:600;line-height:1.2414;margin-block-end:12px}.CreateTeamModal-sectionText-BsZdI{color:var(--platform-text-secondary);font-size:13px;font-weight:400;line-height:1.2307}.CreateTeamModal-featuresList-YmKK9{list-style:disc;list-style-position:inside}.CreateTeamModal-actions-D4u2A{align-items:center;display:flex;justify-content:space-between;padding-block-start:24px}.CreateTeamModal-link-AXuxE{color:var(--platform-text-secondary);display:block;font-size:13px;font-weight:700;line-height:1.2307;margin-inline-start:32px;text-align:left;text-decoration:none}.CreateTeamModal-link-AXuxE:hover{text-decoration:underline}.CreateTeamModal-providers-wgfhC{display:flex;flex-flow:column;gap:8px}.CreateTeamModal-provider-kOtCB{align-items:flex-start;border:1px solid var(--platform-border);border-radius:12px;display:flex;gap:20px;padding:20px 24px;width:100%}.CreateTeamModal-provider_selected-PEOAi{border-color:var(--platform-border-focus)}.CreateTeamModal-provider__title-ytMRL{color:var(--platform-text-active);font-size:14.5px;font-weight:600;line-height:1.2414}.CreateTeamModal-provider__text-fwO5r{font-size:13px;font-weight:400;line-height:1.2307}.CreateTeamModal-provider__icon-lwnYl{color:var(--platform-text-active);flex-shrink:0;height:24px;width:24px}.CreateTeamModal-provider__checkmark-drb4Z{color:var(--platform-text-accent-success);height:24px;width:24px}.CreateTeamModal-provider__main-Iki4L{color:var(--platform-text-secondary);display:flex;flex-flow:column;gap:10px;width:100%}.CreateTeamModal-requires_org-YwT86{background-color:var(--platform-luminosity-bg-z0);border:none}.CreateTeamModal-requires_org__link-DhCxm{color:var(--platform-text-accent)}.PaywallModal-rootContainer-ynvF4{background-color:#0000;border-radius:6px;left:50%;overflow-x:hidden;position:fixed;top:50%;transform:translate(-50%,-50%)}.PaywallModal-root-igT94{background:radial-gradient(59.77% 57.45% at 0 100%,#00c5f01a 0,#00c5f000 100%),radial-gradient(62.34% 32.09% at 100% 100%,#9d004b2b 0,#9d004b00 100%),radial-gradient(89.42% 88.48% at 88.48% 100%,#fa04ff9c 0,#fa04ff33 .01%,#fa04ff00 100%),radial-gradient(51.97% 73.56% at 50% 50%,#091119 0,#0000 100%),radial-gradient(100% 100% at 50% 100%,#1287fd29 0,#1287fd00 100%),#17191c;padding:64px 26px;width:min(560px,100vw - 32px)}.PaywallModal-title-YlfYC{color:var(--sb-menu-active-foreground);font-family:Inter,var(--sb-ui-font-family,sans-serif);font-size:24px;font-weight:700;line-height:1.25;text-align:center}.PaywallModal-text-xoKDB{color:#9e9e9e;font-size:13px;font-weight:400;line-height:1.2307;margin-block-start:20px;text-align:center}.PaywallModal-textEmphasize-mUCwY{color:#fff}.PaywallModal-actions-j15DK{align-items:center;display:flex;justify-content:center;margin-block-start:40px}.PaywallModal-cancelBtn-I2zCF{color:#fff}.PaywallModal-cancelBtn-I2zCF:not([disabled]):hover{color:#fff;opacity:.7}.RegisterForm-errorMessage-vaM0o,.RegisterForm-input-NUCMB{margin-bottom:10px}.RegisterForm-registerButton-Z1x8Q{align-items:center;background-color:var(--platform-bg-secondary,var(--sb-luminosity-plus2));border:1px solid #ffffff14;border-radius:6px;color:var(--sb-foreground-active);display:flex;font-size:13px;font-weight:600;gap:12px;justify-content:center;line-height:1.2307;padding:16px;width:100%}.RegisterForm-registerButton-Z1x8Q:focus-visible{outline:solid 2px var(--sb-control-border-focus);outline-offset:-2px}.RegisterForm-registerButton-Z1x8Q:hover{background-color:var(--platform-bg-item-hover,var(--sb-luminosity-plus1))}.RegisterForm-link-ZH1bz{color:var(--platform-text-secondary);display:flex;justify-content:center;margin-top:10px;text-decoration:underline}.RegisterForm-link-ZH1bz:hover{color:var(--sb-foreground)}.SignInForm-input-VN9AK{margin-bottom:10px}.SignInForm-errorMessage-_HL6a{display:flex;justify-content:center;margin-bottom:10px}.SignInForm-signInButton-y9gvP{align-items:center;background-color:var(--platform-bg-secondary,var(--sb-luminosity-plus2));border:1px solid #ffffff14;border-radius:6px;color:var(--sb-foreground-active);display:flex;font-size:13px;font-weight:600;gap:12px;justify-content:center;line-height:1.2307;padding:16px;width:100%}.SignInForm-signInButton-y9gvP:focus-visible{outline:solid 2px var(--sb-control-border-focus);outline-offset:-2px}.SignInForm-signInButton-y9gvP:hover{background-color:var(--platform-bg-item-hover,var(--sb-luminosity-plus1))}.SignInForm-link-ITWt2{color:var(--platform-text-secondary);display:flex;justify-content:center;margin-top:10px;text-decoration:underline}.SignInForm-link-ITWt2:hover{color:var(--sb-foreground)}.SignInForm-message-AMK74{color:var(--platform-text-secondary);display:flex;justify-content:center;margin-block-start:20px}.SignInWithProviderButton-signInButton-wrPSz{align-items:center;border:1px solid #ffffff14;border-radius:6px;display:flex;font-size:13px;font-weight:700;gap:12px;justify-content:center;line-height:1.2307;padding:16px;width:100%}.SignInWithProviderButton-signInButton_primary-pWYFL{background-color:var(--platform-bg-accent,#1287fd);color:#f0f0f0}.SignInWithProviderButton-signInButton_primary-pWYFL:hover{background-color:var(--platform-bg-accent-hover,#117ae4)}.SignInWithProviderButton-signInButton_primary-pWYFL:focus-visible{outline:solid 2px var(--platform-bg-accent,#1287fd);outline-offset:2px}.SignInWithProviderButton-signInButton_secondary-VnaDM{background-color:var(--platform-bg-secondary,var(--sb-luminosity-plus2));color:var(--sb-foreground-active)}.SignInWithProviderButton-signInButton_secondary-VnaDM:focus-visible{outline:solid 2px var(--sb-control-border-focus);outline-offset:-2px}.SignInWithProviderButton-signInButton_secondary-VnaDM:hover{background-color:var(--platform-bg-item-hover,var(--sb-luminosity-plus1))}.SignInWithProviderButton-providerIcon-Dhv_F{--iconSize:18px;height:var(--iconSize);width:var(--iconSize)}.SignInWithProviderButton-providerIcon-Dhv_F.SignInWithProviderButton-GitLab-c54Lm{color:#fc6e27}.SignInWithProviderButton-providerIcon-Dhv_F.SignInWithProviderButton-Bitbucket-GpHqD{color:#2483ff}.StackBlitzLogo-container-Oje_M{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:center;vertical-align:middle}.StackBlitzLogo-boltIcon-FmCUV{display:block;fill:currentColor}.StackBlitzLogo-boltIcon_blue-NgOER{color:var(--sb-brand-stackblitz-blue,#1389fd)}.StackBlitzLogo-wordMark-kRXeP{display:block;fill:currentColor;margin-left:var(--logo-gap,2px)}.SignInModal-root-Msy_i{width:min(100vw - 24px,400px)}.SignInModal-main-QRo3d,.SignInModal-root-Msy_i{align-items:center;display:flex;flex-direction:column}.SignInModal-main-QRo3d{width:100%}.SignInModal-title-yW5hO{align-items:center;color:var(--sb-foreground-active);display:flex;font-family:Inter,var(--sb-ui-font-family,sans-serif);font-size:22px;font-weight:700;gap:8px;line-height:1.454545455;margin-block-end:48px}.SignInModal-providers-zvYaT{align-items:center;display:flex;flex-direction:column;gap:12px;margin-block-end:48px;width:100%}.SignInModal-footer-c9T_B{margin-block-start:auto}.SignInModal-terms-sQnCU{color:var(--sb-foreground-alt);font-size:11.5px;font-weight:400;line-height:1.3913;text-align:center}.SignInModal-terms__link-wftqC{text-decoration:underline}.SignInModal-terms__link-wftqC:hover{color:var(--sb-foreground)}.SignInModal-srOnly-dNbuA{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.SignInModal-form-kl9J6{margin-bottom:24px}dialog.UserRegistrationOnboardingModal-modal-Qx_CM{--border-radius:6px;background-color:var(--platform-luminosity-bg-z1);border-radius:var(--border-radius);color:var(--platform-text-normal);left:50%;overflow:hidden;padding:32px;position:fixed;top:50%;transform:translate(-50%,-50%);width:min(100vw - 20px,400px)}.UserRegistrationOnboardingModal-closeButton-LxOWT{color:var(--platform-text-disabled)}.UserRegistrationOnboardingModal-header-Zv5a9{align-items:center;display:flex;flex-direction:column;margin-block-end:24px}.UserRegistrationOnboardingModal-headerIconContainer-lt6xJ{background:radial-gradient(140% 140% at 0 0,#83419e 0,#280f39 68%,#391452 100%);border-radius:9px;box-sizing:initial;height:32px;margin-block-end:12px;padding:12px 8px 12px 12px;position:relative;width:40px}.UserRegistrationOnboardingModal-headerIconContainer-lt6xJ:before{background:radial-gradient(140% 140% at 0 0,#e397ff 0,#b243f0 50%,#801cbc 100%);border-radius:10px;content:"";height:calc(100% + 2px);left:-1px;position:absolute;top:-1px;width:calc(100% + 2px);z-index:-1}.UserRegistrationOnboardingModal-headerIcon-AiR5s{background-image:radial-gradient(140% 140% at 0 0,#ff9bff 0,#f25eff 50%,#db60fb 100%);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.UserRegistrationOnboardingModal-profileIcon-cv5ol{height:32px;mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="32" viewBox="0 0 40 32" fill="none"><path d="M15.2 13.8667C15.8303 13.8667 16.4545 13.7425 17.0369 13.5013C17.6192 13.2601 18.1484 12.9065 18.5941 12.4608C19.0398 12.0151 19.3934 11.4859 19.6346 10.9036C19.8758 10.3212 20 9.69702 20 9.06667C20 8.43633 19.8758 7.81215 19.6346 7.22979C19.3934 6.64743 19.0398 6.11828 18.5941 5.67256C18.1484 5.22684 17.6192 4.87327 17.0369 4.63205C16.4545 4.39083 15.8303 4.26667 15.2 4.26667C14.5697 4.26667 13.9455 4.39083 13.3631 4.63205C12.7808 4.87327 12.2516 5.22684 11.8059 5.67256C11.3602 6.11828 11.0066 6.64743 10.7654 7.22979C10.5242 7.81215 10.4 8.43633 10.4 9.06667C10.4 9.69702 10.5242 10.3212 10.7654 10.9036C11.0066 11.4859 11.3602 12.0151 11.8059 12.4608C12.2516 12.9065 12.7808 13.2601 13.3631 13.5013C13.9455 13.7425 14.5697 13.8667 15.2 13.8667ZM5.6 26.6667H20.11L20.06 26.8567C19.94 27.3317 19.97 27.8217 20.13 28.2667H5.485C4.665 28.2667 4 27.6017 4 26.7817C4 21.8567 7.99 17.8667 12.915 17.8667H17.485C19.695 17.8667 21.715 18.6717 23.275 20.0017L22.14 21.1367C20.875 20.0917 19.255 19.4667 17.485 19.4667H12.915C8.915 19.4667 5.665 22.6817 5.6 26.6667ZM8.8 9.06667C8.8 7.36929 9.47428 5.74142 10.6745 4.54119C11.8748 3.34096 13.5026 2.66667 15.2 2.66667C16.8974 2.66667 18.5253 3.34096 19.7255 4.54119C20.9257 5.74142 21.6 7.36929 21.6 9.06667C21.6 10.7641 20.9257 12.3919 19.7255 13.5922C18.5253 14.7924 16.8974 15.4667 15.2 15.4667C13.5026 15.4667 11.8748 14.7924 10.6745 13.5922C9.47428 12.3919 8.8 10.7641 8.8 9.06667ZM33.14 15.8667C32.83 15.5567 32.32 15.5567 32.01 15.8667L30.77 17.1067L32.77 19.1067L34.01 17.8667C34.32 17.5567 34.32 17.0467 34.01 16.7367L33.14 15.8667ZM24.325 23.5517C24.22 23.6567 24.15 23.7817 24.115 23.9217L23.5 26.3717L25.95 25.7567C26.09 25.7217 26.22 25.6467 26.32 25.5467L31.635 20.2367L29.635 18.2367L24.325 23.5517ZM30.875 14.7367C31.81 13.8017 33.33 13.8017 34.27 14.7367L35.14 15.6067C36.075 16.5417 36.075 18.0617 35.14 19.0017L27.455 26.6817C27.145 26.9917 26.76 27.2067 26.34 27.3117L22.595 28.2467C22.32 28.3167 22.035 28.2367 21.835 28.0367C21.635 27.8367 21.555 27.5517 21.625 27.2767L22.56 23.5317C22.665 23.1117 22.885 22.7267 23.19 22.4167L30.875 14.7367Z" fill="white"/></svg>');width:40px}.UserRegistrationOnboardingModal-workIcon-jUliT{height:28px;mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><%21--%21Font Awesome Pro 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license %28Commercial License%29 Copyright 2024 Fonticons, Inc.--><path d="M160 48V96H352V48c0-8.8-7.2-16-16-16H176c-8.8 0-16 7.2-16 16zM128 96V48c0-26.5 21.5-48 48-48H336c26.5 0 48 21.5 48 48V96h64c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V160c0-35.3 28.7-64 64-64h64zm240 32H144 64c-17.7 0-32 14.3-32 32v96H176h32 96 32H480V160c0-17.7-14.3-32-32-32H368zM480 288H336v48c0 17.7-14.3 32-32 32H208c-17.7 0-32-14.3-32-32V288H32V416c0 17.7 14.3 32 32 32H448c17.7 0 32-14.3 32-32V288zm-272 0v48h96V288H208z"/></svg>');width:28px}.UserRegistrationOnboardingModal-title-VKIq9{font-size:24px;font-weight:600;line-height:1.25;margin-block-end:4px}.UserRegistrationOnboardingModal-text-cYb_K{font-size:14.5px;line-height:18px}.UserRegistrationOnboardingModal-formElementContainer-mWcXp{display:flex;flex-direction:column;gap:12px}.UserRegistrationOnboardingModal-label-L31im{color:var(--platform-text-secondary);display:block;font-size:11.5px;font-weight:400;line-height:1.3913;margin-block-end:4px}.UserRegistrationOnboardingModal-radioContainer-gHd2L{background:var(--platform-luminosity-bg-z0);border:1px solid var(--platform-border);border-radius:10px;display:flex;gap:8px;margin-block-end:16px;padding:4px;position:relative}.UserRegistrationOnboardingModal-radio-qcFLZ{opacity:0;pointer-events:none;position:fixed}.UserRegistrationOnboardingModal-radioSelect-Pg8mx{align-items:center;box-sizing:initial;cursor:pointer;display:flex;flex-direction:column;height:64px;justify-content:center;padding:16px 14px;width:132px}.UserRegistrationOnboardingModal-radioSelect-Pg8mx:focus-within{border:1px solid var(--platform-border-focus);border-radius:var(--border-radius)}@media screen and (max-width:600px){.UserRegistrationOnboardingModal-radioSelect-Pg8mx{flex:1;width:110px}}.UserRegistrationOnboardingModal-radioActive-EHYzW{background:var(--platform-luminosity-bg-z2);border:1px solid #33ffcc3d;border-radius:var(--border-radius);box-shadow:inset 0 0 8px 0 #33ffcc52;color:var(--platform-text-normal)}.theme-light .UserRegistrationOnboardingModal-radioActive-EHYzW{border:1px solid #0ff9be3d;box-shadow:inset 0 0 8px 0 #0ff9be52}.UserRegistrationOnboardingModal-radioIcon-M6zvP{fill:var(--platform-text-disabled);flex-shrink:0;height:24px;margin-block-end:8px;width:24px}.UserRegistrationOnboardingModal-radioActive-EHYzW .UserRegistrationOnboardingModal-radioIcon-M6zvP{fill:var(--platform-text-highlight)}.UserRegistrationOnboardingModal-radioTitle-rlfmV{font-size:11.5px;font-weight:600;line-height:1.3913;text-align:center}.UserRegistrationOnboardingModal-radioSelect-Pg8mx:not(.UserRegistrationOnboardingModal-radioActive-EHYzW) .UserRegistrationOnboardingModal-radioTitle-rlfmV{color:var(--platform-text-secondary)}.UserRegistrationOnboardingModal-radioSubTitle-dBciR{font-size:11.5px;font-weight:400;line-height:1.3913}.UserRegistrationOnboardingModal-radioSelect-Pg8mx:not(.UserRegistrationOnboardingModal-radioActive-EHYzW) .UserRegistrationOnboardingModal-radioSubTitle-dBciR{color:var(--platform-text-disabled)}.UserRegistrationOnboardingModal-names-IBQvb{display:flex;gap:10px;margin-block-end:16px}input.UserRegistrationOnboardingModal-input-Qgh9I{background:var(--platform-luminosity-bg-z0);border:1px solid var(--platform-border)!important;border-radius:var(--border-radius);display:block;height:36px;padding:8px 12px;width:100%}input.UserRegistrationOnboardingModal-input-Qgh9I:focus{border-color:var(--platform-border-focus)}input.UserRegistrationOnboardingModal-titleOther-IDssQ{margin-block-start:8px}.UserRegistrationOnboardingModal-select-pjmaU{-webkit-appearance:none;appearance:none;background:#0000;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8 8" width="8" height="8" fill="%23ccc"><path d="M.576 2.176a.6.6 0 01.848 0L4 4.75l2.576-2.575a.6.6 0 11.848.848l-3 3a.6.6 0 01-.848 0l-3-3a.6.6 0 010-.848z"/></svg>');background-position:right 8px top 50%;background-repeat:no-repeat;border:1px solid var(--platform-border);border-radius:var(--border-radius);color:var(--platform-text-normal);height:36px;line-height:normal;padding:0 12px;width:100%}.UserRegistrationOnboardingModal-phoneContainer-AdpLD{display:flex;gap:8px}.UserRegistrationOnboardingModal-countryCode-Sntbc{width:140px}.UserRegistrationOnboardingModal-error-siKZR{color:var(--platform-text-warning);font-size:11.5px;font-weight:400;line-height:1.3913;margin-block-start:2px}.UserRegistrationOnboardingModal-footer-SeWlS{display:flex;flex-direction:column;margin-block-start:24px}.UserRegistrationOnboardingModal-sheild-k0ADX{flex-shrink:0;height:16px;margin-block-start:2px;width:20px;fill:var(--platform-text-highlight)}.UserRegistrationOnboardingModal-message-_2HOB{display:flex;font-size:11.5px;font-style:normal;font-weight:500;gap:16px;line-height:160%;margin-block-end:24px}.UserRegistrationOnboardingModal-link-jDdgr{color:var(--platform-text-highlight);display:block;text-decoration:underline}.UserRegistrationOnboardingModal-button-QMJRq{background-color:var(--platform-bg-accent);border-radius:var(--border-radius);color:#fff;height:36px;margin-inline-start:auto;padding:10px 16px}.UserRegistrationOnboardingModal-button-QMJRq:focus-visible{outline:solid 2px var(--sb-control-border-focus);outline-offset:-2px}.UserRegistrationOnboardingModal-button-QMJRq:hover{background-color:var(--platform-bg-accent-hover)}.TopBanner-topBanner-lybs1{background-color:var(--platform-luminosity-bg-z1);display:flex;flex-shrink:0;justify-content:center;min-height:48px;position:relative;width:100%}.AnnouncementBanner-container-sEzLq{--padding-inline:12px;--close-btn-size:44px;align-items:center;display:flex;gap:16px;justify-content:center;padding-block:8px;padding-inline:calc(var(--padding-inline) + var(--close-btn-size))}@media screen and (max-width:900px){.AnnouncementBanner-container-sEzLq{--padding-inline:8px}}.AnnouncementBanner-textAndAction-QkI9A{align-items:center;display:flex;flex-grow:1;gap:32px}@media screen and (max-width:600px){.AnnouncementBanner-textAndAction-QkI9A{flex-flow:column;gap:16px}}.AnnouncementBanner-warningIcon-DCR8p{color:var(--platform-text-normal);display:inline-block;flex:none;height:16px;width:16px}.AnnouncementBanner-text-ECMan{color:var(--platform-text-normal);font-size:13px;font-weight:400;line-height:1.2307;text-align:center}.AnnouncementBanner-closeButton-xRq5O{align-items:center;color:var(--platform-text-normal);display:flex;height:var(--close-btn-size);justify-content:center;position:absolute;right:var(--padding-inline);top:50%;transform:translateY(-50%);width:var(--close-btn-size)}.AnnouncementBanner-closeButton-xRq5O:focus-visible{outline:solid 2px var(--sb-control-border-focus);outline-offset:-2px}.AnnouncementBanner-closeButton-xRq5O:hover{opacity:.6}.AnnouncementBanner-closeIcon-mWwa8{height:18px;width:18px}.ClickToLoad-root-Gxb5h{background-color:var(--sb-page-alt-background);color:var(--sb-foreground);cursor:pointer;font-size:13px;height:100vh;width:100vw;--animation-play-state:paused}.ClickToLoad-root-Gxb5h:hover{--animation-play-state:running}.ClickToLoad-info-VlpB4{align-items:center;color:var(--sb-foreground);display:flex;padding:12px}.ClickToLoad-title-YSqOj{color:var(--sb-foreground-active);font-size:14px}.ClickToLoad-meta-L6QZw{display:inline-block;padding-left:5px;vertical-align:middle}.ClickToLoad-author-hu7Ec{padding-top:3px}.ClickToLoad-author-hu7Ec span{color:var(--sb-foreground-alt)}.ClickToLoad-actionBtn-qXC1c{align-items:center;background:#0000;border:2px solid var(--sb-foreground-highlight-high);border-radius:3px;color:var(--sb-foreground-active);display:flex;font-size:14px;font-weight:700;gap:16px;left:50%;letter-spacing:.5px;min-height:52px;padding:16px 44px;position:fixed;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);transition:color .1s ease,background-color .1s ease}.ClickToLoad-actionBtn-qXC1c:focus,.ClickToLoad-actionBtn-qXC1c:hover{background-color:var(--sb-foreground-highlight-high);color:var(--sb-foreground-inverted)}.ClickToLoad-actionBtn-qXC1c svg{height:16px;margin-right:-8px;width:16px}.FreeTrialBanner-freeTrialBanner-VFf8A{z-index:100}.FreeTrialBanner-container-KAKDv{align-items:center;display:flex;gap:32px;justify-content:center}@media screen and (max-width:900px){.FreeTrialBanner-container-KAKDv{gap:16px}}@media screen and (max-width:600px){.FreeTrialBanner-container-KAKDv{gap:10px}}.FreeTrialBanner-warningIcon-jfltO{display:inline-block;height:16px;width:16px}.FreeTrialBanner-text-NZTvP{color:var(--platform-text-normal);font-size:13px;font-weight:600;line-height:1.2307;text-align:center}@media screen and (max-width:900px){.FreeTrialBanner-text-NZTvP{font-size:11px;width:400px}}@media screen and (max-width:600px){.FreeTrialBanner-text-NZTvP{font-size:11px;width:200px}}.FreeTrialBanner-activeText-anxUY,.FreeTrialBanner-closeButton-QNV9u,.FreeTrialBanner-warningIcon-jfltO{color:var(--platform-text-normal-active)}.FreeTrialBanner-closeButton-QNV9u{padding:4px;position:absolute;right:22px;top:8px;z-index:1}@media screen and (max-width:900px){.FreeTrialBanner-closeButton-QNV9u{right:4px}}.FreeTrialBanner-closeIcon-vWN0v{height:24px;width:18px}.FreeTrialBanner-closeIcon-vWN0v:hover{opacity:.6}.ViewSwitcher-group-LHKFk{align-items:stretch;align-self:stretch;display:flex}.ViewSwitcher-button-lSJfS{border:solid #0000;border-width:2px 0;color:var(--sb-foreground);font-size:12px;line-height:1;padding:4px 12px}@media(max-width:460px){.ViewSwitcher-button-lSJfS{padding-inline:8px}}.ViewSwitcher-button-lSJfS[aria-pressed=true]{background-color:var(--sb-luminosity-minus2);color:var(--sb-foreground-active)}.theme-light .ViewSwitcher-button-lSJfS[aria-pressed=true]{background-color:var(--sb-luminosity-plus2);border-bottom-color:var(--sb-control-border-strong)}.ViewSwitcher-button-lSJfS:focus-visible{outline:solid 2px var(--sb-control-border-focus);outline-offset:-2px}.MenuButton-root-AwyCP{align-items:center;background-color:#0000;border:none;color:var(--sb-icon-foreground);display:flex;flex:none;height:var(--button-size,28px);justify-content:center;padding:4px;position:relative;width:var(--button-size,28px);z-index:50}.MenuButton-root-AwyCP:active{background-color:var(--sb-luminosity-plus2)}.MenuButton-root-AwyCP:focus-visible{outline:solid 2px var(--sb-control-border-focus);outline-offset:-2px}.MenuButton-root-AwyCP svg{display:block;height:18px;width:18px}.MenuBar-MenuBar-sfnSI{--menu-height:40px;align-items:center;background-color:var(--sb-toolbar-background);color:var(--sb-foreground);display:flex;flex-shrink:0;height:var(--menu-height);width:100%;z-index:100;-webkit-app-region:drag}.MenuBar-MenuBar-sfnSI a,.MenuBar-MenuBar-sfnSI button,.MenuBar-MenuBar-sfnSI input{-webkit-app-region:no-drag}.MenuBar-MenuBar_embedded-nVqIc{--menu-height:32px;justify-content:space-between}.MenuBar-MenuBar_embedded-nVqIc .MenuBar-EndGroup-uoabF,.MenuBar-MenuBar_embedded-nVqIc .MenuBar-StartGroup-wSrbX{flex-basis:auto;flex-grow:0}.MenuBar-LogoGroup-Bbz4e{flex:none;height:100%;margin-inline-end:4px;overflow:hidden}.MenuBar-LogoLink-QVFrb{color:inherit;display:block;flex:none;font-size:13px;font-weight:400;height:100%;line-height:1.2307;overflow:hidden;padding:0 12px;position:relative;text-decoration:none}.MenuBar-LogoLink-QVFrb:focus-visible{outline:solid 2px var(--sb-control-border-focus);outline-offset:-2px}.MenuBar-LogoLink-QVFrb:before{background-color:#6ea7ff17;bottom:-30px;content:"";left:0;opacity:0;position:absolute;right:0;top:-30px;transition:opacity .1s ease}.MenuBar-LogoLink-QVFrb:hover:before{opacity:1}.MenuBar-LogoLink_embedded-Yljpv{color:var(--sb-foreground-active)}.MenuBar-LogoLink_embedded-Yljpv .MenuBar-Label-d4oQ1{font-size:12px;margin-right:3px;opacity:.6}.MenuBar-LogoLink_header-FH_YU svg{flex:none;font-size:24px;fill:var(--sb-brand-stackblitz-blue)}.MenuBar-LogoLink_header-FH_YU .MenuBar-LogoContent-kXJ7T{overflow:hidden;width:24px}.MenuBar-LogoLink_header-FH_YU .MenuBar-LogoName-tzq0l{color:var(--sb-brand-stackblitz-blue);margin-left:6px;opacity:0;pointer-events:none}.theme-dark .MenuBar-LogoLink_header-FH_YU .MenuBar-LogoName-tzq0l{filter:brightness(1.15)}.MenuBar-LogoLink_header-FH_YU:hover .MenuBar-LogoContent-kXJ7T{width:100px}.MenuBar-LogoLink_header-FH_YU:hover .MenuBar-LogoName-tzq0l{opacity:1}.MenuBar-LogoContent-kXJ7T{align-items:center;display:flex;font-family:var(--sb-ui-font-family);height:100%;line-height:1;transition:transform .1s ease-out,width .1s ease;white-space:nowrap}.MenuBar-LogoLink_header-FH_YU:active .MenuBar-LogoContent-kXJ7T{transform:scale(.96)}.MenuBar-LogoLink_embedded-Yljpv:active .MenuBar-LogoContent-kXJ7T{transform:scale(1.04)}.MenuBar-LogoContent-kXJ7T>*{flex:none}.MenuBar-CenterGroup-NpLtQ,.MenuBar-EndGroup-uoabF,.MenuBar-StartGroup-wSrbX{align-items:center;display:flex}.MenuBar-StartGroup-wSrbX{flex-basis:200px;flex-grow:1;gap:4px}.MenuBar-EndGroup-uoabF{flex-basis:250px;flex-grow:1;height:100%;justify-content:flex-end}.MenuBar-MenuBar_embedded-nVqIc .MenuBar-EndGroup-uoabF{padding-right:0}.MenuBar-menuButton-Pn29b{--button-size:var(--menu-height)}.MenuBar-WindowControls-L5XkY:first-child{flex-shrink:0;height:env(titlebar-area-height,35px);width:env(titlebar-area-x,0)}.MenuBar-WindowControls-L5XkY:last-child{flex-shrink:0;height:env(titlebar-area-height,35px);width:calc(100vw - env(titlebar-area-width, 100vw) - env(titlebar-area-x, 0px))}.MenuBar-saveToSignInBtn-uY4nL{margin-inline:12px 8px}.MenuBar-authButtonsContainer-x4Xub{display:flex;gap:8px;margin-inline:8px 4px}.BetaLabel-root-U0lz0{align-items:center;background-color:var(--sb-luminosity-minus1);border-radius:3px;color:var(--sb-foreground);display:inline-flex;font-size:11px;font-weight:500;line-height:16px;padding:0 4px;text-transform:uppercase;vertical-align:middle}.BetaLabel-root_alpha-WI9ZI{background-color:#fde047;color:#854d0e}.BetaLabel-root_beta-di3IV{background-color:#bfdbfe;color:#1e3a8a}.Menu-root-j3EEH{background-color:var(--sb-menu-background);border-radius:2px;box-shadow:0 2px 4px var(--sb-menu-shadow,rgba(0,0,0,.533)),0 4px 12px var(--sb-menu-shadow,rgba(0,0,0,.533));min-width:140px;user-select:none}.Menu-root_fadeIn-dqiHW{animation:Menu-menu-fade-in-JkDrg .1s;transform-origin:top center}@keyframes Menu-menu-fade-in-JkDrg{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}.Menu-list-wHgTX{display:block;margin:0;padding:8px 0;position:relative}.Menu-list-wHgTX:after{border:1px solid var(--sb-menu-border);border-radius:inherit;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.Menu-separator-TGvwP{cursor:default;display:block;padding:8px 0}.Menu-separator-TGvwP:before{border-top:1px solid var(--sb-separator-strong);content:"";display:block}.Menu-item-HoFwY{display:block;margin:0;padding:0}.Menu-button-pvMuX{align-items:center;background-color:#0000;color:var(--sb-foreground);cursor:pointer;display:flex;font-size:13px;font-weight:400;line-height:1.2307;min-height:30px;padding:6px 16px;text-align:left;text-decoration:none;width:100%}.Menu-button-pvMuX.Menu-button_centered-jy8O2{justify-content:center;padding:18px 16px}.Menu-button-pvMuX.Menu-button_centered-jy8O2:hover{color:var(--sb-menu-active-foreground)}.Menu-button-pvMuX.Menu-button_negative-Ygzzr{color:var(--sb-foreground-negative)}.Menu-button-pvMuX:focus-visible,.Menu-button-pvMuX:hover{background-color:var(--sb-menu-active-background);color:var(--platform-text-active)}.Menu-button-pvMuX:focus-visible path,.Menu-button-pvMuX:hover path{fill:currentColor}.Menu-button-pvMuX.Menu-button_inert-lKyqK{pointer-events:none}.Menu-button-pvMuX.Menu-button_disabled-ikU4F{background-color:#0000;border-color:#00000026;color:var(--sb-foreground-disabled);cursor:default;pointer-events:none}.Menu-button-pvMuX svg{flex:none;fill:currentColor;font-size:16px;margin-inline-end:8px}.UserDropdown-root-Mepzb{flex:none;position:relative}.UserDropdown-toggle-kFoOt{border:5px solid #0000;border-radius:100px;display:inline-block;height:34px;overflow:hidden;vertical-align:middle;width:34px}.UserDropdown-toggle-kFoOt:focus,.UserDropdown-toggle-kFoOt:hover{border-color:var(--tab-inactiveBackground)}.UserDropdown-toggle-kFoOt:focus-visible{outline:solid 2px var(--sb-control-border-focus);outline-offset:-1px}.UserDropdown-toggle-kFoOt.UserDropdown-toggle_active-GdWk5,.UserDropdown-toggle-kFoOt:active{border-color:var(--tab-activeBackground)}.UserDropdown-dropdown-vqZej{position:absolute;right:0;top:32px;transform-origin:top right;width:230px;z-index:10}.UserDropdown-userInfo-wm4AS{align-items:center;display:flex;flex-direction:column;padding:20px 16px 8px;text-align:center}.UserDropdown-userName-ptk3d{color:var(--sb-foreground-active);font-size:16px;line-height:1.375;margin-bottom:2px;margin-top:10px}.UserDropdown-userId-jrRVF{color:var(--sb-foreground)}.Choice-label-m94MY{align-items:flex-start;display:inline-flex;padding:4px;position:relative;-webkit-user-select:none;user-select:none}.Choice-input-ljKSU{-webkit-appearance:none;appearance:none;background-color:var(--sb-luminosity-plus2);border:1px solid;box-shadow:inset 0 0 0 .5px currentColor;box-sizing:border-box;color:var(--sb-control-border-strong);display:block;flex:none;height:16px;margin:0;outline:none;width:16px}.Choice-input-ljKSU[type=checkbox]{border-radius:1.5px}.Choice-input-ljKSU[type=radio]{border-radius:20px}.Choice-input-ljKSU:disabled{background-color:#0000;color:var(--sb-foreground-disabled)}.Choice-input-ljKSU:checked:not(:disabled){background-color:var(--sb-control-active-background);border-color:#0000;box-shadow:none;color:var(--sb-control-active-thumb)}.Choice-label-m94MY:active .Choice-input-ljKSU:not(:checked):not(:disabled){background-color:var(--sb-luminosity-plus3)}.Choice-label-m94MY:active .Choice-input-ljKSU:checked:not(:disabled){background-color:var(--sb-control-active-pressed-background)}.Choice-input-ljKSU:checked:before{background-color:currentColor;content:"";display:block;font-size:12px;height:12px;line-height:1;margin:1px;width:12px}.Choice-input-ljKSU[type=checkbox]:checked:before{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12" width="12" height="12" fill="none" stroke="%23fff" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M2.1 7.2L5.1 9.45L10.1 2.7"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12" width="12" height="12" fill="none" stroke="%23fff" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M2.1 7.2L5.1 9.45L10.1 2.7"/></svg>')}.Choice-input-ljKSU[type=radio]:checked:before{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12" width="12" height="12" fill="%23fff"><circle cx="6" cy="6" r="3.5"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12" width="12" height="12" fill="%23fff"><circle cx="6" cy="6" r="3.5"/></svg>')}.Choice-labelText-gKb02{color:var(--sb-foreground);font-size:13px;font-weight:400;line-height:1.2307;margin-inline-start:8px}.Choice-input-ljKSU:disabled~.Choice-labelText-gKb02{color:var(--sb-foreground-disabled)}.Choice-input-ljKSU:focus-visible~.Choice-labelText-gKb02:after{border:2px solid var(--sb-control-border-focus);border-radius:3px;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.GitDialogs-content-U3MnJ{width:min(95vw - 48px,500px)}.GitDialogs-actions-buwMt{display:flex;flex-wrap:wrap;gap:16px;margin-block-start:24px}.GitDialogs-helpText-vRs_A{font-size:11.5px;font-weight:400;line-height:1.3913;margin-block-end:8px}.GitDialogs-loadingBlock-EjOHg{align-items:center;display:flex;font-size:16px;justify-content:center}.GitDialogs-loadingReason-aP3Ku{margin-inline-end:12px}.GitDialogs-label-Tw5kK{color:var(--sb-foreground);display:block;font-size:13px;font-weight:700;line-height:1.2307;margin-block-end:8px}.GitDialogs-error-GHHNd,.GitDialogs-input-wbmvf{width:min(95vw - 48px,250px)}.GitDialogs-disclaimerWrapper-hwkUK{margin-block-end:24px}.GitDialogs-error-GHHNd{color:var(--sb-foreground-negative);margin-block-start:12px}.MenuBarButton-root-Yrdh5{font-weight:400;line-height:1.2307;--outline-color-hsl:0,0%,100%;--outline-opacity:0.08;align-items:center;border:1px solid #0000;border-radius:6px;box-sizing:border-box;color:var(--button-foreground);display:flex;font-size:13px;gap:6px;height:32px;padding:0 10px;text-decoration:none;transition:.1s ease;transition-property:background-color;-webkit-user-select:none;user-select:none}.MenuBarButton-root-Yrdh5:focus-visible{outline:solid 2px var(--sb-control-border-focus);outline-offset:-2px}.MenuBarButton-root-Yrdh5:hover:not([disabled]){background-color:var(--button-hoverBackground)}.MenuBarButton-root-Yrdh5[disabled]{cursor:default;opacity:.3}.MenuBarButton-root_text-sr_k8{background-color:#0000;color:var(--sb-foreground);line-height:calc(var(--buttonSize) - 2px);transition:background-color .2s ease,border-color .05s ease}.MenuBarButton-root_text-sr_k8:hover:not([disabled]){background-color:var(--sb-luminosity-plus2);color:var(--sb-foreground)}.MenuBarButton-root_text-sr_k8:active:not([disabled]),.MenuBarButton-root_text-sr_k8:hover:not([disabled]){border-color:var(--sb-luminosity-plus3)}.MenuBarButton-root_text-sr_k8:focus-visible:not([disabled]){border-color:var(--sb-control-border-focus)}.MenuBarButton-icon-J186E{align-items:center;color:inherit;display:flex;height:var(--iconSize);justify-content:center;width:var(--iconSize)}.MenuBarButton-icon-J186E img,.MenuBarButton-icon-J186E svg{display:block;height:100%;width:100%}.MenuBarButton-text-LRSGq{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center;overflow:hidden;padding:0 2px;white-space:nowrap}.MenuBarButton-text_hidden-NKeE7{position:absolute;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;white-space:nowrap;width:1px}.ForkButton-root-OOp2l{--bg-accent:#1574ef;transition:background-color .05s ease;--buttonSize:32px;align-items:center;display:flex;min-height:var(--buttonSize);position:relative}.ForkButton-root-OOp2l:has(.ForkButton-button_text-ruMvS:is(:hover,:focus-visible))>.ForkButton-dropdownToggle-i6Pqj:not(:hover,:focus-visible),.ForkButton-root-OOp2l:has(.ForkButton-dropdownToggle-i6Pqj:is(:hover,:focus-visible))>.ForkButton-button_text-ruMvS:not(:hover,:focus-visible){background:var(--sb-luminosity-plus1)}.ForkButton-root-OOp2l:has(.ForkButton-button_contained-WW3JD.ForkButton-active-X5CkY:is(:hover,:focus-visible))>.ForkButton-dropdownToggle-i6Pqj:not(:hover,:focus-visible),.ForkButton-root-OOp2l:has(.ForkButton-dropdownToggle-i6Pqj.ForkButton-active-X5CkY:is(:hover,:focus-visible))>.ForkButton-button_contained-WW3JD:not(:hover,:focus-visible){background:var(--bg-accent)}.ForkButton-button-eh7KO{align-items:center;border:1px solid #0000;border-radius:6px 0 0 6px;display:inline-flex;font-size:13px;font-weight:400;gap:4px;line-height:1.2307;padding:0 6px 0 calc(2px + var(--buttonSize)*.25);position:relative}.ForkButton-button-eh7KO:focus-visible{outline:solid 2px var(--sb-control-border-focus);outline-offset:-2px}.ForkButton-button-eh7KO[disabled]{cursor:default;opacity:.3}.ForkButton-text_hidden-ORzfn{position:absolute;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;white-space:nowrap;width:1px}.ForkButton-button_text-ruMvS{background-color:#0000;color:var(--sb-foreground)}.ForkButton-button_text-ruMvS:hover:not([disabled]){border-color:var(--sb-luminosity-plus3)}.ForkButton-button-eh7KO.ForkButton-button_contained-WW3JD,.ForkButton-button-eh7KO.ForkButton-button_contained-WW3JD:hover:not([disabled]),.ForkButton-dropdownToggle-i6Pqj.ForkButton-button_contained-WW3JD,.ForkButton-dropdownToggle-i6Pqj.ForkButton-button_contained-WW3JD:hover:not([disabled]){background-color:var(--bg-accent);color:var(--button-foreground)}.ForkButton-button-eh7KO.ForkButton-active-X5CkY,.ForkButton-dropdownToggle-i6Pqj.ForkButton-active-X5CkY{background:var(--sb-luminosity-minus2);border-color:var(--sb-luminosity-plus3)}.ForkButton-button-eh7KO.ForkButton-active-X5CkY:hover{border-inline-end-color:#0000}.ForkButton-dropdownToggle-i6Pqj.ForkButton-active-X5CkY:hover{border-inline-start-color:#0000}.ForkButton-button__icon-jciRw{--iconSize:16px;flex:none;height:var(--iconSize);width:var(--iconSize)}.ForkButton-dropdownToggle-i6Pqj{align-items:center;border:1px solid #0000;border-radius:0 6px 6px 0;display:flex;margin-inline-start:-1px;padding:0 4px;position:relative}.ForkButton-dropdownToggle-i6Pqj:focus-visible{outline:solid 2px var(--sb-control-border-focus);outline-offset:-2px}.ForkButton-button-eh7KO:hover:not([disabled])+.ForkButton-dropdownToggle-i6Pqj:after{display:none}.ForkButton-dropdown-oSsff{left:0;position:absolute;top:calc(var(--buttonSize) + 4px);transform-origin:top left;width:230px;z-index:10}.ForkButton-dropdown__header-kv2YI{color:var(--sb-foreground);font-size:11.5px;font-weight:700;line-height:1.3913;padding:12px 16px 0}.ForkButton-item-vORPY{align-items:center;color:var(--sb-foreground-active);display:flex;font-size:13px;font-weight:400;gap:8px;line-height:1.2307}.ForkButton-item__text-IZhRk{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ForkButton-item__subtext-QADf5{color:var(--sb-foreground-alt);font-weight:400}.ForkButton-item__badge-tYYIj,.ForkButton-item__subtext-QADf5{font-size:11px;letter-spacing:.05em;line-height:1.4545;margin-inline-start:auto;text-transform:uppercase}.ForkButton-item__badge-tYYIj{background-color:var(--sb-page-alt-background);border-radius:4px;color:var(--sb-foreground-highlight-high);display:block;font-weight:700;margin-block:-4px;padding:2px 8px}.GitHubIssueButton-root-H4ypc{--button-foreground:#fff;--button-background:#218542;--button-hoverBackground:#29994e;text-shadow:1px 1px 1px #0003}.NonCommercialButton-badge-sUwUc{background-color:var(--platform-luminosity-bg-z0);border-radius:20px;display:none;font-size:11.5px;font-weight:600;height:28px;line-height:1.3913;margin-inline-start:5px}@media(min-width:1000px){.NonCommercialButton-badge-sUwUc{display:block}}.PopTip-root-W6bio{--poptip-foreground:var(--sb-alert-foreground);--poptip-background:var(--sb-alert-background);padding-top:10px;position:absolute;width:300px;z-index:10}.PopTip-root-W6bio:before{border:10px solid #0000;border-bottom:10px solid var(--poptip-background);content:"";height:0;pointer-events:none;position:absolute;top:-10px;width:0}.PopTip-root_fadein-XRMxo{animation:PopTip-fade-in-id_SU .15s ease-in}@keyframes PopTip-fade-in-id_SU{0%{opacity:0}to{opacity:1}}.PopTip-root_left-dDrHx{left:0}.PopTip-root_left-dDrHx:before{left:25px}.PopTip-root_right-fdXf2{right:0}.PopTip-root_right-fdXf2:before{right:35px}.PopTip-container-d2Hbc{background-color:var(--poptip-background);border-radius:4px;box-shadow:0 2px 4px var(--sb-menu-shadow,rgba(0,0,0,.533)),0 4px 12px var(--sb-menu-shadow,rgba(0,0,0,.533));color:var(--poptip-foreground);display:flex;flex-direction:column;padding:8px 14px 16px}.PopTip-header-VVADO{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.PopTip-title-z7eEg{font-size:14.5px;font-weight:600;line-height:20px;margin-right:auto;padding:4px 0}.PopTip-closeButton-rTECo{border-radius:2px;display:block;flex:none;line-height:1;margin-right:-6px;opacity:.85;padding:6px;transition:background-color 50ms}.PopTip-closeButton-rTECo:focus,.PopTip-closeButton-rTECo:hover{background-color:var(--sb-luminosity-plus2);opacity:1}.PopTip-closeButton-rTECo:focus-visible{outline:solid 2px var(--sb-control-border-focus)}.PopTip-closeButton-rTECo svg{display:block;height:16px;width:16px;fill:currentColor;scale:1.2}.PopTip-content-gpFx_{font-size:13px;font-weight:400;line-height:1.4;margin-top:8px}.PopTip-content-gpFx_ p+p{margin-top:8px}.PopTip-actions-P_yZR{align-items:center;display:flex;font-size:13px;font-weight:400;gap:8px;justify-content:flex-end;line-height:1.2307;margin-top:16px}.PopTip-actions-P_yZR a,.PopTip-actions-P_yZR button{color:inherit!important}.FrozenSaveButton-root-mbbN2{align-items:center;display:flex;position:relative}.TabView-Tabs-oJHAZ{display:inline-flex;gap:4px;vertical-align:bottom;width:100%}@media(min-width:600px){.TabView-Tabs-oJHAZ{width:auto}}.TabView-Tab-D7NaG{align-items:center;background-color:var(--sb-page-alt-background);color:var(--sb-foreground);display:inline-flex;flex:1 1 0px;height:44px;justify-content:center;padding:0 16px;text-align:left}.TabView-Tab-D7NaG:focus-visible{outline:solid 2px var(--sb-control-border-focus);outline-offset:-2px}.TabView-Tab-D7NaG svg{flex:none;height:20px;margin-right:8px;width:20px}@media(min-width:600px){.TabView-Tab-D7NaG{flex:0 1 auto;padding-left:24px;padding-right:24px}.TabView-Tab-D7NaG svg{margin-right:12px}}.TabView-Tab_active-FqOYk{background-color:var(--sb-menu-background);color:var(--sb-foreground-active)}.TabView-Content-mnLD1{background-color:var(--sb-menu-background);color:var(--sb-foreground)}.CopyInput-holster-fS6OT{align-items:stretch;display:flex;position:relative}.CopyInput-input-DVc8x{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}textarea.CopyInput-input-DVc8x{-webkit-appearance:none;appearance:none;font-family:var(--sb-code-font-family);font-size:12px;line-height:16px;overflow-x:hidden;overflow-y:auto;resize:none;scrollbar-width:thin;white-space:pre-wrap}.CopyInput-button-KRQgv{align-items:center;background-color:var(--sb-foreground-highlight);border:none;color:var(--sb-foreground-inverted);cursor:pointer;display:flex;flex-shrink:0;font-family:var(--sb-ui-font-family);font-size:11px;height:28px;justify-content:center;line-height:14px;margin-left:8px;padding:6px 8px;position:relative;white-space:nowrap}.CopyInput-button-KRQgv:focus-visible{outline:solid 2px var(--sb-foreground-highlight);outline-offset:2px}.CopyInput-button-KRQgv svg{height:14px;margin-right:3px;width:14px;fill:currentColor}.CopyInput-button_floating-YRxac{margin:0;position:absolute;right:0;top:0}.ShareModal-Backdrop-R1dvl{background:#000000bf;bottom:0;justify-content:space-between;left:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;position:fixed;right:0;top:0;z-index:100}.ShareModal-Modal-Ga606{left:0;line-height:1.2;margin:0 auto;max-width:600px;position:absolute;right:0;top:40px;width:100%}@media(min-width:1000px){.ShareModal-Modal-Ga606{max-width:1000px}}.ShareModal-FormField-yruVA:not(:first-child),.ShareModal-Section-QZmLj{margin-block-start:20px}.ShareModal-FormLabel-FU2RC{align-items:center;display:flex;flex-wrap:wrap;gap:8px;padding-bottom:8px}.ShareModal-FormLabel-FU2RC b{font-weight:600}.ShareModal-DocsLink-j3hVB{align-items:center;color:var(--sb-foreground-alt);cursor:pointer;display:inline-flex;font-size:12px;margin-inline-start:auto;vertical-align:middle}.ShareModal-DocsLink-j3hVB:focus,.ShareModal-DocsLink-j3hVB:hover{color:var(--sb-foreground-active)}.ShareModal-DocsLink-j3hVB svg{height:14px;margin-right:3px;width:14px}.ShareModal-DocsLink-j3hVB svg path{fill:currentColor}.ShareModal-OptionsGrid-RBBzt{display:grid;grid-gap:16px}@media(min-width:420px){.ShareModal-OptionsGrid-RBBzt{grid-gap:20px 16px;grid-template-columns:1fr 1fr}.ShareModal-OptionsCell_wide-Fk2ht{grid-column-start:span 2}}.ShareModal-OptionsList-Ny9Jm{display:grid;grid-gap:8px 16px;margin-top:20px}@media(min-width:420px){.ShareModal-OptionsList-Ny9Jm{grid-template-columns:1fr 1fr}}.ShareModal-Badge-xQWDh{background-color:var(--sb-page-alt-background);border-radius:4px;color:var(--sb-foreground-highlight-high);display:inline-block;font-size:11px;font-weight:700;letter-spacing:.05em;line-height:1.4545;margin-left:4px;margin-block:-4px;padding:2px 8px;text-transform:uppercase}.AutoSuggest-container-oNGL8{width:100%}.AutoSuggest-inputWrapper-z8fZf{position:relative}.AutoSuggest-loadingIconWrapper-hN3ot{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.AutoSuggest-suggestionsContainer-nVejr{position:relative;z-index:var(--suggestions-zindex,100)}.AutoSuggest-suggestionsList-ijKWE{background-color:var(--sb-menu-background);border-radius:2px;box-shadow:0 2px 4px var(--sb-menu-shadow,rgba(0,0,0,.533)),0 4px 12px var(--sb-menu-shadow,rgba(0,0,0,.533));left:0;max-height:250px;min-width:140px;overflow-x:hidden;overflow-y:auto;padding:6px 0;position:absolute;right:0;top:0}.AutoSuggest-suggestion-hLQEZ{cursor:pointer;display:block;font-size:13px;font-weight:400;line-height:1.2307;margin:0;padding:4px 6px;text-align:left;white-space:normal}.AutoSuggest-suggestionHighlighted-bR7Fm{background:var(--sb-menu-active-background);color:var(--sb-menu-active-foreground)}.ShareEmbed-grid-ufNFZ{display:grid;grid-template-areas:"warning" "code" "preview-toggle" "options" "preview"}@media(min-width:1000px){.ShareEmbed-grid-ufNFZ{grid-template-areas:"warning warning" "code options" "preview-toggle options" "preview preview";grid-template-columns:4fr 3fr}}.ShareEmbed-warning-JCElt{align-items:flex-start;background-color:var(--sb-luminosity-plus1);border-left:4px solid var(--sb-foreground-warning);color:var(--sb-foreground-active);display:flex;font-size:13px;grid-area:warning;line-height:18px;padding:15px 16px}.ShareEmbed-warning-JCElt svg{flex:none;height:18px;margin-right:8px;width:18px}.ShareEmbed-warning-JCElt path{fill:currentColor}.ShareEmbed-warning-JCElt span{display:block}.ShareEmbed-warning-JCElt a{text-decoration:underline}.ShareEmbed-codeSection-uRdMI{display:flex;flex-direction:column;gap:20px;grid-area:code;padding:20px}.ShareEmbed-optionsSection-KYnnU{background-color:var(--sb-card-background);grid-area:options;padding:20px}.ShareEmbed-previewToggle-keXtT{grid-area:preview-toggle}@media(max-width:999px){.ShareEmbed-previewToggle-keXtT{background-color:var(--sb-card-background);padding:12px 14px 4px;text-align:center}}@media(min-width:1000px){.ShareEmbed-previewToggle-keXtT{align-self:end;margin-top:-4px;padding:0 12px 10px}}.ShareEmbed-previewButton-KjAEJ{align-items:center;border:1px solid #0000;display:inline-flex;gap:4px;height:24px;padding:4px 7px;text-decoration:none}.ShareEmbed-previewButton-KjAEJ:focus,.ShareEmbed-previewButton-KjAEJ:hover{color:var(--sb-foreground-active)}.ShareEmbed-previewButton-KjAEJ:focus-visible{border-color:var(--sb-control-border-focus)}.ShareEmbed-previewButton-KjAEJ svg{height:12px;width:12px}.ShareEmbed-previewSection-invtx{border-top:1px solid var(--sb-separator-strong);grid-area:preview;height:350px;margin:0}.ShareEmbed-previewSection-invtx iframe{border:none;height:100%;overscroll-behavior:contain;width:100%}.__react_component_tooltip.Tooltip-root-XnsgN{background-color:var(--sb-tooltip-background);border:1px solid #0000;border-radius:3px;box-shadow:0 1px 4px 0 var(--sb-tooltip-shadow,rgba(0,0,0,.533));color:var(--sb-foreground);font-family:var(--sb-ui-font-family);font-size:13px;font-weight:400;line-height:1.2307;padding:6px 8px;text-align:left;text-transform:none;transition:opacity .2s ease;-webkit-user-select:none;user-select:none}.__react_component_tooltip.Tooltip-root-XnsgN.show{opacity:1}.__react_component_tooltip.Tooltip-root-XnsgN.place-top{margin-bottom:4px;margin-top:0}.__react_component_tooltip.Tooltip-root-XnsgN.place-bottom{margin-bottom:0;margin-top:4px}.__react_component_tooltip.Tooltip-root-XnsgN:after,.__react_component_tooltip.Tooltip-root-XnsgN:before{display:none!important}.AddUser-row-hkMl_{align-items:stretch;display:flex;margin-bottom:16px}.AddUser-row-hkMl_ .AddUser-select-mFpbT{border-radius:0;flex:none;height:28px;max-width:40%;width:140px}.AddUser-row-hkMl_ .AddUser-select-mFpbT:not(:focus){border-color:var(--sb-control-border);border-left-color:#0000}.CollaborateUpgradeBanner-container-l3OyX{background:var(--sb-page-alt-background);border:1px solid var(--sb-control-border);border-radius:12px;display:flex;gap:16px;margin-block-end:16px;padding:18px 24px}.CollaborateUpgradeBanner-container-l3OyX:hover{border:1px solid var(--sb-control-border-focus)}.CollaborateUpgradeBanner-title-nEXS8{font-size:13px;font-weight:700;line-height:1.2307}.CollaborateUpgradeBanner-shareIcon-hoZ1u{height:18px;width:18px}.InviteesList-list-mbhAY{display:block}.InviteesList-row-CPLjG{border-top:1px dashed var(--sb-separator-base);display:flex;min-height:32px;padding:5px 0}.InviteesList-row-CPLjG:last-child{border-bottom:1px dashed var(--sb-separator-base)}.InviteesList-user-sEyFZ{align-items:center;border-radius:2px;display:inline-flex;gap:6px;margin-left:-4px;margin-right:auto;outline:none;padding:4px 8px 4px 4px}.InviteesList-user-sEyFZ:focus,.InviteesList-user-sEyFZ:hover{background-color:var(--sb-luminosity-plus3);color:var(--sb-foreground-active)}.InviteesList-user-sEyFZ:focus-visible{outline:solid 1px var(--sb-control-border-focus);outline-offset:-1px}.InviteesList-username-CeAXu{color:var(--sb-foreground-alt)}.InviteesList-actions-b0hcC{align-items:center;display:flex;flex:0 0 140px;position:relative}.InviteesList-roleDisplay-on5HT{align-items:center;display:inline-flex;gap:8px}.InviteesList-tooltip-fusdG{width:200px}.InviteesList-inheritedRole-VuhZu{align-items:center;display:flex;font-size:13px;font-weight:400;gap:4px;line-height:1.2307}.InviteesList-inheritedRole-VuhZu:hover{color:var(--sb-foreground-active)}.InviteesList-inheritedRole-VuhZu svg{height:14px;margin-top:1px;width:14px}.InviteesList-inheritedRole_active-dTL4o{color:var(--sb-foreground-highlight-low)}.InviteesList-inheritedRole_active-dTL4o:hover{color:var(--sb-foreground-highlight)}.InviteesList-roleMenu-QNq31{display:flex;flex-direction:column}.InviteesList-roleSelect-dzdY1{align-items:center;display:inline-flex;gap:8px;height:100%;width:auto!important}.InviteesList-roleSelect-dzdY1:not(:focus,:hover){background-color:#0000;border-color:#0000}.InviteesList-roleSelect-dzdY1:hover:not([disabled]){background-color:var(--sb-luminosity-plus1)}.InviteesList-inheritedRole-VuhZu,.InviteesList-roleDisplay-on5HT,.InviteesList-roleSelect-dzdY1{padding:4px 8px}.InviteesList-dropdown_menuItem-bfZAy{font-size:13px;font-weight:400;gap:8px;justify-content:space-between;line-height:1.2307}.InviteesList-dropdown_menuItem-bfZAy svg{margin-inline-end:unset}.InviteesList-menuItem_subtitle-Jl25k{color:var(--sb-foreground-alt);font-size:11.5px;font-weight:400;line-height:1.3913}.InviteesList-removeButton-J5ePz{border:1px solid #0000;border-radius:2px;color:var(--sb-foreground);flex:none;height:24px;margin-left:auto;outline:none;text-align:center;width:24px}.InviteesList-removeButton-J5ePz:focus,.InviteesList-removeButton-J5ePz:hover{background-color:var(--sb-luminosity-plus3);color:var(--sb-foreground-active)}.InviteesList-removeButton-J5ePz:focus-visible{border-color:var(--sb-control-border-focus)}.InviteesList-removeButton-J5ePz svg{display:inline-block;height:18px;vertical-align:middle;width:18px;fill:currentColor}.InviteesList-org_icon-pnjCy{height:20px;width:20px}.VisibilitySelector-list-JstLm{display:flex;flex-direction:column;gap:4px}.VisibilitySelector-label-P6Ofh{align-items:center;display:flex;gap:6px}.VisibilitySelector-label-P6Ofh svg{flex:none;height:16px;width:16px}.VisibilitySelector-label-P6Ofh>span{display:inline-block}.VisibilitySelector-badge-FGacx{background-color:var(--sb-page-alt-background);border-radius:4px;color:var(--sb-foreground-highlight-high);display:inline-block;font-size:11px;font-weight:700;letter-spacing:.05em;line-height:1.4545;margin-left:4px;padding:2px 8px;text-transform:uppercase}.ShareUrl-grid-EkfqS{display:grid;grid-template-areas:"urls" "options" "access"}@media(min-width:1000px){.ShareUrl-grid-EkfqS{grid-template-areas:"urls options" "access options";grid-template-columns:4fr 3fr}}.ShareUrl-urlsSection-zD2fV{grid-area:urls;padding:20px}.ShareUrl-optionsSection-ebG9H{background-color:var(--sb-card-background);display:none;grid-area:options;padding:20px}@media(min-width:1000px){.ShareUrl-optionsSection-ebG9H{display:block}}.ShareUrl-accessSection-GYZ1S{grid-area:access;padding:0 20px 20px}.ShareButton-container-ynACp{height:100%;position:relative}.SignInButton-button-guUwq{--outline-color-hsl:0,0%,0%;--outline-opacity:0.16;align-items:center;background-color:#202127;border-radius:6px;box-shadow:inset 0 0 0 1px hsla(var(--outline-color-hsl),var(--outline-opacity));color:var(--text-strong-color);display:flex;font-size:13px;font-weight:500;height:32px;padding:0 20px;text-decoration:none;transition:.1s ease;transition-property:background-color,box-shadow,color}.SignInButton-button-guUwq:focus-visible{outline:solid 2px var(--sb-control-border-focus);outline-offset:-2px}.SignInButton-button-guUwq:hover{--outline-opacity:0.4;background-color:#17181c}@media(max-width:600px){.SignInButton-button-guUwq{font-size:12px;font-weight:400;padding:4px 8px;white-space:nowrap}}.theme-light .SignInButton-button-guUwq:not(.SignInButton-accent-mGl1A){--outline-color-hsl:224,32%,28%;--outline-opacity:0.1;background-color:#313d5e1a}.theme-light .SignInButton-button-guUwq:not(.SignInButton-accent-mGl1A):hover{--outline-opacity:0.2;background-color:#0000}.SignInButton-accent-mGl1A{--outline-opacity:0.14;background-color:#1574ef;color:#fff}.SignInButton-accent-mGl1A:hover:not(:disabled){--outline-opacity:0.24;background-color:#0f8fff}.SignInToSave-button-O6TK9{background-color:#1574ef;border-radius:6px}.SignInToSave-button-O6TK9:hover:not([disabled]){background-color:#0f8fff}.GuestWarning-root-DrjOH{align-items:center;display:flex;gap:24px}.GuestWarning-badge-LSQWr{align-items:center;color:var(--sb-foreground);display:flex;font-size:11.5px;font-weight:600;height:28px;line-height:1.3913}.GuestWarning-badge__icon-Yqwkr{height:16px;width:16px;fill:var(--sb-foreground-negative);flex:none;margin-inline-end:8px}.MetadataToggle-root-gxd1C{align-items:center;align-self:stretch;border:1px solid #0000;display:inline-flex;height:100%;padding:4px 6px;vertical-align:top}.MetadataToggle-root_button-Br9KH{cursor:pointer;outline:none}.MetadataToggle-root_button-Br9KH:hover{background-color:var(--sb-luminosity-plus2)}.MetadataToggle-root_button-Br9KH:focus-visible{outline:solid 2px var(--sb-control-border-focus);outline-offset:-2px}.MetadataToggle-root_button-Br9KH.MetadataToggle-expanded-TBhN3{background:var(--sb-luminosity-minus2);border:1px solid var(--sb-luminosity-plus3)}.MetadataToggle-icon-_Ly1m{display:block;flex:none;height:16px;width:16px}.MetadataToggle-icon-_Ly1m path{fill:currentColor}.MetadataToggle-chevron-V4CEr{display:block;flex:none;height:13px;margin-left:3px;margin-right:-2px;width:13px}.Title-wrapper-ZCPLk{--title-wrapper-width:340px;--title-input-min-width:60px;--title-input-max-width:calc(var(--title-wrapper-width) - 88px);align-items:stretch;align-self:stretch;display:grid;font-size:13px;grid-template-columns:1fr 44px auto 44px 1fr;line-height:16px;margin-inline:10px;position:relative;width:var(--title-wrapper-width)}@media(min-width:1000px){.Title-wrapper-ZCPLk{--title-wrapper-width:clamp(340px,100vw - 740px,600px)}}.Title-wrapper_editing-S17Jw{--title-input-min-width:180px;--title-input-max-width:var(--title-wrapper-width)}.Title-owner-ARMfp{align-items:center;align-self:stretch;border-radius:50%;display:flex;flex:none;grid-column:2;grid-row:1;justify-self:end;outline:none;padding:6px}.Title-owner-ARMfp:hover{background-color:var(--sb-luminosity-plus2)}.Title-owner-ARMfp:focus-visible{outline:solid 2px var(--sb-control-border-focus);outline-offset:-2px}.Title-wrapper_editing-S17Jw .Title-owner-ARMfp{display:none!important}.Title-title-eINWs{align-items:stretch;display:flex;grid-column:3;grid-row:1;justify-content:center;justify-self:center}.Title-wrapper_editing-S17Jw .Title-title-eINWs{grid-column-end:-2;grid-column-start:2}.Title-titleDisplay-FqVY1{align-self:center;color:var(--sb-foreground);cursor:default;display:block;line-height:1.2;max-height:2.4em;max-width:var(--title-max-width);overflow:hidden;padding:0 6px}.Title-metadata-qQOXZ{align-self:stretch;grid-column:4;grid-row:1}.Title-wrapper_editing-S17Jw .Title-metadata-qQOXZ{display:none!important}.Title-compactMetadata-sJCAX{align-items:center;align-self:stretch;display:flex;position:relative}.MetadataDropdown-menu-l8AXd{display:flex;flex-direction:column}.MetadataDropdown-menu_normal-aQosB{left:calc(50% - 170px);max-height:calc(100vh - 60px);position:absolute;top:calc(100% - 4px);width:340px}.MetadataDropdown-menu_screen-dxHhk{border-radius:0;bottom:0;left:0;position:fixed;right:0;top:0;z-index:100}.MetadataDropdown-menuHeader-_IkKZ{align-items:center;border-bottom:1px solid var(--sb-separator-base);display:flex;flex:none;height:41px;justify-content:space-between}.MetadataDropdown-menuTitle-a5lFA{flex-grow:1;font-size:13px;font-weight:700;line-height:1.2307;padding:4px 16px 4px 56px;text-align:center}.MetadataDropdown-menuClose-vcago{align-items:center;display:flex;height:40px;justify-content:center;width:40px}.MetadataDropdown-menuClose-vcago:active,.MetadataDropdown-menuClose-vcago:hover{background-color:var(--sb-luminosity-plus2)}.MetadataDropdown-menuForm-Hk35q{display:flex;flex:1 1 80%;flex-direction:column;font-size:13px;font-weight:400;gap:20px;line-height:1.2307;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:16px}.MetadataDropdown-label-DqFgi{display:block;font-size:13px;font-weight:700;font-weight:600;line-height:1.2307;padding-bottom:8px}.MetadataDropdown-slugInput-i8Si6{align-items:center;display:flex;gap:4px}.MetadataDropdown-slugInput-i8Si6 strong{font-weight:600}.MetadataDropdown-slugWarning-C82C7{color:var(--sb-foreground-warning);display:flex;font-size:11.5px;font-weight:400;gap:6px;line-height:1.3913;margin-top:4px}.MetadataDropdown-warningIcon-eGglf{flex-shrink:0;height:13px;margin-top:2px;width:13px}.TitleInput-container-Pw3ym{display:block;font-size:13px;font-weight:400;height:100%;line-height:1.2307;position:relative;text-align:center}.TitleInput-displayText-k3dKx{border:1px solid #0000;border-radius:6px;cursor:text;font-family:inherit;font-size:13px;height:100%;line-height:normal;max-width:var(--title-input-max-width,400px);min-width:var(--title-input-min-width,100px);outline:none;overflow:hidden;padding:4px 6px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.TitleInput-displayText-k3dKx:hover{background-color:var(--sb-luminosity-plus2);border:1px solid var(--sb-luminosity-plus3)}.TitleInput-displayText-k3dKx:focus-visible{outline:solid 2px var(--sb-control-border-focus);outline-offset:-2px}.TitleInput-displayText-k3dKx[aria-hidden=true]{opacity:0;padding-inline:12px;pointer-events:none;white-space:pre}.TitleInput-displayText_empty-Javc0{color:var(--sb-foreground-alt)}.TitleInput-displayText_error-KUdXE{border-color:var(--sb-foreground-negative)}.TitleInput-textInput-Oyywb{border:1px solid #0000;font-family:inherit;font-size:13px;height:100%;left:0;line-height:normal;outline:none;padding:4px 6px;position:absolute;text-align:center;top:0;width:100%;z-index:10}.TitleInput-textInput-Oyywb[aria-hidden=true]{opacity:0;pointer-events:none;z-index:-1}.TitleInput-textInput-Oyywb::placeholder{color:var(--sb-foreground-alt);opacity:1}.TitleInput-textInput-Oyywb:focus::placeholder{opacity:0}.TitleInput-textInput-Oyywb::selection{background-color:var(--sb-selection-background);color:var(--sb-selection-foreground)}.TitleInput-textInput_error-SbkC5{border-color:var(--sb-error-border)}.TitleInput-errorMessage-Tdfl8{background-color:var(--sb-error-background);border:1px solid var(--sb-error-border);color:var(--sb-error-foreground);display:block;font-size:11.5px;font-weight:400;left:0;line-height:1.3913;margin-top:-1px;padding:5px;position:absolute;right:0;text-align:center;top:100%;z-index:11}.SignInButton-link-lIirC{--outline-color-hsl:0,0%,100%;--outline-opacity:0.08;--text-strong-color:#fff;align-items:center;backdrop-filter:blur(8px);background-color:#313d5e3d;border-radius:8px;box-shadow:inset 0 0 0 1px hsla(var(--outline-color-hsl),var(--outline-opacity));color:var(--text-strong-color);display:flex;font-size:13px;font-weight:500;height:36px;padding:0 20px;text-decoration:none;transition:.1s ease;transition-property:background-color,box-shadow,color}.SignInButton-link-lIirC:hover{--outline-opacity:0.14;background-color:#313d5e8a;color:var(--text-strong-color)}.SignInButton-accent-lSE58{--outline-opacity:0.14;background-color:#1574ef;color:var(--text-strong-color)}.SignInButton-accent-lSE58:hover{--outline-opacity:0.24;background-color:#0f8fff}.SignInButton-button-KgH2K{position:relative}.SignInButton-button-KgH2K>span{display:flex;gap:6px}@media(max-width:1000px){.SignInButton-button-KgH2K{border-radius:0;font-size:12px;padding:4px}}.SignInButton-button_text-PLWu3:hover{background-color:var(--sb-luminosity-minus2)!important;border-color:#0000!important;color:var(--sb-foreground-active)!important}.SignInButton-indicator-aLlBo{transition:transform .1s ease}@media(max-width:1000px){.SignInButton-indicator-aLlBo{display:none}}.SignInButton-indicator-aLlBo.SignInButton-open-ZJd1M{transform:rotate(-180deg)}.ActivityBar-root-hMr4n{background-color:var(--activityBar-background);display:flex;flex-direction:column;flex-shrink:0;justify-content:space-between;z-index:10}.ActivityBar-endButtons-CMeLR,.ActivityBar-mainActions-U2jnX{align-items:center;display:flex;flex-direction:column;padding:4px 0}.Action-root-a63FV{--size:32px;--iconSize:16px;align-items:center;color:inherit;display:flex;flex-shrink:0;font-size:var(--iconSize);height:var(--size);justify-content:center;max-height:100%;padding:0;transition:all .1s ease;width:var(--size)}.Action-root-a63FV:focus-visible{outline:solid 2px var(--sb-control-border-focus);outline-offset:-2px}.Action-root-a63FV[disabled]{cursor:default;opacity:.5}.Action-root-a63FV>*{height:var(--iconSize);width:var(--iconSize)}.ActivityBarAction-button-HAIXd{color:var(--activityBar-inactiveForeground);position:relative}.ActivityBarAction-button-HAIXd:focus-visible{outline:solid 2px var(--sb-control-border-focus);outline-offset:-2px}.ActivityBarAction-button-HAIXd.ActivityBarAction-button_active-ZA2R4,.ActivityBarAction-button-HAIXd:hover{color:var(--activityBar-foreground)}.ActivityBarAction-button-HAIXd:not(.ActivityBarAction-button_active-ZA2R4) .firebase_svg__p3{fill:none}.ActivityBarAction-button-HAIXd.ActivityBarAction-button_active-ZA2R4 .firebase_svg__p1{fill:#ffa815}.ActivityBarAction-button-HAIXd.ActivityBarAction-button_active-ZA2R4 .firebase_svg__p2{fill:#ffa510}.ActivityBarAction-button-HAIXd.ActivityBarAction-button_active-ZA2R4 .firebase_svg__p3{fill:#f58410}.ActivityBarAction-button-HAIXd.ActivityBarAction-button_active-ZA2R4 .firebase_svg__p4{fill:#ffcb2d}.ActivityBarAction-badge-KfVYR{background-color:var(--sb-foreground-disabled);border-radius:20px;bottom:8px;color:var(--sb-selection-foreground);font-size:9px;height:14px;line-height:14px;max-width:28px;min-width:14px;overflow:hidden;padding:0 4px;position:absolute;right:4px;text-align:center;width:auto}.FloatingZenModeButton-container-uzFfp{bottom:4px;color:var(--sb-icon-foreground);left:4px;position:absolute;z-index:100}.FloatingZenModeButton-container-uzFfp svg{opacity:.65}.FloatingZenModeButton-container-uzFfp:hover svg{opacity:1}.EditorTabBar-root-CxKh1{--tab-height:38px;background-color:var(--sb-page-background);display:flex;flex-shrink:0;height:var(--tab-height);overflow:hidden}.EditorTabBar-root_empty-cRgOP{background-color:#0000}.EditorTabBar-menuButton-ONADI{--button-size:var(--tab-height);margin:0 2px}.EditorTabBar-tabs-USn56{display:flex;height:calc(var(--tab-height) + 20px);overflow-x:auto;overflow-y:hidden;white-space:nowrap;width:100%}.EditorTabBar-tabs-USn56::-webkit-scrollbar{z-index:999}.EditorTabBar-tabs_activeDropTarget-xIZUC{background-color:var(--sb-luminosity-plus1)}.EditorTabBar-actions-tlstf{align-items:center;display:flex;flex-shrink:0}.EditorTabBar-actions-tlstf button{width:30px!important}.Divider-root-v1ArL{--size:1px;--bleed:3px;background-color:var(--sb-separator-base);flex:none}.Divider-root-v1ArL:not(.Divider-root_enabled-VtSrq){pointer-events:none}.Divider-handle-f5vhp{position:relative;z-index:100}.Divider-handle-f5vhp:before{background-color:var(--sb-brand-stackblitz-blue);content:"";opacity:0;position:absolute;transition:opacity .1s ease-out}.Divider-handle-f5vhp:hover:before{opacity:1;transition-delay:60ms}.Divider-root_row-Z_05Y{height:100%;width:var(--size)}.Divider-root_row-Z_05Y .Divider-handle-f5vhp{cursor:col-resize;height:100%;left:calc(var(--bleed)*-1);width:calc(var(--size) + var(--bleed)*2)}.Divider-root_row-Z_05Y .Divider-handle-f5vhp:before{height:100%;left:calc(50% - 2px);width:4px}.Divider-root_col-fc8M9{height:var(--size);width:100%}.Divider-root_col-fc8M9 .Divider-handle-f5vhp{cursor:row-resize;height:calc(var(--size) + var(--bleed)*2);top:calc(var(--bleed)*-1);width:100%}.Divider-root_col-fc8M9 .Divider-handle-f5vhp:before{height:4px;top:calc(50% - 2px);width:100%}.PanelGroup-panel-dQz5W{display:flex;position:relative}.PanelGroup-resizeObject-gaDMJ{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:-1}.Editor-panel-WgkIR{background-color:var(--editor-background)}.Editor-panel_hidden-TA1LY{opacity:0!important;pointer-events:none!important}.Editor-pane-Nt7K5{display:flex;flex-direction:column;height:100%;width:100%}.Editor-paneContent-Jbg9t{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.monaco-editor[class] .margin,.monaco-editor[class] .monaco-editor-background{background:var(--editor-background)}.monaco-aria-container{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(1px,1px,1px,1px);clip-path:inset(50%)}.monaco-hover{z-index:99999}.BinaryEditor-root-awaNH{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:24px;width:100%}.BinaryEditor-content-qnfWo{color:var(--sb-foreground);font-size:13px;font-weight:400;line-height:1.5;max-width:440px;text-align:center;width:100%}.BinaryEditor-icon-Zc2xi{color:var(--sb-foreground-warning);display:inline-block;height:40px;margin-bottom:16px;vertical-align:top;width:40px}.BinaryEditor-message-PeFoP{margin-bottom:16px}.CodeEditor-root-OfbcJ .lineDecoration{background-color:#ae7c1426}.CodeEditor-root-OfbcJ .lineDecorationMargin{background-color:#ae7c1440;box-shadow:inset 2px 0 0 #ae7c1466}.git-log{display:flex;flex-wrap:wrap;width:100%}.git-log table{color:#ccc;flex:10 0 400px;margin:10px}.git-log tr{cursor:pointer}.git-log tr.selected{background:#ffffff0d;color:#fff}.git-log td{padding:5px 10px}.git-log__author,.git-log__time{width:160px}.git-log__files{background:#0003;flex:1 0 260px;padding:10px}.git-log__diff{border-top:1px solid #444;flex:0 0 100%}.git-log[class] button[tabindex="-1"]{display:none}.ImageEditor{background-image:linear-gradient(45deg,#292929 25%,#0000 0),linear-gradient(-45deg,#292929 25%,#0000 0),linear-gradient(45deg,#0000 75%,#292929 0),linear-gradient(-45deg,#0000 75%,#292929 0);background-position:0 0,0 7px,7px -7px,-7px 0;background-size:14px 14px;bottom:0;left:0;position:absolute;right:0;top:38px}.ImageEditor .spinner-icon{-webkit-animation:loading-spinner 175ms linear infinite;animation:loading-spinner 175ms linear infinite;border-color:#fff #0000 #0000 #fff;border-radius:50%;border-style:solid;border-width:2px;box-sizing:border-box;display:inline-block;height:18px;margin-right:10px;vertical-align:middle;width:18px}.ImageEditor .img-preview{max-height:90%;max-width:90%}.ImageEditor .asset-loading,.ImageEditor .img-preview{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.ImageEditor .asset-loading{color:#fff}.MarkdownEditor-root-JD8iP{background-color:#fff;box-shadow:inset 0 0 4px #0000001a;color:#24292e;color-scheme:light;font-size:14px;height:100%;line-height:1.4;overflow-x:hidden;overflow-y:auto;width:100%}.MarkdownEditor-preview-HW584{padding:1em 1em 2em;word-wrap:break-word}.MarkdownEditor-preview-HW584>:first-child{margin-top:0}.MarkdownEditor-preview-HW584 code,.MarkdownEditor-preview-HW584 kbd,.MarkdownEditor-preview-HW584 pre{font-family:var(--sb-code-font-family);font-size:1em}.MarkdownEditor-preview-HW584 input{font-family:inherit;font-size:inherit;line-height:inherit;margin:0;overflow:visible}.MarkdownEditor-preview-HW584 [type=checkbox]{box-sizing:border-box;padding:0}.MarkdownEditor-preview-HW584 a{background-color:#0000;color:#0366d6;text-decoration:none}.MarkdownEditor-preview-HW584 a:hover{text-decoration:underline}.MarkdownEditor-preview-HW584 strong{font-weight:600}.MarkdownEditor-preview-HW584 hr{background-color:#e1e4e8;border:0;box-sizing:initial;clear:both;height:.25em;margin:24px 0;overflow:hidden;padding:0}.MarkdownEditor-preview-HW584 h1,.MarkdownEditor-preview-HW584 h2,.MarkdownEditor-preview-HW584 h3,.MarkdownEditor-preview-HW584 h4,.MarkdownEditor-preview-HW584 h5,.MarkdownEditor-preview-HW584 h6{font-weight:600;line-height:1.25;margin-bottom:16px;margin-top:24px}.MarkdownEditor-preview-HW584 h1{font-size:2em}.MarkdownEditor-preview-HW584 h1,.MarkdownEditor-preview-HW584 h2{border-bottom:1px solid #eaecef;font-weight:600;padding-bottom:.3em}.MarkdownEditor-preview-HW584 h2{font-size:1.5em}.MarkdownEditor-preview-HW584 h3{font-size:1.25em;font-weight:600}.MarkdownEditor-preview-HW584 h4{font-size:1em;font-weight:600}.MarkdownEditor-preview-HW584 h5{font-size:.875em;font-weight:600}.MarkdownEditor-preview-HW584 h6{color:#6a737d;font-size:.85em;font-weight:600}.MarkdownEditor-preview-HW584 p{margin-bottom:1em;margin-top:0}.MarkdownEditor-preview-HW584 ol,.MarkdownEditor-preview-HW584 ul{margin-bottom:1em;margin-top:0;padding-left:1.5em}.MarkdownEditor-preview-HW584 ul{list-style:disc}.MarkdownEditor-preview-HW584 ol{list-style:decimal}.MarkdownEditor-preview-HW584 li{word-wrap:break-all;margin-block:.25em}.MarkdownEditor-preview-HW584 ol ol,.MarkdownEditor-preview-HW584 ol ul,.MarkdownEditor-preview-HW584 ul ol,.MarkdownEditor-preview-HW584 ul ul{margin-bottom:0}.MarkdownEditor-preview-HW584 ol ol,.MarkdownEditor-preview-HW584 ul ol{list-style-type:lower-roman}.MarkdownEditor-preview-HW584 ol ol ol,.MarkdownEditor-preview-HW584 ol ul ol,.MarkdownEditor-preview-HW584 ul ol ol,.MarkdownEditor-preview-HW584 ul ul ol{list-style-type:lower-alpha}.MarkdownEditor-preview-HW584 ol p,.MarkdownEditor-preview-HW584 ul p{margin-block:.75em}.MarkdownEditor-preview-HW584 dl{margin-bottom:1em;margin-top:0;padding:0}.MarkdownEditor-preview-HW584 dl dt{font-size:1em;font-style:italic;font-weight:600;margin-top:1em;padding:0}.MarkdownEditor-preview-HW584 dl dd{margin-bottom:1em;margin-left:0;padding:0 1em}.MarkdownEditor-preview-HW584 blockquote{border-left:.25em solid #dfe2e5;color:#6a737d;margin:0 0 1em;padding:0 1em}.MarkdownEditor-preview-HW584 blockquote>:first-child{margin-top:0}.MarkdownEditor-preview-HW584 blockquote>:last-child{margin-bottom:0}.MarkdownEditor-preview-HW584 kbd{background-color:#fafbfc;border:1px solid #d1d5da;border-bottom-color:#c6cbd1;border-radius:3px;box-shadow:inset 0 -1px 0 #c6cbd1;color:#444d56;display:inline-block;font-size:11px;line-height:10px;padding:3px 5px;vertical-align:middle}.MarkdownEditor-preview-HW584 table{border-collapse:collapse;border-spacing:0;margin-bottom:1em;margin-top:0;overflow:auto;width:100%}.MarkdownEditor-preview-HW584 table th{font-weight:600}.MarkdownEditor-preview-HW584 table td,.MarkdownEditor-preview-HW584 table th{border:1px solid #dfe2e5;padding:6px 13px}.MarkdownEditor-preview-HW584 table tr{background-color:#fff;border-top:1px solid #c6cbd1}.MarkdownEditor-preview-HW584 table tr:nth-child(2n){background-color:#f6f8fa}.MarkdownEditor-preview-HW584 img{background-color:#fff;border-style:none;box-sizing:initial;max-width:100%}.MarkdownEditor-preview-HW584 img[align=right]{padding-left:20px}.MarkdownEditor-preview-HW584 img[align=left]{padding-right:20px}.MarkdownEditor-preview-HW584 code{background-color:#1b1f230d;border-radius:3px;font-size:85%;margin:0;padding:.2em .4em}.MarkdownEditor-preview-HW584 pre{margin-bottom:16px;margin-top:0;overflow:auto;padding:16px;word-wrap:normal;background-color:#f6f8fa;border-radius:3px;font-size:85%;line-height:1.45}.MarkdownEditor-preview-HW584 pre code{display:inline;line-height:inherit;margin:0;max-width:auto;overflow:visible;padding:0;word-wrap:normal;background-color:#0000;border:0;font-size:100%;white-space:pre}.MaintenanceDialog-dialogContent-ZxdPw{width:min(95vw - 48px,600px)}.MaintenanceDialog-title-wyt3H{align-items:center;display:flex;font-size:18px;font-weight:600;gap:12px;line-height:1.3333}.MaintenanceDialog-title__icon-Z5XSW{height:20px;width:20px}.MaintenanceDialog-title__icon-Z5XSW path{fill:currentColor}.MaintenanceDialog-description-u1nRe{color:var(--sb-foreground);font-size:14.5px;font-weight:400;line-height:1.2414;margin:0 0 8px}.MaintenanceDialog-description-u1nRe>b,.MaintenanceDialog-xLink-dokgQ{color:var(--sb-foreground-active)}.MaintenanceDialog-xLink-dokgQ{font-size:14.5px;font-weight:600;line-height:1.2414}.SaveConflictDialog-dialogContent-DxozJ{width:min(95vw - 48px,600px)}.SaveConflictDialog-header__icon-Z4t_9{font-size:20px;margin-right:8px}.SaveConflictDialog-header__icon-Z4t_9 path{fill:currentColor}.SaveConflictDialog-description-OYeiU{color:var(--sb-foreground);font-size:13px;line-height:1.5;margin:0 0 8px}.SaveConflictDialog-dialogActions-QxZgQ{display:flex;flex-wrap:wrap;gap:16px;margin-block-start:24px}.SaveConflictDialog-helpText-DN0c2{font-size:11.5px;font-weight:400;line-height:1.3913;margin-block-end:8px}.UrlBar-root-ZbHDp{--urlbar-height:38px;align-items:center;background-color:#0000;display:flex;font-family:var(--sb-ui-font-family);height:var(--urlbar-height)}.UrlBar-form-W6UnZ{--urlbar-button-height:28px;--urlbar-button-icon-size:20px;align-items:center;display:flex;min-width:280px;padding:0 4px;position:relative;width:100%}.UrlBar-menuButton-q8zFI{--button-size:var(--urlbar-height)}.UrlBar-controlButton-NdU7H{--urlbar-button-shadow:none;--urlbar-button-background:#0000;align-items:center;color:var(--sb-foreground);cursor:pointer;display:inline-flex;height:32px;justify-content:center;position:relative;transition:color .25s;width:32px}.UrlBar-controlButton-NdU7H[disabled],.UrlBar-root_disabled-A4NYG .UrlBar-controlButton-NdU7H{color:var(--sb-foreground-disabled);cursor:default}.UrlBar-controlButton-NdU7H:after{border-radius:50%;content:"";height:var(--urlbar-button-height);left:calc(50% - var(--urlbar-button-height)/2);position:absolute;top:calc(50% - var(--urlbar-button-height)/2);transition:background-color .25s;width:var(--urlbar-button-height);z-index:-1}.UrlBar-controlButton-NdU7H:not([disabled]):focus-visible{color:var(--sb-foreground-active)}.UrlBar-controlButton-NdU7H:not([disabled]):focus-visible:after{box-shadow:0 0 0 2px var(--sb-control-border-focus)}.UrlBar-controlButton-NdU7H:not([disabled]):hover{color:var(--sb-foreground-active)}.UrlBar-controlButton-NdU7H:not([disabled]):hover:after{background-color:var(--sb-luminosity-plus2)}.UrlBar-controlButton-NdU7H svg{display:block;height:var(--urlbar-button-icon-size);width:var(--urlbar-button-icon-size)}.UrlBar-controlButton-NdU7H path{fill:currentColor}.UrlBar-controlButton_link-uZ79A{--urlbar-button-icon-size:16px}.UrlBar-holster-BTMTt{--urlbar-input-padding-left:10px;--urlbar-input-padding-right:10px;background-color:var(--sb-luminosity-minus2);border-radius:40px;flex-grow:1;height:var(--urlbar-button-height);margin-left:4px;margin-right:2px;position:relative;text-overflow:ellipsis;transition:background-color .15s;white-space:nowrap}.UrlBar-holster-BTMTt:hover{box-shadow:0 0 0 1px var(--sb-separator-base)}.UrlBar-holster-BTMTt:focus-within{box-shadow:0 0 0 1.5px var(--sb-control-border-focus)}.UrlBar-root_disabled-A4NYG .UrlBar-holster-BTMTt{pointer-events:none}.UrlBar-holster_withLock-_xVLg:not(:focus-within){--urlbar-input-padding-left:28px}.UrlBar-inputWrapper-oCC8p{align-items:center;cursor:text;display:flex;height:100%;overflow-x:hidden;position:relative;z-index:2}.UrlBar-root_disabled-A4NYG .UrlBar-inputWrapper-oCC8p{cursor:default}.UrlBar-lockIcon-GlwCs{color:var(--sb-foreground-alt);left:9px;pointer-events:none;position:absolute;top:calc(50% - 8px);z-index:1}.UrlBar-root_disabled-A4NYG .UrlBar-lockIcon-GlwCs{color:var(--sb-foreground-disabled)}.UrlBar-holster-BTMTt:focus-within .UrlBar-lockIcon-GlwCs{display:none}.UrlBar-lockIcon-GlwCs svg{display:block;height:16px;width:16px;fill:currentColor}.UrlBar-inputRender-qTsgP,.UrlBar-textInput-LPNyK{height:100%;left:var(--urlbar-input-padding-left);overflow:hidden;position:absolute;right:var(--urlbar-input-padding-right);top:0;width:calc(100% - var(--urlbar-input-padding-left) - var(--urlbar-input-padding-right))}.UrlBar-textInput-LPNyK{background-color:#0000;caret-color:var(--sb-foreground-active);color:#0000;padding:0;z-index:10}.UrlBar-textInput-LPNyK[hidden]{display:none!important}.UrlBar-inputWrapper_overflow-MJchD .UrlBar-textInput-LPNyK,.UrlBar-textInput-LPNyK:focus{color:var(--sb-foreground-active)}.UrlBar-textInput-LPNyK::selection{background-color:var(--sb-selection-background);color:var(--sb-selection-foreground)}.UrlBar-inputRender-qTsgP{color:var(--sb-foreground);line-height:var(--urlbar-button-height);overflow:hidden;user-select:none}.UrlBar-root_disabled-A4NYG .UrlBar-inputRender-qTsgP{color:var(--sb-foreground-disabled)}.UrlBar-holster-BTMTt:focus-within .UrlBar-inputRender-qTsgP,.UrlBar-inputWrapper_overflow-MJchD .UrlBar-inputRender-qTsgP{visibility:hidden}.UrlBar-urlHighlight-mDG8Z{color:var(--sb-foreground)}.UrlBar-root_disabled-A4NYG .UrlBar-urlHighlight-mDG8Z{color:inherit}.UrlBar-urlSecondary-aLZMm{color:var(--sb-foreground-alt)}.UrlBar-root_disabled-A4NYG .UrlBar-urlSecondary-aLZMm{color:inherit}.UrlBar-suggestions-ljZvp{background-color:var(--sb-menu-background);border-radius:8px;box-shadow:0 2px 4px var(--sb-menu-shadow,rgba(0,0,0,.533)),0 4px 12px var(--sb-menu-shadow,rgba(0,0,0,.533));color:var(--sb-foreground);display:none;flex:none;left:-2px;list-style:none;overflow:hidden;padding-bottom:6px;padding-top:calc(var(--urlbar-button-height) + 8px);position:absolute;right:-2px;top:-4px}.UrlBar-holster-BTMTt:focus-within .UrlBar-suggestions-ljZvp{display:block}.UrlBar-suggestion-SYG3q{margin:0;padding:0}.UrlBar-suggestionLink-i1gD_{align-items:center;color:var(--sb-foreground);display:flex;line-height:1.25;min-height:28px;padding:6px 8px;padding-left:calc(var(--urlbar-input-padding-left) + 2px);white-space:normal;word-break:break-all}.UrlBar-suggestionLink-i1gD_[aria-current=true]{background-color:var(--sb-menu-active-background);color:var(--sb-menu-active-foreground)}.FileName-root-y9JFn{align-items:center;color:var(--textColor,currentColor);display:flex;flex-grow:1;font-size:13px;gap:4px;user-select:none}.FileName-icon-i4M61,.FileName-root-y9JFn>svg{flex-shrink:0;height:15px;width:15px}.FileName-name-VXmnO{flex-grow:1;line-height:normal;overflow:hidden;padding:2px;text-overflow:ellipsis;white-space:nowrap}.EditorTab-tab-WgXZG{align-items:center;background-color:var(--tab-inactiveBackground);color:var(--sb-foreground-alt);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:var(--sb-ui-font-family);font-size:13px;font-weight:400;height:var(--tab-height,32px);line-height:var(--tab-height,32px);min-width:110px;padding:0;padding-inline-end:4px;padding-inline-start:10px;position:relative}.EditorTab-tab_focused-llE9U{background-color:var(--tab-activeBackground);color:var(--sb-foreground-active)}.EditorTab-fileIcon-Wi9pZ{flex-shrink:0;height:16px;margin:auto 5px auto 0}.EditorTab-fileName_preview-qoHSq{font-style:italic}.EditorTab-closeButton-tXDFH{border-radius:4px;color:inherit;display:block;flex:none;font-size:16px;height:20px;line-height:1;margin-inline-start:2px;opacity:0;padding:2px;width:20px}.EditorTab-closeButton-tXDFH:focus,.EditorTab-closeButton-tXDFH:hover{background-color:var(--sb-luminosity-plus2);color:var(--sb-foreground-active)}.EditorTab-tab-WgXZG:focus-within .EditorTab-closeButton-tXDFH,.EditorTab-tab-WgXZG:hover .EditorTab-closeButton-tXDFH,.EditorTab-tab_dirty-DbHbA .EditorTab-closeButton-tXDFH,.EditorTab-tab_focused-llE9U .EditorTab-closeButton-tXDFH{opacity:1}.EditorTab-closeButton-tXDFH svg{display:block;fill:none}.EditorTab-closeButton-tXDFH path{stroke:currentColor;stroke-width:1.2}.EditorTab-closeButton-tXDFH.EditorTab-closeButton_dirty-IfoVe:not(:hover):not(:focus) path{stroke:none}.EditorTab-closeButton-tXDFH.EditorTab-closeButton_dirty-IfoVe:not(:hover):not(:focus) circle{fill:currentColor}.TabBar-previewButtonsContainer-Ab4bj{align-items:center;display:flex;padding-inline-start:8px;position:relative}.TabBar-previewButtonsContainer-Ab4bj:before{border-inline-start:1px solid var(--sb-toolbar-background);content:"";height:100%;left:4px;position:absolute;top:0}.OutOfMemoryErrorDialog-content-UqHNK{width:min(100vw - 20px,400px)}.BootLoader-container-t1F2b,.OutOfMemoryErrorDialog-message-Thode{font-size:13px;font-weight:400;line-height:1.2307}.BootLoader-container-t1F2b{align-items:center;background-color:var(--sb-page-background);color:var(--sb-foreground);display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;overflow-x:hidden;overflow-y:auto}.BootLoader-centerContent-oGyGo{max-width:450px;padding:24px;text-align:center;width:100%}.BootLoader-mainIcon-Iagxm{color:var(--sb-foreground-alt);display:block;margin-bottom:16px}.BootLoader-mainIcon-Iagxm svg{display:inline-block;font-size:100px;height:1em;vertical-align:top;width:1em}.BootLoader-textContent-YpVr3{align-items:center;display:flex;flex-direction:column;gap:16px}.BootLoader-mainIcon-Iagxm~.BootLoader-textContent-YpVr3{min-height:120px}.BootLoader-textContent-YpVr3>*{margin:0}.BootLoader-textContent-YpVr3 h4{font-size:14.5px;font-weight:600;line-height:1.2414}.BootLoader-textContent-YpVr3 p{line-height:1.385}.BootLoader-textContent-YpVr3 a{text-decoration:underline}.BootLoader-textContent-YpVr3 strong{font-weight:600}.BootLoader-loadingMessage-Q3L1u{color:var(--sb-foreground-active);display:block;line-height:16px;min-height:32px}.BootLoader-stepsList-l0TGp{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.BootLoader-stepItem-PdmpK{align-items:center;color:var(--sb-foreground-alt);display:flex;gap:8px;min-width:120px;text-align:left}.BootLoader-stepItem-PdmpK[aria-current=true]{color:var(--sb-foreground-active)}.BootLoader-stepItem-PdmpK.BootLoader-stepItem_failed-QMCnN{color:var(--sb-foreground-negative)}.BootLoader-stepIcon-ejUnQ{align-items:center;display:flex;flex:none;height:16px;justify-content:center;width:16px}.BootLoader-stepIcon-ejUnQ svg{height:16px;width:16px}.BootLoader-stepItem-PdmpK[aria-current=true] .BootLoader-stepIcon-ejUnQ svg{animation:BootLoader-spinner-vjPQ3 1.2s linear infinite}.BootLoader-stepLabel-SWx6x{display:block;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes BootLoader-spinner-vjPQ3{0%{transform:rotate(0turn)}to{transform:rotate(1turn)}}.Preview2-root-GYYRF{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.Preview2-iframe-xOzi5{background-color:#fff;color-scheme:light;flex:1 0 auto;height:auto;width:100%}.Console-root-wM7PQ{background:var(--tab-activeBackground);bottom:0;box-shadow:1px -1px 2px #0000000d;color:var(--sb-foreground);overflow:hidden;position:absolute;width:100%}.Console-content-Mg8LT{background:var(--editor-background);height:calc(100% - 55px);min-height:50px;overflow-y:auto}.Console-content-Mg8LT::-webkit-scrollbar{width:13px}.Console-content_hidden-GcIu7{visibility:hidden}.Console-inputWrapper-uikIi{padding:3px 0 3px 24px;position:relative}.Console-inputWrapper-uikIi .decorationsOverviewRuler{display:none}.Console-inputIcon-LZjbY{font-size:14px;left:5px;position:absolute;top:4px;fill:#3677f6}.Console-inputEditor-VpaWw{position:relative;width:calc(100% - 13px)}.Console-inputEditor-VpaWw .overflowingContentWidgets{margin-top:-500px}.ConsoleItem-item-HXiEN{border-bottom:1px solid var(--sb-separator-alt);color:var(--sb-foreground);font-family:var(--sb-code-font-family);font-size:11px;line-height:1.272727;min-height:23px;overflow:hidden;padding:4px 10px 4px 24px;position:relative}.ConsoleItem-item-HXiEN a{color:var(--sb-foreground);cursor:pointer;text-decoration:underline}.ConsoleItem-item_crash-ahsNW{color:var(--sb-foreground-disabled)}.ConsoleItem-item_command-AtEbb{color:var(--sb-foreground-alt)}.ConsoleItem-item_error-otWJM{background:var(--debugExceptionWidget-background);border-bottom:1px solid var(--debugExceptionWidget-border);border-top:1px solid var(--debugExceptionWidget-border);margin-top:-1px;position:relative}.ConsoleItem-item_error-otWJM,.ConsoleItem-item_error-otWJM .color-override{color:var(--sb-foreground-negative)}.ConsoleItem-item_cleared-PKwU3{color:var(--sb-foreground-alt);font-style:italic}.ConsoleItem-item_warning-Nj24i,.ConsoleItem-item_warning-Nj24i .color-override{color:var(--sb-foreground-warning)}.ConsoleItem-item_table-seNbH{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.ConsoleItem-itemIcon-Ljcfe{font-size:14px;left:5px;position:absolute;top:4px;fill:currentColor}.ConsoleItem-item_command-AtEbb .ConsoleItem-itemIcon-Ljcfe{fill:var(--sb-foreground-alt)}.ConsoleItem-item_error-otWJM .ConsoleItem-itemIcon-Ljcfe{fill:var(--sb-foreground-negative)}.ConsoleItem-item_warning-Nj24i .ConsoleItem-itemIcon-Ljcfe{fill:var(--sb-foreground-warning)}.ConsoleItem-location-IaK3Q{color:var(--sb-foreground);cursor:pointer;float:right;margin-left:12px;max-width:45%;text-decoration:underline}.ConsoleItem-inspector-dyhZv{display:inline-block;margin-right:5px;vertical-align:top}.inspector-theme{--inspector-base-font-family:var(--sb-code-font-family);--inspector-base-font-size:11px;--inspector-base-line-height:14px;--inspector-treenode-font-family:var(--sb-code-font-family);--inspector-treenode-font-size:11px;--inspector-treenode-line-height:14px;--inspector-treenode-indent:12px}.theme-dark .inspector-theme{--inspector-arrow:#919191;--inspector-base-background:#0000;--inspector-base-foreground:var(--sb-foreground);--inspector-html-attribute-name:#9addfe;--inspector-html-attribute-value:#ce9178;--inspector-html-comment:#6c9c54;--inspector-html-doctype:#bfbfbf;--inspector-html-tag:grey;--inspector-html-tagname:#579dd6;--inspector-object-name:#4fc9b1;--inspector-object-propname:#9addfe;--inspector-object-propname-neutral:#999;--inspector-object-value-boolean:#9580ff;--inspector-object-value-function-keyword:#579dd6;--inspector-object-value-nullish:#8a8a8a;--inspector-object-value-number:#b4cda7;--inspector-object-value-proto:#a6a6a6;--inspector-object-value-regexp:#d16b6b;--inspector-object-value-string:#ce9178;--inspector-object-value-symbol:#4fc9b1;--inspector-table-border:var(--sb-separator-alt);--inspector-table-sort-icon:var(--sb-foreground-alt);--inspector-table-th-background:var(--sb-luminosity-plus2);--inspector-table-th-hover:var(--sb-luminosity-plus3);--inspector-table-td-background:var(--sb-luminosity-plus1)}.theme-light .inspector-theme{--inspector-arrow:#6e6e6e;--inspector-base-background:#0000;--inspector-base-foreground:var(--sb-foreground);--inspector-html-attribute-name:#994500;--inspector-html-attribute-value:#1a1aa8;--inspector-html-comment:#226d25;--inspector-html-doctype:#7e6767;--inspector-html-tag:#a894a8;--inspector-html-tagname:#871287;--inspector-object-name:#413399;--inspector-object-propname:#901390;--inspector-object-propname-neutral:#828282;--inspector-object-value-boolean:#1c00d1;--inspector-object-value-function-keyword:#0c20a1;--inspector-object-value-nullish:grey;--inspector-object-value-number:#1c00d1;--inspector-object-value-proto:#666;--inspector-object-value-regexp:#c51616;--inspector-object-value-string:#c51616;--inspector-object-value-symbol:#c51616;--inspector-table-border:var(--sb-separator-alt);--inspector-table-sort-icon:#737373;--inspector-table-th-background:var(--sb-luminosity-plus1);--inspector-table-th-hover:#e6e6e6}.TreeNode-node-EXFuR{background-color:var(--inspector-base-background);box-sizing:border-box;color:var(--inspector-base-foreground);cursor:default;font-family:var(--inspector-treenode-font-family);font-size:var(--inspector-treenode-font-size);line-height:var(--inspector-treenode-line-height);list-style:none}.TreeNode-preview-dUM72{display:block}.TreeNode-arrow-luNov{color:var(--inspector-arrow);display:inline-block;height:10px;margin-right:3px;user-select:none;vertical-align:-1px;width:10px}.TreeNode-arrow-luNov svg{display:block;height:10px;transform:rotate(-90deg);width:10px;fill:currentColor}.TreeNode-arrow_expanded-qVbR3 svg{transform:rotate(0deg)}.TreeNode-childNodes-sV5NQ{margin:0;padding-left:var(--inspector-treenode-indent)}.DOMInspector-tagBase-_M4DF{color:var(--inspector-html-tag)}.DOMInspector-tagBase_offset-IMPRG{margin-left:calc(var(--inspector-treenode-indent)*-1)}.DOMInspector-tagName-yY4S0{color:var(--inspector-html-tagname);text-transform:lowercase}.DOMInspector-attributeName-DQOAT{color:var(--inspector-html-attribute-name)}.DOMInspector-attributeValue-W_ak8{color:var(--inspector-html-attribute-value)}.DOMInspector-comment-vnILT{color:var(--inspector-html-comment)}.DOMInspector-doctype-cetuv{color:var(--inspector-html-doctype)}.ObjectInspector-previewWrapper-epAWa{color:var(--sb-foreground-alt);font-style:italic}.ObjectInspector-objName-g5kCX{color:var(--inspector-object-name);margin-right:1ch}.ObjectInspector-propName-QZbS5{color:var(--inspector-object-propname);line-height:1.3}.ObjectInspector-propName_neutral-4frM5{color:var(--inspector-object-propname-neutral)}.ObjectInspector-errorValue-kLLDd{color:var(--inspector-object-value-nullish)}.ObjectInspector-valueProto-PlNYk{color:var(--inspector-object-value-proto)}.ObjectInspector-valueNull-C8eQE,.ObjectInspector-valueUndefined-z36xF{color:var(--inspector-object-value-nullish)}.ObjectInspector-valueNumber-Aie_J{color:var(--inspector-object-value-number)}.ObjectInspector-valueBoolean-R3rn6{color:var(--inspector-object-value-boolean)}.ObjectInspector-valueString-Ns9dj{color:var(--inspector-object-value-string)}.ObjectInspector-valueRegExp-ULaSl{color:var(--inspector-object-value-regexp)}.ObjectInspector-valueSymbol-umx7u{color:var(--inspector-object-value-symbol)}.ObjectInspector-valueFunction-yRUi_{color:var(--sb-foreground-alt)}.ObjectInspector-valueFunctionGlyph-IOVbT,.ObjectInspector-valueFunctionKeyword-RjBL1{color:var(--inspector-object-value-function-keyword);font-style:italic}.ObjectInspector-valueFunctionGlyph_preview-UL1kN{color:var(--inspector-object-value-nullish)}.ObjectInspector-valueFunctionName-YUCVI{color:var(--inspector-object-value-function-name);font-style:italic}.TableInspector-root-F0chE{border:1px solid var(--inspector-table-border);border-collapse:collapse;border-spacing:0;box-sizing:border-box;color:var(--inspector-base-foreground);cursor:default;font-family:var(--inspector-base-font-family);font-size:var(--inspector-base-font-size);line-height:var(--inspector-base-line-height);margin:0;width:100%}.TableInspector-root-F0chE:not(:last-child){margin-bottom:4px}.TableInspector-root-F0chE thead th{background-color:var(--inspector-table-th-background);border:none;font-weight:400;line-height:14px;overflow:hidden;padding:2px 4px;text-align:left;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.TableInspector-root-F0chE thead th:hover{background-color:var(--inspector-table-th-hover)}.TableInspector-root-F0chE tbody td{border:none;overflow:hidden;padding:2px 4px;text-align:left;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.TableInspector-root-F0chE tbody td:nth-child(n+2){border-left:1px solid var(--inspector-table-border)}.TableInspector-root-F0chE tbody tr:nth-child(2n){background-color:var(--inspector-table-td-background)}.ConsoleToolbar-toolbar-lD7gc{background:var(--activityBar-background);border-bottom:1px solid #0000;border-top:1px solid var(--sb-separator-base);cursor:ns-resize;display:flex;height:28px;position:relative;user-select:none;width:100%;z-index:10}.ConsoleToolbar-toolbar_active-VW9eZ{border-bottom-color:var(--sb-separator-base)}.ConsoleToolbar-divider-FA6QN{border-left:1px solid var(--sb-separator-base);display:inline-block;height:18px;margin:4px 2px;vertical-align:top}.ConsoleToolbar-toolbarTab-Whj6X{align-items:center;color:var(--sb-foreground);cursor:pointer;display:inline-flex;font-family:system-ui,sans-serif;font-size:12px;font-weight:400;letter-spacing:-.2px;margin-right:auto;padding:6px 10px;position:relative;user-select:none}.ConsoleToolbar-toolbar_active-VW9eZ .ConsoleToolbar-toolbarTab-Whj6X:after{background:#3677f6;bottom:-1px;content:"";height:2px;left:0;position:absolute;width:100%}.ConsoleToolbar-messageCounts-Svdbq{align-items:center;cursor:pointer;display:flex;height:100%;margin-right:5px}.ConsoleToolbar-messageCount-bctoi{align-items:center;color:var(--sb-foreground);display:inline-flex;font-family:system-ui,sans-serif;font-size:12px;padding:4px;position:relative;--icon-color:var(--sb-foreground-alt)}.ConsoleToolbar-messageCount-bctoi[data-type=info]{--icon-color:#4b82ef}.ConsoleToolbar-messageCount-bctoi[data-type=warning]{--icon-color:var(--sb-foreground-warning)}.ConsoleToolbar-messageCount-bctoi[data-type=error]{--icon-color:var(--sb-foreground-negative)}.ConsoleToolbar-messageCount-bctoi svg{flex:none;font-size:14px;margin-right:3px;fill:var(--icon-color)}.ConsoleToolbar-otaNotices-Nzwo1{cursor:pointer;display:inline-block;height:100%;margin:0 5px;position:relative;vertical-align:top}.ConsoleToolbar-otaNotice-a7ImG{align-items:center;display:inline-flex;font-family:system-ui,sans-serif;padding:4px;position:relative}.ConsoleToolbar-otaNotice-a7ImG span{color:#3677f6;font-size:12px}.ConsoleToolbar-otaNotice-a7ImG svg{display:inline-block;font-size:18px;margin-right:3px;vertical-align:middle}.ConsoleToolbar-otaNotice-a7ImG svg path{fill:#3677f6}.ConsoleToolbar-toggleButton-FMs6Z{cursor:pointer;display:inline-block;opacity:.6;padding:6px 10px}.ConsoleToolbar-toggleButton-FMs6Z svg{display:block;font-size:16px}.ConsoleToolbar-toggleButton-FMs6Z path{fill:var(--activityBar-foreground)}.ConsoleToolbar-toggleButton-FMs6Z:hover{opacity:1}.ConsoleToolbar-subtoolbar-SpXjn{background:var(--sideBar-background);border-bottom:1px solid var(--sb-separator-base);display:flex;height:27px;overflow:hidden;position:relative;user-select:none;z-index:9}.ConsoleToolbar-clearButton-ytBdM{align-items:center;color:var(--sb-foreground-alt);cursor:default;display:inline-flex;padding:4px 8px}.ConsoleToolbar-clearButton-ytBdM:hover{color:var(--sb-foreground)}.ConsoleToolbar-clearButton-ytBdM svg{display:block;height:16px;width:16px;fill:currentColor}.ConsoleToolbar-toolbarOptions-J8GKi{align-items:center;color:var(--sb-foreground);display:flex;font-size:12px;gap:8px;letter-spacing:-.2px;margin-left:auto;padding:0 6px;position:relative}.ConsoleToolbar-toolbarOptions-J8GKi label>input{transform:scale(.875)}.ConsoleToolbar-toolbarOptions-J8GKi label>span{font-size:12px;line-height:16px;margin-inline-start:5px}.DevicesDropdown-root-zSxpy{align-items:center;font-family:system-ui,sans-serif;font-size:12px;height:100%;letter-spacing:-.2px;position:relative;width:130px}.DevicesDropdown-root-zSxpy:focus{outline:none}.DevicesDropdown-selected-pFCbo{align-items:center;display:flex;height:100%;padding:4px 6px}.DevicesDropdown-selected_ota-uSs1F{color:#3677f6}.DevicesDropdown-selected_offline-jiDAm{color:var(--sb-foreground-alt);font-style:italic;padding-left:12px}.DevicesDropdown-selectedIcon-xz6fh{flex:none;height:16px;opacity:.75;width:16px}.DevicesDropdown-selectedTitle-W1BSb{display:block;margin-right:auto;overflow:hidden;padding-left:5px;padding-right:5px;text-overflow:ellipsis;white-space:nowrap}.DevicesDropdown-selectedArrow-LeQjX{color:var(--sb-foreground-alt);flex:none;height:10px;width:10px}.DevicesDropdown-list-_iRBy{background:var(--sb-menu-background);border:1px solid var(--sideBarSectionHeader-background);box-shadow:0 2px 2px #00000026;list-style:none;margin-left:-2px;margin-top:1px;max-height:290px;overflow-y:auto;position:fixed;scrollbar-width:thin;width:220px;z-index:100}.DevicesDropdown-item-yP3zn{padding:5px 10px 5px 30px;position:relative}.DevicesDropdown-item-yP3zn[aria-selected=true]{background:#306ed4;color:#fff}.DevicesDropdown-item-yP3zn[aria-selected=true] span{color:#fff!important}.DevicesDropdown-itemIcon-TJryc{height:16px;left:6px;position:absolute;top:6px;width:16px}.DevicesDropdown-itemLocation-USF5j,.DevicesDropdown-itemTitle-kEfSy{display:block;max-width:175px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DevicesDropdown-itemTitle-kEfSy{color:var(--sb-foreground);margin-bottom:1px}.DevicesDropdown-itemLocation-USF5j{color:var(--sb-foreground-alt)}.DragOverlay-root-Vi2Tr{background-color:#0000;bottom:0;display:block;left:0;position:fixed;right:0;top:0}.DragOverlay-root-Vi2Tr[hidden]{display:none!important}.PreviewFrame{background-color:var(--sb-page-background);height:100%;overflow:hidden;width:100%}.PreviewFrame .PreviewUrlBar{position:relative;z-index:10}.PreviewFrame .relayFailed{align-items:center;background:#000000b3;bottom:0;color:#ddd;display:flex;font-size:15px;justify-content:center;left:0;line-height:1.2em;padding:20px;position:absolute;right:0;top:0;z-index:11}.PreviewFrame .relayFailed a{color:#fff}#PreviewContentWrapper{flex-grow:1;position:relative}.PreviewFrame-iframeWrapper{width:100%}.PreviewFrame-iFrame{background-color:#fff;color-scheme:light;height:100%;position:absolute;width:100%}.ChromeError{background:#eee;overflow-y:auto;padding:30px;position:absolute;width:auto}.ChromeError::-webkit-scrollbar{width:13px}.ChromeError::-webkit-scrollbar-track{background:#ddd!important}.ChromeError::-webkit-scrollbar-thumb{background:#bbb!important}.ChromeError::-webkit-scrollbar-thumb:window-inactive{background:#bbb!important}.ChromeError::-webkit-scrollbar-thumb:hover{background:#999!important}.ChromeError::-webkit-scrollbar-thumb:active{background:#777!important}.ChromeError .icon{background-repeat:no-repeat;background-size:100%;content:-webkit-image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABIAQMAAABvIyEEAAAABlBMVEUAAABTU1OoaSf/AAAAAXRSTlMAQObYZgAAAENJREFUeF7tzbEJACEQRNGBLeAasBCza2lLEGx0CxFGG9hBMDDxRy/72O9FMnIFapGylsu1fgoBdkXfUHLrQgdfrlJN1BdYBjQQm3UAAAAASUVORK5CYII=) 1x,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQAQMAAADdiHD7AAAABlBMVEUAAABTU1OoaSf/AAAAAXRSTlMAQObYZgAAAFJJREFUeF7t0cENgDAMQ9FwYgxG6WjpaIzCCAxQxVggFuDiCvlLOeRdHR9yzjncHVoq3npu+wQUrUuJHylSTmBaespJyJQoObUeyxDQb3bEm5Au81c0pSCD8HYAAAAASUVORK5CYII=) 2x);height:72px;margin:0 0 40px;width:72px}.ChromeError .main-message{font-family:Helvetica Neue,Lucida Grande,sans-serif}.ChromeError .main-message h1{color:#333;font-size:1.6em;font-weight:400;line-height:1.25em;margin-bottom:16px}.ChromeError .main-message p{color:#646464;font-size:15px;line-height:1.5em}.ChromeError .main-message p b{font-weight:700}.ChromeError .main-message .back-button{background:#4c8efa;border-radius:2px;box-shadow:inset 0 0 1px #0003;color:#fff;cursor:pointer;display:inline-block;font-size:12px;margin-top:50px;padding:5px 20px;user-select:none}.ChromeError .main-message .back-button:active{box-shadow:inset 0 1px 6px #0006}.embed-view-editor .Pane1{width:100%!important}.embed-view-editor .Pane2,.embed-view-preview .Pane1{width:0!important}.embed-view-preview .Pane2{width:100%!important}.PublishDialog-packageName-mbaLq{border:1px solid var(--sb-luminosity-plus3);border-radius:4px;font-family:var(--sb-code-font-family);margin-inline:2px;padding:4px}.Arrow-Arrow-V2zdf{align-items:center;display:flex;flex-shrink:0;padding:2px}.Arrow-Arrow-V2zdf svg{display:block;height:16px;width:16px;fill:var(--sb-icon-foreground)}.Arrow-Arrow-V2zdf:focus svg{fill:var(--sb-foreground-active)}.Arrow-Arrow-V2zdf:focus-visible{outline:solid 2px var(--sb-control-border-focus);outline-offset:-2px}.TreeItem-Item-itQMc{color:var(--sb-foreground);display:block}.TreeItem-Header-rgpYl{align-items:stretch;cursor:pointer;display:flex;height:22px;user-select:none}.TreeItem-Header_emphasis-uEVFi{background-color:var(--sideBarSectionHeader-background)}.TreeItem-Title-Dbj8B{align-items:center;display:flex;flex-grow:1;font-size:13px;font-weight:400;line-height:1.2307;padding-right:8px}.TreeItem-Header_emphasis-uEVFi .TreeItem-Title-Dbj8B{font-size:11px;font-weight:700;letter-spacing:.05em;line-height:1.4545;text-transform:uppercase}.TreeItem-Actions-ZTi01{align-items:center;display:flex;height:100%;overflow:hidden;padding-right:2px;visibility:hidden}.TreeItem-Item-itQMc:focus-within .TreeItem-Actions-ZTi01,.TreeItem-Item-itQMc:hover .TreeItem-Actions-ZTi01{visibility:visible}.TreeItem-Actions-ZTi01 button{--size:22px!important;--iconSize:15px!important;color:var(--sb-foreground-alt)}.TreeItem-Actions-ZTi01 button:hover{color:var(--sb-foreground-active)}.TreeItem-Content-cNaiJ{display:block}.TreeItem-Content_darken-LqfOS{background-color:var(--sb-luminosity-minus2);pointer-events:none}.TreeItem-Content_darken-LqfOS>*{filter:brightness(60%);opacity:.7}.SidebarLayout-root-ZX4eA{background-color:var(--sideBar-background);color:var(--sb-foreground);display:flex;flex-direction:column;flex-grow:1;height:100%;overflow:hidden}.SidebarLayout-header-uJ6Dw{align-items:center;display:flex;flex:0 0 auto;min-height:38px;padding:0 8px 0 12px;user-select:none}.SidebarLayout-header-uJ6Dw svg{--size:16px;--iconSize:16px}.SidebarLayout-title-v9014{color:var(--sb-foreground);flex-grow:1}.SidebarLayout-title_default-nsAUP{font-size:11px;font-weight:400;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.SidebarLayout-actions-XkKTL{align-items:center;display:flex;flex-shrink:0;gap:4px;justify-content:flex-end}.SidebarLayout-actions-XkKTL button{color:var(--sb-foreground-alt)}.SidebarLayout-actions-XkKTL button:disabled{color:var(--sb-foreground-disabled)}.SidebarLayout-actions-XkKTL button:not(:disabled):hover{color:var(--sb-foreground-active)}.SidebarLayout-actions-XkKTL button:focus-visible{outline:solid 1px var(--sb-control-border-focus);outline-offset:-1px}.SidebarLayout-content-gDHXh{display:flex;flex:1 1 50%;flex-direction:column;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-bottom:12px;scrollbar-width:thin}.SidebarLayout-content-gDHXh::-webkit-scrollbar{width:10px}.SidebarLayout-footer-IAPJT{flex:none}.ChooseProject-root-yJ3AH{color:var(--sb-foreground);display:flex;flex-direction:column;gap:4px;padding:8px 12px}.ChooseProject-heading-VO3qh{align-items:center;display:flex;font-size:11px;font-weight:700;letter-spacing:.05em;line-height:1.4545;margin-bottom:8px;text-transform:uppercase}.ChooseProject-message-Ldch9{font-size:13px;font-weight:400;line-height:1.2307}.ChooseProject-message-Ldch9 p{margin-bottom:8px}.ChooseProject-message-Ldch9 a{color:inherit;text-decoration:underline}.ChooseProject-message-Ldch9 a:hover{color:var(--sb-foreground-active)}.ChooseProject-projects-fRbtp{display:flex;flex-direction:column;gap:4px;max-width:260px}.ChooseProject-projectText-SDBmO{display:block;padding:4px 0;text-align:left}.ChooseProject-projectName-GHzFd{color:var(--sb-foreground);font-size:13px;line-height:16px}.ChooseProject-projectSlug-xHRxz{color:var(--sb-foreground-alt);font-size:11px;line-height:16px}.DeploymentProgress-Root-Edv7F{padding:5px 10px}.DeploymentProgress-Heading-Plbkm{font-family:inherit;font-weight:700;margin:5px 0 15px}.DeploymentProgress-SuccessLink-p08l6{color:#fff;display:inline-flex;margin-top:10px;width:100%}.DeploymentProgress-SuccessLink-p08l6:hover{border-color:#0000}.TerminalLine-Root-hKj89{align-items:center;display:flex;flex-direction:row;font-family:Menlo,sans-serif;font-size:11px;font-weight:300;margin-bottom:5px}.TerminalLine-IconWrapper-G5E2N{height:14px;margin-right:5px;width:14px}.TerminalLine-IconWrapper-G5E2N span{display:block;height:14px;width:14px}.TerminalLine-Faded-tPQKB{opacity:.3}.LinkedProjects-Root-GVgVv{margin-bottom:12px;padding:6px 12px}.LinkedProjects-LinkActions-b9b26{display:flex;flex-wrap:wrap;margin-top:6px}.LinkedProjects-LinkButton-H2hQc{display:inline-flex}.LinkedProjects-LinkButton-H2hQc:hover{border-color:#0000}.LinkedProjects-Status-t29He{margin:10px 0}.LinkedProjects-DeployButton-k0V63{margin-right:0;max-width:100%;padding-right:0}.LinkedProjects-DeployButton-k0V63 code{background:#0003;color:#ffffffe6;font-family:var(--sb-code-font-family);font-size:11px;overflow:hidden;padding:1px 10px 0 25px;text-align:left;text-overflow:ellipsis}.LinkedProjects-DeployButton-k0V63.LinkedProjects-Selected-ogtmx .LinkedProjects-ButtonTitle-TQZxL,.LinkedProjects-DeployButton-k0V63:not(:disabled):hover .LinkedProjects-ButtonTitle-TQZxL{background-color:var(--button-hoverBackground)}.LinkedProjects-ButtonTitle-TQZxL{background-color:var(--button-background);border-bottom-right-radius:50px;border-top-right-radius:50px;font-weight:700;margin-right:-15px;padding-right:15px;transition:background-color .05s ease;z-index:0}.Loading-root-MlxVm{color:var(--sb-foreground);margin-block:auto;padding:12px;text-align:center}.Loading-label-tsQNu{color:var(--sb-foreground-alt);display:block;margin-top:12px}.NoAuth-root-VvKft{color:var(--sb-foreground-alt);padding:5px 10px}.NoAuth-info-viNFy{font-size:13px;line-height:18px;margin-bottom:15px}.GoogleSignInButton-root-LCMTR{font-weight:600;overflow:hidden;padding-left:calc(var(--iconSize) + 32px);position:relative}.GoogleSignInButton-iconWrapper-CHW7f{align-items:center;background-color:#fffffff2;border-bottom-right-radius:30px;border-top-right-radius:30px;bottom:-8px;display:flex;justify-content:center;left:0;padding:8px;position:absolute;top:-8px;width:calc(var(--iconSize) + 22px)}.GoogleSignInButton-iconWrapper-CHW7f svg{height:var(--iconSize);width:var(--iconSize)}.SignIn-Root-Mjg06{color:#bbb;padding:5px 10px}.SignIn-Root-Mjg06 .BlitzLoading{display:block}.SignIn-Info-BVaRU{font-size:13px;line-height:18px;margin-bottom:15px}.SignIn-LoadWrapper-uCBdp{height:50px;width:50px}.SidebarBanner-navLink-V4dZH{align-items:flex-start;border-radius:3px;display:flex;font-size:13px;font-weight:400;gap:10px;line-height:1.2307;line-height:18px;padding:6px}.SidebarBanner-navLink-V4dZH:hover{background-color:var(--sb-luminosity-plus1)}.SidebarBanner-navLink-V4dZH svg{height:18px;min-width:13px}.SidebarBanner-bannerRoot-r9Aew{background-color:var(--sb-luminosity-minus2);border-radius:12px;position:relative;width:100%}.SidebarBanner-bannerLink-Vdgf7{display:block;padding:20px 16px}.SidebarBanner-bannerLink__text-aEoN8{color:var(--sb-foreground-alt);font-size:11.5px;font-weight:400;line-height:1.3913;margin-block:12px;max-width:240px}.SidebarBanner-bannerLink__text_without_tag-DCEH3{margin-block-start:0}.SidebarBanner-closeBannerButton-NdBq5{color:var(--sb-foreground-alt);padding:5px;position:absolute;right:5px;top:5px}.SidebarBanner-closeBannerButton-NdBq5:focus-visible{outline:solid 2px var(--sb-control-border-focus);outline-offset:-2px}.SidebarBanner-closeBannerButton-NdBq5:hover{color:var(--sb-foreground-active)}.SidebarBanner-closeBannerButton__desktop-bBus0{visibility:hidden}.SidebarBanner-bannerRoot-r9Aew:hover>.SidebarBanner-closeBannerButton-NdBq5{visibility:visible}.SidebarBanner-bannerButton-NO5Vc{border:1px solid var(--sb-control-border-focus);border-radius:6px;color:var(--sb-foreground-active);font-size:13px;font-weight:400;height:36px;line-height:1.2307;padding:10px 16px;text-align:center;width:100%}.SidebarBanner-bannerButton_contained-ij_Di{background-color:var(--sb-control-border-focus);color:#fff}.SidebarBanner-logoWrapper-soGTS{align-items:center;background:linear-gradient(160deg,var(--banner-logo-wrapper-gradient-1) -22%,var(--banner-logo-wrapper-gradient-2) 46%,var(--banner-logo-wrapper-gradient-3) 104%),linear-gradient(0deg,#000,#000),#d9d9d9;display:flex;flex-shrink:0;justify-content:center}.SidebarBanner-logoWrapper-soGTS.SidebarBanner-codeflow-cMtH8{color:#fff;--banner-logo-wrapper-gradient-1:#f80090;--banner-logo-wrapper-gradient-2:#9747ff;--banner-logo-wrapper-gradient-3:#f80090}.SidebarBanner-logoWrapper-soGTS.SidebarBanner-teams-sNcUX{color:#fff;--banner-logo-wrapper-gradient-1:#0d9bbb;--banner-logo-wrapper-gradient-2:#215273;--banner-logo-wrapper-gradient-3:#1a7892}.SidebarBanner-logoWrapper-soGTS.SidebarBanner-webinar-JWvF7{fill:currentColor;padding-inline-start:5px}.SidebarBanner-logoWrapper_ph-AIvtR{border-radius:4px;height:18px;margin-block-start:4px;min-width:18px;width:18px}.SidebarBanner-logoWrapper_ph-AIvtR svg{height:16px;width:16px}.SidebarBanner-logoWrapper_small-CZ314{border-radius:4px;height:18px;min-width:18px;width:18px}.SidebarBanner-logoWrapper_small-CZ314 svg{height:14px;width:14px}.SidebarBanner-logoWrapper_medium-pTqLv{border-radius:6px;height:36px;min-width:36px;width:36px}.SidebarBanner-logoWrapper_medium-pTqLv svg{--logo-svg-size:24px;height:var(--logo-svg-size);width:var(--logo-svg-size)}.SidebarBanner-bannerLink__tag-JTvW6{align-items:center;background-color:var(--sb-control-active-background);border-radius:6px;color:var(--sb-foreground-active);display:flex;font-size:11px;font-weight:700;gap:8px;letter-spacing:.05em;line-height:1.4545;padding:6px 12px 6px 8px;text-transform:uppercase;width:fit-content}.SidebarBanner-bannerLink__title-OfYn7{margin-block-end:6px;margin-block-start:8px}.SidebarBanner-bannerLink__emphasis-WrtYp,.SidebarBanner-bannerLink__title-OfYn7{color:var(--sb-foreground-active);display:block;font-size:11.5px;font-weight:700;line-height:1.3913}.SidebarBanner-bannerLink__emphasis-WrtYp{margin-block-end:16px;margin-block-start:6px}.ViteConfAdBanner-bannerRoot-LhsXM{position:relative}.ViteConfAdBanner-card-dQv5L{--public-transition-hover-fast:0.1s ease;--public-transition-hover-fast-cta:0.16s ease;--public-transition-hover-blur-cta:0.3s ease;--public-transition-hover-medium:0.4s ease;--public-transition-hover-long:0.8s ease;--public-blue-text-10:#69f5ff;--public-blue-text-20:#00e6ff;--public-blue-text-50:#00a8db;--public-blue-text-60:#00aeda;--public-blue-text-neutral:#1b82bc;--public-blue-text-bright-light:#96f8ff;--public-blue-text-bright-dark:#00a3cc;--public-blue-text-secondary:#69b6dd;--public-blue-bg-lighter:#fbfeff;--public-blue-bg-light:#f1f4f8;--public-blue-bg-medium:#084d66;--public-blue-bg-dark:#084d6633;--public-pink-text-mid:#fe4c77;--public-pink-text-10:#ff2e9f;--public-pink-bg-dark:#470f4a;--public-pink-bg-dark:#470f4a4d;--public-yellow-text-mid:#ffec3e;--public-orange-text-mid:#ff6d63;--public-pink-text-light:#d917a3;--public-pink-text-medium:#d900a5;--public-violet-text-light:#8a19a9;--public-violet-text-medium:#761fac;--public-button-background:#272a3099;--public-bg-dark-accent:#00000052;--public-bg-dark-accent-hex:#1c1f25;--public-bg-dark-accent-footer:#121416;--public-bg-light-accent:#3380a952;--public-dark-outline-light:#ffffff1a;--public-outline-dark-neutral:#ffffff1a;--public-outline-dark-input:#e0f4ff29;--public-text-gradient-blue:linear-gradient(to bottom right,var(--public-blue-text-10) 42%,var(--public-blue-text-20) 76%);--public-text-gradient-light:linear-gradient(to bottom right,var(--public-blue-text-60) 42%,var(--public-blue-text-bright-dark) 76%);--public-text-gradient-blue-badge:linear-gradient(to bottom right,var(--public-blue-text-bright-dark) 42%,var(--public-blue-text-neutral) 76%);--public-bg-quote-logo_grid:linear-gradient(to right,var(--public-pink-bg-dark) 20%,var(--public-blue-bg-dark) 80%);--public-bg-quote-light:linear-gradient(to bottom,var(--public-blue-bg-lighter) 40%,#fff 80%);--public-bg-page_section-dark-accent:linear-gradient(to top,var(--public-bg-dark-accent),#0000 400px);--public-bg-page_section-dark-accent-ttb:linear-gradient(to bottom,var(--public-bg-dark-accent),#0000 80%);--public-bg-faux-fade-ltr:linear-gradient(to right,var(--public-bg-90),#0000);--public-bg-faux-fade-rtl:linear-gradient(to left,var(--public-bg-90),#0000);--public-bg-page_section-light-accent-ttb:linear-gradient(to bottom,var(--public-bg-light-accent),var(--public-blue-bg-light) 70%);--public-dark-text-muted:#4e5e67;--public-dark-text-30:#ffffff4d;--public-dark-text-40:#fff6;--public-dark-text-50:#ffffff80;--public-dark-text-60:#fff9;--public-dark-text-70:#ffffffb3;--public-dark-text-80:#fffc;--public-dark-text-90:#ffffffe6;--public-dark-text-00:#fff;--public-dark-bg-80:#191d20;--public-dark-bg-90:#1c1f25;--public-dark-bg-AppBar-transparent:#151619f5;--public-dark-bg-00:#16181d;--public-dark-bg-darkest:#131519;--public-dark-bg-grey-60:#0009;--public-dark-bg-grey-70:#000000b3;--public-dark-bg-grey-80:#000c;--public-dark-bg-grey-90:#000000e6;--public-light-shadow-neutral:#1d4e6a1f;--public-light-text-50:#00000080;--public-light-text-60:#0009;--public-light-text-70:#000000b3;--public-light-text-80:#000c;--public-light-text-90:#000000e6;--public-light-text-00:#000;--public-light-bg-grey-60:#fff9;--public-light-bg-grey-70:#ffffffb3;--public-light-bg-grey-80:#fffc;--public-light-bg-grey-90:#ffffffe6;--public-light-bg-grey-95:#fffffff2;--public-text-muted:var(--public-dark-text-muted);--public-text-30:var(--public-dark-text-30);--public-text-40:var(--public-dark-text-40);--public-text-50:var(--public-dark-text-50);--public-text-60:var(--public-dark-text-60);--public-text-70:var(--public-dark-text-70);--public-text-80:var(--public-dark-text-80);--public-text-90:var(--public-dark-text-90);--public-text-00:var(--public-dark-text-00);--public-bg-60:var(--public-dark-bg-60);--public-bg-70:var(--public-dark-bg-70);--public-bg-80:var(--public-dark-bg-80);--public-bg-90:var(--public-dark-bg-90);--public-bg-90-transparent:var(--public-dark-bg-AppBar-transparent);--public-bg-00:var(--public-dark-bg-00);--step:12px;align-items:center;background-color:var(--sb-luminosity-minus2);border-radius:calc(var(--step)*.5);display:flex;flex-direction:column;opacity:.9;padding:calc(var(--step)*1.25);text-align:center}@media(max-height:650px),(max-width:999px){.ViteConfAdBanner-card-dQv5L{--step:8px}}.ViteConfAdBanner-card-dQv5L:focus,.ViteConfAdBanner-card-dQv5L:hover{opacity:1}.ViteConfAdBanner-card-dQv5L:focus-visible{outline:solid 2px var(--sb-control-border-focus);outline-offset:-1px}.ViteConfAdBanner-cardBadge-L6Bj7{align-items:center;background:var(--sb-luminosity-minus2);border-radius:.75rem;display:inline-flex;font-size:16px;margin-bottom:8px;padding:.25em;width:auto!important}.ViteConfAdBanner-cardBadge-L6Bj7>:first-child{background:var(--public-blue-bg-lighter);border-radius:.5rem;color:var(--public-bg-dark-accent-hex);font-size:.75rem;font-weight:600;letter-spacing:.025rem;padding:.25rem}.ViteConfAdBanner-cardBadge-L6Bj7>:nth-child(2){-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(130deg,#54c8fa 30%,#be1cfa 70%);font-weight:700;padding-left:.5rem;padding-right:.25em;width:max-content;-webkit-text-fill-color:#0000;position:relative}.ViteConfAdBanner-closeBannerButton-jZ2A3{color:var(--sb-foreground-alt);padding:5px;position:absolute;right:5px;top:5px;z-index:1}.ViteConfAdBanner-closeBannerButton-jZ2A3:focus-visible{outline:solid 2px var(--sb-control-border-focus);outline-offset:-2px}.ViteConfAdBanner-closeBannerButton-jZ2A3:hover{color:var(--sb-foreground-active)}.ViteConfAdBanner-cardText-TlW5q{font-size:13px;font-weight:400;line-height:1.2307}.WebcontainerSupportInfo-card-cK7Qv{background-color:var(--sb-luminosity-minus2);border-radius:6px;display:block;opacity:.9;padding:16px;text-align:center}.WebcontainerSupportInfo-card-cK7Qv:focus,.WebcontainerSupportInfo-card-cK7Qv:hover{opacity:1}.WebcontainerSupportInfo-card-cK7Qv:focus-visible{outline:solid 2px var(--sb-control-border-focus);outline-offset:-1px}.WebcontainerSupportInfo-cardText-yLqUL{display:block;font-size:13px;font-weight:400;line-height:16px}.WebcontainerSupportInfo-cardLinks-wVo0S{display:block;font-size:11.5px;line-height:14px;margin-top:4px}.WebcontainerSupportInfo-cardLinks-wVo0S a{padding:2px 4px;text-decoration:underline;text-decoration-color:var(--sb-separator-strong)}.WebcontainerSupportInfo-cardLinks-wVo0S a:hover{text-decoration-color:initial}.WebcontainerSupportInfo-cardLinks-wVo0S span{color:var(--sb-foreground-alt)}.SidebarFooter-root-X53Z7{flex:none}.SidebarFooter-banners-JxT6r{display:flex;flex-direction:column;gap:12px;max-width:340px;padding:16px 12px 12px}.SidebarFooter-banners-JxT6r:empty{display:none}@media(max-height:650px),(max-width:999px){.SidebarFooter-banners-JxT6r{padding:8px}}@media(max-height:400px){.SidebarFooter-banners-JxT6r{display:none}}.SidebarFooter-links-Mz7fW{align-items:flex-end;background:var(--activityBar-background);display:flex;flex-grow:0;flex-shrink:0;flex-wrap:nowrap;font-size:11px;min-height:28px;overflow:hidden;padding:4px;user-select:none}.SidebarFooter-links-Mz7fW i{font-size:12px}.SidebarFooter-links-Mz7fW img{height:12px}.SidebarFooter-links-Mz7fW svg path{fill:var(--foreground);opacity:.5}.SidebarFooter-links-Mz7fW svg:hover path{fill:var(--foreground);opacity:1}.SidebarFooter-iconLink-qbQw3{color:var(--sb-foreground-alt);padding:3px;text-decoration:none}.SidebarFooter-iconLink-qbQw3 svg{display:block;height:14px;width:14px}.SidebarFooter-iconLink-qbQw3:hover{color:var(--sb-foreground-active)}.SidebarFooter-textLink-xY35E{color:var(--sb-foreground);display:inline-block;font-size:11px;line-height:14px;margin-left:auto;padding:3px 4px;text-align:right;text-decoration:none}.SidebarFooter-textLink-xY35E b{font-weight:600}.SidebarFooter-textLink-xY35E:hover{color:var(--sb-foreground-active)}.Ports-content-biEqH{margin-top:4px}.Ports-contentRow-_Cqei{align-items:center;display:flex;justify-content:space-between}.Ports-contentLink-Hm_SP{align-items:center;color:var(--sb-foreground);display:flex;flex-grow:1;gap:8px;min-height:22px;padding:3px 12px}.Ports-contentLink-Hm_SP:focus,.Ports-contentLink-Hm_SP:hover{color:var(--sb-foreground-active);text-decoration:underline}.Ports-contentLink-Hm_SP svg{flex:none;height:16px;width:16px}.Ports-contentLink-Hm_SP path{fill:var(--debugIcon-startForeground)}.Ports-stopButton-G9eau{opacity:.5}.Ports-stopButton-G9eau:focus,.Ports-stopButton-G9eau:hover{opacity:1}.Ports-stopButton-G9eau path{fill:var(--debugIcon-breakpointForeground)}.OpenInBold-container-hqVVn{border-block-end:1px solid var(--sb-luminosity-plus3);padding:14px 16px}.OpenInBold-button-qUINq{align-items:center;background:#0a0a0a;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='329' height='41' fill='none'%3E%3Cg filter='url(%23a)'%3E%3Cg clip-path='url(%23b)'%3E%3Cpath fill='%230A0A0A' d='M0 8a8 8 0 0 1 8-8h313a8 8 0 0 1 8 8v25a8 8 0 0 1-8 8H8a8 8 0 0 1-8-8z'/%3E%3Cg filter='url(%23c)' opacity='.7'%3E%3Cellipse cx='283' cy='21' fill='%232BA6FF' rx='97' ry='49'/%3E%3C/g%3E%3Cg filter='url(%23d)' style='mix-blend-mode:overlay'%3E%3Cellipse cx='306.612' cy='-4.769' fill='url(%23e)' rx='57' ry='11' transform='rotate(-41.863 306.612 -4.769)'/%3E%3C/g%3E%3Cg filter='url(%23f)' style='mix-blend-mode:overlay'%3E%3Cellipse cx='306.678' cy='-4.65' fill='url(%23g)' rx='57' ry='11' transform='rotate(-17.428 306.678 -4.65)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='a' width='329' height='41' x='0' y='0' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' result='hardAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dy='1'/%3E%3CfeComposite in2='hardAlpha' k2='-1' k3='1' operator='arithmetic'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.3 0'/%3E%3CfeBlend in2='shape' result='effect1_innerShadow_1822_11180'/%3E%3C/filter%3E%3Cfilter id='c' width='433.639' height='337.639' x='66.181' y='-147.819' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur result='effect1_foregroundBlur_1822_11180' stdDeviation='59.91'/%3E%3C/filter%3E%3Cfilter id='d' width='144.174' height='135.839' x='234.524' y='-72.688' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur result='effect1_foregroundBlur_1822_11180' stdDeviation='14.5'/%3E%3C/filter%3E%3Cfilter id='f' width='166.97' height='98.085' x='223.193' y='-53.693' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur result='effect1_foregroundBlur_1822_11180' stdDeviation='14.5'/%3E%3C/filter%3E%3CradialGradient id='e' cx='0' cy='0' r='1' gradientTransform='matrix(57 0 0 11 306.612 -4.769)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff'/%3E%3Cstop offset='.645' stop-color='%23fff'/%3E%3C/radialGradient%3E%3CradialGradient id='g' cx='0' cy='0' r='1' gradientTransform='matrix(57 0 0 11 306.678 -4.65)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff'/%3E%3Cstop offset='.645' stop-color='%23fff'/%3E%3C/radialGradient%3E%3CclipPath id='b'%3E%3Cpath fill='%23fff' d='M0 8a8 8 0 0 1 8-8h313a8 8 0 0 1 8 8v25a8 8 0 0 1-8 8H8a8 8 0 0 1-8-8z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:100% 0;border-radius:8px;box-shadow:inset 0 1px 0 0 #ffffff4d;color:#fff;display:flex;font-size:14px;font-weight:400;height:41px;justify-content:space-between;max-width:246px;min-width:200px;padding:0 16px;width:100%}.OpenInBold-text-b1fc6{flex:1}.FileItem-FileItem-ZGXsU{color:var(--sb-foreground);cursor:pointer;display:flex;height:22px;padding-left:calc(var(--itemDepth, 0)*10px);position:relative;--textColor:currentColor;--action-icon-color:var(--sb-foreground-alt)}.FileItem-Disabled-nX13h{opacity:.3;pointer-events:none}.FileItem-Ignored-EvSKM{color:var(--sb-foreground-disabled)}.FileItem-FileItem-ZGXsU:hover{background-color:var(--list-hoverBackground)}.FileItem-FileItem-ZGXsU.FileItem-Selected-qPpCz{--textColor:currentColor!important;background-color:var(--list-inactiveSelectionBackground);color:var(--sb-foreground)}.FileItem-Focused-JorKZ:not(.FileItem-Disabled-nX13h):focus,.FileTree:focus-within .FileItem-Focused-JorKZ:not(.FileItem-Disabled-nX13h){--action-icon-color:var(--sb-foreground);background-color:var(--list-focusBackground)}.FileItem-Selected-qPpCz:not(.FileItem-Disabled-nX13h):focus,.FileTree:focus-within .FileItem-Selected-qPpCz:not(.FileItem-Disabled-nX13h){--textColor:currentColor!important;background-color:var(--list-activeSelectionBackground);color:var(--list-activeSelectionForeground)}.FileItem-IsFile-QogUD .FileItem-Arrow-WSOAn{visibility:hidden}.FileItem-Input-NlotC{background:var(--sb-luminosity-minus1);border:1px solid var(--sb-control-border-focus);color:var(--sb-foreground-active);flex-grow:1;height:100%;margin-left:-2px;padding:2px 3px;position:relative;width:100%}.FileItem-Actions-roPjq{align-items:center;background-color:inherit;bottom:0;display:flex;opacity:0;padding:0 2px;position:absolute;right:0;top:0}.FileItem-FileItem-ZGXsU:hover .FileItem-Actions-roPjq{opacity:1}.FileItem-ActionButton-vCoPE{color:var(--action-icon-color);padding:4px}.FileItem-ActionButton-vCoPE:hover{color:var(--sb-foreground-active)!important}.FileItem-ActionButton-vCoPE svg{color:inherit;display:block;height:14px;width:14px}.FileItem-Marker-YX4Vh{background-color:var(--markerColor,#0000);border-radius:8px;display:block;height:8px;margin-left:-8px;position:absolute;top:7px;width:8px}.FileItem-IsFile-QogUD .FileItem-Marker-YX4Vh{margin-left:5px}.FileItem-DropTarget-tDxEJ{font-weight:700}.FileItem-DropTarget-tDxEJ:before{border-color:hsla(0,0%,100%,.133) #0000;border-style:dashed;border-width:1px;bottom:1px;content:"";left:1px;position:absolute;right:1px;top:1px}.FileTree-FileTree-vE1bW{overflow-x:hidden}.FileTree-SectionAction-bUqUZ{color:var(--sb-foreground-alt);display:inline-block;padding:4px}.FileTree-SectionAction-bUqUZ:hover{color:var(--sb-foreground-active)}.FileTree-SectionAction-bUqUZ svg{display:block;height:14px;width:14px;fill:currentColor}.FileTree-SectionAction-bUqUZ path{fill:currentColor}.GitHubLink-link-nXSRy{align-items:center;color:var(--sb-foreground);display:flex;gap:4px;margin-left:-4px;padding:4px;text-decoration:none}.GitHubLink-link-nXSRy:hover{color:var(--sb-foreground-active)}.GitHubLink-link-nXSRy svg{flex:none;height:14px;width:14px}.GitHubLink-link-nXSRy span{display:block;font-size:11px;font-weight:400;line-height:14px;max-height:26px;overflow:hidden;overflow-wrap:break-word;white-space:normal}.GithubConnectDialog-header-uGR7e{display:flex;flex-flow:column;gap:8px}.GithubConnectDialog-subtitle-MZda2{color:var(--sb-foreground-alt)}.GithubConnectDialog-btnLink-X4gaa{text-decoration:underline}.GithubConnectDialog-btnLink-X4gaa:hover{color:var(--sb-foreground)}.GithubConnectDialog-repoNameInput-fXIyl{align-items:center;display:flex;gap:8px}.GithubConnectDialog-repoNameInput__staticText-knwPm{flex:0 0 auto}.GithubConnectDialog-warningMessage-ock_E{border:1px solid var(--sb-foreground-warning);border-radius:4px;color:var(--sb-foreground-warning);margin-bottom:32px;padding:5px 10px}.GithubConnectDialog-error-Gfyr5{color:var(--sb-foreground-negative);margin-block-start:4px}.GithubConnectDialog-badge-tw0pI{background-color:var(--sb-luminosity-minus1);border-radius:20px;color:var(--sb-foreground-highlight);display:inline-block;font-size:11px;font-weight:400;letter-spacing:.05em;line-height:1.4545;margin-left:4px;margin-block:-4px;padding:3px 8px;text-transform:uppercase}.GithubAppRequiredDialog-root-bUKjW{width:min(560px,100vw - 32px)}.GithubAppRequiredDialog-title-OUf0z{color:var(--sb-foreground-active);font-size:18px;font-weight:600;line-height:1.3333;margin-block-end:8px}.GithubAppRequiredDialog-text-h0_7X{color:var(--sb-foreground-alt);font-size:13px;font-weight:400;line-height:1.2307}.GithubAppRequiredDialog-text-h0_7X b{color:var(--sb-foreground-active)}.GithubAppRequiredDialog-configuration-FPrdU{background-color:var(--sb-luminosity-minus2);display:flex;flex-flow:column;font-size:13px;font-weight:700;gap:20px;line-height:1.2307;margin-block:24px;margin-inline:calc(var(--dialog-content-p)*-1);padding-block:16px;padding-inline:var(--dialog-content-p)}.GithubAppRequiredDialog-configurationStatus-swY5t{align-items:center;display:flex;gap:8px}.GithubAppRequiredDialog-configurationStatus-swY5t:not(:first-child){margin-block-start:8px}.GithubAppRequiredDialog-configurationStatus_success-MZOc3{color:#85efac}.GithubAppRequiredDialog-configurationStatus_error-vYH74{color:#ed5e6a}.GithubAppRequiredDialog-configurationStatus_disabled-_8X0e{color:var(--sb-foreground-disabled)}.GithubAppRequiredDialog-configurationActions-xKAFt{align-items:center;display:flex;justify-content:space-between}.GithubAppRequiredDialog-configurationStatusIcon-kUEeO{flex-shrink:0;height:14px;width:14px}@media(prefers-reduced-motion:no-preference){.GithubAppRequiredDialog-syncIcon_rotate-uAmiW{animation:GithubAppRequiredDialog-rotate-H4bwf 1s linear infinite}}@keyframes GithubAppRequiredDialog-rotate-H4bwf{to{transform:rotate(1turn)}}.GitInfo-root-dbIp6{padding:0 8px 8px 12px;width:100%}.GitInfo-root-dbIp6 svg{color:currentColor}.GitInfo-selectBranchLabel-wfnIp{align-items:center;display:flex;gap:4px;margin-bottom:8px}.GitInfo-selectBranchLoader-TDDzK{margin:0 4px 0 auto}.GitInfo-newBranchBtn-NYXrd{margin-top:12px;width:100%}.GitInfo-configureAppDisclaimer-u3ihw{margin-block-start:12px}.GitInfo-configureAppDisclaimer__text-Mismt{font-size:13px;font-weight:400;line-height:1.2307}.GitInfo-configureAppBtn-f87Pp{margin-block-start:12px;margin-inline-start:-2px}.GitInfo-configureAppBtn__icon-fUAgn{margin-inline-end:8px}.GitInfo-error-_QXIr,.GitInfo-loader-x2ikA{align-items:flex-start;border-radius:3px;color:var(--sb-foreground);display:flex;font-size:13px;font-weight:400;line-height:1.2307;margin:8px 0}.GitInfo-loader__icon-Z8zdg{margin-right:4px}.GitInfo-error__icon-rGnmx{flex:none;height:14px;margin-right:4px;width:14px}.GitInfo-error__icon-rGnmx path{fill:var(--sb-foreground-negative)}.GitInfo-help__list-nOyBK{list-style:circle;margin-left:20px}.GitInfo-info-vhLm7{line-height:16px}.Promotion-root-difs5{align-items:center;background:var(--sb-foreground-inverted);border-radius:6px;display:flex;margin-block:16px;padding:20px}.Promotion-text-x7qGN{color:var(--sb-foreground);font-size:13px;font-weight:500;line-height:18px;margin-inline-end:16px;margin-inline-start:20px}.Promotion-iconWrapper-kHlVP{align-items:center;background:#000;border-radius:40px;box-shadow:0 0 20px #f8009066,0 4px 46px #af0b9e;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.Promotion-icon-WVIP2{color:#d917a3;height:18px;width:18px}.SwitchToCodeflowDialog-root-bR6Az{display:flex;flex-flow:column;width:540px}.SwitchToCodeflowDialog-repoNameInput-JD6uS{align-items:center;display:flex;gap:8px}.SwitchToCodeflowDialog-repoNameInput__staticText-MefQX{color:var(--sb-foreground);flex:0 0 auto}.SwitchToCodeflowDialog-error-Hwltx{color:var(--sb-foreground-negative);margin-block-start:4px}.SwitchToCodeflowDialog-badge-svR9Q{background-color:var(--sb-luminosity-minus1);border-radius:20px;color:var(--sb-foreground-highlight);display:inline-block;font-size:11px;font-weight:400;letter-spacing:.05em;line-height:1.4545;margin-left:4px;margin-block:-4px;padding:3px 8px;text-transform:uppercase}.SwitchToCodeflowDialog-dirtyProjectCallout-eiNxp{align-items:center;background:var(--sb-foreground-inverted);border-radius:6px;color:var(--sb-foreground);display:flex;font-size:13px;font-weight:400;gap:10px;line-height:1.2307;margin-block-start:16px;padding:16px}.SwitchToCodeflowDialog-dirtyProjectCallout__icon-tKGO_{height:20px;width:20px}.Disclaimer-root-GL4HV{background:var(--sb-luminosity-minus1);border-radius:6px;padding:14px 20px}.PackageManager-Root-KJdd3{overflow-x:hidden;overflow-y:auto}.PackageManager-Item-AtC4Y{cursor:default;height:22px;overflow:hidden;position:relative;white-space:nowrap}.PackageManager-Item-AtC4Y:hover{background-color:var(--list-hoverBackground)}.PackageManager-DepNameWrapper-yhyKm{display:block;height:100%;-webkit-mask-image:linear-gradient(270deg,#0000 0,#0000 60px,#fff 100px,#fff);mask-image:linear-gradient(270deg,#0000 0,#0000 60px,#fff 100px,#fff);padding:0 16px;width:100%}.PackageManager-Item_withActions-jiXwm:hover .PackageManager-DepNameWrapper-yhyKm{-webkit-mask-image:linear-gradient(270deg,#0000 0,#0000 80px,#fff 120px,#fff);mask-image:linear-gradient(270deg,#0000 0,#0000 80px,#fff 120px,#fff)}.PackageManager-DepName-C9Rxj{align-items:center;color:var(--sb-foreground);display:inline-flex;font-family:var(--sb-code-font-family);font-size:11px;font-weight:400;height:100%;line-height:14px;padding:2px 4px;text-decoration:none;text-transform:lowercase!important;vertical-align:top}.PackageManager-DepName-C9Rxj:focus-visible{outline:solid 2px var(--sb-control-border-focus);outline-offset:-2px}.PackageManager-DepName-C9Rxj:any-link:hover{color:var(--sb-foreground-active);text-decoration:underline}.PackageManager-Version-p5CoV{align-items:center;display:flex;height:100%;justify-content:flex-end;padding-left:20px;padding-right:30px;position:absolute;right:0;text-align:right;top:0;transform:translateX(20px);transition:transform .1s linear;width:100px}.PackageManager-Item_withActions-jiXwm:focus-within .PackageManager-Version-p5CoV,.PackageManager-Item_withActions-jiXwm:hover .PackageManager-Version-p5CoV{transform:translateX(0)}.PackageManager-VersionText-fMfrh{color:var(--sb-foreground);font-size:11.5px;font-weight:400;line-height:1.3913}.PackageManager-DeleteDep-Ty0PE{color:var(--sb-foreground);cursor:pointer;opacity:0;padding:4px;position:absolute;right:4px;top:0;transition:opacity .1s linear}.PackageManager-DeleteDep-Ty0PE svg{color:inherit;display:block;font-size:14px}.PackageManager-DeleteDep-Ty0PE:focus-visible{outline:solid 2px var(--sb-control-border-focus);outline-offset:-2px}.PackageManager-DeleteDep-Ty0PE:hover{color:var(--sb-foreground-active)}.PackageManager-Item-AtC4Y:focus-within .PackageManager-DeleteDep-Ty0PE,.PackageManager-Item-AtC4Y:hover .PackageManager-DeleteDep-Ty0PE{opacity:1}.PackageManager-AddDependency-jlwRN{padding:4px 10px 4px 14px}.PackageManager-AddDependency-jlwRN input{background-color:var(--input-background);font-size:12px}.Participants-participantList-k5mFI{padding:4px 12px}.Participants-participantList-k5mFI svg{color:currentColor;margin-right:4px}.Participants-participantList-k5mFI li{display:flex;flex-direction:row;margin:4px 0}.CompactProjectInfo-container-CBrRe{padding:12px 12px 12px 20px}.CompactProjectInfo-owner-Ugzjj{align-items:center;display:flex;justify-content:space-between;margin-block-end:16px}.CompactProjectInfo-title-sIdAR{color:var(--sb-foreground);font-size:13px;font-weight:600;line-height:1.3;margin:0}.CompactProjectInfo-description-QU_Zk{color:var(--sb-foreground-alt);font-size:12px;line-height:1.35;margin-top:6px}.CompactProjectInfo-description-QU_Zk a{text-decoration:underline}.CompactProjectInfo-metadata-iKDdE{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;gap:2px 8px;justify-content:space-between;margin:6px -4px 0}.CompactProjectInfo-author-w90aC a{align-items:center;color:var(--sb-foreground);display:flex;gap:6px}.CompactProjectInfo-author-w90aC a:focus,.CompactProjectInfo-author-w90aC a:hover{color:var(--sb-foreground-active)}.CompactProjectInfo-metrics-DcfAY{align-items:center;color:var(--sb-foreground-alt);display:flex}.CompactProjectInfo-metrics-DcfAY span{align-items:center;display:flex;gap:6px;margin-inline:6px}.CompactProjectInfo-metrics-DcfAY svg{flex:none;height:16px;width:16px}.LegacyInput-Root-BJOna{border:1px solid #0000;color:var(--sb-foreground);cursor:text;display:flex;font-size:13px;font-weight:400;line-height:1;position:relative;width:100%}.LegacyInput-Root_block-c9gMq,.LegacyInput-Root_outlineEditing-c8rgf{background-color:var(--input-background)}.LegacyInput-Root_outlineEditing-c8rgf{border-color:var(--input-background)}.LegacyInput-Field-j0NMb{align-items:center;background:none;border:none;color:var(--sb-foreground);display:flex;flex-grow:1;font:inherit;height:100%;outline:none;padding:4px;text-overflow:ellipsis;width:100%}.LegacyInput-Field-j0NMb::placeholder{color:var(--sb-foreground-alt);opacity:1}textarea.LegacyInput-Field-j0NMb{resize:vertical}textarea.LegacyInput-Field-j0NMb[readonly]{resize:none}.LegacyInput-Actions-ludLN{align-items:center;display:flex;flex-shrink:0;gap:2px;padding:2px}.SearchFields-root-OT00l{margin-bottom:10px;margin-left:12px;margin-right:12px}.SearchFields-summary-fqkAd{color:var(--sb-foreground-alt);font-size:13px;font-weight:400;line-height:1.2307;margin-top:5px}.SearchFields-modifier-LfHIE{border-radius:3px;color:var(--sb-foreground-alt)}.SearchFields-modifier-LfHIE:hover{background-color:var(--sb-luminosity-plus2);color:var(--sb-foreground)}.SearchFields-modifier-LfHIE[aria-pressed=true]{background-color:var(--sb-foreground-highlight);color:var(--sb-foreground-inverted);opacity:1}.SearchResult-header-rxXbq{align-items:center;cursor:pointer;display:grid;gap:4px;grid-template-columns:auto 1fr auto;height:22px;padding-inline-end:12px;padding-inline-start:4px}.SearchResult-arrow-aLM2Z{border:1px solid #0000;line-height:1}.SearchResult-arrow-aLM2Z svg{display:block;height:14px;width:14px}.SearchResult-arrow-aLM2Z[aria-expanded=true] svg{transform:rotate(90deg)}.SearchResult-arrow-aLM2Z:focus-visible{border-color:var(--sb-control-border-focus)}.SearchResult-fileName-gu0YY{overflow:hidden}.SearchResult-matchCount-_Yjxd{background-color:var(--sb-luminosity-plus2);border-radius:9px;display:block;flex:none;font-size:11px;height:18px;line-height:18px;min-width:18px;padding:0 6px;text-align:center}.SearchResult-line-ph1uM{color:var(--sb-foreground-alt);cursor:pointer;font-size:13px;font-weight:400;height:22px;line-height:18px;overflow:hidden;padding:2px 12px 2px 28px;text-overflow:ellipsis;white-space:pre}.SearchResult-line-ph1uM mark{background-color:var(--editor-findMatchHighlightBackground);color:var(--sb-foreground)}.SearchResult-line-ph1uM:hover{background-color:var(--sb-luminosity-plus1);color:var(--sb-foreground)}.SearchResult-line-ph1uM:hover mark{color:var(--sb-foreground-active)}.SettingRow-row-V_XWD{margin:0;padding:4px 0}.SettingRow-labelWrapper-mObkL{align-items:flex-start;display:flex}.SettingRow-label-fsJ_0{display:block;font-size:13px;font-weight:400;line-height:1.2307;padding-bottom:6px;padding-right:2px}.SettingRow-tipIcon-A_Ymb{color:var(--sb-foreground-alt);display:block;flex:none;margin-top:-3px;padding:4px}.SettingRow-tipIcon-A_Ymb svg{display:block;height:15px;width:15px}.SettingRow-tipIcon-A_Ymb path{fill:currentColor}.SettingRow-tipIcon_warning-cq1db{color:var(--sb-foreground-warning)}.SettingRow-tipMessage-cAiFJ{max-width:280px}.SettingRow-inputWrapper-sQUyA{align-items:center;display:flex;gap:4px}.SettingsView-group-FN9YQ{display:flex;flex-direction:column;gap:4px;padding:8px 12px}.SettingsView-heading-buahG{align-items:center;display:flex;font-size:11px;font-weight:700;letter-spacing:.05em;line-height:1.4545;margin-bottom:4px;text-transform:uppercase}.SettingsView-item-udlFL{margin:0}.SettingsView-itemLabel-j0ahy{display:block;font-size:13px;font-weight:400;line-height:1.2307;padding-bottom:6px}.SettingsView-labelFinePrint-bzHmC{color:var(--sb-foreground-alt);font-size:85%;line-height:1.35}.SettingsView-button-MRLwv{margin:0;max-width:200px;padding-left:4px;width:100%}.SettingsView-button_negative-jFuyB{color:var(--sb-foreground-negative)!important}.AllowLocalhostDialog-header-P1eBM{font-size:18px;font-weight:600;line-height:1.3333;padding:24px 32px 0}.AllowLocalhostDialog-dialog-tq_PT{max-width:700px;width:90vw;--dialog-content-p:0}.AllowLocalhostDialog-moreInfo-Uwbwt{align-items:center;display:inline-flex;gap:3px;margin-inline-start:auto;padding:6px}.AllowLocalhostDialog-content-SZpGk{background-color:var(--platform-luminosity-bg-z1);display:flex;flex-direction:column;gap:24px;padding:24px 32px}.AllowLocalhostDialog-chevron-rfCzI{height:16px;width:16px}.AllowLocalhostDialog-summary-xnUy1{align-items:center;cursor:pointer;display:flex;font-size:13px;font-style:normal;font-weight:400;line-height:22px;list-style:none;outline:none}.AllowLocalhostDialog-requestTo-QXhue{font-weight:600;margin-inline-end:8px}.AllowLocalhostDialog-url-_tLy2{color:var(--platform-text-secondary)}.AllowLocalhostDialog-card-P0zuC{border:1px solid var(--platform-border);border-radius:8px;padding:20px 24px}.AllowLocalhostDialog-warning-COnyy{border-color:var(--platform-text-warning-mid);display:flex;gap:16px}.AllowLocalhostDialog-warningIcon-AGbAh{flex-shrink:0;fill:var(--platform-text-warning-mid);height:20px;width:20px}.AllowLocalhostDialog-warningHeader-o0PCw{font-size:14.5px;font-weight:600;line-height:1.2414;margin-block-end:8px}.AllowLocalhostDialog-warningText-gZUlC{font-size:13px;font-weight:400;line-height:1.2307;margin-block-end:16px}.AllowLocalhostDialog-request-pisCl{display:block;font-family:monospace;font-size:11.5px;font-weight:400;line-height:1.3913;margin:8px 0 0;white-space:pre}.AllowLocalhostDialog-actions-NCCIx{padding:0 24px 32px}.AngularTemplatePalette-backdrop-xjBeb{bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:100}.AngularTemplatePalette-container-al0em{background:var(--sideBar-background);box-shadow:0 5px 8px var(--widget-shadow);font-size:13px;margin:0 0 0 50%;max-width:550px;position:absolute;top:0;transform:translate(-50%);width:40%;z-index:101}.AngularTemplatePalette-inputWrapper-EQOED{padding:8px;position:relative}.AngularTemplatePalette-inputIcon-xIcX3{height:16px;left:12px;position:absolute;top:calc(50% - 8px);width:16px}.AngularTemplatePalette-textInput-IryBx{background:var(--input-background);border:1px solid var(--input-border);color:var(--input-foreground);display:block;font-size:13px;height:24px;margin:0;padding:4px 4px 4px 26px;width:100%}.xterm{cursor:text;position:relative;user-select:none;-ms-user-select:none;-webkit-user-select:none}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{position:absolute;top:0;z-index:5}.xterm .xterm-helper-textarea{border:0;height:0;left:-9999em;margin:0;opacity:0;overflow:hidden;padding:0;position:absolute;resize:none;top:0;white-space:nowrap;width:0;z-index:-5}.xterm .composition-view{background:#000;color:#fff;display:none;position:absolute;white-space:nowrap;z-index:1}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{background-color:#000;bottom:0;cursor:default;left:0;overflow-y:scroll;position:absolute;right:0;top:0}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{left:0;position:absolute;top:0}.xterm .xterm-scroll-area{visibility:hidden}.xterm-char-measure-element{display:inline-block;left:-9999em;line-height:normal;position:absolute;top:0;visibility:hidden}.xterm.enable-mouse-events{cursor:default}.xterm .xterm-cursor-pointer,.xterm.xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility:not(.debug),.xterm .xterm-message{bottom:0;color:#0000;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:10}.xterm .xterm-accessibility-tree:not(.debug) ::selection{color:#0000}.xterm .xterm-accessibility-tree{-webkit-user-select:text;user-select:text;white-space:pre}.xterm .live-region{height:1px;left:-9999px;overflow:hidden;position:absolute;width:1px}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{-webkit-text-decoration:double underline;text-decoration:double underline}.xterm-underline-3{-webkit-text-decoration:wavy underline;text-decoration:wavy underline}.xterm-underline-4{-webkit-text-decoration:dotted underline;text-decoration:dotted underline}.xterm-underline-5{-webkit-text-decoration:dashed underline;text-decoration:dashed underline}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:overline underline}.xterm-overline.xterm-underline-2{-webkit-text-decoration:overline double underline;text-decoration:overline double underline}.xterm-overline.xterm-underline-3{-webkit-text-decoration:overline wavy underline;text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{-webkit-text-decoration:overline dotted underline;text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{-webkit-text-decoration:overline dashed underline;text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{position:absolute;z-index:6}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{pointer-events:none;position:absolute;right:0;top:0;z-index:8}.xterm-decoration-top{position:relative;z-index:2}.Xterm-root-uc3GY{padding-bottom:.75rem;padding-left:.75rem}.Xterm-root-uc3GY,.Xterm-xterm-gK5oK{height:100%;overflow:hidden}.FileSearch-backdrop-V3Fa8{bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:100}.FileSearch-container-jubNR{background:var(--sideBar-background);box-shadow:0 5px 8px var(--widget-shadow);font-size:13px;margin:0 0 0 50%;max-width:550px;position:absolute;top:0;transform:translate(-50%);width:40%;z-index:101}.FileSearch-searchWrapper-jB6HV{padding:8px}.FileSearch-searchInput-AQdvE{background:var(--input-background);border:1px solid var(--input-border);color:var(--input-foreground);font-size:13px;height:24px;margin:0;padding:4px;width:100%}.FileSearch-filesWrapper-WIjd2{max-height:40vh;overflow-x:hidden;overflow-y:auto;width:100%}.FileSearch-file-ZKSYD{color:var(--foreground);cursor:pointer;display:block;line-height:16px;overflow:hidden;padding:4px 8px 4px 28px;position:relative;user-select:none;white-space:nowrap}.FileSearch-file-ZKSYD:hover{background:var(--list-hoverBackground)}.FileSearch-file-ZKSYD.FileSearch-file_selected-qNsko{background:var(--list-activeSelectionBackground)!important;color:var(--list-activeSelectionForeground)}.FileSearch-fileIcon-VPfos{height:16px;left:6px;position:absolute;top:4px;width:15px}.FileSearch-normName-GPQhB{white-space:nowrap}.FileSearch-fullName-YTTVk{font-size:11px;margin-left:6px;opacity:.65;white-space:nowrap}.WorkSpace-root-JGu9a{display:flex;outline:none}.WorkSpace-appMosaic-Rgt2g,.WorkSpace-root-JGu9a{flex-grow:1;position:relative}.WorkSpace-appMosaic-Rgt2g .mosaic-root{bottom:0;left:0;position:absolute;right:0;top:0}.WorkSpace-appMosaic-Rgt2g .mosaic-split{position:absolute;z-index:99}.WorkSpace-appMosaic-Rgt2g .mosaic-split:hover{background:none}.WorkSpace-appMosaic-Rgt2g .mosaic-split .mosaic-split-line{background-color:var(--sb-brand-stackblitz-blue);opacity:0;position:absolute;transition:opacity .1s ease-out}.WorkSpace-appMosaic-Rgt2g .mosaic-split.-row{cursor:col-resize;margin-left:-4px;width:8px}.WorkSpace-appMosaic-Rgt2g .mosaic-split.-row .mosaic-split-line{bottom:0;left:2px;right:2px;top:0}.WorkSpace-appMosaic-Rgt2g .mosaic-split.-column{cursor:row-resize;height:8px;margin-top:-4px}.WorkSpace-appMosaic-Rgt2g .mosaic-split.-column .mosaic-split-line{bottom:2px;left:0;right:0;top:2px}.WorkSpace-appMosaic-Rgt2g .mosaic-split:active .mosaic-split-line,.WorkSpace-appMosaic-Rgt2g .mosaic-split:hover .mosaic-split-line{opacity:1;transition-delay:60ms}.WorkSpace-appMosaic-Rgt2g .mosaic-split.-row:active{cursor:col-resize}.WorkSpace-appMosaic-Rgt2g .mosaic-split.-column:active{cursor:row-resize}.WorkSpace-appMosaic-Rgt2g .mosaic-tile{position:absolute}.WorkSpace-appMosaic-Rgt2g .mosaic-tile>*{height:100%;width:100%}.WorkSpace-appMosaic-Rgt2g .mosaic-preview,.WorkSpace-appMosaic-Rgt2g .mosaic-window{display:flex;flex-direction:column;overflow:hidden;position:relative}.WorkSpace-appMosaic-Rgt2g .mosaic-preview{display:none!important}.WorkSpace-appMosaic-Rgt2g .mosaic-preview .mosaic-window-toolbar,.WorkSpace-appMosaic-Rgt2g .mosaic-window .mosaic-window-toolbar{align-items:center;background:var(--activityBar-background);display:flex;flex-shrink:0;height:30px;justify-content:space-between;z-index:4}.WorkSpace-appMosaic-Rgt2g .mosaic-preview .mosaic-window-toolbar.draggable,.WorkSpace-appMosaic-Rgt2g .mosaic-window .mosaic-window-toolbar.draggable{cursor:move}.WorkSpace-appMosaic-Rgt2g .mosaic-preview .mosaic-window-title,.WorkSpace-appMosaic-Rgt2g .mosaic-window .mosaic-window-title{flex:1;min-height:18px;overflow:hidden;padding-left:15px;text-overflow:ellipsis;white-space:nowrap}.WorkSpace-appMosaic-Rgt2g .mosaic-preview .mosaic-window-controls,.WorkSpace-appMosaic-Rgt2g .mosaic-window .mosaic-window-controls{display:flex;height:100%}.WorkSpace-appMosaic-Rgt2g .mosaic-preview .mosaic-window-controls .separator,.WorkSpace-appMosaic-Rgt2g .mosaic-window .mosaic-window-controls .separator{border-left:1px solid #000;height:20px;margin:5px 4px}.WorkSpace-appMosaic-Rgt2g .mosaic-preview .mosaic-window-body,.WorkSpace-appMosaic-Rgt2g .mosaic-window .mosaic-window-body{background:#fff;flex:1;height:0;overflow:hidden;position:relative;z-index:1}.WorkSpace-appMosaic-Rgt2g .mosaic-preview .mosaic-window-additional-actions-bar,.WorkSpace-appMosaic-Rgt2g .mosaic-window .mosaic-window-additional-actions-bar{display:none}.WorkSpace-appMosaic-Rgt2g .mosaic-preview .mosaic-window-body-overlay,.WorkSpace-appMosaic-Rgt2g .mosaic-window .mosaic-window-body-overlay{background:#fff;bottom:0;display:none;left:0;opacity:0;position:absolute;right:0;top:0;z-index:2}.WorkSpace-appMosaic-Rgt2g .mosaic-preview.additional-controls-open .mosaic-window-body-overlay,.WorkSpace-appMosaic-Rgt2g .mosaic-window.additional-controls-open .mosaic-window-body-overlay{display:block}.WorkSpace-appMosaic-Rgt2g .mosaic-preview .mosaic-window-controls .separator,.WorkSpace-appMosaic-Rgt2g .mosaic-window .mosaic-window-controls .separator{border-left:1px solid var(--sb-separator-base)}.WorkSpace-appMosaic-Rgt2g .drop-target-container{display:none!important}.WorkSpace-appMosaic-Rgt2g .terminal-tile{background:var(--terminal-background)}.WorkSpace-appMosaic-Rgt2g .terminal-tile:not(.first-terminal){border-left:1px solid var(--sb-separator-base)}.WorkSpace-appMosaic-Rgt2g .terminal-tile .mosaic-window-toolbar{background-color:#0000;border-top:1px solid var(--sb-separator-base);box-shadow:none}.WorkSpace-appMosaic-Rgt2g .terminal-tile .mosaic-window-body{background-color:#0000}.WorkSpace-hamburgerMenu-rQSdp{height:38px;position:absolute}.Toaster{background:#0c66a1;box-shadow:0 2px 2px #00000080;color:#fff;cursor:default;left:0;margin:auto;max-width:550px;padding:10px 30px 12px;position:absolute;right:0;top:0;user-select:none;width:40%;z-index:9999}.Toaster .toast-msg{position:relative}.Toaster .toast-msg .msg-text{display:inline-block;font-size:12px;font-weight:700;margin-top:2px;text-transform:uppercase;vertical-align:middle}.Toaster .toast-msg .msg-body{display:block;font-size:12px;font-weight:400;line-height:20px;margin-top:15px;overflow:hidden;width:100%}.Toaster .toast-msg .msg-body .depWrapper{display:block;margin:5px 0}.Toaster .toast-msg .msg-body .depName{background:#0003;border:1px solid #0000001a;border-radius:3px;font-family:var(--sb-code-font-family);font-size:11px;font-weight:700;margin:0 3px;padding:3px 5px;white-space:nowrap}.Toaster .toast-msg .msg-body .depName .version{color:#ffffffbf;font-weight:300}.Toaster .toast-msg .msg-actions{display:block;margin-top:20px;position:relative;user-select:none;width:100%}.Toaster .toast-msg .msg-actions .msg-btn{background:#fff;color:#0c66a1;cursor:pointer;display:inline-block;font-size:12px;font-weight:700;margin-right:10px;padding:7px 10px 5px;text-transform:uppercase;user-select:none;vertical-align:middle}.Toaster .toast-msg .msg-actions .msg-btn:focus{outline:5px auto -webkit-focus-ring-color}.Toaster .toast-msg .msgIcon{display:inline-block;font-size:18px;margin-right:10px;vertical-align:middle}.Toaster .toast-msg .msgIcon path{fill:#fff}.Toaster .toast-msg .spinner-icon{-webkit-animation:loading-spinner 175ms linear infinite;animation:loading-spinner 175ms linear infinite;border-color:#fff #0000 #0000 #fff;border-radius:50%;border-style:solid;border-width:2px;box-sizing:border-box;display:inline-block;height:18px;margin-right:10px;vertical-align:middle;width:18px}@keyframes loading-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.WebContainerUserActivationConfirmation-warningContainer-wwZf1{align-items:center;background-color:var(--tab-activeBackground);border-top:1px solid var(--sb-separator-base);display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:0 30px}.WebContainerUserActivationConfirmation-warningMessage-VeO_9{font-size:14.5px;font-weight:400;line-height:1.2414;text-align:center}.WebContainerUserActivationConfirmation-runButton-x54L2{align-self:center;font-size:14.5px;font-weight:400;line-height:1.2414;margin-block-start:25px}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(var(--toastify-z-index));width:var(--toastify-toast-width);z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;transform:translateX(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px 0 #0000001a,0 2px 15px 0 #0000000d;box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:var(--toastify-toast-max-height);min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1;word-break:break-word}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:var(--toastify-color-info);color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:var(--toastify-color-success);color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:var(--toastify-color-warning);color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:var(--toastify-color-error);color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;transform-origin:right}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Toastify__toast{line-height:1.4;min-height:36px}.Toastify__toast--default{background-color:var(--sb-alert-background,#06a);color:var(--sb-alert-foreground,#fff)}.Toastify__toast--error{background-color:var(--platform-bg-warning,#b30024);color:var(--sb-alert-foreground,#fff)}.ToastContainer-closeButton-_oXtn{align-items:center;color:inherit;display:flex}.ToastContainer-closeButton-_oXtn path{fill:currentColor}.App-root-yKvfW{background-color:var(--sb-page-background);display:flex;flex-direction:column;font-family:var(--sb-ui-font-family);height:100vh;overflow:hidden}@supports(height:100dvh){.App-root-yKvfW{height:100dvh}}.GithubStatus-Container-dHXS4{background-color:var(--sb-luminosity-minus2);border-radius:3px;box-shadow:inset 0 0 0 1px var(--sb-luminosity-plus3);color:var(--sb-foreground);margin:8px 0;padding:14px 18px;position:relative;width:100%;--status-color:var(--sb-foreground)}.GithubStatus-Container-dHXS4[data-indicator=none]{--status-color:#bae900}.GithubStatus-Container-dHXS4[data-indicator=maintenance],.GithubStatus-Container-dHXS4[data-indicator=minor]{--status-color:var(--sb-foreground-warning,#ffd000)}.GithubStatus-Container-dHXS4[data-indicator=major]{--status-color:#ff8725}.GithubStatus-Container-dHXS4[data-indicator=critical]{--status-color:var(--sb-foreground-negative,#ff4646)}.GithubStatus-Container-dHXS4 h6{color:var(--sb-foreground-alt);display:flex;font-size:10px;font-weight:700;letter-spacing:.5px;margin-bottom:6px;text-transform:uppercase}.GithubStatus-Container-dHXS4 h6 strong{color:var(--status-color);font-weight:800;margin-left:4px}.GithubStatus-Container-dHXS4 h5{color:var(--status-color);font-size:12px;font-weight:600;letter-spacing:.5px}.GithubStatus-IconGroup-_r0Hm{content:"";left:-41px;position:absolute;top:14px}.GithubStatus-GitHubIcon-fjgIp{display:block;height:21px;width:21px;fill:var(--sb-foreground-active,currentColor)}.GithubStatus-BadgeIcon-eEXu_{background-color:#000;border-radius:50%;box-shadow:0 0 0 1px #000c;left:16px;position:absolute;top:14px}.theme-light .GithubStatus-BadgeIcon-eEXu_{background-color:#fff;box-shadow:0 0 0 1px #fff}.GithubStatus-BadgeIcon-eEXu_ svg{display:block;height:14px;width:14px;fill:var(--status-color)}.GithubStatus-FileIssueText-BjJc9{color:var(--sb-foreground);display:flex;flex-direction:column;font-size:12px;line-height:1.4;margin-right:40px;margin-top:8px}.GithubStatus-FileIssueText-BjJc9 a{color:var(--sb-foreground-alt);text-decoration:underline}.GithubStatus-FileIssueText-BjJc9 a:hover{color:var(--sb-foreground-highlight)}.Sidebar-root-MSVPV{--width:240px;background-color:var(--activityBar-background);width:var(--width)}.Sidebar-root_desktop-uqquX{flex:none}.Sidebar-root_mobile-j4gpH{height:100%;left:0;overflow:hidden;position:fixed;top:0}.Sidebar-root_mobile__open-nwDaf{display:flex;flex-direction:column}.Sidebar-headerBtn-uZ4Vv{margin-inline-end:10px}.Sidebar-closeBtn-GY832{padding:10px}.Sidebar-closeBtn-GY832:focus-visible{outline:solid 2px var(--sb-control-border-focus);outline-offset:-2px}.Sidebar-closeBtn__icon-eydj3{height:20px;width:20px}.Sidebar-nav-WzMtM{display:flex;flex-direction:column;height:100%;padding-block:24px 14px;padding-inline:10px}.Sidebar-navTop-MoA1U{flex:1}.Sidebar-link-tq_z9{align-items:center;border-radius:3px;display:flex;font-size:16px;font-weight:400;gap:10px;line-height:1.25;padding:10px}.Sidebar-link-tq_z9:hover,.Sidebar-link_active-InXLi{background-color:var(--sb-luminosity-plus1)}.Sidebar-link_active-InXLi{color:var(--sb-foreground);font-size:16px;font-weight:600;line-height:1.25}.Sidebar-icon-lXSWC{height:16px;width:16px}.Sidebar-whats_new-jg8SL{font-size:13px;font-weight:400;line-height:1.2307}.Sidebar-blue_dot-W0Gof{background-color:var(--activityBarBadge-background);border-radius:50%;height:8px;width:8px}.Sidebar-bottom_nav-YUWTy>div:not(:only-child){margin-block-start:8px}.Sidebar-workspaceSelector-gWCr_{margin-block-end:16px}.Sidebar-upgradeButton-CJY3s{justify-content:center;margin-block-start:12px;width:100%}.UserDropdown-root-cCaHs{flex:none;position:relative}.UserDropdown-toggle-uKYPQ{border:5px solid #0000;border-radius:100px;display:inline-block;height:34px;overflow:hidden;vertical-align:middle;width:34px}.UserDropdown-toggle-uKYPQ:focus,.UserDropdown-toggle-uKYPQ:hover{border-color:var(--tab-inactiveBackground)}.UserDropdown-toggle-uKYPQ:focus-visible{outline:solid 2px var(--sb-control-border-focus);outline-offset:-1px}.UserDropdown-toggle-uKYPQ.UserDropdown-toggle_active-uG1Qs,.UserDropdown-toggle-uKYPQ:active{border-color:var(--tab-activeBackground)}.UserDropdown-dropdown-WgO1M{position:absolute;right:0;top:32px;transform-origin:top right;width:230px;z-index:10}.UserDropdown-userInfo-qPHrs{align-items:center;display:flex;flex-direction:column;padding:20px 16px 8px;text-align:center}.UserDropdown-userName-zkXbJ{color:var(--sb-foreground-active);font-size:16px;line-height:1.375;margin-bottom:2px;margin-top:10px}.UserDropdown-userId-cZUQS{color:var(--sb-foreground)}.BoltAdMenu-Badge-sRhdV{--public-transition-hover-fast:0.1s ease;--public-transition-hover-fast-cta:0.16s ease;--public-transition-hover-blur-cta:0.3s ease;--public-transition-hover-medium:0.4s ease;--public-transition-hover-long:0.8s ease;--public-blue-text-10:#69f5ff;--public-blue-text-20:#00e6ff;--public-blue-text-50:#00a8db;--public-blue-text-60:#00aeda;--public-blue-text-neutral:#1b82bc;--public-blue-text-bright-light:#96f8ff;--public-blue-text-bright-dark:#00a3cc;--public-blue-text-secondary:#69b6dd;--public-blue-bg-lighter:#fbfeff;--public-blue-bg-light:#f1f4f8;--public-blue-bg-medium:#084d66;--public-blue-bg-dark:#084d6633;--public-pink-text-mid:#fe4c77;--public-pink-text-10:#ff2e9f;--public-pink-bg-dark:#470f4a;--public-pink-bg-dark:#470f4a4d;--public-yellow-text-mid:#ffec3e;--public-orange-text-mid:#ff6d63;--public-pink-text-light:#d917a3;--public-pink-text-medium:#d900a5;--public-violet-text-light:#8a19a9;--public-violet-text-medium:#761fac;--public-button-background:#272a3099;--public-bg-dark-accent:#00000052;--public-bg-dark-accent-hex:#1c1f25;--public-bg-dark-accent-footer:#121416;--public-bg-light-accent:#3380a952;--public-dark-outline-light:#ffffff1a;--public-outline-dark-neutral:#ffffff1a;--public-outline-dark-input:#e0f4ff29;--public-text-gradient-blue:linear-gradient(to bottom right,var(--public-blue-text-10) 42%,var(--public-blue-text-20) 76%);--public-text-gradient-light:linear-gradient(to bottom right,var(--public-blue-text-60) 42%,var(--public-blue-text-bright-dark) 76%);--public-text-gradient-blue-badge:linear-gradient(to bottom right,var(--public-blue-text-bright-dark) 42%,var(--public-blue-text-neutral) 76%);--public-bg-quote-logo_grid:linear-gradient(to right,var(--public-pink-bg-dark) 20%,var(--public-blue-bg-dark) 80%);--public-bg-quote-light:linear-gradient(to bottom,var(--public-blue-bg-lighter) 40%,#fff 80%);--public-bg-page_section-dark-accent:linear-gradient(to top,var(--public-bg-dark-accent),#0000 400px);--public-bg-page_section-dark-accent-ttb:linear-gradient(to bottom,var(--public-bg-dark-accent),#0000 80%);--public-bg-faux-fade-ltr:linear-gradient(to right,var(--public-bg-90),#0000);--public-bg-faux-fade-rtl:linear-gradient(to left,var(--public-bg-90),#0000);--public-bg-page_section-light-accent-ttb:linear-gradient(to bottom,var(--public-bg-light-accent),var(--public-blue-bg-light) 70%);--public-dark-text-muted:#4e5e67;--public-dark-text-30:#ffffff4d;--public-dark-text-40:#fff6;--public-dark-text-50:#ffffff80;--public-dark-text-60:#fff9;--public-dark-text-70:#ffffffb3;--public-dark-text-80:#fffc;--public-dark-text-90:#ffffffe6;--public-dark-text-00:#fff;--public-dark-bg-80:#191d20;--public-dark-bg-90:#1c1f25;--public-dark-bg-AppBar-transparent:#151619f5;--public-dark-bg-00:#16181d;--public-dark-bg-darkest:#131519;--public-dark-bg-grey-60:#0009;--public-dark-bg-grey-70:#000000b3;--public-dark-bg-grey-80:#000c;--public-dark-bg-grey-90:#000000e6;--public-light-shadow-neutral:#1d4e6a1f;--public-light-text-50:#00000080;--public-light-text-60:#0009;--public-light-text-70:#000000b3;--public-light-text-80:#000c;--public-light-text-90:#000000e6;--public-light-text-00:#000;--public-light-bg-grey-60:#fff9;--public-light-bg-grey-70:#ffffffb3;--public-light-bg-grey-80:#fffc;--public-light-bg-grey-90:#ffffffe6;--public-light-bg-grey-95:#fffffff2;--public-text-muted:var(--public-dark-text-muted);--public-text-30:var(--public-dark-text-30);--public-text-40:var(--public-dark-text-40);--public-text-50:var(--public-dark-text-50);--public-text-60:var(--public-dark-text-60);--public-text-70:var(--public-dark-text-70);--public-text-80:var(--public-dark-text-80);--public-text-90:var(--public-dark-text-90);--public-text-00:var(--public-dark-text-00);--public-bg-60:var(--public-dark-bg-60);--public-bg-70:var(--public-dark-bg-70);--public-bg-80:var(--public-dark-bg-80);--public-bg-90:var(--public-dark-bg-90);--public-bg-90-transparent:var(--public-dark-bg-AppBar-transparent);--public-bg-00:var(--public-dark-bg-00);align-items:center;background:linear-gradient(110deg,var(--public-bg-dark-accent) 40%,var(--sb-luminosity-plus1) 50%,var(--public-bg-dark-accent) 60%);background-size:300% 100%;border-radius:.75rem;display:inline-flex;font-size:.75rem;line-height:16px;padding:.25em;width:auto!important}.BoltAdMenu-Badge-sRhdV .BoltAdMenu-InnerBadge-NBbZp{background:var(--public-blue-bg-lighter);border-radius:.5rem;color:var(--public-bg-dark-accent-hex);font-size:.6rem;font-weight:600;letter-spacing:.025rem;padding:.25rem}.BoltAdMenu-Badge-sRhdV .BoltAdMenu-Icon-pkFbp{height:2rem;padding-left:.5rem;width:2rem}.BoltAdMenu-Badge-sRhdV .BoltAdMenu-ViteConf-U7pgR{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(130deg,#54c8fa 30%,#be1cfa 70%);font-weight:700;padding-left:.5rem;padding-right:.25em;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-text-fill-color:#0000;position:relative}.theme-light .BoltAdMenu-Badge-sRhdV{background:linear-gradient(110deg,var(--sb-luminosity-plus1) 40%,var(--sb-luminosity-plus2) 50%,var(--sb-luminosity-plus1) 60%);background-size:300% 100%}.BoltAdMenu-Link-HyHfe:hover .BoltAdMenu-Badge-sRhdV{animation:BoltAdMenu-scale-LwIGx .3s ease forwards,BoltAdMenu-shine-SUupp 1.5s cubic-bezier(.05,.8,.1,1) .5s infinite}@keyframes BoltAdMenu-scale-LwIGx{to{transform:scale(1.05)}}@keyframes BoltAdMenu-shine-SUupp{0%{background-position:100%}}.Header-Root-bvsAE{align-items:center;background-color:var(--activityBar-background);box-shadow:0 1px 3px 0 rgba(0,0,0,.102),0 1px 2px 0 rgba(0,0,0,.059);display:flex;flex-shrink:0;height:44px;padding:0 12px;position:relative;z-index:20;-webkit-app-region:drag}.Header-Root-bvsAE>*{-webkit-app-region:no-drag}.Header-HomeLink-ZbQGZ{display:block;flex:none;padding:4px}.Header-Menu-i7NKS{align-items:center;display:flex}@media(max-width:900px){.Header-Menu-i7NKS{display:none!important}}.Header-MenuItem-gouw4{align-items:center;border:1px solid #0000;border-radius:3px;color:var(--sb-foreground);display:flex;font-size:13px;line-height:16px;margin:0 4px;padding:7px 8px;user-select:none;white-space:nowrap}.Header-MenuItem-gouw4:hover{background-color:var(--tab-inactiveBackground);border-color:var(--sb-luminosity-plus2);color:var(--sb-foreground-active)}.Header-MenuItem-gouw4:focus-visible{outline:solid 2px var(--sb-control-border-focus);outline-offset:-1px}.Header-MenuItem-gouw4.Header-MenuItem_active-az9b7,.Header-MenuItem-gouw4:active{background-color:var(--tab-activeBackground);border-color:var(--badge-background)}.Header-MenuItem-gouw4.Header-MenuItem_highlight-M9tos{color:var(--sb-foreground-highlight)}@media(max-width:1000px){.Header-MenuItem-gouw4{font-size:12px}}.Header-ViteConfMenuWrapper-HFZN5{margin:0 4px}.Header-HeaderRight-M1qBm{align-items:center;display:flex;margin-left:auto}.Header-NewProjectLink-RWmKM{margin-right:16px;transition:opacity .15s}@media(max-width:900px){.Header-NewProjectLink-RWmKM{display:none!important}}.Header-SearchResults-zCMoa{left:0;right:0;top:32px}.Header-ButtonIcon-JTe0q{fill:currentColor;margin-left:-5px;margin-right:8px}.Header-SignInWrapper-EhRD7{flex:none;margin-left:.25rem;margin-right:.25rem}@media(max-width:599.9px){.Header-SignInWrapper-EhRD7{margin:0}}.Header-WindowControls-wjREj:first-child{flex-shrink:0;height:env(titlebar-area-height,35px);width:env(titlebar-area-x,0)}.Header-WindowControls-wjREj:last-child{flex-shrink:0;height:env(titlebar-area-height,35px);width:calc(100vw - env(titlebar-area-width, 100vw) - env(titlebar-area-x, 0px))}.SearchInput-container-Wq0sA{--input-height:32px;display:block;height:var(--input-height,32px);min-width:100px;position:relative;width:100%}.SearchInput-container-Wq0sA .SearchInput-loader-og8HX,.SearchInput-container-Wq0sA>svg{color:var(--sb-foreground-alt);font-size:16px;height:1em;left:10px;pointer-events:none;position:absolute;top:calc(50% - .5em);width:1em}.SearchInput-container_large-ZzGdR{--input-height:38px}.SearchInput-input-TRw69{background-color:#0000;border:1px solid var(--sb-luminosity-plus2);border-radius:3px;color:var(--sb-foreground);display:block;height:var(--input-height,32px);padding:4px 8px 4px 30px;text-overflow:ellipsis;width:100%}.SearchInput-input-TRw69:hover{border-color:var(--sb-control-border);transition:border-color .15s ease-in}.SearchInput-input-TRw69:focus{background-color:var(--sb-luminosity-minus1);border-color:var(--sb-control-border-focus);color:var(--sb-foreground-active);transition:none}.SearchInput-input-TRw69::placeholder{color:var(--sb-foreground-alt);opacity:1}
.sidebar, #mobile-bar, #header, #search-form, .sidebar .list, #ad, .content h3 > a:before, .content h3:before, .content h3 > a:before {display:none !important} .content {margin-left:0px !important; max-width:none !important; padding-top:15px !important} .content {padding-left:0px !important} body.docs {padding-top:0px !important} #sponsors {display:none !important} #main {padding:0 20px !important} #translations{display:none !important} #mobile-bar {position:absolute !important} .content.api {margin-top:-42px !important} .vuemastery-banner {display:none !important} #ad, #sidebar-sponsors-platinum-right, .vuejobs-wrapper {display:none !important} .content h2, .content h3 {pointer-events:initial} .content h2:before, .content h3:before, .content h3 > a:before {content:none !important} .content.api {margin-top:0 !important} .demo {display:none !important} header.navbar, .carbon-ads, .header-anchor {display:none !important;} .theme-default-content:not(.custom) {max-width:none !important; padding:0rem 4.5rem !important;}  .theme-default-content:not(.custom)>h1, .theme-default-content:not(.custom)>h2, .theme-default-content:not(.custom)>h3, .theme-default-content:not(.custom)>h4, .theme-default-content:not(.custom)>h5, .theme-default-content:not(.custom)>h6 {margin-top:0; padding-top:1.5rem} .page {padding-left: 0 !important} .banner, .VPNav, .VPSidebar, .aside {display:none !important} .VPContent {padding-left:30px !important; padding-right:30px !important; padding-top: 0 !important} .VPContentDoc {padding:0 0 40px 0 !important} .vuemastery-banner-wrapper {display:none !important} .VPSkipLink {display:none !important} .VPApp {padding-top: 0 !important} .VPLocalNav {display:none !important}
