.dn-textarea{--label-scale:.8;--label-indent-y:-1.25rem;--label-indent-x:-.6875rem;--input-indent-y:.5rem;--input-indent-x:var(--label-indent-x);background-color:var(--color-lightest,#fff);border:1px solid var(--color-gray-300,#cdcdcd);border-radius:var(--borderRadius-sm,.125rem);display:flex;font-size:var(--font-size-md,1rem);overflow:hidden;transition:all var(--transition-fast,.15s 0s ease-in);--label-indent-y:-.5rem}.dn-textarea:focus-within{border-color:var(--color-gray-800,#454545)}.dn-textarea[data-disabled=true]{background-color:var(--color-gray-100,#e8e8e8)}.dn-textarea__field{box-shadow:var(--boxShadow-inset,inset 1px 1px 4px rgba(0,0,0,.12));display:flex;position:relative;width:100%}.dn-textarea__field-body{padding:var(--spacing-sm,.625rem) var(--spacing-sm,.625rem);width:100%}.dn-textarea__field-body input,.dn-textarea__field-body textarea{background:none;border:none;font-size:inherit;height:auto;margin:0;outline:none;padding:0;resize:none;transition:all var(--transition-fast,.15s 0s ease-in);width:100%}.dn-textarea__field-body input::-moz-placeholder,.dn-textarea__field-body textarea::-moz-placeholder{color:var(--color-gray-500,#a5a5a5)}.dn-textarea__field-body input::placeholder,.dn-textarea__field-body textarea::placeholder{color:var(--color-gray-500,#a5a5a5)}.dn-textarea__field-body textarea{display:block;line-height:1.4}.dn-textarea__field-aside{align-items:center;display:flex;padding-right:var(--spacing-md,1rem)}.dn-textarea__label{color:var(--color-gray-500,#a5a5a5);font-size:var(--font-size-md,1rem);height:1em;left:var(--spacing-lg,1.3125rem);line-height:1;max-width:100%;pointer-events:none;position:absolute;top:var(--spacing-md,1rem);transform-origin:0 50%;transition:all var(--transition--timing-fast,.15s) linear}.dn-textarea__clear{background:transparent;border:none;cursor:pointer;display:block;line-height:1;margin:0;padding:0}.dn-textarea[data-floating=true] textarea{font-size:inherit;transform:translate(var(--input-indent-x,-.5rem),var(--input-indent-y,.5rem))}.dn-textarea[data-floating=true] textarea+.dn-input__label,.dn-textarea[data-floating=true] textarea+.dn-textarea__label{transform:translate(var(--label-indent-x,-.5rem),var(--label-indent-y,-1.25rem)) scale(var(--label-scale,.8))}.dn-textarea[data-floating=true] textarea:-webkit-autofill{font-size:inherit;transform:translate(var(--input-indent-x,-.5rem),var(--input-indent-y,.5rem))}.dn-textarea[data-floating=true] textarea:-webkit-autofill+.dn-input__label,.dn-textarea[data-floating=true] textarea:-webkit-autofill+.dn-textarea__label{transform:translate(var(--label-indent-x,-.5rem),var(--label-indent-y,-1.25rem)) scale(var(--label-scale,.8))}.dn-textarea--has-floating-label .dn-textarea__field-body{padding:var(--spacing-md,1rem) var(--spacing-lg,1.3125rem)}.dn-textarea--has-floating-label[data-floating=true] textarea{font-size:inherit;transform:translate(var(--input-indent-x,-.5rem),var(--input-indent-y,.5rem))}.dn-textarea--has-floating-label[data-floating=true] textarea+.dn-input__label,.dn-textarea--has-floating-label[data-floating=true] textarea+.dn-textarea__label{transform:translate(var(--label-indent-x,-.5rem),var(--label-indent-y,-1.25rem)) scale(var(--label-scale,.8))}.dn-textarea--has-floating-label .dn-textarea textarea:-webkit-autofill{font-size:inherit;transform:translate(var(--input-indent-x,-.5rem),var(--input-indent-y,.5rem))}.dn-textarea--has-floating-label .dn-textarea textarea:-webkit-autofill+.dn-input__label,.dn-textarea--has-floating-label .dn-textarea textarea:-webkit-autofill+.dn-textarea__label{transform:translate(var(--label-indent-x,-.5rem),var(--label-indent-y,-1.25rem)) scale(var(--label-scale,.8))}.dn-textarea-fade-enter-active,.dn-textarea-fade-leave-active{transition:var(--transition)}.dn-textarea-fade-enter,.dn-textarea-fade-leave-to{opacity:0}.dn-form-field{margin-top:var(--spacing-lg,1.3125rem);position:relative}.dn-form-field:first-child{margin-top:0}.dn-form-field__description,.dn-form-field__errors,.dn-form-field__info,.dn-form-field__label,.dn-form-field__wrapper{margin-top:var(--spacing-sm,.625rem)}.dn-form-field__description:first-child,.dn-form-field__errors:first-child,.dn-form-field__info:first-child,.dn-form-field__label:first-child,.dn-form-field__wrapper:first-child{margin-top:0}.dn-form-field__label{color:var(--color-gray-800,#454545);font-size:var(--font-size-lg,1.25rem);font-weight:var(--font-weight-primary-semibold,600);line-height:var(--lineHeight-md,1.3)}.dn-form-field__label label{font-size:inherit;line-height:inherit}.dn-form-field__description,.dn-form-field__info{line-height:var(--lineHeight-lg,1.6)}.dn-form-field__description>*,.dn-form-field__info>*{color:inherit;font-size:inherit;line-height:inherit}.dn-form-field__description{color:var(--color-gray-800,#454545);font-size:var(--font-size-lg,1.25rem);margin-top:var(--spacing-sm,.625rem)}.dn-form-field__errors,.dn-form-field__info{font-size:var(--font-size-sm,.875rem);margin-top:var(--spacing-sm,.625rem)}.dn-form-field__info{color:var(--color-gray-500,#a5a5a5)}.dn-form-field__errors{color:var(--color-highlight-error,#e64b4b)}.dn-form-field__errors ul{list-style:none;margin:0;padding:0}.dn-form-field--no-margin{margin:0}.dn-form-field--required .dn-form-field__label label:after{color:var(--color-highlight-error,#e64b4b);content:" *";display:inline;vertical-align:top}.dn-form-field--compact{margin-bottom:var(--spacing-md,1rem)}.dn-form-field--compact .dn-form-field__errors,.dn-form-field--compact .dn-form-field__info{margin-top:var(--spacing-sm,.625rem)}.dn-form-field--compact .dn-form-field__errors:last-child,.dn-form-field--compact .dn-form-field__info:last-child{margin-bottom:var(--spacing-lg,1.3125rem)}.dn-form-field .dn-form-field__description,.dn-form-field .dn-form-field__errors,.dn-form-field .dn-form-field__info,.dn-form-field .dn-form-field__label,.dn-form-field .dn-form-field__wrapper{line-height:1;margin-top:0}.dn-form-field .dn-form-field__label{align-self:center;color:var(--color-darkest);color:inherit;font-family:var(--font-family-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-secondary-bold);grid-area:label;letter-spacing:-1px;line-height:var(--lineHeight-sm);line-height:var(--lineHeight-md);line-height:1}@media screen and (min-width:1105px){.dn-form-field .dn-form-field__label{font-size:var(--font-size-md)}}.dn-form-field .dn-form-field__description{align-self:center;grid-area:description}.dn-form-field .dn-form-field__description a{color:var(--color-darkest);font-size:var(--font-size-xs);text-decoration:none}.dn-form-field .dn-form-field__description a:focus,.dn-form-field .dn-form-field__description a:hover{color:var(--color-primary)}.dn-form-field .dn-form-field__description a:active{color:var(--color-primary-dark)}.dn-form-field .dn-form-field__info{font-size:var(--font-size-sm);grid-area:info;margin-top:var(--spacing-md)}.dn-form-field .dn-form-field__wrapper{grid-area:input}.dn-form-field .dn-form-field__wrapper:not(:first-child){margin-top:var(--spacing-md)}.dn-form-field .dn-form-field__errors{font-size:var(--font-size-sm);grid-area:messages;margin-top:var(--spacing-md)}.dn-form-field .dn-form-field__errors ul li{font-size:var(--font-size-sm);padding-left:0}.dn-form-field .dn-form-field__errors ul li:before{display:none}.dn-form-field--compact{grid-template-areas:"label description" "input input" "messages messages"}.dn-form-field--compact .dn-form-field__info{grid-area:info;margin-top:0}.dn-select,.dn-select__trigger{position:relative;width:100%}.dn-select__trigger{background-color:var(--color-lightest,#fff);border:1px solid var(--color-gray-300,#cdcdcd);border-radius:var(--borderRadius-sm,.125rem);color:#000;padding:.625rem;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dn-select__trigger[select-expanded=true]{border-radius:var(--borderRadius-sm,.125rem) var(--borderRadius-sm,.125rem) 0 0}.dn-select__trigger__content{display:inline-block}.dn-select__icon{position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}.dn-select__icon svg{display:block;fill:#000}.dn-select__list-selected-options{display:flex;gap:.25rem;margin:0;padding:0}.dn-select__list-selected-option{align-items:center;display:flex;flex-wrap:wrap}.dn-select__list-selected-option button{background-color:var(--color-gray-300,#e6e6e6);border-radius:0;color:#000;line-height:.75;padding:var(--spacing-xs,.5rem)}.dn-select__list-selected-option button:focus-within{outline:1px solid #000}.dn-select__list-selected-option:last-child{margin-bottom:0}.dn-select__placeholder{color:var(--color-gray-500,#6b6b6b)}.dn-select__list{background-color:#fff;border:1px solid var(--color-gray-300,#cdcdcd);border-radius:0 0 var(--borderRadius-sm,.125rem) var(--borderRadius-sm,.125rem);display:block;left:0;list-style-type:none;margin:-1px 0 0;max-height:40vh;overflow:scroll;padding:0;position:absolute;right:0;z-index:1}.dn-select__list__item{color:#000;cursor:pointer;display:flex;padding:var(--spacing-sm,.625rem);-webkit-user-select:none;-moz-user-select:none;user-select:none}.dn-select__list__item[aria-selected=true]{color:var(--color-primary)}.dn-select__list__item:focus{background:var(--color-gray-300);outline:none}.dn-select__list__item:hover{text-decoration:underline}.dn-select__sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.dn-select.base-select .dn-select__trigger{background-color:var(--color-lightest,#fff);border:1px solid var(--color-black-30);border-radius:var(--borderRadius-xxs);box-shadow:var(--boxShadow-inset,inset 1px 1px 4px rgba(0,0,0,.12));color:var(--color-darkest);cursor:pointer;font-size:1rem;height:2.8125rem;padding:.6875rem 1rem;transition:all var(--transition-fast,.15s 0s ease-in)}.dn-select.base-select .dn-select__trigger[select-expanded=true]{border-color:var(--color-black-30);border-radius:var(--borderRadius-xxs)}.dn-select.base-select .dn-select__list{border:1px solid var(--color-black-30);border-radius:var(--borderRadius-xxs)}.dn-select.base-select .dn-select__list__item{color:var(--color-darkest);font-size:1rem;padding:.5rem 1rem}.dn-select.base-select .dn-select__list__item:before{content:none}.dn-select.base-select .dn-select__list__item:hover{background:var(--color-gray-300);text-decoration:none}.dn-select.base-select .dn-select__list__item:focus{background:var(--color-gray-200)}.dn-select.base-select .dn-select__list__item[aria-selected=true]{font-weight:600}[data-has-errors=false][data-dirty=true] .dn-select .dn-select__trigger{border-color:var(--color-black-30)}[data-has-errors=true] .dn-select .dn-select__trigger{border-color:var(--color-highlight-error)}.dn-textarea.base-textarea{border-color:var(--color-black-30);border-radius:var(--borderRadius-xxs)}.dn-textarea.base-textarea .dn-textarea[data-focus=true]{border-color:var(--color-darkest)}.dn-textarea{border-radius:var(--borderRadius-xxs)}.dn-textarea[data-validation=valid],[data-has-errors=false][data-dirty=true] .dn-textarea{border-color:var(--color-black-30)}.dn-textarea[data-validation=invalid],[data-has-errors=true] .dn-textarea{border-color:var(--color-highlight-error)}
