@layer properties,theme,base;@layer payload-default{.shimmer-effect{--shine-bg:var(--color-bg-secondary);--shine-fg:var(--color-bg-tertiary);background-color:var(--shine-bg);border-radius:var(--radius-medium);position:relative;overflow:hidden}.shimmer-effect__shine{background:linear-gradient(100deg, var(--shine-bg) 0%, var(--shine-bg) 15%, var(--shine-fg) 50%, var(--shine-bg) 85%, var(--shine-bg) 100%);opacity:.75;width:100%;height:100%;animation:1.75s infinite shimmer;position:absolute;transform:translate(-100%)scale(1.5)}.shimmer-effect--transparent{--shine-bg:transparent;--shine-fg:var(--color-border)}@keyframes shimmer{to{transform:translate(100%)}}}@layer payload,components,utilities;
@layer properties,theme,base;@layer payload-default{.code-editor{width:100%;height:auto;padding:var(--spacer-2) 0;contain:inline-size;font-family:var(--font-mono);font-size:var(--text-body);color:var(--color-text-default-primary);-webkit-appearance:none;background:var(--field-color-bg);border:var(--stroke-width-small) solid var(--field-color-border);border-radius:var(--field-border-radius);box-shadow:none;direction:ltr}.code-editor:focus-within{border-color:var(--field-color-border-focus)}.code-editor.read-only{background:var(--field-color-bg-readonly);border-color:var(--field-color-border-readonly)}.code-editor.code-editor--fallback{padding:0}.code-editor.code-editor--fallback textarea{width:100%;min-height:inherit;padding:var(--spacer-2);color:inherit;font:inherit;resize:vertical;background:0 0;border:0;outline:0;line-height:16px;display:block}.code-editor .monaco-editor .view-overlays .current-line{border:none;max-width:calc(100% - 14px)}.code-editor .monaco-editor:focus-within .view-overlays .current-line{border:none}.code-editor .context-view:has(.monaco-hover.workbench-hover.compact){pointer-events:none;display:none}}@layer payload,components,utilities;
