@keyframes Spinner_spin__CmdAF{0%{opacity:1}to{opacity:.15}}.Spinner_bar__30T0c{animation:Spinner_spin__CmdAF .7s linear infinite}.Spinner_bar__30T0c:first-child{animation-delay:-.7s;transform:rotate(.0001deg) translate(146%)}.Spinner_bar__30T0c:nth-child(2){animation-delay:-.64s;transform:rotate(30deg) translate(146%)}.Spinner_bar__30T0c:nth-child(3){animation-delay:-.58s;transform:rotate(60deg) translate(146%)}.Spinner_bar__30T0c:nth-child(4){animation-delay:-.52s;transform:rotate(90deg) translate(146%)}.Spinner_bar__30T0c:nth-child(5){animation-delay:-.46s;transform:rotate(120deg) translate(146%)}.Spinner_bar__30T0c:nth-child(6){animation-delay:-.4s;transform:rotate(150deg) translate(146%)}.Spinner_bar__30T0c:nth-child(7){animation-delay:-.34s;transform:rotate(180deg) translate(146%)}.Spinner_bar__30T0c:nth-child(8){animation-delay:-.28s;transform:rotate(210deg) translate(146%)}.Spinner_bar__30T0c:nth-child(9){animation-delay:-.22s;transform:rotate(240deg) translate(146%)}.Spinner_bar__30T0c:nth-child(10){animation-delay:-.16s;transform:rotate(270deg) translate(146%)}.Spinner_bar__30T0c:nth-child(11){animation-delay:-.1s;transform:rotate(300deg) translate(146%)}.Spinner_bar__30T0c:nth-child(12){animation-delay:-.04s;transform:rotate(330deg) translate(146%)}.DropdownMenu_content__1ruLn,.DropdownMenu_subcontent__dwDrB{animation-duration:.3s;animation-name:DropdownMenu_animate-in__j874O;animation-timing-function:var(--ease-out-expo);will-change:transform,opacity}@keyframes DropdownMenu_animate-in__j874O{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.CodeEditor_codeEditor__MHnqK,.CodeEditor_codeEditor__MHnqK .cm-editor{height:100%;min-height:calc(var(--spacing,.25rem)*0)}.CodeEditor_codeEditor__MHnqK .cm-editor.cm-focused{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.CodeEditor_codeEditor__MHnqK .cm-editor.cm-focused{outline-offset:2px;outline:2px solid #0000}}.CodeEditor_codeEditor__MHnqK .cm-scroller{--scrollbar-color:transparent;scrollbar-color:var(--scrollbar-color)transparent;scrollbar-width:thin}.CodeEditor_codeEditor__MHnqK .cm-scroller:hover{--scrollbar-color:var(--lb-color-background-scroll-thumb)}.CodeEditor_codeEditor__MHnqK .cm-scroller::-webkit-scrollbar{background:0 0;width:12px;height:12px}.CodeEditor_codeEditor__MHnqK .cm-scroller::-webkit-scrollbar-thumb{box-shadow:inset 0 0 0 12px var(--scrollbar-color);border:4px solid #0000;border-radius:12px}.CodeEditor_codeEditor__MHnqK .cm-scroller::-webkit-scrollbar-corner{background-color:#0000}.CodeEditor_codeEditor__MHnqK .cm-scroller{min-height:calc(var(--spacing,.25rem)*0);overflow:auto}.CodeEditor_codeEditor__MHnqK.sm .cm-editor{--tw-leading:calc(var(--spacing,.25rem)*4);font-size:13px;line-height:calc(var(--spacing,.25rem)*4)}.CodeEditor_codeEditor__MHnqK.md .cm-editor{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.CodeEditor_codeEditor__MHnqK.lg .cm-editor{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)))}.CodeEditor_codeEditor__MHnqK .cm-lineNumbers .cm-gutterElement{padding-left:calc(var(--spacing,.25rem)*4)!important}.CodeEditor_codeEditor__MHnqK .cm-lintPoint-error:after{border-bottom:4px solid var(--lb-product-color-border-divider-danger)}.CodeEditor_codeEditor__MHnqK .cm-foldGutter .cm-gutterElement{padding-right:calc(var(--spacing,.25rem)*1)!important}.CodeEditor_codeEditor__MHnqK .cm-content{padding-block:calc(var(--spacing,.25rem)*3)!important}.CodeEditor_codeEditor__MHnqK .cm-tooltip.cm-tooltip-hover{border-radius:var(--radius-md,.375rem);--tw-border-style:none;border-style:none;border-width:1px;border-color:var(--lb-product-color-border-divider);background-color:var(--lb-product-color-background-surface-base);--tw-shadow:var(--lb-product-shadow-elevation-popover);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);overflow:hidden}.CodeEditor_codeEditor__MHnqK .cm-diagnostic{border-left-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem)*2.5);padding-right:calc(var(--spacing,.25rem)*4);border-left-width:4px}.CodeEditor_codeEditor__MHnqK .cm-diagnostic.cm-diagnostic-error{border-color:var(--lb-product-color-border-divider-danger)}.CodeEditor_codeEditor__MHnqK .cm-diagnosticText{color:var(--lb-product-color-text);display:block}.CodeEditor_codeEditor__MHnqK .cm-diagnosticAction{margin-top:calc(var(--spacing,.25rem)*2);margin-left:calc(var(--spacing,.25rem)*2);height:calc(var(--spacing,.25rem)*8);border-radius:var(--radius-sm,.25rem);padding-inline:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--lb-product-color-text);--tw-shadow:var(--lb-product-shadow-elevation-raised);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.1s;--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-duration:.1s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1));background-color:#0000;align-items:center;display:inline-flex;position:relative}.CodeEditor_codeEditor__MHnqK .cm-diagnosticAction:before{pointer-events:none;inset:calc(var(--spacing,.25rem)*0);border-radius:var(--radius-sm,.25rem);border-style:var(--tw-border-style);content:var(--tw-content);border-width:1px;border-color:var(--lb-product-color-border-divider);position:absolute}.CodeEditor_codeEditor__MHnqK .cm-diagnosticAction:first-of-type{margin-left:calc(var(--spacing,.25rem)*0)}@media (hover:hover){.CodeEditor_codeEditor__MHnqK .cm-diagnosticAction:hover{background-color:var(--lb-product-color-background-surface-base-alpha-subtle)}}.CodeEditor_codeEditor__MHnqK .cm-diagnosticAction:focus{background-color:var(--lb-product-color-background-surface-base-alpha-subtle)}.CodeEditor_codeEditor__MHnqK .cm-diagnosticText+.cm-diagnosticAction{margin-top:calc(var(--spacing,.25rem)*4)}.CodeEditor_codeEditor__MHnqK .cm-foldPlaceholder{border-color:var(--lb-product-color-border-divider);background-color:var(--lb-product-color-background-surface-raised);color:var(--lb-product-color-text-subtlest)}.CodeEditor_codeEditor__MHnqK .cm-panels-top{border-bottom-color:var(--lb-product-color-border-divider)}.CodeEditor_codeEditor__MHnqK .cm-panels-bottom{border-top-color:var(--lb-product-color-border-divider)}.CodeEditor_codeEditor__MHnqK .cm-panels{background-color:var(--lb-product-color-background-surface-base-bold)}.CodeEditor_codeEditor__MHnqK .cm-panel label{align-items:center;display:inline-flex}.CodeEditor_codeEditor__MHnqK .cm-textfield{padding-inline:calc(var(--spacing,.25rem)*2.5);padding-block:calc(var(--spacing,.25rem)*1.5);--tw-shadow:var(--lb-product-shadow-elevation-raised);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.1s;--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-duration:.1s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}.CodeEditor_codeEditor__MHnqK .cm-button,.CodeEditor_codeEditor__MHnqK .cm-textfield{height:calc(var(--spacing,.25rem)*7);border-radius:var(--radius-sm,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to}.CodeEditor_codeEditor__MHnqK .cm-button{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*3);text-align:center;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--lb-product-color-text);--tw-shadow:var(--lb-product-shadow-elevation-raised);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-duration:.15s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1));-webkit-user-select:none;user-select:none;border-width:1px;justify-content:center;align-items:center;display:inline-flex;position:relative;border-color:var(--lb-product-color-border-divider-bold)!important}@media (hover:hover){.CodeEditor_codeEditor__MHnqK .cm-button:hover{background-color:var(--lb-product-color-background-surface-base-alpha-subtle)}}.CodeEditor_codeEditor__MHnqK .cm-button:focus{background-color:var(--lb-product-color-background-surface-base-alpha-subtle)}.CodeEditor_codeEditor__MHnqK .cm-button:active{background-color:var(--lb-product-color-background-surface-base-alpha);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.CodeEditor_codeEditor__MHnqK .cm-button:disabled{cursor:not-allowed}.CodeEditor_codeEditor__MHnqK .cm-button{background-image:unset}.CodeEditor_codeEditorDisabled__E_UXQ .cm-scroller{opacity:.5}.CodeEditor_codeEditor__MHnqK grammarly-extension{display:none}@property --tw-leading{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}