/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{font-family:"Roboto",sans-serif;-webkit-tap-highlight-color:rgba(0,0,0,0)}.red-0{border-color:#ffebee !important;background-color:#ffebee !important}.text-red-0{color:#ffebee !important}.red-1{border-color:#ffcdd2 !important;background-color:#ffcdd2 !important}.text-red-1{color:#ffcdd2 !important}.red-2{border-color:#ef9a9a !important;background-color:#ef9a9a !important}.text-red-2{color:#ef9a9a !important}.red-3{border-color:#e57373 !important;background-color:#e57373 !important}.text-red-3{color:#e57373 !important}.red-4{border-color:#ef5350 !important;background-color:#ef5350 !important}.text-red-4{color:#ef5350 !important}.red-5{border-color:#f44336 !important;background-color:#f44336 !important}.text-red-5{color:#f44336 !important}.red-6{border-color:#e53936 !important;background-color:#e53936 !important}.text-red-6{color:#e53936 !important}.red-7{border-color:#d32f2f !important;background-color:#d32f2f !important}.text-red-7{color:#d32f2f !important}.red-8{border-color:#c62828 !important;background-color:#c62828 !important}.text-red-8{color:#c62828 !important}.red-9{border-color:#b71c1c !important;background-color:#b71c1c !important}.text-red-9{color:#b71c1c !important}.red{border-color:#e53936 !important;background-color:#e53936 !important}.text-red{color:#e53936 !important}.pink-0{border-color:#fce4ec !important;background-color:#fce4ec !important}.text-pink-0{color:#fce4ec !important}.pink-1{border-color:#f8bbd0 !important;background-color:#f8bbd0 !important}.text-pink-1{color:#f8bbd0 !important}.pink-2{border-color:#f48fb1 !important;background-color:#f48fb1 !important}.text-pink-2{color:#f48fb1 !important}.pink-3{border-color:#f06292 !important;background-color:#f06292 !important}.text-pink-3{color:#f06292 !important}.pink-4{border-color:#ec407a !important;background-color:#ec407a !important}.text-pink-4{color:#ec407a !important}.pink-5{border-color:#e91e63 !important;background-color:#e91e63 !important}.text-pink-5{color:#e91e63 !important}.pink-6{border-color:#d81b60 !important;background-color:#d81b60 !important}.text-pink-6{color:#d81b60 !important}.pink-7{border-color:#c2185b !important;background-color:#c2185b !important}.text-pink-7{color:#c2185b !important}.pink-8{border-color:#ad1457 !important;background-color:#ad1457 !important}.text-pink-8{color:#ad1457 !important}.pink-9{border-color:#880e4f !important;background-color:#880e4f !important}.text-pink-9{color:#880e4f !important}.pink{border-color:#d81b60 !important;background-color:#d81b60 !important}.text-pink{color:#d81b60 !important}.purple-0{border-color:#f3e5f5 !important;background-color:#f3e5f5 !important}.text-purple-0{color:#f3e5f5 !important}.purple-1{border-color:#e1bee7 !important;background-color:#e1bee7 !important}.text-purple-1{color:#e1bee7 !important}.purple-2{border-color:#ce93d8 !important;background-color:#ce93d8 !important}.text-purple-2{color:#ce93d8 !important}.purple-3{border-color:#ba68c8 !important;background-color:#ba68c8 !important}.text-purple-3{color:#ba68c8 !important}.purple-4{border-color:#ab47bc !important;background-color:#ab47bc !important}.text-purple-4{color:#ab47bc !important}.purple-5{border-color:#9c27b0 !important;background-color:#9c27b0 !important}.text-purple-5{color:#9c27b0 !important}.purple-6{border-color:#8e24aa !important;background-color:#8e24aa !important}.text-purple-6{color:#8e24aa !important}.purple-7{border-color:#7b1fa2 !important;background-color:#7b1fa2 !important}.text-purple-7{color:#7b1fa2 !important}.purple-8{border-color:#6a1b9a !important;background-color:#6a1b9a !important}.text-purple-8{color:#6a1b9a !important}.purple-9{border-color:#4a148c !important;background-color:#4a148c !important}.text-purple-9{color:#4a148c !important}.purple{border-color:#8e24aa !important;background-color:#8e24aa !important}.text-purple{color:#8e24aa !important}.deep-purple-0{border-color:#ede7f6 !important;background-color:#ede7f6 !important}.text-deep-purple-0{color:#ede7f6 !important}.deep-purple-1{border-color:#d1c4e9 !important;background-color:#d1c4e9 !important}.text-deep-purple-1{color:#d1c4e9 !important}.deep-purple-2{border-color:#b39ddb !important;background-color:#b39ddb !important}.text-deep-purple-2{color:#b39ddb !important}.deep-purple-3{border-color:#9575cd !important;background-color:#9575cd !important}.text-deep-purple-3{color:#9575cd !important}.deep-purple-4{border-color:#7e57c2 !important;background-color:#7e57c2 !important}.text-deep-purple-4{color:#7e57c2 !important}.deep-purple-5{border-color:#673ab7 !important;background-color:#673ab7 !important}.text-deep-purple-5{color:#673ab7 !important}.deep-purple-6{border-color:#5e35b1 !important;background-color:#5e35b1 !important}.text-deep-purple-6{color:#5e35b1 !important}.deep-purple-7{border-color:#512da8 !important;background-color:#512da8 !important}.text-deep-purple-7{color:#512da8 !important}.deep-purple-8{border-color:#4527a0 !important;background-color:#4527a0 !important}.text-deep-purple-8{color:#4527a0 !important}.deep-purple-9{border-color:#311b92 !important;background-color:#311b92 !important}.text-deep-purple-9{color:#311b92 !important}.deep-purple{border-color:#5e35b1 !important;background-color:#5e35b1 !important}.text-deep-purple{color:#5e35b1 !important}.indigo-0{border-color:#e8eaf6 !important;background-color:#e8eaf6 !important}.text-indigo-0{color:#e8eaf6 !important}.indigo-1{border-color:#c5cae9 !important;background-color:#c5cae9 !important}.text-indigo-1{color:#c5cae9 !important}.indigo-2{border-color:#9fa8da !important;background-color:#9fa8da !important}.text-indigo-2{color:#9fa8da !important}.indigo-3{border-color:#7986cb !important;background-color:#7986cb !important}.text-indigo-3{color:#7986cb !important}.indigo-4{border-color:#5c6bc0 !important;background-color:#5c6bc0 !important}.text-indigo-4{color:#5c6bc0 !important}.indigo-5{border-color:#3f51b5 !important;background-color:#3f51b5 !important}.text-indigo-5{color:#3f51b5 !important}.indigo-6{border-color:#3949ab !important;background-color:#3949ab !important}.text-indigo-6{color:#3949ab !important}.indigo-7{border-color:#303f9f !important;background-color:#303f9f !important}.text-indigo-7{color:#303f9f !important}.indigo-8{border-color:#283593 !important;background-color:#283593 !important}.text-indigo-8{color:#283593 !important}.indigo-9{border-color:#1a237e !important;background-color:#1a237e !important}.text-indigo-9{color:#1a237e !important}.indigo{border-color:#3949ab !important;background-color:#3949ab !important}.text-indigo{color:#3949ab !important}.blue-0{border-color:#e3f2fd !important;background-color:#e3f2fd !important}.text-blue-0{color:#e3f2fd !important}.blue-1{border-color:#bbdefb !important;background-color:#bbdefb !important}.text-blue-1{color:#bbdefb !important}.blue-2{border-color:#90caf9 !important;background-color:#90caf9 !important}.text-blue-2{color:#90caf9 !important}.blue-3{border-color:#64b5f6 !important;background-color:#64b5f6 !important}.text-blue-3{color:#64b5f6 !important}.blue-4{border-color:#42a5f5 !important;background-color:#42a5f5 !important}.text-blue-4{color:#42a5f5 !important}.blue-5{border-color:#2196f3 !important;background-color:#2196f3 !important}.text-blue-5{color:#2196f3 !important}.blue-6{border-color:#1e88e5 !important;background-color:#1e88e5 !important}.text-blue-6{color:#1e88e5 !important}.blue-7{border-color:#1976d2 !important;background-color:#1976d2 !important}.text-blue-7{color:#1976d2 !important}.blue-8{border-color:#1565c0 !important;background-color:#1565c0 !important}.text-blue-8{color:#1565c0 !important}.blue-9{border-color:#0d47a1 !important;background-color:#0d47a1 !important}.text-blue-9{color:#0d47a1 !important}.blue{border-color:#1e88e5 !important;background-color:#1e88e5 !important}.text-blue{color:#1e88e5 !important}.light-blue-0{border-color:#e1f5fe !important;background-color:#e1f5fe !important}.text-light-blue-0{color:#e1f5fe !important}.light-blue-1{border-color:#b3e5fc !important;background-color:#b3e5fc !important}.text-light-blue-1{color:#b3e5fc !important}.light-blue-2{border-color:#81d4fa !important;background-color:#81d4fa !important}.text-light-blue-2{color:#81d4fa !important}.light-blue-3{border-color:#4fc3f7 !important;background-color:#4fc3f7 !important}.text-light-blue-3{color:#4fc3f7 !important}.light-blue-4{border-color:#29b6f6 !important;background-color:#29b6f6 !important}.text-light-blue-4{color:#29b6f6 !important}.light-blue-5{border-color:#03a9f4 !important;background-color:#03a9f4 !important}.text-light-blue-5{color:#03a9f4 !important}.light-blue-6{border-color:#039be5 !important;background-color:#039be5 !important}.text-light-blue-6{color:#039be5 !important}.light-blue-7{border-color:#0288d1 !important;background-color:#0288d1 !important}.text-light-blue-7{color:#0288d1 !important}.light-blue-8{border-color:#0277bd !important;background-color:#0277bd !important}.text-light-blue-8{color:#0277bd !important}.light-blue-9{border-color:#01579b !important;background-color:#01579b !important}.text-light-blue-9{color:#01579b !important}.light-blue{border-color:#039be5 !important;background-color:#039be5 !important}.text-light-blue{color:#039be5 !important}.cyan-0{border-color:#e0f7fa !important;background-color:#e0f7fa !important}.text-cyan-0{color:#e0f7fa !important}.cyan-1{border-color:#b2ebf2 !important;background-color:#b2ebf2 !important}.text-cyan-1{color:#b2ebf2 !important}.cyan-2{border-color:#80deea !important;background-color:#80deea !important}.text-cyan-2{color:#80deea !important}.cyan-3{border-color:#4dd0e1 !important;background-color:#4dd0e1 !important}.text-cyan-3{color:#4dd0e1 !important}.cyan-4{border-color:#26c6da !important;background-color:#26c6da !important}.text-cyan-4{color:#26c6da !important}.cyan-5{border-color:#00bcd4 !important;background-color:#00bcd4 !important}.text-cyan-5{color:#00bcd4 !important}.cyan-6{border-color:#00acc1 !important;background-color:#00acc1 !important}.text-cyan-6{color:#00acc1 !important}.cyan-7{border-color:#0097a7 !important;background-color:#0097a7 !important}.text-cyan-7{color:#0097a7 !important}.cyan-8{border-color:#00838f !important;background-color:#00838f !important}.text-cyan-8{color:#00838f !important}.cyan-9{border-color:#006064 !important;background-color:#006064 !important}.text-cyan-9{color:#006064 !important}.cyan{border-color:#00acc1 !important;background-color:#00acc1 !important}.text-cyan{color:#00acc1 !important}.teal-0{border-color:#e0f2f1 !important;background-color:#e0f2f1 !important}.text-teal-0{color:#e0f2f1 !important}.teal-1{border-color:#b2dfdb !important;background-color:#b2dfdb !important}.text-teal-1{color:#b2dfdb !important}.teal-2{border-color:#80cbc4 !important;background-color:#80cbc4 !important}.text-teal-2{color:#80cbc4 !important}.teal-3{border-color:#4db6ac !important;background-color:#4db6ac !important}.text-teal-3{color:#4db6ac !important}.teal-4{border-color:#26a69a !important;background-color:#26a69a !important}.text-teal-4{color:#26a69a !important}.teal-5{border-color:#009688 !important;background-color:#009688 !important}.text-teal-5{color:#009688 !important}.teal-6{border-color:#00897b !important;background-color:#00897b !important}.text-teal-6{color:#00897b !important}.teal-7{border-color:#00796b !important;background-color:#00796b !important}.text-teal-7{color:#00796b !important}.teal-8{border-color:#00695c !important;background-color:#00695c !important}.text-teal-8{color:#00695c !important}.teal-9{border-color:#004d40 !important;background-color:#004d40 !important}.text-teal-9{color:#004d40 !important}.teal{border-color:#00897b !important;background-color:#00897b !important}.text-teal{color:#00897b !important}.green-0{border-color:#e8f5e9 !important;background-color:#e8f5e9 !important}.text-green-0{color:#e8f5e9 !important}.green-1{border-color:#c8e6c9 !important;background-color:#c8e6c9 !important}.text-green-1{color:#c8e6c9 !important}.green-2{border-color:#a5d6a7 !important;background-color:#a5d6a7 !important}.text-green-2{color:#a5d6a7 !important}.green-3{border-color:#81c784 !important;background-color:#81c784 !important}.text-green-3{color:#81c784 !important}.green-4{border-color:#66bb6a !important;background-color:#66bb6a !important}.text-green-4{color:#66bb6a !important}.green-5{border-color:#4caf50 !important;background-color:#4caf50 !important}.text-green-5{color:#4caf50 !important}.green-6{border-color:#43a047 !important;background-color:#43a047 !important}.text-green-6{color:#43a047 !important}.green-7{border-color:#388e3c !important;background-color:#388e3c !important}.text-green-7{color:#388e3c !important}.green-8{border-color:#2e7d32 !important;background-color:#2e7d32 !important}.text-green-8{color:#2e7d32 !important}.green-9{border-color:#1b5e20 !important;background-color:#1b5e20 !important}.text-green-9{color:#1b5e20 !important}.green{border-color:#43a047 !important;background-color:#43a047 !important}.text-green{color:#43a047 !important}.light-green-0{border-color:#f1f8e9 !important;background-color:#f1f8e9 !important}.text-light-green-0{color:#f1f8e9 !important}.light-green-1{border-color:#dcedc8 !important;background-color:#dcedc8 !important}.text-light-green-1{color:#dcedc8 !important}.light-green-2{border-color:#c5e1a5 !important;background-color:#c5e1a5 !important}.text-light-green-2{color:#c5e1a5 !important}.light-green-3{border-color:#aed581 !important;background-color:#aed581 !important}.text-light-green-3{color:#aed581 !important}.light-green-4{border-color:#9ccc65 !important;background-color:#9ccc65 !important}.text-light-green-4{color:#9ccc65 !important}.light-green-5{border-color:#8bc34a !important;background-color:#8bc34a !important}.text-light-green-5{color:#8bc34a !important}.light-green-6{border-color:#7cb342 !important;background-color:#7cb342 !important}.text-light-green-6{color:#7cb342 !important}.light-green-7{border-color:#689f38 !important;background-color:#689f38 !important}.text-light-green-7{color:#689f38 !important}.light-green-8{border-color:#558b2f !important;background-color:#558b2f !important}.text-light-green-8{color:#558b2f !important}.light-green-9{border-color:#33691e !important;background-color:#33691e !important}.text-light-green-9{color:#33691e !important}.light-green{border-color:#7cb342 !important;background-color:#7cb342 !important}.text-light-green{color:#7cb342 !important}.lime-0{border-color:#f9fbe7 !important;background-color:#f9fbe7 !important}.text-lime-0{color:#f9fbe7 !important}.lime-1{border-color:#f0f4c3 !important;background-color:#f0f4c3 !important}.text-lime-1{color:#f0f4c3 !important}.lime-2{border-color:#e6ee9c !important;background-color:#e6ee9c !important}.text-lime-2{color:#e6ee9c !important}.lime-3{border-color:#dce775 !important;background-color:#dce775 !important}.text-lime-3{color:#dce775 !important}.lime-4{border-color:#d4e157 !important;background-color:#d4e157 !important}.text-lime-4{color:#d4e157 !important}.lime-5{border-color:#cddc39 !important;background-color:#cddc39 !important}.text-lime-5{color:#cddc39 !important}.lime-6{border-color:#c0ca33 !important;background-color:#c0ca33 !important}.text-lime-6{color:#c0ca33 !important}.lime-7{border-color:#afb42b !important;background-color:#afb42b !important}.text-lime-7{color:#afb42b !important}.lime-8{border-color:#9e9d24 !important;background-color:#9e9d24 !important}.text-lime-8{color:#9e9d24 !important}.lime-9{border-color:#827717 !important;background-color:#827717 !important}.text-lime-9{color:#827717 !important}.lime{border-color:#c0ca33 !important;background-color:#c0ca33 !important}.text-lime{color:#c0ca33 !important}.yellow-0{border-color:#fffde7 !important;background-color:#fffde7 !important}.text-yellow-0{color:#fffde7 !important}.yellow-1{border-color:#fff9c4 !important;background-color:#fff9c4 !important}.text-yellow-1{color:#fff9c4 !important}.yellow-2{border-color:#fff59d !important;background-color:#fff59d !important}.text-yellow-2{color:#fff59d !important}.yellow-3{border-color:#fff176 !important;background-color:#fff176 !important}.text-yellow-3{color:#fff176 !important}.yellow-4{border-color:#ffee58 !important;background-color:#ffee58 !important}.text-yellow-4{color:#ffee58 !important}.yellow-5{border-color:#ffeb3b !important;background-color:#ffeb3b !important}.text-yellow-5{color:#ffeb3b !important}.yellow-6{border-color:#fdd835 !important;background-color:#fdd835 !important}.text-yellow-6{color:#fdd835 !important}.yellow-7{border-color:#fbc02d !important;background-color:#fbc02d !important}.text-yellow-7{color:#fbc02d !important}.yellow-8{border-color:#f9a825 !important;background-color:#f9a825 !important}.text-yellow-8{color:#f9a825 !important}.yellow-9{border-color:#f57f17 !important;background-color:#f57f17 !important}.text-yellow-9{color:#f57f17 !important}.yellow{border-color:#fdd835 !important;background-color:#fdd835 !important}.text-yellow{color:#fdd835 !important}.amber-0{border-color:#fff8e1 !important;background-color:#fff8e1 !important}.text-amber-0{color:#fff8e1 !important}.amber-1{border-color:#ffecb3 !important;background-color:#ffecb3 !important}.text-amber-1{color:#ffecb3 !important}.amber-2{border-color:#ffe082 !important;background-color:#ffe082 !important}.text-amber-2{color:#ffe082 !important}.amber-3{border-color:#ffd54f !important;background-color:#ffd54f !important}.text-amber-3{color:#ffd54f !important}.amber-4{border-color:#ffca28 !important;background-color:#ffca28 !important}.text-amber-4{color:#ffca28 !important}.amber-5{border-color:#ffc107 !important;background-color:#ffc107 !important}.text-amber-5{color:#ffc107 !important}.amber-6{border-color:#ffb300 !important;background-color:#ffb300 !important}.text-amber-6{color:#ffb300 !important}.amber-7{border-color:#ffa000 !important;background-color:#ffa000 !important}.text-amber-7{color:#ffa000 !important}.amber-8{border-color:#ff8f00 !important;background-color:#ff8f00 !important}.text-amber-8{color:#ff8f00 !important}.amber-9{border-color:#ff6f00 !important;background-color:#ff6f00 !important}.text-amber-9{color:#ff6f00 !important}.amber{border-color:#ffb300 !important;background-color:#ffb300 !important}.text-amber{color:#ffb300 !important}.orange-0{border-color:#fff3e0 !important;background-color:#fff3e0 !important}.text-orange-0{color:#fff3e0 !important}.orange-1{border-color:#ffe0b2 !important;background-color:#ffe0b2 !important}.text-orange-1{color:#ffe0b2 !important}.orange-2{border-color:#ffcc80 !important;background-color:#ffcc80 !important}.text-orange-2{color:#ffcc80 !important}.orange-3{border-color:#ffb74d !important;background-color:#ffb74d !important}.text-orange-3{color:#ffb74d !important}.orange-4{border-color:#ffa726 !important;background-color:#ffa726 !important}.text-orange-4{color:#ffa726 !important}.orange-5{border-color:#ff9800 !important;background-color:#ff9800 !important}.text-orange-5{color:#ff9800 !important}.orange-6{border-color:#fb8c00 !important;background-color:#fb8c00 !important}.text-orange-6{color:#fb8c00 !important}.orange-7{border-color:#f57c00 !important;background-color:#f57c00 !important}.text-orange-7{color:#f57c00 !important}.orange-8{border-color:#ef6c00 !important;background-color:#ef6c00 !important}.text-orange-8{color:#ef6c00 !important}.orange-9{border-color:#e65100 !important;background-color:#e65100 !important}.text-orange-9{color:#e65100 !important}.orange{border-color:#fb8c00 !important;background-color:#fb8c00 !important}.text-orange{color:#fb8c00 !important}.deep-orange-0{border-color:#fbe9e7 !important;background-color:#fbe9e7 !important}.text-deep-orange-0{color:#fbe9e7 !important}.deep-orange-1{border-color:#ffccbc !important;background-color:#ffccbc !important}.text-deep-orange-1{color:#ffccbc !important}.deep-orange-2{border-color:#ffab91 !important;background-color:#ffab91 !important}.text-deep-orange-2{color:#ffab91 !important}.deep-orange-3{border-color:#ff8a65 !important;background-color:#ff8a65 !important}.text-deep-orange-3{color:#ff8a65 !important}.deep-orange-4{border-color:#ff7043 !important;background-color:#ff7043 !important}.text-deep-orange-4{color:#ff7043 !important}.deep-orange-5{border-color:#ff5722 !important;background-color:#ff5722 !important}.text-deep-orange-5{color:#ff5722 !important}.deep-orange-6{border-color:#f4511e !important;background-color:#f4511e !important}.text-deep-orange-6{color:#f4511e !important}.deep-orange-7{border-color:#e64a19 !important;background-color:#e64a19 !important}.text-deep-orange-7{color:#e64a19 !important}.deep-orange-8{border-color:#d84315 !important;background-color:#d84315 !important}.text-deep-orange-8{color:#d84315 !important}.deep-orange-9{border-color:#bf360c !important;background-color:#bf360c !important}.text-deep-orange-9{color:#bf360c !important}.deep-orange{border-color:#f4511e !important;background-color:#f4511e !important}.text-deep-orange{color:#f4511e !important}.brown-0{border-color:#efebe9 !important;background-color:#efebe9 !important}.text-brown-0{color:#efebe9 !important}.brown-1{border-color:#d7ccc8 !important;background-color:#d7ccc8 !important}.text-brown-1{color:#d7ccc8 !important}.brown-2{border-color:#bcaaa4 !important;background-color:#bcaaa4 !important}.text-brown-2{color:#bcaaa4 !important}.brown-3{border-color:#a1887f !important;background-color:#a1887f !important}.text-brown-3{color:#a1887f !important}.brown-4{border-color:#8d6e63 !important;background-color:#8d6e63 !important}.text-brown-4{color:#8d6e63 !important}.brown-5{border-color:#795548 !important;background-color:#795548 !important}.text-brown-5{color:#795548 !important}.brown-6{border-color:#6d4c41 !important;background-color:#6d4c41 !important}.text-brown-6{color:#6d4c41 !important}.brown-7{border-color:#5d4037 !important;background-color:#5d4037 !important}.text-brown-7{color:#5d4037 !important}.brown-8{border-color:#4e342e !important;background-color:#4e342e !important}.text-brown-8{color:#4e342e !important}.brown-9{border-color:#3e2723 !important;background-color:#3e2723 !important}.text-brown-9{color:#3e2723 !important}.brown{border-color:#6d4c41 !important;background-color:#6d4c41 !important}.text-brown{color:#6d4c41 !important}.gray-0{border-color:#fafafa !important;background-color:#fafafa !important}.text-gray-0{color:#fafafa !important}.gray-1{border-color:#f5f5f5 !important;background-color:#f5f5f5 !important}.text-gray-1{color:#f5f5f5 !important}.gray-2{border-color:#eee !important;background-color:#eee !important}.text-gray-2{color:#eee !important}.gray-3{border-color:#e0e0e0 !important;background-color:#e0e0e0 !important}.text-gray-3{color:#e0e0e0 !important}.gray-4{border-color:#bdbdbd !important;background-color:#bdbdbd !important}.text-gray-4{color:#bdbdbd !important}.gray-5{border-color:#9e9e9e !important;background-color:#9e9e9e !important}.text-gray-5{color:#9e9e9e !important}.gray-6{border-color:#757575 !important;background-color:#757575 !important}.text-gray-6{color:#757575 !important}.gray-7{border-color:#616161 !important;background-color:#616161 !important}.text-gray-7{color:#616161 !important}.gray-8{border-color:#424242 !important;background-color:#424242 !important}.text-gray-8{color:#424242 !important}.gray-9{border-color:#212121 !important;background-color:#212121 !important}.text-gray-9{color:#212121 !important}.gray{border-color:#757575 !important;background-color:#757575 !important}.text-gray{color:#757575 !important}.blue-gray-0{border-color:#eceff1 !important;background-color:#eceff1 !important}.text-blue-gray-0{color:#eceff1 !important}.blue-gray-1{border-color:#cfd8dc !important;background-color:#cfd8dc !important}.text-blue-gray-1{color:#cfd8dc !important}.blue-gray-2{border-color:#b0bec5 !important;background-color:#b0bec5 !important}.text-blue-gray-2{color:#b0bec5 !important}.blue-gray-3{border-color:#90a4ae !important;background-color:#90a4ae !important}.text-blue-gray-3{color:#90a4ae !important}.blue-gray-4{border-color:#78909c !important;background-color:#78909c !important}.text-blue-gray-4{color:#78909c !important}.blue-gray-5{border-color:#607d8b !important;background-color:#607d8b !important}.text-blue-gray-5{color:#607d8b !important}.blue-gray-6{border-color:#546e7a !important;background-color:#546e7a !important}.text-blue-gray-6{color:#546e7a !important}.blue-gray-7{border-color:#455a64 !important;background-color:#455a64 !important}.text-blue-gray-7{color:#455a64 !important}.blue-gray-8{border-color:#37474f !important;background-color:#37474f !important}.text-blue-gray-8{color:#37474f !important}.blue-gray-9{border-color:#263238 !important;background-color:#263238 !important}.text-blue-gray-9{color:#263238 !important}.blue-gray{border-color:#546e7a !important;background-color:#546e7a !important}.text-blue-gray{color:#546e7a !important}.black{border-color:#000 !important;background-color:#000 !important}.text-black{color:#000 !important}.white{border-color:#fff !important;background-color:#fff !important}.text-white{color:#fff !important}.elevation-0{-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,.2),0px 0px 0px 0px rgba(0,0,0,.2),0px 0px 0px 0px rgba(0,0,0,.2);box-shadow:0px 0px 0px 0px rgba(0,0,0,.2),0px 0px 0px 0px rgba(0,0,0,.2),0px 0px 0px 0px rgba(0,0,0,.2)}.elevation-1{-webkit-box-shadow:0px 2px 1px -1px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.2),0px 1px 3px 0px rgba(0,0,0,.2);box-shadow:0px 2px 1px -1px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.2),0px 1px 3px 0px rgba(0,0,0,.2)}.elevation-2{-webkit-box-shadow:0px 3px 1px -2px rgba(0,0,0,.2),0px 2px 2px 0px rgba(0,0,0,.2),0px 1px 5px 0px rgba(0,0,0,.2);box-shadow:0px 3px 1px -2px rgba(0,0,0,.2),0px 2px 2px 0px rgba(0,0,0,.2),0px 1px 5px 0px rgba(0,0,0,.2)}.elevation-3{-webkit-box-shadow:0px 3px 3px -2px rgba(0,0,0,.2),0px 3px 4px 0px rgba(0,0,0,.2),0px 1px 8px 0px rgba(0,0,0,.2);box-shadow:0px 3px 3px -2px rgba(0,0,0,.2),0px 3px 4px 0px rgba(0,0,0,.2),0px 1px 8px 0px rgba(0,0,0,.2)}.elevation-4{-webkit-box-shadow:0px 2px 4px -1px rgba(0,0,0,.2),0px 4px 5px 0px rgba(0,0,0,.2),0px 1px 10px 0px rgba(0,0,0,.2);box-shadow:0px 2px 4px -1px rgba(0,0,0,.2),0px 4px 5px 0px rgba(0,0,0,.2),0px 1px 10px 0px rgba(0,0,0,.2)}.elevation-5{-webkit-box-shadow:0px 3px 5px -1px rgba(0,0,0,.2),0px 5px 8px 0px rgba(0,0,0,.2),0px 1px 14px 0px rgba(0,0,0,.2);box-shadow:0px 3px 5px -1px rgba(0,0,0,.2),0px 5px 8px 0px rgba(0,0,0,.2),0px 1px 14px 0px rgba(0,0,0,.2)}.elevation-6{-webkit-box-shadow:0px 3px 5px -1px rgba(0,0,0,.2),0px 6px 10px 0px rgba(0,0,0,.2),0px 1px 18px 0px rgba(0,0,0,.2);box-shadow:0px 3px 5px -1px rgba(0,0,0,.2),0px 6px 10px 0px rgba(0,0,0,.2),0px 1px 18px 0px rgba(0,0,0,.2)}.elevation-7{-webkit-box-shadow:0px 4px 5px -2px rgba(0,0,0,.2),0px 7px 10px 1px rgba(0,0,0,.2),0px 2px 16px 1px rgba(0,0,0,.2);box-shadow:0px 4px 5px -2px rgba(0,0,0,.2),0px 7px 10px 1px rgba(0,0,0,.2),0px 2px 16px 1px rgba(0,0,0,.2)}.elevation-8{-webkit-box-shadow:0px 5px 5px -3px rgba(0,0,0,.2),0px 8px 10px 1px rgba(0,0,0,.2),0px 3px 14px 2px rgba(0,0,0,.2);box-shadow:0px 5px 5px -3px rgba(0,0,0,.2),0px 8px 10px 1px rgba(0,0,0,.2),0px 3px 14px 2px rgba(0,0,0,.2)}.elevation-9{-webkit-box-shadow:0px 5px 6px -3px rgba(0,0,0,.2),0px 9px 12px 1px rgba(0,0,0,.2),0px 3px 16px 2px rgba(0,0,0,.2);box-shadow:0px 5px 6px -3px rgba(0,0,0,.2),0px 9px 12px 1px rgba(0,0,0,.2),0px 3px 16px 2px rgba(0,0,0,.2)}.elevation-10{-webkit-box-shadow:0px 6px 6px -3px rgba(0,0,0,.2),0px 10px 14px 1px rgba(0,0,0,.2),0px 4px 18px 3px rgba(0,0,0,.2);box-shadow:0px 6px 6px -3px rgba(0,0,0,.2),0px 10px 14px 1px rgba(0,0,0,.2),0px 4px 18px 3px rgba(0,0,0,.2)}.elevation-11{-webkit-box-shadow:0px 6px 7px -4px rgba(0,0,0,.2),0px 11px 15px 1px rgba(0,0,0,.2),0px 4px 20px 3px rgba(0,0,0,.2);box-shadow:0px 6px 7px -4px rgba(0,0,0,.2),0px 11px 15px 1px rgba(0,0,0,.2),0px 4px 20px 3px rgba(0,0,0,.2)}.elevation-12{-webkit-box-shadow:0px 7px 8px -4px rgba(0,0,0,.2),0px 12px 17px 2px rgba(0,0,0,.2),0px 5px 22px 4px rgba(0,0,0,.2);box-shadow:0px 7px 8px -4px rgba(0,0,0,.2),0px 12px 17px 2px rgba(0,0,0,.2),0px 5px 22px 4px rgba(0,0,0,.2)}.elevation-13{-webkit-box-shadow:0px 7px 8px -4px rgba(0,0,0,.2),0px 13px 19px 2px rgba(0,0,0,.2),0px 5px 24px 4px rgba(0,0,0,.2);box-shadow:0px 7px 8px -4px rgba(0,0,0,.2),0px 13px 19px 2px rgba(0,0,0,.2),0px 5px 24px 4px rgba(0,0,0,.2)}.elevation-14{-webkit-box-shadow:0px 7px 9px -4px rgba(0,0,0,.2),0px 14px 21px 2px rgba(0,0,0,.2),0px 5px 26px 4px rgba(0,0,0,.2);box-shadow:0px 7px 9px -4px rgba(0,0,0,.2),0px 14px 21px 2px rgba(0,0,0,.2),0px 5px 26px 4px rgba(0,0,0,.2)}.elevation-15{-webkit-box-shadow:0px 8px 9px -5px rgba(0,0,0,.2),0px 15px 22px 2px rgba(0,0,0,.2),0px 6px 28px 5px rgba(0,0,0,.2);box-shadow:0px 8px 9px -5px rgba(0,0,0,.2),0px 15px 22px 2px rgba(0,0,0,.2),0px 6px 28px 5px rgba(0,0,0,.2)}.elevation-16{-webkit-box-shadow:0px 8px 10px -5px rgba(0,0,0,.2),0px 16px 24px 2px rgba(0,0,0,.2),0px 6px 30px 5px rgba(0,0,0,.2);box-shadow:0px 8px 10px -5px rgba(0,0,0,.2),0px 16px 24px 2px rgba(0,0,0,.2),0px 6px 30px 5px rgba(0,0,0,.2)}.elevation-17{-webkit-box-shadow:0px 8px 11px -5px rgba(0,0,0,.2),0px 17px 26px 2px rgba(0,0,0,.2),0px 6px 32px 5px rgba(0,0,0,.2);box-shadow:0px 8px 11px -5px rgba(0,0,0,.2),0px 17px 26px 2px rgba(0,0,0,.2),0px 6px 32px 5px rgba(0,0,0,.2)}.elevation-18{-webkit-box-shadow:0px 9px 11px -5px rgba(0,0,0,.2),0px 18px 28px 2px rgba(0,0,0,.2),0px 7px 34px 6px rgba(0,0,0,.2);box-shadow:0px 9px 11px -5px rgba(0,0,0,.2),0px 18px 28px 2px rgba(0,0,0,.2),0px 7px 34px 6px rgba(0,0,0,.2)}.elevation-19{-webkit-box-shadow:0px 9px 12px -6px rgba(0,0,0,.2),0px 19px 29px 2px rgba(0,0,0,.2),0px 7px 36px 6px rgba(0,0,0,.2);box-shadow:0px 9px 12px -6px rgba(0,0,0,.2),0px 19px 29px 2px rgba(0,0,0,.2),0px 7px 36px 6px rgba(0,0,0,.2)}.elevation-20{-webkit-box-shadow:0px 10px 13px -6px rgba(0,0,0,.2),0px 20px 31px 3px rgba(0,0,0,.2),0px 8px 38px 7px rgba(0,0,0,.2);box-shadow:0px 10px 13px -6px rgba(0,0,0,.2),0px 20px 31px 3px rgba(0,0,0,.2),0px 8px 38px 7px rgba(0,0,0,.2)}.elevation-21{-webkit-box-shadow:0px 10px 13px -6px rgba(0,0,0,.2),0px 21px 33px 3px rgba(0,0,0,.2),0px 8px 40px 7px rgba(0,0,0,.2);box-shadow:0px 10px 13px -6px rgba(0,0,0,.2),0px 21px 33px 3px rgba(0,0,0,.2),0px 8px 40px 7px rgba(0,0,0,.2)}.elevation-22{-webkit-box-shadow:0px 10px 14px -6px rgba(0,0,0,.2),0px 22px 35px 3px rgba(0,0,0,.2),0px 8px 42px 7px rgba(0,0,0,.2);box-shadow:0px 10px 14px -6px rgba(0,0,0,.2),0px 22px 35px 3px rgba(0,0,0,.2),0px 8px 42px 7px rgba(0,0,0,.2)}.elevation-23{-webkit-box-shadow:0px 11px 14px -7px rgba(0,0,0,.2),0px 23px 36px 3px rgba(0,0,0,.2),0px 9px 44px 8px rgba(0,0,0,.2);box-shadow:0px 11px 14px -7px rgba(0,0,0,.2),0px 23px 36px 3px rgba(0,0,0,.2),0px 9px 44px 8px rgba(0,0,0,.2)}.elevation-24{-webkit-box-shadow:0px 11px 15px -7px rgba(0,0,0,.2),0px 24px 38px 3px rgba(0,0,0,.2),0px 9px 46px 8px rgba(0,0,0,.2);box-shadow:0px 11px 15px -7px rgba(0,0,0,.2),0px 24px 38px 3px rgba(0,0,0,.2),0px 9px 46px 8px rgba(0,0,0,.2)}.fade-transition-enter-active,.fade-transition-leave-active{-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.fade-transition-enter-from,.fade-transition-leave-to{opacity:0}.slide-y-transition-enter-active,.slide-y-transition-leave-active{-webkit-transition-property:-webkit-transform opacity;transition-property:-webkit-transform opacity;transition-property:transform opacity;transition-property:transform opacity, -webkit-transform opacity;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.slide-y-transition-enter-from,.slide-y-transition-leave-to{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}.slide-y-reverse-transition-enter-active,.slide-y-reverse-transition-leave-active{-webkit-transition-property:-webkit-transform opacity;transition-property:-webkit-transform opacity;transition-property:transform opacity;transition-property:transform opacity, -webkit-transform opacity;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.slide-y-reverse-transition-enter-from,.slide-y-reverse-transition-leave-to{opacity:0;-webkit-transform:translateY(-15px);transform:translateY(-15px)}.x-ripple--container{position:absolute;top:0;left:0;width:100%;height:100%;color:inherit;overflow:hidden;pointer-events:none}.x-ripple--water{position:absolute;top:0;left:0;border-radius:100%;color:inherit;background-color:currentColor;pointer-events:none;will-change:transform,opacity}.x-ripple--water.enter{-webkit-transition:none;transition:none}.x-ripple--water.in{-webkit-transition:opacity .1s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform .25s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity .1s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform .25s cubic-bezier(0.4, 0, 0.2, 1);transition:transform .25s cubic-bezier(0.4, 0, 0.2, 1),opacity .1s cubic-bezier(0.4, 0, 0.2, 1);transition:transform .25s cubic-bezier(0.4, 0, 0.2, 1),opacity .1s cubic-bezier(0.4, 0, 0.2, 1),-webkit-transform .25s cubic-bezier(0.4, 0, 0.2, 1)}.x-ripple--water.out{-webkit-transition:opacity .3s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity .3s cubic-bezier(0.4, 0, 0.2, 1)}
.x-button{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:inherit;font-weight:500;letter-spacing:1.25px;border-radius:4px;color:inherit;border:none;outline:none;overflow:hidden;cursor:pointer}.x-button+.x-button{margin-left:8px}.x-button.block{width:100%}.x-button.circle{border-radius:50%}.x-button.rounded{border-radius:28px}.x-button.text{background-color:rgba(0,0,0,0)}.x-button.outlined{background-color:rgba(0,0,0,0);border:thin solid}.x-button.disabled{opacity:.25;cursor:no-drop}.x-button.disabled:not(.text):not(.outlined){background-color:rgba(0,0,0,.12) !important}.x-button.loading{pointer-events:none}.x-button.loading .x-button--container{opacity:0}.x-button::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;background-color:currentColor;opacity:0;-webkit-transition:opacity .15s linear,background-color .15s linear;transition:opacity .15s linear,background-color .15s linear}.x-button:hover:not(:disabled)::before{opacity:.08}.x-button--container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.x-button--container>.x-icon:first-child{margin-right:8px}.x-button--container>.x-icon:last-child{margin-left:8px}.x-button--loader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;right:0;bottom:0}.x-button.x-small:not(.circle){height:20px;min-width:35.5555555556px;padding:0 8.8888888889px}.x-button.circle.x-small{height:20px;width:20px}.x-button.small:not(.circle){height:28px;min-width:49.7777777778px;padding:0 12.4444444444px}.x-button.circle.small{height:28px;width:28px}.x-button.default:not(.circle){height:36px;min-width:64px;padding:0 16px}.x-button.circle.default{height:36px;width:36px}.x-button.large:not(.circle){height:44px;min-width:78.2222222222px;padding:0 19.5555555556px}.x-button.circle.large{height:44px;width:44px}.x-button.x-large:not(.circle){height:52px;min-width:92.4444444444px;padding:0 23.1111111111px}.x-button.circle.x-large{height:52px;width:52px}.x-button.x-small{font-size:12px}.x-button.x-small .x-icon{font-size:14px}.x-button.small{font-size:12px}.x-button.small .x-icon{font-size:14px}.x-button.default{font-size:14px}.x-button.default .x-icon{font-size:16px}.x-button.large{font-size:16px}.x-button.large .x-icon{font-size:18px}.x-button.x-large{font-size:16px}.x-button.x-large .x-icon{font-size:18px}
.x-label{position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition:color .3s ease,opacity .3s ease,-webkit-transform .3s ease;transition:color .3s ease,opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,color .3s ease,opacity .3s ease;transition:transform .3s ease,color .3s ease,opacity .3s ease,-webkit-transform .3s ease;color:currentColor;opacity:.6}.x-label._active{opacity:1}.x-label._disabled{opacity:.38}.x-input{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.x-input--control{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.x-input--content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.x-input--slot{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.x-input--details{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:4px;min-height:14px;font-size:12px;-webkit-transition:color .3s ease;transition:color .3s ease}.x-input--details .x-input--message{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.x-input--details .x-input--counter{margin-left:8px}.x-input._disabled{opacity:.6;pointer-events:none}.x-input._error:not(.disabled) .x-label,.x-input._error:not(.disabled) .x-icon.prefix-outer-icon,.x-input._error:not(.disabled) .x-icon.prefix-icon,.x-input._error:not(.disabled) .x-icon.suffix-outer-icon,.x-input._error:not(.disabled) .x-icon.suffix-icon,.x-input._error:not(.disabled) .x-input--content,.x-input._error:not(.disabled) .x-input--details{color:#b71c1c}.x-input._underlined{padding-top:12px}.x-input._underlined .x-input--control .x-input--content{position:relative}.x-input._underlined .x-input--control .x-input--content:before{content:"";position:absolute;left:0;right:0;bottom:-1px;border-style:solid;border-width:thin 0 0;border-color:currentColor;opacity:.42;-webkit-transition:color .3s ease,opacity .3s ease;transition:color .3s ease,opacity .3s ease}.x-input._underlined .x-input--control .x-input--content:after{content:"";position:absolute;left:0;right:0;bottom:-1px;border-style:solid;border-width:thin 0;border-color:currentColor;background-color:currentColor;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:color .3s ease,-webkit-transform .3s ease;transition:color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,color .3s ease;transition:transform .3s ease,color .3s ease,-webkit-transform .3s ease}.x-input._underlined .x-input--control .x-input--content .x-input--slot{min-height:32px}.x-input._underlined:hover:not(._disabled) .x-input--content:before{opacity:.87}.x-input._underlined._active .x-input--content:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.x-input._underlined._disabled .x-input--content::before{border-style:dashed}.x-input._underlined .x-label{top:8px}.x-input._outlined{border-radius:4px}.x-input._outlined .x-input--control{border-radius:inherit}.x-input._outlined .x-input--control .x-input--content{padding:0 12px;border-radius:inherit}.x-input._outlined .x-input--control .x-input--content>fieldset{position:absolute;top:0;left:0;right:0;bottom:0;padding-left:12px;margin:0;border:thin solid;border-radius:inherit;color:currentColor;opacity:.38;-webkit-transition:color,opacity .3s ease;transition:color,opacity .3s ease;pointer-events:none;z-index:9}.x-input._outlined .x-input--control .x-input--content>fieldset>legend{width:0px;-webkit-transition:width .3s ease;transition:width .3s ease}.x-input._outlined .x-input--control .x-input--content .x-input--slot{min-height:56px;border-radius:inherit}.x-input._outlined .x-input--details{padding-left:12px;padding-right:12px}.x-input._outlined:hover:not(._disabled) .x-input--control .x-input--content>fieldset{opacity:.86}.x-input._outlined._active .x-input--control .x-input--content>fieldset{border-width:2px;opacity:.86}.x-input._outlined .x-label{top:16px}.x-input._outlined._loading{border-radius:4px 4px 0 0}.x-input._filled .x-input--content{padding:0 12px;border-radius:16px 16px 0 0;background:rgba(0,0,0,.06)}.x-input._filled .x-input--content .x-input--slot{padding-top:22px;min-height:54px;-webkit-box-sizing:border-box;box-sizing:border-box}.x-input._filled .x-input--details{padding-left:12px;padding-right:12px}.x-input._filled:hover:not(._disabled) .x-input--content{background:rgba(0,0,0,.12)}.x-input._filled .x-label{top:18px}.x-input._underlined .x-icon.prefix-outer-icon,.x-input._underlined .x-icon.prefix-icon{font-size:24px;padding-top:5px;margin-right:8px}.x-input._underlined .x-icon.suffix-outer-icon,.x-input._underlined .x-icon.suffix-icon{font-size:24px;padding-top:5px;margin-left:8px}.x-input._outlined .x-icon.prefix-outer-icon,.x-input._outlined .x-icon.prefix-icon{font-size:24px;padding-top:16px;margin-right:8px}.x-input._outlined .x-icon.suffix-outer-icon,.x-input._outlined .x-icon.suffix-icon{font-size:24px;padding-top:16px;margin-left:8px}.x-input._filled .x-icon.prefix-outer-icon,.x-input._filled .x-icon.prefix-icon{font-size:24px;padding-top:16px;margin-right:8px}.x-input._filled .x-icon.suffix-outer-icon,.x-input._filled .x-icon.suffix-icon{font-size:24px;padding-top:16px;margin-left:8px}.x-input:hover .x-icon.suffix-icon.close,.x-input._active .x-icon.suffix-icon.close{opacity:1}.x-input .x-icon.suffix-icon.close{cursor:pointer;opacity:0}.x-input .x-progress-linear{position:absolute;-webkit-transition:height .3s ease-out;transition:height .3s ease-out}
.x-text-field{width:100%;max-height:32px;padding:8px 0;border-style:none;background-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;box-sizing:border-box}.x-text-field:focus{outline:none}
.x-textarea{width:100%;padding:8px 0;border-style:none;background-color:rgba(0,0,0,0);height:0;min-height:var(--textarea-slot-height) !important;-webkit-box-sizing:border-box;box-sizing:border-box;resize:vertical;-webkit-mask-image:linear-gradient(to bottom, transparent 6px, black 12px);mask-image:linear-gradient(to bottom, transparent 6px, black 12px)}.x-textarea:focus{outline:none}.x-textarea._no-resize{resize:none}.x-textarea._sizer{visibility:hidden;position:absolute;top:0;left:0;height:0 !important;min-height:0 !important;pointer-events:none}
.x-select .x-input--slot{-ms-flex-wrap:wrap;flex-wrap:wrap}.x-select--menu{border-radius:4px;color:#000;background-color:#fff;z-index:99;position:absolute;overflow-y:auto;max-height:288px;-webkit-box-shadow:0px 5px 22px 4px rgba(0,0,0,.2);box-shadow:0px 5px 22px 4px rgba(0,0,0,.2)}.x-select--input{-webkit-box-flex:100px;-ms-flex:100px 1 1;flex:100px 1 1;max-height:32px;padding:8px 0;-webkit-box-sizing:border-box;box-sizing:border-box;border-style:none;background-color:rgba(0,0,0,0)}.x-select--input:focus{outline:none}.x-select--selection{margin-right:4px}.x-select--selection.x-chip{height:26px}
.x-overlay{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:200}.x-overlay--content{pointer-events:auto}.x-overlay--absolute{position:absolute}.x-scrim{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);pointer-events:auto}
.x-list{padding:8px 0}.x-list--small .x-list-item{padding:0 16px;min-height:32px}.x-list-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px;min-height:48px}.x-list-item:hover:not(:disabled) .x-list-item_overlay{opacity:.04}.x-list-item.active .x-list-item_overlay{opacity:.12}.x-list-item.active:hover:not(:disabled) .x-list-item_overlay{opacity:.16}.x-list-item_overlay{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit;background-color:currentColor;opacity:0;pointer-events:none;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.x-list-item_underlay{position:absolute;height:0;left:0;right:0;bottom:0;border-bottom:thin solid currentColor;opacity:.12}.x-list-item.disabled{opacity:.6;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}
.x-progress-circular{display:inline;width:1em;height:1em}.x-progress-circular.indeterminate{-webkit-animation:progress-circular-rotate 2s linear infinite;animation:progress-circular-rotate 2s linear infinite}.x-progress-circular.indeterminate .x-progress-circular--upper{-webkit-animation:progress-circular-dash 2s ease-in-out infinite;animation:progress-circular-dash 2s ease-in-out infinite}.x-progress-circular--upper{stroke:currentColor;-webkit-transition:stroke-dashoffset .6s ease-in-out;transition:stroke-dashoffset .6s ease-in-out}.x-progress-circular--under{stroke:currentColor;opacity:.65}@-webkit-keyframes progress-circular-dash{from{stroke-dasharray:1 125.6637061436;stroke-dashoffset:0}50%{stroke-dasharray:94.2477796077 125.6637061436;stroke-dashoffset:-31.4159265359}to{stroke-dasharray:94.2477796077 125.6637061436;stroke-dashoffset:-125.6637061436}}@keyframes progress-circular-dash{from{stroke-dasharray:1 125.6637061436;stroke-dashoffset:0}50%{stroke-dasharray:94.2477796077 125.6637061436;stroke-dashoffset:-31.4159265359}to{stroke-dasharray:94.2477796077 125.6637061436;stroke-dashoffset:-125.6637061436}}@-webkit-keyframes progress-circular-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes progress-circular-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
.x-icon{letter-spacing:normal;line-height:1;-webkit-transition:.3s ease;transition:.3s ease}
.x-radio-group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.x-radio-group .x-radio+.x-radio{margin-top:12px}.x-radio-group--inline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.x-radio-group--inline .x-radio+.x-radio{margin-top:0;margin-left:12px}.x-radio{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.x-radio--disabled{cursor:no-drop;pointer-events:none;opacity:.6}.x-radio--control{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:20px;height:20px;margin-right:8px;-ms-flex-negative:0;flex-shrink:0}.x-radio--circle{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;border-radius:50%;border:2px solid currentColor;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s}.x-radio--circle:after{content:"";position:absolute;width:60%;height:60%;border-radius:50%;background-color:currentColor;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.x-radio--circle.active::after{-webkit-transform:scale(1);transform:scale(1)}.x-radio--input{display:none;opacity:0}.x-radio--ripple{position:absolute;top:-8px;left:-8px;width:100%;height:100%;padding:8px;border-radius:50%;overflow:hidden;-webkit-box-sizing:content-box;box-sizing:content-box}
.x-checkbox-group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.x-checkbox-group .x-checkbox+.x-checkbox{margin-top:12px}.x-checkbox-group--inline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.x-checkbox-group--inline .x-checkbox+.x-checkbox{margin-top:0;margin-left:12px}.x-checkbox{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.x-checkbox--disabled{cursor:no-drop;pointer-events:none;opacity:.6}.x-checkbox--control{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:20px;height:20px;margin-right:8px;-ms-flex-negative:0;flex-shrink:0}.x-checkbox--square{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;border-radius:2px;border:2px solid;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .3s ease,border-color .3s ease;transition:background-color .3s ease,border-color .3s ease;will-change:border,background-color}.x-checkbox--svg{stroke-dashoffset:-4;stroke-dasharray:0 14;stroke-width:2;fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;opacity:0;-webkit-transition:.3s ease;transition:.3s ease}.x-checkbox--svg._check{opacity:1;stroke-dashoffset:0;stroke-dasharray:14 14;-webkit-transform:rotate(-45deg) translate(5%, -5%);transform:rotate(-45deg) translate(5%, -5%)}.x-checkbox--svg._line{opacity:1;stroke-dashoffset:-4;stroke-dasharray:10 14;-webkit-transform:rotate(0) translateY(-10%);transform:rotate(0) translateY(-10%)}.x-checkbox--input{display:none;opacity:0}.x-checkbox--ripple{position:absolute;top:-8px;left:-8px;width:100%;height:100%;padding:8px;border-radius:50%;overflow:hidden;-webkit-box-sizing:content-box;box-sizing:content-box}
.x-progress-linear{position:relative;width:100%;height:4px;overflow:hidden}.x-progress-linear--buffer{position:absolute;width:100%;height:100%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out;-webkit-transform-origin:center left;transform-origin:center left;background-color:currentColor;opacity:.3}.x-progress-linear--determinate{position:absolute;width:100%;height:100%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out;-webkit-transform-origin:center left;transform-origin:center left;background-color:currentColor}.x-progress-linear--surplus{position:absolute;top:0;left:0;bottom:0;background-color:currentColor;opacity:.3}.x-progress-linear--stream{position:absolute;left:100%;width:100%;height:100%;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out}.x-progress-linear--stream::after{content:"";position:absolute;width:100%;height:100%;border-top:4px dotted;border-color:currentColor;-webkit-transform:translateX(8px);transform:translateX(8px);opacity:.3;-webkit-animation:stream .2s linear infinite;animation:stream .2s linear infinite}.x-progress-linear--indeterminate-long,.x-progress-linear--indeterminate-short{position:absolute;width:100%;height:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.x-progress-linear--indeterminate-long::after,.x-progress-linear--indeterminate-short::after{content:"";position:absolute;width:100%;height:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%);background-color:currentColor}.x-progress-linear--indeterminate-long{-webkit-animation:indeterminate-long-offset 2.2s ease-in-out infinite;animation:indeterminate-long-offset 2.2s ease-in-out infinite}.x-progress-linear--indeterminate-long::after{-webkit-animation:indeterminate-long-width 2.2s cubic-bezier(0.44, 0.14, 0.36, 0.79) infinite;animation:indeterminate-long-width 2.2s cubic-bezier(0.44, 0.14, 0.36, 0.79) infinite}.x-progress-linear--indeterminate-short{-webkit-animation:indeterminate-short-offset 2.2s ease-in-out infinite;animation:indeterminate-short-offset 2.2s ease-in-out infinite;-webkit-animation-delay:.4s;animation-delay:.4s}.x-progress-linear--indeterminate-short::after{-webkit-animation:indeterminate-short-width 2.2s cubic-bezier(0.65, 0.2, 0.16, 0.78) infinite;animation:indeterminate-short-width 2.2s cubic-bezier(0.65, 0.2, 0.16, 0.78) infinite;-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes stream{to{-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes stream{to{-webkit-transform:translateX(0px);transform:translateX(0px)}}@-webkit-keyframes indeterminate-long-offset{0%{-webkit-transform:translateX(-54%);transform:translateX(-54%)}100%{-webkit-transform:translateX(104%);transform:translateX(104%)}}@keyframes indeterminate-long-offset{0%{-webkit-transform:translateX(-54%);transform:translateX(-54%)}100%{-webkit-transform:translateX(104%);transform:translateX(104%)}}@-webkit-keyframes indeterminate-long-width{0%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}50%{-webkit-transform:scaleX(0.72);transform:scaleX(0.72)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@keyframes indeterminate-long-width{0%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}50%{-webkit-transform:scaleX(0.72);transform:scaleX(0.72)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@-webkit-keyframes indeterminate-short-offset{0%{-webkit-transform:translateX(-146%);transform:translateX(-146%)}20%{-webkit-transform:translateX(-146%);transform:translateX(-146%)}100%{-webkit-transform:translateX(54%);transform:translateX(54%)}}@keyframes indeterminate-short-offset{0%{-webkit-transform:translateX(-146%);transform:translateX(-146%)}20%{-webkit-transform:translateX(-146%);transform:translateX(-146%)}100%{-webkit-transform:translateX(54%);transform:translateX(54%)}}@-webkit-keyframes indeterminate-short-width{0%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}50%{-webkit-transform:scaleX(0.66);transform:scaleX(0.66)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@keyframes indeterminate-short-width{0%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}50%{-webkit-transform:scaleX(0.66);transform:scaleX(0.66)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}
.x-switch{position:relative;display:inline-block;width:40px;height:20px}.x-switch.disabled{opacity:.6;pointer-events:none}.x-switch.inset{width:48px;height:28px}.x-switch--track{position:absolute;top:3px;left:2px;right:2px;bottom:3px;background-color:currentColor;border-radius:7px;opacity:.38;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.inset .x-switch--track{top:0;left:0;right:0;bottom:0;border-radius:14px}.x-switch.active:not(.loading) .x-switch--track{opacity:1}.x-switch--thumb{position:absolute;width:20px;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;font-size:16px;background-color:#fff;-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);-webkit-transition:.3s ease-out;transition:.3s ease-out}.x-switch.inset .x-switch--thumb{top:4px;left:4px;-webkit-box-shadow:none;box-shadow:none}.x-switch.active .x-switch--thumb,.x-switch.active .x-switch--ripple{-webkit-transform:translateX(20px);transform:translateX(20px)}.x-switch--ripple{position:absolute;top:-8px;left:-8px;width:20px;height:20px;padding:8px;border-radius:50%;overflow:hidden;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:.3s ease-out;transition:.3s ease-out}.x-switch.inset .x-switch--ripple{top:-4px;left:-4px}
.x-old-slider{position:relative;min-height:32px;margin-left:6px;margin-right:6px}.x-old-slider--disabled{opacity:.4;pointer-events:none}.x-old-slider--track-container{position:absolute;width:100%;height:2px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.x-old-slider--track{position:absolute;width:100%;height:100%;background-color:currentColor}.x-old-slider--thumb-container{position:absolute;top:50%;-webkit-transition:left 80ms ease;transition:left 80ms ease;will-change:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.x-old-slider--thumb{position:absolute;top:50%;left:50%;width:12px;height:12px;border-radius:50%;background-color:currentColor;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.x-old-slider--thumb::after{content:"";position:absolute;top:50%;left:50%;width:32px;height:32px;border-radius:50%;background-color:currentColor;opacity:.3;-webkit-transform:translate(-50%, -50%) scale(0.1);transform:translate(-50%, -50%) scale(0.1);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out}.x-old-slider--thumb-container:hover .x-old-slider--thumb::after{-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.x-old-slider--thumb-container.active .x-old-slider--thumb::after{-webkit-transform:translate(-50%, -50%) scale(1.5);transform:translate(-50%, -50%) scale(1.5)}.x-old-slider--thumb-label-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:8px;width:32px;height:32px;border-radius:50% 50% 50% 0;background-color:currentColor;font-size:14px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}.x-old-slider--thumb-label{color:#fff;-webkit-transform:rotate(45deg) translateZ(0);transform:rotate(45deg) translateZ(0)}
.x-slider{position:relative;min-height:48px;margin-left:24px;margin-right:24px}.x-slider--disabled{opacity:.4;pointer-events:none}.x-slider--disabled .x-slider--thumb-knob{-webkit-box-shadow:none;box-shadow:none}.x-slider--track{position:absolute;width:100%;height:4px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.x-slider--track-inactive{width:100%;height:100%;background-color:currentColor;border-radius:2px;opacity:.24}.x-slider--track-active{position:absolute;top:-1px;height:6px;border-radius:3px;background-color:currentColor;-webkit-transition:left 80ms ease,right 80ms ease;transition:left 80ms ease,right 80ms ease;will-change:left,right}.x-slider--thumb{position:absolute;left:-24px;width:48px;height:48px;border-radius:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:-webkit-transform 80ms ease;transition:-webkit-transform 80ms ease;transition:transform 80ms ease;transition:transform 80ms ease, -webkit-transform 80ms ease;will-change:transform;user-select:none;cursor:pointer}.x-slider--thumb::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;pointer-events:none;background-color:currentColor;opacity:0;-webkit-transition:opacity .15s linear,background-color .15s linear;transition:opacity .15s linear,background-color .15s linear}.x-slider--thumb-focus::before,.x-slider--thumb:hover::before{opacity:.08}.x-slider--thumb-knob{position:absolute;top:50%;left:50%;width:20px;height:20px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:50%;background-color:currentColor;-webkit-box-shadow:0px 2px 1px -1px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.14),0px 1px 3px 0px rgba(0,0,0,.12);box-shadow:0px 2px 1px -1px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.14),0px 1px 3px 0px rgba(0,0,0,.12)}.x-slider--thumb-label-box{position:absolute;left:50%;bottom:44px;min-height:32px;line-height:32px;padding:0 12px;border-radius:4px;background-color:currentColor;opacity:.6;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.x-slider--thumb-label-box::before{content:"";position:absolute;left:50%;bottom:-6px;width:0;border:6px solid rgba(0,0,0,0);border-top:6px solid currentColor;border-bottom:none;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.x-slider--label{color:#fff;font-size:14px;font-weight:500}
.x-date-picker{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.x-date-picker.small .x-date-picker-body{min-width:256px;max-width:256px}.x-date-picker.landscape{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.x-date-picker-range{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top}.x-date-picker-body{min-width:328px;max-width:328px;position:relative}.x-date-picker-header{padding:16px 24px}.x-date-picker-day,.x-date-picker-date{padding:0 12px}.x-date-picker-footer{padding:8px 24px;text-align:right}.x-date-picker-footer button+button{margin-left:4px}
.x-date-picker-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff;min-width:240px;min-height:120px;border-radius:4px 4px 0 0;padding:32px 24px 16px 24px;font-weight:500;-webkit-box-sizing:border-box;box-sizing:border-box}.x-date-picker-title.landscape{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:4px 0 0 4px;padding:16px 24px 16px 24px}.x-date-picker-title.landscape .x-date-picker-title--tip{margin-top:0;line-height:28px}.x-date-picker-title.landscape .x-date-picker-title--body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.x-date-picker-title.range:not(.landscape) .x-date-picker-title--clock+.x-date-picker-title--clock{text-align:right}.x-date-picker-title.range:not(.landscape) .x-date-picker-title--under{font-size:20px}.x-date-picker-title--tip{margin-top:-1em;font-size:12px;font-weight:500;opacity:.9}.x-date-picker-title--body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.x-date-picker-title--clock{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.x-date-picker-title--above{padding-bottom:8px;font-size:14px}.x-date-picker-title--under{font-size:28px;font-weight:500}.x-date-picker-title--label{font-size:28px;font-weight:500}
.x-date-picker-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:24px}.x-date-picker-header.center{margin-left:28px;margin-right:28px}.x-date-picker-header.center>.x-date-picker-header-button:first-child{margin-left:-28px}.x-date-picker-header.center>.x-date-picker-header-button:last-child{margin-right:-28px}.x-date-picker-header.center>.x-date-picker-header-center{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.x-date-picker-header-before,.x-date-picker-header-after,.x-date-picker-header-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.x-date-picker-header-down{-webkit-transition:-webkit-transform .3s ease-in;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.x-date-picker-header-down.active{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.x-date-picker-header-label{font-size:14px;font-weight:700}.x-date-picker-header-button{width:24px !important;height:24px !important}.x-date-picker-header-button .x-icon{font-size:24px !important;margin:0 !important}.x-date-picker-header-label+.x-date-picker-header-button{margin-left:4px}.x-date-picker-header-button+.x-date-picker-header-button{margin-left:24px}
.x-date-picker-year{height:284px;padding:0 24px;overflow-y:auto}.x-date-picker-year.small{padding:4px 20px 8px 12px;height:220px}.x-date-picker-year.small .x-date-picker-year-box{min-width:56px;-webkit-box-flex:1;-ms-flex:1 0 56px;flex:1 0 56px;margin-left:0px;padding:2px}.x-date-picker-year-row{display:-webkit-box;display:-ms-flexbox;display:flex}.x-date-picker-year-box{min-width:88px;-webkit-box-flex:1;-ms-flex:1 0 88px;flex:1 0 88px;margin-left:8px;padding:8px;-webkit-box-sizing:border-box;box-sizing:border-box}.x-date-picker-year-box:first-child{margin-left:0px}
.x-date-picker-month{padding:0 12px}.x-date-picker-month table{width:100%;text-align:center}.x-date-picker-month table td{height:56px}
.x-date-picker-date{padding:0 12px;min-height:244px}.x-date-picker-date.small{padding:0 12px 8px 12px;min-height:192px}.x-date-picker-date.small .x-date-picker-date-box{-webkit-box-flex:1;-ms-flex:1 0 28px;flex:1 0 28px;padding:2px}.x-date-picker-date.small .x-date-picker-date-box+.x-date-picker-date-box{margin-left:0}.x-date-picker-date.small .x-date-picker-date-box.active::before{left:0}.x-date-picker-date.small .x-date-picker-date-box.active:first-child::before{left:-12px}.x-date-picker-date.small .x-date-picker-date-box.active:last-child::before{right:-12px}.x-date-picker-date.small .x-date-picker-date-box.active.first::before{left:calc(50% - 14px);border-start-start-radius:14px;border-end-start-radius:14px}.x-date-picker-date.small .x-date-picker-date-box.active.last::before{right:calc(50% - 14px);border-start-end-radius:14px;border-end-end-radius:14px}.x-date-picker-date.small.rounded .x-date-picker-date-box.active:first-child::before{left:calc(50% - 14px);border-start-start-radius:14px;border-end-start-radius:14px}.x-date-picker-date.small.rounded .x-date-picker-date-box.active:last-child::before{right:calc(50% - 14px);border-start-end-radius:14px;border-end-end-radius:14px}.x-date-picker-date.rounded .x-date-picker-date-box.active:first-child::before{left:calc(50% - 18px);border-start-start-radius:18px;border-end-start-radius:18px}.x-date-picker-date.rounded .x-date-picker-date-box.active:last-child::before{right:calc(50% - 18px);border-start-end-radius:18px;border-end-end-radius:18px}.x-date-picker-date-row{display:-webkit-box;display:-ms-flexbox;display:flex}.x-date-picker-date-box{position:relative;-webkit-box-flex:1;-ms-flex:1 0 40px;flex:1 0 40px;padding:2px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.x-date-picker-date-box+.x-date-picker-date-box{margin-left:4px}.x-date-picker-date-box.active::before{content:"";position:absolute;top:2px;left:-4px;right:0;bottom:2px;opacity:.15;background-color:currentColor}.x-date-picker-date-box.active:first-child::before{left:-12px}.x-date-picker-date-box.active:last-child::before{right:-12px}.x-date-picker-date-box.active.first::before{left:calc(50% - 18px);border-start-start-radius:18px;border-end-start-radius:18px}.x-date-picker-date-box.active.last::before{right:calc(50% - 18px);border-start-end-radius:18px;border-end-end-radius:18px}
.x-date-picker-day{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;font-size:12px;line-height:40px;text-align:center}.x-date-picker-day-item{-webkit-box-flex:1;-ms-flex:1 0 40px;flex:1 0 40px}.x-date-picker-day-item+.x-date-picker-day-item{margin-left:4px}.x-date-picker-day.small{line-height:32px}.x-date-picker-day.small .x-date-picker-day-item{-webkit-box-flex:1;-ms-flex:1 0 32px;flex:1 0 32px}.x-date-picker-day.small .x-date-picker-day-item+.x-date-picker-day-item{margin-left:0}
.x-tab{display:inline-block;height:100%;min-width:90px;padding:0 16px;text-align:center;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.x-tab--disabled{opacity:.6;pointer-events:none}
.x-tabs{position:relative;height:48px;line-height:48px;overflow:hidden}.x-tabs.fixed .x-tabs-content{display:-webkit-box;display:-ms-flexbox;display:flex}.x-tabs.fixed .x-tabs-content .x-tab{-webkit-box-flex:1;-ms-flex:1;flex:1}.x-tabs-wrapper{height:100%;overflow:hidden}.x-tabs-content{position:relative;display:inline-block;height:100%;white-space:nowrap;-webkit-transition:.3s cubic-bezier(0.25, 0.8, 0.5, 1);transition:.3s cubic-bezier(0.25, 0.8, 0.5, 1)}.x-tabs .x-tabs-next,.x-tabs .x-tabs-prev{position:absolute;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:52px;background-color:inherit;cursor:pointer;z-index:1}.x-tabs .x-tabs-next .x-icon,.x-tabs .x-tabs-prev .x-icon{font-size:24px}.x-tabs-prev{left:0}.x-tabs-next{right:0}.x-tabs-ink{position:absolute;bottom:0px;height:2px;background-color:currentColor;-webkit-transition:.3s cubic-bezier(0.25, 0.8, 0.5, 1);transition:.3s cubic-bezier(0.25, 0.8, 0.5, 1)}
.x-dialog{position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:4px}.x-dialog-header{padding:16px 24px 10px;font-weight:500;font-size:1.5rem}.x-dialog-body{-webkit-box-flex:1;-ms-flex:1;flex:1}.x-dialog-footer{padding:8px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.x-dialog-footer .x-button+.x-button{margin-left:8px}.x-dialog--animated{-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-name:animate-dialog;animation-name:animate-dialog;-webkit-animation-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);animation-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1)}@-webkit-keyframes animate-dialog{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.03);transform:scale(1.03)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes animate-dialog{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.03);transform:scale(1.03)}100%{-webkit-transform:scale(1);transform:scale(1)}}
.x-chip{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:32px;padding:0 12px;border-radius:9999px;border:thin solid rgba(0,0,0,0);overflow:hidden}.x-chip+.x-chip{margin-left:4px}.x-chip--underlay{position:absolute}.x-chip--prepend{margin:0 4px 0 -4px;-webkit-transition:width .3s ease;transition:width .3s ease}.x-chip--append{margin:0 -4px 0 4px;-webkit-transition:width .3s ease;transition:width .3s ease}.x-chip--close{margin:0 -4px 0 4px;-webkit-transition:width .3s ease;transition:width .3s ease;cursor:pointer}.x-chip.x-chip--tonal .x-chip--underlay{top:0;left:0;right:0;bottom:0;border-radius:32px;background-color:currentColor;opacity:.12;pointer-events:none}.x-chip.x-chip--elevated{background-color:#000;color:#fff}.x-chip.x-chip--outlined{border:thin solid currentColor}
:root{--x-table-border: 1px solid rgba(0, 0, 0, 0.12)}.x-menu{border-radius:4px;background-color:#fff;z-index:99;position:absolute;overflow-y:auto;max-height:288px;-webkit-box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.x-table{table-layout:fixed;width:100%;min-width:100%;margin:0;border-collapse:separate;border-spacing:0}.x-table.auto{table-layout:auto}.x-table tr.space-occupation{position:relative;border:none}.x-table tr.space-occupation>td{height:0px;border:none !important}.x-table tr.hidden-observer>td{padding-top:0px;padding-bottom:0px;height:0px;border:none !important;visibility:hidden}.x-table tr>td.no-data{text-align:center}.x-table tr>th,.x-table tr>td{height:56px;padding:6px 16px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.x-table tr>th.is-left,.x-table tr>td.is-left{text-align:left}.x-table tr>th.is-center,.x-table tr>td.is-center{text-align:center}.x-table tr>th.is-right,.x-table tr>td.is-right{text-align:right}.x-table tr>th .cell,.x-table tr>td .cell{overflow:hidden}.x-table tr>th .ellipsis,.x-table tr>td .ellipsis{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.x-table tr>th.front-fixed,.x-table tr>td.front-fixed{position:sticky;z-index:1}.x-table tr>th.behind-fixed,.x-table tr>td.behind-fixed{position:sticky;z-index:1}.x-table-wrapper{max-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;font-size:14px;border-radius:5px;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.x-table-wrapper-scroll{overflow:auto}.x-table-wrapper tr>th.front-fixed-last::before,.x-table-wrapper tr>th.behind-fixed-first::before,.x-table-wrapper tr>td.front-fixed-last::before,.x-table-wrapper tr>td.behind-fixed-first::before{content:"";position:absolute;top:0;bottom:0;width:30px;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s, -webkit-box-shadow .3s;pointer-events:none}.x-table-wrapper tr>th.front-fixed-last::before,.x-table-wrapper tr>td.front-fixed-last::before{right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.x-table-wrapper tr>th.behind-fixed-first::before,.x-table-wrapper tr>td.behind-fixed-first::before{left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.x-table-wrapper-header{overflow:hidden;-ms-flex-negative:0;flex-shrink:0}.x-table-wrapper-body{overflow:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.x-table-scrolling-top .behind-fixed-first::before{-webkit-box-shadow:inset -10px 0 8px -8px rgba(5,5,5,.06);box-shadow:inset -10px 0 8px -8px rgba(5,5,5,.06)}.x-table-scrolling-middle .front-fixed-last{border-right:none !important}.x-table-scrolling-middle .front-fixed-last::before{-webkit-box-shadow:inset 10px 0 8px -8px rgba(5,5,5,.06);box-shadow:inset 10px 0 8px -8px rgba(5,5,5,.06)}.x-table-scrolling-middle .behind-fixed-first::before{-webkit-box-shadow:inset -10px 0 8px -8px rgba(5,5,5,.06);box-shadow:inset -10px 0 8px -8px rgba(5,5,5,.06)}.x-table-scrolling-bottom .front-fixed-last{border-right:none !important}.x-table-scrolling-bottom .front-fixed-last::before{-webkit-box-shadow:inset 10px 0 8px -8px rgba(5,5,5,.06);box-shadow:inset 10px 0 8px -8px rgba(5,5,5,.06)}.x-table-header tr>th{border-left:none;border-bottom:var(--x-table-border)}.x-table-header tr>th .x-table-icon{display:inline-block;font-size:16px;opacity:.3}.x-table-header tr>th .x-table-icon.ascend,.x-table-header tr>th .x-table-icon.active{opacity:1}.x-table-header tr>th .x-table-icon.descend{opacity:1;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.x-table-header tr>th:hover .x-table-icon:not(.ascend,.descend,.active){opacity:.5}.x-table-body tr:not(:last-child)>td{border-bottom:var(--x-table-border)}.x-table-border{border:var(--x-table-border)}.x-table-border tr>th:not(:last-child),.x-table-border tr>td:not(:last-child){border-right:var(--x-table-border)}.x-table .x-progress-linear{position:absolute;left:0;right:0;z-index:9;-webkit-transition:height .3s ease-out;transition:height .3s ease-out}
.x-divider{display:block;height:0;max-height:0;border-style:solid;border-width:thin 0 0 0;opacity:.12}.x-card{position:relative;display:inline-block;border-radius:4px;overflow:hidden;border:1px solid rgba(0,0,0,0);-webkit-transition-duration:.28s;transition-duration:.28s;-webkit-transition-property:opacity,background,-webkit-box-shadow;transition-property:opacity,background,-webkit-box-shadow;transition-property:box-shadow,opacity,background;transition-property:box-shadow,opacity,background,-webkit-box-shadow}.x-card .x-divider{margin:0 12px 4px 12px}.x-card-progress-linear{position:absolute;top:0;left:0;right:0;-webkit-transition:height .3s ease;transition:height .3s ease;z-index:9}.x-card.x-card--hover:hover{-webkit-box-shadow:0px 5px 5px -3px rgba(0,0,0,.2),0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12);box-shadow:0px 5px 5px -3px rgba(0,0,0,.2),0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12)}.x-card.x-card--elevated{background:#fff;color:#000;-webkit-box-shadow:0px 2px 1px -1px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.14),0px 1px 3px 0px rgba(0,0,0,.12);box-shadow:0px 2px 1px -1px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.14),0px 1px 3px 0px rgba(0,0,0,.12)}.x-card.x-card--tonal .x-card-underlay{background:currentColor;opacity:.12;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.x-card.x-card--outlined{border:1px solid currentColor}.x-card.x-card--flat{background:#fff;color:#000}.x-card-media{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.x-card-media>img{width:100%}.x-card-title{font-size:20px;padding:16px}.x-card-title+.x-card-subtitle{margin-top:-16px;padding-top:0}.x-card-title+.x-card-content{padding-top:0}.x-card-subtitle{opacity:.6;font-size:14px;padding:16px}.x-card-subtitle+.x-card-content{padding-top:0}.x-card-content{padding:16px}.x-card-body{-webkit-transition:height .3s ease;transition:height .3s ease}.x-card-footer{padding:8px}
.x-snackbars-wrapper{position:fixed;z-index:99;margin:16px}.x-snackbars-wrapper-top{top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.x-snackbars-wrapper-top .x-snackbars{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.x-snackbars-wrapper-top .x-snackbars-transition-enter-from,.x-snackbars-wrapper-top .x-snackbars-transition-leave-to{-webkit-transform:translateY(-30px);transform:translateY(-30px)}.x-snackbars-wrapper-left-top{top:0;left:0}.x-snackbars-wrapper-left-top .x-snackbars-transition-enter-from,.x-snackbars-wrapper-left-top .x-snackbars-transition-leave-to{-webkit-transform:translateX(-30px);transform:translateX(-30px)}.x-snackbars-wrapper-right-top{top:0;right:0}.x-snackbars-wrapper-right-top .x-snackbars{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.x-snackbars-wrapper-right-top .x-snackbars-transition-enter-from,.x-snackbars-wrapper-right-top .x-snackbars-transition-leave-to{-webkit-transform:translateX(30px);transform:translateX(30px)}.x-snackbars-wrapper-bottom{left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.x-snackbars-wrapper-bottom .x-snackbars{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.x-snackbars-wrapper-bottom .x-snackbars-transition-enter-from,.x-snackbars-wrapper-bottom .x-snackbars-transition-leave-to{-webkit-transform:translateY(calc(-100% + 30px));transform:translateY(calc(-100% + 30px))}.x-snackbars-wrapper-left-bottom{left:0;bottom:0}.x-snackbars-wrapper-left-bottom .x-snackbars-transition-enter-from{-webkit-transform:translate(-30px, 0);transform:translate(-30px, 0)}.x-snackbars-wrapper-left-bottom .x-snackbars-transition-leave-to{-webkit-transform:translate(-30px, -100%);transform:translate(-30px, -100%)}.x-snackbars-wrapper-right-bottom{right:0;bottom:0}.x-snackbars-wrapper-right-bottom .x-snackbars{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.x-snackbars-wrapper-right-bottom .x-snackbars-transition-enter-from{-webkit-transform:translate(30px, 0);transform:translate(30px, 0)}.x-snackbars-wrapper-right-bottom .x-snackbars-transition-leave-to{-webkit-transform:translate(30px, -100%);transform:translate(30px, -100%)}.x-snackbars{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.x-snackbars-item{padding-bottom:16px}.x-snackbars-transition-move,.x-snackbars-transition-enter-active,.x-snackbars-transition-leave-active{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.x-snackbars-transition-enter-from{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}.x-snackbars-transition-leave-to{opacity:0}.x-snackbars-transition-leave-active{position:absolute}.x-snackbar{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:334px;max-width:672px;min-height:48px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.x-snackbar::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transform:all .3s ease;transform:all .3s ease;pointer-events:none;z-index:-1}.x-snackbar-elevation::before{background-color:currentColor}.x-snackbar-elevation .x-snackbar-content{color:#fff}.x-snackbar-elevation .x-snackbar-action{color:#fff}.x-snackbar-tonal{border-color:rgba(0,0,0,0)}.x-snackbar-tonal::before{background-color:currentColor;opacity:.4}.x-snackbar-outlined{border-color:currentColor}.x-snackbar-rounded{border-radius:4px}.x-snackbar-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.x-snackbar-vertical .x-snackbar-content{-ms-flex-item-align:start;align-self:flex-start}.x-snackbar-vertical .x-snackbar-action{-ms-flex-item-align:end;align-self:flex-end}.x-snackbar-content{padding:12px 16px}.x-snackbar-action{padding:6px 8px}
.x-collapse:not(.x-collapse-accordion) .x-collapse-panel-active,.x-collapse:not(.x-collapse-accordion) .x-collapse-panel-active+.x-collapse-panel{border-top-left-radius:4px;border-top-right-radius:4px}.x-collapse:not(.x-collapse-accordion) .x-collapse-panel-active .x-collapse-panel-shadow,.x-collapse:not(.x-collapse-accordion) .x-collapse-panel-active .x-collapse-panel-header,.x-collapse:not(.x-collapse-accordion) .x-collapse-panel-active+.x-collapse-panel .x-collapse-panel-shadow,.x-collapse:not(.x-collapse-accordion) .x-collapse-panel-active+.x-collapse-panel .x-collapse-panel-header{border-top-left-radius:4px;border-top-right-radius:4px}.x-collapse:not(.x-collapse-accordion) .x-collapse-panel-active,.x-collapse:not(.x-collapse-accordion) .x-collapse-panel:has(+.x-collapse-panel-active){border-bottom-left-radius:4px;border-bottom-right-radius:4px}.x-collapse:not(.x-collapse-accordion) .x-collapse-panel-active .x-collapse-panel-shadow,.x-collapse:not(.x-collapse-accordion) .x-collapse-panel-active .x-collapse-panel-header,.x-collapse:not(.x-collapse-accordion) .x-collapse-panel:has(+.x-collapse-panel-active) .x-collapse-panel-shadow,.x-collapse:not(.x-collapse-accordion) .x-collapse-panel:has(+.x-collapse-panel-active) .x-collapse-panel-header{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.x-collapse:not(.x-collapse-accordion) .x-collapse-panel-active:not(:first-child),.x-collapse:not(.x-collapse-accordion) .x-collapse-panel-active+.x-collapse-panel{margin-top:16px}.x-collapse:not(.x-collapse-accordion) .x-collapse-panel-active:not(:first-child)::after,.x-collapse:not(.x-collapse-accordion) .x-collapse-panel-active+.x-collapse-panel::after{opacity:0}.x-collapse-panel{position:relative;background-color:#fff;-webkit-transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.x-collapse-panel:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.x-collapse-panel:first-child .x-collapse-panel-shadow,.x-collapse-panel:first-child .x-collapse-panel-header{border-top-left-radius:4px;border-top-right-radius:4px}.x-collapse-panel:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.x-collapse-panel:last-child .x-collapse-panel-shadow,.x-collapse-panel:last-child .x-collapse-panel-header{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.x-collapse-panel:not(:first-child)::after{position:absolute;top:0;left:0;right:0;content:"";border-top-width:thin;border-top-style:solid;border-color:rgba(0,0,0,.12);-webkit-transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.x-collapse-panel-active .x-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.x-collapse-panel-disabled .x-collapse-panel-header{pointer-events:none}.x-collapse-panel-disabled .x-collapse-panel-header::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:currentColor;opacity:.1}.x-collapse-panel-shadow{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:0px 3px 1px -2px rgba(0,0,0,.2),0px 2px 2px 0px rgba(0,0,0,.2),0px 1px 5px 0px rgba(0,0,0,.2);box-shadow:0px 3px 1px -2px rgba(0,0,0,.2),0px 2px 2px 0px rgba(0,0,0,.2),0px 1px 5px 0px rgba(0,0,0,.2);z-index:-1;border-radius:inherit;-webkit-transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.x-collapse-panel-header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;padding:16px 24px;cursor:pointer}.x-collapse-panel-header:hover{background-color:#f5f5f5}.x-collapse-panel-header .x-icon{-ms-flex-item-align:center;align-self:center}.x-collapse-panel-content{-webkit-transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.x-collapse-panel-content-box{padding:8px 24px 16px}
