.active-indicator.svelte-1gl0y0g{pointer-events:none;z-index:1;width:100%;position:absolute;inset:auto 0 0}.field.svelte-1gl0y0g:has(input:where(.svelte-1gl0y0g):focus-visible) .active-indicator:where(.svelte-1gl0y0g):after{opacity:1}.field.svelte-1gl0y0g:has(textarea:where(.svelte-1gl0y0g):focus-visible) .active-indicator:where(.svelte-1gl0y0g):after{opacity:1}.active-indicator.svelte-1gl0y0g:after{opacity:0;transition:opacity var(--np-motion-expressive-fast-effects)}.active-indicator.svelte-1gl0y0g:before,.active-indicator.svelte-1gl0y0g:after{border-bottom:1px solid var(--np-color-on-surface-variant);content:"";width:100%;position:absolute;inset:auto 0 0}.active-indicator.svelte-1gl0y0g:after{border-bottom-color:var(--np-filled-text-field-focus-active-indicator-color,var(--np-color-primary));border-bottom-width:3px}.field.svelte-1gl0y0g:has(input:where(.svelte-1gl0y0g):is(:where(.svelte-1gl0y0g):user-invalid,[aria-invalid=true]:where(.svelte-1gl0y0g))) .active-indicator:where(.svelte-1gl0y0g):before{border-bottom-color:var(--np-color-error)}.field.svelte-1gl0y0g:has(textarea:where(.svelte-1gl0y0g):is(:where(.svelte-1gl0y0g):user-invalid,[aria-invalid=true]:where(.svelte-1gl0y0g))) .active-indicator:where(.svelte-1gl0y0g):before{border-bottom-color:var(--np-color-error)}.field.svelte-1gl0y0g:has(input:where(.svelte-1gl0y0g):is(:where(.svelte-1gl0y0g):user-invalid,[aria-invalid=true]:where(.svelte-1gl0y0g))) .active-indicator:where(.svelte-1gl0y0g):after{border-bottom-color:var(--np-color-error)}.field.svelte-1gl0y0g:has(textarea:where(.svelte-1gl0y0g):is(:where(.svelte-1gl0y0g):user-invalid,[aria-invalid=true]:where(.svelte-1gl0y0g))) .active-indicator:where(.svelte-1gl0y0g):after{border-bottom-color:var(--np-color-error)}.field.svelte-1gl0y0g:has(input:where(.svelte-1gl0y0g):is(:where(.svelte-1gl0y0g):user-invalid,[aria-invalid=true]:where(.svelte-1gl0y0g))):hover .active-indicator:where(.svelte-1gl0y0g):after{border-bottom-color:var(--np-color-on-error-container)}.field.svelte-1gl0y0g:has(textarea:where(.svelte-1gl0y0g):is(:where(.svelte-1gl0y0g):user-invalid,[aria-invalid=true]:where(.svelte-1gl0y0g))):hover .active-indicator:where(.svelte-1gl0y0g):after{border-bottom-color:var(--np-color-on-error-container)}.disabled.svelte-1gl0y0g .active-indicator:where(.svelte-1gl0y0g):before{border-bottom-color:var(--np-color-on-surface);opacity:.38;border-bottom-width:1px}.background.svelte-1gl0y0g{background:var(--np-filled-text-field-container-color,var(--np-color-surface-container-highest))}.disabled.svelte-1gl0y0g .background:where(.svelte-1gl0y0g){background:var(--np-color-on-surface);opacity:.04}.background.svelte-1gl0y0g,.state-layer.svelte-1gl0y0g{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.np-container.svelte-1gl0y0g{border-radius:inherit;flex:1;align-items:center;min-width:0;min-height:100%;max-height:100%;display:flex;position:relative}.outlined.svelte-1gl0y0g .container-overflow:where(.svelte-1gl0y0g){border-start-start-radius:var(--np-outlined-text-field-container-shape,var(--np-shape-corner-extra-small));border-start-end-radius:var(--np-outlined-text-field-container-shape,var(--np-shape-corner-extra-small));border-end-end-radius:var(--np-outlined-text-field-container-shape,var(--np-shape-corner-extra-small));border-end-start-radius:var(--np-outlined-text-field-container-shape,var(--np-shape-corner-extra-small))}.container-overflow.svelte-1gl0y0g{border-start-start-radius:var(--np-filled-text-field-container-shape,var(--np-shape-corner-extra-small));border-start-end-radius:var(--np-filled-text-field-container-shape,var(--np-shape-corner-extra-small));border-end-end-radius:var(--np-shape-corner-none);border-end-start-radius:var(--np-shape-corner-none);height:100%;display:flex;position:relative}.text-field.svelte-1gl0y0g{resize:both;text-align:start;display:inline-flex}.field.svelte-1gl0y0g{cursor:text}.field.disabled.svelte-1gl0y0g{cursor:default}.field.svelte-1gl0y0g{writing-mode:horizontal-tb;flex-direction:column;flex:1;max-width:100%;display:flex}.supporting-text.svelte-1gl0y0g{color:var(--np-color-on-surface-variant);justify-content:space-between;gap:1rem;padding:.25rem 1rem 0;font-size:.75rem;line-height:1rem;display:flex}:is(.field.svelte-1gl0y0g:has(input:where(.svelte-1gl0y0g):is(:where(.svelte-1gl0y0g):user-invalid,[aria-invalid=true]:where(.svelte-1gl0y0g))) .supporting-text:where(.svelte-1gl0y0g),.field.svelte-1gl0y0g:has(textarea:where(.svelte-1gl0y0g):is(:where(.svelte-1gl0y0g):user-invalid,[aria-invalid=true]:where(.svelte-1gl0y0g))) .supporting-text:where(.svelte-1gl0y0g)){color:var(--np-color-error)}.disabled.svelte-1gl0y0g .supporting-text:where(.svelte-1gl0y0g){color:var(--np-color-on-surface);opacity:.38}.field.svelte-1gl0y0g:not(.disabled):hover .state-layer:where(.svelte-1gl0y0g){visibility:visible}.disabled.svelte-1gl0y0g{pointer-events:none}.field.svelte-1gl0y0g:not(.disabled):hover .state-layer:where(.svelte-1gl0y0g){background:var(--np-color-on-surface);opacity:.08}.resizable.svelte-1gl0y0g .np-container:where(.svelte-1gl0y0g)>:where(.svelte-1gl0y0g){top:var(--_focus-outline-width,3px);inset-inline-start:var(--_focus-outline-width,0)}.content.svelte-1gl0y0g :where(.svelte-1gl0y0g){all:unset;color:currentColor;width:100%;overflow-wrap:revert;white-space:revert;font-size:1rem;line-height:1.5rem}.input-wrapper.svelte-1gl0y0g{flex-flow:row-reverse wrap-reverse;align-items:baseline;min-width:0;display:flex}.input-wrapper.svelte-1gl0y0g>:where(.svelte-1gl0y0g){all:inherit;padding:0}.middle.svelte-1gl0y0g{flex:1;align-self:baseline;align-items:stretch;min-width:0}.input.svelte-1gl0y0g{caret-color:var(--np-color-primary);text-align:inherit;flex:1;overflow-x:hidden}.input.svelte-1gl0y0g::placeholder{color:currentColor;opacity:1}.input.svelte-1gl0y0g::-webkit-calendar-picker-indicator{display:var(--np-picker-indicator-display,none)}.input.svelte-1gl0y0g::-webkit-search-decoration{display:none}.input.svelte-1gl0y0g::-webkit-search-cancel-button{display:none}@media (forced-colors:active){.input.svelte-1gl0y0g{background:0 0}}.no-label.svelte-1gl0y0g .content:where(.svelte-1gl0y0g),.field.populated.svelte-1gl0y0g .content:where(.svelte-1gl0y0g){opacity:1}.field.svelte-1gl0y0g:has(input:where(.svelte-1gl0y0g):focus-visible) .content:where(.svelte-1gl0y0g){opacity:1}.field.svelte-1gl0y0g:has(textarea:where(.svelte-1gl0y0g):focus-visible) .content:where(.svelte-1gl0y0g){opacity:1}.field.svelte-1gl0y0g:has(input:where(.svelte-1gl0y0g):-webkit-autofill) .content:where(.svelte-1gl0y0g){opacity:1}.field.svelte-1gl0y0g:has(input:where(.svelte-1gl0y0g):not(:placeholder-shown)) .content:where(.svelte-1gl0y0g){opacity:1}.field.svelte-1gl0y0g:has(textarea:where(.svelte-1gl0y0g):not(:placeholder-shown)) .content:where(.svelte-1gl0y0g){opacity:1}.content.svelte-1gl0y0g{color:var(--np-color-on-surface);opacity:0;flex:1;min-width:0;transition:opacity 83ms cubic-bezier(.2,0,0,1);display:flex}.disabled.svelte-1gl0y0g .content:where(.svelte-1gl0y0g){color:var(--np-color-on-surface)}.field.svelte-1gl0y0g:not(.with-end) .content:where(.svelte-1gl0y0g) .input-wrapper:where(.svelte-1gl0y0g),.field.svelte-1gl0y0g:not(.with-end) .content:where(.svelte-1gl0y0g) textarea:where(.svelte-1gl0y0g){padding-inline-end:16px}.outline-start.svelte-1gl0y0g,.field.svelte-1gl0y0g:not(.with-start) .content:where(.svelte-1gl0y0g) .input-wrapper:where(.svelte-1gl0y0g),.field.svelte-1gl0y0g:not(.with-start) .content:where(.svelte-1gl0y0g) textarea:where(.svelte-1gl0y0g){padding-inline-start:16px}.content.svelte-1gl0y0g textarea:where(.svelte-1gl0y0g),.content.svelte-1gl0y0g .input-wrapper:where(.svelte-1gl0y0g) .input:where(.svelte-1gl0y0g),.content.svelte-1gl0y0g .input-wrapper:where(.svelte-1gl0y0g) .prefix:where(.svelte-1gl0y0g),.content.svelte-1gl0y0g .input-wrapper:where(.svelte-1gl0y0g) .suffix:where(.svelte-1gl0y0g){margin-top:var(--top-space,1.5rem);margin-bottom:var(--bottom-space,.5rem)}.content.svelte-1gl0y0g .input-wrapper:where(.svelte-1gl0y0g) .input:where(.svelte-1gl0y0g){min-width:20px}.content .input-wrapper .np-chip-set-wrapper{padding-top:calc(var(--top-space,1.5rem) - 3px);margin-top:0}.prefix.svelte-1gl0y0g{padding-inline-end:.125rem}.suffix.svelte-1gl0y0g{padding-inline-start:.125rem}.prefix.svelte-1gl0y0g,.suffix.svelte-1gl0y0g{-webkit-user-select:none;user-select:none;text-wrap:nowrap;align-items:center;width:min-content;display:flex}.start.svelte-1gl0y0g{color:var(--np-color-on-surface-variant);margin-inline:.75rem 1rem}.end.svelte-1gl0y0g{color:var(--np-color-on-surface-variant);margin-inline:1rem .75rem}:is(.field.svelte-1gl0y0g:has(input:where(.svelte-1gl0y0g):is(:where(.svelte-1gl0y0g):user-invalid,[aria-invalid=true]:where(.svelte-1gl0y0g))) .end:where(.svelte-1gl0y0g),.field.svelte-1gl0y0g:has(textarea:where(.svelte-1gl0y0g):is(:where(.svelte-1gl0y0g):user-invalid,[aria-invalid=true]:where(.svelte-1gl0y0g))) .end:where(.svelte-1gl0y0g)){color:var(--np-color-error)}:is(.field.svelte-1gl0y0g:has(input:where(.svelte-1gl0y0g):is(:where(.svelte-1gl0y0g):user-invalid,[aria-invalid=true]:where(.svelte-1gl0y0g))):hover .end:where(.svelte-1gl0y0g),.field.svelte-1gl0y0g:has(textarea:where(.svelte-1gl0y0g):is(:where(.svelte-1gl0y0g):user-invalid,[aria-invalid=true]:where(.svelte-1gl0y0g))):hover .end:where(.svelte-1gl0y0g)){color:var(--np-color-on-error-container)}.disabled.svelte-1gl0y0g .start:where(.svelte-1gl0y0g),.disabled.svelte-1gl0y0g .end:where(.svelte-1gl0y0g){color:var(--np-color-on-surface);opacity:.38}.start.svelte-1gl0y0g,.middle.svelte-1gl0y0g,.end.svelte-1gl0y0g{box-sizing:border-box;height:100%;display:flex;position:relative}.start.svelte-1gl0y0g,.end.svelte-1gl0y0g{justify-content:center;align-items:center}.icon.svelte-1gl0y0g{color:currentColor;fill:currentColor;justify-content:center;align-items:center;display:flex;position:relative}.icon svg{fill:currentColor}.label-wrapper.svelte-1gl0y0g{-webkit-user-select:none;user-select:none;pointer-events:none;text-align:initial;position:absolute;inset:0}.field.svelte-1gl0y0g:not(.with-end) .label-wrapper:where(.svelte-1gl0y0g){margin-inline-end:1rem}.field.svelte-1gl0y0g:not(.with-start) .label-wrapper:where(.svelte-1gl0y0g){margin-inline-start:1rem}.with-start.svelte-1gl0y0g .np-outline:where(.svelte-1gl0y0g) .label-wrapper:where(.svelte-1gl0y0g){inset-inline-start:3.25rem}.with-end.svelte-1gl0y0g .np-outline:where(.svelte-1gl0y0g) .label-wrapper:where(.svelte-1gl0y0g){margin-inline-end:3.25rem}.with-start.svelte-1gl0y0g:has(input:where(.svelte-1gl0y0g):-webkit-autofill) .with-start:where(.svelte-1gl0y0g):has(input:where(.svelte-1gl0y0g):focus-visible) .label-wrapper:where(.svelte-1gl0y0g){inset-inline-end:-2.25rem}.with-start.svelte-1gl0y0g:has(input:where(.svelte-1gl0y0g):not(:placeholder-shown)) .with-start:where(.svelte-1gl0y0g):has(input:where(.svelte-1gl0y0g):focus-visible) .label-wrapper:where(.svelte-1gl0y0g){inset-inline-end:-2.25rem}.with-start.svelte-1gl0y0g:has(textarea:where(.svelte-1gl0y0g):not(:placeholder-shown)) .with-start:where(.svelte-1gl0y0g):has(input:where(.svelte-1gl0y0g):focus-visible) .label-wrapper:where(.svelte-1gl0y0g){inset-inline-end:-2.25rem}.with-start.populated.svelte-1gl0y0g .with-start:where(.svelte-1gl0y0g):has(input:where(.svelte-1gl0y0g):focus-visible) .label-wrapper:where(.svelte-1gl0y0g){inset-inline-end:-2.25rem}.with-start.svelte-1gl0y0g:has(textarea:where(.svelte-1gl0y0g):focus-visible) .label-wrapper:where(.svelte-1gl0y0g){inset-inline-end:-2.25rem}.with-end.svelte-1gl0y0g:has(input:where(.svelte-1gl0y0g):-webkit-autofill) .with-end:where(.svelte-1gl0y0g):has(input:where(.svelte-1gl0y0g):focus-visible) .label-wrapper:where(.svelte-1gl0y0g){margin-inline-end:1rem}.with-end.svelte-1gl0y0g:has(input:where(.svelte-1gl0y0g):not(:placeholder-shown)) .with-end:where(.svelte-1gl0y0g):has(input:where(.svelte-1gl0y0g):focus-visible) .label-wrapper:where(.svelte-1gl0y0g){margin-inline-end:1rem}.with-end.svelte-1gl0y0g:has(textarea:where(.svelte-1gl0y0g):not(:placeholder-shown)) .with-end:where(.svelte-1gl0y0g):has(input:where(.svelte-1gl0y0g):focus-visible) .label-wrapper:where(.svelte-1gl0y0g){margin-inline-end:1rem}.with-end.populated.svelte-1gl0y0g .with-end:where(.svelte-1gl0y0g):has(input:where(.svelte-1gl0y0g):focus-visible) .label-wrapper:where(.svelte-1gl0y0g){margin-inline-end:1rem}.with-end.svelte-1gl0y0g:has(textarea:where(.svelte-1gl0y0g):focus-visible) .label-wrapper:where(.svelte-1gl0y0g){margin-inline-end:1rem}.notch.svelte-1gl0y0g{font-size:.75rem;line-height:1rem}.notch.np-hidden.svelte-1gl0y0g,.label.np-hidden.svelte-1gl0y0g{opacity:0}.label.required.svelte-1gl0y0g:after{content:"*"}.field.svelte-1gl0y0g:not(.populated) .label:where(.svelte-1gl0y0g){top:1rem;position:absolute;inset-inline-start:0}.field.populated.svelte-1gl0y0g .label:where(.svelte-1gl0y0g){transform-origin:0 0;top:var(--floating-label-top,.5rem);font-size:.75rem;line-height:1rem;position:absolute}.field.svelte-1gl0y0g:has(input:where(.svelte-1gl0y0g):-webkit-autofill) .label:where(.svelte-1gl0y0g){transform-origin:0 0;top:var(--floating-label-top,.5rem);font-size:.75rem;line-height:1rem;position:absolute}.field.svelte-1gl0y0g:has(input:where(.svelte-1gl0y0g):not(:placeholder-shown)) .label:where(.svelte-1gl0y0g){transform-origin:0 0;top:var(--floating-label-top,.5rem);font-size:.75rem;line-height:1rem;position:absolute}.field.svelte-1gl0y0g:has(textarea:where(.svelte-1gl0y0g):not(:placeholder-shown)) .label:where(.svelte-1gl0y0g){transform-origin:0 0;top:var(--floating-label-top,.5rem);font-size:.75rem;line-height:1rem;position:absolute}.field.svelte-1gl0y0g:has(input:where(.svelte-1gl0y0g):focus-visible) .label:where(.svelte-1gl0y0g){transform-origin:0 0;top:var(--floating-label-top,.5rem);font-size:.75rem;line-height:1rem;position:absolute}.field.svelte-1gl0y0g:has(textarea:where(.svelte-1gl0y0g):focus-visible) .label:where(.svelte-1gl0y0g){transform-origin:0 0;top:var(--floating-label-top,.5rem);font-size:.75rem;line-height:1rem;position:absolute}.with-start.populated.svelte-1gl0y0g .label:where(.svelte-1gl0y0g){inset-inline-start:var(--floating-label-inline-start,0)}.with-start.svelte-1gl0y0g:has(input:where(.svelte-1gl0y0g):-webkit-autofill) .label:where(.svelte-1gl0y0g){inset-inline-start:var(--floating-label-inline-start,0)}.with-start.svelte-1gl0y0g:has(input:where(.svelte-1gl0y0g):not(:placeholder-shown)) .label:where(.svelte-1gl0y0g){inset-inline-start:var(--floating-label-inline-start,0)}.with-start.svelte-1gl0y0g:has(textarea:where(.svelte-1gl0y0g):not(:placeholder-shown)) .label:where(.svelte-1gl0y0g){inset-inline-start:var(--floating-label-inline-start,0)}.with-start.svelte-1gl0y0g:has(input:where(.svelte-1gl0y0g):focus-visible) .label:where(.svelte-1gl0y0g){inset-inline-start:var(--floating-label-inline-start,0)}.with-start.svelte-1gl0y0g:has(textarea:where(.svelte-1gl0y0g):focus-visible) .label:where(.svelte-1gl0y0g){inset-inline-start:var(--floating-label-inline-start,0)}.label.svelte-1gl0y0g{transition:all var(--np-motion-expressive-fast-effects);box-sizing:border-box;color:var(--np-color-on-surface-variant);text-overflow:ellipsis;white-space:nowrap;z-index:1;width:min-content;max-width:100%;font-size:1rem;line-height:1.5rem;overflow:hidden}.field.svelte-1gl0y0g:hover .label:where(.svelte-1gl0y0g){color:var(--np-color-on-surface)}:is(.field.svelte-1gl0y0g:has(input:where(.svelte-1gl0y0g):focus-visible) .label:where(.svelte-1gl0y0g),.field.svelte-1gl0y0g:has(textarea:where(.svelte-1gl0y0g):focus-visible) .label:where(.svelte-1gl0y0g)){color:var(--_label-text-color,var(--np-color-primary))}:is(.field.svelte-1gl0y0g:has(input:where(.svelte-1gl0y0g):is(:where(.svelte-1gl0y0g):user-invalid,[aria-invalid=true]:where(.svelte-1gl0y0g))) .label:where(.svelte-1gl0y0g),.field.svelte-1gl0y0g:has(textarea:where(.svelte-1gl0y0g):is(:where(.svelte-1gl0y0g):user-invalid,[aria-invalid=true]:where(.svelte-1gl0y0g))) .label:where(.svelte-1gl0y0g),.field.svelte-1gl0y0g:has(input:where(.svelte-1gl0y0g):is(:where(.svelte-1gl0y0g):user-invalid,[aria-invalid=true]:where(.svelte-1gl0y0g)):focus-visible) .label:where(.svelte-1gl0y0g),.field.svelte-1gl0y0g:has(textarea:where(.svelte-1gl0y0g):is(:where(.svelte-1gl0y0g):user-invalid,[aria-invalid=true]:where(.svelte-1gl0y0g)):focus-visible) .label:where(.svelte-1gl0y0g)){color:var(--np-color-error)}:is(.field.svelte-1gl0y0g:has(input:where(.svelte-1gl0y0g):is(:where(.svelte-1gl0y0g):user-invalid,[aria-invalid=true]:where(.svelte-1gl0y0g))):hover .label:where(.svelte-1gl0y0g),.field.svelte-1gl0y0g:has(textarea:where(.svelte-1gl0y0g):is(:where(.svelte-1gl0y0g):user-invalid,[aria-invalid=true]:where(.svelte-1gl0y0g))):hover .label:where(.svelte-1gl0y0g),.field.svelte-1gl0y0g:has(input:where(.svelte-1gl0y0g):is(:where(.svelte-1gl0y0g):user-invalid,[aria-invalid=true]:where(.svelte-1gl0y0g)):focus-visible):hover .label:where(.svelte-1gl0y0g),.field.svelte-1gl0y0g:has(textarea:where(.svelte-1gl0y0g):is(:where(.svelte-1gl0y0g):user-invalid,[aria-invalid=true]:where(.svelte-1gl0y0g)):focus-visible):hover .label:where(.svelte-1gl0y0g)){color:var(--np-color-on-error-container)}.disabled.svelte-1gl0y0g .label:where(.svelte-1gl0y0g){color:var(--np-color-on-surface)}.disabled.svelte-1gl0y0g .label:where(.svelte-1gl0y0g):not(.np-hidden){opacity:.38}.resizable.svelte-1gl0y0g:not(.disabled) .np-container:where(.svelte-1gl0y0g){resize:inherit;overflow:hidden}.disabled.no-label.svelte-1gl0y0g .content:where(.svelte-1gl0y0g),.disabled.populated.svelte-1gl0y0g .content:where(.svelte-1gl0y0g){opacity:.38}.disabled.svelte-1gl0y0g:has(input:where(.svelte-1gl0y0g):-webkit-autofill) .content:where(.svelte-1gl0y0g){opacity:.38}.disabled.svelte-1gl0y0g:has(input:where(.svelte-1gl0y0g):not(:placeholder-shown)) .content:where(.svelte-1gl0y0g){opacity:.38}.disabled.svelte-1gl0y0g:has(textarea:where(.svelte-1gl0y0g):not(:placeholder-shown)) .content:where(.svelte-1gl0y0g){opacity:.38}.field.svelte-1gl0y0g,.container-overflow.svelte-1gl0y0g{resize:inherit}.resizable.svelte-1gl0y0g .np-container:where(.svelte-1gl0y0g){bottom:3px;clip-path:inset(3px 0 0 var(--_focus-outline-width));inset-inline-end:var(--_focus-outline-width,0)}.outline-start.svelte-1gl0y0g,.outline-end.svelte-1gl0y0g{border:inherit;border-radius:inherit;box-sizing:border-box;position:relative}.outline-start.svelte-1gl0y0g:before,.outline-start.svelte-1gl0y0g:after,.outline-end.svelte-1gl0y0g:before,.outline-end.svelte-1gl0y0g:after{border:inherit;content:"";position:absolute;inset:0}.outline-start.svelte-1gl0y0g:before,.outline-start.svelte-1gl0y0g:after{border-inline-style:solid none;border-start-start-radius:inherit;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:inherit;margin-inline-end:.25rem}.outline-end.svelte-1gl0y0g:before,.outline-end.svelte-1gl0y0g:after{border-inline-style:none solid;border-start-start-radius:0;border-start-end-radius:inherit;border-end-end-radius:inherit;border-end-start-radius:0}.outline-notch.svelte-1gl0y0g:before,.outline-notch.svelte-1gl0y0g:after{border:inherit;content:"";position:absolute;inset:0}.outline-start.svelte-1gl0y0g:before,.outline-end.svelte-1gl0y0g:before,.outline-notch.svelte-1gl0y0g:before{border-width:1px}.outline-start.svelte-1gl0y0g:before,.outline-start.svelte-1gl0y0g:after,.outline-end.svelte-1gl0y0g:before,.outline-end.svelte-1gl0y0g:after{border-top-style:solid;border-bottom-style:solid}.outline-notch.svelte-1gl0y0g:after{border-top-style:none;border-bottom-style:solid}.outline-notch.svelte-1gl0y0g:before{border-top-style:solid;border-bottom-style:solid}.field.populated.svelte-1gl0y0g .outline-notch:where(.svelte-1gl0y0g):before{border-top-style:none}.field.svelte-1gl0y0g:has(input:where(.svelte-1gl0y0g):focus-visible) .outline-notch:where(.svelte-1gl0y0g):before{border-top-style:none}.field.svelte-1gl0y0g:has(textarea:where(.svelte-1gl0y0g):focus-visible) .outline-notch:where(.svelte-1gl0y0g):before{border-top-style:none}.field.svelte-1gl0y0g:has(input:where(.svelte-1gl0y0g):-webkit-autofill) .outline-notch:where(.svelte-1gl0y0g):before{border-top-style:none}.field.svelte-1gl0y0g:has(input:where(.svelte-1gl0y0g):not(:placeholder-shown)) .outline-notch:where(.svelte-1gl0y0g):before{border-top-style:none}.field.svelte-1gl0y0g:has(textarea:where(.svelte-1gl0y0g):not(:placeholder-shown)) .outline-notch:where(.svelte-1gl0y0g):before{border-top-style:none}.outline-notch.svelte-1gl0y0g:before,.outline-notch.svelte-1gl0y0g:after{border-inline-style:none;border-start-start-radius:0;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:0}.outline-notch.svelte-1gl0y0g{border:inherit;align-items:flex-start;max-width:calc(100% - 2rem);margin-inline:-.25rem .25rem;padding:0 .25rem;display:flex;position:relative}.outline-end.svelte-1gl0y0g{flex-grow:1;margin-inline-start:-4px}.outline-start.svelte-1gl0y0g:after,.outline-end.svelte-1gl0y0g:after,.outline-notch.svelte-1gl0y0g:after{opacity:0;transition:opacity var(--np-motion-expressive-fast-effects);border-width:3px}.field.svelte-1gl0y0g:has(input:where(.svelte-1gl0y0g):focus-visible) .outline-start:where(.svelte-1gl0y0g):after{opacity:1}.field.svelte-1gl0y0g:has(input:where(.svelte-1gl0y0g):focus-visible) .outline-end:where(.svelte-1gl0y0g):after{opacity:1}.field.svelte-1gl0y0g:has(input:where(.svelte-1gl0y0g):focus-visible) .outline-notch:where(.svelte-1gl0y0g):after{opacity:1}.field.svelte-1gl0y0g:has(textarea:where(.svelte-1gl0y0g):focus-visible) .outline-start:where(.svelte-1gl0y0g):after{opacity:1}.field.svelte-1gl0y0g:has(textarea:where(.svelte-1gl0y0g):focus-visible) .outline-end:where(.svelte-1gl0y0g):after{opacity:1}.field.svelte-1gl0y0g:has(textarea:where(.svelte-1gl0y0g):focus-visible) .outline-notch:where(.svelte-1gl0y0g):after{opacity:1}.np-outline.svelte-1gl0y0g{border-color:var(--np-color-outline);border-radius:inherit;pointer-events:none;z-index:1;width:100%;height:100%;display:flex;position:absolute}:is(.field.svelte-1gl0y0g:has(input:where(.svelte-1gl0y0g):focus-visible) .np-outline:where(.svelte-1gl0y0g),.field.svelte-1gl0y0g:has(textarea:where(.svelte-1gl0y0g):focus-visible) .np-outline:where(.svelte-1gl0y0g)){border-color:var(--np-outlined-text-field-focus-outline-color,var(--np-color-primary));color:var(--np-color-primary)}.field.svelte-1gl0y0g:hover .np-outline:where(.svelte-1gl0y0g){border-color:var(--np-color-on-surface);color:var(--np-color-on-surface)}:is(.field.svelte-1gl0y0g:has(input:where(.svelte-1gl0y0g):is(:where(.svelte-1gl0y0g):user-invalid,[aria-invalid=true]:where(.svelte-1gl0y0g))) .np-outline:where(.svelte-1gl0y0g),.field.svelte-1gl0y0g:has(textarea:where(.svelte-1gl0y0g):is(:where(.svelte-1gl0y0g):user-invalid,[aria-invalid=true]:where(.svelte-1gl0y0g))) .np-outline:where(.svelte-1gl0y0g),.field.svelte-1gl0y0g:has(input:where(.svelte-1gl0y0g):is(:where(.svelte-1gl0y0g):user-invalid,[aria-invalid=true]:where(.svelte-1gl0y0g)):focus-visible) .np-outline:where(.svelte-1gl0y0g),.field.svelte-1gl0y0g:has(textarea:where(.svelte-1gl0y0g):is(:where(.svelte-1gl0y0g):user-invalid,[aria-invalid=true]:where(.svelte-1gl0y0g)):focus-visible) .np-outline:where(.svelte-1gl0y0g)){border-color:var(--np-color-error)}:is(.field.svelte-1gl0y0g:has(input:where(.svelte-1gl0y0g):is(:where(.svelte-1gl0y0g):user-invalid,[aria-invalid=true]:where(.svelte-1gl0y0g))):hover .np-outline:where(.svelte-1gl0y0g),.field.svelte-1gl0y0g:has(textarea:where(.svelte-1gl0y0g):is(:where(.svelte-1gl0y0g):user-invalid,[aria-invalid=true]:where(.svelte-1gl0y0g))):hover .np-outline:where(.svelte-1gl0y0g),.field.svelte-1gl0y0g:has(input:where(.svelte-1gl0y0g):is(:where(.svelte-1gl0y0g):user-invalid,[aria-invalid=true]:where(.svelte-1gl0y0g)):focus-visible):hover .np-outline:where(.svelte-1gl0y0g),.field.svelte-1gl0y0g:has(textarea:where(.svelte-1gl0y0g):is(:where(.svelte-1gl0y0g):user-invalid,[aria-invalid=true]:where(.svelte-1gl0y0g)):focus-visible):hover .np-outline:where(.svelte-1gl0y0g)){border-color:var(--np-color-on-error-container)}.disabled.svelte-1gl0y0g .np-outline:where(.svelte-1gl0y0g){border-color:var(--np-color-on-surface);color:var(--np-color-on-surface)}.disabled.svelte-1gl0y0g .outline-start:where(.svelte-1gl0y0g),.disabled.svelte-1gl0y0g .outline-end:where(.svelte-1gl0y0g),.disabled.svelte-1gl0y0g .outline-notch:where(.svelte-1gl0y0g){opacity:.12}
