.ui-textboxInput{--ui-textboxInput-accent:var(--ui-base-mid);--ui-textboxInput-width-size:12em;--ui-textboxInput-height-size:auto;--ui-textboxInput-gap-size:var(--ui-default-gap-size);font-size:var(--ui-text-size);background-color:var(--ui-base-min);box-shadow:inset 0 0 0 1px var(--ui-textboxInput-accent);max-width:100%;width:var(--ui-textboxInput-width-size);cursor:text;border-radius:.5rem;flex-direction:column;transition:background-color .2s ease-out,box-shadow .2s ease-out;display:inline-flex}.ui-textboxInput.ui-textboxInput-wide{width:100%;display:flex}.ui-textboxInput.ui-textboxInput-wide .ui-textboxInput-value{width:100%}.ui-textboxInput.ui-textboxInput-look-gold{--ui-textboxInput-accent:var(--ui-base-gold)}.ui-textboxInput.ui-textboxInput-look-silver{--ui-textboxInput-accent:var(--ui-base-silver)}.ui-textboxInput.ui-textboxInput-look-quiet{background-color:var(--ui-base-quiet);--ui-textboxInput-accent:var(--ui-base-quiet)}.ui-textboxInput.ui-textboxInput-look-safe{--ui-textboxInput-accent:var(--ui-base-safe)}.ui-textboxInput.ui-textboxInput-look-notice{--ui-textboxInput-accent:var(--ui-base-notice)}.ui-textboxInput.ui-textboxInput-look-alert{--ui-textboxInput-accent:var(--ui-base-alert)}.ui-textboxInput.ui-textboxInput-look-danger{--ui-textboxInput-accent:var(--ui-base-danger)}.ui-textboxInput:has(:focus-visible){background-color:var(--ui-base-min);--ui-textboxInput-accent:var(--ui-base-selected)}.ui-textboxInput.ui-textboxInput-justify-start .ui-textboxInput-value{text-align:left}.ui-textboxInput.ui-textboxInput-justify-center .ui-textboxInput-value{text-align:center}.ui-textboxInput.ui-textboxInput-justify-end .ui-textboxInput-value{text-align:right}.ui-textboxInput .ui-textboxInput-above-text,.ui-textboxInput .ui-textboxInput-below-text{color:var(--ui-contrast-max);padding:var(--ui-textboxInput-gap-size) 1rem;-webkit-user-select:none;user-select:none;margin:0;font-size:.75em}.ui-textboxInput .ui-textboxInput-above-text{padding-top:var(--ui-textboxInput-gap-size);padding-bottom:calc(var(--ui-textboxInput-gap-size) * .25)}.ui-textboxInput .ui-textboxInput-below-text{padding-top:calc(var(--ui-textboxInput-gap-size) * .25);padding-bottom:var(--ui-textboxInput-gap-size)}.ui-textboxInput .ui-textboxInput-above,.ui-textboxInput .ui-textboxInput-below{flex-direction:column;gap:.5rem;display:flex}.ui-textboxInput .ui-textboxInput-above{padding:calc(var(--ui-textboxInput-gap-size) * .75) calc(var(--ui-textboxInput-gap-size) * .5) calc(var(--ui-textboxInput-gap-size) * .25) calc(var(--ui-textboxInput-gap-size) * .5)}.ui-textboxInput .ui-textboxInput-content{align-items:center;display:flex}.ui-textboxInput .ui-textboxInput-below{padding:calc(var(--ui-textboxInput-gap-size) * .25) calc(var(--ui-textboxInput-gap-size) * .5) calc(var(--ui-textboxInput-gap-size) * .75) calc(var(--ui-textboxInput-gap-size) * .5)}.ui-textboxInput.ui-textboxInput-disabled{background-color:var(--ui-base-sub);color:var(--ui-contrast-max);cursor:default;pointer-events:none}.ui-textboxInput .ui-textboxInput-value{font-size:inherit;color:inherit;width:100%;min-height:var(--ui-textboxInput-height-size);padding:calc(var(--ui-textboxInput-gap-size) * .875) 1rem;background-color:#0000;border:none;margin:0;font-family:inherit}.ui-textboxInput .ui-textboxInput-value:focus-visible{outline:none}.ui-textboxInput .ui-textboxInput-value::placeholder{color:var(--ui-contrast-quiet);-webkit-user-select:none;user-select:none}.ui-textboxInput.ui-textboxInput-weight-heavy .ui-textboxInput-value{letter-spacing:-.02em;font-weight:700}.ui-textboxInput.ui-textboxInput-weight-light .ui-textboxInput-value{font-weight:200}.ui-textboxInput .ui-textboxInput-contentEditable{cursor:text;width:100%;line-height:1.5em;position:relative}.ui-textboxInput-empty :is(.ui-textboxInput .ui-textboxInput-contentEditable)[placeholder]:before{content:attr(placeholder);color:var(--ui-contrast-quiet);pointer-events:none;text-overflow:ellipsis;white-space:nowrap;max-width:100%;mix-blend-mode:var(--ui-contrast-blend);position:absolute;overflow:hidden}.ui-textboxInput-empty :is(.ui-textboxInput .ui-textboxInput-contentEditable):before{content:"​";display:inline}.ui-textboxInput .ui-textboxInput-value:has(+.ui-textboxInput-after){padding-right:0}.ui-textboxInput .ui-textboxInput-before+.ui-textboxInput-value{padding-left:0}.ui-textboxInput .ui-textboxInput-before,.ui-textboxInput .ui-textboxInput-after{-webkit-user-select:none;user-select:none;white-space:nowrap;pointer-events:none;flex-shrink:0;align-items:center;gap:.5em;padding:0 1em;font-size:.75em;display:flex}.ui-textboxInput .ui-textboxInput-before:has(.ui-button){pointer-events:auto;padding-left:.5em}.ui-textboxInput .ui-textboxInput-after:has(.ui-button){pointer-events:auto;padding-right:.5em}.ui-textboxInput .ui-textboxInput-input{height:calc(1.5em + 1rem)}.ui-textboxInput .ui-textboxInput-textarea{resize:none;height:auto;min-height:5.5em;line-height:1.5rem}
