.ds-tooltip{align-items:flex-start;background:var(--semantic__color__surface-primary-neutral);border-radius:var(--semantic__radius__base);color:var(--semantic__color__on-surface-primary-neutral);display:inline-flex;flex-direction:column;max-width:250px;text-align:center;z-index:2}.ds-tooltip--small{padding:var(--semantic__responsive__spacing__1x) var(--semantic__responsive__spacing__2x)}.ds-tooltip--large{gap:var(--semantic__responsive__spacing__1x);padding:var(--semantic__responsive__spacing__2x);width:320px}.ds-input-error{align-items:center;color:var(--semantic__color__on-background-error);display:flex;gap:var(--semantic__responsive__spacing__1x);margin:0}.ds-label{color:var(--semantic__color__on-background-base)}.ds-label--disabled{color:var(--semantic__color__on-surface-disabled)}.ds-label--error{color:var(--semantic__color__on-background-error)}.ds-tooltip-info-button{cursor:pointer;display:inline-flex;position:relative}.ds-tooltip-info-button:active .ds-tooltip-info-button__icon,.ds-tooltip-info-button:hover .ds-tooltip-info-button__icon{color:var(--semantic__color__on-background-base)}.ds-tooltip-info-button__icon{background:none;border:none;color:var(--semantic__color__on-background-subtle);display:inline-flex;padding:0}.ds-tooltip-info-button__tooltip{display:flex;justify-content:center}.ds-field{display:flex}.ds-field--vertical{flex-direction:column;gap:var(--semantic__responsive__spacing__05x)}.ds-field--horizontal{align-items:flex-start;flex-direction:row;gap:var(--semantic__responsive__spacing__2x)}.ds-field__content{display:flex;flex-direction:column;gap:var(--semantic__responsive__spacing__05x)}.ds-field__label{align-items:center;display:flex;gap:var(--semantic__responsive__spacing__2x)}.ds-field__description{color:var(--semantic__color__on-background-muted)}.ds-field__control{display:flex;flex-direction:column}.ds-field__control--horizontal{padding-block:var(--semantic__responsive__spacing__1x)}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}body,html{margin:0}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin-block-end:0}ol[role=list],ol[role=menubar],ul[role=list],ul[role=menubar]{list-style:none;margin:0}body{min-height:100lvh}button,h1,h2,h3,h4,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a{color:currentcolor;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%}button,input,select,textarea{border:none;color:inherit;font-family:inherit;font-size:inherit;outline:none}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none}.ds-input{background:var(--semantic__color__surface-default);border-radius:var(--semantic__radius__medium);color:var(--semantic__color__on-surface-default-base);font-size:var(--semantic__responsive__typography__font-size-body-medium);font-style:normal;font-weight:var(--semantic__typography__font-weight-body-medium-base);outline:var(--semantic__responsive__outline-width__base) solid var(--semantic__color__outline-subtle);padding:var(--semantic__responsive__spacing__2x) var(--semantic__responsive__spacing__3x)}.ds-input,.ds-input--medium{min-height:var(--semantic__responsive__spacing__10x)}.ds-input--large{min-height:var(--semantic__responsive__spacing__12x)}.ds-input::-moz-placeholder{color:var(--semantic__color__on-surface-default-muted);font-size:var(--semantic__responsive__typography__font-size-body-medium);font-style:normal;font-weight:var(--semantic__typography__font-weight-body-medium-base)}.ds-input::placeholder{color:var(--semantic__color__on-surface-default-muted);font-size:var(--semantic__responsive__typography__font-size-body-medium);font-style:normal;font-weight:var(--semantic__typography__font-weight-body-medium-base)}.ds-input:hover{outline:var(--semantic__responsive__outline-width__base) solid var(--semantic__color__outline-base)}.ds-input:focus{outline:var(--semantic__responsive__outline-width__medium) solid var(--semantic__color__outline-base)}.ds-input--error,.ds-input--error:focus,.ds-input--error:hover{color:var(--semantic__color__on-background-error);outline:var(--semantic__responsive__outline-width__base) solid var(--semantic__color__outline-error)}.ds-input--error::-moz-placeholder,.ds-input--error:focus::-moz-placeholder,.ds-input--error:hover::-moz-placeholder{color:var(--semantic__color__on-background-error)}.ds-input--error::placeholder,.ds-input--error:focus::placeholder,.ds-input--error:hover::placeholder{color:var(--semantic__color__on-background-error)}.ds-input[disabled]{background:var(--semantic__color__surface-disabled);color:var(--semantic__color__on-surface-disabled);cursor:not-allowed;outline:var(--semantic__responsive__outline-width__base) solid var(--semantic__color__outline-muted)}.ds-input-affix{align-items:center;background:var(--semantic__color__surface-default);border-radius:var(--semantic__radius__medium);display:inline-flex;outline:var(--semantic__responsive__outline-width__base) solid var(--semantic__color__outline-subtle)}.ds-input-affix,.ds-input-affix--medium{min-height:var(--semantic__responsive__spacing__10x)}.ds-input-affix--large{min-height:var(--semantic__responsive__spacing__12x)}.ds-input-affix:hover{outline:var(--semantic__responsive__outline-width__base) solid var(--semantic__color__outline-base)}.ds-input-affix:focus-within{outline:var(--semantic__responsive__outline-width__medium) solid var(--semantic__color__outline-base)}.ds-input-affix--error,.ds-input-affix--error:focus-within,.ds-input-affix--error:hover{color:var(--semantic__color__on-background-error);outline:var(--semantic__responsive__outline-width__base) solid var(--semantic__color__outline-error)}.ds-input-affix--error:focus-within>.ds-input::-moz-placeholder,.ds-input-affix--error:hover>.ds-input::-moz-placeholder,.ds-input-affix--error>.ds-input::-moz-placeholder{color:var(--semantic__color__on-background-error)}.ds-input-affix--error:focus-within>.ds-input::placeholder,.ds-input-affix--error:hover>.ds-input::placeholder,.ds-input-affix--error>.ds-input::placeholder{color:var(--semantic__color__on-background-error)}.ds-input-affix--disabled{background:var(--semantic__color__surface-disabled);color:var(--semantic__color__on-surface-disabled);cursor:not-allowed;outline:var(--semantic__responsive__outline-width__base) solid var(--semantic__color__outline-muted)}.ds-input-affix>.ds-input{background:transparent;border:0;color:inherit;flex:1 1 0;font:inherit;min-height:0;min-width:0;outline:0}.ds-input-affix>.ds-input::-moz-placeholder{color:var(--semantic__color__on-surface-default-muted)}.ds-input-affix>.ds-input::placeholder{color:var(--semantic__color__on-surface-default-muted)}.ds-input-affix>.ds-input[disabled]{background:transparent;cursor:not-allowed;outline:0}.ds-input-affix__prefix,.ds-input-affix__suffix{color:var(--semantic__color__on-surface-default-muted);flex-shrink:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ds-input-affix__prefix{padding-inline-end:var(--semantic__responsive__spacing__1x);padding-inline-start:var(--semantic__responsive__spacing__3x)}.ds-input-affix__suffix{padding-inline-end:var(--semantic__responsive__spacing__3x);padding-inline-start:var(--semantic__responsive__spacing__1x)}.ds-input-affix--with-prefix>.ds-input{padding-inline-start:0}.ds-input-affix--with-suffix>.ds-input{padding-inline-end:0}
