.Examples-module__0AsSvq__workspace{border:1px solid var(--border);background:var(--background);min-width:0;overflow:hidden}.Examples-module__0AsSvq__editorPane{--editor-scale:1;--editor-font-size:11px;background:var(--background);min-width:0;min-height:0;position:relative}.Examples-module__0AsSvq__editorBar{min-width:0;height:calc(2.1rem * var(--editor-scale));border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--card) 82%, var(--background));display:flex;position:relative}.Examples-module__0AsSvq__tabBar{scrollbar-width:thin;scrollbar-color:transparent transparent;flex:1;min-width:0;display:flex;overflow:auto hidden}.Examples-module__0AsSvq__tabBar:hover{scrollbar-color:color-mix(in srgb, var(--muted-foreground) 26%, transparent) transparent}.Examples-module__0AsSvq__tabBar::-webkit-scrollbar{width:4px;height:4px}.Examples-module__0AsSvq__editor .cm-scroller::-webkit-scrollbar{width:4px;height:4px}.Examples-module__0AsSvq__tabBar::-webkit-scrollbar-track{background:0 0}.Examples-module__0AsSvq__editor .cm-scroller::-webkit-scrollbar-track{background:0 0}.Examples-module__0AsSvq__tabBar::-webkit-scrollbar-thumb{background:0 0;border-radius:999px}.Examples-module__0AsSvq__editor .cm-scroller::-webkit-scrollbar-thumb{background:0 0;border-radius:999px}.Examples-module__0AsSvq__tabBar:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--muted-foreground) 30%, transparent)}.Examples-module__0AsSvq__editor .cm-scroller:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--muted-foreground) 30%, transparent)}.Examples-module__0AsSvq__tab{height:100%;min-width:calc(7.4rem * var(--editor-scale));max-width:calc(11.5rem * var(--editor-scale));align-items:center;gap:calc(.35rem * var(--editor-scale));border-right:1px solid var(--border);padding:0 calc(.45rem * var(--editor-scale)) 0 calc(.62rem * var(--editor-scale));color:var(--muted-foreground);font-family:var(--font-mono);font-size:calc(.66rem * var(--editor-scale));flex:none;line-height:1;transition:background-color .14s,color .14s;display:inline-flex;position:relative}.Examples-module__0AsSvq__tab:hover{background:color-mix(in srgb, var(--card-muted) 72%, transparent);color:var(--foreground)}.Examples-module__0AsSvq__activeTab{background:var(--background);color:var(--foreground)}.Examples-module__0AsSvq__activeTab:before{background:var(--primary);content:"";height:2px;position:absolute;inset:0 0 auto}.Examples-module__0AsSvq__tabLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.Examples-module__0AsSvq__closeButton,.Examples-module__0AsSvq__moreButton,.Examples-module__0AsSvq__actionButton{height:calc(1.35rem * var(--editor-scale));width:calc(1.35rem * var(--editor-scale));color:var(--muted-foreground);flex:none;justify-content:center;align-items:center;display:inline-flex}.Examples-module__0AsSvq__closeButton svg,.Examples-module__0AsSvq__moreButton svg,.Examples-module__0AsSvq__actionButton svg,.Examples-module__0AsSvq__menu svg,.Examples-module__0AsSvq__stepper svg{width:calc(.82rem * var(--editor-scale));height:calc(.82rem * var(--editor-scale))}.Examples-module__0AsSvq__closeButton:hover,.Examples-module__0AsSvq__moreButton:hover,.Examples-module__0AsSvq__actionButton:hover{background:var(--card-muted);color:var(--foreground)}.Examples-module__0AsSvq__editorActions{border-left:1px solid var(--border);background:color-mix(in srgb, var(--card) 90%, var(--background));flex:none;align-items:center;height:100%;padding-inline:.18rem;display:flex}.Examples-module__0AsSvq__moreButton,.Examples-module__0AsSvq__actionButton{height:100%;width:calc(1.9rem * var(--editor-scale))}.Examples-module__0AsSvq__menu{z-index:40;border:1px solid var(--border);background:var(--card);width:13.5rem;box-shadow:0 14px 34px color-mix(in srgb, var(--foreground) 14%, transparent);padding:.32rem;position:absolute;top:calc(100% + .3rem);right:0}.Examples-module__0AsSvq__menuGroup{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:.75rem;padding:.48rem .52rem;display:flex}.Examples-module__0AsSvq__menuLabel{color:var(--muted-foreground);font-size:.72rem}.Examples-module__0AsSvq__stepper{border:1px solid var(--border);background:var(--background);align-items:center;gap:.28rem;display:inline-flex}.Examples-module__0AsSvq__stepper button{width:1.45rem;height:1.45rem;color:var(--muted-foreground);justify-content:center;align-items:center;display:inline-flex}.Examples-module__0AsSvq__stepper button:hover{background:var(--card-muted);color:var(--foreground)}.Examples-module__0AsSvq__stepper span{min-width:2.8rem;color:var(--foreground);font-family:var(--font-mono);text-align:center;font-size:.68rem}.Examples-module__0AsSvq__menuButton{width:100%;color:var(--foreground);text-align:left;justify-content:space-between;align-items:center;gap:.75rem;padding:.48rem .55rem;font-size:.74rem;display:flex}.Examples-module__0AsSvq__menuButton:hover{background:var(--card-muted)}.Examples-module__0AsSvq__editor,.Examples-module__0AsSvq__editorLoading{background:var(--background);min-width:0}.Examples-module__0AsSvq__editorLoading{border:0;width:100%;min-height:clamp(25.5rem,49.3vw,37.4rem)}:is(.Examples-module__0AsSvq__editor .cm-editor,.Examples-module__0AsSvq__editor .cm-scroller,.Examples-module__0AsSvq__editor .cm-content){background:var(--background)!important}.Examples-module__0AsSvq__editor .cm-editor{font-size:var(--editor-font-size)!important}.Examples-module__0AsSvq__editor .cm-gutters{border-right:1px solid var(--border)!important;background:color-mix(in srgb, var(--card) 70%, var(--background))!important;color:var(--muted-foreground)!important;font-size:calc(var(--editor-font-size) * .9)!important}.Examples-module__0AsSvq__editor .cm-scroller{scrollbar-width:thin;scrollbar-color:transparent transparent;overflow:auto}.Examples-module__0AsSvq__editor .cm-scroller:hover{scrollbar-color:color-mix(in srgb, var(--muted-foreground) 30%, transparent) transparent}.Examples-module__0AsSvq__editor .cm-content{min-width:max-content;font-family:var(--font-mono);line-height:1.45;padding-block:calc(.52rem * var(--editor-scale))!important}.Examples-module__0AsSvq__editor .cm-line{padding-inline:calc(.22rem * var(--editor-scale))!important}.Examples-module__0AsSvq__editor .cm-focused{outline:none}.Examples-module__0AsSvq__emptyState{background:var(--background);color:var(--muted-foreground);place-items:center;font-size:.78rem;display:grid}.Examples-module__0AsSvq__fullscreenOverlay{z-index:2147483647;isolation:isolate;background:var(--background);position:fixed;inset:0}.Examples-module__0AsSvq__fullscreenWorkspace{background:var(--background);grid-template-columns:minmax(12rem,17rem) minmax(0,1fr);width:100vw;height:100dvh;display:grid;overflow:hidden}.Examples-module__0AsSvq__fullscreenWorkspace .Examples-module__0AsSvq__editorPane{border-left:1px solid var(--border);grid-template-rows:auto minmax(0,1fr) auto;min-height:0;display:grid}.Examples-module__0AsSvq__fullscreenWorkspace .Examples-module__0AsSvq__editorLoading{height:100%;min-height:0}.Examples-module__0AsSvq__explorer{background:color-mix(in srgb, var(--card) 84%, var(--background));min-width:0;min-height:0;color:var(--foreground);flex-direction:column;display:flex}.Examples-module__0AsSvq__explorerHeader{border-bottom:1px solid var(--border);height:2.1rem;color:var(--muted-foreground);letter-spacing:.08em;flex:none;justify-content:space-between;align-items:center;padding-inline:.7rem .35rem;font-size:.66rem;display:flex}.Examples-module__0AsSvq__explorerHeader button{justify-content:center;align-items:center;width:1.65rem;height:1.65rem;display:inline-flex}.Examples-module__0AsSvq__explorerHeader button:hover{background:var(--card-muted);color:var(--foreground)}.Examples-module__0AsSvq__folderRow{border-bottom:1px solid color-mix(in srgb, var(--border) 65%, transparent);height:1.8rem;color:var(--foreground);flex:none;align-items:center;gap:.32rem;padding-inline:.45rem;font-size:.72rem;font-weight:600;display:flex}.Examples-module__0AsSvq__collapsedChevron{transform:rotate(-90deg)}.Examples-module__0AsSvq__fileTree{scrollbar-width:thin;scrollbar-color:transparent transparent;flex:1;min-height:0;padding-block:.2rem;overflow:auto}.Examples-module__0AsSvq__fileRow{min-width:0;height:1.7rem;color:var(--muted-foreground);align-items:center;display:flex}.Examples-module__0AsSvq__fileRow>button:first-child{text-align:left;flex:1;align-items:center;gap:.38rem;min-width:0;padding-inline:1.15rem .3rem;font-size:.72rem;display:flex}.Examples-module__0AsSvq__fileRow span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Examples-module__0AsSvq__fileRow:hover,.Examples-module__0AsSvq__activeFileRow{background:color-mix(in srgb, var(--card-muted) 72%, transparent);color:var(--foreground)}.Examples-module__0AsSvq__deleteFileButton{opacity:0;flex:none;justify-content:center;align-items:center;width:1.55rem;height:1.55rem;display:inline-flex}.Examples-module__0AsSvq__fileRow:hover .Examples-module__0AsSvq__deleteFileButton,.Examples-module__0AsSvq__deleteFileButton:focus-visible{opacity:1}.Examples-module__0AsSvq__deleteFileButton:hover{color:var(--destructive,#b91c1c)}.Examples-module__0AsSvq__newFileForm{align-items:center;gap:.38rem;height:1.8rem;padding-inline:1.15rem .35rem;display:flex}.Examples-module__0AsSvq__newFileForm input{border:1px solid var(--primary);background:var(--background);min-width:0;color:var(--foreground);font-family:var(--font-mono);outline:none;flex:1;padding:.15rem .25rem;font-size:.7rem}.Examples-module__0AsSvq__statusBar{border-top:1px solid color-mix(in srgb, var(--primary) 65%, var(--border));background:color-mix(in srgb, var(--primary) 86%, var(--background));color:#fff;height:1.65rem;font-family:var(--font-mono);flex:none;justify-content:flex-end;align-items:center;gap:.85rem;padding-inline:.65rem;font-size:.63rem;display:flex}@media (max-width:760px){.Examples-module__0AsSvq__fullscreenWorkspace{grid-template-columns:minmax(9rem,12rem) minmax(0,1fr)}.Examples-module__0AsSvq__statusBar{gap:.45rem}.Examples-module__0AsSvq__statusBar span:nth-child(3),.Examples-module__0AsSvq__statusBar span:nth-child(4){display:none}}@media (max-width:520px){.Examples-module__0AsSvq__fullscreenWorkspace{grid-template-columns:8.5rem minmax(0,1fr)}.Examples-module__0AsSvq__tab{min-width:calc(6.8rem * var(--editor-scale));max-width:calc(9.5rem * var(--editor-scale))}.Examples-module__0AsSvq__menu{width:min(13.5rem,100vw - 2rem);right:.25rem}.Examples-module__0AsSvq__explorerHeader{padding-inline:.4rem .2rem}.Examples-module__0AsSvq__fileRow>button:first-child,.Examples-module__0AsSvq__newFileForm{padding-left:.65rem}}
.landing-module__OaC2Ba__page{overflow-x:clip}.landing-module__OaC2Ba__page>section:not(:first-of-type):not(:last-of-type):not(.landing-card-section){padding-block:0!important}.landing-module__OaC2Ba__page>section.landing-card-section{margin-block:clamp(3.5rem,6vw,5rem)!important}@media (max-width:640px){.landing-module__OaC2Ba__page>section.landing-card-section{margin-block:3.5rem!important}}
