.style-module__-NR1ta__container{width:100%;height:100%;min-height:1px;position:relative}.style-module__-NR1ta__iframe{border:none;width:100%;height:100%}.style-module__-NR1ta__container:fullscreen{box-sizing:border-box;background-color:#1a1a1a;animation:.3s ease-out style-module__-NR1ta__fullscreenFadeIn}@keyframes style-module__-NR1ta__fullscreenFadeIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.style-module__-NR1ta__container:fullscreen .style-module__-NR1ta__iframe{width:100%;height:100%;animation:.4s ease-out .1s both style-module__-NR1ta__iframeFadeIn}@keyframes style-module__-NR1ta__iframeFadeIn{0%{opacity:0}to{opacity:1}}.style-module__-NR1ta__exitFullscreenButton{cursor:pointer;z-index:9999;background:0 0;border:none;width:80px;height:80px;padding:0;display:none;position:absolute;top:0;right:0;overflow:hidden}.style-module__-NR1ta__exitFullscreenButton:before{content:"";border-style:solid;border-width:0 80px 80px 0;border-color:transparent var(--color-background-inverse-strong,#fafafa)transparent transparent;width:0;height:0;position:absolute;top:0;right:0}.style-module__-NR1ta__exitFullscreenButton svg{color:#1a1a1a;position:absolute;top:16px;right:12px}.style-module__-NR1ta__container:fullscreen .style-module__-NR1ta__exitFullscreenButton{animation:.3s ease-out .2s both style-module__-NR1ta__buttonSlideIn;display:block}@keyframes style-module__-NR1ta__buttonSlideIn{0%{opacity:0;transform:translate(20px,-20px)}to{opacity:1;transform:translate(0)}}
.DemogroundPageClient-module__0CV4Za__container{flex-direction:column;display:flex}.DemogroundPageClient-module__0CV4Za__pageContent{flex-direction:column;flex:1;display:flex;overflow:hidden}.DemogroundPageClient-module__0CV4Za__panelGroup{height:100%}.DemogroundPageClient-module__0CV4Za__editorPanel{background-color:var(--playground-editor-bg);grid-template-rows:49px 1fr;grid-template-columns:1fr auto;display:grid;position:relative;overflow:hidden}.DemogroundPageClient-module__0CV4Za__editorPanel>.DemogroundPageClient-module__0CV4Za__tabsContainer{grid-area:1/1/-1/-1}.DemogroundPageClient-module__0CV4Za__editorPanel.DemogroundPageClient-module__0CV4Za__transitioning{transition:flex-grow .2s ease-out,flex-shrink .2s ease-out,flex-basis .2s ease-out}.DemogroundPageClient-module__0CV4Za__previewPanel{height:100%;min-height:1px;display:flex}.DemogroundPageClient-module__0CV4Za__tabsContainer{background-color:var(--playground-editor-bg);flex-flow:column;flex:1;display:flex;overflow:hidden}.DemogroundPageClient-module__0CV4Za__tabHeaderStyle{background-color:var(--color-background-primary-subtle,#1a1414);border-bottom:1px solid var(--playground-border);height:49px}[data-theme=light] .DemogroundPageClient-module__0CV4Za__tabHeaderStyle{background-color:#fff}.DemogroundPageClient-module__0CV4Za__tabHeaderStyle :where([role=tab]){color:var(--playground-text-secondary);background:0 0;border:none;border-bottom:2px solid #0000}.DemogroundPageClient-module__0CV4Za__tabHeaderStyle :where([role=tab]:hover){color:var(--playground-text-primary);background:var(--playground-overlay-subtle)}.DemogroundPageClient-module__0CV4Za__tabHeaderStyle :where([role=tab][aria-selected=true]){color:var(--playground-text-primary);border-bottom-color:var(--playground-accent);box-shadow:inset 0 -2px 0 var(--playground-accent);background:0 0}.DemogroundPageClient-module__0CV4Za__tabHeaderStyle :where([role=tab][aria-selected=true]):after{background-color:var(--playground-accent)}.DemogroundPageClient-module__0CV4Za__tabHeaderStyle .BaselineUI-ActionIconButton{color:var(--playground-text-secondary)}:is(.DemogroundPageClient-module__0CV4Za__tabHeaderStyle .BaselineUI-ActionIconButton:hover,.DemogroundPageClient-module__0CV4Za__tabHeaderStyle .BaselineUI-ActionIconButton:focus-visible){color:var(--playground-text-secondary);opacity:1;background:0 0}.DemogroundPageClient-module__0CV4Za__tabHeaderStyle .BaselineUI-ActionIconButton svg{fill:currentColor}.DemogroundPageClient-module__0CV4Za__tabsContainer :where([role=tabpanel]){background-color:var(--playground-editor-bg)}.DemogroundPageClient-module__0CV4Za__tabItem{background-color:var(--playground-editor-bg);flex:1;display:flex}.DemogroundPageClient-module__0CV4Za__editorWrapper{background-color:var(--playground-editor-bg);width:100%;height:100%}.DemogroundPageClient-module__0CV4Za__previewPanel{height:100%;display:flex}.DemogroundPageClient-module__0CV4Za__previewPanel.DemogroundPageClient-module__0CV4Za__transitioning{transition:flex-grow .2s ease-out,flex-shrink .2s ease-out,flex-basis .2s ease-out}.DemogroundPageClient-module__0CV4Za__serverRequiredMessage{padding:var(--spacing-3xl);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.DemogroundPageClient-module__0CV4Za__serverRequiredTitle{margin-bottom:16px;font-weight:500}.DemogroundPageClient-module__0CV4Za__serverRequiredDescription{max-width:500px;margin-bottom:24px}.DemogroundPageClient-module__0CV4Za__serverRequiredNote{opacity:.7}.DemogroundPageClient-module__0CV4Za__previewContainer{flex:1;height:100%;min-height:1px;display:flex;position:relative;overflow:hidden}.DemogroundPageClient-module__0CV4Za__loadingOverlay{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.DemogroundPageClient-module__0CV4Za__loadingOverlay.DemogroundPageClient-module__0CV4Za__hidden{display:none}.DemogroundPageClient-module__0CV4Za__runButtonContainer{z-index:10;position:absolute;bottom:16px;right:24px}.DemogroundPageClient-module__0CV4Za__toggleCollapsedButton{box-sizing:border-box;background:var(--color-background-primary-subtle,#1a1414);height:40px;min-height:40px;max-height:40px;color:var(--playground-text-tertiary);border:1px solid var(--playground-border);cursor:pointer;z-index:2;border-top:0;align-items:center;gap:4px;margin:0;padding:0 12px;font-size:11px;font-weight:500;line-height:40px;transition:color .15s,background .15s;display:flex;position:absolute;top:0;right:0}.DemogroundPageClient-module__0CV4Za__toggleCollapsedButton:hover{color:var(--playground-text-secondary);background:var(--playground-bg-secondary)}[data-theme=light] .DemogroundPageClient-module__0CV4Za__toggleCollapsedButton{color:var(--playground-text-secondary);border-color:var(--playground-border);background:#fff}[data-theme=light] .DemogroundPageClient-module__0CV4Za__toggleCollapsedButton:hover{color:var(--playground-text-primary);background:#f5f1ec}.DemogroundPageClient-module__0CV4Za__toggleCollapsedButton:focus-visible{outline:2px solid var(--playground-accent);outline-offset:-2px}.DemogroundPageClient-module__0CV4Za__resizeHandle{cursor:col-resize;background-color:var(--resize-handle-default);flex-shrink:0;width:4px;height:100%;transition:background-color .15s;position:relative}.DemogroundPageClient-module__0CV4Za__resizeHandle:hover,.DemogroundPageClient-module__0CV4Za__resizeHandle:active{background-color:var(--resize-handle-hover)}.DemogroundPageClient-module__0CV4Za__resizeHandleHidden{display:none}.DemogroundPageClient-module__0CV4Za__resizeHandle[data-panel-group-direction=vertical]{cursor:row-resize;width:100%;height:4px}.DemogroundPageClient-module__0CV4Za__previewLoading{background:var(--playground-editor-bg);color:var(--playground-text-primary);z-index:2;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}
@font-face{font-family:ABC Monument Grotesk;font-weight:100 900;font-style:normal;font-display:swap}.demoground-module__dKIq6G__mainContainer{--dg-spacing-xs:var(--spacing-xs,2px);--dg-spacing-md:var(--spacing-md,8px);--dg-spacing-small:var(--spacing-lg,12px);--dg-spacing-medium:var(--spacing-xl,16px);--dg-color-interactive:var(--color-interactive,#de9dcc);--dg-color-text-on-interactive:var(--color-text-on-interactive,#1a1414);--dg-color-text-primary:var(--color-text-primary,#fafafa);--dg-color-border-medium:var(--color-border-medium,#4a4646);--dg-color-border-subtle:var(--color-border-subtle,#322e2e);--dg-color-bg-primary:var(--color-bg-primary,#1a1414);--dg-color-bg-primary-medium:var(--color-bg-primary-medium,#272121);--dg-button-size-md:var(--button-size-md,40px);--dg-button-size-sm:var(--button-size-sm,32px);--dg-rounded-xs:var(--radius-sm,8px);--dg-font-display:var(--font-display,"ABC Monument Grotesk",system-ui,sans-serif);--dg-font-ui:var(--font-ui,"SF Pro",-apple-system,BlinkMacSystemFont,system-ui,sans-serif);--dg-font-size-label:var(--typography-label-size,12px);--dg-font-weight-medium:var(--typography-label-weight,510);--dg-line-height-label:var(--typography-label-line-height,1.25);--dg-letter-spacing-label:var(--typography-label-letter-spacing,.1px);background-color:var(--dg-color-bg-primary);flex-direction:column;height:100vh;display:flex;overflow:hidden}.demoground-module__dKIq6G__toolbar{border-bottom:1px solid var(--color-border-medium,#4a4646);box-sizing:border-box;background-color:var(--color-bg-primary,#1a1414);width:100%;padding:var(--spacing-lg,12px)var(--spacing-xl,16px);flex-shrink:0;display:flex}.demoground-module__dKIq6G__logoContainer{max-width:500px}.demoground-module__dKIq6G__logoLink{align-items:center;text-decoration:none;display:flex}.demoground-module__dKIq6G__logo{color:var(--color-text-primary,#fafafa)}.demoground-module__dKIq6G__separatorVertical{background:var(--color-border-subtle,#322e2e);height:24px}.demoground-module__dKIq6G__titleText{color:var(--color-text-primary,#fafafa);font-family:var(--font-display,"ABC Monument Grotesk",system-ui,sans-serif);margin-left:var(--spacing-md,8px);font-size:25px;font-weight:300;line-height:1.2;transform:translateY(1px)}.demoground-module__dKIq6G__actionsContainer{flex-wrap:nowrap;flex-shrink:0}.demoground-module__dKIq6G__viewEditToggle{border-radius:var(--radius-sm,8px);padding:var(--spacing-xs,4px);align-items:center;gap:var(--spacing-xs,2px);border:1px solid var(--color-border-medium,#4a4646);box-sizing:border-box;background:0 0;display:flex}.demoground-module__dKIq6G__viewEditButton{width:72px;min-height:var(--button-size-sm,32px);gap:var(--spacing-md,8px);border-radius:var(--radius-sm,8px);padding:var(--spacing-md,8px);color:var(--color-text-primary,#fafafa);font-family:var(--font-ui,"SF Pro",-apple-system,BlinkMacSystemFont,system-ui,sans-serif);font-size:var(--typography-label-size,12px);font-weight:var(--typography-label-weight,510);line-height:var(--typography-label-line-height,1.25);letter-spacing:var(--typography-label-letter-spacing,.1px);background:0 0;border:none;justify-content:center;align-items:center;transition:all .15s;display:flex}.demoground-module__dKIq6G__viewEditButton svg{color:var(--color-text-primary,#fafafa)}.demoground-module__dKIq6G__viewEditButton:hover{background:var(--playground-overlay-subtle)}.demoground-module__dKIq6G__viewEditButtonActive{background:var(--color-interactive,#de9dcc);background-color:var(--color-interactive,#de9dcc);color:var(--color-text-on-interactive,#1a1414)}.demoground-module__dKIq6G__viewEditButtonActive svg{color:var(--color-text-on-interactive,#1a1414)}.demoground-module__dKIq6G__viewEditButtonActive:hover{background:var(--color-interactive,#de9dcc);background-color:var(--color-interactive,#de9dcc);filter:brightness(1.1)}.demoground-module__dKIq6G__headerSelect{min-width:auto;margin-left:var(--spacing-lg,12px)}.demoground-module__dKIq6G__headerSelect :where(.BaselineUI-Select-Button){height:var(--button-size-sm,32px);min-height:var(--button-size-sm,32px);max-height:var(--button-size-sm,32px);box-sizing:border-box;white-space:nowrap;border-radius:var(--rounded-xs,4px);color:var(--color-text-primary,#fafafa);background:0 0;border:1px solid #0000;transition:border-color .15s}.demoground-module__dKIq6G__headerSelect :where(.BaselineUI-Select-Button[aria-expanded=true]){border-color:var(--color-border-subtle,#4a4a4a)}:is(.demoground-module__dKIq6G__headerSelect :where(.BaselineUI-Select-Popover),.demoground-module__dKIq6G__headerSelect :where(.BaselineUI-Popover)){background:var(--color-bg-primary,#1a1414);border:1px solid var(--color-border-subtle,#4a4a4a);border-radius:var(--rounded-xs,4px)}:is(.demoground-module__dKIq6G__headerSelect :where(.BaselineUI-Select-Listbox),.demoground-module__dKIq6G__headerSelect :where(.BaselineUI-Listbox),.demoground-module__dKIq6G__headerSelect :where(.BaselineUI-ListBox)){background:var(--color-bg-primary,#1a1414);padding-right:5em!important}:is(.demoground-module__dKIq6G__headerSelect :where(.BaselineUI-Select-Option),.demoground-module__dKIq6G__headerSelect :where(.BaselineUI-ListboxItem)){background:var(--color-bg-primary,#1a1414);color:var(--color-text-primary,#fafafa);padding:8px 64px 8px 12px}:is(.demoground-module__dKIq6G__headerSelect :where(.BaselineUI-ListboxItem[data-selected]),.demoground-module__dKIq6G__headerSelect :where(.BaselineUI-ListboxItem[aria-selected=true])){background:var(--color-bg-primary,#1a1414)}:is(.demoground-module__dKIq6G__headerSelect :where(.BaselineUI-Select-Option:hover),.demoground-module__dKIq6G__headerSelect :where(.BaselineUI-ListboxItem:hover),.demoground-module__dKIq6G__headerSelect :where(.BaselineUI-Select-Option[data-focused]),.demoground-module__dKIq6G__headerSelect :where(.BaselineUI-ListboxItem[data-focused])){background:var(--color-bg-primary-medium,#272121)}:is([data-theme=light] .demoground-module__dKIq6G__headerSelect :where(.BaselineUI-Select-Popover),[data-theme=light] .demoground-module__dKIq6G__headerSelect :where(.BaselineUI-Popover)){background:var(--color-bg-primary-subtle,#fafafa);border-color:var(--color-border-medium,#d1d0cc)}:is([data-theme=light] .demoground-module__dKIq6G__headerSelect :where(.BaselineUI-Select-Listbox),[data-theme=light] .demoground-module__dKIq6G__headerSelect :where(.BaselineUI-Listbox),[data-theme=light] .demoground-module__dKIq6G__headerSelect :where(.BaselineUI-ListBox)){background:var(--color-bg-primary-subtle,#fafafa)}:is([data-theme=light] .demoground-module__dKIq6G__headerSelect :where(.BaselineUI-Select-Option),[data-theme=light] .demoground-module__dKIq6G__headerSelect :where(.BaselineUI-ListboxItem)){background:var(--color-bg-primary-subtle,#fafafa);color:var(--color-text-primary,#1a1414)}:is([data-theme=light] .demoground-module__dKIq6G__headerSelect :where(.BaselineUI-ListboxItem[data-selected]),[data-theme=light] .demoground-module__dKIq6G__headerSelect :where(.BaselineUI-ListboxItem[aria-selected=true])){background:var(--color-bg-primary-subtle,#fafafa)}:is([data-theme=light] .demoground-module__dKIq6G__headerSelect :where(.BaselineUI-Select-Option:hover),[data-theme=light] .demoground-module__dKIq6G__headerSelect :where(.BaselineUI-ListboxItem:hover),[data-theme=light] .demoground-module__dKIq6G__headerSelect :where(.BaselineUI-Select-Option[data-focused]),[data-theme=light] .demoground-module__dKIq6G__headerSelect :where(.BaselineUI-ListboxItem[data-focused])){background:var(--color-background-primary-medium,#f2f2f2)}.demoground-module__dKIq6G__headerDivider{background:var(--color-border-subtle,#322e2e);height:24px}.demoground-module__dKIq6G__button{justify-content:center;align-items:center;gap:var(--spacing-md,8px);min-height:var(--button-size-sm,32px);box-sizing:border-box;padding:var(--spacing-md,8px);border-radius:var(--radius-sm,8px);font-family:var(--font-ui,"SF Pro",-apple-system,BlinkMacSystemFont,system-ui,sans-serif);font-size:var(--typography-label-size,12px);font-weight:var(--typography-label-weight,510);line-height:var(--typography-label-line-height,1.25);letter-spacing:var(--typography-label-letter-spacing,.1px);cursor:pointer;white-space:nowrap;border:none;flex-shrink:0;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.demoground-module__dKIq6G__viewExamplesButton{color:var(--color-text-primary,#fafafa);background-color:#0000;border:none}.demoground-module__dKIq6G__viewExamplesButton:hover{color:var(--color-interactive,#de9dcc)}.demoground-module__dKIq6G__trialButton{min-height:var(--button-size-sm,32px);padding:var(--spacing-md,8px);justify-content:center;align-items:center;gap:var(--spacing-md,8px);color:var(--color-text-primary,#fafafa);border-radius:var(--rounded-xs,8px);background-color:#0000;border:none;display:flex}.demoground-module__dKIq6G__trialButton:hover{color:var(--color-interactive,#de9dcc)}.demoground-module__dKIq6G__contactButton{min-height:var(--button-size-sm,32px);padding:var(--spacing-md,8px);justify-content:center;align-items:center;gap:var(--spacing-md,8px);background-color:var(--color-background-interactive-enabled,#de9dcc);color:var(--color-text-on-interactive,#1a1414);border-radius:var(--rounded-xs,8px);border:none;display:flex}.demoground-module__dKIq6G__contactButton:hover{filter:brightness(1.1)}.demoground-module__dKIq6G__expandButton{color:var(--color-text-primary,#fafafa);min-width:var(--button-size-md,40px);min-height:var(--button-size-md,40px);padding:var(--spacing-md,8px);background-color:#0000;border:none}.demoground-module__dKIq6G__expandButton:hover{background:#fafafa1a}.demoground-module__dKIq6G__moreButton{color:var(--color-text-primary,#fafafa);min-width:var(--button-size-md,40px);min-height:var(--button-size-md,40px);padding:var(--spacing-md,8px);background-color:#0000;border:none}.demoground-module__dKIq6G__moreButton:hover{background:#fafafa1a}.demoground-module__dKIq6G__mobileMenuOverlay{background:var(--color-bg-primary,#1a1414);z-index:1000;flex-direction:column;display:flex;position:fixed;inset:0}.demoground-module__dKIq6G__mobileMenuHeader{padding:var(--spacing-lg,12px)var(--spacing-xl,16px);border-bottom:1px solid var(--color-border-subtle,#322e2e);justify-content:space-between;align-items:center;display:flex}.demoground-module__dKIq6G__mobileMenuClose{color:var(--color-text-primary,#fafafa)}.demoground-module__dKIq6G__mobileMenuContent{gap:var(--spacing-2xl,24px);padding:var(--spacing-2xl,24px);box-sizing:border-box;flex-direction:column;width:100%;display:flex}.demoground-module__dKIq6G__mobileMenuSelect{width:auto}.demoground-module__dKIq6G__mobileMenuSelect :where(.BaselineUI-Select-Button){height:var(--button-size-md,40px);min-height:var(--button-size-md,40px);box-sizing:border-box;color:var(--color-text-primary,#fafafa);width:auto;padding:var(--spacing-md,8px)0;background:0 0;border:none}.demoground-module__dKIq6G__mobileMenuTrialButton{width:100%;min-height:var(--button-size-sm,32px);padding:var(--spacing-md,8px)var(--spacing-xl,16px);justify-content:center;align-items:center;gap:var(--spacing-md,8px);border:1px solid var(--color-border-medium,#4a4646);border-radius:var(--radius-sm,8px);color:var(--color-text-primary,#fafafa);background:0 0;display:flex}.demoground-module__dKIq6G__mobileMenuContactButton{width:100%;min-height:var(--button-size-sm,32px);padding:var(--spacing-md,8px)var(--spacing-xl,16px);justify-content:center;align-items:center;gap:var(--spacing-md,8px);background:var(--color-interactive,#de9dcc);color:var(--color-text-on-interactive,#1a1414);border-radius:var(--radius-sm,8px);border:none;display:flex}.demoground-module__dKIq6G__viewEditButtonSelect{border-radius:var(--radius-sm,8px);background:var(--color-interactive,#de9dcc)}.demoground-module__dKIq6G__viewEditButtonSelect :where(.BaselineUI-ButtonSelect-Button){background:var(--color-interactive,#de9dcc);color:var(--color-text-on-interactive,#1a1414);box-shadow:none;border-radius:var(--radius-sm,8px)0 0 var(--radius-sm,8px);padding:0 var(--spacing-md,8px)0 var(--spacing-lg,12px);height:var(--button-size-sm,32px);min-height:var(--button-size-sm,32px);border:none}.demoground-module__dKIq6G__viewEditButtonSelect :where(.BaselineUI-ButtonSelect-Button):hover{filter:brightness(1.1)}.demoground-module__dKIq6G__viewEditButtonSelect :where(.BaselineUI-ButtonSelect-Button) svg{color:var(--color-text-on-interactive,#1a1414)}.demoground-module__dKIq6G__viewEditButtonSelect :where(.BaselineUI-ButtonSelect-Trigger){background:var(--color-interactive,#de9dcc);color:var(--color-text-on-interactive,#1a1414);box-shadow:none;border-radius:0 var(--radius-sm,8px)var(--radius-sm,8px)0;width:24px;min-width:24px;padding:var(--spacing-xs,4px);height:var(--button-size-sm,32px);min-height:var(--button-size-sm,32px);border:none}.demoground-module__dKIq6G__viewEditButtonSelect :where(.BaselineUI-ButtonSelect-Trigger):hover{filter:brightness(1.1)}.demoground-module__dKIq6G__viewEditButtonSelect :where(.BaselineUI-ButtonSelect-Trigger) svg{color:var(--color-text-on-interactive,#1a1414);width:8px;height:8px}.demoground-module__dKIq6G__viewEditButtonSelect :where(.BaselineUI-ButtonSelect){gap:0}.demoground-module__dKIq6G__viewEditButtonSelect :where(.BaselineUI-ToggleButton){box-shadow:none;outline:none}.demoground-module__dKIq6G__viewEditButtonSelect :where(.BaselineUI-ActionIconButton){box-shadow:none;outline:none}.demoground-module__dKIq6G__editorPanelWrapper{will-change:transform,opacity,margin;flex-direction:column;flex-shrink:0;width:40%;transition:transform .2s,opacity .2s,margin .2s;display:flex;overflow:hidden}.demoground-module__dKIq6G__editorPanelWrapper.demoground-module__dKIq6G__collapsed{opacity:0;pointer-events:none;margin-left:-40%;transform:translate(100%)}.demoground-module__dKIq6G__editorPanelWrapper.demoground-module__dKIq6G__expanded{opacity:1;margin-left:0;transform:translate(0)}.demoground-module__dKIq6G__previewPanelWrapper{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.demoground-module__dKIq6G__previewPanelWrapper>*{flex:1;min-height:0}.demoground-module__dKIq6G__mainContent{flex:1;display:flex;overflow:hidden}.demoground-module__dKIq6G__loadingContainer{background:var(--color-bg-primary,#1a1414);min-height:100vh}
.RunCodeButton-module__ZLhWrq__button{border-radius:var(--rounded-xs,8px);background:var(--color-background-interactive-disabled,#fafafa80);color:#1a1414;letter-spacing:.1px;cursor:not-allowed;border:none;align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:510;line-height:1.25;display:inline-flex}.RunCodeButton-module__ZLhWrq__button:not(:disabled){background:var(--color-interactive,#de9dcc);cursor:pointer}.RunCodeButton-module__ZLhWrq__button:not(:disabled):hover{background:var(--color-interactive-hover,#e8b3da)}.RunCodeButton-module__ZLhWrq__icon{color:#1a1414;width:11px;height:12px;display:inline-flex}
.embed-module__g5xGia__embedContainer{flex-direction:column;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.embed-module__g5xGia__toggleButton{z-index:100;color:#d4d4d4;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1e1e1ee6;border:1px solid #ffffff26;border-radius:6px;align-items:center;gap:6px;padding:8px 12px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;transition:all .15s;display:flex;position:absolute;top:12px;right:12px}.embed-module__g5xGia__toggleButton:hover{color:#fff;background:#2d2d2df2;border-color:#ffffff40}.embed-module__g5xGia__toggleButtonActive{color:#fff;background:#007acce6;border-color:#007acc80}.embed-module__g5xGia__toggleButtonActive:hover{background:#0066b8f2}.embed-module__g5xGia__toggleButtonText{font-weight:500}.embed-module__g5xGia__loadingContainer{justify-content:center;align-items:center;width:100%;height:100vh;display:flex}.embed-module__g5xGia__previewWrapper{width:100%;height:100%;position:relative;overflow:hidden}.embed-module__g5xGia__loadingOverlay{z-index:10;justify-content:center;align-items:center;transition:opacity .2s ease-out;display:flex;position:absolute;inset:0}.embed-module__g5xGia__loadingOverlay.embed-module__g5xGia__hidden{opacity:0;pointer-events:none}.embed-module__g5xGia__panelGroup{width:100%;height:100%}.embed-module__g5xGia__resizeHandle{cursor:col-resize;background:0 0;width:0;height:100%;position:relative}.embed-module__g5xGia__resizeHandle:after{content:"";background:0 0;border-left:2px solid #0000;width:16px;height:100%;transition:background-color .15s;position:absolute;top:0;left:0}.embed-module__g5xGia__resizeHandle:hover:after,.embed-module__g5xGia__resizeHandle:active:after{border-left-color:var(--color-sidebar-accent,#de9dcc)}.embed-module__g5xGia__codeContainer{background:#0d1117;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.embed-module__g5xGia__toolbar{background:#0003;border-bottom:1px solid #ffffff1a;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;padding:8px 12px;display:flex}.embed-module__g5xGia__toolbarButton{color:#d4d4d4;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff26;border-radius:4px;align-items:center;gap:6px;padding:6px 10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;text-decoration:none;transition:all .15s;display:flex}.embed-module__g5xGia__toolbarButton:hover{color:#fff;background:#ffffff26;border-color:#ffffff40}.embed-module__g5xGia__toolbarButtonText{font-weight:500}@media (max-width:500px){.embed-module__g5xGia__toolbarButtonText{display:none}.embed-module__g5xGia__toolbarButton{padding:6px}}.embed-module__g5xGia__tabsContainer{flex-flow:column;flex:1;min-height:0;display:flex}.embed-module__g5xGia__tabsContainer [role=tabpanel]{flex:1;min-height:0;display:flex}.embed-module__g5xGia__tabHeaderStyle{flex-shrink:0}.embed-module__g5xGia__tabItem{flex:1;min-height:0;display:flex}.embed-module__g5xGia__editorWrapper{width:100%;height:100%;min-height:0}[data-theme=light] .embed-module__g5xGia__codeContainer{background:#fff}[data-theme=light] .embed-module__g5xGia__resizeHandle{background:#0000001a}[data-theme=light] .embed-module__g5xGia__resizeHandle:hover{background:#0003}[data-theme=light] .embed-module__g5xGia__toggleButton{color:#333;background:#ffffffe6;border-color:#00000026}[data-theme=light] .embed-module__g5xGia__toggleButton:hover{color:#000;background:#f5f5f5f2;border-color:#00000040}[data-theme=light] .embed-module__g5xGia__toggleButtonActive{color:#fff;background:#007acce6;border-color:#007acc80}[data-theme=light] .embed-module__g5xGia__toolbar{background:#0000000d;border-bottom-color:#0000001a}[data-theme=light] .embed-module__g5xGia__toolbarButton{color:#333;background:#0000000d;border-color:#00000026}[data-theme=light] .embed-module__g5xGia__toolbarButton:hover{color:#000;background:#0000001a;border-color:#00000040}.embed-module__g5xGia__runButtonContainer{z-index:10;position:absolute;bottom:16px;right:16px}.embed-module__g5xGia__runButton{color:#fff;cursor:pointer;background:#007acc;border:none;border-radius:6px;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:500;transition:background-color .15s,transform .1s;display:flex;box-shadow:0 2px 8px #0000004d}.embed-module__g5xGia__runButton:hover{background:#0066a8;transform:translateY(-1px)}.embed-module__g5xGia__runButton:active{transform:translateY(0)}.embed-module__g5xGia__runButton:disabled{opacity:.5;cursor:not-allowed;transform:none}@media (max-width:768px){.embed-module__g5xGia__toggleButton{padding:6px 10px;font-size:12px}.embed-module__g5xGia__toggleButtonText{display:none}.embed-module__g5xGia__runButtonContainer{bottom:12px;right:12px}.embed-module__g5xGia__runButton{padding:6px 12px;font-size:12px}}
