.inputWrap.svelte-rbuoux.svelte-rbuoux{width:100%;display:grid;grid-template-columns:1fr;grid-template-rows:1.5rem 1fr 1.5rem;justify-content:flex-start;align-items:flex-start;--red:var(--dangerFG);--green:var(--successFG);--yellow:var(--warningFG);--text:var(--inputTextColor);--transition:.2s;--blur:var(--speak);--valid:var(--green);--invalid:var(--red);--focus:var(--yellow);--color:var(--blur);--inputPadding:.5rem}.inputWrap.inlineLayout.svelte-rbuoux.svelte-rbuoux{--inputPadding:6px;grid-template-rows:1fr}.inputWrap.inlineLayout.svelte-rbuoux input.svelte-rbuoux::-moz-placeholder,.inputWrap.inlineLayout.svelte-rbuoux textArea.svelte-rbuoux::-moz-placeholder,.inputWrap.inlineLayout.svelte-rbuoux .spacer.svelte-rbuoux::-moz-placeholder{color:var(--mime)!important}.inputWrap.inlineLayout.svelte-rbuoux input.svelte-rbuoux::placeholder,.inputWrap.inlineLayout.svelte-rbuoux textArea.svelte-rbuoux::placeholder,.inputWrap.inlineLayout.svelte-rbuoux .spacer.svelte-rbuoux::placeholder{color:var(--mime)!important}.inputWrap.inlineLayout.svelte-rbuoux label.svelte-rbuoux,.inputWrap.inlineLayout.svelte-rbuoux .error.svelte-rbuoux,.inputWrap.inlineLayout.svelte-rbuoux .server.svelte-rbuoux,.inputWrap.inlineLayout.svelte-rbuoux .support.svelte-rbuoux{display:none!important}.inputWrap.svelte-rbuoux label.svelte-rbuoux{grid-row:1;grid-column:1;color:var(--color);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 4px;z-index:2;transition:all var(--transition) cubic-bezier(.25,.8,.25,1);line-height:1.2;pointer-events:none;font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inputWrap.svelte-rbuoux label.svelte-rbuoux span{font-style:italic;font-size:.8rem;color:var(--whisper);font-weight:400;letter-spacing:0}.inputWrap.svelte-rbuoux label.svelte-rbuoux span.disabled{color:var(--shout)}.inputWrap.svelte-rbuoux label.svelte-rbuoux span.required{color:var(--invalid)}.inputWrap.svelte-rbuoux:not(:has(:-moz-placeholder-shown)) .required{display:none}.inputWrap.svelte-rbuoux:not(:has(:placeholder-shown)) .required{display:none}.inputWrap.date.clean.svelte-rbuoux .required{display:inline-block}.inputWrap.date.svelte-rbuoux input.svelte-rbuoux{min-width:calc(100% - var(--padding) * 1)!important;height:2.2rem}.inputWrap.svelte-rbuoux input.svelte-rbuoux,.inputWrap.svelte-rbuoux textArea.svelte-rbuoux,.inputWrap.svelte-rbuoux .spacer.svelte-rbuoux{grid-row:2;grid-column:1;border-radius:4px;padding:var(--inputPadding);font-size:1rem;font-weight:400;transition:border-color var(--transition);outline:1px solid var(--color);color:var(--inputTextColor);line-height:1.2;background-color:var(--inputBackgroundColor);width:100%}.inputWrap.svelte-rbuoux input.svelte-rbuoux::-moz-placeholder,.inputWrap.svelte-rbuoux textArea.svelte-rbuoux::-moz-placeholder,.inputWrap.svelte-rbuoux .spacer.svelte-rbuoux::-moz-placeholder{color:transparent}.inputWrap.svelte-rbuoux input.svelte-rbuoux::placeholder,.inputWrap.svelte-rbuoux textArea.svelte-rbuoux::placeholder,.inputWrap.svelte-rbuoux .spacer.svelte-rbuoux::placeholder{color:transparent}.inputWrap.svelte-rbuoux textArea.svelte-rbuoux{height:100%;resize:none;white-space:pre-wrap}.inputWrap.svelte-rbuoux textArea.noJS.svelte-rbuoux{resize:vertical!important}.inputWrap.svelte-rbuoux .spacer.svelte-rbuoux{white-space:pre-wrap;z-index:1;visibility:hidden;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:block;pointer-events:none;resize:none}.inputWrap.svelte-rbuoux .error.svelte-rbuoux,.inputWrap.svelte-rbuoux .server.svelte-rbuoux{display:none;white-space:nowrap;color:var(--invalid);font-size:.8rem;line-height:1.5;margin-top:4px}.inputWrap.svelte-rbuoux .support.svelte-rbuoux{display:none;white-space:nowrap;color:var(--color);font-size:.8rem;line-height:1.5;margin-top:4px}.inputWrap.svelte-rbuoux .passwordToggle.svelte-rbuoux{grid-column:1;grid-row:2;height:calc(100% - 4px);margin-top:2px;margin-right:2px;justify-self:flex-end;display:flex;justify-content:center;align-items:center;font-size:.8rem;z-index:10;padding:0 var(--inputPadding);background-color:var(--inputBackgroundColor)}.inputWrap.svelte-rbuoux:has(:focus-within) input.svelte-rbuoux,.inputWrap.svelte-rbuoux:has(:focus-within) textArea.svelte-rbuoux{outline:2px solid var(--color)}.inputWrap.svelte-rbuoux:has(:focus-within) .support.svelte-rbuoux{display:block}.inputWrap.svelte-rbuoux:has(:invalid:not(:focus):not(:-moz-placeholder-shown)) .error.svelte-rbuoux{display:block}.inputWrap.svelte-rbuoux:has(:invalid:not(:focus):not(:placeholder-shown)) .error.svelte-rbuoux{display:block}.inputWrap.svelte-rbuoux:has(:invalid:not(:focus):not(:-moz-placeholder-shown)) .support.svelte-rbuoux{display:none}.inputWrap.svelte-rbuoux:has(:invalid:not(:focus):not(:placeholder-shown)) .support.svelte-rbuoux{display:none}.inputWrap:has(:invalid:not(:focus):not(:-moz-placeholder-shown)).date.clean.svelte-rbuoux .error.svelte-rbuoux{display:none}.inputWrap:has(:invalid:not(:focus):not(:placeholder-shown)).date.clean.svelte-rbuoux .error.svelte-rbuoux{display:none}.inputWrap:has(:invalid:not(:focus):not(:-moz-placeholder-shown)).date.clean.svelte-rbuoux .support.svelte-rbuoux{display:none}.inputWrap:has(:invalid:not(:focus):not(:placeholder-shown)).date.clean.svelte-rbuoux .support.svelte-rbuoux{display:none}.inputWrap.date.svelte-rbuoux:not(.clean):has(:invalid:not(:focus)) .error.svelte-rbuoux{display:block}.inputWrap.date.svelte-rbuoux:not(.clean):has(:invalid:not(:focus)) .support.svelte-rbuoux{display:none}.inputWrap.svelte-rbuoux input.svelte-rbuoux:focus-visible{outline-color:var(--color)}.inputWrap.svelte-rbuoux.svelte-rbuoux:has(:invalid){--color:var(--invalid)}.inputWrap:has(:invalid).date.clean.svelte-rbuoux.svelte-rbuoux{--color:var(--blur)}.inputWrap.svelte-rbuoux.svelte-rbuoux:has(:focus){--color:var(--focus)}.inputWrap.svelte-rbuoux.svelte-rbuoux:has(:valid){--color:var(--valid)}.inputWrap:has(:valid).date.clean.svelte-rbuoux.svelte-rbuoux{--color:var(--blur)}.inputWrap.svelte-rbuoux.svelte-rbuoux:has(:invalid:not(:focus):not(:-moz-placeholder-shown)){--color:var(--invalid)}.inputWrap.svelte-rbuoux.svelte-rbuoux:has(:invalid:not(:focus):not(:placeholder-shown)){--color:var(--invalid)}.inputWrap:has(:invalid:not(:focus):not(:-moz-placeholder-shown)).date.clean.svelte-rbuoux.svelte-rbuoux{--color:var(--blur)}.inputWrap:has(:invalid:not(:focus):not(:placeholder-shown)).date.clean.svelte-rbuoux.svelte-rbuoux{--color:var(--blur)}.inputWrap.svelte-rbuoux.svelte-rbuoux:has(:-moz-placeholder-shown){--color:var(--blur)}.inputWrap.svelte-rbuoux.svelte-rbuoux:has(:placeholder-shown){--color:var(--blur)}.inputWrap.serverError.svelte-rbuoux.svelte-rbuoux{--color:var(--invalid)}.inputWrap.serverError.svelte-rbuoux .error.svelte-rbuoux,.inputWrap.serverError.svelte-rbuoux .support.svelte-rbuoux{display:none}.inputWrap.serverError.svelte-rbuoux .server.svelte-rbuoux{display:block}.inputWrap.disabled.svelte-rbuoux.svelte-rbuoux{pointer-events:none;opacity:.5}
