.field-search{--local-color-border:var(--blue_4);--local-background:var(--white);--local-color-text:var(--grey_0);--local-color-placeholder:var(--blue_2);flex-direction:row;width:100%;display:flex;position:relative}.field-search__input{min-height:var(--layout-header-height);padding:0 var(--spacing-24);border:2px solid var(--local-color-border);background-color:var(--local-background);color:var(--local-color-text);font:var(--medium-shorthand);flex:1}.field-search__input:focus{outline:none}.field-search__input::placeholder{color:var(--local-color-placeholder)}.field-search__input:disabled{opacity:.6;cursor:not-allowed}.field-search__controls{flex-direction:row;display:flex;position:absolute;right:0}.field-search--dark{--local-color-border:var(--blue_3);--local-background:var(--blue_3);--local-color-text:var(--white);--local-color-placeholder:var(--blue_5)}
.field{align-content:start;gap:var(--spacing-8);--field-label-color:var(--local-label-color,var(--grey_0));--field-description-color:var(--local-description-color,var(--blue_2));--field-error-color:var(--local-error-color,var(--tomato_1));--field-background:var(--local-field-background,var(--white));--field-background-disabled:var(--local-field-background-disabled,var(--blue_5));--field-text-color:var(--local-field-text-color,var(--grey_0));--field-text-color-disabled:var(--local-field-text-color-disabled,var(--blue_3));--field-placeholder-color:var(--local-field-placeholder-color,var(--blue_2));--field-border-color:var(--local-field-border-color,var(--blue_4));--field-border-color-active:var(--local-field-border-color-active,var(--blue_1));--field-border-color-focus:var(--local-field-border-color-focus,var(--cobolt_1));--field-border-color-error:var(--local-field-border-color-error,var(--tomato_1));--field-error-value-color:var(--local-field-error-value-color,var(--tomato_1));--field-icon-color:var(--local-field-icon-color,var(--blue_1));--field-error-icon-background:var(--local-field-error-icon-background,var(--tomato_1));--field-error-icon-color:var(--local-field-error-icon-color,var(--white));--field-height:var(--local-field-height,var(--layout-header-height));--field-padding-inline:var(--local-field-padding-inline,var(--spacing-24));--field-padding-block:var(--local-field-padding-block,0);--field-padding-block-textarea:var(--local-field-padding-block-textarea,var(--spacing-20));--field-textarea-min-height:var(--local-field-textarea-min-height,108px);min-width:0;display:grid}.field__label{color:var(--field-label-color);font:var(--small-medium-shorthand)}.field__description,.field__error{font:var(--small-shorthand)}.field__description{color:var(--field-description-color)}.field__error{color:var(--field-error-color)}.field__control{align-items:center;width:100%;display:flex;position:relative}.field__input,.field__select,.field__textarea{border:2px solid var(--field-border-color);border-radius:var(--form-input-radius,0);background-color:var(--field-background);width:100%;color:var(--field-text-color);font:var(--medium-shorthand);transition:border-color var(--transition-duration-fast)ease,background-color var(--transition-duration-fast)ease,color var(--transition-duration-fast)ease}.field__input:focus,.field__select:focus,.field__textarea:focus{outline:none}.field__input:disabled,.field__select:disabled,.field__textarea:disabled{cursor:not-allowed}.field__input,.field__select{min-height:var(--field-height)}.field__input{padding-block:var(--field-padding-block);padding-inline:var(--field-padding-inline)}.field__textarea{min-height:var(--field-textarea-min-height);padding:var(--field-padding-block-textarea)var(--field-padding-inline);resize:vertical}.field__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-block:var(--field-padding-block);padding-inline:var(--field-padding-inline)calc(var(--field-padding-inline) + 28px);color:var(--field-placeholder-color);cursor:pointer}.field__select option{color:var(--grey_0);background-color:var(--white)}.field__input::placeholder,.field__textarea::placeholder{color:var(--field-placeholder-color)}.field__status,.field__select-icon,.field__trailing{top:50%;right:var(--field-padding-inline);position:absolute;transform:translateY(-50%)}.field__status,.field__select-icon{pointer-events:none}.field__trailing{justify-content:center;align-items:center;display:inline-flex}.field__status{background-color:var(--field-error-icon-background);width:20px;height:20px;color:var(--field-error-icon-color);border-radius:999px;place-items:center;display:grid}.field__status svg{width:10px;height:10px}.field__select-icon{color:var(--field-icon-color);justify-content:center;align-items:center;display:flex}.field__select-icon svg{width:12px;height:8px}.field__select-icon path{fill:currentColor}.field--small{--field-height:var(--button-height-s);--field-padding-inline:var(--spacing-16);--field-textarea-min-height:96px}.field--dark{--field-label-color:var(--white);--field-description-color:var(--blue_5);--field-background:var(--blue_3);--field-background-disabled:var(--blue_2);--field-text-color:var(--white);--field-text-color-disabled:var(--blue_4);--field-placeholder-color:var(--blue_5);--field-border-color:transparent;--field-border-color-active:var(--blue_5);--field-icon-color:var(--white);--field-error-value-color:var(--white);--field-error-icon-background:var(--white);--field-error-icon-color:var(--tomato_1)}.field--has-status .field__input,.field--has-status .field__textarea,.field--has-trailing .field__input{padding-right:calc(var(--field-padding-inline) + 40px)}.field--active:not(.field--error):not(.field--force-focus) .field__input,.field--active:not(.field--error):not(.field--force-focus) .field__select,.field--active:not(.field--error):not(.field--force-focus) .field__textarea{border-color:var(--field-border-color-active)}.field--active:not(.field--error):not(.field--force-focus) .field__select{color:var(--field-text-color)}.field--disabled .field__label{opacity:.72}.field--disabled .field__input,.field--disabled .field__select,.field--disabled .field__textarea{background-color:var(--field-background-disabled);color:var(--field-text-color-disabled);border-color:var(--field-border-color)}.field--disabled .field__select-icon{color:var(--field-text-color-disabled)}.field--force-focus .field__input,.field--force-focus .field__select,.field--force-focus .field__textarea,.field:focus-within .field__input,.field:focus-within .field__select,.field:focus-within .field__textarea{border-color:var(--field-border-color-focus)}.field--error .field__input,.field--error .field__select,.field--error .field__textarea{border-color:var(--field-border-color-error)}.field--error .field__input,.field--error .field__textarea{color:var(--field-error-value-color)}.field--full{width:100%}.checkbox{align-items:start;gap:var(--gap-s);grid-template-columns:auto 1fr;display:grid}.checkbox__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--gap-m);height:var(--gap-m);background-color:var(--color-secondary);border:2px solid var(--color-secondary);color:currentColor;font:inherit;cursor:pointer;place-content:center;margin:0;display:grid}.checkbox__input:checked:before{transform:scale(1)}.checkbox__input:before{content:"";width:var(--gap-s);height:var(--gap-s);transform-origin:50%;transition:transform .12s ease-in-out;transform:scale(0);box-shadow:inset 1em 1em}.checkbox__label{cursor:pointer;overflow-wrap:anywhere;line-height:1.35}
