.select{z-index:0;padding-top:14px;position:relative}.select,.select-field{cursor:pointer;width:100%}.select-field{appearance:none;font:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;font-style:inherit;font-variant:inherit;text-transform:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;letter-spacing:inherit;word-spacing:inherit;text-indent:inherit;text-shadow:inherit;text-align:inherit;color:var(--color-text);background:0 0;border:none;outline:none;padding:.2em 0 .36em}.select-field:-internal-autofill-selected{-webkit-text-fill-color:var(--color-text)!important;-webkit-box-shadow:0 0 0 1000px var(--color-background) inset!important;background-color:#0000!important}.select-field:-webkit-autofill{-webkit-text-fill-color:var(--color-text)!important;-webkit-box-shadow:0 0 0 1000px var(--color-background) inset!important;background-color:#0000!important}.select-field:-webkit-autofill:active{-webkit-text-fill-color:var(--color-text)!important;-webkit-box-shadow:0 0 0 1000px var(--color-background) inset!important;background-color:#0000!important}.select-field:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-text)!important;-webkit-box-shadow:0 0 0 1000px var(--color-background) inset!important;background-color:#0000!important}.select-field:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text)!important;-webkit-box-shadow:0 0 0 1000px var(--color-background) inset!important;background-color:#0000!important}.select>.select-label{font:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;font-style:inherit;font-variant:inherit;text-transform:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;letter-spacing:inherit;word-spacing:inherit;text-indent:inherit;text-shadow:inherit;text-align:inherit;color:var(--color-text);transform-origin:0 0;pointer-events:none;padding-top:.2em;padding-bottom:.36em;transition:all .15s ease-out;display:block;position:absolute;top:0;left:0;transform:translateY(14px)}.select>.select-label .select-label-inner{font-size:inherit;opacity:.4;transition:opacity .25s}.select>.select-label .select-label-required{color:var(--color-danger);vertical-align:middle;padding-left:.1em;line-height:1}.select._selectPlaceholder .select-field{color:var(--color-text-030)}.select-icon{z-index:-1;opacity:.3;margin:auto;position:absolute;top:calc(14px - .2em);bottom:0;right:4px}.select._noLabel{padding-top:0}.select:not(._noLabel)._selectPlaceholder .select-field{color:var(--color-text-000)}.select:hover:not(._disabled) .select-icon,.select:hover:not(._disabled) .select-label-inner{opacity:1}.select._focus>.select-label{font-size:10px;font-weight:700;transform:translateY(-.2em)}.select._focus .select-icon,.select._focus>.select-label .select-label-inner{opacity:1}.select._input>.select-label{font-size:10px;transform:translateY(-.2em)}.select._invalid .select-label{color:var(--color-danger)}.select._disabled,.select._readonly{pointer-events:none;cursor:default}.select._disabled .select-field,.select._disabled .select-label{opacity:.6;cursor:default}
