:root{--form-details-error-message-color:var(--color-danger);--form-details-extra-message-color:#888;--form-details-margin-top:6px;--form-details-font-size:12px;--form-details-message-margin-right:4px}.var-form-details{display:flex;font-size:var(--form-details-font-size);justify-content:space-between;margin-top:var(--form-details-margin-top)}.var-form-details-enter-from,.var-form-details-leave-to{margin-top:2px!important;opacity:0}.var-form-details-enter-active,.var-form-details-leave-active{transition:.2s all var(--cubic-bezier)}.var-form-details__message-enter-from,.var-form-details__message-leave-to{opacity:0}.var-form-details__message-enter-active,.var-form-details__message-leave-active{transition:.2s all var(--cubic-bezier)}.var-form-details__error-message{color:var(--form-details-error-message-color);flex-grow:1;margin-right:var(--form-details-message-margin-right);text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none}.var-form-details__extra-message{color:var(--form-details-extra-message-color);flex-shrink:0;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none}:root{--switch-width:40px;--switch-height:24px;--switch-track-width:38px;--switch-track-height:14.4px;--switch-track-border-radius:13.33333px;--switch-track-background:#fff;--switch-track-active-background:var(--color-primary);--switch-track-error-background:var(--color-danger);--switch-handle-width:20px;--switch-handle-height:20px;--switch-handle-background:var(--color-on-primary);--switch-handle-color:var(--color-primary);--switch-handle-active-color:var(--color-on-primary);--switch-handle-active-background:var(--color-primary);--switch-handle-error-background:var(--color-danger);--switch-ripple-color:var(--color-primary);--switch-ripple-size:40px;--switch-ripple-left:-10px;--switch-ripple-active-left:10px;--switch-loading-size:16px;--switch-disabled-opacity:var(--opacity-disabled);--switch-variant-width:52px;--switch-variant-height:32px;--switch-variant-track-border-color:#888;--switch-variant-track-background:var(--color-surface-container-highest);--switch-variant-handle-width:24px;--switch-variant-handle-height:24px;--switch-variant-handle-color:var(--color-on-primary);--switch-variant-handle-active-color:var(--color-primary);--switch-variant-handle-background:#888;--switch-variant-handle-active-background:var(--color-on-primary);--switch-variant-ripple-left:-4px;--switch-variant-ripple-active-left:16px}.var-switch{display:inline-block}.var-switch__block{cursor:pointer;display:flex;position:relative;-webkit-tap-highlight-color:transparent;align-items:center;height:var(--switch-height);justify-content:center;transition:filter .25s;width:var(--switch-width)}.var-switch--disabled{cursor:not-allowed}.var-switch--disabled,.var-switch__track{filter:opacity(var(--switch-disabled-opacity))}.var-switch__track{background-color:var(--switch-track-background);border-radius:var(--switch-track-border-radius);height:var(--switch-track-height);transition:background-color .25s;width:var(--switch-track-width)}.var-switch__track--active{background-color:var(--switch-track-active-background)}.var-switch__track--error{background-color:var(--switch-track-error-background)!important}.var-switch__ripple{align-items:center;border-radius:50%;color:var(--switch-ripple-color);display:flex;height:var(--switch-ripple-size);justify-content:center;left:var(--switch-ripple-left);outline:none;overflow:hidden;position:absolute;transition:.3s var(--cubic-bezier);width:var(--switch-ripple-size)}.var-switch__ripple--active{left:var(--switch-ripple-active-left)}.var-switch__handle{align-items:center;background-color:var(--switch-handle-background);border-radius:50%;color:var(--switch-handle-color);display:flex;height:var(--switch-handle-height);justify-content:center;outline:none;transition:background-color .25s;width:var(--switch-handle-width)}.var-switch__handle--active{background-color:var(--switch-handle-active-background);color:var(--switch-handle-active-color)}.var-switch__handle--error{background-color:var(--switch-handle-error-background)!important}.var-switch--variant .var-switch__block{height:var(--switch-variant-height);width:var(--switch-variant-width)}.var-switch--variant .var-switch__block:active .var-switch__handle{transform:scale(1.16666667)}.var-switch--variant .var-switch__track{background-color:var(--switch-variant-track-background);border:2px solid var(--switch-variant-track-border-color);border-radius:calc(var(--switch-variant-height)/2);filter:none;height:100%;width:100%}.var-switch--variant .var-switch__track--active{background-color:var(--switch-track-active-background);border:none}.var-switch--variant .var-switch__ripple{left:var(--switch-variant-ripple-left)}.var-switch--variant .var-switch__ripple--active{left:var(--switch-variant-ripple-active-left)}.var-switch--variant .var-switch__handle{background-color:var(--switch-variant-handle-background);color:var(--switch-variant-handle-color);height:var(--switch-variant-handle-height);transform:scale(.66666667);transition:transform .2s;width:var(--switch-variant-handle-width)}.var-switch--variant .var-switch__handle--active{background-color:var(--switch-variant-handle-active-background);color:var(--switch-variant-handle-active-color);transform:none}.var-switch--variant .var-switch--disabled:active .var-switch__handle{transform:none}.var-switch__loading{animation:circle 1.8s linear infinite;display:inline-block;height:var(--switch-loading-size);width:var(--switch-loading-size)}.var-switch__loading svg{display:block;height:100%;width:100%}.var-switch__loading svg circle{animation:circular 1.5s ease-in-out infinite;stroke:currentColor;stroke-width:3;stroke-linecap:round}@keyframes circle{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes circular{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40}to{stroke-dasharray:90,150;stroke-dashoffset:-120}}:root{--field-decorator-text-color:#555;--field-decorator-error-color:var(--color-danger);--field-decorator-blur-color:#888;--field-decorator-focus-color:var(--color-primary);--field-decorator-placeholder-size:16px;--field-decorator-icon-size:20px;--field-decorator-line-size:1px;--field-decorator-line-focus-size:2px;--field-decorator-line-border-radius:4px;--field-decorator-disabled-color:var(--color-text-disabled);--field-decorator-standard-normal-margin-top:22px;--field-decorator-standard-normal-margin-bottom:4px;--field-decorator-standard-normal-icon-margin-top:22px;--field-decorator-standard-normal-icon-margin-bottom:4px;--field-decorator-standard-normal-non-hint-margin-top:4px;--field-decorator-standard-small-margin-top:18px;--field-decorator-standard-small-margin-bottom:4px;--field-decorator-standard-small-icon-margin-top:18px;--field-decorator-standard-small-icon-margin-bottom:4px;--field-decorator-standard-small-non-hint-margin-top:2px;--field-decorator-outlined-normal-margin-top:16px;--field-decorator-outlined-normal-margin-bottom:16px;--field-decorator-outlined-normal-padding-left:16px;--field-decorator-outlined-normal-padding-right:16px;--field-decorator-outlined-normal-placeholder-space:4px;--field-decorator-outlined-normal-icon-margin-top:16px;--field-decorator-outlined-normal-icon-margin-bottom:16px;--field-decorator-outlined-small-margin-top:8px;--field-decorator-outlined-small-margin-bottom:8px;--field-decorator-outlined-small-padding-left:12px;--field-decorator-outlined-small-padding-right:12px;--field-decorator-outlined-small-placeholder-space:2px;--field-decorator-outlined-small-icon-margin-top:8px;--field-decorator-outlined-small-icon-margin-bottom:8px}.var-field-decorator{color:var(--field-decorator-text-color);position:relative;width:100%}.var-field-decorator__controller{align-items:stretch;display:flex;position:relative;width:100%}.var-field-decorator__middle{align-items:center;display:flex;flex-grow:1;justify-content:center;position:relative}.var-field-decorator__icon{align-items:center;display:flex}.var-field-decorator__icon,.var-field-decorator__icon .var-icon{font-size:var(--field-decorator-icon-size)}.var-field-decorator__placeholder{color:var(--field-decorator-placeholder-color,var(--field-decorator-blur-color));cursor:inherit;font-size:var(--field-decorator-placeholder-size);left:0;line-height:1.5em;max-width:var(--field-decorator-middle-offset-width);pointer-events:none;position:absolute;top:0;transform-origin:left;transition:transform .28s var(--cubic-bezier),color .25s,max-width .2s}.var-field-decorator__clear-icon[var-field-decorator-cover]{cursor:pointer;font-size:var(--field-decorator-icon-size);margin-left:6px}.var-field-decorator__placeholder-text{display:inline-block;font-size:var(--field-decorator-placeholder-size);max-width:calc(133% - var(--field-decorator-outlined-normal-padding-left) - var(--field-decorator-outlined-normal-padding-right));opacity:0;pointer-events:none;position:absolute;top:-1000px;z-index:-1000}.var-field-decorator__placeholder-text--small{max-width:calc(133% - var(--field-decorator-outlined-small-padding-left) - var(--field-decorator-outlined-small-padding-right))}.var-field-decorator--placeholder-hidden{visibility:hidden}.var-field-decorator--focus{color:var(--field-decorator-focus-color)}.var-field-decorator--disabled{color:var(--field-decorator-disabled-color);cursor:not-allowed}.var-field-decorator--error{color:var(--field-decorator-error-color)}.var-field-decorator--standard .var-field-decorator__middle{margin-bottom:var(--field-decorator-standard-normal-margin-bottom);margin-top:var(--field-decorator-standard-normal-margin-top)}.var-field-decorator--standard .var-field-decorator__icon{margin-bottom:var(--field-decorator-standard-normal-icon-margin-bottom);margin-top:var(--field-decorator-standard-normal-icon-margin-top)}.var-field-decorator--standard .var-field-decorator__placeholder{transform:translate(var(--field-decorator-middle-offset-left),var(--field-decorator-standard-normal-margin-top))}.var-field-decorator--standard .var-field-decorator--placeholder-hint{max-width:133%;transform:translate(0) scale(.75)!important}.var-field-decorator--standard .var-field-decorator__line{background:var(--field-decorator-blur-color);height:var(--field-decorator-line-size);transition:background-color .25s;width:100%}.var-field-decorator--standard .var-field-decorator--line-disabled{background:var(--field-decorator-disabled-color)}.var-field-decorator--standard .var-field-decorator__dot{background:var(--field-decorator-focus-color);height:var(--field-decorator-line-focus-size);transform:scaleX(0);transform-origin:center;transition:transform .3s var(--cubic-bezier),background-color .25s;width:100%}.var-field-decorator--standard .var-field-decorator--icon-non-hint,.var-field-decorator--standard .var-field-decorator--middle-non-hint{margin-top:var(--field-decorator-standard-normal-non-hint-margin-top)}.var-field-decorator--standard .var-field-decorator--hint-center{transform:translate(var(--field-decorator-middle-offset-left),calc(var(--field-decorator-standard-normal-margin-top) + var(--field-decorator-middle-offset-height)/2 - 50%))}.var-field-decorator--standard .var-field-decorator--line-focus{transform:scaleX(1)}.var-field-decorator--standard .var-field-decorator--line-error{background:var(--field-decorator-error-color)}.var-field-decorator--outlined .var-field-decorator__controller{padding:0 var(--field-decorator-outlined-normal-padding-right) 0 var(--field-decorator-outlined-normal-padding-left)}.var-field-decorator--outlined .var-field-decorator__middle{margin-bottom:var(--field-decorator-outlined-normal-margin-bottom);margin-top:var(--field-decorator-outlined-normal-margin-top)}.var-field-decorator--outlined .var-field-decorator__icon{margin-bottom:var(--field-decorator-outlined-normal-icon-margin-bottom);margin-top:var(--field-decorator-outlined-normal-icon-margin-top)}.var-field-decorator--outlined .var-field-decorator__placeholder{transform:translate(var(--field-decorator-middle-offset-left),var(--field-decorator-outlined-normal-margin-top))}.var-field-decorator--outlined .var-field-decorator--hint-center{transform:translate(var(--field-decorator-middle-offset-left),calc(var(--field-decorator-outlined-normal-margin-top) + var(--field-decorator-middle-offset-height)/2 - 50%))}.var-field-decorator--outlined .var-field-decorator--placeholder-hint{max-width:calc(133% - var(--field-decorator-outlined-normal-padding-left) - var(--field-decorator-outlined-normal-padding-right));transform:translate(calc(var(--field-decorator-outlined-normal-padding-left)),-50%) scale(.75)}.var-field-decorator--outlined .var-field-decorator__line{border:var(--field-decorator-line-size) solid var(--field-decorator-blur-color);border-radius:var(--field-decorator-line-border-radius);height:calc(100% + var(--field-decorator-placeholder-size)*.75/2);left:0;margin:0;min-width:0;overflow:hidden;padding:0 calc(var(--field-decorator-outlined-normal-padding-right) - var(--field-decorator-outlined-normal-placeholder-space) - var(--field-decorator-line-size)) 0 calc(var(--field-decorator-outlined-normal-padding-left) - var(--field-decorator-outlined-normal-placeholder-space) - var(--field-decorator-line-size));pointer-events:none;position:absolute;top:calc(var(--field-decorator-placeholder-size)*.75/2*-1);width:100%}.var-field-decorator--outlined .var-field-decorator__line-legend{display:block;height:calc(var(--field-decorator-placeholder-size)*.75);max-width:0;overflow:hidden;padding:0;visibility:hidden;white-space:nowrap}.var-field-decorator--outlined .var-field-decorator__line-legend--hint{max-width:100%}.var-field-decorator--outlined .var-field-decorator--line-focus{border-color:var(--field-decorator-focus-color);border-width:var(--field-decorator-line-focus-size);padding:0 calc(var(--field-decorator-outlined-normal-padding-right) - var(--field-decorator-outlined-normal-placeholder-space) - var(--field-decorator-line-focus-size)) 0 calc(var(--field-decorator-outlined-normal-padding-left) - var(--field-decorator-outlined-normal-placeholder-space) - var(--field-decorator-line-focus-size))}.var-field-decorator--outlined .var-field-decorator--line-disabled{border:var(--field-decorator-line-size) solid var(--field-decorator-disabled-color);border-radius:var(--field-decorator-line-border-radius)}.var-field-decorator--outlined .var-field-decorator--line-error{border-color:var(--field-decorator-error-color)!important}.var-field-decorator--standard.var-field-decorator--small .var-field-decorator__middle{margin-bottom:var(--field-decorator-standard-small-margin-bottom);margin-top:var(--field-decorator-standard-small-margin-top)}.var-field-decorator--standard.var-field-decorator--small .var-field-decorator__placeholder{transform:translate(var(--field-decorator-middle-offset-left),var(--field-decorator-standard-small-margin-top))}.var-field-decorator--standard.var-field-decorator--small .var-field-decorator--icon-non-hint,.var-field-decorator--standard.var-field-decorator--small .var-field-decorator--middle-non-hint{margin-top:var(--field-decorator-standard-small-non-hint-margin-top)}.var-field-decorator--standard.var-field-decorator--small .var-field-decorator--hint-center{transform:translate(var(--field-decorator-middle-offset-left),calc(var(--field-decorator-standard-small-margin-top) + var(--field-decorator-middle-offset-height)/2 - 50%))}.var-field-decorator--outlined.var-field-decorator--small .var-field-decorator__controller{padding:0 var(--field-decorator-outlined-small-padding-right) 0 var(--field-decorator-outlined-small-padding-left)}.var-field-decorator--outlined.var-field-decorator--small .var-field-decorator__middle{margin-bottom:var(--field-decorator-outlined-small-margin-bottom);margin-top:var(--field-decorator-outlined-small-margin-top)}.var-field-decorator--outlined.var-field-decorator--small .var-field-decorator__icon{margin-bottom:var(--field-decorator-outlined-small-icon-margin-bottom);margin-top:var(--field-decorator-outlined-small-icon-margin-top)}.var-field-decorator--outlined.var-field-decorator--small .var-field-decorator__placeholder{transform:translate(var(--field-decorator-middle-offset-left),var(--field-decorator-outlined-small-margin-top))}.var-field-decorator--outlined.var-field-decorator--small .var-field-decorator--hint-center{transform:translate(var(--field-decorator-middle-offset-left),calc(var(--field-decorator-outlined-small-margin-top) + var(--field-decorator-middle-offset-height)/2 - 50%))}.var-field-decorator--outlined.var-field-decorator--small .var-field-decorator--placeholder-hint{max-width:calc(133% - var(--field-decorator-outlined-small-padding-left) - var(--field-decorator-outlined-small-padding-right));transform:translate(calc(var(--field-decorator-outlined-small-padding-left)),-50%) scale(.75)}.var-field-decorator--outlined.var-field-decorator--small .var-field-decorator__line{padding:0 calc(var(--field-decorator-outlined-small-padding-right) - var(--field-decorator-outlined-small-placeholder-space) - var(--field-decorator-line-size)) 0 calc(var(--field-decorator-outlined-small-padding-left) - var(--field-decorator-outlined-small-placeholder-space) - var(--field-decorator-line-size))}.var-field-decorator--outlined.var-field-decorator--small .var-field-decorator--line-focus{padding:0 calc(var(--field-decorator-outlined-small-padding-right) - var(--field-decorator-outlined-small-placeholder-space) - var(--field-decorator-line-focus-size)) 0 calc(var(--field-decorator-outlined-small-padding-left) - var(--field-decorator-outlined-small-placeholder-space) - var(--field-decorator-line-focus-size))}.var-field-decorator--transition-disabled{transition:none}:root{--input-input-height:24px;--input-input-font-size:16px;--input-textarea-height:auto}.var-input{text-align:left}.var-input__autocomplete{border:none;font-size:0;height:0;outline:none;padding:0;width:0}.var-input__input{background:transparent;border:none;caret-color:var(--field-decorator-focus-color);color:var(--field-decorator-text-color);font-size:var(--input-input-font-size);height:var(--input-input-height);outline:none;padding:0;transition:color .25s;width:100%}.var-input__input::-moz-placeholder{color:var(--input-placeholder-color)}.var-input__input::placeholder{color:var(--input-placeholder-color)}.var-input--textarea{height:var(--input-textarea-height);min-height:var(--input-input-height)}.var-input--disabled{color:var(--field-decorator-disabled-color);cursor:not-allowed}.var-input--error{color:var(--field-decorator-error-color)}.var-input--caret-error{caret-color:var(--field-decorator-error-color)}
