.ThemeBuilderWidget-module__BW7YYG__container{max-width:var(--container-6xl,72rem);margin-inline:auto}:where(.ThemeBuilderWidget-module__BW7YYG__container>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*8)*calc(1 - var(--tw-space-y-reverse)))}.ThemeBuilderWidget-module__BW7YYG__headerBlock{justify-content:flex-end;align-items:center;gap:calc(var(--spacing,.25rem)*4);border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing,.25rem)*4);border-bottom-width:1px;flex-direction:column;display:flex}@media (min-width:48rem){.ThemeBuilderWidget-module__BW7YYG__headerBlock{flex-direction:row}}.ThemeBuilderWidget-module__BW7YYG__headerTitle{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}:where(.ThemeBuilderWidget-module__BW7YYG__headerContent>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}.ThemeBuilderWidget-module__BW7YYG__headerText{color:var(--muted-foreground)}.ThemeBuilderWidget-module__BW7YYG__modeToggle{align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius);border-style:var(--tw-border-style);background-color:var(--secondary);padding:calc(var(--spacing,.25rem)*1);border-width:1px;display:flex}.ThemeBuilderWidget-module__BW7YYG__modeButton{border-radius:calc(var(--radius) - 2px);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);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))}.ThemeBuilderWidget-module__BW7YYG__modeButtonActive{background-color:var(--background);color:var(--foreground);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ThemeBuilderWidget-module__BW7YYG__modeButtonInactive{color:var(--muted-foreground)}@media (hover:hover){.ThemeBuilderWidget-module__BW7YYG__modeButtonInactive:hover{color:var(--foreground)}}:where(.ThemeBuilderWidget-module__BW7YYG__presetSection>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*4)*calc(1 - var(--tw-space-y-reverse)))}.ThemeBuilderWidget-module__BW7YYG__sectionTitle{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.ThemeBuilderWidget-module__BW7YYG__presetGrid{gap:calc(var(--spacing,.25rem)*4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:48rem){.ThemeBuilderWidget-module__BW7YYG__presetGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.ThemeBuilderWidget-module__BW7YYG__presetGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ThemeBuilderWidget-module__BW7YYG__presetCard{cursor:pointer;border-radius:calc(var(--radius) + 4px);border-style:var(--tw-border-style);background-color:var(--card);transition-property:all;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));border-width:1px;position:relative;overflow:hidden}@media (hover:hover){.ThemeBuilderWidget-module__BW7YYG__presetCard:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ThemeBuilderWidget-module__BW7YYG__presetCard:hover{border-color:color-mix(in oklab,var(--primary)50%,transparent)}}.ThemeBuilderWidget-module__BW7YYG__presetCard:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.ThemeBuilderWidget-module__BW7YYG__presetCardActive{border-color:var(--primary);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--primary)}.ThemeBuilderWidget-module__BW7YYG__presetPreview{height:calc(var(--spacing,.25rem)*24);flex-direction:column;width:100%;display:flex}.ThemeBuilderWidget-module__BW7YYG__presetStripe{width:100%;height:33.3333%}.ThemeBuilderWidget-module__BW7YYG__presetInfo{background-color:var(--card);padding:calc(var(--spacing,.25rem)*3);justify-content:space-between;align-items:center;display:flex}.ThemeBuilderWidget-module__BW7YYG__presetName{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.ThemeBuilderWidget-module__BW7YYG__previewSection{position:relative}:where(.ThemeBuilderWidget-module__BW7YYG__previewSection>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}.ThemeBuilderWidget-module__BW7YYG__previewSection{border-radius:calc(var(--radius) + 4px);border-style:var(--tw-border-style);background-color:var(--background);padding:calc(var(--spacing,.25rem)*6);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:1px;overflow:hidden}.ThemeBuilderWidget-module__BW7YYG__previewGrid{gap:calc(var(--spacing,.25rem)*8);display:grid}@media (min-width:48rem){.ThemeBuilderWidget-module__BW7YYG__previewGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}:where(.ThemeBuilderWidget-module__BW7YYG__previewCard>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*6)*calc(1 - var(--tw-space-y-reverse)))}.ThemeBuilderWidget-module__BW7YYG__previewCard{border-radius:calc(var(--radius) + 4px);border-style:var(--tw-border-style);background-color:var(--card);padding:calc(var(--spacing,.25rem)*6);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:1px}:where(.ThemeBuilderWidget-module__BW7YYG__previewGroup>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.ThemeBuilderWidget-module__BW7YYG__previewHeader>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}.ThemeBuilderWidget-module__BW7YYG__previewTitle{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.ThemeBuilderWidget-module__BW7YYG__previewText{color:var(--muted-foreground)}:where(.ThemeBuilderWidget-module__BW7YYG__previewCardContent>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}.ThemeBuilderWidget-module__BW7YYG__previewCardTitle{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.ThemeBuilderWidget-module__BW7YYG__previewCardText{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--muted-foreground)}:where(.ThemeBuilderWidget-module__BW7YYG__previewInputGroup>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*2)*calc(1 - var(--tw-space-y-reverse)))}.ThemeBuilderWidget-module__BW7YYG__previewButtonRow{justify-content:flex-end;display:flex}.ThemeBuilderWidget-module__BW7YYG__editorGrid{gap:calc(var(--spacing,.25rem)*6);display:grid}@media (min-width:48rem){.ThemeBuilderWidget-module__BW7YYG__editorGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.ThemeBuilderWidget-module__BW7YYG__editorGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}:where(.ThemeBuilderWidget-module__BW7YYG__groupCard>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*4)*calc(1 - var(--tw-space-y-reverse)))}.ThemeBuilderWidget-module__BW7YYG__groupCard{border-radius:calc(var(--radius) + 4px);border-style:var(--tw-border-style);background-color:var(--card);padding:calc(var(--spacing,.25rem)*4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:1px}.ThemeBuilderWidget-module__BW7YYG__groupTitle{border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);border-bottom-width:1px}:where(.ThemeBuilderWidget-module__BW7YYG__variableRow>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.ThemeBuilderWidget-module__BW7YYG__variableItem>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}.ThemeBuilderWidget-module__BW7YYG__variableLabel{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--muted-foreground);overflow:hidden}.ThemeBuilderWidget-module__BW7YYG__controls{gap:calc(var(--spacing,.25rem)*2);display:flex}.ThemeBuilderWidget-module__BW7YYG__colorPreview{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);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));border-width:1px;flex-shrink:0}.ThemeBuilderWidget-module__BW7YYG__hexInput{height:calc(var(--spacing,.25rem)*10);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.ThemeBuilderWidget-module__BW7YYG__colorPicker{top:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);cursor:pointer;border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem)*0);opacity:0;border-width:0;border-radius:.25rem;flex-shrink:0;position:absolute}.ThemeBuilderWidget-module__BW7YYG__colorPickerWrapper{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);cursor:pointer;border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);background-color:var(--secondary);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:1px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@media (hover:hover){.ThemeBuilderWidget-module__BW7YYG__colorPickerWrapper:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.ThemeBuilderWidget-module__BW7YYG__colorPickerWrapper:hover{background-color:color-mix(in oklab,var(--secondary)80%,transparent)}}}.ThemeBuilderWidget-module__BW7YYG__iconSm{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}.ThemeBuilderWidget-module__BW7YYG__destructiveButton{background-color:var(--destructive);color:var(--destructive-foreground)}@media (hover:hover){.ThemeBuilderWidget-module__BW7YYG__destructiveButton:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.ThemeBuilderWidget-module__BW7YYG__destructiveButton:hover{background-color:color-mix(in oklab,var(--destructive)90%,transparent)}}}.ThemeBuilderWidget-module__BW7YYG__headerActions{align-items:center;gap:calc(var(--spacing,.25rem)*4);display:flex}.ThemeBuilderWidget-module__BW7YYG__randomizeButton{width:calc(var(--spacing,.25rem)*32)}.ThemeBuilderWidget-module__BW7YYG__srOnlyText{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ThemeBuilderWidget-module__BW7YYG__iconMargin{margin-right:calc(var(--spacing,.25rem)*1)}.ThemeBuilderWidget-module__BW7YYG__previewRow{gap:calc(var(--spacing,.25rem)*2);flex-wrap:wrap;display:flex}.ThemeBuilderWidget-module__BW7YYG__pickerContent{width:auto}:where(.ThemeBuilderWidget-module__BW7YYG__pickerContent>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*3)*calc(1 - var(--tw-space-y-reverse)))}.ThemeBuilderWidget-module__BW7YYG__pickerContent{padding:calc(var(--spacing,.25rem)*3)}.ThemeBuilderWidget-module__BW7YYG__pickerButton{height:calc(var(--spacing,.25rem)*8);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));flex:1}.ThemeBuilderWidget-module__BW7YYG__pickerActions{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.ThemeBuilderWidget-module__BW7YYG__presetsHeader{justify-content:space-between;align-items:center;display:flex}.ThemeBuilderWidget-module__BW7YYG__toggleButton{width:calc(var(--spacing,.25rem)*9);padding:calc(var(--spacing,.25rem)*0)}.ThemeBuilderWidget-module__BW7YYG__miniUiCard{gap:calc(var(--spacing,.25rem)*2);width:100%;padding:calc(var(--spacing,.25rem)*3);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));flex-direction:column;flex:1;display:flex;position:relative}.ThemeBuilderWidget-module__BW7YYG__miniUiHeader{align-items:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.ThemeBuilderWidget-module__BW7YYG__miniUiAvatar{height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:3.40282e38px;flex-shrink:0}.ThemeBuilderWidget-module__BW7YYG__miniUiTextGroup{gap:calc(var(--spacing,.25rem)*1);flex-direction:column;display:flex}.ThemeBuilderWidget-module__BW7YYG__miniUiLineLong{height:calc(var(--spacing,.25rem)*1.5);width:calc(var(--spacing,.25rem)*12);opacity:.6;border-radius:3.40282e38px}.ThemeBuilderWidget-module__BW7YYG__miniUiLineShort{height:calc(var(--spacing,.25rem)*1.5);width:calc(var(--spacing,.25rem)*8);opacity:.3;border-radius:3.40282e38px}.ThemeBuilderWidget-module__BW7YYG__miniUiAccent{height:calc(var(--spacing,.25rem)*2);opacity:.2;border-radius:3.40282e38px;width:100%;margin-top:auto}.ThemeBuilderWidget-module__BW7YYG__brandStrip{height:calc(var(--spacing,.25rem)*2);width:100%;display:flex}.ThemeBuilderWidget-module__BW7YYG__brandStripItem{flex:1}.ThemeBuilderWidget-module__BW7YYG__presetIcon{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);color:var(--muted-foreground)}.ThemeBuilderWidget-module__BW7YYG__rowHeader{margin-bottom:calc(var(--spacing,.25rem)*1);height:calc(var(--spacing,.25rem)*5);justify-content:space-between;align-items:center;display:flex}.ThemeBuilderWidget-module__BW7YYG__blob1{pointer-events:none;height:calc(var(--spacing,.25rem)*48);width:calc(var(--spacing,.25rem)*48);background-color:var(--brand-1);border-radius:3.40282e38px;position:absolute;top:-50px;left:-50px}@supports (color:color-mix(in lab, red, red)){.ThemeBuilderWidget-module__BW7YYG__blob1{background-color:color-mix(in oklab,var(--brand-1)20%,transparent)}}.ThemeBuilderWidget-module__BW7YYG__blob1{--tw-blur:blur(var(--blur-3xl,64px));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,)}.ThemeBuilderWidget-module__BW7YYG__blob2{pointer-events:none;height:calc(var(--spacing,.25rem)*64);width:calc(var(--spacing,.25rem)*64);background-color:var(--brand-3);border-radius:3.40282e38px;position:absolute;bottom:-50px;right:-50px}@supports (color:color-mix(in lab, red, red)){.ThemeBuilderWidget-module__BW7YYG__blob2{background-color:color-mix(in oklab,var(--brand-3)20%,transparent)}}.ThemeBuilderWidget-module__BW7YYG__blob2{--tw-blur:blur(var(--blur-3xl,64px));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,)}.ThemeBuilderWidget-module__BW7YYG__blob3{pointer-events:none;height:calc(var(--spacing,.25rem)*56);width:calc(var(--spacing,.25rem)*56);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);background-color:var(--brand-2);border-radius:3.40282e38px;position:absolute;top:50%;right:-80px}@supports (color:color-mix(in lab, red, red)){.ThemeBuilderWidget-module__BW7YYG__blob3{background-color:color-mix(in oklab,var(--brand-2)20%,transparent)}}.ThemeBuilderWidget-module__BW7YYG__blob3{--tw-blur:blur(var(--blur-3xl,64px));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,)}.ThemeBuilderWidget-module__BW7YYG__relativeContainer{z-index:10;position:relative}.ThemeBuilderWidget-module__BW7YYG__tabsList{margin-bottom:calc(var(--spacing,.25rem)*6);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;width:100%}.ThemeBuilderWidget-module__BW7YYG__tabsRoot{width:100%}.ThemeBuilderWidget-module__BW7YYG__tabTriggerContent{align-items:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.ThemeBuilderWidget-module__BW7YYG__jsonEditorContainer{gap:calc(var(--spacing,.25rem)*2);flex-direction:column;display:flex}:where(.ThemeBuilderWidget-module__BW7YYG__jsonEditorCard>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*4)*calc(1 - var(--tw-space-y-reverse)))}.ThemeBuilderWidget-module__BW7YYG__jsonEditorCard{border-radius:calc(var(--radius) + 4px);border-style:var(--tw-border-style);background-color:var(--card);padding:calc(var(--spacing,.25rem)*4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:1px}.ThemeBuilderWidget-module__BW7YYG__jsonHeader{justify-content:space-between;align-items:center;display:flex}.ThemeBuilderWidget-module__BW7YYG__jsonTextarea{min-height:400px;font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}.ThemeBuilderWidget-module__BW7YYG__errorMsg{border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.ThemeBuilderWidget-module__BW7YYG__errorMsg{border-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.ThemeBuilderWidget-module__BW7YYG__errorMsg{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.ThemeBuilderWidget-module__BW7YYG__errorMsg{background-color:color-mix(in oklab,var(--destructive)10%,transparent)}}.ThemeBuilderWidget-module__BW7YYG__errorMsg{padding:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--destructive)}.ThemeBuilderWidget-module__BW7YYG__terminalPreview{z-index:0;margin-top:calc(var(--spacing,.25rem)*6);border-radius:var(--radius);border-style:var(--tw-border-style);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));background-color:var(--terminal-bg);border-width:1px;border-color:var(--terminal-border);color:var(--terminal-text);position:relative;overflow:hidden}.ThemeBuilderWidget-module__BW7YYG__terminalHeader{align-items:center;gap:calc(var(--spacing,.25rem)*2);border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);background-color:var(--terminal-header);border-bottom-width:1px;border-color:var(--terminal-border);display:flex}.ThemeBuilderWidget-module__BW7YYG__terminalDots{gap:calc(var(--spacing,.25rem)*1.5);display:flex}.ThemeBuilderWidget-module__BW7YYG__terminalDot{height:calc(var(--spacing,.25rem)*3);width:calc(var(--spacing,.25rem)*3);border-radius:3.40282e38px}.ThemeBuilderWidget-module__BW7YYG__terminalDotRed{background-color:#fb2c36cc}@supports (color:color-mix(in lab, red, red)){.ThemeBuilderWidget-module__BW7YYG__terminalDotRed{background-color:color-mix(in oklab,var(--color-red-500,lab(55.4814% 75.0732 48.8528))80%,transparent)}}.ThemeBuilderWidget-module__BW7YYG__terminalDotYellow{background-color:#edb200cc}@supports (color:color-mix(in lab, red, red)){.ThemeBuilderWidget-module__BW7YYG__terminalDotYellow{background-color:color-mix(in oklab,var(--color-yellow-500,lab(76.3898% 14.5258 98.4589))80%,transparent)}}.ThemeBuilderWidget-module__BW7YYG__terminalDotGreen{background-color:#00c758cc}@supports (color:color-mix(in lab, red, red)){.ThemeBuilderWidget-module__BW7YYG__terminalDotGreen{background-color:color-mix(in oklab,var(--color-green-500,lab(70.5521% -66.5147 45.8073))80%,transparent)}}:where(.ThemeBuilderWidget-module__BW7YYG__terminalBody>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*2)*calc(1 - var(--tw-space-y-reverse)))}.ThemeBuilderWidget-module__BW7YYG__terminalBody{padding:calc(var(--spacing,.25rem)*4)}.ThemeBuilderWidget-module__BW7YYG__terminalLine{gap:calc(var(--spacing,.25rem)*2);display:flex}.ThemeBuilderWidget-module__BW7YYG__terminalPrompt{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--brand-1);-webkit-user-select:none;user-select:none}.ThemeBuilderWidget-module__BW7YYG__terminalCursor{margin-left:calc(var(--spacing,.25rem)*1);height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*2);animation:var(--animate-pulse,pulse 2s cubic-bezier(.4,0,.6,1)infinite);background-color:var(--brand-2);vertical-align:middle;display:inline-block}.ThemeBuilderWidget-module__BW7YYG__terminalSuccess{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-green-500,#00c758)}@supports (color:lab(0% 0 0)){.ThemeBuilderWidget-module__BW7YYG__terminalSuccess{color:var(--color-green-500,lab(70.5521% -66.5147 45.8073))}}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@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-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@keyframes ThemeBuilderWidget-module__BW7YYG__pulse{50%{opacity:.5}}
.WorkflowBuilder-module__-7TF3W__container{background-color:var(--background);flex-direction:column;width:100%;height:100vh;display:flex}.WorkflowBuilder-module__-7TF3W__header{z-index:50;height:calc(var(--spacing,.25rem)*14);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);background-color:var(--card);justify-content:space-between;align-items:center;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.WorkflowBuilder-module__-7TF3W__header{background-color:color-mix(in oklab,var(--card)50%,transparent)}}.WorkflowBuilder-module__-7TF3W__header{padding-inline:calc(var(--spacing,.25rem)*4);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.WorkflowBuilder-module__-7TF3W__header{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.WorkflowBuilder-module__-7TF3W__header{background-color:color-mix(in oklab,var(--background)60%,transparent)}}}.WorkflowBuilder-module__-7TF3W__headerLeft{align-items:center;gap:calc(var(--spacing,.25rem)*6);display:flex}.WorkflowBuilder-module__-7TF3W__headerRight{align-items:center;gap:calc(var(--spacing,.25rem)*2);margin-left:auto;display:flex}.WorkflowBuilder-module__-7TF3W__logoCluster{align-items:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.WorkflowBuilder-module__-7TF3W__logoBox{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8);border-radius:var(--radius);background-color:var(--primary);justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.WorkflowBuilder-module__-7TF3W__logoBox{background-color:color-mix(in oklab,var(--primary)10%,transparent)}}.WorkflowBuilder-module__-7TF3W__logoBox{color:var(--primary)}.WorkflowBuilder-module__-7TF3W__appTitle{padding-top:calc(var(--spacing,.25rem)*.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.WorkflowBuilder-module__-7TF3W__menuContainer{margin-left:calc(var(--spacing,.25rem)*2);align-items:center;display:flex}.WorkflowBuilder-module__-7TF3W__menuButton{height:calc(var(--spacing,.25rem)*7);padding-inline:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}@media (hover:hover){.WorkflowBuilder-module__-7TF3W__menuButton:hover{background-color:var(--muted)}}.WorkflowBuilder-module__-7TF3W__menuContentFile{width:calc(var(--spacing,.25rem)*48)}.WorkflowBuilder-module__-7TF3W__menuContentSub{max-height:calc(var(--spacing,.25rem)*64);width:calc(var(--spacing,.25rem)*48);overflow-y:auto}.WorkflowBuilder-module__-7TF3W__menuContentView{width:calc(var(--spacing,.25rem)*56)}.WorkflowBuilder-module__-7TF3W__mainContent{flex:1;display:flex;overflow:hidden}.WorkflowBuilder-module__-7TF3W__graphAreaWrapper{min-width:calc(var(--spacing,.25rem)*0);background-color:var(--muted);flex-direction:column;flex:1;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.WorkflowBuilder-module__-7TF3W__graphAreaWrapper{background-color:color-mix(in oklab,var(--muted)5%,transparent)}}.WorkflowBuilder-module__-7TF3W__graphContainer{min-width:calc(var(--spacing,.25rem)*0);transition-property:all;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:.3s;flex-direction:column;transition-duration:.3s;display:flex;position:relative}.WorkflowBuilder-module__-7TF3W__graphContainerSplit{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);height:50%}.WorkflowBuilder-module__-7TF3W__graphContainerFull{flex:1}.WorkflowBuilder-module__-7TF3W__reactFlowContainer{min-height:calc(var(--spacing,.25rem)*0);flex:1}.WorkflowBuilder-module__-7TF3W__controls{border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);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}.WorkflowBuilder-module__-7TF3W__minimap{border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.WorkflowBuilder-module__-7TF3W__background{opacity:.2}.WorkflowBuilder-module__-7TF3W__bottomPanel{margin:calc(var(--spacing,.25rem)*6)}.WorkflowBuilder-module__-7TF3W__bottomPanelInner{align-items:center;gap:calc(var(--spacing,.25rem)*2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);border-radius:3.40282e38px;display:flex}@supports (color:color-mix(in lab, red, red)){.WorkflowBuilder-module__-7TF3W__bottomPanelInner{background-color:color-mix(in oklab,var(--card)80%,transparent)}}.WorkflowBuilder-module__-7TF3W__bottomPanelInner{padding:calc(var(--spacing,.25rem)*1.5);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.WorkflowBuilder-module__-7TF3W__bottomPanelInner{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black,#000)10%,transparent)var(--tw-shadow-alpha),transparent)}}.WorkflowBuilder-module__-7TF3W__bottomPanelInner{--tw-backdrop-blur:blur(var(--blur-md,12px));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.WorkflowBuilder-module__-7TF3W__toolbarButton{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8);transition-property:all;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:.3s;border-radius:3.40282e38px;transition-duration:.3s}.WorkflowBuilder-module__-7TF3W__toolbarButtonActive{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y);--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--brand-1);--tw-gradient-via:var(--brand-3);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:var(--brand-2);color:var(--color-white,#fff);opacity:.8;--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.WorkflowBuilder-module__-7TF3W__toolbarButtonActive:hover{opacity:1}}.WorkflowBuilder-module__-7TF3W__toolbarButtonInactive{color:var(--muted-foreground)}@media (hover:hover){.WorkflowBuilder-module__-7TF3W__toolbarButtonInactive:hover{background-color:var(--muted)}}.WorkflowBuilder-module__-7TF3W__divider{margin-inline:calc(var(--spacing,.25rem)*.5);height:calc(var(--spacing,.25rem)*4);background-color:var(--border);width:1px}.WorkflowBuilder-module__-7TF3W__runButton{height:calc(var(--spacing,.25rem)*8);gap:calc(var(--spacing,.25rem)*2);border-style:var(--tw-border-style);background-color:var(--brand-2);padding-inline:calc(var(--spacing,.25rem)*4);color:var(--color-white,#fff);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);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:all;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));border-width:0;border-radius:3.40282e38px}@media (hover:hover){.WorkflowBuilder-module__-7TF3W__runButton:hover{opacity:.9}}.WorkflowBuilder-module__-7TF3W__stopButton{height:calc(var(--spacing,.25rem)*8);gap:calc(var(--spacing,.25rem)*2);border-style:var(--tw-border-style);background-color:var(--brand-3);padding-inline:calc(var(--spacing,.25rem)*4);color:var(--color-white,#fff);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);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:all;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));border-width:0;border-radius:3.40282e38px}@media (hover:hover){.WorkflowBuilder-module__-7TF3W__stopButton:hover{opacity:.9}}.WorkflowBuilder-module__-7TF3W__runningIndicator{align-items:center;gap:calc(var(--spacing,.25rem)*2);border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--border);display:flex}@supports (color:color-mix(in lab, red, red)){.WorkflowBuilder-module__-7TF3W__runningIndicator{border-color:color-mix(in oklab,var(--border)50%,transparent)}}.WorkflowBuilder-module__-7TF3W__runningIndicator{padding-inline:calc(var(--spacing,.25rem)*3);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--muted-foreground)}.WorkflowBuilder-module__-7TF3W__jsonContainerSplit{height:50%}.WorkflowBuilder-module__-7TF3W__jsonContainerFull{flex:1}.WorkflowBuilder-module__-7TF3W__consolePanel{z-index:20;height:calc(var(--spacing,.25rem)*48);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border);background-color:var(--card);--tw-shadow:-10px -10px 30px -10px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex-direction:column;flex-shrink:0;display:flex}.WorkflowBuilder-module__-7TF3W__consoleHeader{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);justify-content:space-between;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.WorkflowBuilder-module__-7TF3W__consoleHeader{border-color:color-mix(in oklab,var(--border)50%,transparent)}}.WorkflowBuilder-module__-7TF3W__consoleHeader{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.WorkflowBuilder-module__-7TF3W__consoleHeader{background-color:color-mix(in oklab,var(--muted)30%,transparent)}}.WorkflowBuilder-module__-7TF3W__consoleHeader{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.WorkflowBuilder-module__-7TF3W__consoleTitle{align-items:center;gap:calc(var(--spacing,.25rem)*2);color:var(--muted-foreground);display:flex}.WorkflowBuilder-module__-7TF3W__consoleControls{align-items:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.WorkflowBuilder-module__-7TF3W__clearButton{height:calc(var(--spacing,.25rem)*5);padding-inline:calc(var(--spacing,.25rem)*2);color:var(--muted-foreground);font-size:10px}@media (hover:hover){.WorkflowBuilder-module__-7TF3W__clearButton:hover{color:var(--foreground)}}.WorkflowBuilder-module__-7TF3W__logList{flex:1}:where(.WorkflowBuilder-module__-7TF3W__logList>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1.5)*calc(1 - var(--tw-space-y-reverse)))}.WorkflowBuilder-module__-7TF3W__logList{scroll-behavior:smooth;padding:calc(var(--spacing,.25rem)*4);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));overflow-y:auto}.WorkflowBuilder-module__-7TF3W__emptyConsole{height:100%;color:var(--muted-foreground);flex-direction:column;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.WorkflowBuilder-module__-7TF3W__emptyConsole{color:color-mix(in oklab,var(--muted-foreground)40%,transparent)}}.WorkflowBuilder-module__-7TF3W__logEntry{gap:calc(var(--spacing,.25rem)*2);display:flex}.WorkflowBuilder-module__-7TF3W__logIndex{width:calc(var(--spacing,.25rem)*6);text-align:right;color:var(--muted-foreground);-webkit-user-select:none;user-select:none;font-size:10px}.WorkflowBuilder-module__-7TF3W__logContent{word-break:break-all;color:var(--foreground);flex:1}@supports (color:color-mix(in lab, red, red)){.WorkflowBuilder-module__-7TF3W__logContent{color:color-mix(in oklab,var(--foreground)90%,transparent)}}.WorkflowBuilder-module__-7TF3W__rightSidebar{z-index:20;--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);height:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);display:flex;position:relative}.WorkflowBuilder-module__-7TF3W__dragHandle{top:calc(var(--spacing,.25rem)*0);bottom:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);z-index:50;width:calc(var(--spacing,.25rem)*1.5);cursor:col-resize;background-color:var(--border);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.WorkflowBuilder-module__-7TF3W__dragHandle{background-color:color-mix(in oklab,var(--border)5%,transparent)}}.WorkflowBuilder-module__-7TF3W__dragHandle{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))}@media (hover:hover){.WorkflowBuilder-module__-7TF3W__dragHandle:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.WorkflowBuilder-module__-7TF3W__dragHandle:hover{background-color:color-mix(in oklab,var(--primary)50%,transparent)}}}.WorkflowBuilder-module__-7TF3W__dragHandleIndicator{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*1);background-color:var(--border);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));border-radius:3.40282e38px}@media (hover:hover){.WorkflowBuilder-module__-7TF3W__dragHandleIndicator:is(:where(.WorkflowBuilder-module__-7TF3W__group):hover *){background-color:var(--primary)}}.WorkflowBuilder-module__-7TF3W__rightPanelContent{border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--border);background-color:var(--card);width:100%;height:100%;overflow:hidden}.WorkflowBuilder-module__-7TF3W__iconSizing{fill:currentColor}.WorkflowBuilder-module__-7TF3W__consoleResizeHandle{top:calc(var(--spacing,.25rem)*0);z-index:50;margin-top:calc(var(--spacing,.25rem)*-1);height:calc(var(--spacing,.25rem)*1.5);cursor:row-resize;background-color:var(--border);justify-content:center;align-items:center;width:100%;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.WorkflowBuilder-module__-7TF3W__consoleResizeHandle{background-color:color-mix(in oklab,var(--border)5%,transparent)}}.WorkflowBuilder-module__-7TF3W__consoleResizeHandle{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))}@media (hover:hover){.WorkflowBuilder-module__-7TF3W__consoleResizeHandle:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.WorkflowBuilder-module__-7TF3W__consoleResizeHandle:hover{background-color:color-mix(in oklab,var(--primary)50%,transparent)}}}.WorkflowBuilder-module__-7TF3W__resizeHandleHorizontal{height:calc(var(--spacing,.25rem)*1);width:calc(var(--spacing,.25rem)*12);background-color:var(--border);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));border-radius:3.40282e38px}@media (hover:hover){.WorkflowBuilder-module__-7TF3W__resizeHandleHorizontal:is(:where(.WorkflowBuilder-module__-7TF3W__group):hover *){background-color:var(--primary)}}.WorkflowBuilder-module__-7TF3W__leftSidebarContainer{z-index:20;border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--border);height:100%;display:flex;position:relative}.WorkflowBuilder-module__-7TF3W__leftResizeHandle{top:calc(var(--spacing,.25rem)*0);right:calc(var(--spacing,.25rem)*0);bottom:calc(var(--spacing,.25rem)*0);z-index:50;margin-right:calc(var(--spacing,.25rem)*-1);width:calc(var(--spacing,.25rem)*1.5);cursor:col-resize;background-color:var(--border);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.WorkflowBuilder-module__-7TF3W__leftResizeHandle{background-color:color-mix(in oklab,var(--border)5%,transparent)}}.WorkflowBuilder-module__-7TF3W__leftResizeHandle{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))}@media (hover:hover){.WorkflowBuilder-module__-7TF3W__leftResizeHandle:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.WorkflowBuilder-module__-7TF3W__leftResizeHandle:hover{background-color:color-mix(in oklab,var(--primary)50%,transparent)}}}.WorkflowBuilder-module__-7TF3W__iconFill{fill:currentColor}.WorkflowBuilder-module__-7TF3W__textSmallBold{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.WorkflowBuilder-module__-7TF3W__spinner{animation:1s linear infinite WorkflowBuilder-module__-7TF3W__spin}.WorkflowBuilder-module__-7TF3W__flexCenterGap{align-items:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.WorkflowBuilder-module__-7TF3W__iconWithMargin{margin-right:calc(var(--spacing,.25rem)*1)}.WorkflowBuilder-module__-7TF3W__iconOpacity{margin-bottom:calc(var(--spacing,.25rem)*2);opacity:.2}.WorkflowBuilder-module__-7TF3W__logCount{color:var(--muted-foreground);font-size:10px}.WorkflowBuilder-module__-7TF3W__lazyLoading{padding:calc(var(--spacing,.25rem)*10);text-align:center;color:var(--muted-foreground)}.WorkflowBuilder-module__-7TF3W__viewModeGroup{border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.WorkflowBuilder-module__-7TF3W__viewModeGroup{border-color:color-mix(in oklab,var(--border)50%,transparent)}}.WorkflowBuilder-module__-7TF3W__viewModeGroup{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.WorkflowBuilder-module__-7TF3W__viewModeGroup{background-color:color-mix(in oklab,var(--muted)50%,transparent)}}.WorkflowBuilder-module__-7TF3W__viewModeGroup{padding:calc(var(--spacing,.25rem)*.5)}.WorkflowBuilder-module__-7TF3W__viewModeButton{height:calc(var(--spacing,.25rem)*6);gap:calc(var(--spacing,.25rem)*1.5);padding-inline:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-medium,500);font-size:10px;font-weight:var(--font-weight-medium,500);color:var(--muted-foreground);transition-property:all;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))}@media (hover:hover){.WorkflowBuilder-module__-7TF3W__viewModeButton:hover{color:var(--foreground)}}.WorkflowBuilder-module__-7TF3W__viewModeActive{background-color:var(--background);color:var(--foreground);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.WorkflowBuilder-module__-7TF3W__viewModeInactive:hover{background-color:#0000}}.WorkflowBuilder-module__-7TF3W__iconPrimary{fill:var(--primary)}@supports (color:color-mix(in lab, red, red)){.WorkflowBuilder-module__-7TF3W__iconPrimary{fill:color-mix(in oklab,var(--primary)20%,transparent)}}.WorkflowBuilder-module__-7TF3W__iconPrimary{color:var(--primary)}.WorkflowBuilder-module__-7TF3W__iconWrapper{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8);border-radius:var(--radius);background-color:var(--primary);justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.WorkflowBuilder-module__-7TF3W__iconWrapper{background-color:color-mix(in oklab,var(--primary)10%,transparent)}}.WorkflowBuilder-module__-7TF3W__iconWrapper{color:var(--primary)}.WorkflowBuilder-module__-7TF3W__title{padding-top:calc(var(--spacing,.25rem)*.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.WorkflowBuilder-module__-7TF3W__consoleToggleButton{height:calc(var(--spacing,.25rem)*7);gap:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));margin-left:auto}.WorkflowBuilder-module__-7TF3W__saveButton{height:calc(var(--spacing,.25rem)*7);gap:calc(var(--spacing,.25rem)*1.5);border-style:var(--tw-border-style);background-color:var(--primary);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--primary-foreground);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);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));border-width:0}@media (hover:hover){.WorkflowBuilder-module__-7TF3W__saveButton:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.WorkflowBuilder-module__-7TF3W__saveButton:hover{background-color:color-mix(in oklab,var(--primary)90%,transparent)}}}.WorkflowBuilder-module__-7TF3W__iconMargin{margin-right:calc(var(--spacing,.25rem)*1.5)}.WorkflowBuilder-module__-7TF3W__menuItemName{flex:1}.WorkflowBuilder-module__-7TF3W__menuItemId{margin-left:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--muted-foreground);opacity:.5}.WorkflowBuilder-module__-7TF3W__dialogGrid{gap:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*4);display:grid}.WorkflowBuilder-module__-7TF3W__dialogRow{align-items:center;gap:calc(var(--spacing,.25rem)*4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.WorkflowBuilder-module__-7TF3W__dialogLabel{text-align:right}.WorkflowBuilder-module__-7TF3W__dialogInput{grid-column:span 3/span 3}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@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-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes WorkflowBuilder-module__-7TF3W__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.LofiGenerator-module__iGloFG__container{width:100%;max-width:var(--container-5xl,64rem);align-items:center;gap:calc(var(--spacing,.25rem)*8);border-radius:var(--radius-3xl,1.5rem);padding:calc(var(--spacing,.25rem)*8);background-color:var(--card);background-image:radial-gradient(circle at top center,var(--card)0%,var(--background)100%);border:1px solid var(--border);color:var(--foreground);flex-direction:column;margin-inline:auto;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.LofiGenerator-module__iGloFG__visualizerContainer{justify-content:center;width:100%;display:flex;position:relative}.LofiGenerator-module__iGloFG__visualizer{width:100%;height:240px;max-width:var(--container-2xl,42rem);border-radius:calc(var(--radius) + 4px);background-color:var(--color-black,#000);--tw-shadow:0 0 50px var(--tw-shadow-color,#000c)inset;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border:1px solid var(--border)}.LofiGenerator-module__iGloFG__controlsOverlay{pointer-events:none;right:calc(var(--spacing,.25rem)*0);bottom:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);width:100%;max-width:var(--container-2xl,42rem);border-bottom-right-radius:calc(var(--radius) + 4px);border-bottom-left-radius:calc(var(--radius) + 4px);--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:color-mix(in oklab,var(--color-black,#000)80%,transparent);--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));padding:calc(var(--spacing,.25rem)*6);justify-content:space-between;align-items:flex-end;margin-inline:auto;display:flex;position:absolute}.LofiGenerator-module__iGloFG__mainControls{pointer-events:auto;align-items:center;gap:calc(var(--spacing,.25rem)*4);display:flex}.LofiGenerator-module__iGloFG__playButton{height:calc(var(--spacing,.25rem)*16);width:calc(var(--spacing,.25rem)*16);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);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:all;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));border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}.LofiGenerator-module__iGloFG__playButton:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.LofiGenerator-module__iGloFG__playButton{background:var(--primary);color:var(--primary-foreground);box-shadow:0 0 20px var(--primary)}.LofiGenerator-module__iGloFG__playButton:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y);box-shadow:0 0 30px var(--primary)}.LofiGenerator-module__iGloFG__playButton.LofiGenerator-module__iGloFG__playing{background:var(--destructive);color:var(--destructive-foreground);box-shadow:0 0 20px var(--destructive)}.LofiGenerator-module__iGloFG__playButton.LofiGenerator-module__iGloFG__playing:hover{box-shadow:0 0 30px var(--destructive)}.LofiGenerator-module__iGloFG__playIconOffset{margin-left:calc(var(--spacing,.25rem)*1)}.LofiGenerator-module__iGloFG__shuffleButton{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-700,#404040);background-color:var(--color-neutral-800,#262626);color:var(--color-neutral-400,#a1a1a1);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);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:all;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));border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}@supports (color:lab(0% 0 0)){.LofiGenerator-module__iGloFG__shuffleButton{border-color:var(--color-neutral-700,lab(27.036% 0 0));background-color:var(--color-neutral-800,lab(15.204% 0 -.00000596046));color:var(--color-neutral-400,lab(66.128% -.0000298023 .0000119209))}}@media (hover:hover){.LofiGenerator-module__iGloFG__shuffleButton:hover{background-color:var(--color-neutral-700,#404040);color:var(--color-white,#fff)}@supports (color:lab(0% 0 0)){.LofiGenerator-module__iGloFG__shuffleButton:hover{background-color:var(--color-neutral-700,lab(27.036% 0 0))}}}.LofiGenerator-module__iGloFG__shuffleButton:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.LofiGenerator-module__iGloFG__statusDisplay{align-items:center;gap:calc(var(--spacing,.25rem)*2);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;border-radius:3.40282e38px;display:flex}@supports (color:color-mix(in lab, red, red)){.LofiGenerator-module__iGloFG__statusDisplay{border-color:color-mix(in oklab,var(--color-white,#fff)10%,transparent)}}.LofiGenerator-module__iGloFG__statusDisplay{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.LofiGenerator-module__iGloFG__statusDisplay{background-color:color-mix(in oklab,var(--color-black,#000)50%,transparent)}}.LofiGenerator-module__iGloFG__statusDisplay{padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1.5);--tw-backdrop-blur:blur(var(--blur-md,12px));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.LofiGenerator-module__iGloFG__statusDot{height:calc(var(--spacing,.25rem)*2);width:calc(var(--spacing,.25rem)*2);background-color:var(--color-neutral-600,#525252);border-radius:3.40282e38px}@supports (color:lab(0% 0 0)){.LofiGenerator-module__iGloFG__statusDot{background-color:var(--color-neutral-600,lab(34.924% 0 0))}}.LofiGenerator-module__iGloFG__statusDot.LofiGenerator-module__iGloFG__activeDot{background-color:var(--color-emerald-500,#00bb7f);--tw-shadow:0 0 10px var(--tw-shadow-color,#10b981);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@supports (color:lab(0% 0 0)){.LofiGenerator-module__iGloFG__statusDot.LofiGenerator-module__iGloFG__activeDot{background-color:var(--color-emerald-500,lab(66.9756% -58.27 19.5419))}}.LofiGenerator-module__iGloFG__statusText{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);color:var(--color-neutral-400,#a1a1a1);text-transform:uppercase}@supports (color:lab(0% 0 0)){.LofiGenerator-module__iGloFG__statusText{color:var(--color-neutral-400,lab(66.128% -.0000298023 .0000119209))}}.LofiGenerator-module__iGloFG__mixerSection{justify-content:center;gap:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);background-color:#0003;border-width:1px;flex-wrap:wrap;width:100%;display:flex}@supports (color:color-mix(in lab, red, red)){.LofiGenerator-module__iGloFG__mixerSection{background-color:color-mix(in oklab,var(--color-black,#000)20%,transparent)}}.LofiGenerator-module__iGloFG__mixerSection{padding:calc(var(--spacing,.25rem)*6);border-color:var(--border)}.LofiGenerator-module__iGloFG__channelStrip{align-items:center;gap:calc(var(--spacing,.25rem)*3);border-radius:var(--radius);border-style:var(--tw-border-style);background-color:var(--card);border-width:1px;flex-direction:column;min-width:80px;display:flex}@supports (color:color-mix(in lab, red, red)){.LofiGenerator-module__iGloFG__channelStrip{background-color:color-mix(in oklab,var(--card)50%,transparent)}}.LofiGenerator-module__iGloFG__channelStrip{padding:calc(var(--spacing,.25rem)*3);border-color:var(--border)}.LofiGenerator-module__iGloFG__channelLabel{margin-top:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--muted-foreground);text-transform:uppercase}.LofiGenerator-module__iGloFG__channelFader{height:calc(var(--spacing,.25rem)*40);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff0d;border-radius:3.40282e38px;justify-content:center;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.LofiGenerator-module__iGloFG__channelFader{border-color:color-mix(in oklab,var(--color-white,#fff)5%,transparent)}}.LofiGenerator-module__iGloFG__channelFader{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.LofiGenerator-module__iGloFG__channelFader{background-color:color-mix(in oklab,var(--color-black,#000)30%,transparent)}}.LofiGenerator-module__iGloFG__channelFader{padding-block:calc(var(--spacing,.25rem)*2);--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);width:32px}.LofiGenerator-module__iGloFG__sliderRoot{touch-action:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.LofiGenerator-module__iGloFG__sliderTrack{background-color:var(--color-neutral-800,#262626);border-radius:3.40282e38px;flex-grow:1;width:2px;position:relative;box-shadow:inset 0 1px 3px #00000080}@supports (color:lab(0% 0 0)){.LofiGenerator-module__iGloFG__sliderTrack{background-color:var(--color-neutral-800,lab(15.204% 0 -.00000596046))}}.LofiGenerator-module__iGloFG__sliderRange{background-color:var(--color-neutral-600,#525252);border-radius:3.40282e38px;width:100%;position:absolute}@supports (color:lab(0% 0 0)){.LofiGenerator-module__iGloFG__sliderRange{background-color:var(--color-neutral-600,lab(34.924% 0 0))}}.LofiGenerator-module__iGloFG__sliderThumb{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*6);cursor:grab;border-radius:calc(var(--radius) - 4px);transition-property:transform,translate,scale,rotate;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));display:block}@media (hover:hover){.LofiGenerator-module__iGloFG__sliderThumb:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.LofiGenerator-module__iGloFG__sliderThumb:active{cursor:grabbing}.LofiGenerator-module__iGloFG__sliderThumb{background:linear-gradient(180deg,var(--muted)0%,var(--card)100%);border:1px solid var(--border);box-shadow:0 4px 6px #00000080,inset 0 1px #fff3}.LofiGenerator-module__iGloFG__sliderThumb:after{content:"";background:var(--brand-2);height:2px;box-shadow:0 0 5px var(--brand-2);position:absolute;top:50%;left:10%;right:10%}.LofiGenerator-module__iGloFG__sendsContainer{margin-top:calc(var(--spacing,.25rem)*1);gap:calc(var(--spacing,.25rem)*2);flex-direction:column;width:100%;display:flex}.LofiGenerator-module__iGloFG__sendKnob{align-items:center;gap:calc(var(--spacing,.25rem)*1);flex-direction:column;display:flex}.LofiGenerator-module__iGloFG__knobRoot{height:calc(var(--spacing,.25rem)*12);width:calc(var(--spacing,.25rem)*3);touch-action:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex;position:relative}.LofiGenerator-module__iGloFG__knobTrack{background-color:var(--color-neutral-800,#262626);border-radius:3.40282e38px;flex-grow:1;width:2px;position:relative}@supports (color:lab(0% 0 0)){.LofiGenerator-module__iGloFG__knobTrack{background-color:var(--color-neutral-800,lab(15.204% 0 -.00000596046))}}.LofiGenerator-module__iGloFG__knobRange{background-color:var(--brand-3);border-radius:3.40282e38px;width:100%;position:absolute}.LofiGenerator-module__iGloFG__knobThumb{height:calc(var(--spacing,.25rem)*3);width:calc(var(--spacing,.25rem)*3);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-black,#000);background-color:var(--color-neutral-400,#a1a1a1);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);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:transform,translate,scale,rotate;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));border-radius:3.40282e38px;display:block}@supports (color:lab(0% 0 0)){.LofiGenerator-module__iGloFG__knobThumb{background-color:var(--color-neutral-400,lab(66.128% -.0000298023 .0000119209))}}@media (hover:hover){.LofiGenerator-module__iGloFG__knobThumb:hover{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.LofiGenerator-module__iGloFG__knobLabel{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);color:var(--color-neutral-500,#737373);font-size:8px}@supports (color:lab(0% 0 0)){.LofiGenerator-module__iGloFG__knobLabel{color:var(--color-neutral-500,lab(48.496% 0 0))}}.LofiGenerator-module__iGloFG__eqSection{width:100%;max-width:var(--container-md,28rem);align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:calc(var(--radius) + 4px);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff0d;flex-direction:column;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.LofiGenerator-module__iGloFG__eqSection{border-color:color-mix(in oklab,var(--color-white,#fff)5%,transparent)}}.LofiGenerator-module__iGloFG__eqSection{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.LofiGenerator-module__iGloFG__eqSection{background-color:color-mix(in oklab,var(--color-black,#000)40%,transparent)}}.LofiGenerator-module__iGloFG__eqSection{padding:calc(var(--spacing,.25rem)*4);padding-top:calc(var(--spacing,.25rem)*8)}.LofiGenerator-module__iGloFG__eqControls{height:calc(var(--spacing,.25rem)*24);justify-content:center;align-items:flex-end;gap:calc(var(--spacing,.25rem)*8);width:100%;display:flex}.LofiGenerator-module__iGloFG__description{max-width:var(--container-lg,32rem);text-align:center;font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-neutral-500,#737373);opacity:.6}@supports (color:lab(0% 0 0)){.LofiGenerator-module__iGloFG__description{color:var(--color-neutral-500,lab(48.496% 0 0))}}.LofiGenerator-module__iGloFG__settingsContainer{width:100%;max-width:var(--container-2xl,42rem);justify-content:center;gap:calc(var(--spacing,.25rem)*6);border-radius:calc(var(--radius) + 4px);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff0d;flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab, red, red)){.LofiGenerator-module__iGloFG__settingsContainer{border-color:color-mix(in oklab,var(--color-white,#fff)5%,transparent)}}.LofiGenerator-module__iGloFG__settingsContainer{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.LofiGenerator-module__iGloFG__settingsContainer{background-color:color-mix(in oklab,var(--color-black,#000)20%,transparent)}}.LofiGenerator-module__iGloFG__settingsContainer{padding:calc(var(--spacing,.25rem)*4)}.LofiGenerator-module__iGloFG__controlGroup{gap:calc(var(--spacing,.25rem)*2);flex-direction:column;display:flex}.LofiGenerator-module__iGloFG__controlLabel{--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);color:var(--color-neutral-500,#737373);text-transform:uppercase}@supports (color:lab(0% 0 0)){.LofiGenerator-module__iGloFG__controlLabel{color:var(--color-neutral-500,lab(48.496% 0 0))}}.LofiGenerator-module__iGloFG__controlSelect{border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-700,#404040);background-color:var(--color-neutral-900,#171717);padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-neutral-300,#d4d4d4)}@supports (color:lab(0% 0 0)){.LofiGenerator-module__iGloFG__controlSelect{border-color:var(--color-neutral-700,lab(27.036% 0 0));background-color:var(--color-neutral-900,lab(7.78201% -.0000149012 0));color:var(--color-neutral-300,lab(84.92% 0 -.0000119209))}}.LofiGenerator-module__iGloFG__controlSelect:focus{border-color:var(--color-emerald-500,#00bb7f);--tw-outline-style:none;outline-style:none}@supports (color:lab(0% 0 0)){.LofiGenerator-module__iGloFG__controlSelect:focus{border-color:var(--color-emerald-500,lab(66.9756% -58.27 19.5419))}}.LofiGenerator-module__iGloFG__eqTitle{top:calc(var(--spacing,.25rem)*2);left:calc(var(--spacing,.25rem)*0);text-align:center;--tw-font-weight:var(--font-weight-bold,700);width:100%;font-size:10px;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);color:var(--color-neutral-500,#737373);position:absolute}@supports (color:lab(0% 0 0)){.LofiGenerator-module__iGloFG__eqTitle{color:var(--color-neutral-500,lab(48.496% 0 0))}}@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-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
.BottomPanel-module__XSiqyW__panel{z-index:20;border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border);background-color:var(--card);flex-direction:column;width:100%;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.BottomPanel-module__XSiqyW__panel{background-color:color-mix(in oklab,var(--card)50%,transparent)}}.BottomPanel-module__XSiqyW__panel{--tw-backdrop-blur:blur(var(--blur-sm,8px));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);transition-property:all;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))}.BottomPanel-module__XSiqyW__resizeHandle{top:calc(var(--spacing,.25rem)*-.5);z-index:30;height:calc(var(--spacing,.25rem)*1);cursor:row-resize;width:100%;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));justify-content:center;align-items:center;display:flex;position:absolute}@media (hover:hover){.BottomPanel-module__XSiqyW__resizeHandle:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.BottomPanel-module__XSiqyW__resizeHandle:hover{background-color:color-mix(in oklab,var(--primary)50%,transparent)}}}.BottomPanel-module__XSiqyW__resizeHandleLine{height:2px;width:calc(var(--spacing,.25rem)*12);background-color:var(--border);border-radius:3.40282e38px;display:none}@media (hover:hover){.BottomPanel-module__XSiqyW__resizeHandleLine:hover{display:block}}.BottomPanel-module__XSiqyW__header{height:calc(var(--spacing,.25rem)*9);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.BottomPanel-module__XSiqyW__header{border-color:color-mix(in oklab,var(--border)50%,transparent)}}.BottomPanel-module__XSiqyW__header{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.BottomPanel-module__XSiqyW__header{background-color:color-mix(in oklab,var(--muted)40%,transparent)}}.BottomPanel-module__XSiqyW__header{padding-inline:calc(var(--spacing,.25rem)*2)}.BottomPanel-module__XSiqyW__tabs{align-items:center;gap:calc(var(--spacing,.25rem)*1);height:100%;display:flex}.BottomPanel-module__XSiqyW__tab{align-items:center;gap:calc(var(--spacing,.25rem)*2);border-bottom-style:var(--tw-border-style);height:100%;padding-inline:calc(var(--spacing,.25rem)*3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--muted-foreground);transition-property:all;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));border-color:#0000;border-bottom-width:2px;display:flex}@media (hover:hover){.BottomPanel-module__XSiqyW__tab:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.BottomPanel-module__XSiqyW__tab:hover{background-color:color-mix(in oklab,var(--muted)30%,transparent)}}.BottomPanel-module__XSiqyW__tab:hover{color:var(--foreground)}}.BottomPanel-module__XSiqyW__activeTab{border-color:var(--primary);background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.BottomPanel-module__XSiqyW__activeTab{background-color:color-mix(in oklab,var(--muted)30%,transparent)}}.BottomPanel-module__XSiqyW__activeTab{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--foreground)}.BottomPanel-module__XSiqyW__badge{border-style:var(--tw-border-style);border-width:1px;border-color:#fb2c3633;border-radius:3.40282e38px}@supports (color:color-mix(in lab, red, red)){.BottomPanel-module__XSiqyW__badge{border-color:color-mix(in oklab,var(--color-red-500,lab(55.4814% 75.0732 48.8528))20%,transparent)}}.BottomPanel-module__XSiqyW__badge{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.BottomPanel-module__XSiqyW__badge{background-color:color-mix(in oklab,var(--color-red-500,lab(55.4814% 75.0732 48.8528))10%,transparent)}}.BottomPanel-module__XSiqyW__badge{padding-inline:calc(var(--spacing,.25rem)*1.5);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);color:var(--color-red-500,#fb2c36);font-size:10px}@supports (color:lab(0% 0 0)){.BottomPanel-module__XSiqyW__badge{color:var(--color-red-500,lab(55.4814% 75.0732 48.8528))}}.BottomPanel-module__XSiqyW__badgeCommon{background-color:var(--muted);padding-inline:calc(var(--spacing,.25rem)*1.5);color:var(--muted-foreground);border-radius:3.40282e38px;font-size:10px}.BottomPanel-module__XSiqyW__actions{align-items:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.BottomPanel-module__XSiqyW__runControls{margin-right:calc(var(--spacing,.25rem)*2);align-items:center;gap:calc(var(--spacing,.25rem)*2);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--border);display:flex}@supports (color:color-mix(in lab, red, red)){.BottomPanel-module__XSiqyW__runControls{border-color:color-mix(in oklab,var(--border)50%,transparent)}}.BottomPanel-module__XSiqyW__runControls{padding-right:calc(var(--spacing,.25rem)*2)}.BottomPanel-module__XSiqyW__runButton{height:calc(var(--spacing,.25rem)*6);padding-inline:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.BottomPanel-module__XSiqyW__clearButton{height:calc(var(--spacing,.25rem)*6);padding-inline:calc(var(--spacing,.25rem)*2);color:var(--muted-foreground);font-size:10px}@media (hover:hover){.BottomPanel-module__XSiqyW__clearButton:hover{color:var(--foreground)}}.BottomPanel-module__XSiqyW__content{background-color:var(--background);flex:1;position:relative;overflow:auto}@supports (color:color-mix(in lab, red, red)){.BottomPanel-module__XSiqyW__content{background-color:color-mix(in oklab,var(--background)50%,transparent)}}.BottomPanel-module__XSiqyW__list{padding:calc(var(--spacing,.25rem)*0);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}.BottomPanel-module__XSiqyW__logRow{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);display:flex}@supports (color:color-mix(in lab, red, red)){.BottomPanel-module__XSiqyW__logRow{border-color:color-mix(in oklab,var(--border)10%,transparent)}}.BottomPanel-module__XSiqyW__logRow{background-color:var(--background);padding:calc(var(--spacing,.25rem)*1.5)}@media (hover:hover){.BottomPanel-module__XSiqyW__logRow:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.BottomPanel-module__XSiqyW__logRow:hover{background-color:color-mix(in oklab,var(--muted)30%,transparent)}}}.BottomPanel-module__XSiqyW__logIndex{margin-right:calc(var(--spacing,.25rem)*3);width:calc(var(--spacing,.25rem)*8);text-align:right;color:var(--muted-foreground);flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.BottomPanel-module__XSiqyW__logIndex{color:color-mix(in oklab,var(--muted-foreground)30%,transparent)}}.BottomPanel-module__XSiqyW__logIndex{-webkit-user-select:none;user-select:none}.BottomPanel-module__XSiqyW__logText{word-break:break-all;white-space:pre-wrap;color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.BottomPanel-module__XSiqyW__logText{color:color-mix(in oklab,var(--foreground)90%,transparent)}}.BottomPanel-module__XSiqyW__errorRow{cursor:pointer;gap:calc(var(--spacing,.25rem)*3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);display:flex}@supports (color:color-mix(in lab, red, red)){.BottomPanel-module__XSiqyW__errorRow{border-color:color-mix(in oklab,var(--border)30%,transparent)}}.BottomPanel-module__XSiqyW__errorRow{background-color:var(--background);padding:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3);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))}@media (hover:hover){.BottomPanel-module__XSiqyW__errorRow:hover{background-color:#fb2c360d}@supports (color:color-mix(in lab, red, red)){.BottomPanel-module__XSiqyW__errorRow:hover{background-color:color-mix(in oklab,var(--color-red-500,lab(55.4814% 75.0732 48.8528))5%,transparent)}}}.BottomPanel-module__XSiqyW__errorContent{min-width:calc(var(--spacing,.25rem)*0);flex:1}.BottomPanel-module__XSiqyW__errorMessage{margin-bottom:calc(var(--spacing,.25rem)*.5);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-red-400,#ff6568)}@supports (color:lab(0% 0 0)){.BottomPanel-module__XSiqyW__errorMessage{color:var(--color-red-400,lab(63.7053% 60.745 31.3109))}}.BottomPanel-module__XSiqyW__errorDetails{color:var(--muted-foreground)}.BottomPanel-module__XSiqyW__timestamp{margin-top:calc(var(--spacing,.25rem)*1);color:var(--muted-foreground);font-size:10px}@supports (color:color-mix(in lab, red, red)){.BottomPanel-module__XSiqyW__timestamp{color:color-mix(in oklab,var(--muted-foreground)40%,transparent)}}.BottomPanel-module__XSiqyW__emptyState{-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:150px;display:flex}.BottomPanel-module__XSiqyW__tabIconRed{color:var(--color-red-500,#fb2c36)}@supports (color:lab(0% 0 0)){.BottomPanel-module__XSiqyW__tabIconRed{color:var(--color-red-500,lab(55.4814% 75.0732 48.8528))}}.BottomPanel-module__XSiqyW__clearIcon{margin-right:calc(var(--spacing,.25rem)*1)}.BottomPanel-module__XSiqyW__emptyIconWrapper{margin-bottom:calc(var(--spacing,.25rem)*2);color:#00c75880}@supports (color:color-mix(in lab, red, red)){.BottomPanel-module__XSiqyW__emptyIconWrapper{color:color-mix(in oklab,var(--color-green-500,lab(70.5521% -66.5147 45.8073))50%,transparent)}}.BottomPanel-module__XSiqyW__emptyText{color:var(--muted-foreground)}.BottomPanel-module__XSiqyW__emptyStateIcon{margin-bottom:calc(var(--spacing,.25rem)*2);color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.BottomPanel-module__XSiqyW__emptyStateIcon{color:color-mix(in oklab,var(--muted-foreground)30%,transparent)}}.BottomPanel-module__XSiqyW__errorIcon{margin-top:calc(var(--spacing,.25rem)*.5);color:var(--color-red-500,#fb2c36);flex-shrink:0}@supports (color:lab(0% 0 0)){.BottomPanel-module__XSiqyW__errorIcon{color:var(--color-red-500,lab(55.4814% 75.0732 48.8528))}}.BottomPanel-module__XSiqyW__checkIcon{margin-bottom:calc(var(--spacing,.25rem)*2);color:#00c75880}@supports (color:color-mix(in lab, red, red)){.BottomPanel-module__XSiqyW__checkIcon{color:color-mix(in oklab,var(--color-green-500,lab(70.5521% -66.5147 45.8073))50%,transparent)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
.page-module___BqUIa__toolHeader{margin-bottom:calc(var(--spacing,.25rem)*8);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);padding-bottom:calc(var(--spacing,.25rem)*6)}.page-module___BqUIa__toolTitle{margin-bottom:calc(var(--spacing,.25rem)*3);font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:-.03em;letter-spacing:-.03em;background:linear-gradient(to right,var(--foreground),var(--muted-foreground));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-module___BqUIa__toolDescription{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--muted-foreground)}.page-module___BqUIa__mdxContent{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-leading:calc(var(--spacing,.25rem)*7);line-height:calc(var(--spacing,.25rem)*7);color:var(--foreground)}.page-module___BqUIa__mdxContent h2{margin-top:calc(var(--spacing,.25rem)*8);margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:-.02em;letter-spacing:-.02em}.page-module___BqUIa__mdxContent ul{margin-bottom:calc(var(--spacing,.25rem)*6);padding-left:calc(var(--spacing,.25rem)*6);color:var(--muted-foreground);list-style-type:disc}.page-module___BqUIa__mdxContent pre{margin-bottom:calc(var(--spacing,.25rem)*6);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--muted);padding:calc(var(--spacing,.25rem)*4);overflow-x:auto}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
