input.svelte-61esg1:-webkit-autofill,input.svelte-61esg1:-webkit-autofill:hover,input.svelte-61esg1:-webkit-autofill:focus,input.svelte-61esg1:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px white inset!important;-webkit-text-fill-color:#1f2937!important}.dark input.svelte-61esg1:-webkit-autofill,.dark input.svelte-61esg1:-webkit-autofill:hover,.dark input.svelte-61esg1:-webkit-autofill:focus,.dark input.svelte-61esg1:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px #374151 inset!important;-webkit-text-fill-color:#f9fafb!important}.json-viewer.svelte-e8apro .json-key{color:#9cdcfe}.json-viewer.svelte-e8apro .json-string{color:#ce9178}.json-viewer.svelte-e8apro .json-number{color:#b5cea8}.json-viewer.svelte-e8apro .json-boolean,.json-viewer.svelte-e8apro .json-null{color:#569cd6}.json-content.svelte-e8apro{font-family:Consolas,Monaco,Courier New,monospace}.json-content.svelte-e8apro pre:where(.svelte-e8apro){margin:0;white-space:pre-wrap;word-wrap:break-word}.json-content.svelte-e8apro code:where(.svelte-e8apro){background:none;padding:0}.line-clamp-3.svelte-1hmecnu{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.number-input-wrapper.svelte-vsim2z{width:100%}.input-container.svelte-vsim2z{position:relative}.number-input.svelte-vsim2z{width:100%;padding:0 2.5rem;background-color:#fff;border:1px solid #e5e7eb;color:#111827;font-weight:500;text-align:center;transition:all .2s ease;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.number-input.svelte-vsim2z::-webkit-outer-spin-button,.number-input.svelte-vsim2z::-webkit-inner-spin-button{appearance:none;-webkit-appearance:none;margin:0}.number-input.svelte-vsim2z:focus{outline:none;border-color:var(--color-primary-500);box-shadow:0 0 0 3px #3b82f61a}.number-input.disabled.svelte-vsim2z{opacity:.5;cursor:not-allowed;background-color:#f3f4f6}.unit-label.svelte-vsim2z{position:absolute;top:0;bottom:0;color:#9ca3af;font-weight:400;font-size:.875rem;pointer-events:none;display:flex;align-items:center}.unit-left.svelte-vsim2z{left:2.5rem}.unit-right.svelte-vsim2z{right:2.8rem}.number-input.has-unit-left.svelte-vsim2z{padding-left:3.5rem}.number-input.has-unit-right.svelte-vsim2z{padding-right:3.5rem}.decrement-button.svelte-vsim2z,.increment-button.svelte-vsim2z{position:absolute;display:flex;align-items:center;justify-content:center;background-color:#f3f4f6;border:1px solid #e5e7eb;color:#374151;cursor:pointer;transition:all .2s ease;z-index:1}.decrement-button.svelte-vsim2z{left:0;border-radius:.375rem 0 0 .375rem;border-right:none}.increment-button.svelte-vsim2z{right:0;border-radius:0 .375rem .375rem 0;border-left:none}.decrement-button.svelte-vsim2z:hover:not(.disabled),.increment-button.svelte-vsim2z:hover:not(.disabled){background-color:#e5e7eb;color:#111827}.decrement-button.svelte-vsim2z:active:not(.disabled),.increment-button.svelte-vsim2z:active:not(.disabled){background-color:#d1d5db}.decrement-button.disabled.svelte-vsim2z,.increment-button.disabled.svelte-vsim2z{opacity:.5;cursor:not-allowed}.dark .number-input.svelte-vsim2z{background-color:#1f2937;border-color:#374151;color:#f3f4f6}.dark .number-input.svelte-vsim2z:focus{border-color:var(--color-primary-500);box-shadow:0 0 0 3px #3b82f61a}.dark .number-input.disabled.svelte-vsim2z{background-color:#111827}.dark .unit-label.svelte-vsim2z{color:#6b7280}.dark .decrement-button.svelte-vsim2z,.dark .increment-button.svelte-vsim2z{background-color:#374151;border-color:#4b5563;color:#d1d5db}.dark .decrement-button.svelte-vsim2z:hover:not(.disabled),.dark .increment-button.svelte-vsim2z:hover:not(.disabled){background-color:#4b5563;color:#f3f4f6}.dark .decrement-button.svelte-vsim2z:active:not(.disabled),.dark .increment-button.svelte-vsim2z:active:not(.disabled){background-color:#6b7280}[contenteditable].svelte-1jzplol:empty:before{content:attr(data-placeholder);color:#9ca3af;pointer-events:none;position:absolute}.variable-rich-text-editor .variable-badge{display:inline-block;vertical-align:baseline;margin:0 1px;-webkit-user-select:none;-moz-user-select:none;user-select:none}div[contenteditable].svelte-1jzplol{line-height:1.5;min-height:2.5rem}[contenteditable].svelte-1jzplol:focus{outline:none}@keyframes svelte-2cvnoq-pulse{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse.svelte-2cvnoq{animation:svelte-2cvnoq-pulse 2s cubic-bezier(.4,0,.6,1) infinite}
