.text-field.svelte-x6uxt0{--tf-icon-col: var(--control-h, 2rem);display:grid;grid-template-columns:1fr;align-items:stretch;width:100%;box-sizing:border-box;height:var(--control-h, 2rem);min-height:var(--control-h, 2rem);border:var(--border-w) solid var(--border);border-radius:var(--control-radius, var(--radius));background:var(--surface-2, var(--surface));color:var(--text);user-select:none;-webkit-user-select:none;transition:border-color var(--in-slow) var(--ease-out),box-shadow var(--in-slow) var(--ease-out)}.text-field.has-left.svelte-x6uxt0{grid-template-columns:var(--tf-icon-col) 1fr}.text-field.has-right.svelte-x6uxt0{grid-template-columns:1fr auto}.text-field.has-left.has-right.svelte-x6uxt0{grid-template-columns:var(--tf-icon-col) 1fr auto}.text-field.multiline.svelte-x6uxt0{height:auto;min-height:calc(var(--control-h, 2.2rem) * var(--rows, 1));flex:1 1 auto;align-self:stretch;align-items:center}.text-field.multiline.grow-rows.svelte-x6uxt0,.text-field.multiline.has-lead.svelte-x6uxt0{flex:1 1 auto;height:calc(var(--control-h, 2.2rem) * var(--rows, 1));transition:border-color var(--in-slow) var(--ease-out),box-shadow var(--in-slow) var(--ease-out),--rows var(--out-slow) var(--ease-out),height var(--out-slow) var(--ease-out),min-height var(--out-slow) var(--ease-out)}.text-field.multiline.grow-rows.rows-in.svelte-x6uxt0,.text-field.multiline.has-lead.rows-in.svelte-x6uxt0{transition:border-color var(--in-slow) var(--ease-out),box-shadow var(--in-slow) var(--ease-out),--rows var(--in-slow) var(--ease-out),height var(--in-slow) var(--ease-out),min-height var(--in-slow) var(--ease-out)}@media(prefers-reduced-motion:reduce){.text-field.multiline.grow-rows.svelte-x6uxt0,.text-field.multiline.has-lead.svelte-x6uxt0{transition:border-color var(--in-slow) var(--ease-out),box-shadow var(--in-slow) var(--ease-out)}}.text-field.multiline.grow-rows.svelte-x6uxt0:not(.text-one-row){align-items:stretch}.text-field.multiline.has-lead.svelte-x6uxt0 .tf-input:where(.svelte-x6uxt0){height:auto}.text-field.multiline.grow-rows.svelte-x6uxt0:not(.text-one-row) .tf-input:where(.svelte-x6uxt0){align-self:stretch;height:100%;overflow:hidden;padding-top:0;padding-bottom:0;line-height:1.25}.text-field.multiline.grow-rows.at-row-cap.is-overflowing.svelte-x6uxt0 .tf-input:where(.svelte-x6uxt0){overflow:auto}.text-field.multiline.grow-rows.svelte-x6uxt0:not(.one-row) .tf-icon:where(.svelte-x6uxt0),.text-field.multiline.grow-rows.svelte-x6uxt0:not(.one-row) .tf-actions:where(.svelte-x6uxt0){align-self:end}.text-field.multiline.has-lead.svelte-x6uxt0{grid-template-columns:minmax(0,1fr) var(--tf-icon-col);grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"lead lead" "input actions";grid-auto-columns:0;grid-auto-rows:0;align-items:stretch}.text-field.multiline.has-lead.has-left.svelte-x6uxt0{grid-template-columns:var(--tf-icon-col) minmax(0,1fr) var(--tf-icon-col);grid-template-areas:"lead lead lead" "icon input actions"}.tf-lead.svelte-x6uxt0{--tf-chip-inset: calc(var(--control-h, 2rem) * .15);grid-area:lead;display:flex;align-items:center;gap:var(--tf-chip-inset);min-width:0;height:auto;min-height:0;align-self:stretch;padding:0 var(--tf-chip-inset);border-top-left-radius:inherit;border-top-right-radius:inherit;overflow-x:auto;overflow-y:hidden}.text-field.multiline.has-lead.svelte-x6uxt0 .tf-icon:where(.svelte-x6uxt0){grid-area:icon}.text-field.multiline.has-lead.svelte-x6uxt0 .tf-input:where(.svelte-x6uxt0){grid-area:input;align-self:center;height:auto;padding-top:0;padding-bottom:0;line-height:1.25}.text-field.multiline.has-lead.svelte-x6uxt0 .tf-actions:where(.svelte-x6uxt0){grid-area:actions;align-self:center}.text-field.svelte-x6uxt0:focus-within{border-color:var(--accent);box-shadow:0 0 0 calc(3px * var(--density, 1)) color-mix(in srgb,var(--accent) 28%,transparent)}.text-field.plain.svelte-x6uxt0{border-color:transparent;background:transparent;color:inherit}.text-field.plain.svelte-x6uxt0:focus-within{border-color:transparent;box-shadow:none}.text-field.plain.svelte-x6uxt0 .tf-input:where(.svelte-x6uxt0){font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit}.text-field.disabled.svelte-x6uxt0{opacity:.55}.text-field.hotkey.armed.svelte-x6uxt0:focus-within{border-color:var(--accent);box-shadow:0 0 0 calc(3px * var(--density, 1)) color-mix(in srgb,var(--accent) 28%,transparent)}.tf-input.svelte-x6uxt0::-webkit-search-cancel-button,.tf-input.svelte-x6uxt0::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.tf-input.svelte-x6uxt0{grid-column:auto;align-self:center;width:100%;min-width:0;height:auto;min-height:0;margin:0;padding:0 var(--control-pad-x, .55rem);border:none!important;border-radius:0;box-shadow:none!important;background:transparent;color:inherit;font:inherit;font-size:var(--control-font-size);font-weight:550;line-height:1.25;outline:none;user-select:text;-webkit-user-select:text}.text-field.date.svelte-x6uxt0 .tf-input:where(.svelte-x6uxt0)::-webkit-calendar-picker-indicator,.text-field.date.svelte-x6uxt0 .tf-input:where(.svelte-x6uxt0)::-webkit-clear-button,.text-field.date.svelte-x6uxt0 .tf-input:where(.svelte-x6uxt0)::-webkit-inner-spin-button{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.text-field.date.svelte-x6uxt0 .tf-input:where(.svelte-x6uxt0){width:100%;min-width:0}.text-field.date.svelte-x6uxt0 .tf-input:where(.svelte-x6uxt0)::-webkit-datetime-edit{padding:0}.text-field.has-left.svelte-x6uxt0 .tf-input:where(.svelte-x6uxt0){padding-left:0}.text-field.has-right.svelte-x6uxt0 .tf-input:where(.svelte-x6uxt0){padding-right:calc(.25rem * var(--density, 1))}.text-field.has-left.has-right.svelte-x6uxt0 .tf-input:where(.svelte-x6uxt0){padding-left:0;padding-right:calc(.25rem * var(--density, 1))}.text-field.multiline.svelte-x6uxt0 .tf-input:where(.svelte-x6uxt0){align-self:stretch;height:100%;min-height:0;resize:none;overflow:auto;padding-top:calc(.5rem * var(--density, 1));padding-bottom:calc(.5rem * var(--density, 1));line-height:1.4;white-space:pre-wrap;font-weight:500}.text-field.multiline.svelte-x6uxt0 .tf-icon:where(.svelte-x6uxt0),.text-field.multiline.svelte-x6uxt0 .tf-actions:where(.svelte-x6uxt0){align-self:start;height:var(--tf-icon-col)}.text-field.multiline.one-row.svelte-x6uxt0{align-items:stretch}.text-field.multiline.text-one-row.svelte-x6uxt0 .tf-input:where(.svelte-x6uxt0){align-self:stretch;height:100%;padding-top:0;padding-bottom:0;line-height:calc(var(--control-h, 2.2rem) - 2 * var(--border-w, 2px));overflow:hidden;text-overflow:ellipsis}.text-field.multiline.text-one-row.svelte-x6uxt0 .tf-input:where(.svelte-x6uxt0)::placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text-field.multiline.one-row.svelte-x6uxt0 .tf-icon:where(.svelte-x6uxt0),.text-field.multiline.one-row.svelte-x6uxt0 .tf-actions:where(.svelte-x6uxt0){align-self:center}.tf-actions.svelte-x6uxt0{display:flex;align-items:stretch;flex:none;align-self:stretch}.tf-action.svelte-x6uxt0{display:inline-flex;align-items:center;justify-content:center;width:var(--tf-icon-col);min-width:var(--tf-icon-col);height:auto;margin:0;padding:0;border:none;border-radius:0;background:transparent;color:var(--muted);box-shadow:none;cursor:pointer;flex:none;transition:color var(--out-slow) var(--ease-out),transform var(--out-slow) var(--ease-rebound)}.tf-action.svelte-x6uxt0:last-child{border-top-right-radius:var(--control-radius, var(--radius));border-bottom-right-radius:var(--control-radius, var(--radius))}.tf-action.svelte-x6uxt0:hover:not(:disabled),.tf-action.svelte-x6uxt0:focus-visible:not(:disabled){color:var(--text);background:transparent;transition-duration:var(--in-slow)}.tf-action.active.svelte-x6uxt0,.tf-action.active.svelte-x6uxt0:not(:disabled):hover{color:var(--accent);background:transparent}.tf-action.svelte-x6uxt0:disabled{opacity:.55;cursor:not-allowed}.text-field.svelte-x6uxt0 .tf-action.tactul-pickup:before{background:transparent;box-shadow:none}.text-field.svelte-x6uxt0 .tf-action.tactul-fluid:before{background:transparent;border-color:transparent}.text-field.svelte-x6uxt0 .tf-action.tactul-fluid:after{display:none}:where(html:not([data-fluid=off])) .tf-action.svelte-x6uxt0{transition:color var(--out-slow) var(--ease-out)}@media(any-hover:hover)and (any-pointer:fine){.text-field.svelte-x6uxt0 .tf-action.tactul-pickup:not(:disabled):not(:active):is(:hover,:focus-visible):before{box-shadow:none}}.tf-icon.svelte-x6uxt0{display:flex;align-items:center;justify-content:center;align-self:stretch;width:var(--tf-icon-col);min-width:var(--tf-icon-col);height:auto;margin:0;padding:0;border:none;border-radius:0;background:transparent;color:var(--muted);box-shadow:none;cursor:default;pointer-events:none}.tf-icon.svelte-x6uxt0 svg.glyph,.tf-action.svelte-x6uxt0 svg.glyph{display:block;flex:none}
