.glass-form-field.svelte-yyohbg{margin-bottom:var(--spacing-16);position:relative}.glass-form-field.inline.svelte-yyohbg{display:inline-flex;flex-direction:column;margin-bottom:0;width:100%;gap:0}.glass-form-field.inline.svelte-yyohbg .glass-input-wrapper:where(.svelte-yyohbg){min-height:var(--comp-form-field-height)}.glass-form-field.full-width.svelte-yyohbg{width:100%}.glass-form-field.svelte-yyohbg .glass-form-label:where(.svelte-yyohbg),.glass-form-field .glass-form-label.svelte-yyohbg,.glass-modal-container .glass-form-field .glass-form-label.svelte-yyohbg,.slide-over-panel .glass-form-field .glass-form-label.svelte-yyohbg,.form-group .glass-form-field .glass-form-label.svelte-yyohbg{display:flex;align-items:center;gap:var(--spacing-6);margin-bottom:var(--spacing-6);font-size:var(--type-ui-font-size);line-height:var(--type-ui-line-height);font-weight:500;color:var(--color-text-primary);transition:color var(--duration-comfortable)}.glass-form-label.inline-hidden.svelte-yyohbg{position:absolute;width:1px;height:1px;padding:0;--i1-optical-alignment-margin-868431d6: -1px;margin:var(--i1-optical-alignment-margin-868431d6);overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.glass-form-field.inline.svelte-yyohbg .glass-form-label:where(.svelte-yyohbg){margin-bottom:0}.label-icon.svelte-yyohbg{display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary)}.label-text.svelte-yyohbg{display:flex;align-items:center;gap:var(--spacing-4)}.required-indicator.svelte-yyohbg{color:var(--color-danger);margin-left:var(--spacing-4)}.glass-input-wrapper.svelte-yyohbg{position:relative;display:flex;align-items:center}.glass-input-wrapper.svelte-yyohbg:not(.unstyled) input,.glass-input-wrapper.svelte-yyohbg:not(.unstyled) select{width:100%;height:var(--comp-form-field-height);box-sizing:border-box;padding:var(--spacing-4) var(--spacing-12);background:var(--color-control-fill);border:var(--border-hairline) solid transparent;border-radius:var(--input-border-radius);font-size:var(--type-body-font-size);font-weight:400;line-height:var(--type-body-line-height);color:var(--glass-input-text-color);caret-color:var(--glass-input-caret-color);box-shadow:inset 0 0 0 var(--border-hairline) var(--color-control-border);transition:background var(--duration-comfortable) var(--ease-standard),box-shadow var(--duration-comfortable) var(--ease-standard),color var(--duration-comfortable) var(--ease-standard)}.glass-input-wrapper.svelte-yyohbg:not(.unstyled) textarea{width:100%;min-height:var(--comp-form-field-height);box-sizing:border-box;padding:var(--spacing-4) var(--spacing-12);background:var(--color-control-fill);border:var(--border-hairline) solid transparent;border-radius:var(--input-border-radius);font-size:var(--type-body-font-size);font-weight:400;line-height:var(--type-body-line-height);color:var(--glass-input-text-color);caret-color:var(--glass-input-caret-color);box-shadow:inset 0 0 0 var(--border-hairline) var(--color-control-border);transition:background var(--duration-comfortable) var(--ease-standard),box-shadow var(--duration-comfortable) var(--ease-standard),color var(--duration-comfortable) var(--ease-standard)}.glass-input-wrapper.svelte-yyohbg:not(.unstyled) select{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;transform:translateZ(0);backface-visibility:hidden;will-change:auto}.glass-input-wrapper.svelte-yyohbg:not(.unstyled) select option{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-size:var(--type-body-font-size);font-weight:400;line-height:var(--type-body-line-height)}.dark .glass-input-wrapper.svelte-yyohbg:not(.unstyled) input,.dark .glass-input-wrapper.svelte-yyohbg:not(.unstyled) select,.dark .glass-input-wrapper.svelte-yyohbg:not(.unstyled) textarea{background:var(--color-control-fill);color:var(--glass-input-text-color);caret-color:var(--glass-input-caret-color)}.glass-input-wrapper.svelte-yyohbg:not(.unstyled) input::-moz-placeholder,.glass-input-wrapper.svelte-yyohbg:not(.unstyled) textarea::-moz-placeholder{color:var(--glass-input-placeholder-color);opacity:1}.glass-input-wrapper.svelte-yyohbg:not(.unstyled) input::placeholder,.glass-input-wrapper.svelte-yyohbg:not(.unstyled) textarea::placeholder{color:var(--glass-input-placeholder-color);opacity:1}.glass-input-wrapper.svelte-yyohbg:not(.unstyled):not(:where(.hover-unstyled)) input:hover:not(:disabled),.glass-input-wrapper.svelte-yyohbg:not(.unstyled):not(:where(.hover-unstyled)) select:hover:not(:disabled),.glass-input-wrapper.svelte-yyohbg:not(.unstyled):not(:where(.hover-unstyled)) textarea:hover:not(:disabled){border:var(--border-hairline) solid transparent;background:var(--color-control-fill);box-shadow:inset 0 0 0 var(--border-hairline) var(--color-border-strong);outline:none}.dark .glass-input-wrapper.svelte-yyohbg:not(.unstyled):not(:where(.hover-unstyled)) input:hover:not(:disabled),.dark .glass-input-wrapper.svelte-yyohbg:not(.unstyled):not(:where(.hover-unstyled)) select:hover:not(:disabled),.dark .glass-input-wrapper.svelte-yyohbg:not(.unstyled):not(:where(.hover-unstyled)) textarea:hover:not(:disabled){border:var(--border-hairline) solid transparent;background:var(--color-control-fill);box-shadow:inset 0 0 0 var(--border-hairline) var(--color-border-strong);outline:none}.glass-input-wrapper.svelte-yyohbg:not(.unstyled) input:focus,.glass-input-wrapper.svelte-yyohbg:not(.unstyled) select:focus,.glass-input-wrapper.svelte-yyohbg:not(.unstyled) textarea:focus{outline:none;border:var(--border-hairline) solid transparent;background:var(--color-control-fill);box-shadow:inset 0 0 0 var(--border-hairline) var(--color-focus-ring)}.dark .glass-input-wrapper.svelte-yyohbg:not(.unstyled) input:focus,.dark .glass-input-wrapper.svelte-yyohbg:not(.unstyled) select:focus,.dark .glass-input-wrapper.svelte-yyohbg:not(.unstyled) textarea:focus{border:var(--border-hairline) solid transparent;background:var(--color-control-fill);box-shadow:inset 0 0 0 var(--border-hairline) var(--color-focus-ring)}.glass-form-field.svelte-yyohbg:has(.glass-form-error:where(.svelte-yyohbg)) .glass-input-wrapper:where(.svelte-yyohbg):not(.unstyled) input,.glass-form-field.svelte-yyohbg:has(.glass-form-error:where(.svelte-yyohbg)) .glass-input-wrapper:where(.svelte-yyohbg):not(.unstyled) select,.glass-form-field.svelte-yyohbg:has(.glass-form-error:where(.svelte-yyohbg)) .glass-input-wrapper:where(.svelte-yyohbg):not(.unstyled) textarea,.glass-input-wrapper.svelte-yyohbg:not(.unstyled) input.has-error,.glass-input-wrapper.svelte-yyohbg:not(.unstyled) select.has-error,.glass-input-wrapper.svelte-yyohbg:not(.unstyled) textarea.has-error{box-shadow:inset 0 0 0 var(--border-hairline) var(--color-danger-border)}.glass-form-field.svelte-yyohbg:has(.glass-form-error:where(.svelte-yyohbg)) .glass-input-wrapper:where(.svelte-yyohbg):not(.unstyled) input:focus,.glass-form-field.svelte-yyohbg:has(.glass-form-error:where(.svelte-yyohbg)) .glass-input-wrapper:where(.svelte-yyohbg):not(.unstyled) select:focus,.glass-form-field.svelte-yyohbg:has(.glass-form-error:where(.svelte-yyohbg)) .glass-input-wrapper:where(.svelte-yyohbg):not(.unstyled) textarea:focus,.glass-input-wrapper.svelte-yyohbg:not(.unstyled) input.has-error:focus,.glass-input-wrapper.svelte-yyohbg:not(.unstyled) select.has-error:focus,.glass-input-wrapper.svelte-yyohbg:not(.unstyled) textarea.has-error:focus{box-shadow:inset 0 0 0 var(--border-hairline) var(--color-danger)}.glass-input-wrapper.svelte-yyohbg:not(.unstyled) input:disabled,.glass-input-wrapper.svelte-yyohbg:not(.unstyled) select:disabled,.glass-input-wrapper.svelte-yyohbg:not(.unstyled) textarea:disabled{opacity:.5;cursor:not-allowed}.glass-input-wrapper.svelte-yyohbg:not(.unstyled) input:-webkit-autofill,.glass-input-wrapper.svelte-yyohbg:not(.unstyled) input:-webkit-autofill:hover,.glass-input-wrapper.svelte-yyohbg:not(.unstyled) input:-webkit-autofill:focus,.glass-input-wrapper.svelte-yyohbg:not(.unstyled) input:-webkit-autofill:active{-webkit-text-fill-color:var(--glass-input-autofill-text-color);color:var(--glass-input-autofill-text-color);box-shadow:0 0 0 1000px var(--glass-input-autofill-background) inset;caret-color:var(--glass-input-autofill-caret-color);-webkit-transition:background-color 0s,color 0s;transition:background-color 0s,color 0s}.glass-input-wrapper.svelte-yyohbg:not(.unstyled) input:-webkit-autofill,.glass-input-wrapper.svelte-yyohbg:not(.unstyled) input:-webkit-autofill:hover,.glass-input-wrapper.svelte-yyohbg:not(.unstyled) input:-webkit-autofill:focus,.glass-input-wrapper.svelte-yyohbg:not(.unstyled) input:-webkit-autofill:active,.glass-input-wrapper.svelte-yyohbg:not(.unstyled) input:autofill,.glass-input-wrapper.svelte-yyohbg:not(.unstyled) input:autofill:hover,.glass-input-wrapper.svelte-yyohbg:not(.unstyled) input:autofill:focus,.glass-input-wrapper.svelte-yyohbg:not(.unstyled) input:autofill:active{-webkit-text-fill-color:var(--glass-input-autofill-text-color);color:var(--glass-input-autofill-text-color);box-shadow:0 0 0 1000px var(--glass-input-autofill-background) inset;caret-color:var(--glass-input-autofill-caret-color);-webkit-transition:background-color 0s,color 0s;transition:background-color 0s,color 0s}.glass-input-wrapper.svelte-yyohbg:not(.unstyled) input:-moz-autofill,.glass-input-wrapper.svelte-yyohbg:not(.unstyled) input:-moz-autofill:hover,.glass-input-wrapper.svelte-yyohbg:not(.unstyled) input:-moz-autofill:focus{color:var(--glass-input-autofill-text-color);background-color:var(--glass-input-autofill-background);caret-color:var(--glass-input-autofill-caret-color);-moz-transition:background-color 0s,color 0s;transition:background-color 0s,color 0s}.dark .glass-input-wrapper.svelte-yyohbg:not(.unstyled) input:-webkit-autofill,.dark .glass-input-wrapper.svelte-yyohbg:not(.unstyled) input:-webkit-autofill:hover,.dark .glass-input-wrapper.svelte-yyohbg:not(.unstyled) input:-webkit-autofill:focus,.dark .glass-input-wrapper.svelte-yyohbg:not(.unstyled) input:-webkit-autofill:active{-webkit-text-fill-color:var(--glass-input-autofill-text-color);color:var(--glass-input-autofill-text-color);caret-color:var(--glass-input-autofill-caret-color)}.dark .glass-input-wrapper.svelte-yyohbg:not(.unstyled) input:-webkit-autofill,.dark .glass-input-wrapper.svelte-yyohbg:not(.unstyled) input:-webkit-autofill:hover,.dark .glass-input-wrapper.svelte-yyohbg:not(.unstyled) input:-webkit-autofill:focus,.dark .glass-input-wrapper.svelte-yyohbg:not(.unstyled) input:-webkit-autofill:active,.dark .glass-input-wrapper.svelte-yyohbg:not(.unstyled) input:autofill,.dark .glass-input-wrapper.svelte-yyohbg:not(.unstyled) input:autofill:hover,.dark .glass-input-wrapper.svelte-yyohbg:not(.unstyled) input:autofill:focus,.dark .glass-input-wrapper.svelte-yyohbg:not(.unstyled) input:autofill:active{-webkit-text-fill-color:var(--glass-input-autofill-text-color);color:var(--glass-input-autofill-text-color);caret-color:var(--glass-input-autofill-caret-color)}.dark .glass-input-wrapper.svelte-yyohbg:not(.unstyled) input:-moz-autofill,.dark .glass-input-wrapper.svelte-yyohbg:not(.unstyled) input:-moz-autofill:hover,.dark .glass-input-wrapper.svelte-yyohbg:not(.unstyled) input:-moz-autofill:focus{color:var(--glass-input-autofill-text-color);caret-color:var(--glass-input-autofill-caret-color)}.glass-form-hint.svelte-yyohbg{margin-top:var(--spacing-6);font-size:var(--type-small-font-size);line-height:var(--type-small-line-height);color:var(--color-text-secondary)}.glass-form-error.svelte-yyohbg{margin-top:var(--spacing-6);font-size:var(--type-small-font-size);line-height:var(--type-small-line-height);color:var(--color-danger);animation:svelte-yyohbg-slideIn var(--duration-comfortable) ease-out}@keyframes svelte-yyohbg-slideIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.glass-form-error.svelte-yyohbg{animation:none}}@media (max-width: 640px){.glass-form-field.svelte-yyohbg{margin-bottom:var(--spacing-12)}.glass-form-label.svelte-yyohbg{margin-bottom:var(--spacing-6);font-size:var(--font-size-12)}.glass-input-wrapper.svelte-yyohbg:not(.unstyled) input,.glass-input-wrapper.svelte-yyohbg:not(.unstyled) select{height:var(--control-height-40);padding:var(--spacing-10) var(--spacing-12);font-size:var(--font-size-16)}.glass-input-wrapper.svelte-yyohbg:not(.unstyled) textarea{min-height:var(--control-height-40);padding:var(--spacing-10) var(--spacing-12);font-size:var(--font-size-16)}.glass-input-wrapper.svelte-yyohbg:not(.unstyled) select{background-position:right .5rem center;background-size:16px}}@media (min-width: 641px) and (max-height: 800px){.glass-form-field.svelte-yyohbg{margin-bottom:var(--spacing-16)}.glass-form-label.svelte-yyohbg{margin-bottom:var(--spacing-6);font-size:var(--font-size-13)}.glass-input-wrapper.svelte-yyohbg:not(.unstyled) input,.glass-input-wrapper.svelte-yyohbg:not(.unstyled) select,.glass-input-wrapper.svelte-yyohbg:not(.unstyled) textarea{padding:var(--spacing-4) var(--spacing-12);font-size:var(--font-size-14)}}
