.input-field{background:var(--gradient-input-fill);box-shadow:var(--shadow-input-base), inset 0 0 0 var(--border-default) var(--border-translucent);border:none;transition:box-shadow .15s;position:relative;overflow:hidden}.input-field:hover:not(:focus):not(:focus-within):not(.input-error):not(:disabled):not(:has(:disabled)):not([aria-invalid=true]):not(:has([aria-invalid=true])){box-shadow:var(--shadow-input-base), inset 0 0 0 var(--border-default) var(--border-glow-on-surface-hover);transition:none}.group\/scrub:hover .input-field:not(:focus):not(:focus-within):not(.input-error):not(:disabled):not(:has(:disabled)){box-shadow:var(--shadow-input-base), inset 0 0 0 var(--border-default) var(--border-glow-on-surface-hover);transition:none}.group\/scrub.input-field:hover:not(:focus):not(:focus-within):not(.input-error):not(:has(:disabled)){box-shadow:var(--shadow-input-base), inset 0 0 0 var(--border-default) var(--border-glow-on-surface-hover);transition:none}.input-field:focus,.input-field:focus-within{box-shadow:var(--shadow-input-base), inset 0 0 0 var(--border-default) var(--border-focus);transition:none}[data-scrubbing]>.input-field,[data-scrubbing].input-field{transition:none;box-shadow:var(--shadow-input-base), inset 0 0 0 1px var(--border-accent)!important}.input-error,.input-field[aria-invalid=true]{box-shadow:var(--shadow-input-base), inset 0 0 0 1px var(--border-destructive)}.input-field:has([aria-invalid=true]){box-shadow:var(--shadow-input-base), inset 0 0 0 1px var(--border-destructive)}.input-error:focus,.input-error:focus-within,.input-field[aria-invalid=true]:focus,.input-field[aria-invalid=true]:focus-within{box-shadow:var(--shadow-input-base), inset 0 0 0 1px var(--border-destructive)}.input-field:has([aria-invalid=true]):focus-within{box-shadow:var(--shadow-input-base), inset 0 0 0 1px var(--border-destructive)}textarea.input-field{resize:none;box-shadow:var(--shadow-input-base);outline:var(--border-default) solid var(--border-translucent);outline-offset:calc(-1 * var(--border-default));transition:outline-color .15s;overflow:auto}textarea.input-field:hover:not(:focus):not(.input-error):not(:disabled):not([aria-invalid=true]){box-shadow:var(--shadow-input-base);outline-color:var(--border-glow-on-surface-hover)}textarea.input-field:focus{box-shadow:var(--shadow-input-base);outline:1px solid var(--border-focus);outline-offset:-1px;transition:none}textarea.input-field.input-error,textarea.input-field[aria-invalid=true],textarea.input-field.input-error:focus,textarea.input-field[aria-invalid=true]:focus{box-shadow:var(--shadow-input-base);outline:1px solid var(--border-destructive);outline-offset:-1px}.textarea-shell{--textarea-resizable:1}.textarea-shell>textarea.input-field{font:inherit}.textarea-shell.resize-none{--textarea-resizable:0}.textarea-shell.resize-none>.textarea-resize-handle{display:none}.textarea-shell:has(>textarea:disabled)>.textarea-resize-handle{display:none}.textarea-resize-handle{cursor:ns-resize;touch-action:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3E%3Cpath d='M6.75.25A.75.75 0 0 1 7.5 1v2.75A3.75 3.75 0 0 1 3.75 7.5H1A.75.75 0 0 1 1 6h2.75A2.25 2.25 0 0 0 6 3.75V1a.75.75 0 0 1 .75-.75Z' fill='%23a3a3a3'/%3E%3C/svg%3E") right 4px bottom 4px/8px 8px no-repeat;margin-inline-end:var(--textarea-scrollbar-gutter,0px)}@media (pointer:coarse){.textarea-resize-handle{pointer-events:none}}.dark .textarea-resize-handle{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3E%3Cpath d='M6.75.25A.75.75 0 0 1 7.5 1v2.75A3.75 3.75 0 0 1 3.75 7.5H1A.75.75 0 0 1 1 6h2.75A2.25 2.25 0 0 0 6 3.75V1a.75.75 0 0 1 .75-.75Z' fill='%236b6b6b'/%3E%3C/svg%3E") right 4px bottom 4px/8px 8px no-repeat}@media (prefers-reduced-motion:reduce){.input-field{transition:none!important}}pre code.hljs{padding:1em;display:block;overflow-x:auto}code.hljs{padding:3px 5px}.hljs{color:#c9d1d9;background:#0d1117}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#ff7b72}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#d2a8ff}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:#79c0ff}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:#a5d6ff}.hljs-built_in,.hljs-symbol{color:#ffa657}.hljs-comment,.hljs-code,.hljs-formula{color:#8b949e}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:#7ee787}.hljs-subst{color:#c9d1d9}.hljs-section{color:#1f6feb;font-weight:700}.hljs-bullet{color:#f2cc60}.hljs-emphasis{color:#c9d1d9;font-style:italic}.hljs-strong{color:#c9d1d9;font-weight:700}.hljs-addition{color:#aff5b4;background-color:#033a16}.hljs-deletion{color:#ffdcd7;background-color:#67060c}
